kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Aug 22 22:32:15 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.172' (ECDSA) to the list of known hosts. 2019/08/22 22:32:27 fuzzer started 2019/08/22 22:32:31 dialing manager at 10.128.15.235:14608 2019/08/22 22:32:31 syscalls: 337 2019/08/22 22:32:31 code coverage: enabled 2019/08/22 22:32:31 comparison tracing: enabled 2019/08/22 22:32:31 extra coverage: support is not implemented in syzkaller 2019/08/22 22:32:31 setuid sandbox: enabled 2019/08/22 22:32:31 namespace sandbox: support is not implemented in syzkaller 2019/08/22 22:32:31 Android sandbox: support is not implemented in syzkaller 2019/08/22 22:32:31 fault injection: support is not implemented in syzkaller 2019/08/22 22:32:31 leak checking: support is not implemented in syzkaller 2019/08/22 22:32:31 net packet injection: enabled 2019/08/22 22:32:31 net device setup: support is not implemented in syzkaller 22:32:59 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/144, 0x90) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x6, 0x1, 0x0, 0x0, 0x30d4770, 0x6, 0x1, 0x1, 0x2, 0x7f, 0x7}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f00000001c0)='./file0/file0\x00', r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000300)="78f2ab9fba60b32c3751c0e282fdf6da02fede6bbfdb7e29c22e87938bae700063ee695310ee93f515535297df6d49b3e133d19db59d433a2e2e377ee761c5d84be94b1c1e390f4ae5f033d27c9b34e374f7033bb117bc983436685a985d8c763ed9c5ed0d05f55030a934fe7e2b3826ac506f1712f28cff7ecf4ef2f3f335a85e453bb39df08d1fe041a56c59cf2a4fc397f8477f7f77958aa58d141a9129eda83e1e4c4ed68f3a520f91f3a6ab2ae3503a52c1b375b2f1f30a2d613557dc65291c8809ae98d191ca7acfc2ad97ce3879cf3717ee685498", 0xd8}, {&(0x7f0000000400)="e6e0edb63fc9dd197b5e1df8e21b5ecf2796bfc935a3f20c5cf71b7b79e4b08c451c3a27503b84956eae7cedf4bbd7bb3273bc9a14e5a0ef2a3398eaa3a1438de8fd87e68dce676d5b424abd4cfc84fff1a658a8c9bd32c9aa580e558e5012bca7ac0472444328b61d8b9e4c0fd4ce78fbc09d0bd13f1f0f1c", 0x79}, {&(0x7f0000000480)="3b9d4172c34b729fa273defdd19890d5bedd1b6cb7c90d68371cea749ec3a54b289f3cec04333bd49acf3122086aa0f4e9e446966a8529f86febb3495c4ff9db88b87b4cc06775cb2f173b199bdc6adc025f7699cc22c75c6b50fcf4d8113b1ab032025c7b847dec310c7d9338be5ca83913fc9d44e723a9f5ba8f3c9204d5a4407af22729cfaad8c0d5d895813946d891e3ddbb8a4f116ac87d09f34f7ddbd9af9ea8ecfabc4196078812499e8a398c5e74d06b4db9d956dce6230de44c2ddacccb7c2d", 0xc4}], 0x3, &(0x7f00000005c0)=[{0xe0, 0x1, 0x0, "e95c7f5e9ed3d98ef07c419b7f71db08657032f467acee01e9826ac37d73f8790a2ea288a9176682c519487139c1face002105ea33ffc0f47684c3ebbec97db94cfb8c5d24f4c0424da1a15249bcad16ba97ec65aef765390ecc26853e848c569a607cf2d4cb717cefb6cda1ced8a5aeda23181cc57ecc4a01435836cf68955f44c078eb4dc95b9c5940261b76cab398031038c7d13229ae3d9a4416ea01de078b4a596600daa6bca499817c95a52a4a5b260861ee91381dcb083af542d98292f484811f5e80f8faf99b58cd1f"}, {0x110, 0xffff, 0xf10, "13079b5641250d152bbe2f9c92a6e725e641dad3fd133c2b7f68a132a1a5953e80f96f2cbc7c1ebfa4479b3fdbc34e89cd45b38f500d5765fa10f8457fc18fcdba595a16dd8ed3eb81cf011cfd6bb8368d75761f758f73f3efdf2ecec5518ed2009edde0e73de7c3bbf8c11ca6bc5a085b24b215f161675cee3f1a45227ba6cf1b090ead8c076a62b61cec5755500e03cbfeef2f9693e2e4eb73389980d0e4c133de83bf5a77f2bdaff19018851cd71b41626753d588599ae102ebaf993bfa3fcd1f23ec0e5a8857e02ba57f9a3f92e65985b9b4ada729302b87466b34167b5773cba48400461e34406d9fcc73ba308db7bc845192d35e1bac00cddfc6f6"}, {0x50, 0x1, 0x53, "d9d03d139d78e44f10fc73677c3fbd472e1aab201092183164d513915abc763f7c06e61ac44f8bf80f36013191215e39976ec50f859b0e5ea5db34"}, {0xa8, 0xffff, 0x7a63, "b86782892abbfcd93f02bfbe9fbe15aaae1bd167c04a7c879fa86ab924acc12c1418b48f3825ec9bf710d084d3865617be4bc4dc4ddded1eb16c2311b7888089956ddb94ab8399465639916d8e7c6327109e1087731c50ff0296fe09a51845b9287814c39a2490d879925cde2c2131d08ed554273f26e06fdb899ce01f69e09a24141f4446da9de5d44d5e0cdfc43e4004428aac"}], 0x2e8}, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000900)={0x1f, 0x0, {0x56e, 0xbd6}}) r6 = dup2(r0, r5) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000940), &(0x7f0000000980)=0x4) readv(r1, &(0x7f0000000e00)=[{&(0x7f00000009c0)=""/250, 0xfa}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)=""/126, 0x7e}, {&(0x7f0000000b80)=""/152, 0x98}, {&(0x7f0000000c40)=""/144, 0x90}, {&(0x7f0000000d00)=""/238, 0xee}], 0x6) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000e80)=0x1ae77fe4) mknod(&(0x7f0000000ec0)='./file0/file0\x00', 0x100, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000f40)={0x8, &(0x7f0000000f00)=[{0xa3, 0x20, 0xfff, 0x8f}, {0xfffffffffffffb75, 0x4, 0x3, 0x860e}, {0x1, 0x40, 0x8, 0x3}, {0x81, 0x1, 0x0, 0x4}, {0x100000000, 0x7, 0x9, 0x2}, {0x2, 0x1, 0xfff, 0x4}, {0x3, 0x1f, 0x5, 0x1000}, {0x80000000, 0xffffffffffffff80, 0x3f, 0x100000001}]}) chroot(&(0x7f0000000f80)='./file0/file0\x00') fcntl$getflags(r5, 0x1) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000fc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001000)="19a8a57b9f33115d19630ccd3528f73e32fbc05c0ff6511e6dde5250c447144a40e3e3e2df33a6ad38bce48233910ed894c071122caf20f1f7dc3f16f1df505c5b820a0f5e16c15c64e75f35d9964ed6ab0416e55d191741f00cb071a8d637992982f95fa90d536af087864bf8df82f16b2b6f48576d1da15727edda06caebc916621e75e009196692a0c107be4a66c5f959a00d6d6c4d3b32c9814af88ebb48a8b2149b557b6c327152c25c0306c007e75ad2defcc711722fa3fac839bc5c2e6f568a54df1b76bfc9e386268544a7d95e366b703370a11a35b7de78bf7bdf28ed8d", 0xe2}, {&(0x7f0000001100)="2f6a586c4e32cccdb82af97f11ef4a95b3394860b7c15bd2833c8d55b47fabc42faaf32e68198f57b4135d215aade8054b", 0x31}, {&(0x7f0000001140)="f61412ff5a3e91bb5da9e19e5b53843c079c0ec5aa34a13627d4fb0074cbf343731f348884be5b13b054f50018b2cbf45d9e1a291a444b5aacf1129a76c5f051b6c5146174444851e9e0ccc9dbba82d90f4440c96fc588a9ad467f0588664958ae9106835f0b46e2a0a5e2907827e6", 0x6f}, {&(0x7f00000011c0)="7d1a66b10657e603ed0821c2e0b4356125f0c0e3d98122407aa9a775402754e75f725cb70cb0e7fde85851a6e433213c4339193e", 0x34}, {&(0x7f0000001200)="c9f624d19ca3cede527aefb6282b947db30b438ab23e41cee212ed8b2956cb51d270fe2427e3fcd745b30f5b626428712f09a03eb42123b981b5ba4e496c0c124adb0d29f4be91bcce6c01", 0x4b}, {&(0x7f0000001280)="833cb8067600604823", 0x9}], 0x6, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r5]}], 0x40, 0x2}, 0x1) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0/file0\x00') getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001440), &(0x7f0000001480)=0x4) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000014c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001500)="602c600988deb9066c8d8f26b2ab369e053d31c49792379f0653b3d192b1691fc3830c265c6bc20c", 0x28}, {&(0x7f0000001540)="6204ca7e27c8146a3bbc3e968fdd97089d93c0e9664cd7c68f36aaf5e08eaa47a6f5acbb966cba6d3523bc0aa94e4e9420644172f3cabcb85844db7f3f8db3f393155cf045de02d5a15d535122af6b5e3fdc4b5f5aad7e223d42caa40b173c0c84850c702573e61684bc7b5631c6dff146a21f9b24628c8408295ea7e2600e919822edc0292caa42e235508e0f592363b007b71c66bf26c976012b39f0a0a41bab461c2aa5176f43452f36967786f3f5fd142e6a54cb9c727c458c3a4e8c3655196f040dd79e29c5adfb63201eb9a2e82ddc971843d5677083557aeb6dd5edf4e44b169e362ffc3a25b3bc7ff02d4188909a7e9f7912", 0xf6}, {&(0x7f0000001640)="4956ee4b505b49b3ea457c5d7c619d3641a1b71db97a7591d8c9bad0dd8d28ccaf0187e879bd64d2784e42c275911890fffc329f8ed52a4d2f5bf61445fdc0f0952e03ec4af33124998b28b5e9ff39d3bff6e2d62690a1fcb5d83ca57a4028c661412cd245efe608e7528b86af94dd9499f9d655f2152465d62cf1a447b02a4f9efa9e357c8fd515183ec26a02b40674be52893c601319d522d52b02f80ebd2f6e5ea65a602b9461d42f9b193e04dad8d263906162cfaebbe9", 0xb9}, {&(0x7f0000001700)="5f9824fd9379a2a38ad0ce032708ecfb109a0973f5b896bd8b443dcc1ad04d31f2fb196e62ac85d8123639fe300d9f61958dedbc94588d711d4f03a6b684dfdbaca77347c3ab32839c95a17db28f", 0x4e}, {&(0x7f0000001780)="bce7c266422ea5f5a59ba3cc937a8d94d3a9edf93e00ab1de20bbb3dada80d2e618965256179cbfbbfad26ec7376a3eed69aa06eb8029f2c1efcddf965fafb5276c15882ccce0940fdc5c3d602aaeb39f625963f81036b391df2a5c633ff04b9e57be505f8d00a6a4d8c7ac8d0b8d85e7524133e8fda65ff3abb1a1192c35d5eb4e54d0ca8a3ed8411b039578a328d", 0x8f}, {&(0x7f0000001840)="4a503e9116f053a72f31131a", 0xc}, {&(0x7f0000001880)="af1a83bf8056c6bf6b70ad3489489761421da3766ea89e6e5433c85a20b035751de078e9ab69827b177022c32d4e8794a232d19d9af6cc1ddd60b9dbfa79db34dd4ebef1bbdffb75e641b64d745f875e04efe8ce492d1538fb49c2e129f64befeca37e5923b9769293b5ab1de35e1601392c4fa091badc4bbf0ba8da6b19b65a81a550195db94e060fe85356f07e759ee5dedf10cf4eb8efa3f83d8ba9a69f29fc4d5deea930e0b5ae975b99df0c21c42f0bae70181f6589b0b0085360274dd72c6638f69fbde6aeaecb6e8103dc", 0xce}, {&(0x7f0000001980)="2ae78ce049c8ce2005c90b932e697605230f712f683b2987eb7507a7085a1fa57a7c0f95eee0b53649c57f401b8c618ecb413215b8a7914f5d076eb8954a2d94115caf91c646acc752c239ba38dd74f5dc167acb61bdc3d42b5fbafe67615fc5bbda161f28f858912fafe52e2f028e0961845bdafb0ae5f20035e5ddf28899644bad654b1b0b90d7bb705167b3646237d653792fabfdc4f4e543ff30888e6fed801c21fcae8a4495babe9818f3f820752f", 0xb1}, {&(0x7f0000001a40)="1dff1917dadbf50c5d14d0c8e351d6f16fef870540f5f2b7860b635b79366d82ec9ebc955a7c1c67564d1371bff98f7145c681336126ee136fc90887954edc160dc5002c7d4383e0f5faf6c426a438a2bd9ff26aeb78178f323e1b46d78c", 0x5e}, {&(0x7f0000001ac0)="0875f50c783fae8204031674dc12105b86370780516f03f97f1c7827474a19d5eba6790c4c706b7911b1f7ce4d449e4ed5993716910773717bc61299092cbafc14d32790237a1218ae0188346bf1dfcb9b79dde5bd23175d1c46add1637e03a339a991e9bae17355ea0fd85a9f1671ca4eb214241350f0e2c038b3e70a2dbb11db760085eff999fe14a67fda4cc221ce1951f7bd4064b065feab50656ac78a7f2aa1b5b87eebe6a0889b5247cc7fdc2a3adc7ad1b5d56fe792f11e86d40cb5ede5d6c8bb8d69523ee40f5243477f9b98259a05573ca612b2463ab6", 0xdb}], 0xa, &(0x7f0000001c80)=[{0x20, 0x1, 0x8, "4c2a710335d736df97"}, {0xa8, 0xffff, 0x6, "4f7b9b144002f1f0c3afdabd42699504d023fa26e85caf10cbac6e329822e54eac015174628542f01135cf631a317c24beaf2726985f697e5f9c56815fad97b8503e1730c4ed0285fc8464a69795e306522cf1fa26ea7682ca34d9f09bb7a87c8fb32598a69a5a1bf5236553ed642b727cc1c129e0f86de4586ff35769fafcffb779db1a8cb5ce195c9e0f1c92cbe63a0f55490f979c"}, {0x88, 0xffff, 0x40, "098296551823de91ee7c57773ecc11c5c3672b7b89ef83d7bbd1649eac1be92e91fcd7a2a77be60f2cddafb693c7f880f63ccbeb2028c17dbd91380cf41cb6a11ce5a6bc772a985c1a8049576c2fa12233bad31016cbd32c6d14f67797fc444ae6321abd94fc960c705fe6ca640cb166175fec"}], 0x150}, 0x4) pwrite(r1, &(0x7f0000001e40)="2b9c31936a494dcc6007eb4eff7833611dc04b03d4cb08724497f5512da0462d45447503ae6d2e7e8b199a0540a392ae1565bc6866aaa1776770ddbd26c7212299037e5a7fc67ff8bf4052304a39ad80a62801aab7f6e052fca4b6c3f15eaa8ef4e90874face598b", 0x68, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001ec0)={0x7ff, 0x1, 0x5, 0x3, "3ed1c3e078fc3eee8734e3bf576fd33a7a8f9ce8", 0x80000000, 0x7fff}) fsync(r5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001f00)=0x7d) accept$unix(r1, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000001fc0)=0x2) 22:32:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x102) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x100000000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xec, 0x0, &(0x7f0000000080)=""/236}) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x2) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x8}, 0xc) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)=""/134, 0x86}, {&(0x7f0000000340)=""/241, 0xf1}], 0x2, &(0x7f0000000480)=""/4096, 0x1000}, 0x40) fchmodat(r0, &(0x7f00000014c0)='./file0\x00', 0x20, 0x4) sendto$inet6(r0, &(0x7f0000001500)="28e93e0206e272a72fdd0b64bc6823c85a5db06db3042e3576e7eaa4fbfe5fbe8a503c4fc607b9c8de2cbeeca32bb4bfebd770b12818482089015fcf37542c7b588b3d8aeec1d122dab202987d1ee3107ce5907727469e223b5b65a5a25a489b844336035a3353c39bd1eff1428fe28b6cd50e49fd6da04c9a0749f857a841baae1e4b56644e048ebdc1ec722d01dbe9426b3ec895186644", 0x98, 0x408, &(0x7f00000015c0)={0x18, 0x3, 0x5, 0xba}, 0xc) nanosleep(&(0x7f0000001600)={0x2, 0x5}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001640)=0x401, 0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fchown(r0, r1, r4) syz_extract_tcp_res(&(0x7f0000001700), 0x401, 0x193) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000017c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={r2, r3, r5}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001880)=0x8000) sendto(r0, &(0x7f00000018c0)="ef5d0c4738eaf588a1173ce485478319452f6858c50fa5202d1767a4bed0e1ce06f189459caa8d16cac5b578cc24b2e911a048ec889b94b6bca6635d804ab01286abc00544a29cec4b4a1dc270ea6b6deaf30f659817931ab3a4f2d63d4cd2c97c3c618a8a6cb33a6bf3790777865d7f6370299205d67ea5956d184093ea9ec1d23b48643f07c0ebd46cfaca28dd4ba2b60b2af36a0cff3b51393d7a66dd3d4d8eb04c1bde12a325d3c261db6c43022a1df8d0a02895b402711fc5722b5b17ebf861eb7fb94baa6fcf28a555d62e4eef8e12a04107c66f11e5b4574dfc1e05099be2688f29a8660b01503956fe681f856ada2ffde4c2df93ee88", 0xfa, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000019c0)={'./file0\x00', 0xfff, 0x5, 0x9, 0x0, 0x1, 0x80000001, 0x8, 0x3, 0x3, 0x2, 0x44}) r6 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r6) semget$private(0x0, 0x4, 0x200) mknod$loop(&(0x7f0000001a40)='./file0\x00', 0x6000, 0x1) setitimer(0x2, &(0x7f0000001a80)={{0xc28, 0x100000001}, {0xe7, 0x1f}}, &(0x7f0000001ac0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001b00)={0xfffffffffffffffb, 0x6, 0x6, 0x7, 0x9, 0x7ff, 0x6, 0x10, [{0x365, 0x7, 0x1, 0x9}, {0x5, 0x6, 0x2, 0x4}, {0xffffffffffffffc7, 0x7, 0x5, 0x101}, {0x5, 0x7ff, 0x8, 0x7}, {0x401, 0x2, 0x20}, {0x2, 0x8, 0x101, 0x89}, {0x1, 0x7fffffff, 0x4, 0x5}, {0x6, 0x81, 0x200, 0xffff}, {0x6d, 0x2, 0x159, 0x4}, {0x10001, 0x10000, 0xffff, 0x1f}, {0x100000000, 0x52, 0x80000000, 0x1ff}, {0x7ff, 0x1ff, 0xd3b9, 0xffff}, {0x7, 0x101, 0x6, 0x80000001}, {0x8, 0x2, 0xfffffffffffffbff, 0x593}, {0x80000000, 0x80, 0xff, 0xfffffffffffffd93}, {0x6, 0x8, 0x7, 0x8}]}) getrusage(0xe0108c75ec22e007, &(0x7f0000001c40)) shmdt(r6) getrlimit(0x7, &(0x7f0000001d00)) 22:33:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) r1 = semget$private(0x0, 0x0, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) semctl$GETZCNT(r1, 0x31509edfd18e944b, 0x7, &(0x7f0000000000)=""/154) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b5c0 failed: hole in range 22:33:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000100)=""/190, 0xbe}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, &(0x7f00000013c0)=""/88, 0x58}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000014c0)={0x5}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001500), &(0x7f0000001540)=0x4) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:33:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3, 0x0, 0x6}, 0x6, 0xb24, 0x6}) setrlimit(0x0, &(0x7f0000000140)) 22:33:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 22:33:02 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0xfffffffffffffff8, &(0x7f0000000080)="0e1993e90a6b92be7feccfc0d849c4722280b576915097e6031912ce4ca10da571211b398e7c8d878f63ef2d292d129c45567f88ba16c5e7444fef7b0b4252579482085054ac8070a6276b687538e20b4d2286a03de66ff1d0367319bf83369f4795c3cb3b230c8002bae80ba9432505932d1787da3b", 0x76) 22:33:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget(0x1, 0x4, 0x424) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000680)=""/4096) acct(&(0x7f00000016c0)='./bus\x00') pwritev(r0, &(0x7f0000000400), 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="59b61b8168dd782df5e253dbed5f8cc44dc8df0c1661b0002817394c", 0x1c}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="1c163eb2d4633cafd6cea4e64d52949d94e588e14fd8e2bcc2c19fa60118a9199c75c31764859820c00e854211b97fd3217851bd2dcd68a841e3bce7e185dd7a4475e3eeaaf0a50141012c641d663adfb74c4b8cbcd73267ac4fff7a1897f0b49e14ae8a1e6db14646c53efd476616dc75cfa61580ce635036f8a88332cc95df518a5421629d154978907256b8d9f095612c5cdbc7608a681c0fb0c103d3f128eb1ef03420e91176a09aadfbe2a2f77c7cd90f5131ad3713712bd656533d0a6d3615d7313bce373f22d4ab35f393c3e24d535624575cf2325241d8ed49fa036f1c1e5f53f51a4bad17b0eb888643619e2c1f30", 0xf3}, {&(0x7f0000000200)="b90f7d581b90f13ad9b2854773c003286799f5f673fd292d29917177950432cd227d010618dd94cdf8bc9f3f9c7fc2a2d4867386b3fd51900d9221106f9271ef57146088e2f951c268c7fc81a45562e0611d4964e8f848e3a8ccce81c77bf67fd6d8ee7fd2ef44956379cd3e812e4b144706a126de9b62700a857f4894dbb44cd657d18bd74003406d027964e418df19f3b441369f1e0b630174264b3286249a1b58caaa36658715fae7c8c90aa220b1b56228ca1682ef50468a4d86b9862a95ca380883f8e580c240257c1773ce88a43378282d6521f5f5c2a8a12fb6f689f20ebbbd5cd6e309a34e33c6fe835a933f2faa76e4a28aab", 0xf7}, {&(0x7f0000000300)="49856b1bf757c56fc3164e4399d0a57e", 0x10}, {&(0x7f0000000340)="d19cc0821a81c7fbf2830085045844a1ca2f537b8c4b3b499e956e4ae97d4c8124965d341556761cb0c3439f1247262c4486d8c434445bc6c91aab47291489eee8c066d2aaf04ee76ebe9e8a47d312e255568bf79b6a7f6bf488d7d6c5e20c349bde332eaca693662042d833f85e5620d1072ed109c840cde0b40b8aa6fb4360f8614d6c976557cee8f983138f7bca2111e647c23498fd1d80a3e9dd46e90939dc77c99b5c59f60e53ccc2f4b1341356c77a531861b127442f19", 0xba}, {&(0x7f0000000400)="9efc11d8f3dbdb10fe4780404b979eb5f5232cf49decf56971d1b097ee8bd41432f65018949e3b864c2fb38ebcf938af5f23da4aba1da84bb926a6a65e9ddffd2e3ab98b0408cd6609711131e6914d22582ad3eb7ed3d3f346571d4e2f8d6dbb193075dc9966939d60f6703c315950983dd470d881889087562f6365abc6b2bc30a679225fd286dce430e34c0d7c4a7348445ffae079764f030cdfd9a99851108e47d3e67ebe24ec92dd7c9522b168473c7711666901b130b3be70fbed3a94d237fbd6e373dbb4448f7b3e1e71c19eabb66ad6d1e8b862cd1f48511faa624b10101f2084", 0xe4}, {&(0x7f0000000500)="0b9981f666644cb5acc7b1842f5b4ea18adc2ce652e92f3cc2f0b541a1dbc159ba8890c2a6a02465842d32d8c524c932ad9cd5888480b89a1719d93c0b0e91a136a010efbcfaf0fffa5f647d74b3aff6063082943ba4b6e101796ac5fafc707fd016cfa895", 0x65}, {&(0x7f0000000580)="2d84e8c0e320cf41d5e9025692f326b7ca39ccf95b90b24cfb20ab791344f2360febd027fecea7", 0x27}], 0x9, 0x0, 0x0) 22:33:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x508) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="f1badf7e6dd0aa1d30e79b16edc6e38e99e3ae55dd14a7b2b021ed8bfa89a07e0217454b885f35bdf1939e041ffdb881f60b298521a1af8eb373d67e6cf1555fab474414cc37453e08b79f11fbf6e5a7b3073b36eca07bb4b3aa8a886ea1e800607f86536be96f5804b44142ed3c06f25f8ec4e02b204076d273b433ea9e7c6b617a3e37bc21ec0f100a0bfc8b4c4e32ac9b972423f00b35b03c243d1f680effc91d7b0a7650ea3d30e54cd3891d99a48bb929bed209c3c768b70d682ffe9a50902c2f1663ede0e1a940c294638732c228475f6ce5088c680a9b18e82e4204361ab3d4550c784ccad04093691ded6128be91a6", 0xf3, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = getuid() ioctl$TIOCSDTR(r0, 0x20007479) r3 = getgid() fchown(r1, r2, r3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) open(&(0x7f0000000000)='./bus\x00', 0x204c0, 0x4) 22:33:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCSDTR(r0, 0x20007479) 22:33:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) 22:33:04 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fsync(r0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x18006) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 22:33:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) socket(0x18, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x5) r1 = socket(0x18, 0x6, 0x101) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/140, 0x8c}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/76, 0x4c}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f00000012c0)=""/88, 0x58}, {&(0x7f0000001340)=""/223, 0xdf}], 0x7, &(0x7f00000014c0)=""/23, 0x17}, 0x42) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x8005, 0x101) close(r1) 22:33:04 executing program 1: r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x564c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2, 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x0, 0x8001, 0x7, 0x1}, {0x0, 0x81, 0xa55, 0x4}, {0x1, 0x8, 0x1, 0x7ff}, {0x10001, 0x4, 0x1, 0xffffffffffff5ee1}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) syz_extract_tcp_res(&(0x7f0000000080), 0x3ef, 0x4003) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x0, "61aa0db11cfebae30700000000000000a78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 22:33:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x7ad3, 0x7f, 0x4, 0xc8a}, {0x81de, 0x3, 0x80000001}, {0x40, 0x100000000, 0xc13, 0x3}, {0x10000, 0x0, 0x9, 0x1c}, {0x40, 0x2, 0x6, 0x1f}, {0x101, 0x0, 0x8, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) pwrite(r1, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socket(0x6, 0x4, 0x6) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x10, 0x2) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0x2eb) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000380)={0x0, 0x100000001}, 0x8) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000002c0)=0x7fffffff) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000003c0)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:33:04 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), 0x3) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 22:33:04 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xc81, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3f3bf4ba6024e754, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') r4 = shmget$private(0x0, 0x4000, 0x504, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x3, 0xdf98}) dup2(r3, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006, 0x100000000, 0x5}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f0000000140)="660ecffa710c316346cf62d81b532b89e8e6b97bbce3830d3169becb6d9811b21bcd8fd7a2d1c7e47d5ef463c0d2b7624f08d57415d8b524528de9c24a186dee9e6b6e7dfb6164b93f3201cb65c2c4e582bd6ca14583b1b554736203bb9e08781bb9fedf55f341909530a7c9c88328c2120148e659e5c85bca5a08") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 22:33:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000180)="3497ce54c779879867479d8d72c74caa7bcfc64e88666430a86230f1f43ef9e7eb2c273d29f72cca0cbcddb9d57568519f40bacecacaaf3332b3cab23b4845243b6e75de8bade7d227f757a2da8d32704cc69fed23ef7a5f5034178f8718fe0e77efeb76e40d9dc875e802b66b2e778840b91c2ad38a6eba981e91469a52d5aeaa9e4377fb3adf91b2c1ea5e722275e01e6c0462d95648c932e6ab288f5d126fbc64e580f99e40a6d788105be4a50ca3d12a70cc4d88a30509c44b94d72485420b5e484fbd470b8cfa0f2ada2207e824a260e7eb7ff756b38e4e027afc9362742261e1832b09986ad585f209a2471ba2cba17a77e8546bb192bd6e112f1e5b4c757df14729a91354366753c657f99fc6524446d9bb277467f91056e2c5d8bd269db1029dc4356effc8d809b23e04085b9d5040e2eb30866b056f7dcd196c655c4bc4c5ab29680424166b04a03406e7a4382de2d35e6b04713a0c4afbfb0f91f24db77f7b4cde199e5430909c8d22a1c6abbad0c46061f12e8807235d0e3684e8964361ec8495456f5a7ff812fd935530932790ecf410dfce540d859554f84ce7af4656c11ea713d7088b85c08e5de0c30b26f8f6dfeab22a0f25dd29033ba678aa2bcc02e0085e4b9bc69874d4c51b6489a21965c40b58a2e57cd55ee9428f0ca3e97c716205c29d45b074595083942a5074ecff140d49ac61017c5da53b3024519b02d5084f4683026b8f5c9b4a62404d3aef7e4e514814143b37cce78d073020e7e9eefa2187d22289560f7b2d4fb53a8a32a59c155e889dcda396c94ab17a81f1cb5e4469a749e8cd2019b5dd42b20c7ff9443cdb4c9763b18f06ab5b251b3c0782aa4de6036cb9d799bcc347ba0cc1140508e2b10fc101842184db87098df2d3f8f9bc8c2cfdeb66c0f9d37687242950112bb733c978232431345b43b8919e09061b9adce207c6acaf5f22866998ae4e337ab09806630b1f1b0dd88c6c58b3f79ddc037cb2281212db49577ac4e731c7559f8d4ec3f6692d0d32c7a973c602cd19159fa49d0b63cfda47815f23ae78a84c55c8aacff484f1d904b762f3508e35f5e59d55b42134715c6003b1de014ec267505eab544f484dff6781218c6e9e958aacc55ade42233e155ad4cfb2aa9008d368e650d41520240353a3dea171171b0d5eaf3480330e8fd746dde4ec7d1bfb68b4b2af1b3a0757de5037112ab830fec622ed502f82feb678e7004b21776083e03dd2c14dfc7c0fb95e95806e58bdc4b2ca3d51b0d7990a376089e3e3a7dd33b6e42a43f8326c6833d96539d3d3e8effb3a94bc57dfe327c5653b42e7f0be81dd64879e4e1c1311a8aa6fb379b7502dca8059c9375b939bbca92f7953181383bbfd3ef5ab3b2f3670ea7fdc635a2a93b3d935d2bd1d75623f0bc61cda06ed93b90e257f73f119e9642e40cd46d2f4cf696bfddb82d78009b167629826ff77862cd4d0507fc347129b609ca929882c1bc54859bcf7f016e0c2d42d9c861510b8fa4fb81efcc3bef89dff9c64db55940c7a356da8ee19c6947e54d63708f1e5031b226bf9e1e1358aec7c810d083d181ed17103f9331da597b37a9a9a5177f21f7c1573356444bd35835f75087b425f4971db5e59937085d31f358ce436a8e2f06a4edf9cda4da53da000aa3a5d6598a991fa4dd28de0ff8d82e9b7a7ebdf53e1333816e053bb90732e71c0605e24f7402c2a4a8b0a07f3adcd6bf22abf3acb5535ac31688b38e0b5209731390746eb0b7d788a6af297a2f02f436107008dab3bbe6b0dfe4ae142a7969a4e7ead790ff4af53ea0786399ec84987b5a966f521274a1a03033f8df79b1689f4cef0d9f615633051837892d5235bf3db60905b4f82ba52961cb2601e2313897ea06389e32acd99f3552a609298401f5ebf1254fee16142e03c9d730b9f9935b6c9889627dae9b8771f1a155392ebf02d5f0f5600806e2f1c58487b6ba5ff349c2609ef0d7dcc427051788783d38f582f27b20b4a32b1572c336fb4948926c2132d554dc3ef4e198360cfe8dd7c837ee496b87861015e44aa680c9437deddb9fae1601bde1904208845625271095b2fbce2d8bea7d87dffec98888716ad0c63ec60827dff7d1f73fde24024431715a97b15e1e47aa2efa8bb829d5f00d6c9947c34dbe97ca776532765dd2e08080cd2dd356e6cfbec5836f239249a4a4673b83b2e60b622eba8a3e33b5fd229b345460348e7045db213a125fcbfa8c8450ddbcf3ebabaee035cf025533a28c35d2ed9a659a7511c9c38f31966474349f7c780eca5920724674c5e1d62131d7cbc07fbcdddc8001d53afb908f6e36127eff2879a57e83c72c5c8c7eb14495f5b2d792cd1233c19a807cc84606c15368020d32cbc0b7d4717c5681f001a4d364912ddfcfa1c1f3b50de12ba1264410572c9f8058becd4d0973272613ede86b12ceb5977544c59533b5a2f7856ec8a2088f568d0373725370818b3dc5980080e5a36e298472209646e6accff0fd830e562e417bfe4d97a798e0c9d3c7a48639cec82bf803c68142ecbb0df8c337b206ea23779cd333b5966ac2817a3c1fd40174818b266e2fb692c0c5898da0c6f743f87494b767f0a8fd20fdb2a9e0c17946198f7896ee3d0cc66f6ad6e6aee70357dcf5af87c5754d2b745cbf023fb9f9fe50c927f7c2a529ab32e6e8150625cf00ab99346fccabeb6be168083003c8188b98482e2cde82ab238bf2d185ee49e7467826eb7f7cc34ac1f4375a1c0da8bcda7cfc13f31eccf5f7c287807495b9d8e58d5e24894c583b34716399789da2d7a95975eba26659b43d45105628fba8759f1572b1ff69e5d3c66d0079da0c9ce740df4184d97f8ea42706aba70df0fc9349d9780f8f6c69d6fcc54bc844f5fdfc00d61e662fc559c52db7bec5147a586dd9a7bca3cba629d84f248cfd167d296cd9277fd6635b00bfa013f2a28033b4a8557c5547b9ec6657868aa2ccb96bc4c94b7579df3c78b60ef0a74ff83e621a9769437628c05a3beb9480d6c0096cfcc9e3d85dc2cd5b2c6c1cea49d02e35c1f3aea2c804bbaaa8a08bd9fd711658bc12f19befeda4945b1c213702922a9fdfb2a51ff925eb10ca3e5a13c1b1d3db21ec638c4b0475e507486c8bc7b68ba2622cf169f96422cd77ed683e374d725ab6fba0b14ddde15718e83d09bc5f3a080be8fa1848ae6547e4dd8b69a19cd4ea303e6b51fd057f119da77e46e9d8cfd0ddf05f52ec7440aa376315935d2d970fa5cff7db0757df312e5d9c0ab667797b4a1e533d75aebeee9296de90eee4e8f262b380985d5429006bbf0bf4d784727545cb65587e0ce9e6cd5430219f20781844458e08da7ecc2c0cfc9e7d3762cdb6eec31f69b6e5cd7a006da7e17123cfd2f84466317f6e2c96eb7ed85f9ecf93311f03b4075fea95f110c2c6df6bc41c3e19c378202dfe62eb513b7141537b11ed40001b7630a755954d484d2ee9bc72ec0915dc34889004182d809db4eaa860caee79b9692bd2c9fb3232ccb94ad9f635ac608dba91e126c7e723105f265c43a819c7a749e5ad9a8d4284c99501fc63022097713246758cf7f318697e3b278b1ec186a6824d7c82426c5faba5a105d6789da86d4b66ef930da02f259d23c1b350d88b4d55ff80a4276c52deffa43ef51c42e377c91918151892dfebeee717d08167f1d9035a5cce0ee4321c0c7ea1811f6c869ab6ed578c688af45adbd8ad2174ab8e2f060869eb35f309c1da357c68bbb2efa93dcfd6bb274f2e1556a6859e1840c1fc22d53b14466f2aa3655ca54cbc9de83b33edb345a6a0c0d6b981fbf7d0d67f3fcd77d7dad932e7c6140e1ce6e6a68b7585457d101ba44dff9d17181e8d837269425d58fa3003c2117484f4155d84d252072be93de6574f2d0699691fb8395b1345bf5d9bdf7872fd1dc04cb50fbb1b6397378a41e5a973bbdc372c8c32b4c5a77a68219647264d2c2b200f02acfb3502f186b361998ac8eb736c3ca848958f1266af99ad1afb086d6cdaa61c7a4c894c9b23d0e7cd1fa95c8b5ede3700f53d0bc0778e5009f61e398d7bcbf210cfd343d618c97e5bb6527905d53e825f0fbbd9772b2e01b3db9097a8096fbcd7349369365dd79b09939f048841bee7b2da061d1eec8ec54dbe1dcf043b9f87f0dbc16a4976fe4b80056b2f7af9cf2a82880340b930c79a030ad0e275ea0a044c2664780a4c4403e7d5d154fd86cbc3c5b9c5f53c7b02e710795c2f60b0d6fb16d1e9b3d8b089ffd5bedc11a0341825246148d9a1f1c1ea5ea92e2e98caa5a7397ba18b31341248ed1af9b44098e229f51fd691943e8d2f8f3de692a588ba188558910a300a6c49b3d7b40216d380c9e126a49e2ec450be93dc5772264d526254b91339b457d651843e1b6793c92e4e3631f3c32238ce6e3a41d94e6e77c1d06798767f4235f47643125f8c64a4f6dac3a7665581529b0bdabb52081a0baba710077cf74056ce3ba1e3012dbb79ccc0856281f958c7020ef76c628ea8c746cb2a9651df362701a7582da9fcb62c1c10fff2b4d4b4a6450d2fb221779e2c7aee871912ba2e00bd30250765bccb131b7ebfca456a8064277a06e1a7bb9a69ff8786b55303b513262a364e9eb2c5f65eff3be8ce1c9913c4d05ef052416e5580d4c31c9c7cc76537689b1f8fe7a084c2768da8bb7ef3191efb8bc4d10dc25d7fd8c080855bd7014e98d3dd3d73b9cda7479c07b1d35788f4ac4d75f928970ae8ee5eb378bbca18023705d2f95e0b9f6d0aabafcc68f911e3a5d9f72b2937d07e3e0951958afabc8ab407ae0da5759b03f4952d3ff0d773cc4bac904e7abc73b7a3c608aa57ec44b4349693a6d56456b3f44c9f19e3a6da03d936ba507e086186371d0eaf1d1d39aecf1ea0c8fded770e47c067921246c4871b9d76572778722e3cd0c3468aed8e1490b3823b275cdcbed9fe32e299e55c12611bb59f0db62acfe2a353238bc8680f310d95e62ffd4951a2618cd261e043d873e8441d92fe558e5fcb0d431793975f54d5ca1fdd3b3d70135cd66d45ad8f0f4a737c01f5c1ba890e9ce210b5bb371cf6c16d29de949e2145828675c1c6e9f86f023ffc9e3490b8be1985bb9a93d178ca5b2997a96cbf301d5fa79d2aad8bf250e024018228a13696864d3afd9d1b5ad0c0c3bb7bb229fa734ddfe339c987ec19f1ee40a33e3fb3995d26276ffb43bd802350a2655e4d4d98ca7aa6d92c3cf35800fe15dd12c6b918ad5fd8ce4b7d3b88174221e43736afcc7900d1d155eba7d900f7ef2765af5765d046e6e4584b4ada3ded02bbdc7f4ce1d44728d7dd8899ff5c158a55330883ced16b3a22f0a397b4541ce35a8782fb5555354c8c42ca77069d60249ef734148c38b36c0898f1eb30919240c3cf0a767e427fd207bdd8948f06f741be09a62c072c7f809b566acf2441d928cd18ed2938d8e24c9129e2a123d86918b4488415a80ae59a3ae4ed142ebd90e2c294838ff496e79254ae68a1d7caad6b060efd83f329ec14548fd4f49d60600bb206fb27b43f31cc2e06bc06e6a5a1d17dc931f2cb03d32bba4b1810cfe72f620a70d5775f911f098ef8ffeffb061c893960373bac5c433660f13e64093b0a4c216c7fd164c869b8c1d03f23158f326b59b4b564a91e1e9bdc9de09faf871ead54c269a3fc930047ce681486e77a7c67bf3f841312fa8eaf051c81bd2092f2eafeabe6fcc06dfb5ed10cf48cce7ea49afbbc0dca0863f45269c5e18985a7565e0215f57be4e3dad5b2dd100d78a6e8b9b93", 0x1000, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 22:33:04 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getitimer(0x0, &(0x7f0000000000)) pckbd_enable: command error 22:33:06 executing program 0: r0 = msgget$private(0x0, 0x402) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0d00000000000000ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"], 0x73, 0x800) 22:33:06 executing program 1: r0 = socket(0x10, 0x1, 0x4000000) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) pckbd_enable: command error 22:33:06 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0xf6447b89c31dd453) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCCBRK(r0, 0x2000747a) 22:33:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 22:33:07 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 22:33:07 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) getsockopt(r0, 0xdfa3, 0x1, &(0x7f0000000080)=""/66, &(0x7f0000000000)=0x42) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1129, &(0x7f0000000100)=0x4, 0x4) socket(0x6, 0x0, 0x8) close(r0) shutdown(r0, 0x2) 22:33:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 22:33:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/15, 0xf}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x8, 0xe4, 0x1, 0x7f}, {0xd351, 0x9, 0x10000, 0x7}, {0x6, 0x9, 0x6, 0x81}, {0x3441, 0x100, 0x7f, 0x6}]}) 22:33:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x20, 0x9, 0x2, 0x2}, {0x7, 0x8, 0x8001, 0x1}, {0x0, 0x100000001, 0x9, 0x7ff}, {0x8, 0xa9, 0x4, 0xffffffff}, {0x8, 0x10001, 0x8, 0x1000}, {0xa7, 0xfffffffffffffffe, 0x2cc, 0x8}, {0x1, 0x7fff, 0xa6b}, {0x7, 0xb1, 0x200, 0x8}, {0xcb6b, 0x4, 0x9, 0x7}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0xea, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100000001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 22:33:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f6669073628a83bfc9377593894eaf34aff378daa461ed1846da2f76b9cf5247364a34374b837d3ac5a843eb3fd0004c527d8bc0d29646aac181f1677b19463be697e75985ac6e80e63dae44a755f4b9202002687ef02d2a3a82325db6ad09b4c"], 0x10) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 22:33:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 22:33:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x21, 0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:33:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x401, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x2) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) acct(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0x7000000) 22:33:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x40, 0x4, 0x7fffffff}], 0x7, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0xb0, 0x80, 0x2, 0x4}], 0x2, &(0x7f0000000200)={0xa6, 0xffff}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 22:33:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x80000000028ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xfffffffffffffff9}, {0x101, 0x7}}) semget$private(0x0, 0x2, 0x1) r1 = kqueue() lseek(r1, 0x0, 0x0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:33:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) r1 = kqueue() write(r1, &(0x7f0000000180)="62737916d8efc930c60df7080cc457ab033a6458ab1eb76cfa3560b8022ed67fb5b55381dbdb75f543877aebdb5ec27f4630425d0d6d591231dc662ed4ce63f63c13ec74e8dcd916e9928a5735ab7d06dcb607d57b375768aa32c7223041805197bd83c2ede81dd20f9b39d7cde1bba79b709a64a6c30c855e8b3a0d265a605c05965b31a983201201e2b916d8ca7489c58c843c869b7363156dc603df51568916baeb8f70eb737b52ce926bc79ff18220ef7ca458c3ea773d74227414950f272bfb942a00dc17d68c32c2f065e72d9d3c613431", 0xd4) r2 = semget$private(0x0, 0x4, 0x240) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/190) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) 22:33:07 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f00000001c0)="5e70a4a1043b30089e2a4eb587cc4d022f5d2aed583879f67d8ae06ad72133ccc79c03c69c019f0f88d9d42181117579a5254ef04f7fa4a7da50159ca62615310b8b76fb266434730c4e4f007a3be64fd762024679d9d55b389eb7f6", 0x30, 0x8, &(0x7f0000000240)={0x18, 0x2, 0x9, 0x1}, 0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffffb) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x5, 0x2000100000000}) syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 22:33:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10180, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x933e0f987af911c4) chmod(&(0x7f00000000c0)='./bus\x00', 0x2) close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x40000) 22:33:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x10) readlinkat(r0, &(0x7f0000000140)='.\x00', &(0x7f00000006c0)=""/254, 0xfe) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) fchflags(r0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0xe168334d5bfba432, 0x10) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 22:33:07 executing program 0: pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) socket(0x19, 0x8003, 0x8007) r6 = msgget(0x1, 0x40) msgctl$IPC_RMID(r6, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xfb) r7 = msgget(0x2, 0x42) msgctl$IPC_RMID(r7, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000980)={'./bus\x00', 0xa1fb, 0x9, 0x9, 0x1, 0x101, 0x10041, 0x4e4, 0x1, 0x2, 0x800}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) recvfrom(r3, &(0x7f0000000640)=""/52, 0x34, 0x1, &(0x7f0000000700)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) msgget$private(0x0, 0x100000000010106) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setuid(r9) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 22:33:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x0, 0x4, 0x1ff}, {0x7, 0x7510, 0x7, 0x7}, {0x0, 0x1000, 0x5, 0x4}, {0x0, 0x7fff, 0x1, 0x5}]}) 22:33:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) r2 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x56f, 0x400, 0x6, 0x0, 0x47, 0xfffffffffffffffd, 0x8, 0x3, 0x2, 0xffffffff, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 22:33:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x3d) accept(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 22:33:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x1b, 0x8000, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a24069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1fdce20e998fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r4) 22:33:07 executing program 1: socket(0x20, 0x1, 0x4) r0 = socket(0x20, 0x2, 0x7) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 22:33:07 executing program 0: socket$inet6(0x18, 0x2, 0x7ffc) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 22:33:07 executing program 1: socketpair(0x6, 0x5, 0xcff, &(0x7f0000000100)={0xffffffffffffffff}) semop(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd287faa1ef163a1e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 22:33:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) 22:33:07 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2fffeb94d2cce135, 0x147) 22:33:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) 22:33:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="0bfdffffffffffffffff00002500000031bd4aafb1bde8cc240e043f6973186331b520725d4a2ba41d8cd8f2da9ad42f643b5a6274dd6327d5e0b9359ac52fd3447d7bd61ee6d17a3de2fa00080000c1"], 0x50}, 0x2) 22:33:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c05a398637c3763bbf575b7d693ea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71eec1543dab252c8c216979da403e6808ea6312b242eb08a4e278732424f51cd8ba2dda8f06b23413b5ae890fccd21eaa9b8145a123bbe9be9090dae0ba7ed2e1963b01a25cdfecab37cb03f5763360ff178cad395af18f2c603dfc1f9392a57e708d57b0bc946048f28ef435af5964be40112f34", 0x874, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:33:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 22:33:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x80000000) 22:33:07 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000040)='r\x00') getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) 22:33:07 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) readv(r0, &(0x7f0000002340)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/222, 0xde}, {&(0x7f00000022c0)=""/73, 0x49}], 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000023c0)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) 22:33:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 22:33:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x7, 0x1, 0x3ff, {[0x3, 0x40, 0x400, 0x3, 0x80000000, 0x7, 0x100000000, 0xfff, 0x0, 0xec11, 0x1ff, 0x240000000000, 0x7fffffff, 0x2, 0x2, 0xffffffffffff0000, 0x7, 0x401], [0x7, 0xbbae, 0x54c20000, 0x5, 0x3, 0xfffffffffffffffa, 0x7ff8000000000, 0x2, 0xff, 0x1], [0x5, 0x7, 0x8001, 0x4, 0xebc1, 0x6, 0x200], [0xffffffffffffff80, 0x1f8, 0xd4, 0xce2a, 0xfffffffffffffff8, 0xfffffffffffffffa], [{0x7f, 0x5}, {0x8, 0x2e3bf4ea00, 0x8, 0x4f4}, {0x9, 0x0, 0x80000001, 0x7}, {0xfd, 0x3, 0x3ff, 0xff}, {0x400, 0x10001, 0x3, 0x4}, {0xfffffffffffffff7, 0x2, 0xab5, 0x9}, {0x6, 0x7fff, 0xb5, 0x7}, {0x7fff, 0x6, 0x8, 0x9}], {0x1f, 0x1, 0x4, 0x5}, {0x40, 0xffffffff, 0x1, 0x3f}}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 22:33:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x20, 0x100000000}) 22:33:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x3000) semget(0x0, 0x7, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r3}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) listen(r1, 0x9) geteuid() pledge(&(0x7f0000000100)='\x00', &(0x7f0000000640)='-$\x92+!+\x00') r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) open$dir(&(0x7f0000000440)='./file0/../file0\x00', 0x20, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x0, 0x100) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r7, &(0x7f0000000480), &(0x7f0000000600)=0x2) r8 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r8}, 0xc) rmdir(&(0x7f0000000140)='./file0/../file0\x00') r9 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r9, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000f5ff1b595ee5f9c084911185000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a0ce39484ecbe263b64cca1003ac6a7a4012267bea7cd6efa9c873feeb2e75c0e48cc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead87b9074ff88edfe699ed402075786ebf14667853a657360351065295dcedd7b9e7f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d000000cab530834abb09d4102fec142fb2d291834424643622c1f50f92a02448bd00000000677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783f383b84a6f341320ed2f6621974854fff99938da6d0d28396209a08ee6487bcdce0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355e37bbc93895ade21d8545cc6775b7191d9297449311c3124ff0af8289495bcb3cb30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286752c511524fe046bea459727cb21b002ce152d2978875b286835e09fb9b473d07d5f7b100052740f7c1ab941392598da054c07bb46ab19ad60100742fc55a512ebb5b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8f2fa589e73a53161db5f44501be88f7650000000000002173736f10effeaa3ea6b57768c862227ef1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff886e49dda6b8325b05ed1b5f20f7d31b711ee8f77722075a3b62054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29e71c099fc9d56994a45329763ca7d56ef420167e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b0000000000f7ff0040b40c3b968f1ac432d7f33df209492d554bf73e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77ae97767fffe622f4243bde9201a7b251fa77fc945efbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46e84ccc68198a67bad346acf1ceb4f4d77bbd800dea94b0fb0af2243421e39e0fcb50f87d000000000000000000000000000603c512d541a182c07cea4e48fee2c673e2babc3208428d2927b770478dca11dc0195e8b40477209c328694ef99ab2959aff89ec4e174f9f8aefa46aacd15e8e1beea05fe4c3771e47c8c2408ff414084de75155b14297253075a9bbeab9abea05bc1bfa4dd34adcea8e5aa8bed95a252000000000000000000d91e00000000ab4e72e3ff4adbf80dd9f1ca82478d91b2ff698b7ffc4a4ae3828c5b25916ab2ac646fba9097681a7429f071279783d6d8cfba0799de8c73ef9216236347ec00"/1305]) 22:33:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="3019c764d365099591afa93082", 0xd, 0x0, 0x0) 22:33:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x104) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x8080, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) socket$inet(0x2, 0x4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r2, &(0x7f0000000100)="2ab4d28447698f5b2cc608883ed163420cc7790bc548da929f279d1f31cce55dee3d530dbf5498bd9e24af458eea398fc5fe252809334d6aa2fef4c69439c815d60e66302ad1275240cd039a0ce3c5eff30c1f4264be6fd093206a02687bf4899ce04b8dde96a2135528ae6ee225a6e320077f172fc041c72b2a927d", 0x7c) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000000)=""/37, 0x50e6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000029b000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000080)=0x3ff) 22:33:08 executing program 1: rmdir(&(0x7f00000000c0)='./file0/file1\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) 22:33:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x4, 0x5, 0xfffffffffffffff8, {[0x7, 0x5, 0x1, 0x1, 0x3f, 0x6, 0x2, 0x7, 0xa1e, 0xffff, 0x5a1, 0x1, 0xdd06, 0x7fff, 0x100000000, 0x0, 0x80000001, 0x4], [0x8001, 0x800, 0x90, 0x1, 0x0, 0x1, 0x9, 0x5, 0xfffffffffffffff7, 0x550], [0xbbad, 0xf356, 0x8, 0x7ff, 0x6, 0x98a9, 0xf4], [0x5, 0x3, 0x1, 0x20, 0x9, 0x1], [{0x1, 0x6, 0x3, 0x9000000000}, {0x7, 0x4, 0x4, 0xb68}, {0x61b, 0x2, 0xfffffffffffffc00, 0x7}, {0x7fffffff, 0x6, 0xffff, 0x5}, {0x0, 0x66c3, 0x3, 0x6}, {0xd68b, 0x5, 0x48, 0xd61}, {0x9, 0x1, 0x92, 0xffffffffffffffe1}, {0xef, 0x3ff, 0x6, 0xd8}], {0xd000000000000000, 0x1ff, 0x7, 0x101}, {0x216, 0x0, 0x9, 0x3}}}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x2, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0x6b, [{0x1, 0x2}, {0x1, 0x1}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x7ff}, {0x2, 0xffffffff}, {0x3, 0xb5a}, {0x3, 0x4bf6ef7e}, {0x0, 0x5}, {0x0, 0x8}, {0x2, 0x7}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0x1}, {0x2, 0x5}, {0x3}, {0x3, 0x7fff}, {0x3, 0x101}, {0x84669f645bc248d0, 0x100}, {0x3, 0x7f}, {0x1, 0x3}, {0x2}, {0x1, 0x4}, {0x3, 0xffffffff}, {0x0, 0x4}, {0x0, 0x8}, {0x1, 0x5}, {0x2, 0x8}, {0x1, 0x101}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0xf15}]}) 22:33:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1998f248caf5b4a4, 0x7e2, 0xb1bb, 0x6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x6, 0x62, 0x1, 0x12, "aeedf631892290d92a0bed73b74d6002adfb59fb", 0x4}) readv(r3, &(0x7f0000000240), 0x0) 22:33:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x40, 0x4, 0x9, [{&(0x7f00003fe000/0x2000)=nil, &(0x7f00001b7000/0x6000)=nil, 0x21}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004d0000/0x1000)=nil, 0x101}, {&(0x7f00006ce000/0x1000)=nil, &(0x7f0000092000/0x1000)=nil, 0x4}, {&(0x7f00006e9000/0x200000)=nil, &(0x7f0000438000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000054b000/0x4000)=nil, 0x4}, {&(0x7f0000109000/0x2000)=nil, &(0x7f0000105000/0x1000)=nil, 0x2}, {&(0x7f0000070000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f00001dc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc8}, {&(0x7f00004d3000/0x2000)=nil, &(0x7f0000fe9000/0x14000)=nil, 0x80000001}, {&(0x7f0000174000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb7}, {&(0x7f00004a4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000880000/0x4000)=nil, 0xa1}, {&(0x7f0000056000/0x3000)=nil, &(0x7f00003d4000/0x2000)=nil, 0x8}, {&(0x7f000049f000/0x4000)=nil, &(0x7f000056c000/0x3000)=nil, 0x4c0000}, {&(0x7f00000c6000/0x1000)=nil, &(0x7f0000288000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x81, 0x1, &(0x7f0000000600)="74fbf68f26b269231859b6109d24803f3fecc9b952f046497788cbaece2f6e8a3dddea811034b417a9c4aeaf161f38e6aba5effc6f3dee265b6868eab552180bba3f19795250ca3f8c377795414ebe7e558e939ff5b999a3cc368fa9c20ed1ff34013aa2a8653391f682ca7bff73cd1618802eee18b84b2a3978ee94590623ae9e90a801175795c61f59e398135ef24a7af55386210ee4ec22f54840d697e258a4a3a9ab4569e7867b8fa98e7d57017513c7feec27fce619fae35d970f66ca47fea23ecf12921bfea46c713b3543f04128308ce96d882d7d83ff38c01ba8", 0xde) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:33:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d0130e63ac8779136902cadd354774b00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70012e2f66696cb1b28bb582226d199950bcc0de5872fa158f6222d7ed"], 0xa, 0x0}, 0x0) 22:33:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) open(&(0x7f0000000140)='./file1\x00', 0x10000, 0xae72d93434631fb3) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:33:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x80000001, 0x1ff, 0x6, 0x5efee857, "bfdb713fb65edaf551d5b803e74ed777440449dc", 0x8, 0x3ff}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 22:33:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:33:08 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) kqueue() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) 22:33:08 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000000)=[r0, r3, r2, r2, r4]) setregid(r4, r1) 22:33:08 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) lseek(r1, 0x0, 0x0, 0x1) 22:33:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x4, './control\x00'}) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 22:33:10 executing program 1: chflags(&(0x7f0000000080)='./bus\x00', 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x3) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x6e455287b74b31f2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:33:10 executing program 0: r0 = socket(0x2, 0xc003, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453fa54644ad9c68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c07000000fd4237b8fa4d012ae447473c238495aaee48c0006a090000000000000048c4c7c5d5622433c0bc271cbf5547994b0330210968a8fafd1fb0dcc243984ff3e41784a65bc25300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 22:33:10 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xaf8, 0x0, 0x0, 0x40, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r9 = open(&(0x7f00000004c0)='./bus\x00', 0x108a0, 0xae12ee03941c752a) r10 = dup(r7) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x1}) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r11, 0x0, 0x0) 22:33:10 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffffffffffffff94, 0x7fffffff, 0x2, 0x2, "2fa7b82403fcf9994f0003e9835d9abc259c7e1e", 0x4}) 22:33:10 executing program 1: r0 = socket(0x18, 0x1, 0x7) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x0}) 22:33:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 22:33:10 executing program 0: socketpair(0x20, 0x5, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0x5, 0x400, &(0x7f0000000140)="d177eeb0bbacaa4f7c44291486891199d6e25c5322477a508fdc22f0de9f81eeec72ce62401c19a6877fe68376ee1114c89c869503ff2bec7f96d0f612f3d5e8c3bbb6e4ce43385c940b6d074fa2a18af2f732acc6f701625bc6e828c18c93107ea2263c39ec92f4373f78d6f7ab438b9ac9f053fea84c586c82a1b97f8bb4c4a016b686570374ae8dcb27c1d7115326f583bd169f84ce2d9d4aa65c9175372fdd40412c190f460845531a021e6c", 0xae) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) read(r1, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x40006}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x8, &(0x7f00000001c0)="9bdf35f15ba2dace08fd26aa03b90c15eb88ff4fa6b24f568e94e70b9f84da38ed37a194f9557d05d46f41dbf7948514aa6eaeda8d4b08f14274b9bb984cea8e7fa5d446aeff74e1622abf8b0c056b1d8e104f8eb7f73010a3960153840299456840ca0294f2a0e10710e6ef250500e40cff8f445ca34185179ae29dbfce2f87e248007cff55a22e74869826ab0d76e499f5cafab5a96d09a4e112ecb1858626dc66e3de98e1f6399f9572acbecaf517d2768ccdacb3f353dcb7244e3ab469f921a6edb22c9d98122259768bdf798c213b", 0xd1) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000080)="00010000", 0x790ffd7a36d59d28) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x61, &(0x7f00000000c0)="a4787afef97438880e49315b87cd235fe317a4dc5ce340776383761e078a5d03b2b7acf9726b6ce0c31baeb6f33646d0b13c77622cbd52bf6b765636bbbd8e3db25cd005617537582ff1f8629f14ca9a4cdc9480b9b59a34aaa414f0c8d17491af") 22:33:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x8000, 0x9) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x71, 0x0, 0x7ff, 0x8}, {0x5, 0xa45e, 0x98d, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x84}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:10 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xb244, 0x0, 0x10001, 0x0) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 22:33:10 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:33:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x9, 0x9, 0x0, 0xfffffffffffffffe, 0x5, 0x0, 0x1, 0x3, 0x3f, 0x5}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 22:33:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0xdc20, 0x8e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007b}, {0x8, 0x0, 0x401}, {0x6, 0x0, 0x0, 0x100000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x300000000000000, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:10 executing program 0: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)=0x781b5086c7fefd5e) socket$inet(0x2, 0x7, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) socket$inet6(0x18, 0x5, 0x4) ftruncate(r2, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) sendto$inet6(0xffffffffffffffff, &(0x7f00000007c0)="461231b99ae035aff5613fd37b2990e25e948618e53b7177ad6c4b97a7220c6e8093ad6ad80d71012de63c6cc8045f104cf90dd53aa213a180d883eb2065062d83659dd02062a41c4b4511b07042ca7d67ff7b4578c9c3775c4acedeb0b4870a059f53e87445850e6f27a3df5e9b87081a5d5fae815e0fcbaad94e55a31bd66fbd852901b58aa87e10550bffc0054a3725ad", 0x92, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x4}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000006c0)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b0603000000b2ddb72e9d160466361741fe6f473f4958f392d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c6946ef4c58f5cf93b6c5552e7889d645b230", 0xfd, 0x402, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f00000001c0)={0x400, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r4 = semget(0x3, 0x2, 0x401) semop(r4, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x4, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r5 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 22:33:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={0x0, 0xfffa}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x40}, {0x48}, {0x86, 0x9}, {0x45, 0x8}, {0x89, 0x7}, {0x86, 0x400}, {0x83, 0x7}, {0x23, 0x8000}, {0x40, 0x8}], 0x9}) 22:33:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x5d255ac3f9b7886a, 0x0) 22:33:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000040)={0x10000, 0xf97}, &(0x7f0000000080)) 22:33:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 22:33:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xbcf, 0x28, 0x81, 0x0, 0x12f, 0x1, 0x1, 0x695156289df9b5a4, 0x1, 0x2, 0x5}) write(r0, &(0x7f0000000140)="d66d53fb5634c6978f9e53b7e1aed288f3a5d71470a86efe18e6e7e3db049db2742ef29fd13b16b8e05b473c45c9ef5a46358f0c7f2f8725492e26a980ce7d75d912c6fc0facfcc8b6ffe625904be355fb9c7e01", 0x54) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x4, 0x3, 0xfffffffffffffff7, "ecb1c659a9bf29efec048a878528e703f5670efd", 0x0, 0x3ff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) 22:33:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 22:33:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) socket$inet6(0x18, 0xf1e6c2a8fe37196e, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x101, 0x800, 0xa209}, {0x5, 0x0, 0x7, 0x7}, {0x0, 0x8001, 0x1, 0x3f}, {0x1, 0x6, 0x200, 0xe56}, {0x1, 0x7, 0xfffffffffffffffc, 0x9ffe}, {0x1f5, 0x91, 0x4, 0xffff}, {0xf3, 0x1ff, 0x549, 0x1ff}]}) 22:33:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r2, &(0x7f0000000bc0)="4110315c242451139b597ad9271dca926ad9a6d6cd4e31342a8db57ef61034b608fc649f45fbb047f4dd8e6ac8ec9c7ec65911a9a24c7ae1135c8ce8333fdb2c46a1213ba7d9c835c778b55ecc7828a08abaf0a64e31b6d4e2d58eb5abcbba5288f55632b8b8000000000000000000006140a3abb653c18aa01f0a3324a9b329fdc49605248f0093e186017265aff235c4eed271bd9ab17e113d04eb5371067d74cec0b11ce5c8b9a6501fb91ac0344224ed064c26b43b8f702fec7351584486daad87edf1daf0954ff0a1ae9d57147430790e592da2e6b47f0079fab06faec0a03ae4bea21b7d3c9c41b8fe951be86bf533bf789e2f0893e38303559186992b76a522ef428e476348be7e27bebaa3e4432fbd78c3d01f1261c670827319acaec9732646a4d2fbb497ddf818910c9a161473ed501930f4474a2434d8c490486cf0d8dc866142e4b132616684ac151e9614ba9fc54474757e14cc5f4d30d59e46dd710cb78708d70e781e55b07cefa7c592369f018442ab249dae6edf6c5685a5bcfa2c55890ffc80b4900b0ebdab2fdb1101b9fd1422feda6ae8f4c47b3c6451b7d15a9399fba8a49c332a57b56d5a6d0985524d58edb856135f1a3a46e7ede7cf73b9a10a71a3877d917742a2676931e80de3866736c5433747913c82e00091273b1ebf469c9bdf5eca2757ab6b940ea537443c86cd1fadd45dade18fecc1437d93df13ad7411392d35387e0028f236dc40b1fef82fc08fbd52b0dfe6d6b5da368076", 0x36a) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000380)=0x3) r4 = msgget$private(0x0, 0x100000100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() readlinkat(r1, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/200, 0xc8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, r5, r6, r7, r8, 0x80, 0x2}, 0x7, 0x0, r9, r10, 0x8, 0xadcf, 0x5}) 22:33:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="f4cb91ee686623c04f0bf1736291c50659e6b0c41bbff08dcea98e69c02c9a5fd44ba8ca614edb30666bfa5ed7edf3491aaa16743ac026a1ae7de58a7cd95cd6cc510069f624743b075d1ff6b4911760603e993f2bf11cd6e56e5c93d383db7e3543a30d5b3cc93f7fec6540d366dfca", 0x70, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:33:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) readlink(&(0x7f00000008c0)='./bus\x00', &(0x7f0000000900)=""/110, 0x6e) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="e1bcb21ee18e6be2221b05d0f1a02aa559f4e6835cff1cfe537ff878401deb2f", 0xde}, {&(0x7f0000000200)="6238c53b38ce56ac5ff5bc020b98a5332f03315403aa6a03438410a889d2674cfa3742787df033c6af72727810d17c5950df5db14325c16055b54eba0eee8435b4eb500e134fc0c3e4448589f29d472a0d4bb5d821220006c0e9f5b2bf76915c55741cebcf4fe1363a8c88375daa4aa7d2cb3ced43c01cfe23c874ffdf974a456b2cd0b262a8baf7fe15d217602130fc8104e709fbfac8ef95e45b202f9741905d12c61c7fa74077d112fdce", 0xffffffffffffffdb}, {&(0x7f0000000080)="09259628400a786c16bb", 0xfffffffffffffe87}, {&(0x7f0000000140)="ddcec8156fce917fc8f1950c040aaf2726f6c806634b333baf28936245b4f188b45996766d1444c7e548ad8eaa54a1569f5e5efb8b06d9fea9d9638e38bf7490b02208a2ca22d5f1cbb9c2361f63d3f063ecbabcd503cf69a98d997c65a8b58ac16fc5c0c4ccb22d4f05413a6541c679d8", 0x71}, {&(0x7f00000002c0)="dc928f03e36a8058698ce0ed704e2dc1937b7301e48b08a46786b5ee99ee802cb7f705ad6ef85e57523cb78c6172c51c1a1ce6fc1d677d3477095577e6fd66d02a8d92aa2d188ec0b895", 0x4a}, {&(0x7f0000000340)="b3e3da20bed7913ac72b323953a687c64e80532699315026fd449f737d3b25cc5cce77d728aac23e6d14a9d07831b30d9dea87", 0x33}, {&(0x7f0000000380)="a5272fad43e0c7278573c2d3199779a5d5d46353631678289f9f79ae835f0414a328b4b35e83fbf438bab780019f82dc05653393e6ffc560c402003f8d0b7e57c6671de53710d814c4e02d7f752f2ee9871756d949e47e9aa905bbc794b693a0e7c470aed283b9fa258dd0c1b97a8b7011c10a", 0x73}, {&(0x7f0000000400)="4240b10ceacc1482421b8ec5e119fc643ecbe75b95ccd32c6afe7125fe6f51490ab685476434b11e92987154648480e58572e47c0e9be3657d323d7cc4a5bd4c0e3ec22406a6f4204c70e9a6876bc1b887b2df4a4e4961076c06", 0x5a}, {&(0x7f0000000480)="de3e332a0ed07caf0c33b97e6f1ab6fb2781e7870db4754a83343f76a8449fe6c029e3f9072dc21486dbc38c00cce53f74d492c62bf02a9ffa40fb969443f50865e8d068fe8430be6aa5e5d367e896f062762c8a770736eabe1aaf30b7764be2ac", 0x61}], 0x9) writev(r0, &(0x7f0000000840)=[{&(0x7f00000000c0)="0da71fb0eb36a50c586ff3ff846c95279cef7778ced13662481269d8597cb3dc33e0211c56d72404aec7203a556d7cf44bcbf40ba2603a28c70900d7736fc35006956b45b99158d905", 0x49}, {&(0x7f00000005c0)="898da811be9a67a84f06ffd3f384632b169ba4e3b975d6d036ca70e634e6dccb15410a6602990031eac76ac0d379bfeee8c2d1037f018af9ff9825f39670ea7a1bb948ca13187e1eaa71a0", 0x4b}, {&(0x7f0000000640)="54a6bfa08e089d75a7a3f6763b2b4524163dfe3d12659b86689f8731a0f7a9881d336373ebdee83d12ed916f25ce8e41c25c83c91e7d9013323814998a64bc65a1afc2229cc9d2113d56b73de5b4e180dd738f81202faf7bdfb128628b29b049ca4614d7f3a1fb0ef32d46cb0b451377c2061bea757e71931be28405cd1eb1", 0x7f}, {&(0x7f00000006c0)="52e7830d503b8ff12651303a76eb3b1d8cb800afd16b9bd89c5776a7e1b42c53ce3b6c415410cdf44b306cb97f8e711ebcaa7f9c65cb7598c52fc087c38d80fe24d37126ab68a0226fe4bd9273da48d4d9e91e5dddde03", 0x57}, {&(0x7f0000000740)="45fc5746a8e601559b4da6b4a5eafefe4aacdc613fa108e5270fce665c20c6d2c490f20895e8ea6d035381995fe3535b8f33479fd3b92a3f85137a81f2b53ed9dcb85e83a0dbe3bc8921a45daa6e457c51ed68932fa59e242c7390c7876036f37792d59edc233bc2fc498c618fe145475308d3d71b9cd6430a23d7878788d9ec7d5b5c2620c334b8651a36dd3df4370325172a7c2f09bae869b9cdec39922787c7a2da576ccb6c03bbdd7cf6c4d94c29eba18699c433bac9130d85587279b0400161f2ed371dc93f2c56c226c5858d9d5dfd33b9b45976f706c727e46b1185e8cf3e5455fc18b373f48d43857c61cf6a", 0xf0}], 0x5) 22:33:11 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000500)) r3 = accept(r2, 0x0, &(0x7f0000000400)) getsockopt(r3, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r5 = fcntl$dupfd(r3, 0x40a, r3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x66a5218d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x8, 0x1000}, {0x3, 0xa1bd, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x400, 0x1000}], 0x6) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(0x7f0000000180), 0x0) flock(r5, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(0xffffffffffffffff) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) semop(r0, &(0x7f0000000240), 0x6) 22:33:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x0) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x8) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) 22:33:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x3d, 0x9}, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) r2 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) fcntl$setflags(r0, 0x2, 0x1) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x101, 0xc823}, {0xecd, 0x9, 0x0, 0x7}, {0x6, 0x1, 0xfff, 0x3}]}) syz_emit_ethernet(0xfffffffffffffcf2, &(0x7f00000001c0)="2b2a7ef2e7b92a2a8e0bb193ff1517c38073631e01471e00a09f7dc525d8fbcfa048b0927ca6c652f6dfd9cb024d5555e39db3f0948a814bf1ae2ed872d78da706274886561fc3ae2ab7950de3e1cf61c79fea6fdbd1a2d8eee818c70e46fe00c830699902d61a11b2dd912de2b6e6900a78b7f1a69f27fbf55c90689bf9165c180328f165215e6700679d89ed473a0edfebedc84b49a51407c024e0bdf1e0f9405a") minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)) write(r0, &(0x7f0000000380)="617f22c41fc9617a6a6da74b881634f15109029295800404a6b90f960ff10e30f28b7508bab19a2266ee10ad3839a433083a23e1c81bbe066e5be538b42a523e0f860b6ec9a9fffb4da3bc1fc548c285d2ab28fdc38087a6febd836065340ff292905c4942454088e68363f815c2b87854fc9c3fae69511eac20757ca0db818b9d26e47d0233edf4d04d0bfdff57daac897d12a2d03299c56b0017e6759a0eb96f90d74676ce559f536400a9dac6bb0a12f6bf58db5633bc242fbee7eda60688e6736bb71e97e4a2c5f6ec6fd825c267d0e9ec4635773e0103167bb5b41918ec", 0xe0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) 22:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x3, 0x22) semop(r2, &(0x7f00000001c0)=[{0x2, 0x2, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0xfffffffffffffff9}, {0x3, 0xffff, 0x800}, {0x0, 0x100000001, 0x1800}], 0x5) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0xdb}) 22:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="345b7cef45fd8ca5909dc1d903e3293a4c37d3002ad454fa6d889c65b4fd367a66de1a9a5d5a92cacc027dfc1bb6955cfd7e43d257be5310d42f8a40b6bc75be75a8ef67edfd38312ebc69f49282019bc127b299131122578066e4e2dad2e7b5c17ada5b2cd963e68499b0d4df52701bf5921f0e1863b6b8e6de648f9648605067d999999476f11b9e77836c889607832766765d1db72ddd1ad810962a5934d1b0eb6d45fe8015d68a3468e95422e9dca0c4eacc756ec86da5a7eaae768db790", 0xc0}, {&(0x7f0000000040)="88e374f67c0710ff88460c502468f77fe492dceedfefe8dca3f4b2a61c266fa75f613ed8cb757e158547562794798e78210cd53dc625c152549cdc", 0x3b}, {&(0x7f00000001c0)="a4a82315ae35", 0x6}, {&(0x7f0000000280)="e96ddbb26e0bff9911781cd687e8b5ff7ab4c348bae079779fd027876713d11cedec8c271ca66f326f0902c47e5219d8f3f15eac7c9cb6e42f07ed17aee0df7dbdf400e357d492c050b9c93bd868989ab7c7cb7f754bb66b3e26d3d337c406fe4c6f5fb32fbe81137b4451504d9eede2b8a7887169d17c342c5f390a808c9d553bf8631a23de86ab7ca7f5d140309b8adcc340ee76d267d7d81af886eef15c6de1d2ccc8053db245df44be36eb166b570892eae9ca770b748ce0499ffabe6fdac8b0be3497a29bfd0ce2ebefd5c860db17746701619b2fa8", 0xd8}, {&(0x7f0000000380)="a9a3554837e07f04a3463de1fac99ff7a751ca91f7690685161365180e3ea4b232e8a72df4364de5f17b2691f2ec3ebbc88eefe11f8be618c9d72905150d40929e198e356d33eadd4c8f15d964c7a47bbcc468282e710d37e0efad26607eb588763a60be98bff6667a3c57c40ea54ab4fd9c1baa137802301aa38c2f0faf95b755e169055973baaaf4bac183896b69", 0x8f}, {&(0x7f0000000440)="a44da363016d952e959c9cadd89ee41b1aa16bdfd35e1ecd6650bf06841d8d1b54bb2895f1b4d8d89886751269a52d026eec047f6e46428a37fa1a70eb2b1bde6e584150bba5b47dc7b78da10b1e221c70af1b2ce8e55b04c00a2b82a544ff57e19cd46a5ef81e85ff7b3596a159dc0b743fe4479f0b6e848801a5050554bc87bd2e59cd0ad93975f6294e3fc8200d7edbfef9e0bd296ef2b42903dab4127ba08e4e18a3adda9c813a61cc7bd0b2b1449500e0a7d2f269ee3f2084f99f1d817d09761111289d8469b68480c329e2", 0xce}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="9800000000000000000000005a0f00008a8ac53d602111ed5bd2111743fb6d32bbf8ea8b9ef3938054b59e26a3264087cb6c3e3e9768800d360364d43339225993f1623ba0c13a8fef288a3b9dc70ca5b09d1d3635f2955c3e80dabb834b7fc7f49ccc6dfad2791d95d50cac6b58d72fdca57e959a08a4cb4aeebb8d40a3384143be62e0e46ca4b0af6f00000000000000700000000000000001000000000000004f2d80f4368abcabc48cf536d7cccd791cfd0baaf8dd8c7299a6ff1be808218949c0a8888d8140ec5fd9bffe8c43aee32b0f2c9ad2df76273c0893fefe0b23e932078ccba6f4e6fd28b6e324530d3a106816c861e1723f1d376daf66bf880000"], 0x108}, 0x400) 22:33:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x2aaa3f6a0d77aab7, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="801053822b41", 0x6}], 0x1) 22:33:11 executing program 1: r0 = socket(0x2, 0x8000, 0x3) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x39) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x401, 0x80}, {0x18, 0x1, 0xfffffffffffffffe, 0x7}, 0x2, [0x9, 0x7, 0x2, 0x2, 0x98d, 0xbb3f]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x2a8}, {0x18, 0x2, 0x401}, 0x80000000, [0x6, 0x7fff, 0xffffffff, 0x3e0000000000000, 0x0, 0x0, 0x2e9, 0x6]}, 0x3c) 22:33:11 executing program 0: r0 = kqueue() fchmod(r0, 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x7, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40, 0x5, 0x20}, {{r2}, 0xffffffffffffffff, 0x82da4fe5fa907358, 0x80000000, 0x5, 0xe1}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x200, 0x7}, {{r0}, 0xfffffffffffffff8, 0x28, 0xfffff, 0x1000, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8000000e, 0x9, 0x80000000}], 0x800, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x7, 0x8a39}], 0x58, &(0x7f0000000040)={0x0, 0xffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x160}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 22:33:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fsync(r1) 22:33:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x3, 0x1}, {0x34, 0x0, 0x0, 0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") setrlimit(0xd9c8dd8a9718a76c, &(0x7f0000000000)={0x8, 0x1}) 22:33:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4c, 0x8, 0x4, 0x1, 0x35, 0x8, 0x235a, 0xf5a6696ad01fcded, 0x2, 0x9c4, 0x1}) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x80, 0x10010) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x2, 0x4f, 0x8, 0x1, 0x80000001, 0x100000001, 0x7, 0x2, 0x0, 0x974, 0x400}) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 22:33:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x80000001}, {0x7}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x64553d84ebf0368d, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="96") r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 22:33:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x20) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file1\x00', 0x10675b27e7f62f1d, 0x0) 22:33:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 22:33:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x81, 0x369a, "5774b6c5ecc13b619f8d52bd0d5cb09906014f0f", 0x3f, 0x2}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x1016b9a05697d81d) r1 = syz_open_pts() syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f00000000c0)="81608649", 0xfffffffffffffc3d}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 22:33:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8e0, 0x0) 22:33:12 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "b3f0e84bad71d6e65a425b385f40af11274c21ed"}) 22:33:12 executing program 1: 22:33:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20d, &(0x7f00000004c0)=[{0x48}, {0xc, 0x10000000000}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') 22:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) accept$inet(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x6) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000004c0)={0x5, './file0\x00', './file0\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r6 = accept$inet(r5, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r6) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000240)) 22:33:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0xfff8) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 22:33:12 executing program 0: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = semget(0x0, 0x4, 0x600) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x7}) r5 = semget$private(0x0, 0x4, 0x226) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r5, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 22:33:12 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000200)="b5ca31b852a1c7b509dc77ce27d47ae2f125a59a5803c7462adc466ace6d43b450b9371991348d23da5f828b47fc069bd853bd5543d0eebbb241d75be6159c09d1f7afe85aad322de44790ce39b6906594fcf5229fd1f8fc55c8b54c7e36513bbbad3d40b5a555302961bcecfaf159951eb5e829f1d78060a76226e64277237e0a0371b11c6ac8b547cb448ac358cc86e2a9d6b8d1d619098308027f1486708b736e84641eeae7", 0xa7}, {&(0x7f0000000640)="76b51dbcd1d8675a8a00ee770fb48c4f5e33e3b05bf0e8b6aba8ac992db6ab0992890a8873a1ae3ad385773b11a58209fadfbc2515b9e3b87e1f30375917c6b708f516809aaccfbc14cf3260ec1bd019263afe3b5f543b81b366f6dea68126f0b5160715228ba42a396166e48dae5b81067b8b79ef05ac70334bf03355233ab82d7aebf852fad2fc0839011c2dd8812d3df77c164feb514cc1c92b2a6cd1a97a99081c93db0c14f0a3fdedb3dc129a66dfb6dfe705456a7dbfdc62ae5671eb11a979e19a3c345d06f8415e2ab26638db80532256a8dc52952fa6f3684d200087d445a5054aacc5071542e9b428b4c56cfab954c1b2f6f73ddcb9aa28eeff1772fcc414a7a2b108f4afb2be1c094a71f30a0940393b67ba05df7355927c652a88a6399184ad48ca9eb1ba9810df031d0a39087e1e3159c4f8fc6a690a3a20cacfe9c0344b4fcf0584123eaf21f5265d23f335e5c2b52f1d304686b89d51321584bbe58bbe726cffc11d075b48ab8a0281b8fe369e233f08659e83c3b6947b132864d5bcdbdfbf8b9437a2543761a19561f4cff00d4ac3701f232643802e00be09e6d45a444c80980ee7db8b79be069209ad0bb3443a90d645a8f69fb568e5ef1234068b5acaf76a101717df29f5804d317c78e6254f8ced94208975ec4d8dc6ba66c74f29f2812f10ea7376e2230062d7e3ba5a410f1ca474ef6fef1be20dfb563a346fe42747f3ec5f7c8ba32443c7cdbe7bfb65e25d5e46356558144d33ab2ddf05fb99cf5a1da22fd04ad5f223c7506fe8b1b403b74c3c4fcd2561c627cf6295fd604aa514039bb1ce408313be29cd4ffe46a5d6c33d8ae8302896408535d4d910f2b69b1d89a83135fdc751de8174b79e95e6ae5a23aa69caa189fe5694940ac387aa40d279dbea16bfd55b16850d0721fbd295c27709b467d9ae4e28589d570a508bba1a7f84ee55872f9cfe19e443e510b99988024b75deba31fae5f74720b421d5cfdfba10a60fda2d64c467f58dc0807b5f76689e5c084a354d30397aac6770381f2188f5cd21a6a3c4cfba03b1e3de9e1543cef1d9159de3b3cd7afbdfff4d354d230c4871dd23cb2e7d74db0c1a1b752a91c4b2c9c22ae11410557046a015379a40645787948f0a7b850e2b80025ba47522f04d49223898f6f3aa9b9514eefc61c8bf627e39824e168b93c91be9be12409c51df555bf62e822b30259163a6e856dfb8ec3ca74d32e0b17840de194a2d1e5523681b87c87a2d7c6627ae4922432f79f9d46502da808c1b61cd9d88e2b90305ca75455420f9f525e56fcd3c6d4aa19a468a486389ced4ac4b4bd33ccd05bad74bc60ba7f3d962b183d4c9cfa38226984a2053d02665bbfd66b04656534414d74459936ac56ea977eccbcb4a9b5f3aea0a9f40b13facd6e3922e499d74bbfb8f41ac1c11a2d5a482d9a1d80c272b1fad52b6cd658f5bea45d62707934388c62469b53e10938bb11d8fa8e29874e56d95a2dcc9a9ec20626141d1e82dc564c387d484e1fd80dd97414075f3d02b4e25a532dbc0c0045c9958ca8d56f056fd18063daed16d54655b11e1cefe8bcee55a3389b15be1ff1a724af8efa08dc98946b525ed5294bb9a658cdf5845d9b21a883bf85238665dba9df4ccd6105ffe26fa7cb548a28a63a0a85b7ef6cafed287cd07a07b4486d734b71ff2346e13e1440ede242fba70fac9540a81255cc5f36923437f7cfc096f45b7e3253b725fb652dc4942b3eaf45a24bc4f917074cd0093178eb32f6f534021852e85f4edc71c3022b1f4bf07195f8ed42f80e93999282ed57b142f02a3403ed4bd661c86e8c6c0b422f8c79487968a41e18cf6dc29681368813410c5183ef74f18131d696213d45bd533fee414df39509cdcee385965e5864c7da2a687a144ad5244f159d26e4091f3960cf15ea4b72a1354aa8da426a421254eae8cf53983e2cfedeee81901f8771ee6537386c2132bc8bb3f8fb6c463c9ab0cad81e29f371f74b8605aa17d283c7889427471ff53ad489062eafe5c5fefb9de338225d9792c3c2599df891113241fe6f6d73ab5595fe844849814fc3823c6cb61d608a2db7acd4b5f3fa6f311bf46ab9b04c4839cc11e0bd48495a2e5cbd51ea8b6c475e6401d1d2ff956870498e104f983904c36466b9d52315a12becb693b3c2390e7343b207a5426079fe20620411fd7f57ca2f0579230ec296aec59fe424c97bbed5187a792d24d2f6e7deaacdac87a8b87e76f3ce4df6705c24dbf667473af24c0b51ce2cb258bad146174c7f899b3495d45c786f31dfe80fd8eede4a9647180ba8efd003b5c3ed02decc88ada8cbf1f80eba07278cf865dff6e8d19fbb0fc60a725756c99a46c551a88eb9e2fedab02bf37785fe9ac3085f0a3cd6f54490278cd98ac78d6e65241fb74662c68b0a1d78a348b0d0a2325ad6e6b46add042d7d65528a358d8e511619d43ed48b41df592a208675a259139f2c17c4db898e402617f21908df41b3383bc9c62801ec03319651d42bf13e72dccdd540b395d487f5bc4045539a00c66129e209cf098f6ad1d593c3fbc45d71a1971c226869d3d29463a33861693058fa27c47369cb12c40f2e0a9a1191806a04ec3850b9edc4a1bbbac0d15f431d2a68436e4ffb3267c8c0fb295e49dcc05bfb4dceadd89f7fa3cf48831032ea27a05c441b1b0e6ab3eec080bfb708af71886a6e4956dfc9ba0a5fd16d004b48fe1329a315b44c118dfc4db99f7c2515bd2fdd23aa1d46840d6754c476c8abd51427e9fc58297647c45a8a630f7ac0123638a78e51d99b4daf4a5da5a6d0479fcf33d26a6e6892d0044c99aea80f05e97679cd6c567eef9f636ff95c9c27c20ba8033b71afdf5d6fa0c5502b52d6920f0de1a8fe2ab5640b4a0e50c93915a6859f3703edf0173f22f358234b423ed9abe3820634ac1e768516efe4ff9d4098b1c857e0e2a3009d222a202ace3fb5291ea189b3187471c544467f1b6d820c7be48115c27535c670f9760da68f1f378b347622cb842014d3bf0490c7443eeb55ff2f20d5f96e20b1fa8ceefb9977889955e8ea370b19aaff23243f9d95a93a2025d4547f424cf4248c5162b2ce5850de993f7e7f4e7f0c1b834c7048591b6da8d77e77f1234ae69cc01f41fd2920ef27eda50c37c2db36641c8edc662352df8e85e6134b865ada874419a1326c6fbdf7d4883513c9534ff85ddfda470bf5fed8a0203bcb75eb0051ee7a139bfcd412165ccea05235ae76d4920fd85239b62a53f07431f160448d7bff155776f411f9f658c7ea1dfa926af4435070bd75d587cc580d09abea6380a9c854701a157612e2f1c56773f8a78e9a1b6240381ce738946ad1e9b57ceeac83b14778157d41bdfdba676dd3a7c5e95c45817bb9e6c472d18bfae75cad9dff1e6319e6766b083abfb370c0b7e22bd69a95dd1152aed1e8f1c9bed3120b8e737611f7235d983fbacba08fd930b792f6d1e93e0d1d739fb7a3fbb3a7b1dd9e6a4e734c1d6b71a7654a693369b5cfc113860c63ee9a704953c95f8e014052ede991180b5f6d25da5b8f000e408184dd3aa4314e6982af6caaf6f5f7b1d8297d9f51864a2d93e6882b0485c00d6f658321846f45dee802b57fe73a74a89cba5f24be98ec8a4b61b4763c9a392bc05339efdb2b39730d2dd45989c58c9a448c53353b088ffa1f5574db7142d1ca65f26943200d385ddca63d381e9af4f0d913d7f4ee4ae0c26b8ae38947a25c7ae7e02242b7cdbfa8314e82e8338cf17b4bc3bf051c5fada4c6fc25ae2eb51e011c08cc047435530ee613aba0ec880b51a36af2b8f8b4b5f7ef8263fb07934361eb968d43c7bc910290dfa4bbaf5cb6525e667e13f057e6d48c3cab2aec1a1e7f2bd1e2721953141361aa5d0d64698a096323f0730e12fb6f880208d2b9a249c50c6a0ded0cc54798f5065ffa8153548d82ce78f1b6f5940137db004b343664670057359922adf69276af443102830dc120aa5c1ff1a3b1430808e1ed5d9c36bc7b77f0b3314d7552ad9e31430c22ad74a21b2db133e4cc7bdf6cdbcc3e11fa9063a7cc5b830ad2c70615545d7ba17ead3050f2bb319a20c44aa0c85394dd3b5736878aac86fe1342fc21a54789cbd45ddb2c6d9e41cd2536ac43388930fb771f65ee3ea3487cc05b2a9c83f1f62bceb9fb7f8975ccc8b56d146c269e92a1ef7f5a4ae98cd45b04ee04c6cb0855d97cf8deca3301051f24b68fd28da27616ba99fa245fda5971c390cb50bf8ca6e6f17b2cb9c100e533399a7e79d50cb0d52a41eb9efa8b18db345e0e59eafa9c78755bc08aed73ff03f8953134b11bab113c953525c55aeae502b174d782a436e7de1634aec1841c6ecb62042e149e9a35fcb380f1bdd22c55924bc3416cbb4ceb9d870f595191cb3c9cd27877f9c0430a632f097f45d1f2724e5f1b4c17d2b225c3d2c9e1372dd1dd2876ad9e3068d34baede02c382872a777908c70010bf9e1985d81185ac494573786ea4a097e1d1b2e794a1151c48b97b40226470acc25ecd95cb9bc91369bbc866efb0af77f534d7e634ac54c2a982f526821351a4353987a2c883224fd7c7c52d7078f84012aab25454d8f11ceadeb4b765f502bac13f6782066da9397c39f7268a9cf10ede41b4f80d83f8ce454638421fae2a1ab184bc36ddbcde47e33fcec313d06254e29defda60e24ddea52090168974e5e0607861639afbb339b5a2d1c99efe2ff27ebe5566f9f82720ead730722d0c612b78f8243f5fd78174cbf517b52a5dcc24265d86a0a9e10d366e5712d591d8c8728b13a797f5fd72710cd79673863a1b975c09169cc42a0f8a59dbd86faf25f1cf42ebe10cdf886ed3742aebba7111a8fd7e4bc4c5f1400248ed96bad6260ce5e3a4048f3789afded6402d85f71f9f304cdad4496e09635824a6749e9f6d0504fcf396a37526859f1ff443a3b97122dba5391264ded9401ddec6c5eb0819922e3fd9de7f003f81468f5eb7f3fb53b93d9bebbca676f7e49c5c71e90a52412720e2f4fa006ee38d0d6e8b1dfb95667bc4c8ad63743b8128965b2c4e44bcd7eaab6abacc0ae8a93b255ed3b45546965c0298567732fb5dbf5b9d9337766284efadac9965bfc083b3c938061e10caf0a6e16dec5e22762aeec20c8d972965c37448c6c09ed2e26134ce7125624fa816c699e41d9c403ccd1bb2dd5bf1da57f85dcccfce43d73cd172eb8396c8973a73dd3a806978d8949dd13640ffc9cd378dc27e643a59d95bc54aa194142a339d5eae06a636ae77ae30f8f5a0c8b27bd5026ba712ff00982c27ea9a85f683ad053cfb357dd03f458187ea08163a7bbcbc8081439b3342984ce06efc67144a4e49acca3a10018cb603a1449d8f48d9f8265fd455ffeaa9527202b10806184a4fea12e09f1617dce0351b385fb6e180347da8b81009f235063ccea3687e22e16bb525d03abe156d206fc1aa48003d987bcb4ba906c3c7cdf9396906e8c7c79a5df10f85ee7bfe5e6dcd447c720e7e3e6030791ab1a2f298850022f936b54c4c6a3d4625d93b54a06943d4bf0373a1c588c92d0ca6fa6c7f0fdb38805568702dbb694628404b8e13aad1350893c66ac74ac446d4f8b3888db8387c1f45f236178ee79549e6a4b1c10a734cd2710feb270fc566171081b9de366dabb379f2786f35f21f2df3031c159d6c463764f451dee35c2b3eca7859b13c2519f6cd7c4116363dce397eb1d70818999cf2a7e9fdcf20644682bdde2480b43fb3702addbccec107b5901130c434175bd", 0x1000}, {&(0x7f00000002c0)="e7aa6d9bcef17ed82bccb4216baba48440a9549b590845d591c5713ef8cdc823f340de985475400048c846d5fe11839a6b83193df747934f2807e34e12df5636aa0c1fc9f282068e375fecd415a51eb0d1c79c3c6bc4dd36f0676d", 0x5b}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x4}, 0xe7a74d95dd44b0cb) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) sendto$unix(r1, &(0x7f0000000080)="7cc0744a624fafee64cce3cf414f65cf85e8c66e08462e4b72273ba275", 0x1d, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000335000), 0xfcb7) fchdir(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 22:33:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:33:12 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r0 = socket(0x10, 0x3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) 22:33:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x97d9, 0x7ff, 0x0, {[0x4, 0x0, 0x2, 0x10001, 0x9, 0x401, 0x4800000000000000, 0x0, 0xffffffff, 0x5, 0x0, 0x1, 0x3, 0x50000, 0x3, 0x5b7b, 0x1ff, 0x1], [0x4b3, 0xe2e, 0x0, 0x8000, 0x0, 0x1, 0x9, 0xf6, 0x2, 0x7], [0x70, 0x5, 0x8, 0x7fffffff, 0x1, 0x84a5, 0x1], [0x401, 0x8000, 0x70a0, 0x9, 0x400, 0xdf], [{0x1, 0x100000001, 0xfffffffffffffff9, 0x1}, {0x5a, 0x65, 0x100000000, 0x3}, {0xb4c, 0x0, 0x9, 0x2}, {0x9a, 0x0, 0x81, 0x1}, {0x0, 0x4, 0x26d, 0x8}, {0x2, 0x2, 0x0, 0x8000}, {0x6397, 0x9, 0x3, 0x1}, {0x10e6, 0x1, 0xfbc, 0x9}], {0x1, 0x7, 0x4}, {0x8000, 0x9, 0x7}}}) r4 = kqueue() r5 = dup2(r1, r2) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x3, 0x2, 0x6, 0x81}], 0x8e3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x6f, 0x2, 0x1, 0xffffffffffffff01}, {{r5}, 0xfffffffffffffffe, 0x2c, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc0, 0xfffff, 0xe97, 0x1}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x8000, 0x1e}, {{r5}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x8}, {{r3}, 0xfffffffffffffff8, 0xc, 0x1, 0x8000, 0xb909}, {{r5}, 0xfffffffffffffff8, 0xc2, 0x1, 0x40, 0xa000000000000000}, {{r5}, 0xfffffffffffffffc, 0x80, 0x40, 0x80, 0x5}], 0x7f, &(0x7f0000000780)={0x6bd0, 0x7}) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) close(r2) 22:33:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 22:33:12 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8480, 0x40) recvfrom$unix(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 22:33:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) 22:33:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xb4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r1) 22:33:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) truncate(&(0x7f00000002c0)='./bus\x00', 0x0, 0x8) chflagsat(r0, &(0x7f0000000300)='./bus\x00', 0x1, 0x7c48a793cb7acf9d) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x42, 0xafddb938f0b59c61, 0x10000, 0xf3e}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x8, 0x3}, {{r2}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x4, 0x3}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0xf36dc375e6f1daf7, 0x1, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0xb1, 0x0, 0x2, 0x61418339}, {{r1}, 0xffffffffffffffff, 0x40, 0x3, 0xd9, 0x8}, {{r2}, 0xfffffffffffffffc, 0x80, 0x9a6d6c91c27ee0b, 0xffffffffffffeeac, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x51, 0x2, 0x7, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x1000, 0x3}, {{r0}, 0x0, 0x48, 0x40, 0x8, 0x90}, {{r0}, 0xfffffffffffffffb, 0x99, 0x4, 0x0, 0x10000}], 0x364d, &(0x7f0000000000)={0x4b6, 0x401}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x81, 0x8f}, {0x43, 0x80000000}, {0x47, 0x80000001}], 0x3}) fcntl$getown(r2, 0x5) 22:33:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0xe9, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 22:33:12 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2043, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) open(&(0x7f00000001c0)='./bus/file0\x00', 0x12, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 22:33:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0xfffffffffffffffd) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) 22:33:13 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x94a6}) fsync(r0) 22:33:13 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)='5', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 22:33:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)='?\x00\x00\x00\x00\x00\x00\x00', 0x8) 22:33:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x38c017ec) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x5, './file0/file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") 22:33:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:33:13 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x102) close(r0) 22:33:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000001c0)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426cb3f9289f931c752ba8355d1c8e4ccde7c3648842975c75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b000400", 0x53) syz_open_pts() r1 = kqueue() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 22:33:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) close(r0) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 22:33:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x42a, 0xfff}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') write(r1, &(0x7f0000000100)="6491de49ed6604320f57657d51d7634b1a9a63ebc31b5383fb9ffc2934a4eee6cff752f6671a37fcac912aca8b9db387c43cb724ef356838b18d5c233f54f2d0e1a323cb381bae80e65c04d46751e3b7482c61c5b7aa093538e168f97a5bfb019d8aea5f66377861d76f74e935e44c3beaa4bc3bab3a0504415fc71cfedc9b460ea922263e1b8ff0ae209bf11243ee2c441484b6971d3b6b7134e2761978cf73963ad1679af2bafa5218c098fea05da4711bb46206bce89142d7c963b4f86e931f28b9ff568ba6ad5218c3bbd57353a3c779fbf05598f903b45cd1588bc3a79c680a884bce777103de", 0xe9) r3 = dup2(r2, r0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x1400000000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:33:13 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f00000000c0)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) 22:33:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)='mN', 0xfffffff0) 22:33:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x3e27d0f67d54988d, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x718f9db592200d7e}, {r0, 0x4}, {r0, 0x1}, {r0, 0x4}, {r0, 0x4}, {r0, 0x10}, {r0, 0x40}, {r0, 0x1}, {r0, 0x10}], 0xa, 0xffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 22:33:14 executing program 1: r0 = socket(0x2, 0x400000000002, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x3ca) 22:33:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xfaa, 0x40, './file0\x00', 0xb5a, 0x5, 0x9}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x8) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00003ddfa515d7345272"], 0x3) ioctl$TIOCNOTTY(r2, 0x20007471) kqueue() 22:33:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x43, 0x3db2000000}, {0x8d, 0xffffffffffffffff}, {0xf156b3c28e2766c2, 0x9}, {0xc6, 0x2}], 0x4}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) shutdown(r1, 0x0) setsockopt(r1, 0x6, 0x6, &(0x7f0000000180)="944881ab0de592db93a26e7078ac673580b6bd3057d218d9e6aba688bdd09eb41323d47425a87b735dc94f10ac6c36acb72f6a145481c041588dc13e5b3cb4dd644eee41e1e18ecd", 0x48) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 22:33:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000000000, "d73003e7bb6fc6e23c5b00080000000000e24de4", 0x4, 0xffffffff80000001}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 22:33:14 executing program 1: clock_getres(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2810, r0, 0x0, 0x0) setgroups(0x0, &(0x7f00000002c0)) 22:33:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x40, 0xffff, "0588b6d2ffb11308c959904dacae536196c3a9e7", 0x75, 0x4}) setrlimit(0x6, &(0x7f0000000180)={0xb, 0x1f}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 22:33:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280)="c3a0c21610c72f4f6f29d0ba6dfe28b625fdcc1a4d1cba25f981b18fa79d5d659df1aa975b7a41e26df5be1c1cdecc87a47e5b6bd2b7c373968a69732731525b6a0f80e654f83e24567bc1391db5b3066a1a92daf4cd12152a51bad08a85c478f99f1ec1b8ce09dd6c0600000000000000142ddd05dbdd150bd4f60e212df74b589594213a71a2feccc9d2a69622fedefe039a60486b5ffe5c7620c4f8b340f7ee671eb6884dd449896869afe10c042f5ba555dd983b2b9263788ff7b6e9a9f6f11e33de83afc3dee6d600c5d4df9eb8a4f4a2ba28750dc7c270cec84dae45960af4730cf1d8f4ab21c7cf97a702a6ba2a668aee242f6ce66ee51667a2b761e664e68ef812f7ebcb5ae844c11eadc22b03cb3e2ae5aa8feba6b38a4ba4eed3ffe02d5818656efc1ab0147e0c8023bc55cabf0e2dc84a02345badc67f273884b4ee172ab1826d0639ce5e6f2835dae3f29a4839d9bc538007462cd2851eef19e9f07729a34b12f1669cbef287c379629e3b9e979de9557742cbd2f0f565731fa012983154000000000000c78a1e29d7f74b9e2fd11aafd338c0434b6bd96f3d94c1788c823f50d94286d3b5e8a45485cfc4397f48199233b34650c05c64b8aa5d016d99aa972277ab8c38494bfcac0e09222ef153ccf26a6ccb72479e25", 0x1dd) 22:33:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x60}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x7) 22:33:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6012, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:33:15 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = shmat(0x0, &(0x7f0000331000/0x1000)=nil, 0x2000) shmdt(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x80) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) close(r1) 22:33:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x82) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x80) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0xd5) 22:33:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000240)='./file0\x00') accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:33:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:33:16 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) setuid(0xee01) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 22:33:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) chroot(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x7f, 0x5, 0xffff, 0x0, 0x7, 0x9, 0x10000, 0x3, 0x1, 0x31, 0x7}) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2014, 0x6) open$dir(&(0x7f0000000180)='./bus\x00', 0x8e10e3fac9da8bd0, 0x10) 22:33:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 22:33:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82026f39d57225e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt(r0, 0x3, 0x7fff, &(0x7f0000000080)="1c7f201ff0f40120efefd0be2cdb1e5cabb1ebfd19ca9c1c3418e221b7059aa60af4d5efbcf853c0e4bd9a3a192a6cec97a4ce45cfaf9fdba8151489281e343f09800e8abacb5645bced9621d3f7b0d354b2e9ff640e0c37223b8f49fef77ed13d3f1195cf4bac394db6", 0x6a) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:33:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 22:33:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r3 = getgid() r4 = getgid() r5 = msgget(0x0, 0x0) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0xfffffffffffffffe, 0x4bc00000000, 0x200, 0x3624}, {0x6, 0x100000001, 0x0, 0x8}, {0x1, 0xfff, 0x4, 0x3ff}, {0x8000, 0x9, 0x3, 0xe9}, {0x8, 0x5, 0x9, 0x80}, {0x5, 0x7, 0x6, 0x40000000}, {0x3, 0x6, 0x0, 0x2}, {0x23, 0x0, 0x8bd6, 0x6851}]}) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, r6, r4, r7, r3, 0x78, 0xfe}, 0x1ee, 0xfd68, r8, r9, 0x492, 0x1, 0x7ff, 0x4}) setgroups(0x2, &(0x7f0000000000)=[r3, r4]) 22:33:16 executing program 0: munlockall() socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7f, 0xeab7, {0x7}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20880, 0x0) r2 = shmget(0x1, 0x1000, 0x101, &(0x7f0000ffd000/0x1000)=nil) readv(r1, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r4, 0x2000745e) clock_gettime(0x7, &(0x7f00000012c0)) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001340)={0x8, &(0x7f0000001300)=[{0x70, 0x14c7, 0x8, 0x7}, {0x6, 0x7, 0x8, 0x3ff}, {0x7f, 0x100000001, 0x7, 0x4}, {0x6535, 0x8001, 0x3, 0x33}, {0xffffffff, 0xff, 0x2065, 0xc7}, {0xffffffff, 0x9, 0x4752, 0x1ff}, {0x81, 0x2, 0x0, 0x4}, {0x1, 0x75e, 0x6, 0x2}]}) clock_gettime(0x4, &(0x7f0000001380)) r5 = semget$private(0x0, 0x0, 0x191) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000013c0)=0x8) msgget(0x2, 0x6e8) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001480)={0x7fffffff, 0x1, 0x80000000, 0x1, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000014c0)={0x3, 0x4}) munlockall() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000001500)=0x1000) accept(r1, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000015c0)=0xfffffffffffffffc, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001600)=0x8a5e) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000001640)) ioctl$TIOCSTART(r3, 0x2000746e) 22:33:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x1) 22:33:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x10) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:33:16 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) 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) 22:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 22:33:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = socket(0x10, 0x2, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 22:33:17 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x5dcb3332354ff51b) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) 22:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x5}) r1 = semget$private(0x0, 0x1, 0x1) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/221) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xfa4eccc22611dd88) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket$inet6(0x18, 0x3, 0x3) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="89e46e83b7503817511bc8986b179bca705a746bee1b24269ca2f088fac624ff6adc7766758e755121583016ea422b0270b8ffe32b6621e095ccc80b8c4c9846ab13ec7c94f6aa61bace0e3aec13528146862ea202109023a6fd19c4d9dcf54042c905b4eb90ceaed97c580bbd7d780d39756b593fbe013217aceec46eab7b6039d1f8f7246ff9bdfdf69d08676384c1c550f7271ebc8136", 0x98}, {&(0x7f0000000140)="04021bfb748560ea84f555fa2fa7a07296ea87a9dfdd82b5998094344469e269ad1b40b9e1919f530010e9a2c6c2a1", 0x2f}, {&(0x7f0000000180)="6b97a3698fad16fe096dbf2e8ea905e08c2e49a2f9fe0bb0d2477352cfe43929298a39e3c1c9e11551127530935c8276982808649c7a9ce59973a9549950a80aeb31099367a193717ea99bd8867131f59fe7855768881067b4082df8d32dd99674c045f215d9f9f86a8746b1686e29d9667fe1e0a3dfbf1b048993081eb5105de7a6ca9c3d91dff41c7f880c9058d08b08a437f73027b42fb8c895d86f5054469845629e2b802d", 0xa7}, {&(0x7f0000000240)="2f55bbbc724052707466b3c40eb2d42c5fb8ed3de58043964f7c50af6b87303fabcc6999ac06b366f74ff34e9d8c8e", 0x2f}, {&(0x7f0000000280)="9e1cc2be42212c2f4e56a6baf0e4bba47c935e0a2e866a376327b753985cd2fddf2281f9c41979453746ec0af3b138257bf45db3451e69154b2e015494f2882c387d9aeff7f44b64ee0c90e088da0edd962d72bc558b5cc3b2e58fcb60297362cd20eee7df1ac691a0984b49294bd69d28cb27a17c7da270f58a8d3c096035eb16238df4f6497fdd8da6629da8e5b513f8ceed1117c69d5b7fae9e57bb4b446088f0f276c72b0605c01c849b8e5db68e16f6c54739802fae0ac1482f2d34d1a3d528c3e827d315916b9c15d054de6538c8f74a1b6b97af3e1592f5bc2776518885d2a6b56b55e12c6597f075d3b5c22b80f9ca32188a4162", 0xf8}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="f97adaa485c05935ad7d7e9550ae1db2c0c41262f69fb48263f534024136899fbd37fd8851dc823cbfdfa3bc667554cb737eeca4902c7524534b3d2f6b5b03b0af2ec2845bc13706e3ba0c724cbed6cabe2c5c3d80b5eb6c79ac4f7301e5dab882ae502d18f9653569de784b652400a59356cb7b3c2ea1c1ab66e5a1a835ebef0d773c2672933820e7311e0b8996a9c88ec3", 0x92}, {&(0x7f0000000480)="1a2240eb", 0x4}, {&(0x7f00000004c0)="5735e41b3885f731f7179b51a95e2460c4ef69307bd7bc0b678a9ecf8fa2805d011e0f38b24fdfbe01b179421396509d32c7d9c80c5815071d62cfad2a7d1a7c04c9d981d73866a28ebfdbb18ac5170f8b60436e28b9f7afab0d354d36840c25b2f4fe66bde0e09056b1d9e3267ff449c15fe1bb9f89d2ab308e64912cdea432c40977b38b2f1466a98ee416208f7562b56766b8f479f470c8a34cf7a273a4b16e3aa2b38361bbd224d3c3c4a1a4faa9b69c9bae7c18c86f8a0f272e56d709aaffdbd79dc35c481efbc2d6179bc802f52df1c9965dff42ae37477fcf6ccc06309ffe80d2a273794d7400481b06e3add1ab9ce62415886c9ad9b8b2a235335f1f5f1d8931f5c6412f0bfc0e6ea4d9856c79df0ff2f9ceb36aee4da2f7145b44b42b2519dd9248f8aaf347a56461303acba62a69e5d5da1b075f7d2f1bb30821ded93c270eb4237ba3fb14ac4f8ab7247d19acaf8e94cf0653b3a685780c0974b56746ac87ceb0a9e92673383b52f7a090c14152b5f5d3d6a6d89032099230403d79ee94b35f74b1969357617923977bb90319e7dceb53275f811425945436226b1fdcdeb7417a4b9b2533f92e24070a942642ef64df045a85043d5e04270a713e0ce92e942857bd4d30e444d5acd46c5a591c8e9762d5bf3ebdaf443a0dd0cb442cb69187cd5a87938aba833eaf0f886ca5f3c9f4518e17097ae9259b674412182dae4c9553d70cc85b11bf965d42a6acdd36e8475e5104c1e5f668881af44d8651549892a14afccb6353820cd68da7a9d92ccaad345ec435d9940851cb47d2e300921a765d12018e9a979e164cd113ab748304b6d1493f7fbe1e5497c866507bb2fec8e7148c01fd6a4ff72ed7306938a5d177285f8abc1073c443c8ded254a2afd0790505d491d85752d3459fe2ce730452b7a00b747bcff963048cf73d147f83dc9abf1552f6b51f5cc5b05a6c46adcc624b0670382af7a85a8030b2302dbd8925a9ad44c095b137dd2084841c53339deda4cd1dfb03eddc947570b351073163d0cf19c7773c68cda2c665ca833380ac936f8500c2ca5037d7b126b154c1f7a748a74d550c603cdd3daec63f62eec9b4c85dc9ae1b4797d78340156d66eca588b5d3aca4a670ff83bc0e03501de97a781beaf591e4f83312e223efd8dcbd46a759fe6c20adab383521af0f3478197d7fe7b62fffc9acdb464d39d349acf173c9feb5f97d13794a7bcc8cf9714dd2c95bc2f1c2b6c7f6ef4a0d460c8a1be5955dbfae09715835af581929a5f8199efbcd18b64fe020dbf055866d874ec1c0a8af2c606bc3871876e4a5b28e431bba2e2c326b2f8e1ba5aa5ba4d5d1b9ce22adf479ea19b71a21506ae096d32753c1eefedcdb9f811b666e4269e6b3b5c459cd2231a10342cf9197443d0e98082e0b0a4a4badbb6deed6be7df3371b9cedef525d8a4ab0004b5df0843105d52dbce8e73a97ad8752b09265793b42d6d0b1a0fab2e35d86216c69777b1b59ece9dac045c1164c358263e52eafc8f71cd41c62153109a3b850197883ed9621d3fe61496339714e50fb38b725225abd17544790472ccc7d09070b9108ec05e49616f058cfa9b145134b81d45e41e455a7edbed4241df354930cb2935a43cc191d9a31c5bec1276ce368358d0e44606af4edcafc9f8de88f1361e1af7688f39dba59626c352bb4e232b50306d695383c7af494976d2cf5197fbc8f1910f953d3ac022306c87e6ba149a4732b9515aea974a67cf570be78e2e07412f3bec015af869583375e1fd9d2ac78be9e8bfa49ca05d61cae8ee6e50ac20d63a4f51b43a39187e29bbcb4a890bbe82b42054b0461b7065b7a720de444f247e862ca429abfc6f324e43de857b07a822559450cf08c0c3ef00b2416912f14adbeccb2d0752dc2a0079c0ea8a18fa37a1b6ab05a9fbcd327bf58f0ace1bfa45d5c749463d120fd794310450f89952b244fa2698c2c1a51fd0295e0857d5de9b9bb80581b4fe7a6c5d7394d4007e9e67705e5a63d67bbf2f958786d18c0948d90146ec22ff46f9f6d06487b8643188edd0ebcf5c4c2c7e7664bd53633e0ae5f452e4e82a32132aec7c75df22f1db7cf46b37f631d3f605ec8e7b964872d7512a1d92283ae3e54a28d4577c38975c7c201500349452e9dfd48562ce78b7f45963390348230acd70e21914bdac1511599ddb30d009af0145d5faa908f359fc147d60a7cade6e1d8890bc749794ee883c60dae56a434294d758b4df1066f8a5af34a14bc9e831a88953b49fb566fc34c9c03837d49a50890caaf8f5af998f35190efd70beee16075ea9010a7938859681154efc2eed0a5a8f1ae193ec3286c10b7978dc71e85e519042bbe4857f6d2b3df4d9fe93020126cbcc227ec6a57e4c03900f088d33c5e3aba5342bcb2de661090c6473a901ded0bc4e6fd4d7448034c209a6f17a9faa859ddd7bf1a7fe779f4f9e1198d8f67f8c9206c9cec7be684b0c481d90dc230375cfa908da67b8bf410dd472fe866e41933416c8ae405ab188829a4b0c78c3de2e9f660b48b579b6eb1fa9a3a67cabb6d26cca2b8fe77cfdbd1d128f6c306536e9d178066730ffad7e965bb029f915c8f567f06003808f131c8f7d8016c17bae3afe3f9c3ab10e04237d3b1e99fb7e74d205eb2e9d7e23c7a8659ffa779988c489918ac4a4c0fa129af3abb32dd57f343187b450a83b477cd4bb0f9b7ba0588906c9b169257271bd9e792dcf1d3d30e11f157f537e25fe826e6609e1951baa64ed50cc35f36950be7873a546aa0e372f932627aac3268939d0a6eed3bdc9d623eea8407f7425dfedd2f716f3cd8a3d615fa56e06d9fa0fd4562aeb46171a8df4f9e8ef7a6ea2d83cf6b28c967804a29ec29565308fabe3c2082a1f2b5f2185b54b8a047b5066a48c3a6663761a68b4e05ca4f4135ebbf3849cdf728e8bd0aecee1bee9400aa2e9587aa1784a85ae146b4cc65ff3acafa3c6fe98b3fdd854ecfb031e4c47ec3c17db8f3ca48dc4bb14658e1f73925aa379025d96b63e66ccf63bf5b42effdc498335113630d0da71488a1a6f9c33dd981ae6370854537e0c339cbcd23438f83d29dfa93595e505cef2ed605f7e80899c7b175cc32a6999056ee97a62da0f08e512334c2e9e41b63f7c23718849c1e58ce895d77771260588243e7e3c273223fbbc1fcaf5f5eaf29ad430a30989d45bb6bca0e95c7ff375a5d88f019251429c49672b025b04d9d9292bb4b0b61b6e410411143096b18513abca964a77c980fbad9254db048e92c46100566189e9d95294e6e95e340d54e0aa033a7e2a10f5cb5d2382c43af10b5782403b50e878b807b91b2464b2cf1926a8b18a3ae5cf3a6b556ef4d4d31ba28446a6702f19e6ea8836ed906e1977b0f6889942f4e41acc57c45a5421f73a5cab0283c8a8cfefaee75947404223c5ad014fb8225b92660364cd45897c92b87e5c83c538f4ad3247b98740366f26b5bcb6716d2deb9feba94197909e8487d1b455078a40ff6591678d2cacca98ec2905eb3f0405c4fc5cfe82dfaf7389833aaefb74cc65c6329cdf6d7b6880daca81718b5b23dafa5472af46cd644b2a172b9d20b696e7a470f5df688acbc5811c4c99f5738e09058cfc0ec791c28987d5ed6b934adb5dbc72228cb774d762fbb9e83c5c9a84eefea2095e0f3282c9e07527dadf2e0b62efdc20eaffcb2189bdaf711825e5773a144052d75adff611d6f149471dd947842f90265ed64f17671ee3fe7ac409fbe20a239537513cc32806c19f8219ab78e5e7e90779784b58f7339485b63d59c16587821fea51c0a1b1e1ca7e4b5b25aaf4f8bb9602a308944422209090d3398ed85740f51e73c152df6303a48a67cad6fb4d6f22364cba99ee353ac648715b4370051e656db11061bdf0d9cd038723c92e6561202a96adb5e68bedd6b8ab3f017937fa6b950c974b11b660af87307e38842a68d4fc3bb1e4c10e4470c4928f90015a7e8ffeb48abe17f41f5df2d971a6ff915f4ed19bb037aa01090bf2f3b7895999e3b4468863949268f194eac730db37f878865514cbd37c165068ad80a7ad1d05412ebd2456e633e4b2895a31519a37f03fae93eb6be426b898866cf2e86f920bf92111fc6893e27b9d76b2dbc4505d7be40cf7dc3816215c0416803c2ce5e70ff8eed2d6abce2d3224afdd388d85224e004a27a37ce51674b0e3a4f41cbfd5eac7e5f168120d69173dc314e789b9adf24e3b7d456161c0f8eac4ab12f11dcbdf683b7a0aa71ecbe56f97714af523ec4fe4cd4cb6f850b3e1b686ce434f5614b0db6494f7dc373279446c234c707806267a32251c5ccdaa487c1d5608adac242416122683dc506958eff8d5dc1cc09f66ebe61d2b514547042d253931dd776bfbee4dc1a14b33c13d3ba7f777b01d4f8c36b311c1e0e46f6cea631035eb0bc59c6b27cd2279070d8341ed8954179f518dfb109747f02c7740215c8eddcf6aafc4ec4e7635bdf57c0c960419b7ce462c142e85d886d3db9f9c53c9d35d60b35f0f75421c2a6ef1f69683eef5ae478fc5c330e3de9e08358bdca33cd5c2bfc7a962a0d79507998ecc07ce08017e4b90df760116bc307f791c4d05b8972ee37bc3d197758caa18896882987cde468be6f5b4e6d1b3c563ae42606b25d4cb0c5aab7e5fdf1f0d68ba428e6001d1e3ee345ed056ee179d8c10596319e54f6ccb48cf472b88b5f67f3c30bdfcf68520df98f983465c6ed12dba85a41f287a211f9cc5adcc59a72d9d1f4610c120bc6cfb0bdccd2c18d47f6721bfaf03f4433679395549f7cbcfa90d029ac00c71a39e7e7f363e6157638f073a154204068008f428f9d01df9d511f60820969e1425f074cefbff03cdda267d67f685089907c14117e01fc8750e4c1b764491314e910428a8abd785da56d80ddb1856ff216f9d5b548506e1fe1835843c1a3e560d7e376cf7b7d91144c300fbc037649e3afaf9dddd9cc897131324d461f4a9c3c8845b8f40e7b7de8f51c4c039e57ca918b90b3c72e6fe93b9b86f8380d07710486e52403ea8abb887828bf28f3f037204f5ee93c42f16b6484629aae53797262eccc926793b0d8298de275830351b729819863eab7851cec06705efe9aff53b90736f450becba7b1910af8e40f10c979f63fbb31fbcb831b110b0a6a9ab041b3730c3ae8f6fcf8c1ce82c76b74b16ed627a414a92935c4097eb3fef7083054ad9d29cd9839fe5c62b2526674d1c4dcbd7560367e0baea3cd56f156a3e95322d0000b7ee90a426d2ea36ff307ad32f0451748c1ffe3516ff530cdfdf1b6e6a447875873cbce28027793608520b7c3b8ae4eb3d920cbca417978a80f677ccdd78a7e2c94009e1cb5e7fa9e700740e5873a725f51ede406cf9fab9c0b6b6c0695b9ec6f08af23627e26247b0950f5d83a3f60b2e29f99159835d8f1c1ace96fd0b7373318f733a303d7288c5a2b7324d4fcd4db034fa5ad2830f42e6b0b0c2cd9850ee956d34605f337295caa4325a0b1b106b8fc9f08a4c899a167959c0df510e7983423001e01396495e9cd1000cb4e95aa40c0c7dd68b4842035768a765480d628359ea3425e9a8af7908fa6514a23db50af2399f316c4f6d58b245bd5ddd6e8834410f44bde6f31144d64719eda926704689f133daabe2929343f1cb4adfa0a7efe2fb462ca67e52d20419f45d6260c48169a0368cf079fc9b3c1082921a5fb0d56ffc8e0bb061f1cdf7e8ecfcd566706923e12019ba305cbbc55d45153f9714bb4e9dbaa5d64750c2c79bd", 0x1000}], 0x9, 0x0, 0x0) 22:33:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23}], 0x1}) 22:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 22:33:17 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="81", 0x1}, {&(0x7f00000001c0)="5ba18422acfc1244b194410b11501daa6d0b4ee1fdb65c2f13b6fbf7b4083165655cdc753133e07d8ee96bb21fa4f99eb9fbb33b933083e9bfe128246af70a2914ee6e23febd9412942b8cbb055adb52b8f4795ef286071a62c21c6132f065acf01f34923f61243e83c2743d268c97d8a9f0c0ca2326fa685f957ab18eb03fa244b6f6f28a2db651087e3a3565b386fd721670790e1d16f7a2c6719b98593105b3c64a96843f3208b17d0646136407d8b46bbb238651df2df987a30694bbcfb899e332b18cddb8652f2a44cb523df1f0ad9d2730d747de07", 0xd8}], 0x3, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 22:33:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7) 22:33:17 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2002, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x980, 0x0) dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x14) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/12) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 22:33:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x10000, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f00000008c0)='./bus\x00') r3 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='\xac-/\\+)[)\x00', &(0x7f0000000440)='\f{&{\x00'], &(0x7f00000006c0)=[&(0x7f00000004c0)='\x96@\x00', &(0x7f0000000500)='{i\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/-$\x00', &(0x7f00000005c0)='-*$,(--@@%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='}\x00', &(0x7f0000000680)='[/\\\x00']) select(0x40, &(0x7f0000000100)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x731, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8001, 0x800, 0x40, 0x6, 0x3f, 0x1, 0x90000, 0x3}, &(0x7f0000000140)={0x100, 0x7, 0x6, 0x9, 0xfff, 0x8, 0x3, 0x5}, &(0x7f0000000180)={0x4, 0x0, 0x7fff, 0x80, 0x6, 0xfffffffffffffff9, 0x3ff, 0x3}, &(0x7f00000001c0)={0x5, 0x5}) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x1, 0xf4a21994e6fde3fe) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000900)=0x7f) execve(&(0x7f0000000740)='./bus\x00', &(0x7f0000000880)=[&(0x7f0000000780)='\f{&{\x00', &(0x7f00000007c0)='!\x00', &(0x7f0000000800)='-*$,(--@@%\x00', &(0x7f0000000840)='{i\x00'], &(0x7f00000008c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x35333e18, './bus\x00', './bus\x00'}) dup2(r2, r1) 22:33:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002037, 0x40004000000028b1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ffea00000000000000000000ea78000000000000000000000000000000000000005600", 0x2c}], 0x1) 22:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1, 0x6, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x11eb4a3958fefe29, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x8, 0x10000, 0x3f, 0xffff}, {0x98, 0x10001, 0x9, 0x7f}, {0x800, 0x10001, 0x3f, 0x9}, {0x5, 0x2000000, 0x80000000, 0x135}, {0x100000000, 0x54, 0x1, 0x2}, {0x7, 0x1af, 0x1, 0x1}, {0x7, 0x0, 0x4, 0x5a6}, {0x0, 0x4, 0x7fffffff, 0xfffffffffffffffd}, {0x1, 0x3, 0x641, 0x8}]}) 22:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x40000008b}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") write(r0, &(0x7f0000000080)="0472efc4944cdb86bd0b6daef46bf9f7cd2739f235ee2135e88e5c029ec732d8ab0df0c1453fa8f634387792d5c0674b1b3536e64144603896763406fba856fd1f60c769ed1cf58a3c547057d479d2bf0fd371359c20eba2cf8acd2da9034a5ccc154901729e164feb39b0a0fd0b4657bea5397497a87fcc", 0x78) ioctl$BIOCLOCK(r0, 0x20004276) 22:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x20000, 0x48) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0xe6878fb93870cf70, 0x2) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file1\x00') 22:33:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) fchflags(r0, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x309) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x7, 0x80}, 0x10) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x52b1}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x2}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0x1, 0x4}, {{r2}, 0x0, 0x1, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x6, 0x0, 0x6, 0x3}, {{r2}, 0xf1052c2400bf60ee, 0x4, 0x1, 0x7fffffff, 0x100}], 0xaf, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x6, 0x3ff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x0, 0x2}, {{r1}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x2, 0x800}, {{r0}, 0xfffffffffffffffb, 0x4, 0x74dc6cc4fe3e0411, 0x1, 0xd12}, {{r1}, 0xfffffffffffffffd, 0x45, 0x1, 0x7f, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2c5e84088fec85bf, 0x4, 0x10001}], 0x60, &(0x7f0000000380)={0x4, 0x7ff}) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x81, 0x12e8f629}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10000, 0x0) fchflags(r3, 0x0) pwrite(r1, &(0x7f00000004c0)="781163520a303fe3c6d781ef6a84d30a204996f0ae6c174449626948d854bd882f21b6acc12dc3e44941d75804c48e2a80746dd0a0133775f926335098513dfd0121b32eaa0f000047afa210bcf5a1717be5572fd89b83eee17fac7083b8ff1750e43ee672197824a382c10971633421b0147d2879d953e9041db8ea2c16d74b8aa8b858ad23dffdde1bd0c9dea525c25ed9783c759729340cb2b19d058b5f53d79c8c0c4674b066e525713af4b34ef026e5131488f9a71f30d527a9453723507eb28d67233772cb0ede04b477f748fb1bf4ec40ecfb539c54f615f846fb88fa77756c45250f0f32d536f6868a4c19d27c83ea0bc39e8804ee98781d2886d7391a11908789851623e99110b2a10f7c59c130530e9074aad99094a6faecf513ab8c66bdc3aba4a8ac483a776f154fa3c263e2f1f10854b851164eb5bd699b05637360a7d016b40d2ba288518a6198ba66a03e954f6d0d2053d9d3135c435a7e4bdd75d142a4491b631f61c0cd84740a5b0a249d3d2b96e1adf7de8e9c35d980be80a969dee07f0651ce854eb1b8938f529094414b49dffd5a89515dbcc60bb413aa1c4baa9f6396df4f15cfa00626ffd9b9d78f7fdd0b2b52dfbdec8990b140bd1d10fdce3d07f9a83c49e597c3df32e69080ef1987ed4feabfd32046c071098529b5d3e9becc7274ef0eb132c9ab9e879075ef2e87952ae785176969f9ae028c335eec70fce6105b00ddb2b694a08f9a3c025037f33470798b47c481aa35f1f9a3a2d34d3e80a99a9c0fcb09665f5315dcbd4e1bb622a22958d728fd17d229513476b5ac121a84ee552d756c18d3d4054a53face47f5bb83d3ab8f2ce2beb0337704919f7fadf0e72b5bc27ee017659e94736680aebb8d64c689aa982142fc397cc1d15f6aee7a2beece379260c3030132ee7a09f118f4007802d5e703f691917343c3eb5a4ae045092b6219b1687d2ff9024c23462251775ffb855259053e50bef7bd0198552fcfd4a0c75dedc4d3f0d19a3977a791f1fdc6f43312ad9b2bbd8e49d99c3c67eb2d058f9dfeece634685ea1f14980e7007f27a1abb6be29ff76241c8236a238fc0f0df6515d1c479f287147737569a40641312886f7edb7f10d4dca69736f65007f5890fb3c78f3310ded90e3bf49911dfe91b2081105ee59cb8a4803732bc55578604e5eb34931a4a5d41e82794a9b1f7386cd4a9df3ef0dee16dbdb84535e19a415e45e313c5f187264cb1321142987817bd256af74f3c2f105513612255667d59e3df8bfe8c4055f1b6eb2dab32340917aa48ca02e65277762dabf91befe439788c98d367fbe5c31cf089230f97b9eb9181d87a67430b35aa5ca45f06d618571d91fc80ac6636148745b35e9977a0227ad623dfc366d82549a3a7919f7aee3c08215a6eca63dedbb51d094237c3ac1747f624c6409a1f9df85a94b90ac16c64f94f742b1ddbe02b84db39c5f41cd8adbcdf980e20f5d04bc396f15b17c634c428b16bf4ad61f9e818e3de3f161be4fc05378d7bcad82785ac2c179a18cbb060d0c42e5d1bda375ea407a768b0955adda8fc9b857614bbdd804c18f7e605bf61f503884df3e828a4af16712ceb9c3d7a5ecd96508662d58bc14381851a2bec4239046dbbc0fc7099faf536ced34c880bfadc73a109212153ad6d11bc5f4381196beef11a474026b71ca5ca806877a82174318f66ff52ff2d43561a812deea62c914db9c68bdd9cf48ce0b4bf3abfac64cfb83b8ea4dc39dde0a46ba9fd812a6f1f5e4f59dc03a6eb54215446a31ecae5cc258fca9e337cf60fe14bbef6d5c7fcb9fe17cfecc87d0f2e1d1cd91b2fe8e264b1a499bb71b0ec0b00bb434b4719d5f7c94576da6e34dd65772e7bc426d611337bf296de501dd2ccb67da20584ceb5550f076c4a3e2ead7fcb40bf9898c3a2eaeb8f9a3fbbc1a9907c3b019c30565bbd1e027d59f00732f1f7736f923669c2848d72f71962f8fd7145bda8134b9433035e716defc983a464cf8f761e2bfbc55d69958e0aa689293e8b3c798b38940e00e0b7a844236b8ea58594a666113ab9763098d049481f1824da6e1fb64a01f97fba14932ce0ea1569f4883bd3b656bdd9b6a8b105c80cbd499051d704a13cf6589f443a0af5223b94dbd206ec218a3209681842303e7b1d09002a6036975833625508f7b6840699f699145b46a0b1698e82787f02f80e276bd26c23af338706846142410ff1964831ce5f54cafb7984ac1b9918ddb2937e811d08cde6a262de428ddaccfabd2bc2ffc608a565a19c06bb89c5480659dc16f804745b70f50dbcf25f06ad662fd75684da322f2e64ee033b551c23732a4bdad9e3428b25c6fa8283f0821069135b11e14f74c3c3f847996a90da4c36074f3fd07c59a831de9ccc997bb6b16842053d30e5e3ed0ee6163cfaac663dbcfff0ebcabe8d8abc15733fcd0e7e8cb861ecbe2e95f759bbf3c450b7161aab05f27cab68eb799257bff89fb2477279ad8651f7b2806f35238cad37d2cc404d5b3c58cf98b688215a6d4ae6210a726f8266f597c2d38082d7eec8cc74f1bbf84ab5a149e0011a4249fccd52b73859045cafec8b081081a6e35b9846bebfefe71d39cf76ec9d785cd5e55a88e2fb75752c84adf7afd563bbecb1982f03c24878f077b33bb44b84ff8b3dae5604d349a21083690a3414ed9f8b69d7626e96f8c22f170be267301d8d76383ad5cc70dbf691a807b141f86f06b1fbd83dfe7687606086e617c86ee17a4882bdac9871fd147a54b4befb213bf231058177b82905f66d39eb95a96bf7702d5531d34afd19c03dc432e2d33e2e1fb115e7f7cd4ff597ffb16f6df3dc4e0a954036c7af38740a6489a6d16af86197ce438555f957c57d1036af9072eef9ea6db78aae288a649460c6bafe553d6cfe328526b126b9eabba7a17f2a6220f346cce9d838868984d8e924db1b3e783cfdf890aaa7196ff95ecc596d361b59f796481041f0e5f2f9fadc4f756452be94548e501763f10b4db5a3a7a1b6f7ca45aa5334e50a840cba0efcf701a9c4d896db903ca72ce88d524caa1eaac4dc90388cc302606bd3a0e7f8c3b55f4da0c684e878efbce6f16599a9a9352688ce5ab655b914da1abbd933721d9c49d5edc114572be48969266dca036e467bacc36f7cbce74eb273d6cec67c164490606fdb9b15e50b687d2867209cea79af0cd615b943d6bba86bf84f506ebb4ac340bd68a00202ece991588974ba11b3b9874dc4a0a3666b102ec1a0093dbf1563e07666cc08c083f4754a9ec8218461a275bcd2b81903b5c4e3bfa546932d945fadc0697aaf4a913a8f5ea1348adb55c03406b81a94bdf1206cee8bd996d51e411fb68a8f1b12e55824bd36405527350f0e1aeaefeeb1c946486e636ad01ca93f648a884d2d891c0159fc3ff4f4b4ae30f1baef1ae0c86d8f5e653181aefc86a9a2d56e471be86b592f2bb3980532933c3bdb29136acdc378afe276dab63e572cc65e3206a3075143dded044223e9c0c80e1162c09f84ca3a9e4c601fea86d740afb1a10ef816cea1211acf90f5832226f7908d59015e2fe134edf45dc234e22ae105352c6b4fbee996d27fafc0e5a1629bbfaee2e894c0898213559def1ec672b4a889b6e1a8e7e2c847d7a676679abb0d5c6de6e96e02574f72645ef5f5c75485b3dae2692eebbd8223b54d46448d02437a0e641fff7168e9b7c2aba91482273b3c785fe8e8334729b4b408f9dd84aeb40eb074fcd2ad8370af21cab11bd223643b77d92273d87a7cf2492f12719bc3a1958dcf1a07514497e37118ee298fb97f79e7dd1381631498ce5e904df859ccc50cdcf48f3c3a5c4f2215be7444a7f79efa7f7d91bae52769ab302c8e5dd00e2490a3dc59d7ec5bc7da97134f2afb7a9ce6b84e60cc3be7131b9ebcb9f9319c2d3fea3dc20a872a84d1f2c854aae26fd7be2565c1e10b16d29a87ae06f75b6af93bbb8ae58029d9a57015e1cd5d3f87405cc4060ecd1e39afffed690c358a6336241536ae206b6bb9871e43bcbb080b2ad8f773cbf4c67f8fb6a2f1396f94d42a9b6d2ec914c757a5d18423f88117ddbfbc2a10770ce912c1633c7cbd5cde09750fdd1bb643f86218c9bde1b80f3175151acab93570d722de0f67435f12ce57e036f380ecd848cc3a1248ec4cb6d139840b003d19ab31e09339280bf443f9c3b037848c8b14a1cff314a7f5756c4979834f9bf81774845f1985727ad5a953b60279da6e2f6b012d95dd160049279d3498acedc15565e9464807df9bd7ed6bed257c01a906ce5b8a4c54ad3da94092d4719b8706163d53b6463879f80af7e71e4af0d180339569bb0949654dec5e2421c92b426e8236c3f7b6a9b249db9e254da8b32d539ad907bc76000fc7ffd3862a24e7230d4d7cd19c76891803c6eed1ffaba831f8d1fbd60b6d741465262b9a85d96fc7d87e77fe6e3a1571450999f3a39d6eaf02a537867b2616f11b8b83cf82a20ec6bec4ae26c0b9e060345952ca3ed182f1b42747c82695325e6d491667440bcb295cafc895caffff5f8f30d9b924b3927f203c8b141ba865e4c120767b24f028876d64ce6bdb74a71d91c2fa0b0d7833b488dac4f7f4fe3b402396b7dcb7f18a52fcd207e57e1fdefc2881d4fb4eda167bf7d8b6ba7139c920cdc56796eb571d59152a69d2e458aae4eb36030d57e14e9006324099a2d86bf6ee4ca2ef7618ca6e734b18ccd3563975e3abbc6c58b26cf79c367e829bd25dccf164d708c22450f18e2fc6b01ad804ccc9b1217fb35a1f24f507d4a7566e79417cbeb95eb9bdc11df3e9dd12a8a5e5221b6c819693b194faad589841a3de40074ea2392144005164bddfc361366b03800d5105f705a6c73564df3009e047c8342cef515de517c906cda8fdb747dd482397dcedfa91ef78e9f26177204bac7413581048b778d0ddb2e62d259dd57ed4d2922e0e7ff034cd444db15d2074953298d5a1047f201842fcf9f9b1e7d604658eaf36551fbcfee50b3fd52ac41f9068cb48ef531e7f49ea5385a30a975daa51d51501bf2b5712eb99e439dc39d608f0905a577f8c80a77d46a77ab69fa3284ae6dc979068f1eff3289dde5c3652a06c39bf1b38f0f4f5903e5cf22fc4da93a1f994ded0b42e4e360a085c7b510c6f7542760a5405e14ee1154b226b8afd9ed8714c6495d799ba9f51419943981bf21b230e7990b35fbf03f38cd42c90085d8099e2dcd786c9f72db4ff86d78fe7467acb7fe0d7201bfcd9c482e1a0dc70696fdc0b1bc150f99d59b1d8c97ef924cbe1ad59b36763c3f1a741687a6fd55a611dc92cf203fc44e77fe0682db3a0c3ec7ff06e15fd9121fefb8c18ebe82dea650566e2386b4340b319f71431c1d88d0852c2d7c5ad991b781841baf87ae5c41effe7fc129877c211c90a9000b7264fb39f23059b7ce42b8faa58fea295a7be8d26826354627cf4b46bf6116c72bb9dde787e7d8464486a7c32f00a95b3da5631ac94cb940687cb1b71980703bc910ea3b46fbefc75bc1b4b975b24623f6fa9b75460788907bbe73fdee7579bbc0e636985c6bdff540be0542912ac5a5626ee45680ececad5e975ccb69039fb56b862561a820eb9d599bb2af8abe4b646f257ec03348c91508a8a3b11cedc5789073af9baec8ab46a7b1ecaab4dabb5dc27af19fe0d19eb59fb2558ec44a9f0bc13a39a786c7b661357fca64c3db03b8eea0bd77c8d41741cf337e924506b48f5c875b2a932564396405b09b9e7a001f909b5c53bfa9fb5b03f78846", 0x1000, 0x0, 0x0) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x1) kqueue() pwrite(r2, &(0x7f0000001500)="1040b7d18f8c3f80a5bd31a3cf1160c3367d3829547b155efc35458b0036d17b4c29421374f8762c52569d36abefce5742ea285c1a56ef74b11ab0a4b6078d9716e27dccf06d58b84f0ac05689a57aeb7e8058863547686620e3b5f36be40525e4e5855fbd38cb6f0f880a8c74a8f271a07bbdaef160b039259c0314c044faf60df7e03d7e124f0f860175361cd2e793ee09731d96b405ce147e27696136af751208c0425ae2bfce6ff4de829ba4cfc86aa9eb9ba294c7928c690c46134346b3942ecdd5f1a5b4bb497bb662086a2ec6e289428e011bda7420c156621d58ea45e17a49fdda4cb82a12f0b2dd5977285be071974312fd5da8512f77327a0015f3a1c211ef8d8803ccceb567279151504473e953d6c0474dce3e279bd7f426808349eab1445bf3ec597b1abd15112c634dd526bbfa95f91326b401b2de25aa6e9080ca674979aa00f07f237eacdda838e64fe42435c795fd42e1a985a829f2cbb031a650a4ccf4a97f2e4c9c93daf2cbde6c296c2d23ec3874cb4c2d6ea63df4abb108f76e650ae02174eeaced50073feabe68b994f7f3c496327cfb10ab63d96f246ac8e71a852a7e8ad5645d01bea18e6a52c6c684ec0c8473d162c3d81b91bb75c94147660c976648f7ef31a7bb633151edc97f847c630020b8a035233cb2f8dbeb32e5401d09a0ecb03505fdcc21958b892b35a88f267488d46aa37c3a48c7108024edd2d647fcb3126ab1d900c7cb54d642db5450630685bd56249e59256785431dd168064d025d9baef601884be5bcaef062dff96ded790bb51a69d0d65fa8d91e4341b6a445483f6ad661492af2dd22e0f146c39e7b4a68edd0f640bc482706b5b4c10716a200134d54ba89b5022d6ad0a420e153a6b473d79ccaab6d1807ae3ce1259a198bcb6882d95d75943796d96511c5547f923b259362f5de9f56cc3b35a9014fac13a0f3d385b5264e58f07df0fd2f83ec4a6240c8d04207e38674efb284fe505b1b0d7e5dd76bcb8c3137327832a71745bc034b0bb075a2b27029312b4792d48cea0195efbd080ad0a1024f09c99a46ec1d1e141a973cad41339e4ccc8617675e9568675705474c02b371fb1bc6819968d366bf597df41fb45cf922ab3481080cad813c1f5f8ecd2008f1c8d11eed437a6ec4b4fecc4feccd2c5f05accbae98247fdd2be90f91912cb6d0401d30419e5ef575c071e5d7763dcbb5ef116d7a49906c31b1907f21468530327adc76fc0fd555ca9cea427b3a0dffecdfae2b970d3bcec07289e8c92ef9433ec2a9d2da39c1cd8c7d47a883cc061501fd23debcc545feb5bad1700b2dc4ee3af170fd3fff928ebd269cfc7781d67fff4022bdf2d8021a96fed4a3c20ee550afe01cd57137c526683aed041560763e3a2ea0de3d8838baabb0385cb8b58c70d9e2c5223b566abf66fca69a20e17af40cca36234ec4c576f283721b56de3cab866512517224ecd166cb2a3020d808787db24381d21900b0ca55f100395751054ac2a22fb0e5092c652271429b41c5fbf424ae123cf6e3671ffabafc98708259b58b3b545ad50cad5447ce6549da593c36f42df006889b1208e0714be69f4292a2f7cb66bede4f152988d62ed946ad0b73504c457c491233f07993eccac61fc9addd418d2505fab4da768df2b9a08da21d5d06ea887e7f090df653a9f2aebee437e1ee69a25b408f67a38ac7b1c776ecf4f0a5320455a293a10a7b56862d8304eacfe4429f467eb78e6e9b9e4e3026ecfeecc1426f8ac3908eeb134a79aa970c18a0406632bc1a74df3e132e3a570b59ab0e8cc772e76a0bb239815bc16e3a6a72fcc765a73b0f27b7bb53b4223964b19b38e911a1cd40f950c4a295fbad0a3faaf5e4eb9918d604fcd60567a2ecc87a36750a34043ccf0ac254e0794d6be3c74bfded48582813017b3992f6a9daa320a5821153bcb96b7414ab4d16b24c8eca3852bbaf896f5c01d2615e656a9afb3bb44d2b4c6fca8bd15149e764fcf94f9fd3446f3988f7b8d7e7ee45e3d998f37fcf59a8f0264a85d8e0c4861e84e5575ee23a8d4788e774f5ca7fdc2a202f7a74d3494f68b332c87241f723ab0e36f8a867d167a242daab6c2f8c4cf691932c70e398fa7c50da153f2a175665cc487465afa7be9c7b30584f0dd69397177fbf98093c7efd2b77bbd02eb1af1e5bff45464a1c0ccbc6047527324e36f9dd98ee3aab94b9ba3eaa55a6258b5e16c207891392b80e5b4966f4a8333dc9b7f571ec446e4bd32274d1d282b43533be1c2f5ca15dfc98458b6efb350768ef005bc860ef9182213c0d1d9f0685ee55e8d4e6862a85b7d38478a88bd23f3edc6eeebac40b7c7bd48ec88a202656c36298bdbb9f45fe577ddc3278f7f1f4c38c82a6c1f544c38157ab2f6c5ed8d2a2ebde535bf1a90a0bae03c532f7d920af2acff9dd228d53102a94d023f97cd53bcac2ca62c11c6b9fb00d460348f2fa1726fcf2bb416bf9b316e4eb550d9be6c37817bdb05dd94d242620824a8fefb6b70910055aea91c2b692471afb3a6546617f8545d664f77af8a520586b072274b87961e6d1eb3a37f04f102169981631ada4bc26609cd90990d75900bd61e314c12aad47e9f488ff54fa7ee50cf68294478843618c7e04e4aeb106de8e46b2c0c7636d15288808b0eac40a2df57aae6f88c4b16f9632d2eb59e7c8771c4456c1d8a37822399721626fc97452b8a1db96e2d3d71bf8fa6e0161676da69f8e1dfd5c2a05848636d6bb098c81180182b946d43dd9ee89894041b0caafd4436eda11659894b9f77c972b1c5f6bbc30a70b856dc5dc1c87a75ae00ebfb4042c24ccde33a1355cc59e766a97eb1fd8d2d49a3be17c22f6415b15b068ed9fdba42df48a2ca652afb0302d33f5154c6a07236fb43cd68df55cb8cdcc4ffe1b2e8ef004e5228ca0b5bf4a3741c961595320de481997638897de7a520b9f9291eaccd5c8a27ea4354f52d18071040c273315fd8cfa6b27f7f5bb4ea430bef076ae3e5b045928de9fc32125884063abdc7e995f746470e5be6d5b6fd224bcb68b0fa21cacfca682a1495ed0de67a5132673cdc36ae220ef6680ac4c29d970ca12db4661d5196099c949073d68bad483db3f79214252301a4734e02893d3534f17f01437892135d499a14f781ac262edd8cc7349f3c8674d6d7b3f21024ffea1d7144703e74962dcb397e09324d6b49d883e24537b9041cb5ff0fc0b9dcee7731d97cfc3c85dc76422e3eb851e9707131c0b3a7cff96750bfaada1593b38e2f8da7f61e1441ede0ccf6b17ea0bddf6e4ce3e280bc540afe4560277dcb5d6f1d7a85c9b12d86040945643d949730622837ee7f768bc8b1b9561e6ac2c1ea598248e72c305b343047b2c51e04d115ac3050a71e9a3a265d9ae247527199f80e684044886bbd42dded1cb905995a6c374cdd7f4a8b94e5aa162a802e637da6e3eff13e3d5b0d72b0ccd374f75354c7ed4eeb01ed2c9f51ca2a3fb55c70c22176cdb616a852be209b59e306fbce9d97e975e7c0c6bc2a612e5e6442fd4226474aa2b65f510ca0bcc6cdf70a6126084711873f38fb52399c91d39f7ac924e94863d214327cd4150d8ba464fe527d2c6a65a698c1f1989099d9ba153ab6c2cc7cf62b6e76079158e642f0ac4f22a388457984eb40b266d67b1e3bb28571272ca1a9dabe8fb63f4eaf8e1e4411ba1ee464dc210af7a30364ebadc628b979feff9dcf3c15f2314ecf3e8326d451217d96014bae48f969532b9f01a92708909ae196158de349862ee88c5f27963e3c05e5a69e23fd72426cfd56b916669a90baba1455505b7a4ca705bccffd7b2fbd366a9de7b653228e061ab425203c3f29e19650b6e4b9dee7ad6231dfb42661d7b4f4d85c3495afbc9fa9052ef740b8bdf8f0e9634236e1e2918bf4d948730a200b2890a87d09e32b87aac2cbbd2601df33c3af43c2a4e3af18b3cfa63e682ffeafb0969091861bc480f9480f3027a300ebba61af6715aa056a3ab3e713443a32387ef2abd3a825ba96cdef6b29d8603132c8783f86f62fc0e0db7c98e975308eb37487fb725ea0d4edf842bc440d53d273ebc2ec0e0a77f3df994161efe46761dbd8601ef10cd999f138369f32c1be66b5212430d9463f177d95197fdeafd8874158b0f45271d5ca3272e38aa487bdabf76354c408b9b7337ff2f1600e7aa43f37fb2c3c9d4ecaf0d86fb776261be5f28f20b410309d7f52e94a5b0bd7f54a43faf73291078bd87921c3cfccc1fb88d361bd03409c792e0b79d276e24bb056421855282630c1716d8787361af3d8916dada21c8099bb473e28fa6b8faf221d55240ba0fe3ed492003e6a7df9d5f3c4a0c0c1275446b82e6e82a19491f2372371ae7393d79727ec663fdb59025b56418c588fc995522309325b5394ad523449864979e9ff6ecff181fa8d6d4028544e5577fbd86a1fa4cb74e9fb73f711326fc10ede516984cffc10847962fb772aab3a3e58de8b7d77046ae2e78b374b71e451ff0a9aa91c2a08a5edf8b3453254110fb3e2f28ba2d2280518d20101deb641dc806c3f85df005cca985b90b788b7f4932ed5ba58428f7019c006e2ee5a773d5388807c52692a06d28e784bf422e085e525810cc0745111f751be22e752f0378ec9084b374e1ecb8af8c09b9d48e651010c2cba8881bb0e2863345723962395d7c83b89c2e3cc494d58ed2f8bbbde5bfeeb84b285a81dbc3f72604a322037cb7995a92d5be9f674ce1787d09be2aae51c6287d6d60e891a8de224a4a18565864cb4f92836af454e80dd1e1f41c354037d59e8cdbca4426f0a35ba23abb85852ee061e8c79e02b795c7e320aa42ec4434b7b608db88f3ed5665b3860864fa15cd3b920f4a233a3219b38c242b50fabb3272a674a21af4beae9715a819cca62e2d4843bee74ea53a7160d5b9e450f2298b5b853484d8046f43c63e9bd80abf029d07b8ee4bb551c297141f6a625a018ddf284bcb145a8a831847797f81a940b77d73de6855f424a1b447a4538c77f10ac3ee21dcc53e105523b8dfa20aa17fd15890c285947c75cbbe6882aba7d4f7c1615088c5bba60632f2297a3f90781062256e62e15ca118086ee03423d0c3da91b2d26a8f9c9d507f1eea09e7a2c4c38ed0d719aae17978fe69205283fa88a16c333eec179b1f1e683778b38adbe73d0b927890ae70c813652ad74b3b3f99f7cf923bf2d72d3321e99fc0e12c3fceb4235e1cf0f4814e07b950531b44abbec813da56372b656c53cd57cfecd7fa4e94931fca10466a8e190cdd576eeaab9f118b86ac05ca5fe29a5c891018152bf877ef3a78419ccdd1d8c6788b5c6d534ab473a58294a1a522269870c58dd2de197947acd0d2f55dd6fa14e2f7d2aed2a7eb51b2bca307238217a5f34268b47178db0ed3c9b21a39b544dcffa971eb1b9520c80345eb680abc737667bed7b0904e47cdfae9574dec4e46735ad9ae3a82be816eb57e7f2fe8a2b2377e89c2639800c6537d42571e037d89092faaf3c2bb3129d49e92a2c133fc2a5a859d66c4bd5cc1ffe9b6f78846d8e3b33dc64aac4699cdfdf94bc4b909f1a4d75d50dbee5d4315af69eccdc896cd9a6eca183eeaeb697d06ea869a5e5569dfaf98729e655c02172cde2ae8bb9659c13cdb29b0e1f3308ecc68be57eb11aeb40aaf39f9a8a63025406ce895cd69619930236c30c357173daca6f1801d24c0be2f2b2c1165d14e5f82ae3791dfc4df543f4cfde9b823d8d4acb9534474105195a9acf8a0ec7b79d61899f67a8b", 0x1000, 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000002500)={0xff}) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000002540)={0x1000}, 0x10) r4 = semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000002580)=""/221) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002680), 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000026c0)={0x2, 0x100000000}, 0x10) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000002700)={0x0, 0x2d, 0x6}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002740)='/dev/diskmap\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000002780)='/dev/vmm\x00', 0x100, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000027c0)={0x0, 0x2, 0x5, 0x4, 0x200}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000002840)={{}, 0x3, &(0x7f0000002800)=[0x0, 0x0, 0x0]}) pwritev(r5, &(0x7f0000004880)=[{&(0x7f0000002880)="39f005996f910c3b9bc997e5026b2b790e834671bd2399613ad8e563f64c18adab0f38d4e406b76bf477ca9aae03295d72001ae24b8b8c055dc59fc0d96df02546981ede26457d53dcdfabf4cb08cb059d13ffab9994aa4e3d40645dd95844f5efd0185a075385d988f7c83b1342a28bb4568e822bd7d01428ba859a0a573ab237aae7d74ec6b598dd53f4b959d1a1f0d35734f96994840305c74fc922f4b11e2fa79ab9da5be082170ca6bf680175c064ae8af28799a6c4b070eb8a15c30d59789c7af50cac788b510ad9f27fe7eff17b634c95bb11d78296df80c465780228eee736afb4f4affe57016252885cbd68ffbeff3bf924962e346c09b275b958fc712fbde9d27d574d69a4492755909bf915522eef84d80e12252263f63a6b4bdb118121accebf3ac63f64c1a1f9500d5588d5bf1ac8149583d4b3ceb6ac5db8330dacfac3887cb0cc71455b6d293b072048b3c8e1363e8329f9cd60c9198bc6fa31ca24647de7f42cfc75d24322b9ad8441edbad07ddf283192dc3b3c4b64d74c37acf67afea5ade9ae1f3411efd215c2b800a634dcb2681c0336512bab98f72993119c7eee442c42d3c1fb86e77f73bca8b6d0d4c46c3707785cc11267dfd3d47b3907bad64a0fa4a74457c0ae220774d89b79c8cf96b701cdf02af64e93bb9db389b04af9f61459e6f7f7b7020d40eaebf63043476811d14dc97d1681d4679244b7c3da605020899a90992a0d97b46bb403a3699b0a511fcf3d1fb28d3cdd5351e8510f9e33d05bef2954dfce08d394abfb78b99acd2d84310aa6467bae12050917884be4f950b7c8cd1f966ad171971508213405267c6848d0041e6db48640104e4c3772427a1ef291b262344405d57e783be18817492f05e2d9c8903a6658937ac29ed7344b1ca95c77ea4074c24a4d528f41068baa0aae4ddf0e7edff75b5bd6dfcd7a590544fcaf2b1c33779e943d93bc351399926a82371fd5df2b74638dc110d8284a45c0ff4097d4550a6a872a0abb3392a65e385f2dde6117e8d53f1fc072c88f852f9554c2a983c8f0838ef4e88319de7df91a2136c11aacb42b6f9286af0a9f28eb29ddf489e617f695cb41cfaa4b730715d1fa861baeee1af02d072ef8b0161396a329a9309f9a7c2e58b69e7e0d2176b5673b6fedb957d031c17be1aa2cae4acb8585945d2ea3381611c3095282707a278423d27f9550c3cee3c7d2f2f3b15d73e60c91f85aaf09ad9b933f3dd1108155a0415587edce801f16579f240aa1c2dd8894c783d2199d8fef2d52958ab36cb820cf77132348f8a8cff6481517bdb7581b4f09ba094985ff400f23b7160bfd83ff115c7844a8fa72cf5f62f8391d08c58edf557b418e8cb0b65147918db7507cd89c3b7de3392c56a2342084bad8408f0d57943ece342cab8d3fc5f54f7bf7a232cca6ee551cbf19179f9166715e0bc0ccdc1cbda89a1f71d426635b7476d62f63859f07f0c5ebca1104498a809583acbc155146c9d1f68fc9c880f7c746ce156494549f7e32551ae1e267e9770336cf9c5f3327f0c697bb1db8ac25f295bf1b194f03aade030aca5bc987e3b3d39004c215bdfc8d2d052e82e66a3c8dfe037d43242c4485968c5cff84e54edb04e1dd44c9963556f6a114cb12d058bfd7ce470f923a0dfe812ba29906b69d7984032481edef0e7df4b98fbdd8177c1b3e3a1fa0eb542828bdd0c6108f5b5b2a58851c7591c4bead89adcff0479b4480506637cb70b91d0b7cf5e5433013e668c2036d25351325bd57fb77a4f4c3628a45824a3e5a37a2bcae2c8806631f926fa9803c9ee1f7c221cdba5457aa5cc77a0af0754203fbf19dd40e83ff95363b83bfbc962fa41d745cfb3073f51bc07c1c27f4bb0be9f4b35eb2a635ae893b49864d75636a263ed7676fb6e40ec96581c8f5fc50f1d3204ed3a5f2074ea368b6c41a81e8f90ed8e9c2d599d50c2b73d257bae862fe48316ceba71d3235b1de1a53a194a7a7ec54cbdf02c4e5139e02f27052ba4819b4b7508c26276390adbdfd0709a354cda4f069b037973c66a358390df3ac8847536d855f40c39c5690ca0b2e79b2202b32e3aed7316b6b594fcc2d6cacae265ecb19b28d2da9c327906ca5e5432eefcb92f48c37a80ce41396c59e9ad57b233d9d48376db600cb6dec09db20429d9d9a481540ec41ae6d972a1b359e6d2c804dfa5a3c6b1b3f89b3b9a396e482d07e55987f3c802984c5d44627c4f3d33b94336a2200ad8952d2a715a07b555cb701139f27c2e78a5d3375737f8bc47eefa82f101493f42789cd849f30d7dfd3b5c82c0d90c9e8f316c62db1ffdd2d9b4ae46e9916c8afaea0abda55b5f468da67a477508ffb3de136e7fbb6a8a56121b6f83bfb8cd3fd351ca6c87b877af5a62256a74cdba71724e2441b3cd2af93c625bca3d04fce6dba01f206ed870c0c9ef86e9e0550fab2646e4683c1cc580932f6f64457776945638e6aef3e9ea8324d8af2eff4006fa82e4274d6f7e92c7db48b3d82069ff20d624ba6ebca333e229df9fc112cabc62b2745bea3846925195a613e89ef703efdbc08befcf385468e2389a21111b907c618eb30d14ffe23e64bba9cef0eb58ab9760fc8f5e82d9086f64160c9478fdf58a900f6c76b782bc0d7a7f55c4a42e470131364979406ee3445ba8d8a27d23660ae7be078e067aae2d049f8cc28ff2d9ef776165c64ec829ce93279898b0e72c4e02195c69bd1d21b5d96728e6b03edade416e57137ff2ff3d785211f79d2f442b3192a702efc5070f1f61329c79baf4d092c30e884f397ca14af1fcb7cba11a407900e1e79c0dec7f500f6b7cf713ba2d097a3f761dc1ff99dda9de29823566b0a49a209f2310ffaec95a3a7a6458d95d092d22293f4f036200858e272705029a49fb14944034132ce2641507eb20b06efc49c4e6e90979ecc7b8d706d9d47706827620ec921f2f33c4ae86d2ac446346fdc12c03ef4e367153a862ee49aed33c55a235ebb86c765021a7efd127efd9658756ee2d146986d5d75423d728a2e251e81ab8eb3caa45b61c60888e4633d52a0382f9a1b764b2db34e9e904b647f5723bc4a5c8328df56d77e65e3ab8cbcfc16b3c9ab6616262fd25faa12b52eea780b188c59f0c2c3ade27fb531330dc71bcb819dcaa005dc2426ba2320ba9184a264d059e1e761203215f91eb9e14469bf44b26b63d36d29b92e99784646caaf1cd8b79259a0073d41b09616986f6c208b88b0111d916d26b51c433df0834e5cb27715ad0ff44387b65bddac293141dd0a2b97a59fd05010e02a3dc446a079656f7535475d1ac699ca94c2c0e5e7d6e3abfed317a1ad71533f7d2f39dc6e996c7576e4b20aa96a7298f252bd8dced6a84f7e6b45ed92f9a9655fff2baba9d8aa24db1619f24cf660f3cf9bff32adb088ea2edd7d9e14fa59c8e503d71a42eb29563ed1097e983f5d96e84f3ead46d61ef567ebb2338a13afd6973747ad738be465fd0c7a342391d7fed7c8bcf454999efe8b70b0215fdef709687009dc036a6e7597abfa7e314be8ac6d1e874b20e82f7b197a2cbdcd6afd0a648f82aac754084ae1da790735a6898750a127e44a33789333be29ca59cffa14c6d1b5906b63aed4a4b3213f1ae1dd18ac2f6d058b329b65dea8fd32038b0d9b667ba928e342e5e59b39b61f5faf1705e121f493b8dc1b3507192ca8393ac037a432a559083e42edf4a0dd0ad2bc6c3fd520d6e021fc2f3d07490646ff99a092a14b352ffd1f004dee2fb58af1d42c788ba14faa5db4df9ae878648783e3952c6e5c0c6ccff520f01290eb46c006ed9612cd7102de88209932509248737ca672d16f7e2248330ae3508a4a6db95279b1f015355a2c70213ddb6bef4b7abcff35741a062e7e83bfbd7f36fe63eb033a58cf70f8ee4041bc0fadc74615f47d799bfb0bafd3b09f3f533863d7afe6adc1d488ca732e3683501ffdaa86df1d5cd55ce6fab3dd1234ab84acc017198c1d7ddd947b02e99d327f7956427dc245f70504d2d05027960fd500363889e59323be239484348a6d4d022a97069d898c8968469f59683b5e67f9f4ed9973cdb0777b70cdbaca14c529c9ca9e05be6e77f872888212105a2e7eaea752b559fb898650fc704d746670db292ce594ce85da02b457b650e8f023c22454cf30d67f4e1cae2aef2f42f442b3a01fc4293199b813456ac54baae09c4afe977ee55b3bb3e51498c58efc4df9f083884f9677dc6763b8d9b01cc1de32d795fd54f45e3b41dbb0ced1734cb3de076dee9afdd5125e45cb205ca78b3ada6a98fae1b746de54521462eb3ab9f5a9ce95a63eea9661c39583580ccf77e6ba1be84e2b77deaa71f55aad24a2ef0877b03336f45ce176f88426e64d9e5706530ca7172550c0af0d2da37222591b700fc68bee7a62f65750902d22b2172efbdf7697e304100dd2301610b8e7c73eb26ed6fb2cb21763cc9daa8c4142834a357873fd6e7dbf45d84f55111fb8f0189c8ccae38d4f50e75c879722b777197657a855c0c5669bb32e34f2079578aae4a1cc3ef82b6dfcd910b90e54525c94884a3284a095c0a134035624531a8a9c2bccddcc8806e0852b5ad55378b5e3fabefa6cf93e72b8042069b093dc447a00c61e9211717d76b97be11fd7081f2bdde01ca9fff77f7e864495184bdbddedceaa69c3fa04cb4b73ffb95bfbc5e6d1695d0129b4b2e631885750b43c47736e422aa457dc58c4b91bc35966712acfc72ad06e8b366eb36df2c0cd7a33ddf657468c9848101c55df6b66b52d87c99f7ed22dcb104f19c3525112dc041165b6ec2646657e2f95958e8af02b2e0672f6b39aa450e7195aa7edc930f0e91b8721bc446ce868f8ed54b0fa818ad05559e3ef0917aeab61ca19c5d9367a8045bab73baba4e4a4ab7f58cb032540b79d38a7efe0e54208c532e6c4e1c98987357e210d27a94d73fb4e3e9a7e10abfcc9add52d9bf65a4a8b73dabb3a80b5e12650e90358602ed696262306878afb6b65ea929463f0e9e1b66540ae4c38c9fecd01f74e6dd122cf4a1ebca9b01ffca95eb5a02997af46b4c29182b0a6afb29e6f948a74cdb656f2ac3d017ca865beb46c15f88f2f205c7becdaadb817560434163ffb4213deaf75f92508b143041e1245533a9de2816602e00bfd0d254abb0841e9b4da38c8d69aa6f658ade9b3d572876a7286640d0080677dc10c6c34622089b39699a2a31b011a504e04ce4029751001d5bf144bbff40f1012a471aa8fb874c87c3d0b7a27753750447cbb30860bae676dcf6aa6835b3c8f8468d9d55557c8561f6e2d93541904f2e5fd28ad66341476c1a4585c22c0716accfedf575f010de866c5453783242d19c32aa396074c03ddc7027aaf0984965b8cbebab6beed73fa633d7804bc28dae2d33c875cf2d752205e8cd6b803a76fdfde5eddb47520fc79403d54638c123cc87207dc0184061725788533c82250301ff6069d12155291b090f8564eb36ded6a506634f876dc3c356bd9232f87ae6d79a38ef5d91d6aed234008474b456007ac57700ddea6b6cd27bb1d373af18b4c8c27e105396712bafbd8b4b00864dcd92b37ddcfc59bd34b587ac16a102e526fcebe41c59bba5c5207581b4bad94d01065ef7e0a27d7178113464e6ad78b768efaa2968f9835977064539315cf25b3f1d11d0f5804045bc9bf09ba137e7a6e74acdfaf2e199781bc3533051140c51badc51ac77f6a27b55bf1d86fddf4e3e4ef47de9d601d174d06bb1973a75e53b504ef268fe3fb6e", 0x1000}, {&(0x7f0000003880)="ea4423bb0d825bc0a6b50510e32756742e8536232bfff6ae795d6e89b03fcdd2a6dc33aead17861683ac8891e2aa570028d0e6619eb97653257d90987d7a3d2344f4e940306ad32d189c9ffdf644dd3384d9aa45fed1cc292253aef1827b1f8e4cd8b78eff07f2895dfe1fc07d164a579c89d48e2c9ec84e09d046c3eed328b28b08d50c8451b686e34e34d4fab213469b8e9f19852777787f0246e3ad00af8ca43b9cb2b074db0e7214c9c52f190136ee7e164171316ce7a78b49640abc01e2eab8a116508d31b2de8a43bb258e0f5f58ac5d2f7f94bec3b1adef578ea88391f44851d035d52bc0698c710f229b7dd72fe4ea046a1a3533c49acee629c5b4748b831a2ab9904488570065385236b2458918d777d5127440bdcf636c44f89e171987e258e39c69c2ac59b4ce8bbe283398ec13b6d3db314a41274390dde5881e03a27fefe635140312e0344e86f075a061bdf8a6680a4ca76a9ff892d548653bc05a91aeed6eb1ab88000824127ef460cba13c43a13bcf649139ffa4c6943bc3ddcf51f7df5dbebe54a7e25c167f83b9abe157897a71bb07ed1747aab136e87e20bebd27c7f2a11b0674db634e9b23f095ec86e113b721337e7ff26f7cfc40bc5325b808cdbebe94c8acc5b077c4b8da979bc005f229b86890ad50df8e70e78a21c3bd8c82ef637d047649aab3e1afdbac40f6e5a1463a1b3e74b34927a4afc3259abb757bf815d7ca5332037e992a0807a0533fdeaa616197b00469941bf6bb009c9651e649be54efece9faee012dd21d2ac8a773916184892cc4dc83e6b000a375e1f79bc2230fe7a2445adde4a1a192aa01d3a5ea243b92f5dba3aaac0b60e485790628c4caf35c70b0dcb92cbd93c0f67dbcaee41c2a08f68ab863df509b3cff50e95b2752531119cbe14f1d946493c331efb056b1e43ce43f5fd754a3c8ad942187f34e9ed4a38c153def8e6a6c57cb04bcf9941cc36fb4665ddf6e296fc84c7a86e805417e319e3f7085c654dd4528b3e5a7950cc8640e70b3849f7743e26ca74457a9b09cb6c4824a91a1b78218c0dc43b3fa67e27f4b5af6aa636d541748f2a65a7d54ad2f083ae26228da9d423cdc2da7e7e0bc6213b83dc0807c15c0a8b6a3cd0f5d3fecdb6b2af7a37b4f685dcb16e6a50c7002df4377a37192221a6ffbfd7c9f51cb10fb3be67800bddfe48d7a4b12d0f6e7aab5896e2092582c24acd5ba63e9737c3bf82e2ed95cf29478bbfd4e189d0588c3bfddf5d45844d61aa34e615817a7c884bcc516778b13e98850b523c58c72947a54aaa9c7d73c970713b31725c459c3c47133c6504cf40485a63b8a9140f609739c1eeb8654ca2ac6e979f22aaa3fa4c477d978dcd4cef41004901bc2b86ad2b830420604c18931ad961f93436554606f466b8732085822243af522b513b19eb4fd6e33807a20d741d6e7a43654156e575aaea891cd5302409d2a055d7bb0d32c2277b6dfa3e42ec3fb44a9eb667ba86928c42f01785a13b081aea9cd8578eded3cbbfa9bde2e9c1225e94d06492211e64b89f759534d3e6210549c44b6ba903fc444628a27c4e37aa002f54427a8c03bdcb807074b9b60cd78ecb465c44b0b2d4062c249d018f2300f0de397d7f1f474acbacbf6022a6200e24ac2f3ba9c31f4489948fc278cb75e694751e6e99c5936bfae878e6878cf4208e658024900ecb8a014dd735badd989ffac634e5b34537a2479d81843e78b2044a528d646d5479b4f303c582d6f0bf360eeec43140c7bec8312912499251df5de86d0e9f4499144afa642dbd6d006b746c1e97154e7542bca3b5dc2ebe678a24692e13852188523bdb88e16bb3c1c4fbb23130b9ff9e1716c92fd7d3380295677e1ec3ff72edfb7dadb48cf79bb3d7f58c505537e212fb170864d9b5361465dee689d476d2ca25c4142335ac6a7648754b7ae199963ea9879a6a78a65c5072057cdaadd24e40bd4f319798784605c09841cb9c3c20437e7996b5966c51f8050fc26f388a447f3d4b8245e3c882445d1fbe0c6624585ad2c302f1149ba077044d8b55a22dcd0460fbf2dcf1ae6959d7b18c34a4276c63be4e6ceee3a65f02595864dc50154e4f71357194e315d1a022e6fa5fe407d0f59046065a7c76c16f75ba984b479b5a886cf962dd96861312c30a9f6ab9442b80d027776f68fd0da56acf2d05229675e5bf14ab5c2b28d15ad611c39bd8b77f7ddfdfc369562e5af4d21e0d7e6cb7571b112b37397be07652dbf760a245194579e2622610e51289be077757b7b19041cd62d20a407c7bc2ba31d45939ef25ddc83fc0be9d400adc9e801b15a152ac96d900c1030864a6e9388036501b81058cd4d3398221bf1e29711ddb72ee93f3caff173a2930638946231a5394a2c3cabb52e3f5daf7db189c786562597257d1cd5c5717193ba390e9e811147cef981ca9d0b23c8c7351ab547631568cc280f8d81f37c46a918be53582035a269e59cf34959a4cd220f505bbf1ae5793299b9dcae04a29da862ce54237561a3fa6a9d160fdf467e1ebb42e13073351601f9f5942e71ae1755e9523ca9645558561fae5dbbd87f6a22ce06991936f107440f0460bf922d2d388ec3d2f0a3ae0fcc1afad7f15e3524459830e4245a0c4546f3199a269c4dcc643ce4212e5327385eeccf005947a0687e67f2ae34ceeaaf26cbf10be2ff41b599ff8f3dca19a325c565b424abdefd9f0eadb9ca97e9ffe45141b03f3884270ee1f294ad1f1769a3bd8168616b6161faef2f5a9adbbf200ed7919a684d126f8191094458ed4fdb0dd4b1bfe1076e3f18181e1ffe16bed8def1ab1e65d571ff3d414fb97a1250e7322290ea13c4698ce7a010deddd3a81d5b95f28ae4e71d11c92c5e9874a19016c63f94de3e89db34d2aef21cd5c5674e17fd1c476e5c1e9e744d39a2d87fac8cf861436fbbd012587c05904e42623feba31d57739255ce2f98b8542b209c48a69705858d14bac3f293d500fad9ca4c4c33c446d0a35ec0f562fdaef96111540402f1da35d1a82913c3c3f40cbf78da45f88a88542e5b4a91552b30f4085b96eb236db143e8e9e0fb774bfce53f8bebf97a0b90db26d6bd927036cdb41ff8575f0909a2d507dd5fa6891d321a308e968ce41ed686853798810601b6eb853ef804b3accaef76ec4a1d585591b70d40ee013622ff7b2c71137f6f9e638db2871923d9970204ebb2080a22593231518bef08151b61cc9a05380b1fedd9a4400f79e26788d29d4012267bc046dde75ffbf7b6aeebbdb1b404fb4cc88de701ba57d6af1c117ee7e57a80e666aa67eeea3b9415582070d1f1ae4c590195c3e3a66398e15588ba4bbdebfa9c51a809b0ea3a82c1d830bf613c185d609bf5a3541d4f2cf0479e615cdf82a53f141e3f8f2ad5466b05fbe66f6443564069ad1530b624cd339c1739e60f06dab5b42431ca0d3f4d9d30337112027a170d34060eced5e239fbc6940668cc840be1d70967b1d979049da5fd223dfca42b2c0bc502544883b5cfebd1eed7dfccd701006df464205328a82a7e9dd5d2762effb758e4cf8126e414c69cd723260b6fb38d1d582e259c86fe751a47413c6fda17ec14eee05069f593c69684c337fc6732fb4e477380ff2f87b9f9233bea5281a70cc98b36d4aed7058b5faa9eb822431365e6ade6177930b4a1c72fe4bc5779bd27b564e2013a22c637e90b83965a3a33f91173a1b74e80f47747139e32dafcc3c8af407d517b5148016c0ffeeb174c300f8e12791a859d43ed64e5d0b9fd21198c4dc1170ed7613fcc496aa140779bd346f9fb5793f50f7151f48bcb3bdd35736e094f516656e5e4a3b5c085cdc56daae23500e799222f6dbf0c64aac68d7a6edf8502c9c32e7e078e8033f4e525b7efefffd2c2cc22c9ad5973251c322a5e2d2c3061fdc0b63f4c15dcc286bfb271a54ab43d235b6c205e205677fdf9e39de0ea5ad277267cfc900817f04f1f9c1663351e2e1e6ee7f6d9b19d1d09fad07e6d34b239cdb27903e23483e89a273470d9fc9e819976c3af0d288adad710cca2b3b2c8735f6d319c094ba3cc1b97c5619b165ae6b56ef04337e299b5a688ce655a21d2b6b3b03030e77c49e553b05855bd0aa597a0794931ff33be1ec302e66414bdf68fcdd1f034ba546c4bcb4a39e488c4f43cab53a3ecba603c1a5b4f8cd09d690adda2ba2bd664fa0b3f49b73579871c77b93a8ce917bd156216fc9e2a2609a0868a1e37c512770b2169442d6ccc8e8d1f152d9e099a830274f097373c66219c043088e69a5565c5935934230ddf13515dfa6f3c0d536f7f87efc401d6c0a6ac598213069567e6f326be448205c574e9510cabf12b19a28d2a55ecf34ac82229377376a223b6e1aba074fcd6d1d17eda29165a21db212e61d259bb1055342732e16d02c05ad875a9ffad00e27f7f2fd00af698fcf430122493e5088b71dd4daf043a371f638309ce675ceda2ef0161a8694637b3e0b8eae1a084cfa53200618695db6c4f504fbc5fde5dd6e646f9c9fb6adda74601a5d58284510822c3f70c3d28d63de6756a24a46bc0b0b68ac0caafdcab94f13b1f4eac0daa7123b4f941375df50ab5de31182a24600214ea5b3597b300a4a4d408ffdcf1f122414e8659dc4e372304004967cd6d15300fd30fac1a985cc37ef60ca65a515e951258814e1ca0af61c521f2f7243f0dbc8a6e81a3dbad411c35360227f358d085d1fc73a4faec1acfda6f32a723c11f3b12ab3ab721fcfa40996cd11054d0bda72735fefdae3b26d7106027370b2458196d82fb7fdb7005c86fe0b9f8cc21fda7e47f606a8aa3811d14f884382915e204a5a2d5126cde23a91e153d35a6ec7056bd205c3513e236f8b0b7c3ed6eca3aac04150bfdff072e522fff5e774639b66ea288f9ab926eca4ad9e30bf1784ea0e8cd835f0e6624de442e29ad4dbd5a12497f1ce4e19d66905cc522239c9791605aca787103e7cefe6e54e6dd65d748e862e878ff182c2780d294d88e5d6c27bc3b5c25d64a4d18fa8ac7f0bba9a4e8c965bde07078b6f73a17ee555b06b2999a16cb8ce09ec5d6da3c4bdddf08593b3cabe7b177222a65cb78e147ae0d485c9cfdf29e8b01c30f19b9d974f3341c1359577778ccd7bc5285e0dbefd296a3ae05e0b506484f5ba9ab63e464cfa6befbe859ef2e28a8d85e830c5ed7c7ad1e8b657faca9f449bc974f72492e9b12637f02d54f6dc4ff4adf55c6cdd5f6e8d51be846288e9f365f2a3c57d3d1e525bfc8854a02383d3ede6d0aefad08750777f43a98ee22b8cab68906c73e09f530845e572b59abd10f12a15cfda8b1327cb41a47b538807d8d4ae39d433d7d0c043c1c61058ccadaf898c33a4dbfa3a33c44351fcea9e242fa8309cec7d339ae10e2bd30deff543114722456e0ff31145f1564997ff07dab1f55628c2b520ea307135c0bbdcac4ce17fbbae08f1a7cf50a2dba3d509642e60fd52a096f4cea478afe3a7fde4c78f8674ffa331dba22dcc0a23244682a8725e76f191503d6e7952ce702431739375465f00a0b7185d75bf4e6cbb773c871d10355197ab94360feba05ef11377b204eef35d76629e17bd6bed482ba14808925e6fb4420ee339ee64bb892c20f7b278c4d7286014db8fb09f14918e1f3ccfdb818aee4367acf66004129749b1f184e8d426d37a71bbfc3421f456662fccd2fbe3ded364b7b12e5e7d968257105d595b6907081dc4efa006a7bce76c8651b98c7da00c7156a4c1d1be976faa3c256a28ed4694d54a7aade2a", 0x1000}], 0x2, 0x0, 0x46) 22:33:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x4}, 0xc) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) write(r0, &(0x7f00000001c0)="9c87c377284c35b8506e2e2e", 0x3df) execve(0x0, 0x0, 0x0) 22:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x110) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 22:33:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xb8f5, 0x9}) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 22:33:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x82, 0x3f}, {0x0, 0x2}, {0x4, 0xff}, {0x22}, {0x0, 0x81}], 0x5}) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x3f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x81, 0x1}, {0x2, 0x2}, {0x21, 0x7}, {0x1c5, 0x1c0}, {0x45, 0xf74}, {0x44519724bd516032, 0x5}, {0x24, 0x2}, {0x3, 0x1}], 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x10b}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 22:33:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2e3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x1, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 22:33:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 22:33:17 executing program 1: r0 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) accept(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f89b270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a988e36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ee7e8b87a12d61c3d92d0ddfbc299b978bb2c9725f5d52f2e9a5e9c52991c0d5d708e9da99d"], &(0x7f0000000000)=0x5b3) write(r1, &(0x7f0000000600)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f54ac8099f2c5d501934f0d351c57929b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936b80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c5166e36819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0xfe17) 22:33:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b900000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 22:33:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x7fffffff, 0x4, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xae60}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xba}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) kevent(r0, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x1f, 0x9ca}, {{r1}, 0xfffffffffffffffc, 0x29, 0x40000020, 0x3, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0x1b, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x18, 0x1171173d52dfdf0c, 0x65, 0x101}, {{r0}, 0xfffffffffffffff8, 0x29, 0xf0000000, 0x821}], 0x8001, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x80000001, 0x8000}, {{r0}, 0x0, 0x8, 0xf0000000, 0x8001, 0x2}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0xfffffffffffffffe, 0x9}], 0x2, &(0x7f0000000680)={0x6, 0x5}) execve(&(0x7f00000006c0)='./file\x00', &(0x7f00000008c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='$\x00', &(0x7f00000007c0)='\xa3@:$%[\x00', &(0x7f0000000800)='$\x00', &(0x7f0000000840)='$(\x00', &(0x7f0000000880)='\'.\x00'], &(0x7f0000000a00)=[&(0x7f0000000900)='\'\x00', &(0x7f0000000940)=':[\x00', &(0x7f0000000980)='-\x00', &(0x7f00000009c0)='#H.%]/*\x00']) utimensat(r1, &(0x7f0000000a40)='./file\x00', &(0x7f0000000a80)={{0x5, 0x2}, {0xdda, 0x7}}, 0x2) getsockname(r1, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) listen(r0, 0xe5e4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000b80)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/bpf\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000c40)={{}, 0x2, &(0x7f0000000c00)=[0x0, 0x0]}) connect$inet6(r0, &(0x7f0000000c80)={0x18, 0x2, 0x40, 0xff}, 0xc) connect$inet6(r0, &(0x7f0000000cc0)={0x18, 0x0, 0x101, 0x53b7}, 0xc) connect$inet6(r1, &(0x7f0000000d00)={0x18, 0x2, 0x20, 0x4}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x1, 0x5) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000d80)) rename(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='./file/file0\x00') r3 = open(&(0x7f0000000e40)='./file/file0\x00', 0x20000, 0x40) connect$inet6(r1, &(0x7f0000000e80)={0x18, 0x0, 0x400, 0x1}, 0xc) rename(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000f40)={0x80000000, 0x7}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000f80)) close(r0) msgget$private(0x0, 0x740) mknodat(r1, &(0x7f0000000fc0)='./file0\x00', 0x8, 0x17c) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001000)={0x10000, 0x700000}) ""‰~î[åmª åê™Ëà éÿW¼t§êÈ`0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r0, r1) recvfrom$unix(r1, &(0x7f0000000880)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) dup2(r2, r0) fchflags(r2, 0x0) 22:33:18 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xd56a, 0x4}, {0x5, 0xfff}}) close(r1) 22:33:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x10000) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000440)="6a2cb0b645db6d7db161f548d8c2b7f910d5aa8487beccced95397bd4b2ac343acb8bbe98701207a9563bbd692a73de3acb3555e3998b1c4657a72597a8c5c2c5f188d9bb05543f6155c522813c88bb3d447f0a09cb48e1636dcad86ed38419797f4454a92b370d589f5c552bb01af2d827bae738a242ec4a6ed1dee39fabb6b3fba2f282e48ad36a6a3eceef16387efbb40388a05fb541d19490595251971de30a17711984ac83b71a722113846bb7054a9bc110e2059d460f5e13406cabdaa5cbb64f34ffe36e687d42132cdf41075c1909c81d2b8c75b05bc15f9362cf31a4da5fc2b53e596500b9cec3d61a5f1d7923564693dd33417cac8fa7c41818ea7116a0d48dd86ce2890d269bdd7139b9041e1b7d9b2618cef02127d0833b1c542e31b711b34323105dd103e570b8fedf4bb59f0c3a4e486c226afb0ac95345c334b2f223c47f112c49a82b8052a58871fc6199148c7477a39cb458aec87b01b24cfe1a5612f3a5d2c77a0a08792cffd3932be3caaaf12b729668e18296b5720992b6f2fbca6ca037fc3fc19a3d196aef386899009669989b3950f619e91f2bc9f78ea8241930bd03aad89a4e578b5feead4d1610079fcb0c1c7ee19c6a005345ab7dbffb8b1463340fe4c83bc493cd00f44a4f0802fd9db2ad0587bd9a1ddb47e1a7c241001959edeb5a45325d8b8d638b322fe0bf7d33445b5e502be9d2b827af87d2cbac4c061cf45ec0ca3ad5aa0a7cee6344c5bb334e9bcc67338d7d84fcfeeacc6b30ee0eb88d40109eb3f351fcc86815add873260a020607845a496a95cd49e3090be62d17a20e0468630f97b4c6ba6aa8ccf2295c1ccc1f00fa5d9fcf24b76cfd62434c52c9ac18d63af3ea92bf97a662c20fb0837800e5eebb15613a9f2eda8c3abcf8c4d8c2265abd1a93bcd4d81ce6954588e68f9365693302dc30e0c1324415ea98f9f0fe73775671da691e6698b1ef5212107165a0f911db94d95de191bf3b3ead13ab78c40d5c85033b6d6654e89dde00bd92d1b3bbdb604a810ca73cd1ec8dd0f82cdbc466c3c29cc6fbe5206290c55b3b727bb39783f4a9706d92b339656c00ea5ecd7f73b04589cd624b48e3adb1e94c2c52621136e6b04fd6232d9834a9299bcbedef8402ce84d115f8b2d986cd63cf044e9fa3f1833506d7182acaec21d826c3c0d9ddaea956e3b9238086d63f37a9b431b5c8807bfa18cb778ee88139d4b2694367fc822416a3dd4024f8238b023c73e17c9c11475818d466b969b5f5100e647bf66697b9e4ace03e3b14ca83291b3fd3dcefbdf2edc87fc6fbd165b671d29ebb13b81ebb84c89289d5ceb89d9e25be49ad4be25824176738bcbba59534e98a7b6e1a2611af37f531bc4cb056b1338c9cfb6ac2de9ea5e260521f553e05fcfd647be0c5365f82e995b7d33b85290a5912f5bd85ff9c8455a41949935dd906041cca0b12e3d346bd73b2cac930682d593069e984138b353b2236d40810e5e920e48e26a503e7a48a252b2085c26bd6a1439b79a1de066688d849c2f2e0ab5f194980fd3f8ee6c048f708ea481f66338523ecb3b066d1066b8bff3cc2dc5c2bf884fbe0ae2a8666f72ebc54a3c478708ec076e56a1711059ea9ab65d622338f8c8470309f63441070ea1481dcebff12146c0040aff24fb1e6c337470ae79acb29443c3fef45a7b482da7fb8d39f028e9eadcc0e15be8aa98fff87480204e057d1c72fd83fdcead3bf1d9b8ebb6618bcea705a293f874c4e56dfbdf709b92b8a05a2e7a875568b637e0f56e754ee24958052ddaef3917730542bd9cdcdd47f29f8cc9a4c2f5068aafaee66089bb56e4a6ba515ebd6b7bd31385f32ee09764413962d3db66e874ef89b801ad4a218ce88cae4906996ff84e45bc6f717be56ca88a265aa6f4c3ea5025bb94ada885e2c2dcadce104f1e8ff54630c207e465909c4f0f4a79d094a244351b47f9ceeac28788e5a9622c75e6a5c8a24c6e0fddd50346e6e5479a3eee8370e4183322349e147de2c3861b3d46a1b38abb4f0b3b502c2d2ee49befa06d608e5774a1d7632815efcdf1cbcabd96e732c11c300f2a8417bc1f69a4e322c6257f9b4e7aac3144154394e63312f87e5bf3a68775173cb648d28d0d6e1e314242c7c81f4887a32c46b5dd282a5ab632f0b2a79d0cc9dd6b0b340a41afc6a786a09ba39ea825b5c0a3d7396188c945377cfd3b79a1b9dd0aef8b5d9bf3c0d85efa272e4abf344bab9c0a09187f0850d2d3158edaf6012b805bbfd36d555afe6726e7a039a329ce761139ba823306ed8c2faa664f2ee385154203a94d803e8c52fbcd815c6f9aebe8662f56aee2bb0847f5f65988887bdc495596d0c814b26af02f481b5554ca359a3f187f9e7f657ba45710f48047622de990a815f2967e09a94b3123185fd1029e887f6cfa20a15db1d4194d4a41ce9d26e89d3f8bfbad732406591d86666c56b28d04c38dbf4554331f101a51acdcd06a3cde8b97f02a463a856a95efa543d72ed78f9392186e422d61affa3c8ff7004fdfdbf9a1261fb4317a1e59a22b45ba0554f610ca230bae521fa094171ec974bb3dbf4937e48598f2736ed7f465571b68d89691ff2eeb349c4467230ebb5ac7044bf63984a0d571060ab30bfd5044e374d961ecae5c8e71726d68a53d158071c1159e035e45280c783cde91c7d9ea3969bbfc54080aebba606681c0af3c07fe2d21c9033215cb2ff8d0aef807d2a907c5d604dfd66283abb935ebb88dd03a37de25667226934350cbca12a5a228cd44efc63d762641b40effef7bf42bfdc5629eee98cae6cab443a1e7ef6047192c9125aece47a2b8709419eda8a58b9543425af874e90b28fe34d8a304284d74e17be4e71fa111b32d71e7ee0f25e5fae093045b06732e82b8dca2bbb8249b14f320163facccc46ce4b59c633b3a8ab255cad2c1745fb5ad45d1d4d1baef0ec4500d89fed1a67d49dd03f4e61af64c0ba10d633b66a4001d602d77630d866b955e870eba291e63de570762b8b15117c72db0efa9e3a39c740315110e10074e63cb4014984fff8b288a60897677573280b6f429f5189847c8e34ab48795cc7fe488b29a372be1823b659e030e5f88ee08fd2a6384aa71343061ead1a1d6255bb69fb04818dfe8a62c81d07f763061d385aee287f3708bf765ce070acc70d764c5e9adc9cd4547aca1d3fb39984077e9c2f676e6bb7f965b552361c36108fdfa56cbde827378136971a4a38be8978570b0a1ca0c8dfd113890bcd7bc19112885b7fd7f1c84c80093cfdf6ab0bb0903666ab11908b37e38c771df08bbf580c1a0f6090857d685021ffb0279f1e4eb0b9beb95ba4968896996a79018895e7c099b8fe3d0e4f3cef8bc6e608e8e275e49166396ae66e9b3ca45829388818012547c5c813204e5baaec6a7235634b1a2282617d7867ed4e287e410c17dd3f74d6bbd899b1fccbf8618c732fd7f8f1caba388daab8cfe9171af8257ac6ba9b6195dd833ec7203c57158cec3a1d4573a46143bdb2860c6e71b3e2ece39f90c5d07f73abdbe189d83477896e21f2e6d8c8d20146bc316cf92d0775c78d0cbcce790484a93cabb4cea9a56f9de00dc96af1995ce358eaa03e8e59ea6acc1706d9e8e39ae3df590904a042452ed9fbcc6370d3c254a199b6eb54eaeca481381519f1c501c92fbd7c8d6fb21f13805f8f5649b0c57e4386400cbbf902a1d2fda1cf60d397f7d6679a169099b1cc4187806998361047c23e82cea66fc7b754a034a474bf95e0983aced13b5773629382febbdba9c06d22653f478456f5c0c78f727eea0b1ec76246185507a5fd1c114b564edee99775f96ff5a33648736286074e29ca31739e661b94627afd58dd95f0e235a07302405e4db1be6690dccd2d9b3e268419477061c3df916e6a666b82fc26f83b53a78f1b2e70db61c8f40792dd4b603580d049c1e5e4efa7453b2c117d3d92c707f5048bd2d3ff65ccf875ac9d27e6dd4744c6ee6d6c2e3d18ccb277c40e69eff61be5c1f7c8300d5fb8920f4aa88370f71020ff8e369b3fcfb4f9d444c1a921706121208e292476d57761499c95afe62966322c3bad778de2802cfc0bbc3b37b7de9214773079f7a412cd99bd59118c1091801fb406cf4ebfacc5ae0fabf534ab16410238b606c4c7ce91532f3256c7e5b920fda7e2a797b646b5f856adc12fa3c9c82306ec90eb9110761da9d13e0f789285b2f7bf2292b20f596b6ee9c40e6ba7ad095c7a3f9f1f4572062e08e36ae848da638e8c0d69530b4ef280d65859067ac4f8c9a12db9ecab7273502babcef72c314117fa794cfe3c13ef8bcf161a6e0e7b0281cefbfa9f7ab5f2cc08af28949b33cbac0f3b04e2b92292e210cc4810f5075ceadbdde21ff5b0420899eee953a1f7d74bdffcb796bdea84f6236155724ddc525c7753a2a587320681133abda6199dcce55cd2c9e663576f13078739430cbf1ccc7a3bd1685d5c33f2e5951ed29bbdfb2d8bd0bc3cd2fcb95610c9f55e753329d69f5baa2b643dfdc329adba366445fe7ec615c8d3db4ef0e2758c078d540ca73da4ae90aa5829a3aa260e94c7ab903fbd2d7d3aad6d520dae0379741fb064c435b665926a696409a0035e73a44c4fd7c82db5871271e90504d9e49d2b556b4fa2c610546f13c2de74ffc05367dded0b011eb8c3b6f8ccbdd9af0a85667d159136cb20b1b050c22b2db589578e0c7486a6f439f9537d00a6d501a9223ad4f9717d6a75cbe1bfd6bdc11894e59f9156db3c7c3a48588b88ac6900d53280e2cd16582741c5abae50b7d05668f225cc0fb2474c1ea8ddc1a8af4423da42b2baa570a0d4b2afb25c0ff486f9d4ce8e09fb1c78faa7449e1ac520426cc59b3ac85db5b36d993064dee24751d981c1057f64c15071cf2b5f153872bf7c4b2e2b6794c427934ceb304524db86826ba56dcf803854a5329120c754256fe56db67359b017603725215d6b070f56bf8f8a059fd018caf4f5154f301763b595480999e55e888ddef27d45a3d508375ba1ca465c4313324a6dc6ab150c297c362f742d2ff0e3f7a20a59e43d16669f17ae7327fc201d50695de2c119cc2114f1c3e4ff2b05c100d683493ed5832ebfc86c916b0538780d8ad3c8c720b2679419619b60548a208c5a3626e3db0ee8c814cfcc6ec223d500d1743001cf8ddc86e670c6f090de91713346be1393b464b7e34c6eddf676518febe9a558e4eef2055341f5c39566d5f856ecb74a4e6cddca3156294d32afa995b0152ffe4f63d86ac33f040ed1d1c138a41464b2912bc985fa29f137b9347a110a6d235e87a447d31dbbaeb22cdc4ca280769aee8d0b470b04f430423154dda340e351f44a145d2020a4ee0f48b9b6b826af10797d2dea8d535f8e6ddfe3cd4ea397d65894a4b78dc3533f2e430380b7d0eb082ec4c8b65f8acae71fcd6fbe0174dca7b7363ab47a188bbe339cb055c3b60bc84c35136c34736568313f02ddfeb66d95cb27da8808946597e6d654eb4e2def32ec9a0f3767547cd9794d6f9b4f352dfd2fb088d887d2aa364984636a9031933490c3eabb82103e0ec375278595bb2c9a3b144a997651157743c767f3bbf5b7cb653f92b00aaa48d1872a60935232af3542c2ead5ee9f73e70c1a5907d0d775c0de4f07343ec3b554d01e94190d575cf2365b406fed504cecabed39e54ed3aa1f7f6e8c3b31b7dc49a8ad49554759d504b5b3bd5db3d0a03f08afe7083b3c715830e6817636b1e1ba5d640a0a288741fe35b1ffed56d8717ae", 0x1000}, {&(0x7f0000000000)="b608b8ec81b7d702b39e968c0feae8b5825ea621bdf72fa289bbd414e40dfd4cfe526962a12be4581740992915e03b57b4ab8db4af863a8d9018c7d0f5d8fb780a", 0x41}, {&(0x7f0000000080)="349902011d3ba6eabe439e98725abf48a47e8c38b6d96d8aa096a31673d598f022a461727e02645d2226991b3c3fe14644e6cf50fad56053d39d93", 0x3b}, {&(0x7f0000000100)="9046b6fbe42fa61e2f2808c8c4f758e8fce8efc27a736d97c45b936114aeced9859830041abb2eabe6be2a92fff59d9451777905c1b9e2abf9ab5f5aeb0155c44156085eacff85339cf2ad3223eb9c13888f3046e50819e83adafdf1f8331ac24011f531291779f09f9ed61a8597cc8506c6fa794beec3965b5f09c2f3542be3cfbf49f518b75e780d9b9342a7cc515ddbedd5fcfb54348f5882afdcafb3dd8ac854098eaca052d9ffd937f95bd7810d8889a64371b65a228e7a1ea17ba6da1e9d", 0xc1}, {&(0x7f0000000200)="65e362c510aeadf415d062444c77c47ee47add536e98cfee7baa15800b4135f009f2306388de867691842dc0a013648550a81307be4796ee2cf6579cfb6609961d9297302ce467c3ca734dec9becf833a465b9ec77ae956e1678d936dc2ab28fb5f0e8b4655bf06a5ac9a120b857933991a238594e4a5670c8a9f9b7c89b84b8b07a", 0x82}, {&(0x7f00000002c0)="e6e2b1d3445d078de4084d084465968b102e24b15fabf7903ee32971e6b2be76534ca3fa2e5645b5943e23de8700702e0f607baa02a543e113abebec8fdbffeca861f304832aa0b3f225fefc178d6346d75a66e0fcba8bffd3e4bdbfaf70b254f30c837103287adb14af456487dd5ddcef63356adf8b48220b970e5ad421793e33505f421d2f4e3e81f06b", 0x8b}, {&(0x7f0000000380)="eadcbf0ed735ccd91b31cd2f9b81981974e07d82b7a4fe09bca1c939649393ad05776ceb83c38fd79722413f48dd67e8ad31d328d146e0a1e451abed4423adab5e0021bd623cd4426027d086fb34c1a05f", 0x51}, {&(0x7f0000001440)="340788d3987f80a93ec86cc9553e06f19381cd9e3a10dafbf5ac10a59db67071f08b05e8dafd0d815308aa503b395f8376145906ed4e44e0ed7cae6294be94d8f31b0947a8df80015d9cde7e77190ab56152c807dcdde69959df0d32e72e58a25f714897f7bb5a186da4cf3ad5aa4b034cf459486bf7bb51d1fe814a2a55f4097d517c0f421b2f19c9c6d997ab8c51e405b78cc5698cd045d85cdd777cfbb30ae8cd3664910f1c84e3fd1e6b7cd847f644b36d01fe0e88770922dfb45e867001b5a38729b40906ca2af0b52871f68f5a316b8189d210ab58e504e66cacdeaf66475b449c6021c984b0fe388a77274f74a47820ff3f799d2d52278673bb0cae16d3339f198ed8ec4e6a7511150ff8a6256ddf1d09dfdab471b331f9cf5134c47c8318ae8e3e4e755f4b9ec01763e54c5e9de6e3a1e44007a49fe59fdb7c1fa0234eea6145a2da46778452369bda435402ee6cf54024d29110b64d8593e3d20a750f2af4e9bf33711f2afc1766803185c96a086aff5f923f13c9e77fb5c6bc8dfcd6915161d650ff0859156318d53a8318bbdcfd74a081fe598bb079980dfed8f5df330ed17bfecbf4245f5d4ea68b5b2fb5eb737a46a5bb077173d91d5725393afac7dd0eb4f134867320b042fa35e0d6e1b15d122887edc48ada60687c650313cb3593fc64e6c0f1bc6de143489c42e5d026e68dbf6bb8d7df8520b1c8aa78aeb6c2a76f3ec06a08ae8d7871507b1a854c9f0cba4a5c0887d0038f86f58d7b5ec96ce9d9aba814190446defe47be20484012ef46b1808dbd3db3876e48360d1ea47e88c7f28f2d4bc74c91fddc9ddd035f232cc26d726041ac46f3967211348909773f8ebfa47cd0d82217dbd2e9c39ef6ddc92efa9a2f67cc3aa1b51df1a2755570f145fd6d13921b7338bbee264003102f973eaf1a30ec850878f8d76a137734c524a55320825bf5692ef0b217b43a47a73aeaaf629724d33292447dff2dbba1fe826a35a1be28ac40aeafc8a328862f540f490570430685f56bda97ef3f5e285ec1a02e57a0b78a63710bf4cd4a09ca58fbfc89352c994d9ae55d3efca62ab2078a789ddcf09cd5fef19d8a10a1bc6224c3a67dc637732b8d41d6f8c07dd029d3c9c0c450263377862b017d84e7adc94bf5bbe95700fa1deab28bdcf72567a385af4f677a043ebc763dfe9598abb196c57dc7418fbd7f724ec04d0a8ab4b036fe3cbb9b59c1cab7be5c028e1836a26826801e6974163001d1f26910976647b6a56b087c6ffa7b068c52059a6a503f5b3811d5850411b278ba4fb4db8f498eed72753918f591b53ebca3523b2c6c02e32a064878e53039a97bfd11c2bc8cc3653b91fa1d2181c121eb98127602c898c30bfde2fc75b487102cf6756b55a0ff1881b5e59905799d1ce90d41151b07fb3a26d261212cb12c6704fb7f0acdc2293cd82a77fa542a50f9abe98be99a2b5b162581d11d58e36210af1b48c2c34b9c8440337897b24dab94dbd03c0cd9975f8187e5f248b115b10dd8eea7668098b3e25d485aa1aa48bd67ff2dfb271edcf68d89126fbb2052e4c4dc2706a90e4762733d34bc88ac986b0deac010c82510004f42b98618a3e191ce4644518f0977000e51002cc77d8d1a77e0cf3a2830dfa759a6eb1c880a2c382e8dfa9b3ca788f5bee4ff0465b24fd9ff09b82b51b893a8b11a35e3ac79373dfc3252156470b5767a23b8c6edf5b6085cc157cffb865a83a12e6a8b954d894efcc3a0b50319771d08b451fb4f1007cffb48e7e59bab59b12eafc06400c9f1ffa594e1e5ab29923cc05fcb2682a488a79595f4ae97be070ad177c2d9d99179fd828bf0668a1755cc599990b672db8090a3be5ee4ebeb4a7af0948939e8dbb8d2a000b6672b4b37bfbd4328144ae9699f147fe3e275b18a620bde59d290cd4496584c5d6cf7ce498ffd1801b04bacbd28e2b579b2174acbaa8737e4b283bf1fc3f84fc1b8d046f53ad319037dd73fd65918f948c1d676b6404c040de983c877ab052a6bac314d98832c09f653978c49e8ae6c8c9033e8591eba3bab41942232c128bf57c2b50568c9a7eed5d13d6d44effb5834e02e9b131e9dfb42213a0325b7da4f2b686662cd11280c36e6fa90c88fda4ec83b1f5359d3551a8ad6ff61c3808a4afcc274e43a4624a4e9d95a917f30bb48e71d11182c7666c7a7430bb2de322293a7b76a23826c466272e0fb5b539be91b9e666852b019d8577b8c2c276290bc9933c9398bea62fba579223e6178d4bbae41cb83334772e590a54940fb15d0a310feeeb038dac63b36555427ba1e3d4141d74607232960b57ee91f082f0fcdd7fefe3c7662e64feabaaf7b64d06bb49ec88ccd9167a577c2b90b4b2fedf0e43106a0ae426e29999e955eae94cc85deaa322593cb0d43260d3f78b273e9700dc5d673359e7a4acd5ceef834ed2c8e40ace8cf1fe7c605b80c6074ee751eff123640a9c3eaa59b21709d27099ec81d9c98aa895399460927b81429bef127c8f71cd4e905e3a84817b7551fef894e3ac28a42754e7a078cec615987965291cf7b620d5e4b8ec68fa69a1e8d9538c1bb3af47a63a33dc5a6239bb0ed082d84a94f5e8ad1a17fe070b9cd2952cb9c33f75ed8a47ece75923c1912bc0a7aec30611d699d93ecf5166f08d1b1b627eec9a2ab6598be95acb842ac3efe0f2ee6a1b8a1c932a7625d5cef83f945355cfa89bfb38c35e2ea27c0ddd7e373f398561ca30bb45430b819c92763bbeacd5534988d056315e91560ccd13577f868ef7cd862de2b079e1d61149c413e0fefc35f301253c33e888a806924d10540a07bf40def878f6ea1a065dd00d9d110dd4c2d4b78170b7e017f39a1e6e8267d87abd1167322c70356baa131c93631ae67c04b3a107764a9651ded3cc603536397b412bc106282e1042b54e3d133da372bc4039680cbd397ee8ce6a1e42ca1dc40c7985e7995891fe2c9050bd7cf30d196e898f613839e27c5f1f5d8b3c6d35700522d5fb481a8d566f3b2b0d960bdfc95640b6b611c6650bba405218cd5cf79f4c2daccfcc53e0d4f29b92f24880eb0de0b89393ca1bd679810b40e75c8db75d161845d197c4cbfff1c761223d97d5d9632f9cff15fb9f520b3eb603c0df360340d51496831166103994e3a930c6ccc4c8fa99b16a41f024da6408b7452bf282ef8f26efee951c17bffec67b90f8bb4bc054b5fc18e501c3b33080b54c292dd5b0d391e2fa91eac2d44ee633b847e852c1c7757f41d55ed9621c8e558d775aa60daaabc48d54ed7de0498370a23f14b9784e0a0fcbc4b5201ecf15a9bde944f25a0e302a8b70b7c5ad93282c354cac9e6df90b6fb123f12737c100f338fe35a8f880f60ed3058882ca8993eef6b1cf34789a068223ec31d23e1fb3f9c3aba4492e7f6dbe6c42ac59c4a6a94c726f45c0f2d839507f03fa1b08def6053bf38fcb80c8f32899b2c8e0918f025c743f12e416e957bbbf220cb8e75aeb32b369587d782625aec5afd4ce215c95b680ebea98822d7f3f4cec9d5f7b05190e6d10a7cfb3330613cdfd6c764ab02300e6d97f4852981b2218a1e34aca2bfca3e9c837f4c1321ef6a76e380d455fc2f6e0fad5f3390a5c62392be07c28d11bf99b27ce674a8f4d9352025f40af736652696e6646ec00bbc0f0c14d7625f6dbd090f6492c68b91d0278c2aecf366c9f2336cee719b53ec5b19b4350dfc947a186bead25274b8f503d9c21596cd14adda45643e4a1bdac320d851d9bda519e5604142cfb3a75946b1caa51fc84877c4cd737672e609967d77a7b95b185283ec4fc169033424a78bfd2a9010226bb599c62f8491cfe55102a2b627c2f27ffff0a4eb9a9bf1806ecd49fc64c787bf41258814e9322aece3eec47753abb9f0e83656313787b36b62efd3b833db18feb1df7619f582e987846d6d03f9476ed719b978f8eae3685609879b2e6e4a1d5022b5e3a3bcfa19b146e2134f246c0334c0b5383d6170e16d84da0df739f4c2a110c7a4cc057fc9761d440b7d5522739a4b82aab7e5bf145d612e0aa661ce8fd64fc627cc95c4209712eb535e78a8661ffb721eb4c5494a7fd5711b0537616252ebf8b69dea6ffe6eec0fea212eafacb796fa06b1bb0f9e25c6970bf52629b8c13d51f084338d673788fa436e16f720b53ad160ab07c59786ed98262eb236b5f28405b0a48c33e914b45d870f6aa3839f7bc4cc5613de2058f5b1f0d30eb0ef9b193de010078ee27b21d6f087bf81eb69bb81c2c3ce2dc511e3bed489a11847035b7cfe7d259496e1eff8f6c3f8d48ba6ee11333652f23bf516b7f60830885086c73f80bcea1824d7eb84438e4f3ad893ffd5e0193844d19c14a1cf6d4c704f18fd1b1e46fc0bf8044478cfdcc10eeb72f3a1ae76d7817bfca67f80eb541d871f9d7c91184eda443ede135094c4957a32961905c34f141034b90155c942f87dbb1c2be02d62257cdb249c94aec33f23ef63ab91681ad0e3a763c5450a4722baa4edfb209c97207d5e3183a6170afd8b172ffa5affe8c654f3c95822d09902ea877e2c05cc9a7961ea7248b2da63c0334a6d9d719a76dea8a109b83649250071984c560a31945dfafb1b158a42accc5509817a7f23dfba353cc1d2a195a787ca622e88f43835b4375b8f5b658ee4ba6acbf0ab3e67805ab93e6ded2387d41b40403fb441b7c721d78cf8b96d1eca22084f776b2a1b57dc9992a43480a755d6f91ab887e9c94c6331b48bd91822190561374f544d56ceaf775bf3183102b7da0d9c526abaa4f8c009ff6913837a32c2f4a1d916757cfbb7304dc57942bfdfe2e69ce779bcc1bd69c65716cd517936452d3d715468429d439201b53294cea386e134b7077797e8e34601eb6e439b2dbabd062798b3065cac7dde8d3b2907e599d4dadd56c6efc3085d66de1cb79a79ff22e6f99de1ca16e4f8375c8e4dea3bc6121e42233b5b09754d94b1f4da65f9d2b807925207c5403383c092270bb06b648d925a71feb2b147f2bd370540b78dc83c05348e34fcfecc3b24f4b58a18c59aacefd1a04fca9b6a6f6d9cf4fd8d2b57babc050c0a5496e87acd3ee98c7bcebabe218d577c32aa3a58ba6895bc40294140b59b7a4ab8f7117514736062ba3b6109bcb44dd173ea65916753eadc2ad74280fbae85a00c9733b620b7601cb3028249bce059d25f951f8e1cd2080791f9b775e571c892f5068f06dbf9e63a9dea855e2b598f9b654e9647d679840e55dc8ff8d4d5667d4e1963e0ed816c5a97b8b5d95a82b9b101e1a1ea5bf2decfee9d60cc6af3e31a1604d43d176834e6f993f6bb3e11daca43ef93c01dd3f13c112a5fb575c9d48c552ced1cb15af7ff2288b476a603b3ef9fe5be92b443393e15aef77bbd8cb571e678053abb1659d5d9ba7750bb31395bce755fb7ad6da790eed9f9e41a8d423ac6a9430b7926d33e228e9cef0712103d9fb290e495e2c82b394823c33f9b0c7a5beddf761a8d0a2a64c8f3a36e3d90b37f6c2f6d0470d9ee4775a62cfa68f3b551cea3a3fe547672b0451783c0aff03c682e6ebfafd9247fe7d60ad2c0280b752a3c2eb2335152af5d68f3d22e6c5a92df59374491b4120954a34bbdad7fa6e56914c5f13befaa86c52fe92c4a3e900a760f23634a0104e68c5aad56b270f835adb912efafd5349dafd083fcb4e3b0a5d880cb2c53e4b9ad1c3ec0332c937a1d68868295754f67bfe0970b946c7d416c753873ef07209e922cdc45ba9e3eb6b94c4b629c1fef6d4124af83d1591453a535ef", 0x1000}, {&(0x7f0000002440)="d7cdf44ed9dc5d4958120471b36e96143bbb92ccb4eb18273d", 0x19}], 0x9) fcntl$getflags(r0, 0x3) 22:33:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x361, &(0x7f0000000000)=[{0x48, 0x0, 0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 22:33:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8fd9fcfb09d870ae5df6d7d675a931710800000000000000"], 0x10}, 0x0) 22:33:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) renameat(r2, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000040)=0x20) 22:33:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x2) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 22:33:18 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/251, 0xfb) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x17) 22:33:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x8, 0x88) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000500)=0x4) dup2(r0, r4) 22:33:18 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x64}, {0x64}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 22:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x1) 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000240)) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4a52c0f9e2bde58b) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x15, &(0x7f00000001c0)="b688427c0b7ab1b42b5580ee27eeb7ab2e799092a2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80000001, 0x80eb, 0x3, 0x4}, {0x4, 0x8, 0xa6, 0x46fe}, {0x9, 0x7, 0x7, 0x7f}]}) 22:33:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) 22:33:18 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000100)=0xfffffffffffffee6) 22:33:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x20) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x48) acct(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n..', 0x3) execve(0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x7fff) mkdir(&(0x7f0000000180)='./bus\x00', 0xc0) 22:33:18 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x1, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) fchmod(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x105) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0x8001, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r8 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r10 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r8, r9) listen(r5, 0x0) 22:33:18 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0x91) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x1b11620000, 0x0, 0x10, r1, 0x0, 0xffffffff00000000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x1ff, 0x8, 0x80000001, "ba997b1a758c7094ca0c47cb1069751d3f29048d", 0x800, 0xd51}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) 22:33:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 22:33:18 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = kqueue() pipe2(&(0x7f00000000c0), 0x10004) readv(r1, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x800, './file0\x00'}) pipe2(&(0x7f0000000040), 0x10004) 22:33:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0xfffffffffffff5ea}, {0x159a0b67814562e7, 0x9}, {0x8b, 0x2}], 0x3}) 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x84aa38dc62d21c28, &(0x7f0000000340)="92") 22:33:18 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 22:33:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) 22:33:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x41) semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) getgid() 22:33:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x64, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') msgget(0x0, 0x6) 22:33:18 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) 22:33:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) fchdir(r0) r1 = socket$inet(0x2, 0x1, 0x8000) flock(r1, 0x6) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) socket(0x20, 0x1, 0x1) 22:33:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESOCT=r0, @ANYRES16, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES64=r0, @ANYRESDEC=0x0], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYRES16=r0, @ANYBLOB="6bbadb9d9d6f8a31d572cbefae481d8d6f721b5bbaf2e5937da334057cddc9ac8baccfa9e3378f61c8f5a82ba9dbb3ed186f9e91d34205927bb6a6e3611c1589833adb6981995dd1a52f9825afd60222619bfd7243304884"], @ANYRES16, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES64=r0], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r0], @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB, @ANYRESOCT], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="08a84c11079d39915d0c54d5c587aeadb929c690184a5cf61067e857526b57a7e164f080a44f90c2ea63da1c20f02c6a988c21887dd0cad79f4d4207a0a21f17a68b9627", @ANYPTR, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESHEX=r0, @ANYBLOB="0743ccb26a2dd124c8e90af5e9ae1037aaa1acd758c038ff010d1bed19a47cc35a55a5a1eaf4ebd145720a4f5d37f85e35e6da3ee0efca8ea954b70f0041b746638f85db09973784b939f798f4b2f8c22251eb365ab105aab9bc0ee8a0b7be9d1d6f1b8b7692fd66e077ddee9f391d75bddd7bb71762645a7de763d0c726864d539654d200062d49968bb41fb719eeba873660206e2d1c0889332660699c91deed97981cd0003f0b4e", @ANYRES16=r0, @ANYRESOCT=r0, @ANYPTR, @ANYPTR64, @ANYBLOB="af2004ddf7cb51835ee56e70d06e802a5d12fadff1e49c44be47a014f24d4e16c31248cafa03d0ff50738e7717d08c056abd67e33a2e43338cfdc9a10f4d66ef3c0408f51a8dfe325feb02acfff8112fb22951f3872e1dd2d635f978ad776d2b628711", @ANYRESHEX, @ANYRESOCT=r0]], @ANYPTR64, @ANYPTR64=&(0x7f0000000800)=ANY=[], @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES16], 0xa) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 22:33:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 22:33:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 22:33:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x337e01643f5aaf24, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x23, 0x4, 0x81, 0x401}, {0x10001, 0x6, 0x20, 0x8}, {0x1, 0x3, 0x4, 0xfffffffffffffffd}, {0x10001, 0x1, 0x101, 0x4}, {0x5, 0x0, 0x2, 0x375}, {0x20, 0x1, 0xbc}, {0x8, 0x7, 0x80000000, 0x2}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pipe(0x0) 22:33:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0xfffffffffffffffc}, {0x100000034, 0x0, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0xfffffffffffffffd}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xfffffffffffffffb) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setgid(r3) r4 = getegid() getgroups(0x8, &(0x7f0000000200)=[r3, r3, r3, r4, r2, r2, r3, r3]) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 22:33:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x100000000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x7) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x6, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) 22:33:18 executing program 0: setrlimit(0x6a5ee8814a23b572, &(0x7f0000000200)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000040)=""/52, 0x34}], 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) dup2(r0, r1) 22:33:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) 22:33:18 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x2, 0x4000, 0x420, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000001040)='./file0\x00') setsockopt(r1, 0x1, 0x80000000, &(0x7f0000001080)="b5227cb24fd36f5f526ef2c8269fbcf2a69e95b876710f8396f57cc9cb0e642308dc8bd29290352365cbb029c57f71fb9967cf8fd42338be88e613c7aac34b8ec1f63e907a76c928ee9987bb26d57d798910396f13f0ba29eb02cc86ea846b4743277716e2456ad24eb5cb60340976a26dcaebfa71dc7f18bbc62fc50590790e", 0x80) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 22:33:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x3c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) 22:33:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x100000001, './file0\x00', './file0\x00'}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x8e868e4d4be05f05) fchdir(r1) 22:33:19 executing program 1: r0 = syz_open_pts() r1 = dup(r0) read(r1, &(0x7f0000000080)=""/87, 0x57) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) pipe2(&(0x7f0000000140), 0x10000) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) 22:33:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x0, 0x1, 0xfffffffffffffffd, 0x0, r1}) 22:33:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 22:33:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 22:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:33:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)=""/240, 0xf0}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f00000002c0)=""/166, 0xa6}], 0x4, &(0x7f0000000480)=""/45, 0x2d}, 0x802) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 22:33:20 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x13, 0x15012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000080)) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x6, 0x1, 0x7, 0xfe}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x822f, 0x3}, {{r1}, 0xfffffffffffffff8, 0x40, 0x2, 0x8000000006, 0x5}], 0x9130fc7, 0x0, 0xfffffffffffffffc, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x86, 0x3}], 0x1}) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 22:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xac, &(0x7f0000000240)="e8cce173216b57f8a696e4d55c03c0d2f71ecf4b13cf1f21955d820d0f95ce2dc54a5a5fe50000000000000005106b5ace9af8922ea0739ba00b63763c81c294d3b1471b4d6c592febb1d8a9a3209e667142d6b89d60fa87182fa70100c91d53c37c7fc96202b6f6e045e8a1a9f80eef30b9f198e9073a2ea69372db733df66f0ccbfdeb5a24680ae034907c2232ee6b3be7d0f62532b3b829e88794922781b873e342c82dfe56ba5bf43165") sync() 22:33:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000900)={0x4, 0x40, {[0x7fffffff, 0x4, 0x2, 0x7, 0x8, 0x9, 0x1, 0x80000001, 0x0, 0x3, 0x2b4, 0x7, 0x9a, 0x5, 0x6, 0x8, 0x0, 0x5], [0xfffffffffffffffc, 0x14, 0x8000, 0x9, 0x10001, 0x8, 0xff80000000000000, 0x4000000, 0x0, 0x1200000000000], [0x3ff, 0x3, 0x4, 0xcb, 0x8, 0x4, 0x4], [0x40, 0x80000000000, 0x2, 0x80000000, 0x400, 0x7], [{0x1, 0x7, 0x6, 0xc1}, {0xfffffffffffff000, 0x400, 0x217, 0xfffffffffffffff7}, {0xcf1, 0x5, 0x0, 0x7f4}, {0x80000000, 0xfff, 0xd5, 0x7}, {0x6, 0xe5d, 0x80, 0x7}, {0x8001, 0x1, 0x0, 0x6}, {0x6c4, 0x8, 0x7fffffff, 0x20}, {0x8, 0x3ff, 0x10000, 0x4}], {0x5f80000000, 0x592e, 0xfffffffffffffffe, 0x1}, {0x7, 0x6, 0x10000, 0x8f}}}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) syz_open_pts() r6 = syz_open_pts() pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="7b6f3cc97659677854ad70cf86ae0f813ce8c1d095d2e029958f4f719eeef57e1d9e4d87cfe163f78c4e55f2695e77fb5b6ca73991113ca8851bc0342ad70be1baa37796336e349a814d48403d885c0401a0098095d64abe42c9d634ed5989e759846970ac56523bce334b1e74fdd7d82fe0c8ed55b6b652e6d7d18619ea534a986c16cb717daafe888130735e76875dfd9a2a686d786892e59d34343d4666a4db2c7d100d9f7346cafda45ac4c561b555e89eb3c370bdb33c1d2d5c7f2fdc8289f1772e16b8b77bf0d0e40e9915bbed96fd66bbd97551747d767cb7039d17d81c623a36875c21788bd7db399ba04b8fe999d2df37356b", 0xf7}], 0x1, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r7 = fcntl$dupfd(r4, 0x0, r3) close(r7) dup2(r6, r7) ioctl$TIOCSBRK(r3, 0x2000747b) close(r0) 22:33:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x100000000090d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/45, 0xb4}], 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 22:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = syz_open_pts() ioctl$KDGKBMODE(r1, 0x40044b06) close(r2) syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x82}], 0x1, 0x0) 22:33:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) sendto(r0, &(0x7f00000003c0)="7015615424f7dabc50e29892bc74a9fc62a8e1dc02f9574b40b0b4f8b1ae77bbb397e43c9b961902103df78fc579cccad6a8829baccad0169f71fa1fe89291291c3f212b4218f1984ef00635f468c3adb3c733d876e442243b81db6b95b77cf72a51e49560d7d56b5a80b943e7242aebdcb03c67bdeec4ca3fca84dba021449f520f01a6184fbdf496b2479036e711adc8f4e300b834b6ece8c280572e795a488982c4e99e655f547c64180120f1a13b5d1d273cc6eb62ab59d1e9d6f51feb58a8fe3e229278b979bb9c7e297d27996aa7459f85c85d0ce33b2819b2a5d34474aa989bfe6fc20c69d8545eb50fb4f7da6f8ae4259a4d0ec55173875772819ce8922e1ca415794a2866cdefd2c7e386beca99be2c295badb5d57362d084708181db6644c84a2c6bfd43bc20f1c22707de330745540c224428844d26b8605b4cadf36c38d10d4ab9c695bd0f48a6b874f520a88e771eab766994aa5dae6f857aff5539e3f30ca0bc4e05f5255301c826b192ab9e2dd59d6031705c20c3c47cfa75aa1f7a129bab474db1984eed4c4c7897db21424cc48c4d95cdc5920f7d8c9ec7ffafccb587d11f0a37812e96239ff704461203f55cfcdce6b27afe42698e690ace43bb5c700331c94f34fe67e702bf5f9e72fbe27d573d1b2e10851cdd4197571de363cde1478de965c51a91e1bb8cfbf09a69800d09d8c7566f51c570e929494eed0160dd9eeb269e6dd5c28efadebe611d05f7ddb11a95b85066c1b2fe19f1f410646d590595655015eb2d675c7251d44d78c9ad7eae2d24d848ad5e0b89415e02462cf86d4c44c2d6519fd6cbff0127487bb38223236b92082851935c1ae50a82fdb36ef967c74b2c3d19221981dda73715e6ed64ecfcfebaedd6017984da4976e83ac4efa0706f67ebe63c9047d11e2cba26dc6cc1e7beacb73780dd7694d6fd4c8465b5259b86d3fb86784139528f3288429acaf65a8b13edc44d9f9721552ba763cc326836676bbde667947a46ba0aaa794b35ce7093d3109e892ca2116ea01814323a4cd3cd75a0bc04eeee604c01e41b01973476abe51c480a3b03157db58307e66c5e542b6f7072b7122487677629c74b404945f78744cae1795286bca0409870962ad5323679e3e84c68c03793952cca65e8d18e6ac79000acd11cea704ce78cbae78781838e586156e6f8cc4228e17a07339eb7492ec42173b4912f44ed902dcd4c893882dbef341a1ae57fc9af260e1cae3d3aaefdc189a39b5c43ebff601259622fb81facaffe0957b8e28ecbf45d091724be95204b42893e3b3d56fec871953257a5cdf55df0f4d3973d65746a2fdb1eb946e3826a0bf3408f8b722695e25618fb4fb167ee8c74512acdf4597d012c63d892872e8163610a2565351c452493828009e2c15ceb01c37e33b0eddda080d019985f851e48a3b6ed1018b66bed21a16cf7da7b3fe8013f4a2781aae004c25310cf2ab2da01211cf3ca22d39acb7d09997af5ef2bcda0d9f1f9b883bdefadb259e5b753562480a385a49a607674574e4d96a8fba94b8ca7c1b653f059f164823ef6d348ff418b9f35e6cda3057f652dd10c8d0cbcbeff3116af353ccb42476304d99f438dee4d0b0ef5e336082ba382fe5326db651efcf56faabbb5addec186870801cc0abb874bb5ba28bac362a94ddafa1035f617418a6584b80a81eb9401c560cd1e89ba0bdadd1a3a18e36397a26ae683fca5838dd0e8c6a05913f9ce5217b63c876968114f9aa0b62f1d6ca19dd3407e6d6b12ab332852205bf8b2e67a412dc119423a61969a7b7f355292c61c57ed94e5fe5f82f54520985a5035e37b2d7fe49ec9df80239575cfe576126df9ba7c8c11196f7b67d7fd749b1ecf99ee9d6d8a9378576fb2479212ccb6f83c807fcf8674574513e1f08788b6620da9cdfa33b3f105e44fa22576395bd6c650b9aead6746ff11661206ab0f95ee45c8ab24595057ed361186eeb7f0cdac626c1c953b53822cd9560d43a28a10006e147410681ab7dc11ef18dfe0f6a34167c649080a96592d60a18017f8e30934cb9647052429d45769ccd3baaa7149374f371e3a473bbd53a3d4f059a6c96126ff12d4dd18e34586481eea14d3c5016c6d5bfe0b3662ec8572bfc931286caa8c2684c65c6960c9aff550e6717f50e8cc8ee43d1f0f221f0a370df8d3ffefe9642eb180623a6ffef1f1a01280b8462d3ca64edfcadee6d32b3e30aaf08ace4ce6a376458b42ab0e747b79a0cc0c19bac0b2511af77f2fe77e791beee5f87fef6d36c95519de54a5bdfbfb01f1083df4a383af15c5d4aff3d9072499c9a6211a5f99196188d85f4247202e59dc297fa9606b4f622519487c258e0f037fa73baebd5914c6024d8ea9a7ad7ddcb1dd03008558bd610bb964c40369b9b1ce33d05095a5e9043fdc53959bb800d666e59be9889af867539230e593569be382f0e63d8b7fb23cf7d98ac9aba0aee3e63ddcd28dc981112703f34963823e8e94d08872e02df4e2060c026da70dbd75845ae3300d36745ec16c9e56e1f17fb66b2a89d2d3618faa9ded2eabd91511eb120e18d34dfcd11b66e63714827fc188d821125a270bf9659507664f3b3c8dcb4ba6b9ebb9884149850aaf16201faea1f2ed68126ca62c9347b8987121e010b669652dd28233522042adc452043ff0412189628e2a87fedd94a97278d35a2aba0e988b972ccc93d4dd15ea78b1c288065751c59e78fa59eccfafadc1d4954157959173f1a6f9da939589c1e6efba8e6d633a94660e2e25b795bfaa69a9520bde28088ea716e55f97b1a72353a701ca0782757a8a2f51451cc0a4ea1d1ba5dc8a9a72bd939ff89b47774b5bb7a302adf186704edd41a13e927a42bbd05a529b1d6e8b74cadaa676fded9c6630ce498dd56e676318fba37e7982ea41f5c0adc43a60dd73c1210b7fc9f1d9aa814eae066b91dc703ed25fd0ae344a2bbe5da169d65c9e227ec78209059cf8f3ecc2fb05bef3b75146123d4f9eb2e5d35f0b71061f2043d535a051e44ca269d8a3a82fd8e4b6594f920033b4b55bb2acb644a55271fa67b79e357866c9bb7b7d9db704051b44dde5723ba3121f1688245ff32a635513700c8550ca14516bfe972b3bef83274f1481e028704ff371ea2e7fe1eabb7f75a12e37eabe43ea8c44b28471cdecd5854923ee412f46e77011e96a74d65ba731011fdbf67eb36b3609200fac2aa85c31d6207becb3be9e9506f4036421df5fcf8a71d335ff03494bde06be3914046a503fdb096fc3aab6d9403201e8cf20f4ba0950ecb2f30bd10cb3d0d54c5b91472a461aff40d44877a27ca35621fd91eca86eaffe085470f8b228938e419b30fea6e51102abbb650f119f669bf97f708919d6e85f7c879c100b513cb5508b277149aa16a9962ffb823ad015b1b8ba1aebf2ce2c9c8ed14f1a9b92c72f35062d2a920cc2deaa2edefcd022cab8da44cf50c2fec99efa7dec9829c69f447fa2cc55427b83792c7d5e5b0a0470b90b4ba6ed8c7de703147b9092a1363d33bfd22cdd09d82f59bfe89bd894febc85de9b88fb6d11e150bbd40424fd5a8a9b2dfcdcb2f8f69f98d5506a821be3caf4a4ed823deea5c8c775c746542857ede4bef28f429964f080015bb69808f547af1144f22c73dee7f1efce5b5c5efd93da03b3d6a26935947f3df810cb75f6d0eb7b29e62bb9e8dab9f8dc1bbfc2fe334659cfef185cf64cf0a046e6ea3b6df8eee1dcb89f891aafeba922b852ac78cf34e48755def17ceee303fa011ffb4d46fc6215c6874ebc6c37b516f9ed5be551635fbe25acc8630cfffc5f808465c75024d19fdc8ac8b58a8961b3337af5c40f8db3df03c3081344dcdc4a1b9e7efc25abb685c1ed9918b123cb10ca00c5e2a718e9e42f5c46db10e737c830ec444ded81d811432645c17764d126b25753119c738ae3b7ccd853831df3cdf31aac21ba7ec69051ef23057cf063e9a1d681b20e05e42814d2526f86f038c5bbb83e56d6cfce7a7205e4c89cda3e454643dcbb7ab97dfd1a787696cd282136b6cb6e486707b05e5b07a489108afef16446d596057d1623861802da64c76cb67bb1c6b7019867382ebfa2ceca81efa39032c9412c3102e54609de65241faf53d99293de7ab803047b0fe84169a1d60ecc0dd2cb229358f35cf1ce68bcad0bfd8d9b69fe3c7260f1aace1b776114536c5733acf95692c0019d826fd9b83644c7c345195b5f080d24691c99f073c163785b27efbab17636ddf70a98afc24753c69204d0da9360d303d0222b73779fb987e3cc7e0b7d2287063bd533079f2193b02283791eca76b8593479caa2f27e9adf661ce04c66392093e6946ba67ea86dc145acdbf16c1a508a15a05039729a6bc9575cee7b8a95a1fb577bdd13215bc3da1ddb419941585405f8888957e688fd255ab326f8e394038d1154fe4421e5da69747f299f8aaa6b986174bdcaa2da8eb30aa308b49bbf8af67bc723924ecbdda63c992811f13d76f512b9e8c55613ed0ab0378f26b87e6bdaa6e5457cc1a79ae6da4203a3b79dbd3f1f16d9a822b48927bd4f999d459541500907c56767015b3a5792a1a4e7376e79a0269d1ec56159fd196fbee98f439062025a9988d476bc6497567436b7148bfd6446c704e7775e4cb3eee9223ef31ef9b09885377373fe3a0b4893cf304ec16390048bbe9101d5c72b184788ab7d56bb1c3d8c0f7ecec8b67ee41906f71cbfe1807fac1cca49b837c10a8e820a55ff80e75c7c6021a9639cb59baadbfd63a7e4229c3c5478f381753170ecde0dcb3c0cd2d1db0c75d956f04007d4e076aa25557c34597a3484cf7c3ff53138a56fd37f6bb3e343badb9f496b49fadf836a39fcfc5f90bf6c8d1023e91855a2ca6f3a906d8950b5ee7849a4d61e80f72d68ddc6e24b6e5507c098fe2dafd80920cec1435722f13e6f8e6b05d984069b35adcd700facd58fe857a5ec6c20d4cdd6e91db5827f8bc13d74b4338fad4e38a193470c72eb9c0229aa848871692296ca1008e7ee33af83b1f374ebe81ded25949fe4c9c7cb0fe74cc7e0566db741ea61f1505ee600de43f5d6c8990c4473a791b8a1c0d8b62e00d0e14723dd6e9ecb7c2df9b6eb182e6e641e104b3b92e522e2dd58cfa212d0f400da31466934a727fe8469e2ba55a4dc760ca3a4f9ab8eb655c52571859d73cd8b0fb9bc0d21533b1a963d0be9e8dbd822a24514291ae79d53f6fae820bbed55dd26a4f6a65ac4847524659078d973b11a30672dfe2bb296fa1f753318f6e1363eec9ea358fd16638b31f6ee1ae08f8f3ae2290d7d574f63b38b6723b714ec9418fe4176a8e238a25ac0a34838323f245ac6fee1869431c60a4ddf306f6b44e2d52b7f656a1fd307b70d6deef1b7675ea9c3915fcb750cda34874f28fec7dbd1383b1b323b81ba32bbd6efeed08c3277e9a80138e90f5c2921d06af085841ea3a44ed3e208cb2e03ea221aa41b713e02768d46df7a51a556df082a5efcb21d15e5c26bc43925b4231501d60967274a4367fe143c8ffc03d876c0e8fae7451335de4bd3cebc40343a34ab8142af12acf29c53c638a026274a57d978bd8a9505a521dbd9071fb79df1f35276e2459d1c0eff41c259925036c1e71c08872db52deca59ca5989eeb09bf62372b4705f403561094dcdeab2cdd8d0eb1867222745ac414095e6902af8ff5d3860bd2d79a57a76fb747adbfa2c1bb0c94bda0a8c8f1acb16beae7fadb37fc3645dd4db9bf21335a1fd05583ea16017094d44f39600c", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(0xffffffffffffffff, &(0x7f00000001c0)="c572a22a350d0bb77bdb0a2d742525051a340cf8a73777fe0b6a08349d53e5ca12a2318feb82f2ea3b763c7d21806dfc8b7981c1c612134716134a90c806b9c91b45ec1ba3610f57bd8e226e77e910716f58896bb5967404359fe589ea11bb2a9f8d5028d1a8ed24eeb273aa3f6c885401ffb1072b006629f663f2cd20bcb70dde9838afb9d74f6e", 0x88) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x8) write(r0, &(0x7f0000000080)="6f61302e16", 0x989e) execve(0x0, 0x0, 0x0) 22:33:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) shutdown(r0, 0x1) getpgrp() 22:33:24 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x2000000000004516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x2, 0x19, 0x3f, 0x0, 0x3, 0x8, 0xc8, 0x10, [{0x7, 0x8, 0x5f, 0x1000}, {0x3, 0x8a5d, 0x0, 0x1f}, {0x1, 0xa2d, 0x101, 0x8}, {0xfffffffffffffc01, 0x3, 0x3, 0x8001}, {0x970d, 0x5, 0x100000001, 0x3}, {0x6, 0x4, 0x400, 0xfffffffff1f55f57}, {0x1, 0x1, 0x2, 0x10002}, {0x383, 0x2, 0x7fff}, {0x8, 0x4, 0x84, 0x8000}, {0xfbc, 0x8000, 0x3, 0x75}, {0x0, 0x4, 0x40, 0x1}, {0x5, 0x3d30ded5, 0x100000000, 0x3ff}, {0x9c, 0x5348, 0x4ebe, 0x9c}, {0x8, 0x8000, 0xffffffffffffff52, 0x4c}, {0x181, 0x5, 0x931, 0x5}, {0x200, 0x8001, 0xefc, 0x8}]}) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r6 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x10000, 0x4, 0x1, 0x1, 0x2, 0x7f, 0x8001, 0x0, 0x0, 0x6, 0x4}) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r6, r0) 22:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x212, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:33:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6}]}) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000540)=""/37, 0x25}, {&(0x7f0000000580)=""/194, 0xc2}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x80}, {0x18, 0x2, 0x80, 0xa1}, 0x4, [0x2, 0xff, 0xffff, 0x5, 0xa1, 0x1, 0x5, 0x5]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 22:33:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x5, &(0x7f0000000000)="677ff946372ad4e2e300dffccd3d532c7b507be98eaea3f961e5c5c169d0ad0ef9d8b497a86d3b90e6b314da35b095052720cd1bf369a2699d20cf6428e61ef48fcb73e1d72b34fa7501b574de1f65cf48aee8eaa6bef11f105432b74cc45de98ec3cdd903763390e2dbb504e8465ea2ccb786938e34a1bd95f19871806dcc70eaa2105e413116d6fdc25f300ff4739225051773f473c1e606fea56ce6edfabf25999ad34367c1d13d7c5e0d48819a846de816fddfff0cd49ccbf810b3bce773f03b0deba31cb6b9d7db7ded8d51f58b74665baed34463a6b60d9b9f", 0xdc) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 22:33:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 22:33:24 executing program 0: geteuid() geteuid() 22:33:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc001, 0x0) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/246, 0xf6) readv(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/152, 0x3d}], 0x1) fcntl$setstatus(r0, 0x4, 0x8) dup(r0) 22:33:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1903, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x5) 22:33:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/25, 0x19, 0x2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) recvfrom(r0, &(0x7f0000000280)=""/27, 0x1b, 0x2, &(0x7f0000000300)=@un=@file={0x0, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f00000004c0)=""/140, 0x8c}, {&(0x7f0000000580)=""/155, 0x9b}, {&(0x7f0000000640)=""/32, 0x20}], 0x5, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 22:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getgroups(0x4, &(0x7f0000000200)=[r1, r2, r3, r4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) r5 = dup(r0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x5a1df3a4a464f045, &(0x7f0000000180)="07000000d25d0d9c86cb36") 22:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)) 22:33:24 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="b4c9aad3f077906d403e3e450f54e8f852eba7081fa882b137d41c6cd46946f37fea47f007f4fcd76e5530275d53b8d9a5638b8e0450afb152efa653dab9c4e2f01c13ddf2d5914fd88c98aaf00b6d237a4723867be1ccb46bf63a87bb2d5d3f29b579e84e3a58ec41d79964ce4fb1555b8051653560eeff6984ac832013c15d5bdee6b8dd114a17432cf28b388f67af84404623be87d47ad9fc6e820e48bc2127b699768085d9431944af12cb0516", 0xaf}, {&(0x7f0000000180)="3f9f8e8420d20b8fdebbfcba9dbc40384dc2d644db82d8868697e9eb4b432a014fd66341708160e910f7dcb514fd47ac90f91417d4ac2c2dc73e59ad765f", 0x3e}, {&(0x7f00000001c0)="0f3f415ad0a93103cbc1106100e0ff09ca67a07f56fa411aa1a98c587aa4ca5ac6bc21ffbcfb7ab6728b6154acd5257d4b0169e921f664777bf15c12f7d8f8acd656d145e7d76cbd294ba80f2834a2af08f55e6f37353c3d893fa828f170b50c49ab06837f565cb3d08a6231a29c96c12f62947ab5c718696ca266a65383c3abd90847fe813fdc263b9635d1a085257098b67db02e15c88cde3c302d4319926205027e2b34ee3210693bbb60e6e15f0abc058cf7f07e6481560201b7b17adcaab5fe1744c5c67ca36aefd12636df02555dcbcede01", 0xd5}, {&(0x7f00000002c0)="fbb2b3cb8b9daeb5", 0x8}, {&(0x7f0000000300)="d0c55774df8db89ad4e56e32f147166fc2ae12b0e4192d106db9516014bd51f3a0c1576e629a266729fd2bf8165e1959034cc6f5c7d67864bfee17d4ccf2f79597df9148680a224fe1e2bae42253e1bb8e17e58c8da568baad3bb4c62ded3acd81e6016ecb4e86f7256aba6a6309b983d437f8ffb57cfae8b2562e95461d6135bfac7756167dc0a058ddba1a88fdc03b73c4bd94a2c324735a848e449ee1d8e446b289e4843dd5e85a263ecbb4b3cd041f6cd67004838e4f0e760410b375e8662e021dbc1c669700121e5f2d7054db93cd04c087dc0075a8dfdb2d04e5869ed24163e6b9eb3d835f40e166f3c4f8ef5703869d5fe072b9a126", 0xf9}, {&(0x7f0000000400)="688abeb9cd4886ace4280f7411276a836792cd171114f149ff171c1f4a5926b456b0ceeae99cab8133f361e932946fea", 0x30}, {&(0x7f0000000440)="2a37b90607802ea03d02343c6a97a5e23a2c0fdca5b1c4901520ff276496a336d3186f6517e052f56d920ce40aba8595513cef01f5836a5b7cb8f4e745c041050e79ad", 0x43}, {&(0x7f00000004c0)="25fbfc57e7a08f7aa24a13547e69fcca778c5be992553760adbee08bbaee91f7c00a181bfca715e0451ec0f86e3e74072e24781f30a90b8f9f4ac1063c1600607699e8df331eeaa10b8512ebf7d994994f2c9e784219b419a8d3579d633e5a465b0fbff182d36c761b5b5f13246174576762a64b7b71ee33481a1887097c50258ea32ab3c4a412cccc40eed94362c39b76a78a41aba727c81e076ee7e211128a20593cb72abacc896911f94b", 0xac}, {&(0x7f0000000580)="b3", 0x1}], 0x9, &(0x7f0000000680)=ANY=[@ANYBLOB="78000000000000000100000001010000012dd735f4199aac711a9fd5ac87f0fd35aa716fffc774e13691c86273c13b2c70e4a064785ca1bdaedc20639d07996fe345a599edca53013fd651d1f558004ea0e60eb07bc8350955fc031135a5d0d11b7664d38c25fa82e0b7ed93fc4e5f1a7431d243db4b4a001000000000000000ffff000003000000e000000000000000010000000700000069c100add7ddfbcc1a6fe9d2b3d4f7d6f9ca6ccba807abe24fe66dbf52999e82f35a8e5a4ae4f68f109338def4a6d85fd27bde930415ba55d806fc679dac9d5c693757ce23d0b903387bdabd2ad9c00fd00c2d61cb11ed018dfb76fe50f18f59c59ad1605aafb366472ac6b50146bc5a9cb1843670059f2d7921216c5b16572a2164fddffd0c87230229e4b258332f9db60e2e7d2ac121ed6a5b9434fa00a035128f2daf0d8d5c161c2b1025492b129e1c861c410ac1d9550db0d889840b41156fee7aae1c8ab8e35dc1000000000000f0000000000000004b3403609f6717436f99ad5da5f42c91463b6c5fd7d99ca404118f5936ed775dd0cd285e3bbf26f56358fc4b7165fdc5612b5bc42534e4a99287a3f8dfe09b50ff123c9cd8d37ebe633676eca1c69a19b718fed9e678bcd058074be3c5a6f32918253e6ee3d8b3e0c1069def217149dd380c905c6a4df2a7b116e21e176345c27da188f7503d6145c1315cf3faeed4e54faf1acd339ee1114d7727e356316fdb31644aacbd5734434db673c83ef81afad6037009229aaf60e58988e113ef2e83ce467cc310045e81de8a64cf2f2ec92163e5d127b686a611467b0e8647f99f136c02530000000000"], 0x258}, 0x400) r1 = socket(0x400000000018, 0x3, 0x0) r2 = dup(r1) chflagsat(r2, &(0x7f0000000940)='./file0\x00', 0x1, 0x0) setsockopt(r1, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 22:33:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0xba4, 0x5]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 22:33:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x80000001, 0x1, 0xfffffffffffffffc}, 0x3f, 0x7, 0x8fea}) 22:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000001200)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c7c0ba9e7ac8990e76e3a88ebc90c9d64ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7c6853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f8910210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a24638f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c7c3dadd54a3cf9a5960eff16097bb0e17527cbb3aa31f76e1c1c5497bba817c4a83380e150fa9785cf2d3a5a9f8e9227191696efc9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e8af108df06693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a", 0x209) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x3) 22:33:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xaa, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2f, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:33:24 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) 22:33:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x18, 0x2, 0x9) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) recvfrom(r0, &(0x7f0000000040)=""/5, 0x5, 0x840, &(0x7f0000000080)=@in6={0x18, 0x1}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) 22:33:24 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 22:33:24 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 22:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000100)="bb63f669ba206155a07c5b569763268a1f547572148b6735860d03fa7dc4be93445293ac36aaefb7866de2a042") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x2c4f) 22:33:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffff9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 22:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') acct(&(0x7f0000000000)='./bus\x00') 22:33:25 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x3091fd306bec009c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/79, 0x4f, 0x800, 0x0, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0xa) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x8000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x81}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x10001}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xf26}], ['./file0/file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xffff, 0x6, {[0x2, 0xbd8, 0x401, 0xffffffffffffff7b, 0x3f, 0x9, 0xffffffffffffffe0, 0x9c1, 0x40, 0xa75, 0xb5, 0x3d, 0xc3b0, 0x6, 0x7, 0x6b1bc3e7, 0x8000000000000, 0x3f], [0x8000, 0x8d7, 0x0, 0x40, 0x0, 0x87a, 0x2, 0xffffffffffffffff, 0x8, 0x9], [0x9, 0x2, 0x5, 0xcc7e, 0x5, 0x5, 0xbb1], [0x3, 0x8, 0x7fffffff, 0xffff, 0x4, 0x101], [{0x5, 0x3, 0x2, 0x19}, {0x465, 0x0, 0x1, 0x81}, {0x7, 0x5, 0x2, 0x99}, {0x2, 0xfffffffffffff2af, 0x80000000, 0x8}, {0xc95, 0x1, 0x9, 0x8000}, {0x9, 0xb0, 0x8000, 0x5}, {0x8, 0x0, 0x8000, 0x3}, {0x1ffe000000, 0x401, 0xb4, 0x7}], {0x0, 0x7, 0x6, 0x6}, {0x4, 0xfffffffffffff315, 0x400, 0x6}}}) mkdirat(r0, &(0x7f00000000c0)='./file0/file0/file0\x00', 0x40) chmod(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000400)) 22:33:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff1f) 22:33:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x80000001, [{&(0x7f0000099000/0x4000)=nil, &(0x7f00003d2000/0x2000)=nil, 0x1}, {&(0x7f0000475000/0x4000)=nil, &(0x7f000042e000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f00003d3000/0xa000)=nil, &(0x7f00001c6000/0x4000)=nil, 0x8}, {&(0x7f00006a4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x168}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4de}, {&(0x7f0000312000/0x3000)=nil, &(0x7f0000421000/0x3000)=nil, 0x40}, {&(0x7f0000796000/0x3000)=nil, &(0x7f00007e3000/0x3000)=nil, 0x4af7}, {&(0x7f0000416000/0x4000)=nil, &(0x7f0000444000/0x2000)=nil, 0x6}, {&(0x7f0000529000/0x3000)=nil, &(0x7f000027e000/0x3000)=nil, 0x9}, {&(0x7f00006e1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000341000/0x2000)=nil, &(0x7f0000106000/0x4000)=nil, 0x5}, {&(0x7f0000284000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f000009d000/0x2000)=nil, &(0x7f00004fa000/0x3000)=nil, 0x6}, {&(0x7f0000210000/0x4000)=nil, &(0x7f00001ad000/0x1000)=nil, 0x13}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000036f000/0x1000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_index}) unlink(&(0x7f0000000000)='./bus\x00') 22:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f0000000340)="9a") 22:33:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 22:33:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x86, 0x1, 0x1}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x20, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0x84, 0x137888d3b1bb0eb8, 0x401, 0x401}, {{r0}, 0xffffffffffffffff, 0x42, 0x80000000, 0x800, 0x2}, {{r0}, 0xfffffffffffffff8, 0x84, 0x8, 0xeed, 0xa44c}, {{r0}, 0xfffffffffffffffc, 0x88, 0x40000009, 0x6, 0x3}], 0x9, &(0x7f0000000140)={0x1, 0x910c}) close(r0) 22:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x60d4c3374d501cc) syz_emit_ethernet(0xa, &(0x7f0000000200)="86eda1e4f59d4a764942") readv(r0, &(0x7f0000001800)=[{&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/236, 0xec}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/7, 0x7}, {&(0x7f0000000580)=""/169, 0xa9}, {&(0x7f0000000640)=""/215, 0xd7}, {&(0x7f0000000740)=""/164, 0xa4}, {&(0x7f0000000800)=""/4096, 0x1000}], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000018c0)) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getitimer(0x0, &(0x7f0000000140)) fchflags(r0, 0x0) socket$inet6(0x18, 0x4000, 0x7) 22:33:25 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 22:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xd6) socketpair(0x2, 0x4000, 0xd26, &(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget(0x0, 0x440) msgsnd(r2, &(0x7f0000000200)={0x1, "25a5d1674a1087ab0c6636efb3a02e93ef485e85ae138e2fc15a9d323814a36840bfcdb24371308ee6a66d32cc590258e4d9579a9910714e7f2973b02d38ddd05b741647af2c0c130bc04bf1c07d41868a324c3d4846df29d01f1895fb4820a9cb9b4e1aaf5e1aa64c18d655"}, 0x74, 0x800) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x8000) 22:33:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x4, 0x7, 0x6a54, 0x3, &(0x7f0000000140)={{0x4, 0x2, 0x2, 0x101, 0x8, 0x6, 0x1000}, {[0x7, 0x7, 0x9, 0x4, 0xf1c, 0x0, 0x0, 0x1ff, 0x1, 0xffffffffffffffc1, 0xfff, 0x1, 0x100000000, 0x5, 0x80, 0x7, 0x4, 0x5], [0xeb8, 0xb54, 0x3, 0x1f, 0x0, 0x400, 0x6e, 0x7, 0x16cd5fc0, 0xd1], [0x7fff, 0x2, 0x80, 0x1ff, 0x100000000, 0x1, 0x47f1348e], [0x0, 0x0, 0x2e, 0x3ff, 0x5, 0x3bc0000000000000], [{0x10000, 0xfffffffffffff8cc, 0x4, 0x7cc}, {0x0, 0xffff, 0x5, 0x319}, {0xff, 0x7fffffff, 0x100000000, 0x2}, {0x2, 0x800, 0x100000001, 0x40}, {0x2, 0xfffffffffffffffd, 0x8, 0x2}, {0x6, 0x2, 0x1, 0x40}, {0x778d369, 0x81, 0x4, 0x370c}, {0x58, 0x0, 0x1f, 0x100000001}], {0x1, 0x6, 0xed6, 0x5}, {0x800, 0x8001, 0xaec1, 0xfffffffffffffffc}}}, 0x200, 0x8f}) 22:33:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:33:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x100, r1) nanosleep(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) 22:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x39}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 22:33:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0xfffffffffffffeac) 22:33:26 executing program 0: setuid(0xee01) kqueue() r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000eb7000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) 22:33:26 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x2d98) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 22:33:26 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 22:33:26 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x10, 0x1, 0x194) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xffff, 0x10000}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8000, 0x50) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) 22:33:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = getpid() ktrace(0x0, 0x1, 0x100010006, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) 22:33:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x1ff, 0x8}, {{r0}, 0x0, 0x2, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x52e6b30f, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xdd7, 0x600}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000080, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x10, 0x401, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x24, 0x5, 0x2, 0x80000000}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0xeb}], 0x9, &(0x7f0000000180)={0x7, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 22:33:26 executing program 0: socketpair(0x20, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x7fff}, 0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8a, 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r3) setsockopt(r2, 0x29, 0x80000000000000c, 0x0, 0x0) 22:33:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000540)) r2 = syz_open_pts() close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() 22:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 22:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000001c0)=[{0x1, 0xfe4, 0x1aa, 0x3f}, {0x9, 0x1, 0x80, 0x2}, {0x1, 0x3, 0x10000, 0x7}, {0x4, 0x6, 0x100000001, 0xd0}, {0x7, 0x3f, 0x9, 0x7ff}, {0x100000000, 0x7, 0x8, 0x4}, {0x2, 0x81, 0x1ff, 0x10001}, {0xae, 0x7, 0x7, 0xffffffff}, {0x5, 0x1ff, 0x8, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x600, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000240)) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCNOTTY(r1, 0x20007471) 22:33:26 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="0bc3062b29d678f3744a1cf20dfe20a9f5625541648d77d58ef2b6e89d9c865259709aba78958d09e163d008766662a22bf0d01bcedd7ba74e74eda28a1052d7971e255bac176f364e7ec04de9dbfd6c29d94d0d3696d0edcc70e0e08be9901eb9a389de64c17ab9fe993d31c6a23ebda2a9e0f2204fe29df53c25b77f664ab5dd59a8f12030586f1fe1cf427bb7ab3ba72d21dbacd93611672315daa61180691bb706ad688643934be709cc63399d9a0a16da914f5233ecce2e687a2cc6313e2cef38e22b2e96428357ded82ab6773aa9b31e748475792453a2e617b3e6a8e30d553ac60e23970131", 0xe9, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 22:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x401, 0x44) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 22:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) 22:33:27 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 22:33:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xf3ec) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x0, 0xd9d6, 0x2b56d32480000}, {0x80, 0x3, 0x6e3b917, 0x8}, {0x7fffffff, 0x3, 0xfffffffffffffffe, 0x1}, {0xff, 0x100, 0xfffffffffffffff8, 0x1}]}) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) socket(0x18, 0x4000, 0xb10) 22:33:27 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x3}, {0xb846}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x2, 0x40) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x713, 0x4) 22:33:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/76) 22:33:27 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x281, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 22:33:28 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x80000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000002c0)="445953f96c03d1fcd0ea9cbf233f8589713fc4f9a6c3cbe3bc29e75ca1ec899f58895a6c1ebf5ffa393d4ddc7b535fa250bc93b3ec7e4a331751e7f363d6ad05efb6da373501e06895d2d3ff6288d85a98db5786d7fb7e2ea341752935ff", 0x5e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) execve(0x0, 0x0, 0x0) 22:33:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 22:33:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/179, 0xb3}], 0x1, 0x0, 0x35) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 22:33:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0xfff, 0x0, &(0x7f0000000000)="0d9afc3cb6c7b97dd0cb545b4ecd3a0a1c687fd9e894c885dcb6c09003340998beabfbc811755d16e4", 0x29) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x2000}, 0x8) 22:33:28 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) chmod(0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) 22:33:28 executing program 0: r0 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x74}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") õ‘ð†…ÖÀh„S0¢5y¥²G>»}…@­ läõJ™ZLýT%èø›'J˜Ž6load: 1.37 cmd: getty 78372 [ttyin] 0.01u 0.01s 0% 319k 22:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xddc110e6c5cb26e8, r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 22:33:28 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1f2, &(0x7f0000000140)=[{0xc}, {0x25, 0x0, 0x0, 0x400000008}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') load: 1.37 cmd: getty 78372 [ttyin] 0.01u 0.01s 0% 319k 22:33:28 executing program 1: setuid(0xee01) r0 = msgget(0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x7) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) 22:33:28 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x0, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x163, 0x6) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) setsockopt(r1, 0x8000, 0x7f, &(0x7f0000000080)="3b1215207d84fdeeb0247a6988824b4d794d5972339d442e9eadb73d4501f2ac84434286071069bd419b0417f248a6cc139a7f7409c7d46f7031e069976e331c173909c298e9", 0x46) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) getpid() semctl$GETPID(r0, 0x0, 0x4, 0x0) 22:33:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pwrite(r0, &(0x7f0000000140)="5f099152533c178ff87f54c3f867a6731316eaa65c51e733190adc968859df46add13f8784e08265706524f5478c9d446c49e0efe30bf6dd298773ca11beec7572", 0x41, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x5, 0xd2, 0x2, 0x4, 0x800, 0x0, 0x4, 0x10, [{0x1000, 0x6, 0xfffffffffffffe00, 0x800}, {0x947, 0x401, 0x7, 0x3}, {0xfffffffffffffe32, 0xffffffff, 0x8, 0x6}, {0x50, 0x9, 0x6d, 0x7}, {0x1, 0xe, 0x5, 0x24}, {0x2, 0x0, 0x3, 0x2}, {0x0, 0x5, 0x2, 0x96}, {0x6, 0x800, 0x80000001, 0xffffffff}, {0x100000001, 0x39a, 0x4, 0x2}, {0xf2cd, 0x1eec, 0x9, 0x7}, {0x512f, 0x7, 0x0, 0xc2}, {0x400, 0x8, 0x4, 0xc6}, {0xffff, 0x5, 0x9, 0x2}, {0x7, 0xa7, 0x1, 0x100}, {0x5, 0x7, 0x875b, 0x67d}, {0x61, 0x0, 0x7, 0x1f}]}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 22:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x31}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") pipe2(&(0x7f0000000040), 0x10004) 22:33:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0xfffffffffffffed1) 22:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7f, 0x8, 0x1f03, 0x80000000, "a88678bbeace7d59b2a99056fdce27678bc496f8", 0x2, 0x5}) r2 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x100000001) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x4, 0x5, 0x3, 0x100000001}, {0x10001, 0x7, 0x7, 0x7}, {0x1, 0x101, 0x9, 0x2ba0000000000}, {0x9, 0x10000, 0xf414, 0xefd}, {0xd2c4, 0x101, 0x2, 0x1}, {0x7fff, 0x2, 0x3, 0x6}, {0x7, 0x1000, 0x9, 0x10001}, {0x1, 0x3ca828e2, 0x3, 0x6}]}) 22:33:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x5, 0x7318, {0x1, 0x8001}}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESOCT=r2, @ANYRES64=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64=r2, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYRESDEC=r2]]], 0x5) setsockopt(r0, 0x926, 0x90d3, &(0x7f0000000080)="ce275b05b6a7b6a21aad56dc1a7bbb49b386b348a3e4435089f22930958aa3cc1553040f7fa4ec675f559b9b20acbf6ce8c0dfe92d1bf3bff54647345381859f181c39f07ee314bf2c2cc3c88ac9c6378d564bd006e5c951852f460c11e85c7d1d48f34b55fe5e4f6f7f416b71434d802989507580823578c95cce02af5c0acc5be103a4ff5afc061a2ac095b049abdbab45592c99a5db1820379daeda0d25625f0734259f74c5e6f1192e4f498b48cb8218d38553e50355a054af7ea283114dd3ef871cf6e700f2745467a7c5c54313f485035a1c55ad22c30917b790e0ce1737bd1285a3c478fc182d1e1580983b3815aa658ad381da1710e1708d", 0xfc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r2, &(0x7f0000000200)=""/92, 0x5c, 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 22:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x2, 0x7}, {0x0, 0x8, 0x7b1a3d3ebd752f4a}, {0x0, 0x9, 0x1000}, {0x7, 0x0, 0x800}], 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) write(r2, &(0x7f00000000c0)="deab317d5f6fee56308cad2275b69feae5849d41224a4ab462687969ff853db443da61e45da13e", 0x27) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001940)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000180)="d74090d06ad5740b4f74129362221162b16d9d55507fa1fd654a071d63d65e", 0x1f}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="24acb073140cc8b71982e11f81a9ce8771545f493220bef689518cdbf5c28b6ac1aa28aad613e2e283126d7765a0bf0526146eae6adc79b893af2b", 0x3b}, {&(0x7f0000000280)="c74ba139860bece6b46224e82796a866f32c1f19bd92411fffde4bc008647ed87d6995b3aa3c4d2007af1b39e3ccb33bd2d57c328ce9ec706336594b97ca16ac6ffba964fec4a0369e672e25fe4276b8da3b64f3a73447da0da969b78ea591473d0b2f0c1e9867e449c8e735adaa55e3b8c1159c56a43e6acee1e3dc7f9b917f78bb5b73d5c2507113048f63a46656ce4fd854c297371316e7f20eb6ca6f962d9ab3fd170c33612a0624ba5306506ccb349c8029781ace18fffac177adfdd11a5cc2383f80e69265fbdd591da6f2816f31c25340e5a0f2f72087e44645a9a94a700515c7a0305017ea107bb99799edde1f0887099e7300d47232520353d8e8a9ed402eaf64e32fed11f281f07e2e301c4d94a7833c2b0b47e3bb7c4fa8bc46f212ced86572ea2ce6fa18ff825eb63e8bfee0c89de7cfdbc2e6eea0346733163f849d589506113dd273b8d7aefb156c9abdbccf99eb1abb873691dc828da5073bfcee2feaf702509c87306d73cf453571165442ed1ea33b2c5d45e11453c22bed1ef0d7c002e078c044e5f2c44c0db0eff53aafc25bcb802bd2f0d87043e119cb3c396d1ed883bcfbf674ec620d1dbc7ea18233d055cef122bd947a615e7fbf29509001edcf59a15f19217efd3882542da3d21c3f2672c0bb43b40a0cfd9cef5cf5ccfe859e54d141ec29fc77c2f6891395015f0085e7f324494bec9b91d829bd49f47d9359128693379444b4b4c1753ef96de22b15afeb4d51e7503f1e6bda5457724057f75037d3fffd3d5d6f29661479832338afa40aebdc84698b5e5378caf6bf8af047bee3bea46a000daccdd3d544aab1c64371edb68a0767032fbb5934e55ff655a5d7016fe95b790319350cfa681c07ed7d3822507bd2f076d74d1eb3daac08ed296cc443db787fc5e107fefdc39b2363a9ee51dbf79e31898f62b920ea9f9fad86fc011e920016d6b2b999f306a12d15521f5dcaa55f2c7a079f64f98ad08e5168bcb33beba5c9270cb36278eb662d57910ec36f40fcfefd98c901cde9ff45f20177e4d3c0d318ae73546b3f354a8e96bcb16bb934fbe0c6e7582323c793196b34e711fa48039ff3ebfea35e5ac91ef5ae272b868ef80cf1b285dbd20131ad6211a815e62aaa05f6319fdb0b16abb326f7e948575ae44383071974d61a8e4bc369ffbcf5fb583e01254b3197d37dc92864489255f0f76d54e69576c116735a16aa735efea90bf7e63160d7a6c98ce23280b01fe42b66ab22c05f271fc9418179d7aa1e1d697a554f2c15d91c93a349f0bc052eaa317bade7f8f747829a1c302a74e7c0c593ce4c2c9ffcfd76ddb9388ac8418337b06f83a37cb9f596e1368b2417a3bce4fa12d2fbc03d107b4ecdbeadf4a4e81081ccba1cea37a18169c2262f3809ce085432c14b0a49b8f70898c2a1bd81a2b6c398435b8f8c1fa878a268671979ad612e205deee4a4d7c5a6fb636e3a260acf8ec265fd73ab28f3ee5bb6ed4f4f8744a80cf6447407b37fa41e70d3d5d163599b34b7039321fbd0d81531517bc92b3581565c067a902d0ad8798fd0aa5c230541e8f4d0da4e097b8c5010223bebdbcaea34ac21165bd4702ff89e6fc596c0afe6fa4a15520cb42f190ae3da83b8841ee168c41a4b2674a1a3ec7a301ee296fba1d206b3a2a5e0cfdb1e9491aea0c3d314328959b4cccd8b2c4ce2749b629e4bccfbd27ce7f831e2d6d30fde61c9b16c932a739cd889b45eb2e823095c39f437b7eb88aa48def0eb2757bae719b8e7c48800919b24e835651d8d25d01d89e4c5a686bc50aec469a296a745489dbea034b7da6ff61529802649a5b7bb87764352c15a9b658d499e6296344ccc2bed61f57457e971b0d52413591cb348fb12bec741a60a8e0e76d49c7fea10724ab9a5242cb3e32a57ff60301a67abed03e6835f30611d445f9eb4f49df2e5c3b8bc576c09e0dcdfcf7ead6344aa46be4967716ac2f7265fa7f22ed5a1dd5bb017db7ceb5aebf07bb42d18cadacc31dbc3cc0fdf0325ebcc33c0fd8e30eeafe330dbd89153e0d42bffd43db34ca446f9d941f6b4ca82866fef2b8ee3fe87628de7f9604756c4e104dcbe9ffa6fb9068f8f81aedcd33e4c34fc00a87da03462fbb37b565db10d3ab5c022fa848f704777ed4763193f35e88a926b6acf814eb799b7de4e7894f3b25b4dab3b465ccf310e8a21f650a43a7decb00bc0625cd4cacf5e435b3e6593555ba29dc4ec2f54e2417014fde3c22e74d3a952578dd5804beb51c91a13fa03f115d8c66ddd34418bcdf3ec7069bc6f0f73b777a7d9d383cfc467b048b1808e4f01e837635aef01601fe9c28be52e6fdd4f8bf7729bbffb98950ed0ac1a76b93c9b675a71d2f412b030817b34182011ef849cb0fdf1df0b1daca5ef0290355f2c655d60cad507c0bf5a4054e0197a48b1ae7a084fca035dc682e5b50be1e977a39ccbc49bbedc9df72823a8a94741a1d9331090eeb80553938a48139f8f459759985a70a24c691a6580dd4976f830b7c0dd5aa0f1d6a22301f618b11a784bc98f9c575ff7971c64c252fb55291b73666f99547e8d11196bad93d73b8d897a18d75675646a724b80dd2608527b1329ed3e9e3a9388eb44ea3cfbfa58d886e454c999bcdeb7751afb516975368fc199b6549fd9416904847a8a298b932127432c66249c379df17f8a3e563baa02090b1bf3dc4a8699f98f3ccd8c0d4bb8ff3d18e18e25af0bccb7724493a7cc98edc081484a113cf6f1bd0484fbea27a060cb033c4784fde118588bf92092284f32f253a38b03115568c7ed83771697c0eaf95627802d276c94744a1c10e9571fced910d64a8ef99a3d9b374d0f03a0930332321d8e60285bc985362e575657f2a3b530648d5857fed33a19fd955cb5dbcad904e3bfb197533e7ae81ddb370e65e5fad2397ec8e643f61e7ef1aa4b5c9c80df546b4b58f378fcca1ffb3c14851861c8c64cd3571ee20aa7ad7b91a25fb02d2063a3fec03417185c8b6129435e7118bbccde5b0426ae39c3d2950948c4ae24b54c12a14a1587c5d3b588144a81e4c662c11816305c99fac6495a9c9a96e8679c6177967a0e73c94d717d3ea00a2e7a2db2ec8ae17c3ce14c035e965dc2e092f1b19620117f192a3249d178e75a905dd0db76f3be2cd6b49c275061d1dad9cfc041548cc3676c4569280c6d3aa17def59d7a6b3789fc22b900cdf2ae19671968715ab3da400cc8e504b68cf8a37b8b31422b6ba3f5e193bd5a2e2d34658e82802e296c1ed232d0693f9733dea3cce56128ab35dc80161579b416b029043f04f5c9e6e044363a41f9316a61452f5a3de22b9887bdc47ab7d4f5ea9434fb4155df9225ea743fa6a4c240c2e58da1858e0e5e041fd9eb20ab93b5d8179db5ed6bde14a6836bbfbbdca9d8624905e72df228b24e5661fd826a13080486050d80b5ede39178d7b9acfe57aa36f63ef15a91255daffb12903fab7b38a6c7897789012cef74ba86999f157dc9d6cd4ccec847949455170617b839da5bc725d0b0982d3893600132b5c1d553fda7e8b0bd3e4e4ebb41d9f135c60fc8137b419b9f2a1bb083a66cb62836b7a9dd4a087f77a843117d060bd799bf18992d44653f62b9884b750693bb7207772c6cfc375fb958bdb7ba66d9ad3438cf4f317718ad5aa27c8ad3a0ae1843496d6a1b7515559b012c95f32e8fdfedda03f57e025aab4e6f8d6103f48e9a4381031b47eb5009b4257ca8e5dafb7fe41cda46522a28a0eb5e331e5c8a0f295f1f085a25939b9884143d18f1bc9301cfef1dc488f3070edfbf3bf77f6703e5998d5f1c12bbd5ce56839d4252b0c6fac5da47692f63511c29f42ca76f8d9c0e6411b564314b4b0d609904cdfad5350cf17d2b52971a6b5987b1139c65be69b85e94056522ed1bddfefcfe494a14d3070c556e39e99771822f43b8045634a97ae8625ae6dff765524e86dcf6df5c547479f64b77dfc6afd4ad70d75e3aef0713d92c623d2644d2ead8688685f2e4427688ed5139a17309450d5654c1cd03230013f88f51d0085ab2c529a81a053ed8280475f27e381e233ebca469adf0b708dfdcb6cf08bbfafb0e26d9a0cf8c7f98747bd73e5d39651fc59846a5aac251e9cdb2c48609ed9608cc7dd0cf6bb992568f4f7498bc60d5bcafd7990a06ffe1f0d94c01e84f2efa3836590da1579ff724d86051624506b6f0c10fac633f684d24f6916a9c983c14f0f2a1a7f27aab7f67772f1fa57b4c58e8f0eacc6729748e40e4b8ce1703b4e020527789d9c5eacc10674ac8a71d79b8e2195eb4eae1dac2fc8ca40aad1870efc662dcc07905b4514749aa83ed838da770ecdb5fb3cc6b99d2ee139f64055ead037eace5156ba341f52edc02f6be045c158382f5a119f5f426f8385e414ed18a23c6834b950003a70468d623c0a2dd11a3e9dcd0da3bc061e5006ebc2fdfc8408d9ad6ffc5e6a3fc8ea28ef55fec5d212a6db7af1515d6202b1a7bf303ab4970b4d92e55fe6001ac0f2e067203b780f633537eea5b931c57aaa9c8bceea431863b57a0f43f0d358fb1eea34ff7565179a58695d67ea54c1e816859636caa3066b0a4f68c55590a53cd19136bb0eeb254c5dc50e4b65ef4baa8c6962779db0ed7e17d0517e568d6078000d3d692aff6cbeef011a381493ceea1b9e499d4c9d94f7738acfbf73da2a1bdc256fb63dc7bc20bf066f967d893406fbb5b6fe81edec8a4d175e01dae919096d46b3ee20b2fc9f69b3fb0717b2a1d0a43c2d178299b102a0480713efb3ec8fb234da6983ae6530c431a3b5ffb34ad21eccb210a909a4263f260a9c7b98814e65ef6aa340f9678152b1bae5df0d5ab1057cee1328621201c02d63e35180a1896a407cd3ca51e52c5b22f7317bb6334bc131685d3d3cfdba8f88d270450c1f48faf1fbb2b26b264c4f80c0a922fb43e5f9ea57258b3415c77cc5046a60b14e4830d4f97c0a60f502c58eb9c2727aaf4217fed99759e84bb2133ad10407fe15b39e83b2ee3eab0bb77c9161f1ee54ad6e0dc02bc15b1aa2ef2480db2fb114051c7021b46eedb70ca1086e5102b6f8ad7984f2ce383afe17cc4bd9869741357fac78ecb00db3477c7b98faded19822cd2854f928242a6fb402c7e1519865c374a74450c79fee1d28d3988c96b6319be3b45af2deacf091abcb5d9138341045c8be6dc70b8b488380b2f4f42246623436b02f9fe6abf92ac99e6b2103119f142cad9fc6ac5af36e246b39ef877582b0c2110df02491c0e2f421948fdc4831b6267ad8246d728a0f563b585d95752c4c2a6f4ee5b4f9ae3674fff9be7c1f1362c42d0de83f55eb5d47bba3f6b756c8c2b4fff0f0043331a16c4295abed9fc38d3aa1227e1e1510694c81e902e08a36cd78bf502a529c32560ec1318bd451c44650cc5941c0a02773b4fb5981e8c68472fd1ba107577e11f32316f07034a6935b347f0bbbaedd24604a74915925eb868cdf0c15db644dbda0c6944cea78345ff99bce3692635223962da304e119662c34ae8f458dee133c83159b5d684b0a915bb6bfd9caa91c73adb26ad2cd27b6bd454bc47423c68d79350ecdc953f6fc307c3da3f6e38d075df5ca335267281ac340e5d0e9ccde2ff4a570c5b4410376296e407545e859a73f2512b9523844dcfc7c8844468b34177c2f36956262f9110dad9a905eb988f4f215b7c7b1b4a35c2c6e14caaafcfb68b8fd5e07e806d908d66a4c1f406cc3ce8516cdc7658ddc6856f7d8fcd38bdb5c520d23db09bc722597551572b14cdc0408", 0x1000}, {&(0x7f0000001280)="41f234f74d082b49b6b0674bd53c3b31c05eec4877d2ba2eef9a8362df06f6e9a4aa33a620429e4b7de55308c66f125eaf635e2ce99c407e90c7c9a2f8c9584225addc66890c67a88e6154bf6dc6865224e010cb7a31501fb1fafbdcca", 0x5d}, {&(0x7f0000001300)="0aae6b01023ed53bb2a802e41a8a79fd44586469eb3df2c4b1243079d4f5", 0x1e}, {&(0x7f0000001340)="a8248f1ffea5929d1e07b87611f89114a3ff8ede38e82921b06ccd4d1c7809514af734110c229b6824944a39eaf16f4a8b6c5521c53bf50c52177d9bfce12a8a85a95c45435eca2f4464811ebcb423e8b4c54371581bb3915656efd6dd6997f76f7c5bb9987b590f64fe84b07937625741d60e1e7c71b12041fe666ca9497b389f319e72c1c4645765458b3b7c579c1cbd11485912363932f60552a81cf7de2877b4b40a2cd2aa1ef3ceb5034b498b949249f6335be3c0c99cfb637112f1fc608fee94f9615b91a8", 0xc8}, {&(0x7f0000001440)="f9078a8acdf9ffa1acd9d9c0ea4f027b3222c1e0d40ca6953d774df22608790dd0ee5f148f3e54fe5d37bde0f76086264464ff0a566944ebf5ca49079f1571ee1a9a89fd9140dd8388bbccdb2500712a4ea4b5fc722e092bc28dc82db70fc3a85062b7d6729d558890c8ccfc65124008f7eb55c43d7141299b6d89af19d2df90b2a9caab7d8082dad983e754adbd4bc277e9ef078b11cf8984562905806f864a9447a21dd8fae6a5cafa0ec142690c3da9c2328a9a9b1dd38aa7c1b83d54587a95a23eacde32b03f4c0d51231de05938a1f3440951c01a3eb66edce0352e5fbe500723e0e501808a1e564b1217e1c253cbd113ae1970fba0ee0c57", 0xfb}, {&(0x7f0000001540)="f94d7095eefab8d3b585e90fd30dde84e76c539c64cb7c02f04ca9d8239070529ad7b76e53823ec0541e67f8a63d8caa6a5813c6d704bfc2e47541fb823bc64a684c9657c3ae6eb4962d873648dace69b76ab772dcafaa6ea76790f0635b3d79bfdff1d4f6d9dd83f9835d13ac7927b3eb8ef17581c284dd9f58c765047ea468f65b9270e8991ca1da2c678d313ad4494bb48563509253a20fa1d87e168472b475c2d3707a", 0xa5}, {&(0x7f0000001600)="a0adc16c7f4ab5ec3dd3660d51f468d02ff8b2ec9676e6d6b345289b327c1506f13f98c59dcd0a54d2f37776cdc931888ef682abd78068816278f456162dbd17038b97d2216d378c1d359cba9e1b50615d3a239ab05a77156572cc03346aefef7e1a1c5fbe78f84a0b65f6ba11279aea722746ae732b72231022e9ab3980898e4a4a5fdf12558776a443f4", 0x8b}], 0xa, &(0x7f0000001800)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x128, 0x5}, 0x913bf9851c25d576) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) 22:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x1, 0xfffffffffffffffc, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r2) 22:33:28 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f0000000040)) sync() getrusage(0x1, &(0x7f00000003c0)) 22:33:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = shmget(0x0, 0xd000, 0x28, &(0x7f0000ff1000/0xd000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xffffffffffff8001, r3, r4, r5, r6, 0x24, 0x20}, 0xff, 0x3, r7, r8, 0x8, 0x4, 0x3ff}) socket$inet(0x2, 0x3, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffe) socket$inet(0x2, 0x8000, 0x6) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 22:33:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x1, 0x1, 0xf2dc, 0xcc59}, 0xc) 22:33:28 executing program 0: r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="f657e2b51a67ea3cc1e3327dd3232c52373e21a3597757b6893da5c82c1630e037f8b5303e", 0x25}, {&(0x7f0000000040)="e546b8c11b0ef157674f254d503297af48da80499ba83b66cb37976beffcaf2a60a02c9af5da70d07e", 0x29}, {&(0x7f0000000080)="4a5ff079f01f68c48449fa3360344e4e88ff1068f813b2117d7d5f23b5d3e4ecc64b6c2f8a674dd6064e0f6e27aa800cc143aa92924b56fe8c87d87b76eeb2cfc94feb0db0044cf2f4e56eb9392d56717a44b4f93d2df0ac6db415e6ab932fc12d304166b3948e46791b792f2fb9401c268ec599d7648a17249a1c0e7fc69c9e99c74c06f97336c976635d4e8b01fb1b02662693f33d3cec0424a978b702af2d32cdd0f240a4c6f1e93e8149cef2da89ba958deefb0bd2dcb41768a642bb7874438a1673c1fe20208512af89c8431a38fb58b8bc92e1a225a7f73c46c2d63d09627fbe89cf6e86ac551347dae9a45b46ec40475ed2d350dafa", 0xf9}, {&(0x7f0000000180)="bad61f3e1f", 0x5}, {&(0x7f00000001c0)="44ef23aa111c12d8c45213236e175c9c89eb33e41ac6046306f5f4a18dc928eece9366ff7b82f7624b65b20ad5eb538fffaa5e4533e78cb8118938f66ba03b2fcd7ab0f14ebf9df05bbd1f00d02db7877b83e17fd58e7233361ae6696961ffc31ee4ebed2ec69819df5a0a9fc346c197387c352f8c753c192bcdd2064d49bef016274299633bbdbf865bd24f5a18a4f753a2c287097ce1002db98f7d88534f328a761ef11dbbe3aa8a5fe1fab0f56ab6596d519a35f3898bfe3272ecc06b883bda4513e260e9aac8390cbf6a5b60a66de3b34d53f43bd1a62e4e6bcf5a57e9dfad4a82908c7df3f1eaf667f9bd357c91a20c57253a08123db6fb3a80d0", 0xfd}, {&(0x7f00000002c0)="fb4f555a7e25dd0b5d9d8c3aa5091d9be1776df7cd3d6e4a16e6f66c9bc5cee5da2eb45ffa4ba63b5bbc25339595f30d358755810d6dd95eb171b2023c6c9b9c6a80f3f9", 0x44}, {&(0x7f0000000340)="58f0a8f428f21bca9ccff914a6cbbf901cce1db66a60c1a6a7a7e34765c8d0c2d26785696f6979caf7d7d1f5696b8eea4eecc447d1ea30764cfe85533b7d9ce364c3acd99449f7db513b6d25ce213cb633ad392b9b9f452555fca095b66d77361a2e832b09c23d4d8c607b228ba632a28e3eba210f2af25c1e4ae7b4cab6af23b8443f4f997a8604609f645d377d7cf8298fd5ab5932a766a0e1197cc3b7528a5ca82a696e3680ebdd1cea3787b435f6aaf49a2499c78d27bd3669fd4064bc52e0309184f4155d73be50cd2c0a72e7cc1fc7d612cfc5bb7cdf9a0298f2097dc7378e311ff1c4548261c67c545b573791691298c588b2531fc27bbb33aa955448c3030db79f4383ca6d6fbb5aedb10374092f10e71309cc180f8bf3a326c2de97546ee1412482bc5d3093dac8622ccc33c8c75c27f6399168998b3dd071eb62f036b39ece1cbd3ec075f65dca86230a55f4edfca245348426a8cbec5e748ebe2c12f0cd3afbc956cda0d8dd206a45dfab6c3414ec946bc1016b714c6950523e4b81e94859e555ec89949a7f174040f2c84f8617459ce239761a87e1fec0723a3c7f8461250571d79fba43a3a1863f9852b71537a7f2c185b375533adb544298e0810ad695d48f3144812a87043334ed475113a37d455f9e994e0463af8cf41cb0062c86416d306c295f92e7568c2eda24f685f9017949ae332fab490de0d84a297c5f799283bd2fe5c2ced2e16eb3a792ffbe3e8d872405c8c5bdc415d9138e0fd2a6bb4b8c1c2768fa86f9ea71633029ae3b644edcea51a1385e473ac2add3088f85ed8fbc8c2c9e9d21e1bfdddfc5c0a2a766a10b8858da2bf5e956b9f47262469de2249560ff21f5a2e0922a331edafb2fa7389abc70fe74842043e83a07b112f29d83560e35b9d83c67b5d4de3d8c3745301a4415cb38881aedbb95dd23578cfb5fab8e93bd8bb287adb01ffc296deab9affdc44a962c9b5bd8590efe76b2813b41416a2f0f1113f076c68187e4271e3b2be5bfc6eb508f69df52bae257a68b91623cf8cb64fe38b3619b2c09ec453fdcd7df7314960c0a790fab0ddeb936cc20ef6837fa348b4f1ae3d1c216cff51e1683135910e5ec1b2bcb13452a0688c3904332a3e597c31893e9ce87c1dfaed6a8b98a1048980702fc1eecf3ef2b68b7df5b5612316cb268b4b2a391fa3e3c1a284b754210abee1a58548b54322788c4af5e05e48f52c649e650d607bc697b915684f62e61790eace946065408ca7349dd70cbbb561aa0914e4c8270b46ed0786f1994bde776cf45160cd9a136cf7340d6144cd782d6412ee5e473df9f321744889ea4e013b966579ee6213ede293b5eb7f3aac61b173704797b429feea9e3e79527d6ac2b317a835f59c618c0d366106794113bac5080ea0f802092adaba62ca2d6fe1e32427e8619b1220d66456ccaa101dc514bb3514fad1b95eba631714c04c8e229bcada9df8af537145af650fff4ac58a38b556617a22fff473272589b660d8892427ee5c77c4375c2a471e5da5de926bb7c71f899ea52ab1bcd1421eeb0e0d59fc0649c5eb1c2937cdc23ba9c94bace3272f66dbced3ac33ffbc52647023de629e95718830efc29ea96cc3b224da1111255ca7395a6d3b86a853278aeae2b4db60cf852fed9880f2f43bcfd5666ffd620e98613f026d5eab866f7711ba6771fd4305c0136183c9e68510278b527ad3405df34af09373010545cb9246b05f08e6736198cbc25bc637da79fbcd585197ee5e2e509b7ea152ea5564c0bab4182d82707e4d99ad8cb15fdb50437a28c4e6591dcbdf40633cad11f37d42f25799ec627e8774fad28072a946159b3ac8e45321239cec09a555077bff981158b2bda6c1f8fdbe4cff7f5eae29fd8fde9fea20654f640b7992917707eafe9b1c1b23d5d3b52897b71a996608ad404e142de1817cfd34cb4b7418384a94bd242d11fa713df175e119988007fee458388b68a35e1ccc0ad70ac6ddd84eac945a2e3dbd8b259ab5ccd70b393c7a795eee9580a043e7e23be6007b17c1a0a6e80d725a1db41e7ccd7a06c45b2291ddfefbc217aab5bae27f7a5e787ef445ad1cc94cf3a1ddb967eeee1984f3d85191fcf0202dbd1abe481d6abda08a82c18eb78182bef19d6665cb22a1fc3c3b66475c98de1c08d5a5afd4813bf7f4caab530cd49bf41312e794b431593ed5408af487333e7182464e13e1f7cc8296aa6183d444048d465f25e43b35120f41c6937925f917d1f3c16186f0fc6f4501787978d4505a0c0fcc1399675c7d14a4b25d7c31bb352c38e8fa8efa3d9288d3f8106bc4650e50ac042d47c7d2b3eac7997dea09bd1367d774a9f347e76b4c98848b2609d1fefc412c7234ba674ecefe29f285caf2000cd01932ecba3f6b7c35fae95bbb6dc9a38dfa3ffe2bf1d12c944f9f72d281c6bdf6f0db3dd3a938ea608f124e20636be5f61d445063f7bb4e3b0d9da260deee1704b303160f184886b08a70b4b987eb12d2887b7ddd3d5846318d770d5e8ce7e2ac53abfec6fa250f4ae7b1d5ce6e53358df628ab6fe7f2cfb1db4fbb7a882716d75360eaefa4c4cc4fda964686dde38d7a78b9afbcadba2858ce84eb7fa19c662524ad5434d6a3b3522c1bf849d0bd3fff8631dfc49a99ebf65143d9cc4e891ee268e9df68b7cfa9b1b6b5cacf3402df08ab5771f3e510130b7d3e2606ff2df2b3cd27ba23d18818f23389060b526fd11e996d97a194d6da9b36ae88b5e871d91ca66bd64023f9e045f614f110d71d23e2a3de5b846159f4d24e983999df8bab350ae774b97765e964eee44c96ffa3b13f34f2512efd31b8f26f636a86bbcc1f4412d95f276ebe891679ba320c9f1cab923a5db8e2d62371b33b03cf935f088b66ba7aa763edb86017d2246f0ad0e70596cad06978ddce8021ecb5b0d180860deb48e89825ce6061b3f7886c84b77bc8e490bb4fd90939c8a4917c9346b6fba0a838c0c70a6a5e44ab1a5d4c7cf2508df39b8a6876d6c2efeec873789117fcb6059526066100829ea691b450ae68429c21d9fd9e00c1e694fa3cbb3cfdfda5951556bf4969c077a6cd6cf1127a0b7c7441d9a152ff35d0d9df95bcbf0f2334639270106e8400d9e84314bf72e90fe471a5303fd332bd38ae92937256ac5603561cdd22c89916fa2decf2ba5c9ea82037bf6242af577d623d82d2c8ee09aa678b35d9283a388a39da3d7d856d4c85a80d4bb64793c6763dbca3190f75340cabecb4c52707f85e52597c9c86cf3d6cf28675a6a896a9351a5cbfa74506f0c18eddf67208a402a1b83f0f443ae6144d768c1b3fa95c9fd10c9b7f51a9e94b72ce808be7a6ba68118fea431556361b21d9de3913a69e0462b08fc22227bbc954e50ce19f9a5162abe61dc7a09e41e6f44d8abc3e4095fe63c03469f65d2ed8d57f19ff82b4ed42d58e267f9083321ae18b100ddef66bf723e8c075525870b41661a198ef3dd629a2e922f5fb9df68fbc5323e9d45fe4f92dfcc04996ee7bc1621ed6da8f0fa88af266ea65486e318abf351bf1744f26bda939f59b2b28b14bcc9ad3f4d72c6680df8654710be8c430797b86249370d9df1f54d510ec064b55be5ec4b3a79c97c7c05673b2c80a205c51308e809310ab794253249804d6109ec91827915d1b621e1f2e7f3b93f3dc069482ce12e8d32791346aaa9e62beb1a1d05cba9ef49ec0cb5e5a23152993b688581e50bad9a099908b93331546e4f98513ad3098a3cb1a7bccc2c861e681228ca06a7bd7b1f9032f212c180a8d517fc26cf238c394d666545ed5843be252e1e654ae53baaad29de67c9e22c7ec23c9f916822358cea600d6557883eac29ec5631494653d2357b4bcfc82d7eb79643f0e7c6258c91feab0f58bcc9361fde79cd4040e40a0d82d106a6187612710856c2f20544a62b0cdb8f7354ff7629c3d92bcc830dcbda63a1bac51a955fa2dbae7e774dd1e06450204dab8f7a7e9c05eef4b3a3003f4f38acf54f07ef917251eb6766fa74d5bb35ba9b263704027426164c8bef0c789d40c62df705ca151f4720d867e1fb8974b230bb1db1ea82823dffb4759ed9870e6885546f91b0d3c24aec7b32444d325d1d198e7e2e50fdfac16226677aa22d7414a645f8619727fb6ed71f41b8e60fdd0660ba4e7603b5c357375bd48f90d686cf1763760fa44e5e5dbae54b4e52a3b51653aaf6666e1481e224eebc2e4cb46ff6caa6386d53ab6027e582a58218604c774ba60a31a5a8889cb4b335bf71e9719a5d924c5c02689bf2cc072432dfdd365b57ff5f897f6f1aa52a04daa405229691cb4ecdff5b549cb0ce1a92e79d9cbfb8c53be9584af4198244aa43aa8c6f26629fb32d779314ed84c10416a110a8304ac15b1bbead44175569965ab7b98b1aada1952fc691b6b4003bd315392f59ea64a8d4255d4cdbd3ac8b27701f4445c1815022b16a02f842e6f25b9a61ea1400d7e4015ad7ccdc536450b18e3a2c566368d5aeb3b077d14a5bca4eb7eaf3b8ff2a358737e0545167382e41686d99159c0f807301f91feae0af725461a038802073dbcc491841f7e799c53f673159003dbfaf5c632a98c382d17a75299038d6f0219d877364f472137350b0894c3f9480dcaa3eb9ccb14e7d9f98db82584cab36d800a37fa49fc18ec91031510a6d8a8a6039bec941b5fe325645bc6dfdd9920cf69f30a5563e087d89070064d93a70d13a04950416d7028a5c732c7069361d6dd272f76ff6aeb2f367520245fbac1e2b0251687491d01f4d6e185b9c9f5de597f53d14e92e3cba798d2c0756230509bd8c1f6eeebabcefb7822b02754100a895e1cffbb22be99efe31dba6fe9aa1394daccc34094a693f2d3eccb6ac0310e78c1e04fbe5b7b3ecf761a8553ec46391f8c6572c8c02f574988711962363f70dc7cdcb9e25eb7ca227e063e7f33a2747e9a5c84b5ef9eb0342d315f883b463b71e574d2d8ab4289284e5f7e2f0cbbeacea976696e80b8cefe1eb9391696f5b1c9be097f9b4bc8275a5b4fa6d6a132fd37a4d3c77b223f3fd1e48af5b7fa3ae23a0de0a3025375636e0564502ebb9b14989d79dd79ef9029f30630cac827c3987e81de10ec7a9bf5f9e3e0fa8ece252a8b8cb64be53715f4aa5bf6e773424d8e3798201b0f1f401eac57873f200a1c2f47763430a144583d96b48a8beeff4c0c4c283c808c739afd571fb2c6fac01b0260a3594fc724540d623c036f1480f43d1830e08e8f3b68f819496d5276e658f2a952db333c1766e67ec3334be8f6d1e4ef6a19a7d89d9dec82123ae81b567a9b88f17ef7c0827e4be881a3cfd48dd4f271ecda723232ad53f679285a433b00bc720f30501de018672ee4f33afcce383bdd6201e9e763c5cf428102cfbfe0284f72c1b5399f2d4a6622417095b0da3935047551a8590f31ada97e488168cd9a4ece24f3a6e5bbdfbd8085bcb6e922390a16a275e103c926b1513811495f9c111b964935b9ada79f83cff371a9201398e8880b86ee363f333ed13b5f1bf81a2ae6343b341caf2a6f233410b34e0efd934ceea1694e961524e016272480c97296491ffc618cc1f9e3b3a32e5289dd9e31f1ef87c2d03f221f8333d75c37bedf42e6ed3d4767c79c3d6ddefacf271c6cc4b2720d3419d62fe31e7f5183b8be19477dbda1510893746c8954b4c2623c3b60f3f9a5e12a1a7f2c5e3f063c13a98ea169cd4eb02b16d8c69027e334931a7439897e524eeeab991ee7ed496a471732f757c832d4daba16bb1f47b39a64f5ff6", 0x1000}], 0x7, 0x0, 0x57) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 22:33:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x710e, 0x1000000000, './file0\x00', 0x0, 0x40, 0x8, 0x1ff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x101, [{0x2, 0x2}, {0x1, 0x1}, {0x2, 0x101}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x7fffffff}, {0x3, 0x3}, {0x1, 0x80}, {0x3, 0x7}, {0x2, 0xffffffffffff0777}, {0x1, 0x2}, {0x0, 0xfffffffffffffffe}, {0x1, 0x7}, {0x2, 0x1ff}, {0x2, 0xb4}, {0x1, 0x5}, {0x3, 0x9}, {0x0, 0x3}, {0x3, 0x10001}, {0x2, 0x7}, {0x0, 0xbdfa}, {0x3, 0x1}, {0x3, 0x7}, {0x1, 0x101}, {0x1}, {0x1, 0xce38}, {0x1, 0x10000}, {0x3, 0x100}, {0x3}, {0x1, 0xffff}, {0x2, 0x7}, {0x2, 0x2633}]}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) 22:33:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xfffffffffffffffe) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x8001, 0x7}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x80c, 0x4}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) 22:33:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x10000003f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0/file0\x00', 0x7, 0x9, 0xab, 0x0, 0x9, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0xa7bc, 0x10000}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r1 = open(&(0x7f0000000400)='./file0/file1\x00', 0x20000, 0x4c) unlinkat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0xccea1eedee56ebfa) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x6000, 0x0) stat(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="bfb3a29c2e2637dcf54a292e2f66696c705c1e00696c65863e"], 0x10) 22:33:28 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pipe(&(0x7f00000002c0)) 22:33:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x9c2c8bec475a6486) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000ddd3f568fd0dfe9957b06127f9dbb1145434df917e6b99545b"]) fchmod(r1, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0xfae8f91b7bfde83b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) 22:33:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x40, 0xb2ba, "114ea0e1ed13994ee9078d4f51da104b402cb2bb", 0x5, 0x3}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0x6}], 0x2, 0x8a8) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:33:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x26, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 22:33:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x1, 0x2, 0x4) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/27, 0x1b, 0x40, 0x0, 0x0) 22:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:33:29 executing program 1: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="b0dedb17ff44fd4609c8326cc3c88bdc89ab72ea1aa68a6d6357fdeda10781f119e8b8828ab428efde6e5d614dcfc4ab26b7341775b22cae908437471e4cae21ba67947811461e6a2d1dd76f2b6488cef7e44d89871e4c87981c52a0f9581f9655f47a157832e77f410e4c4b3928debaae924e0a953e2e4a0d44b6f708c54993368b177aac34ca4f0b9ad0dc605b1ca54ff578e09d4d67304bd1f1338225c30863e2fcf02dda0b5519aca3d7a98af5a97b5f79f2c20605341bb26f1ea1e20c2e48d64c11", 0xc4}, {&(0x7f0000000240)="320e90f552a23db85b976659e7561929edde1b2d8568b5092fdd0f047dac7a66638f70d69ce70f2d7283920cc13601c62d4c239c233b908a4670dfcbf647ce98216952e99b3199235be8f8fd9968682011d92ef9250a36f0fba50a94e89106dae3725b954c70a3b29aed560215317aa57d87f8269e13d23fce3ffc5f4351e710aa3367b3", 0x84}, {&(0x7f0000000300)="dc494772ce0c81357838b7f36259bcded03b70b1b75f743c5f73b0b056a5c11c98e813c8d35594304bd28e7b124d85811bd6720a819e8c414bd9f58c81c129fdd90bbdedc0a3a55c1fe48f20aa57c594d8b94428cf07f5d4f8083b1b23a24025c8d740ade6d8be363f79ea9bca10d222c49a69ed90b1fd654cee4882f636c72f286047fc511733552324f81286566ac492308f62b7991863827da4f254066e1f5ed6c23be7f132b8eddda29881624fc47a6840face5e1b16836816097c689566ef8e09285397565f41af5979cc1f3728c3e596f0e1f1aab60902feedc8470e12c33f4c7f1b", 0xe5}], 0x3, 0x0, 0x0, 0x9}, 0x1) getrusage(0x0, &(0x7f0000000000)) 22:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 22:33:29 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/24, 0x18}], 0x1, 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) flock(r1, 0x8) close(r1) fcntl$dupfd(r1, 0xa, r1) flock(r0, 0x8) 22:33:29 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x10, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, r2) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 22:33:29 executing program 0: setpgid(0x0, 0x0) r0 = getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r0, r2, r3}, 0xc) setpgid(0x0, r0) 22:33:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="09008d"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220d22890b7c603bdd5574a7ea11", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:33:30 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000100)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:33:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x400, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x101) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 22:33:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7fffffff, './file0\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x81, 0x3, 0x80000001, 0xd1d, "ca3988a5f7db1273f2eedfbd7759fc3d037e4ff1", 0x100000001, 0x3ff}) 22:33:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x34) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="dc5f1c4a2d428ea622f751b9efdb5e2dd39f0dd81e93735265d2eac4c74c01668fd5bc4e63d09d91b25725425c90248ebc1dfa5fbc1dccbac25f0aa5b6808736e60438b0dc722db8f825f02baf5932ff7afefb11c35eeb5e77fd4bfea52fbec9eee6b18669e225084355e77f94ce4f9526d72c3127c1b8be2c14cc3e0d068a466f2aed446df5c8b9ed9064214b9f1a86271d4aa195376455397baada9150404fcb6f5df0845a4befd8380ad4a3e71d2c7230fc1841a14e51fdc75a8e224807769a927ad15c0d465ae8859dd4533fc8caef1f9e500d617b5e9d7feed78a1e5e42292e675966928525bcf136", 0xeb}, {&(0x7f0000000240)="b0f90f6b5c114260647bcb2ed7e0e21c1e61fa0e9b5fddfb07d3e17cd8af3aa722678af0315c186c3eede973de61632342113bb685ea226606425ee70862fd7e4064bf4cb48c89d48254f0269385b50c417a337d3a92", 0x56}, {&(0x7f00000002c0)="9f10568f567844fb9a846c8554874f7daf5684673b05a5e6b4c0a3fbd51c814bac021c5a6be234506920b47b8a40ae0af50f382ae088cfea733866fcf409686e9f96ea4b0bb7f8a15457414db1dfd6e3586beaf6b00f942110bdef4d7301dc34b56d6cd1cdff8a63c6a53633ef2114bc0389f09c8d5148da7232e0505bef03dc3643307f486cc4e088d8ea56f53a9d0714b9049c213c6a49443384858edf168acef6f3de3087e3972a6161572a3efc82671766a83f738f4378401e7d1f518fe0805cf3ec9077821ac9cc9ff826132b22566feea1cb536873067550b623f8ab13760e29dc936d", 0xe6}], 0x3) chmod(&(0x7f00000003c0)='./bus\x00', 0x10) chmod(&(0x7f0000000400)='./bus\x00', 0x2) 22:33:30 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 22:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:33:30 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) 22:33:30 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0xfffffffffffffee4, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:33:30 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820000000100001598c40b14f76b6e13858e6460ce099e442d"], 0x10) write(r0, 0x0, 0x0) 22:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x100) 22:33:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) clock_getres(0x7e26ce5544a8642a, &(0x7f0000000140)) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0xffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x65d3c3366b267ccd, 0x5, 0xab}, {{r0}, 0xfffffffffffffffd, 0xf8, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xfffffffffffffffb, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000047, 0x0, 0xd9fe}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x13, 0x2, 0xfffffffffffffffc, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0xa22c0c418370514, 0x7, 0x8}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xfa40e9096ec079c5, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0x62}, {{r0}, 0x0, 0x4, 0x2, 0x3, 0x400000}], 0x1f, &(0x7f00000000c0)={0x0, 0x1f}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) clock_getres(0xc7d78d01113c42bb, &(0x7f0000000100)) nanosleep(&(0x7f0000001c40), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8008, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x6, 0x40, 0x5, 0x0, 0x7, 0x9cd7, 0x7, 0x0, 0x0, 0x100, 0x800}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) 22:33:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus/file0\x00', 0x0, 0x40, 0x380000000000000, 0x1, 0x6, 0xcaf, 0x3542, 0x0, 0x1, 0x8, 0x3}) 22:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000001580)) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0}, {r0, 0x8}, {r0, 0x80}], 0x4, 0x3f) setsockopt(r0, 0xfe00000000000000, 0x31, &(0x7f00000000c0)="da6e47ca27c1fd7045824620f6db95f7770ce6f2d7d14aed824dfed7095966e3b5ed0e419c434bed7dadd6c84d57a222bbc82bfdce1ed504e0138409a27a59750e70d9b89f816fd232998750dea0f8485a2cf4698cb2dc3231e3e0bb3093b2279123cac50f89f87533878ef7094688d9b3f4dee47a78a1bbe560e5971b4bf0f6543f0b8e1c921e9a3ec80d244dab4c28730629e1fd4bdc3c2c388350f9ff4613166746531be08b4759f2961b2686f14b629200770e9ace5ac1df9bce357ce167ae60aff128f7faf9da301b6dcdfae38ed999cdae73ef418e754b3caf8c940203ee96f99926c39dd6240ec800eed3ba06d29fb33cabf23b6e3e10782efe6054", 0xff) 22:33:30 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) msgget$private(0x0, 0x40) 22:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 22:33:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x3a60c99607b1b0c, 0x20) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 22:33:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="49745d5559e13a9c90ecd47e46f4b44f531673d40e926c6ad1ac3aeede", 0x1d, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}, {0x5}, {0x2}], 0x3}) 22:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/154, 0x9a, 0x42, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 22:33:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x10) 22:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000ce, &(0x7f0000000040)=[{0x5, 0xffffffffffffffde, 0x1, 0x9}, {0x0, 0x5, 0x0, 0x50}, {0x8, 0x9, 0xfe, 0x5}, {0x3, 0x4, 0x100, 0x200}, {0x8, 0x4c, 0x7, 0x2}, {0x100000001, 0xa2, 0x2}, {0x5, 0x4, 0xff, 0x8}, {0x40, 0x3ff, 0x4, 0x7fffffff}]}) 22:33:30 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) msgrcv(r1, &(0x7f0000001580)={0x0, ""/224}, 0xe8, 0x1, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232a3bcae59143a9cedfd06f6375523cf2511a66b8d2ed7dbf83aab81101064ef9d59f1678d27cb5201176aeb8f996d240b7a5c3ab253ecfc839f7697de65d24414bec1b95b7fc752839409272a254c4d7a46272a06838772"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/4096) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x15) ioctl$TIOCNOTTY(r6, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 22:33:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000200)='vmm\x00') 22:33:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xd0, 0x1) 22:33:30 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80000000000206, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) 22:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2, 0x1ff, 0x9, 0x6, "2f189e08a857739fdc94254d7120304e76b4fd69", 0x0, 0x89a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="817a7b952a20d24dc313db118b77460d9e6cc63613a233e1fa91cf4cace06a4bac7dcdea172e71af9256a39863077cb836e54f0649e607fc9127de692db4714298df37f03f82702dc7fff816b4db4218998bde254476291061e8", 0x5a}, {&(0x7f0000000380)="3823b078974260eb2f49994df657d6fffd3ba560eaac7c079015c18fb5c765632542c7b38881fd65d1099fdad7d84e356d96a3556e11d10b778a6b5dc865034837b8bce3e87a44026ed2ccfc6293c0fca96ff0281f1d21ed7e1ca36644050be8d6d9d9fb8d8bf0c8028e8ec5dde68479bfcb41d7f9463cc7e6b4fd17fe08b5a535bf1ec9c46e00729fb95fd5f8a5aab2971b95f771780412e13661d28b755261ff7c3ca81dccf3e3", 0xa8}], 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x400) 22:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x88) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10210, 0x0) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 22:33:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) r3 = shmget(0x1, 0x2000, 0x4, &(0x7f0000207000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)) 22:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="06ea8d", 0x3) 22:33:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x1, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x3, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2a, 0x8d}, 0x2fa) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 22:33:31 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d}) r0 = geteuid() r1 = semget(0x2, 0x3, 0x80) r2 = getgid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r0, r2, r0, r3, 0x40, 0xf99d}, 0x4, 0x401, 0x5}) 22:33:31 executing program 0: socketpair(0x10, 0x4, 0x452e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="112d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x4, 0x2, 0x1}) 04:27:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x80, 0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000005900000000004cd2", 0x2c}], 0x1) 04:27:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="4f559014bf1a125392117e389da9fa638fab74b98979a8ef2ab9b2ca9e17e9941b84e31c12456c4d2f42f6809b2c75f75cca3fe5d2999207b654fe5cd91b4ff70b92bbd43423e3abf73b9fdf2805f103e3ee4d346885339b4df10a6ab49d3b78ca8ec619879dc84f", 0x68, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) 04:27:41 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 04:27:41 executing program 1: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x86, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r1 = semget$private(0x0, 0x3, 0x58042afa9188133a) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) r3 = getgid() getgroups(0x40000000000002d3, &(0x7f0000000480)=[r3, r3, r3, r3, r3, r3, r3, r3]) getgid() r4 = accept(r2, 0x0, &(0x7f0000000040)) getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xfffffffffffffeb1) setgid(0x0) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r6 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x2}, 0x8) setgroups(0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000700)=0x800000000007fff) close(r6) semget$private(0x0, 0x4, 0x400) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000340)=[{0x25, 0x5}, {0x101, 0xff}, {0x89, 0x6}, {0x45, 0x6a4}], 0x14552923ed227422}) chroot(&(0x7f0000000240)='./file0\x00') fcntl$setown(r7, 0x6, r5) poll(&(0x7f0000000540)=[{r7, 0x10}, {r6, 0x5e}, {r7}, {r2, 0x12}, {r7, 0x10}, {r7, 0x40}, {r7, 0x10}, {r7, 0x40}, {r7, 0x5}], 0x9, 0x26) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000000)=0x40) 04:27:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket$inet(0x2, 0x5, 0x101) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) lseek(r0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x4}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 04:27:41 executing program 1: r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/27}, 0x23, 0x1, 0x800) getppid() msgget(0x0, 0xa260c286d68e27c9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/196) r1 = socket(0x10, 0x4, 0xfffffffffffffff7) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/128}, 0x88, 0x0, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) r4 = fcntl$getown(r1, 0x5) r5 = openat(r3, &(0x7f00000003c0)='./file0\x00', 0x80, 0x1) msgget$private(0x0, 0x751) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0x1000, 0xe9, 0x3, 0x0, "027e98f17fadb2d5f575a05e19b5e2071e081fd7", 0x3ff}) ioctl$KDDISABIO(r5, 0x20004b3d) bind(r2, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r6 = geteuid() r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r4, r6, r7}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000004c0)={0x8, 0x0, 0x901, 0x7, "1a07025dfc4bf9f7f53bdb8bbd2a76f8482105ca", 0x7717, 0x6}) setreuid(r6, r6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x2, 0x100000000, 0x4, 0xe50, "cb8419cc0393d6e403583ad5704b79a2e3fb73db", 0x5, 0x7}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000540)={0x7f, 0x7f, 0x7fff, 0xe6, "0f00a3fd129a6248ebe621c1a4327122eb98bae3", 0xffffffffffffff7f, 0x3d14}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000005c0)=0x8) geteuid() fcntl$dupfd(r5, 0x0, r8) socket$inet6(0x18, 0x4000, 0x2) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000600)) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:27:41 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) recvfrom$inet6(r0, &(0x7f00000000c0)=""/227, 0xe3, 0x40, &(0x7f00000001c0)={0x18, 0x0, 0x100, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0fffffffffffeff"], 0x10) r1 = socket$unix(0x1, 0x8669e2c2df29e0cf, 0x0) write(r0, 0x0, 0xfffffffffffffe01) r2 = shmget$private(0x0, 0x3000, 0x66523255a216b1c9, &(0x7f0000ffd000/0x3000)=nil) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000200)={0x59, 0x2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000180), 0x1000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) 04:27:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="303e03eed3e691768d52e1f56586ea15b7b0b968f1c02304cd2f5613468c583ae70885234fe3c47c0bd1d6570155fe2c52e04216fc463ccacee89b5e174e2f170b62d5b50bd419b126694a2508e2be07822c58f7d222d0857a8b844738282b9bc3a2b36a38af1d12e599c1396d4d3418a1f6639bd1d5321a29841af59e06dce19214e67c87faa0f50c82596907386c529b87e036f7722597a26b39011d682366d1178f2d84a856ecef2507472241c620c59da20d353918035116", 0xba}, {&(0x7f0000000240)="077ac014b72561c93b1471bccbab045034ffdc3d4e01adcd710626e89d4a8fa87972c89bcedef80ed66f609210cc47051ddf53fda86530bb73ff9851823c879f23343fe083e28d6c5b86e32151a5c76cbb9bfad9d16f27ab2ada877b9f9888d0116dafea4770a24e7b166d568af380b9ed80ec40ba20517019e77e83f255151fdd78966cbc409e4e1d933fc3c913cdbfd8ec9dcd4c5551fbd5e39ea804a15f618b43cb2887179b61a109afd544ec08a4e2e854b6ba3e25ed1bdcb7f8fc18a60ad2a01d44031767bf02173c9043253f1454292d769fe797e5c088c7de465bf28ec2c541d3935cc7621d01049fe2144c6b2976feb4d92bfc83e304", 0xfa}, {&(0x7f0000000340)="c14bdd600ae5352a02e09cfaf48a4b3b3d470d7fd129a348076645db5f1c86236412a4a66ef3fb789c05e23cf4543efc3c970fa806844ce07bad76ff39097711307e8060049671901ed306e8cbcf2725968e04483ae3af9c175e831353e48eb402216672014452d507c698d9a100cdf866db99c521c63b8255cad506f05a45bb97868438a7718c99c7c305176566b32004f827357caf0abdb1184194db4c07f4d8e13302921ddbd03b29378c4b71f08afa07e54ba0fa7be2ef085c84a5d7df2b583395", 0xc3}, {&(0x7f0000000440)="5c3bdd8d08b198e789cf541afb08fff3fd861914aefccce5242ca23c8e436b358f4b55f36bff71ae30286c64d44dc9476d2c8a2fe932a37c9023294d7496c43aa1674464aca1f5e90771fd2e981278acdc98c6d3b5ce141d0e6631dc4ee961643e89c48e60e5d06b9fdf8d6c4b10f80a7adbaf947707d496c077fe5a00320ed89cdb0dff56cceb292f7f5953bf4780ca34139e530d1eeb1ce6f2c291957e094e9ad4fde09a98850faf3ab95355664f3f935482d4379fff8a9d17870e550b8dbc941a7a64a14567826a11029da3638b", 0xcf}, {&(0x7f0000000080)}], 0x5, &(0x7f00000007c0)=[{0x88, 0xffff, 0xe1, "5d32ed4b1e74c877fc9eacbb449ccefd6cee4bf7e6531214c6108812ca1853fb8a41ec843e8472f2fc61d2ab112015e95d8a7c8d4ea7f0301bdadee573f8739f6bb03e246731423b90ae37f962157ae13982e49c51c84f9d1ab2d187cdef1718f1ce84c8ebd0f3e278c07c2cce2f5ceb7bf4df8c31"}, {0x40, 0xffff, 0x800, "bcaff4ff85d6cd0ba56134a645307816d8042620a94fe9adafb1fbd21b2f1051cc9dd7a312b1780c7379d5c4698377"}, {0xe0, 0x1, 0xc704, "36b3ca2cb5f436f33a4d01a937582439cf1166a8ac97a13b42bcf9b40b33144c5df9c4594bb8305965112cf33d87d9af96b65c8fda9c10c8f163da4fdf949b9082fda8fafc3539c5d06b01d4d7dc7f7eacec564024f94a4cce32c7ac06b0a1cd22b79e135041f61190bff512e2be7763ab903a19360d97b65a4474cc37b7f9582f49c78776f6514092660c56e33bded70ca97522aa29615765fc0d8e438486192d65a798bc09bd0dd4de13c08da4add86d188f1294d4be8d247076cac1a318afc1cb4c2c47b7d26d95e3"}, {0x10, 0xffff, 0x7}, {0xc8, 0x1, 0x1, "2fd1037134899cada5245a198ca8c098ddd71e5fa668f858bff928068c4454f59c97a222380048b1d22af52c8532d845420de91e63482b76084dba0aa909621fb89d890087b972cae7365b309c288c6554ebc081976df2cfd32668c4d06ce6c3b4b58534afc8c5342cb6aa101ebd4f037e5eedee50c97d722e10d38dd2ef571ebbc99f10132af6a5dbf9f72be667b7d75b4069f4238807dda6a4c4ca482fbe80aff94686b9b71df6ae5088fb589facf73649"}], 0x280}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x1, 0x7, 0x100) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/77) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x80, 0x3f}, {0xce, 0x800}, {0x8b, 0x58}, {0xc76e65eb1d314544, 0x7}, {0x83, 0x10000}], 0x5}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000280)=0x48) 04:27:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="a2eb1f8afb572efd4e2a18294c4cbdf06e77527cf66095cea37e4bcbdf4336bf4c39f141eba7b487bf225e2f443ce9b471d322108e613cdcdfb916f75d20ad76724b4704004936c142dd55cf528269fdb31c8110ecc02147a72daec1a307743f0641d559be4e9c81612db490c11280a6ceb303fad15f8f3b37df93517645cdac74ce327049faf6dfd4d1d32763cd46aeb0504463c7ddbcf786aff4b374af67e55cd14de8325c401d27a84e04945dc500a3149006d5fc7476b989f6b4cd7c78a45f68aa475d95c97a58be90", 0xcb, 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f6669ec60300031f206ac93cd0f2a85dcbe39ff1df77364e7455c76e4a210aff051bad64dedfd6f2957c8804bb8eb0567bf6b00919c5cf4473060e0fb9f6cc928c908aa7d0fbee0a43495c9bb891c533364346a38fdd170cc022af9505a74ad0031f65c31b4117ea3b5fe306e4a2a0a37b5807d85b89b606bab036ea3eb6919eb43a61c8994c2c3064e98fb8aa23aed2598bae0a440356957278578cd80fa4d998d37b77858a3a3745d1810586fd59d62e886ba10b8b53c2e0fb354c815f2698d0a0771b93e1f36c54a28b13d67e9b20aebbf77860f000000000000ae8e3d9d7e19d09f28d5ffa1ebc560dfe1f695e6b4d1582e5c351b4f48717e48521c7bb73cc2f37a7082a1a197c9ead53f7bf5c413be640c9e2003fabde63877d299afa777700000000000000000"], 0xa) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x3, 0x80}, {0xffffffffffffab6e, 0xfaf}}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000480)={{0x7, 0xffffffff}, {0x3f, 0x18a6}}, 0x2) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:27:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xcb8d851b49a1d93b) write(r0, &(0x7f0000000040)="0edbd4", 0x3) fchflags(r0, 0x0) r1 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x100}, {r1, 0x2}, {r1, 0x8}, {r1, 0x10}, {r1, 0x100}, {r0}], 0x7, 0xfffffffffffffffa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3d53e8bf85fd8b95, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x48) r4 = open(&(0x7f0000000180)='./file0\x00', 0xc1, 0x9) r5 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r7 = geteuid() seteuid(r7) ioctl$BIOCLOCK(r3, 0x20004276) clock_gettime(0x2, &(0x7f0000000240)) setreuid(r7, r7) clock_gettime(0x7, &(0x7f0000000280)) r8 = dup2(0xffffffffffffffff, r3) ioctl$KDENABIO(r8, 0x20004b3c) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000002c0)) r9 = semget(0x2, 0x2, 0x200) listen(r8, 0x1ff) shmctl$SHM_UNLOCK(r5, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r2, r7, r10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') pwrite(r2, &(0x7f0000000440)="37ae366de979c02a071116bce276690080989627b93ed065ba65ef843cc3cacaab6a6b35ba24c3e1ea8a31b557194761c021d7a8cfdfcf", 0x37, 0x0, 0x0) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000480)=""/97) 04:27:41 executing program 1: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kqueue() socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x130) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x4d, 0x4, 0x400, 0x6, 0x101, 0x1ff, 0x7, 0x10, [{0x5, 0x4, 0x6, 0x7fffffff}, {0x6, 0x800, 0x401, 0x3}, {0x9, 0x2f, 0x1, 0x9}, {0x7, 0x101, 0x9f8, 0x4}, {0x3028a60e, 0x20, 0x80000001, 0x1}, {0x1, 0x7, 0x3, 0x7fffffff}, {0x0, 0x1f, 0x1, 0x3f}, {0xca2, 0x7fff, 0xe98, 0x3}, {0x10001, 0x4, 0x6, 0x2}, {0x2, 0x1, 0x1, 0x6}, {0x3, 0x8001, 0x401, 0x6}, {0x7f, 0x80000001}, {0x100, 0xfffffffffffffeff, 0x2b6002f7, 0x3b25}, {0x8, 0x9c08, 0x401, 0x2}, {0x3f, 0x100, 0x0, 0x6}, {0x7f3, 0xfffffffeffffffff, 0x9, 0x56e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x7fffffff, 0x0, 0x60f, 0x7}, {0x8, 0x4, 0x7e72ace3, 0x8}, {0x0, 0x20, 0xe0, 0x400}, {0xff, 0x7ff, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 04:27:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x6bfe) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 04:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffff, './file0\x00', './file2\x00'}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) 04:27:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x35) 04:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xffffffffffff1c3d, 0x101, 0xf800, 0xffff}, {0x4, 0x9, 0x10001, 0x101}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x3f) 04:27:41 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0xc0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x40) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 04:27:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) pipe(&(0x7f0000000240)) pipe(&(0x7f00000001c0)) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = syz_open_pts() close(r2) dup(r2) syz_open_pts() r3 = socket$unix(0x1, 0x7, 0x0) pread(r3, &(0x7f0000000200)="19635a9143dbd0cbb2d2cf64cf3cd5177368ed76da159b9a4bc3bc91977ce78109fc8fd0872c886893366910137e58929b74c441b4a587d51dc1e57e11", 0x3d, 0x0, 0x0) 04:27:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/85, 0x55}, {&(0x7f0000001180)=""/5, 0x5}], 0x2, &(0x7f0000001200)=""/110, 0x6e}, 0x40) 04:27:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x7, 0x1, 0xae55, 0x12cc0000000, "05b5cc09c5c601e021102652099a34d7ee261867", 0x0, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0x40, 0x2, 0x1, "29760128227e815996cec503621b7fc378cf4f69", 0x7, 0x6}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0x8001) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000240)='./file0\x00', 0x48, 0x25) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x100000001) r2 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x24) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) poll(&(0x7f0000000100)=[{r2, 0xc}, {r0, 0x80}, {r1, 0x41}, {r0}, {r0, 0x48}], 0x5, 0x7f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) 04:27:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 04:27:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = socket(0x18, 0xa24c111cddccb6ae, 0x4) fchflags(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f2ff2e2f66696c654d00"], 0x245) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7, 0x1, 0x3, 0x20}, {0x1, 0x519, 0xff, 0xa71}, {0x100000000, 0x80000000, 0x81, 0x1}, {0x75ca, 0x3, 0xffffffffffffffff, 0x9}, {0xfffffffffffffff7, 0xc0f5, 0x0, 0x6}, {0x40, 0x9, 0x20, 0x6}, {0x9, 0x1, 0x6, 0x2}]}) r1 = semget(0x0, 0x4, 0x200) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xfffffffffffffffe}]}) 04:27:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000040)=0xfffffe68) 04:27:42 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) clock_getres(0x2004, 0xfffffffffffffffe) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) 04:27:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x20, 0x0, 0x5, 0x59, 0x1, 0x7}, &(0x7f0000000080)={0xe, 0xe8, 0x1000, 0x4621d7c, 0x4, 0x2088, 0x3ff, 0x4}, &(0x7f00000000c0)={0xb4, 0x6, 0x400, 0x0, 0x1, 0x3, 0x3f, 0xa3b1}, &(0x7f0000000140)={0x6, 0x8}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x6, 0xfffff00000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) mlockall(0x0) 04:27:42 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x100) link(&(0x7f00000000c0)='\x00', &(0x7f0000000200)='./file0\x00') sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x40, 0x4}, 0x408) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x80000001, 0x10001}, {0x0, 0x28a}}, 0x0) 04:27:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x6259d83c9f4edc5c) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x20}, {r0, 0x4}, {r0, 0x100}], 0x4, 0xffffffffffffffb4) syz_emit_ethernet(0xfe4e, &(0x7f0000000100)="b6") 04:27:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) r0 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x2, 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:43 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="981452a206b425e011699ed78f0b406b8114063a583898f97166860db8216b03ea774cf84867b5b5371dada61a232530409055c33e69d41402fa5adc51f96ac7a0dff34a34e0a50e33becb2dba1a70f2fd16d2ba4d307315be706f6a863268a1100cef8eb76bfe81545d6f7fb1aee71ce47621f433fa93a5c635626e92e14f1403b33e13d6539053bf51c1fb6d3701c41ef61a8b703a7b6b5db90d71b8babb66513abea5238095c2815742a443d1729787798c4f9372cb12de65b9f71540c91b4e18ecc8b6ae29765608493da3c93f47ffc507265a93cf84272de67542c835a27c34", 0xe2}, {&(0x7f0000000080)="5cd2f0901c6896d01ee4d42951afc79f95035ed719cc25719130ae521a89e93b19c75bf987a8e3b11ce0bf782f027d698c79b764423d763b14f476380fdbfff69bbbaa5ed112936e0d876add664f3b1aaa668aa9b486ff4f43f33b964dd8e34ff57ef945164ba238753800b9082237e59dc5ffab158cd40af042ec0f19ab663aff0663d8fd50d08bbb522fb68eb000c03d4c7df19f8927d2411166e1", 0x9c}, {&(0x7f00000002c0)="516d96e97a2526dff9de7f71b9483251af1ec04d3eccfbb519569ae3beea1d31979c6f4b37517e27ee7df656dfde47a24f2417c53a295aa1a8991271ac49e8ebb68658904f587ac229e71b7c0a3d7522046c8f78f37bd56b94bee1e1725f45dc82383fc18a5cbaec05be6fae4e58e5c7e369bdff442f528a39af889d07c1840b602abf1c0efae45c45c05f5939160500a96c154870ea2279", 0x98}, {&(0x7f0000000380)="45e0da7dcff35d76f85d939adb20ca41fdf46d6b81afc7ce9221a87307e7560f000cb4bc5feaf30b3c9a76369bf0ea5010c302dcc94dad1f66b324", 0x3b}, {&(0x7f00000003c0)="0c58d0140caa28eb0a7ed6684aec1ce04b5cc4001653039ed2f978c95f0a09f1f7bf3ca70286f86876f2839a9e45a34af77251f636dcfa01268199e3d40177d964a62051ad926731542df30b09f9b5d08a4897f990a46a610ab22dbba6bc045a571e0662ce6cfe0d4da56b22aaa80b4f8fb5f6e8cd3e1be54a2c1ec6b1c70da478fb1e2f48504b7594bf4fc9b47743a29582ffd78cebb616fda39d7b98ce73a6c124c0e80dfe0947792c3f5786d4955cab470f169311177e2b3d9e82c8f2f99d0edcad7226debbafd3e26c50b927c642e51f3a0be801d762c3e19d264309dda3556dbe31724f07dd81b75eae8a3f4426cb2b3951bc7b5bf4ed52e256679ba72d2098a22a4deb18e2150818ed5c080c72ceccd1ff178914b465c2e219a6c02830d4c194d3dc15499e5a7d584adcf2791779619da3f63ea1a2cf019c38219e95e63d32089fce1a2bef801fc6b02e763aed12645f2873e57704f654d80998de04a6137657b1a4f6df6a686d8b2a0c7647c0ac86d59413cf2d3b59cb960babd27a4d61f59710a3668f887c33a643ec91c1eb24e9b566629aff6a35e2fd1bc56990993d7841e9f4bd82538549daeef9bfbdf09d17039f2faf4d2d5e3f6768b1287c2f6e1df358ff7fc79ed6bc8cf7fd8b1be0b88ae6eae749e3273f4bd5e82624bb8523c7919a51c4830fa2856cfae1300e9b1304bc17173a32719b80fb8e011478f3ae6832fad6c7dc86b40a60dc3ac3e0678c7ad2b9304e9584f85d780310d5afe4ae14adac7de67c712a5e1f76b482e1f371d2b6013e5dc5106cec9e00bde4d9d026796e515f562894ae0c9b126ebd8f7f364df60b7b9767d90fe6d3eb0b85644646e2796bd39bd18282cdbd23f5b5be5003d7776e04a795b263e037ea3515683e80e92ed81b0c38a42edd6535504f1c72bfb2eccdec9d68b50a15167a45646b2591443a63f9c9cb549829ed07157b3a1be2d572d28e5f1f8d05b30581aafe19140ea37ad20b2ebd9bd2ca611211bd780ce56505c0961a6511caf4823ebe0a2f93dcd7ba2f3b33be78e78e158a5f69c65107239e1d8507da81b33f0004c854d7cfc0d4ecc9152081ac9ddad882629770243abd7fc60ced4607c3528c29cf3460ee4439ecf997ebfd686664ad312ad7179503e81f95ad54483f53c884637f9126376030032951463b46c8cb9b2840020aa5fb5fca2bcdbb4b16e7906302ae16eab018d97843f6937a7ce227d42ff418f8321317e290f5e74f364465e663e41ee5921198aa54834e46ef2fbc2a14ddaf2ce1a01d8d2516bcae08a6cb1587d3e6355aa4c851bbe7188de9d4d1c545f07f517d8af16cad4871cec2a9713286e51a214d913a8616c86dca87fb90de12f7f2bfc69be4388ea2396a166669d50de48c0ad9027c75a92725a3e14470376fd07ff5537d923e1cc93a9ef45ae5a9dbf3f00303ca490d93db075b60cb8e2efac4854474e7c4731b79634de0eb044389aadfc6df422e167e46d38c1cc4504989b4ea1519792a24d4427b133cb43c4dd456e65c3b5c948371593164eac4c0c266938e2d393b1c471a6384b7d6c7c4599d3db8f5b80d2e5aa0f3a942ff20486c9ec68e7e772aeb92a8918c1873da5b2ae404a4fca646c0c35f7671597a9564dc9ae5c5115765c89ae8b2495fb3dccdbce8f8b680535a0f6eed7b3f515d1442dd844462666ca89bd3cd524ef29ccfa7bdd0ca55c69760035d3f491af4518f6694283ba36a252409a88abe5d202e68337b132860313fb0c9bc549adade99f3cc9e265c00fec98bee4962478fdaadf75bea7dd33ca58798b7f537e5948f361e48ecbf562d0be6d93c1b9bf3fb956013d10fd9f9de9a531862967f4a36fe1faa4d16544622ebab4548efac99abe55610478f0893e37ef1f033595f0801f3fbcbcac6ac3e1d38645efbb2087934b2182ac5c48bbb6b5eed0e27e65d3be43054b19f46bc34aedd30768df5668e39b10652ac713cd2277dc2b117e42a948ff47fd8888d55bb1b39ff8f665671b4bfb1ad421ac75c2c0bfd718768f1eb2eed8f287e77f6fdea035c7bb3253a3ca8c65538ed77458b9a2f127e4521deca61cdcbd4c4a4d6b1e8c287d9af43935226985039b676ca784621367cbdce5d2cd9054d4fea924858c35541d15c3deed31049e285640953720c925ba392dda9307bd579af7fbda0dbfc24ba2f7804653ea9b35738a751cfd2d9777b9d205f53e409bd8291f1f1e306cbb9a4353851f038b9b44d6489805afae050fbee27baf116d23c8c2ac648b660888937fb832f4f229aa6f54ee075a5ba9d422102ad6b8f8d10d4947ea658c0891000e046b1824360c088c41b59f429f19cfb8d1f5e8c0b3b3a1a5576579c362526e740f6ecd5ec27a5a8cba9bb255ce33c1856969412d8b0a219a9766d05805bea5945388ece83556fe6c456edd81433b5e0bc6aaa0ec62de6ebc676815a160b1a18a63d6ad8c970567940a62fef89da55e569ce9a73a30ac48012e69d9311af3d57789c4457b70f7538b8291da77b400f43a89ce1cb2a691361a6f7c7428d98d472fe033e65abfc7f6d7249563c8e6a30c2bc1a33d644ae589d05e79e3b790a76439c9fa6c8ea124229ebeac46c050b67fdf855fef5a58a13984d413127a6b7fbdf1a87dc711d39a6adea8485b0c58a9c2e11d0b3796735b72add1396cd34fbe8a828fa3fc8078288a535a74fb532b967aa53f8a848018d96bfa86f697049701388a7d2674d39a4e61f7166bde6a5ca09a5d9312a4635f42899a3977382d19b00747cb592461a51e45532d33b32903bc649475460752cbe399f3a76f6349549e1921032f79f75556698f11923f296e83298da57554f025e004af9182ebc4545f68fe5f834f0e458c9752d540064ef3dbb3ac900043642e6fd046037a013a465446bbf5cc11c08d330689a936f0cce28c8e7f144241d2f0cca4a4136ed2ded762db79b6b5dc6286b47a9d6bb5d69b3c02cadbf5a6e03f4c3178f79d57d0cc5c860a8cf5592edc8b5d3f51db24a8599b34a5782ad6586a1980e1f5c6941258bc2af565d8ad519b710e90f628465659f0d736346485992ad11400b37269932bcfe720ce08c499881bb42e32431efc46b2ac00f76cf8d59640ce1734937af74462e5441a05c607a69d09b1ee7840c193c6fdd21772a2021d42a2679d3d82cfcbba13ca68ff9d6a4d5ec47febb946a1f2531456fb26fbf03daaf70bc0e48b55918bdd0728fc72d4176a807ccf3b43d8b9f815d4d25790a0da1867272ec9b5a81bfda96017358ce888bb1ccc25b4e10b547594500d5696a8749eebef6df1bed8517e8416f255c1cee8e85860af171267608435c968536de00d0edeb598f744f6e18f118a44903b126136afccfb8967cf84dd40c0944b021bd57dc1779ede4f4d81d6e26495ac112108320068068b3a6cf90bb846b71906019c710aeeef601bfde7015501003ec1043a5ef3a2bf6fc939e3e23fb6b61de81ee23945390245559967b6709db975340aa920ab9cbf8cfe874fee35c651254d6c7af21fa78327e5140142418051bb7f227a45dd05b21228e5fb6234c909f3841d8326cabef6e2404b48f39baec4219bcf9a7c1cfe122cc2f5b242262a9a3b90e63369f42ab6367360f26a0f6d902b7c0255e85dca44628cdeabd8623de55d4cdfb47c55107385282a5ff29ec5632cd09e0ddb086b010020e836e4a801bc77aab1f4d8ed07f231f2d6bbbfed2418eba27c3599a6319ae8fd83eabd42ce1a44d3af40c116e5c0759aa205e9140cb6506cc29908745b10d5cf0c200e656188d7fde421d4d6b48b756e09446bd7320d7cf5789840fb985aa536a739f9cc2106a71f00506bc7eb401740859679fcccac0f3cb4aa4f68a71426fdaf249c6be8c88fcdae143a02a163539f47337ae39baefe76d8ed899305cfd97e3f04d87875e4d7449a038e5680782ba554b5d292f2c1ce9d0c393744fcf215ee86fde504830bccf72210589351918d14076897863020604337733d2bd2a2f6f80737e03c16e0322d8945084feaf7d7324898cf92db3d72b78a3e78ec40c9ba371a7d744999ec5f2d0e3904d6c95f9c55c26413ebc0fe3f4bb22c8545ac43460aacdec194cf7bb99c7c84acb0d4fb40810971842d69f3a73d6c5a6d8d3caab170ff27aa3921635d08e16184f7e24cdfae208ab41557b74aa6e6dc8a4585cb9ddcce8d7a253f856b6cf2876706848f9f9c28364b7410b141b97036f028c374a7e6c562e74a8107ae2b02226bb7078553748f861700f194d9b0c5d024a2193c9db09852fbb19aa4b4f00359e8687265ebc7654069e988b4a5eb8ef8f73115f031558946f5894900b9dd7f458e70474257af464d7e72ce084fc7a042bbe542de800463f59e5dd7556ddcbe3982d4befa881b095979608dc25f64a7df120df1fd20cd3daacd889cceb1903aa0f937e3231a05701e09231dbb881eb77a5602e8f6128208048a3e860c9f158f2c10b00bd2c6b70d06de3f34eae7bbf264d266f547782f3cd1e3c212b74086e1d8af7df0b1c2dbd0e1b67f9c4e33eb06bc79fff8e26db7e50522c5d1cf51fcabbfb98247b7be64988e7a9e4e2b37d7a29c2d98917d8d1376e589099e6594e10a415de5f9390f59fcae86e3f0e17470b41aa6b6d7dd546f949deb7889c982cdd2aab6d92d9e9a96f4f42a3dcf179a2d88544580b327ac83015f1c8af02fc3a64bfab0e2712d30c6fc0333b235584d7e77cebe35847e4ff6d3e2a9574b5dc5edebea556d48a67dd747ded929fcd5dc46ba37dc88a48868c72fe1d1ff456516f9783625a2861da28573003db04a5b6bcdc971f5f639f911910355229c2edaa2aa2f000db794661a29eaaf8aca6ef65fd698bc47e35302daddfeed42e51f77187100faa4cd5ecc89b0b7fc64bf0f857edab56ab4f047bae8ed49553b406beb7b32241b83434f8548302bf8f0f3b4111b1429210555d58db26b335a134a19f7c7b46c4f4d0293d20e96950b12e30d45a2f14b67ce8a90aaba0e7196e7b8575dea55e2390298f3b78b74fa48b3432fc470799a5ce03ca4bb7b69247f2969b33a849cb4ff5ada1052b3c4c94cd33d3c31e943ed3c23745729140639d34db4c9e3735fa0e375b5bae7e2cf8ceae39aec150e9bce008c7ea9e667062a439073dea1d5df9092a04efe905fce1789cb5aa3fb50a5e26f773ba2b7733bcc789986c10438eb0357f23d4881a867ee71d7f0947ea252fceaf55096247a7e2f78fd622fccc30e101b90f6ddeb1dd427785dd0b77edbc0502308a6ca8f89b76b8575018db115b97bbea2a81361b0690b5278590be40a22bc8a1e6c3952075034b627870053369a3039e101389c44cf621199482501a3ba193ea6324a0bf14b7888dd259a4dcc94c9eae5cf4c53869af0381683f68b38f1025c28fb7b616f608a2d0e851281c11c2943ef27e4632003e7af1d6784fb122728e287ec479d763aaa42467192c112e3853b221cbd668300b4c0c74ea63e54376a479a5d930f57776d78536d647ed2e13674e9ba1d347d6c0a54716f9b78df6e23d61363769b23512d2404bb8a77919c909341e868d38e7f3f003acedf0e72b0a9c18d76bb88887c4a87c9134e6a5c8e3d42584e07040bc25d08a2fa47fc137d45eca4457f46b23db5f967a335de6853f685d58ec46d050cb7a945cf5ce97eef3b71a4dca134f2b3be2dfea733ae8e3932ca31a2d2438bf1ffcf80867d5029cf56881d4404137a43bca4f6a8bf4d82b4a4ce0c050ec3ccb947dd37dcab1918820f8eeb3d7a3540cfe03b88727f71cd6", 0x1000}, {&(0x7f00000013c0)="f7880b3919b698b10c2a62da5ea4d3ea9c4b5a6ce636e0ae9275f5caf7e6675e51bce56341b45bd2543b745c25e5b53b5b2c7676504a79c791e9c809436707cd09e051e8441c010bb8331d4e86d4e26a18e7588ada1db23be3", 0x59}, {&(0x7f0000001440)='X', 0x1}, {&(0x7f0000001480)="023b62a5fec9df05140fd63bb8ed8b417a9117cd9c8428cc4f4a2526e13942f87486e9e5805673e12b5285cf61a8ec9c0f2246e1a3605ed8c819c1ddba41fe63b92d5cf04c9b781541b9e96745ab36db1784647a8d175412006c385c482372dbeed6e499cd125861e9315d6017b24282ad7d75cc1ab7afd21b053306e49dae77efb2f21e791bc0a75be279b0dd2d7ad64d684887b383ebcdeb59dc0c29430a2270e9f2a9e4c2268848456799489e71b01c8da9813d65181022125dcb7e6143e4fe2610a663074f7531e390306c8bd1ca82f27cf91ac9412e2cf9173ea8c49311302064e02653cbe107fa", 0xea}], 0x8, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x4000, 0x280, &(0x7f0000ffc000/0x4000)=nil) recvfrom$inet(r4, &(0x7f0000001740)=""/84, 0x54, 0x2, 0x0, 0x0) shmctl$SHM_LOCK(r5, 0x3) r6 = dup(r4) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0xc4) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 04:27:43 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f00000002c0), 0x10) r0 = socket(0x2, 0x10000000000003, 0x1) syz_open_pts() connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202f5ffffffffffffffee2b317fbd50b684718c87a7efafa414f1fe5fa8b9643e332a8fdc253beabd39985d929d4149b59fc2b49a6ac63b1391e89becf0de64c5df3201568dbe2ff71de7f736c10c0ebe2d8f8c8dd18b20961329e88a9c8e389d4f614fc25bc0ada5b61226543de337b2d2abb556dcee73c016a61e45b2d19a5dc2ea5a1a245d5d018dc9b815cc997d46ce464f3c857c4279037fd36553a77eb2172345cbfb1cc43dba503ec39b66eb3af79ceb4366b369040a79198c5dd7346ef0e690a4b6bc870f"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:27:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)) getitimer(0x1, &(0x7f0000000080)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x18) 04:27:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x801, 0x44) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 04:27:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x372c31ee26dce1c6) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x22d6f8c8e88b4f62, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf6, &(0x7f00000001c0)="b67e5c6394ddd5c0c788c5330f6e966d453a53848bbe738100fd98e1a670fdc8de5be125efd3a324ebf0bd905ae67a7258d0964a6a4b2618359ca8dcb0d0e2cc7a662f8cdfc2d157ba3d1c9f39cd3088e7eaa9ff609250c20af7387981acd9a621212cd36bb072eef3f5c4200daa2621a257270ec7b0a73f19b5fc1639ee71bb4c2fd11c06313d298b4358e445fc6ff6ef0a520de01f4f0c7927abfef9976f5ed2ca175ed6cfa2d6b39c7bd569c4222fdb7c593405b1559870975f129b93dfaec7") 04:27:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x8003, 0xffffffff) setrlimit(0x0, &(0x7f0000000000)={0x6, 0x1f}) 04:27:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:27:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1000000000000001) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x18) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/59}, &(0x7f0000000200)=0x3d) 04:27:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) getsockname$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000400000000000000000000000000000e3ffffffff7fffff008000000000000000000000000000000000000000000000000000000000633c32abf5ab0937f8000000000000000000000000000000000000000000000000000000000000000000000000b0fb0b2b5e8674f3ba9b07372c429b59dcf4f216f6431230ca49bebead8e58824c0e2f470962f5dcd66335b6cea073b61c5d98e892c801aaa5d7d2cf36898723947548e39636b4d55494a90226425fafeea0"], &(0x7f0000000280)=0x6e) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0xc0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x8}}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) write(r3, &(0x7f00000004c0)="9d5e34b61d24d7d6ddf93ad97dbf6b7fa66c46bf762d05d1e39b9a1c6e88f0369a49db39beb937f6e76bef912383c3188049284430f4a899f78f6a9daae0c24b416132001e7b8fb5bb5090ae554b91e8379e7b0f2c7dd08301c4b7c6ca55c6a1a93ac5948a9fef39784f0f404400bed68a8c36bbdc28c7525c8a7b844714737c45cba8400b095f7d1e2abb02f48d3d7a7dc027bf5b1a7d2731d436590dc784feca612d8214ee16d93cff632db5e82d58af81deb16b657ac5df74c9524d34fc490fe4c2294209a0ea9541c1b0a668f96120d716add9c6bbc4d4552770207430b270d43911b2226a4c20f32eef44", 0xed) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000005c0)="1b596a77d06a083f675b7e32dbd9b6e94ab9603b8880df9eead9e3bcace2d12d2b022602d83ec4f68daad8cd3b93c23e8a4521722a559ef084b97fdbef5e590f0d58d1e30b0f459a3359e5ed45594935d3265d379a01f42dc584080b9fedd15af67f3e0cde1ab8b07c095f0114b70fede562feb96d43128f35f466233ffc26fbdb8b32816d004bd57b64dcfb534b58babb21030d28164f8d6b25bb8d6fc2b3e220845a8953decb9e74d3768c7324eb011620795cfbadf14ffd782559428f5c518ef082c26f2a9f49625906bd0bb833cb4432c32e5450027c4d60bcb11b02bc7ec6f807a309b36e3412379b30d9334bb0a307242ec4a496f84294a86b7d1d99abe1f4fec7eae648c8ff49ad4c94ab9c4d7ec9217cae4681a2f974cc096cecf080ee20e94a6a9160fed36e67bd262a5e77f6de92b5fcf5fb9f98c943ab134611fdb5a684855fc8b3d2a7a2dd57b2cc5893e88a173d62b27c8b5aa986eabf28f5e35242ae4d6d354ad066843d40018758c1eb190302255f64e0f5adfe089a0b477a8b9042c105aea5458f5370f5d8fa4cb6a930d7c369a49ec7e4a8e2ad7f550f0f818576caaed1501522f6c4abc7e812c22364851860de6b015a50fc3edfd0af66855d34edd941789a90088185d761ba1853827ebf3decebc609be7483e53d8c6a2452f9472d1fb230ff624fd28a58011fac7be134fbb9344ce67e9c16f5b8a71402f13c2078d4885921859d4856125e5b5c875df8280abd5f75d80f68116900c4be9f3d522f1e1abab4ac9637558cdf1f6f3252cd16c8f1fa1e2eaeb11348146c382ec06ad28faf777218917ddbfa05d620003736c97672650e5cd775576c6c73ed5201e7a76bf1e3e6d9db62c47612409db27d37cd4dd434aa4941e922d3b484c4121cdb40ea55f18ace7b399c5d4ad2bfac026d16a39e29ff0f2e6054310a590f7b13e3d3ae3fd120ca952806c88ae336debd11cba3fe16992a0164989943094261716333188fe70bba5211f6eebd94c98317a131ecd0ad8ef72bc082fd5c95a48503ecc089c1662be5bac7cf3df8488c2860225d7cac1d56baf0be953e3a22a306053513c657a8205c0b0f3be0b9bd347c4e38ce692386d147dee0d7b264ed4cde4acc22c75320b87b961b20453445f681cd92a2319b681b715db239110ba51877d55c8184fd0431ba5e88e45ef8b7745c5d840e6987f20b1a830e9a75a6e6ca1ec7211c113f72aebca96c20f4b9ea3d0fceb02e280eeb57b3e2474eb5f6006087fce8c82d4ba7a312076713814baa6257c718d13b89eebace798e80ad5a007844326235ca7546ccdc66e02cadc5f2e426b875964f3a997aa7b55550fcacdd26e52b2b471574659bd76a03ebf05a2e22466396c397f984950ac2ec1c3d6948250b441c4fd6326001feec04bbceb406c57b496d915e50a60f0e92391dde4d79ce02f20ef3ad91cf131b65b7a7a8005d87281f65147ec8b2f91c9beadfea473e1a696a27794603b48e53cdb64291cbb86fca9e87b90e8e5cde2cff7b58adb05997efc9fab154629aca6a43e80a3a30b821f9abd115b5d1e383ced054408c72fba9b07dd55997c2a977a963d921f8d1026e2716f02cd970b54bbe24bbd521b8778a7b61fece48e3c297eeea38d42ed46632b35513b1ba286ad652c31aaf28ed83d923c299a880b3fb064c4b558985837a00b07afbd8a82f84a2a352be4c9921b245e50e5fe188332172550979cb623c498fa41cf9781b4a1eafdcc18dd69f741e413e21a4801988845210435e49670f28f527795bc0eeff316f2f5e4135c528c381d95f1d1bd02f7071a4369902a8c283578b14bdb2f2c42af9157ffd50eab143bef88c527ea366d46c4b2e91d99d7f10c2320b9b134af492abba144fb39e276f3e73b75e117b75ba4299f4ceb950f53c81f71226775e72b854ba29d926455dd4be272ebf986d5ef23f8edd0b35fa49a778f7e84b3f7c1d94f0568a3b8c86e61de0b8f439b77ff92931e1d945000966aef9570d032f69b1fe33f5a02449dfd3eddd080fd698aebe592435daa878a8e061e036a7d1022f72be158a5be5ca2f6b4e99c8d1970d171ade404c1073b206835ec114953c88ef738ad4559d582fc1629cd18c8ce526c3c3ee31b643d50f214ad7760857f3e009074352cb9fc30ca467886d2889af253634cc0ed6108beffab70dea394ff56d556aaa1826f98795ae85e86883b65bd327585f0164186aeeaa19d389228f4fea7727fbde2f384bce42e6a41c074f5b7145aaf59198becf1e68a4eceb87e048bc612284c8d5d311ad06cac33f730605d4082d86d3b972d08127a2e4fcde8c423d6020580fda79bdf67c396411e31f61914331ace8bd0ccccd573e55e87f40ad4846dcd856305d31f2b063fe9ec251be5892047c6877ddab5f7a97f5e689da258c6a914128f4891b35eba489125d0b0068c5d8ea6878647cde9c31da75afb9fd707ecd659c6507e6946a7e0eda231264856bb10b78bf8d718604289550269f3d9f4f2d9940f4d0f3fdfda523fa38a1ff7393040e909e202849901e6838e823625754bbd76f61945d2410adfdf2f899307ea076dd0021a0c4e9d2f8148d857c2e761d46073bc2f2ef0a62c95a12abc60f6873fb790b228e82b2de6bdbcc96620f4971771a25f0daf395462c26c64aa5fc18ecd29329ff6ed5b9708a214f5331b9f89933279b52b7c2ba326a61dc89310ae6a3358ca33d6c525b758dfc961c7e33ab86d5dc66fd0dc06bf4c77cc99fdd5129bd001f714bff1682e8ede4f5b0e9c81dca4a5836915004f0bc4f561c15487293ea5cd1cf06ffbe167e931d81faa94b7d855ac940f2b4f102c4b912926ae9707d69a7fe4675aa08f0fa197765e72742ce3669e50019e3d7505af1069e5ffd37ec5da952ce1b9d499bdd5f855aa209a42ee6521a98eb84eb58b5deb7310a7f317a7132fb2480d44764a86f6e118834211ff12b4b339d79cf864c6ec9a0196ba3f2390b77be7f970111553a3f62699ea6196fb74e45aae59a261967d903564588467e3d85f1357cc9ee4d53165f154012518397eaba238604843e59f3a505af05e050f8358cb4bda56dd406f3836bd91b820d9f13bcdc883a95411aa903e677ef78567b667525cd2b2810e1b204aae79ab34b41c9f4445cad1c4cab2c58fcb5bed14a501d12a961d22b92a04c34a95886d3b3426bac49c3f53b4fe3a400a15c3b8eaf3242874dbf8149411aa191d31831b75a41fe2ea3a79db853f8b73ab7a67fd4d2b2d15cddc44352e84fd78f788589a17d9fd1465836d235406771e365a3726907d1ba93fd6863878a8f5467ea08f0af47d6cf612c6669b1e2b6499223edba8dd1fca40ac00f00d4afe2bff040570af220d34c6c8e7295ffb67934780468123a1e7d47ed65d32e2b45829fc127b89cdc0156ade78593a1d99b4a460ff945beb2c861980c5be86fd77c53e67822342622265733f87ea4c808372e189f4a7b418f7d87ab354a5f3a19001ce73f66f5c161f071a0564f1962725436a7fda9a6008785df6bc8631a161ea76efb808ab6ad570572ec70ca6c1c0596f47cd566b33e2a0840e6a8189c1f6bc84b7ac17ed408c1638b983f940d2b7510bee4406f2541efb77ab3492eba2a85a637ee672380c3491e2be963ade1b4ffa13e6cedd8ea1873fe4f6fd746164c51c85de96c8cb020f7c3d111ad47ef6b28409d22be515a865957451d450b345664ca5a1c30b965bbf0f6b6fdbdee98605ac5b5801eed7844689b72a2670ad80e725e3bd3d681a897f98c39163371512ce409fdb3aa4158330d0ffd7b2dbbcdf749480a5bcf441b64b0de149435862b6ebc4645f4ffe3c627602e9e15b39080b51e427790823df194b146cccc561be5855480d9203d85ee3b409f7663d6d21807afc66b96bc3ebcf8841f70998e4e689e55779a1400308f97fe4f3afea12e6fd9f00c8978e8ae82364bc91cfcc23053316086724f60386e4d5f3cca00be0cbf353b56c2c28e280ad88c30806ef8a6dcd77631d390eb1de1510e9a3c3e92c4800d479fee7315455ebdccb669fbb89b3c519c356d5e8ac8c83fd02a05585f6dc838ad43e22ff5d68311e19b5574c0eca8eca95c8294d3d738398ea3c813db8231eb48aa9d45f8a4761ac1086db8fa9edc0d4edad01f397af3119fca46cc149cd4d8b6735e659db231077ae4de5ea793257fda00919c7ebcfea836ad821e554586ff1e9e05353457eeb947337b0aa425257f6b9777ef95eb502bb32f8eb931294a10cbd6209b47f521cb3d964c5de96973f1a2f90c7a8f01fd6fc1e5b77cf476be3f1aa85d12363556b2bd5583327d45f677111f2429c264f011b4d3745147226b6c317d6db2b556facf3dd1dd2150d76f318a72fdc06c3428915e6b9b49d212bdfa7ee52c531aa1cb38568087ac08ffe185a33c1cc3dac98389c60d9c121354baa81ae7af2edc5ed189a25bc345ec6c983d486b27239e1b1872c95b4f9fa37a162e92e14be9b7549a8258b98c2bc1bc37308d87168a1de3bdea18117744ff10ea2ed6acc33cacea9bebd470dcf4140308fd1953951db6f8388a5ec0012469dbea8949341dc255e477ee9fedaa400deea5e1c4d31e2423ad9b5755b9d5e2147c3398dea76a4e713d8249b7ec46c22b83552e1ac889cadc9f292fda3a117a19b661bd3aac55dcbeab66ad4dd579ec0220e57b85609d5df6fc5cb6e15b6b36c3fdfb14ba89afa667b4f8a258809fcb6d2ca7c0ed0a9eaa37a3923a6eb334b3f468df1ef7f509b9fe282dacb1cf052a973ab0127118f92d83a939c988917f28da78d8d2922db405725cffcf52e2095f4367851b2e8c3610674bab30c66d5c8152aca2d4940b2db54ba9f3a4a249c947467f518d5f6671370799a6a91c94f81ff041ca7fd07bfb2bd07ca189a0810c2fdf3b628763430a4d0574296b15dac83b61dc3bb540fb828bf4390a1926b435c21012c894e6ccc8f0998e1e0691670085c23ed9ed8c621917c899c75d5fc272d080f18a8272afc7a3c8654e2214feb85a5fff5b0ca1782d277c0da7a313b998b90e3e353bbecc49d498bc539d5acff3cf32891f03198a96d1b4e5b5a3e95c660f5be87d66ab31794592b7dfacd1e639d1f4b73c73960da5e5a0586ecfd1bb101d1d685a8118047098bbfb97ee92684bfaa0567acbbbcf2b2f62da5bf61f0bc4fc6dd1f0eaf1b6567769626db3a2c7345081aed4b7989c3eeb66611be801a38ead59c1de2d4791cc9aea743a52103e939c59037ad0728bb98cd9d2d2fd2aa340011ed2c76dbbed3ed5f5530667973d93208499e47c6e1371e6abd6feccc7d820b5a7fa1a8420671f21a60cabd3757554d83d27415b7532b57f45341177c01e93c242fa6f6675a2ec36fb8683df6ed60671e16b1f602e35eb738e63512392f0f2cd5e67fd755f3796e31fb598056415dd0294f8c77f6fdb8e9fb910abf28a051001bdd76be4d738afb97e503c0a5dbf3f7a8c8f805c0e167fea821501969817a964544ae6573b20d88285c9874909e33529d37e25942e6ee02e4322a9e5c30b554e1a85d1ff2b582c212cbe903d528a4287fa69e5ab73a15dbd2b6204c5334292a17c296ec1c23647758ff89b8a9c3557821538e0d522504bcbc31721eb2115682ad60a16ece86cb83d36129c5a8ea9cc1b7af7a4599a6ff2b131f423584aa09cd68809b51308a523d9325707c539235a73624acfaf904e1d6bca9ab14e1d3fbd9a588fb5a0c1e769bd19ebde2e0bb83d83040c793fe171cebcb39c1024617b06e5ad43f383a33882f1", 0x1000) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 04:27:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 04:27:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xb73690bc045b50f, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x41, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x9, 0x3, {[0x8, 0x6, 0x9, 0x3, 0xc00000000000, 0x4, 0x8, 0x0, 0x7, 0x5, 0x80, 0x4, 0x200, 0x6, 0x7ff, 0x2, 0xd3, 0x1], [0x9, 0x80000001, 0x7, 0x0, 0x1, 0x8, 0x3, 0x9, 0x7, 0x10001], [0x5, 0xffff, 0x5bd, 0x5, 0x7, 0x1, 0x40], [0xe42, 0x2, 0xce, 0x9, 0xfffffffffffffffb, 0x9874], [{0x1ff, 0x4, 0xb8e, 0xcb36}, {0x0, 0x821, 0x8}, {0xfffffffffffffff7, 0xb4, 0x7ff, 0x2d7}, {0x40, 0x93, 0x1, 0x3}, {0x1, 0x5, 0x81, 0x1f}, {0x100000000, 0x3, 0x8, 0x4}, {0x1f, 0x2, 0x6, 0x5}, {0x7, 0x78, 0x1, 0x8fa}], {0x4, 0x5389, 0xf8, 0x5}, {0x0, 0x3, 0x4, 0x7ff}}}) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="2b14699a3a26d1d360eecc543dfcb37479236bc606f35233be5d2688d3c1984c57c1", 0x22}, {&(0x7f0000000080)}, {&(0x7f0000000180)="09be3f37e0ddf5b64c53c6d6d202ecc4ede647c9c4dd0b5f2d1cf270fe96e6708bce8fab494956693699ee61f60f29f825488dff84c77f5859ba8e19484ab931e9829b4a0b948657faec6eecca2b39f260372d0a8aa9db22499ae25cf513844a4622aa5e7c7c79787448efee29b09902b695f7ffd8b4aa9b88aad797a28f8ee6b462b09fc5690944219ac55b679cf2b75b0908c384974c85e1abad783f033a115a3c5bc2308283177aab79126e5c02148574c2829ff225", 0xb7}, {&(0x7f0000000240)="1c964a0cf9e367baeefb8766dd62014fb25e7cbec613ec23d553a9ec348f84416ad51dac3d34e71716c210208fdb6d74245f539299819bf2e75905981e1b1a2cbf9140f775283a2645f785bd35d6b1ebb32d4369a1b26b9c0b2a5a7ec3202e4d50be05d67bca4beb40273adca62aecf1f4e28c03566186c3aef4762cfb772a57c70fe4f3", 0x84}], 0x4) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 04:27:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) 04:27:43 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="bf04b5b7da87d83988eb8ac12ae106e2627a99b99a9e7077d091dcede6ef750a0ed6ac6d138758b99c05cf681ce8cefec76c45ac5374ea6fb9f9da93e907c65b05b3546d10098150d5d1bb149b1b189209bb6652a63aec6ae29610f1e65b149fa7c6207ef11e855cc14eaf4791893a4d400969c7d0b334407716405ce808df05ecc28db0db179ed35f282c7a73428febe808d24cba5c56", 0x97}, {&(0x7f0000000300)="2d2046c310b904a761f49b8a7f92c06197151f2ec8e683953f1f11d34fc41e3da590036997c9fe44340e72151656b702df01b7115c3e4ed65bed4dcdcdaefc3a9a32274bfdd6251c73d341712b8b773f28f64948aba1f4ca06871ed0706124b6bf664c670a2832d2b0e0a4303b2f8729c0ef16fb89978a4909c5b8985e431e5f24397aa93243edbf3ad833272ef1d3dea85cd8680476a1a7ee56d267d23f10d825a7eaa2b15647d04f7ad526f31004e867bac22c2a7040c9bfa9bb2a8e5350012ae736c8daa8cf5c45a9daa0a3d21555376eae11be1864db08b31f6e48f31e8384f7bd2182d6d7dc3ec049e6eb15159a668c27ac2001f10ed8f6dbb121b4bf4894e5b8aa552b4576b29e683453fa2514a41fd178b834124e47fecb239435a5c807baee5186cfabbcb99a92731d1e73af8cc2fbce0348171c83f2a8cba4cbf778e949bed0fc3a6c5a8f997151da46eedeac68efdbe80dfa869779b9efb41e0f1b78abe831007908f32531dcc86a8d9f959982f16a92d9e7ec6c88cfb98cc8ddd3618c1744d39fd4e4d49598f72e233a645074b1cdefe0dfba8fca989f3e3fe4deb463a428393c8c36f8605f371729c7e0416efc7ace1ff14a72ecbe3d2fadf4655faa33adc4ea74f5809a309464163fdbc254c93cab3c226815e0474a177364f2431e5d231cccef11481c3b7827e4f9edeba1df8b1f49431d8891353356a50ef02d4f94ee0726b5457be8ff5d02f7857a5c2f00d03c5ee7acc958d8559e359135068a7be6175ffb33cd391c5080558355109944299ec6d814848a4dc7b39534b40c75cbdbd3f00aa5cc5e09469f03f323f35d8c4ebce5433ea749f5c71c547b1bfef22c0095ecb45c7b330439817480a63197dab018840e481336052b8d89cb44269deb8833901e1cfbde9de50f44cabcd4199e748322762fd1216265a62b5ed49777c0afa315fc528ed13bc42bb67f0cd5feac4fca2e0692be1730cf983be086468dd506a201f1a22b161cfa6cb7d7b55476a6bc444e347ebb38328ed7827663143dfdfb8098fc5c404807753beb520d4e1b87629abd73dd671b830db738bd1f95d54391e1661a93985eb828445a8d75abef7cbe5f47ef74ee37128db053f8af6292f8da790bba2d55a3f87c27b48bc8a4b49c39ff7c3b04e7eca764449ed8074ccdbac6ff76a217d5cd7039dcc92f9a403421ebddc4ffe39ba8102afa5e4c8709ac07e17a025cf5dd0f7e49c242691f3bd06ae434a73bfc5a4657996e273d886120e96080c440c8e3a5a9234900385806226befd14baca10ea3aa41b006bcb40692e99bafef7d06c843733dac95090a3d8752a8bc9e9b94cc47c1efe33ad2f8b8be2facc9d3222bc39adf9b5d38d1790837f768e08aee5d2afad0a9c2498a38426bba7a5c19320813543061b211e6c7d7c60aeddb60538c27d9e846b51fca0770f343c19e26f36c3ec7529a367f18fe8d925012b1d3b08d7f569ce7d539bfed20de9d40a8d33d6f0f1ecc76a4ef2ebb042bcfa3179c74cf0d9dee10ef8ca6cee702d8b806ee8d84202265cf493e8cc4a92c58d91043932ba90a01c6dfeab95cead422281192097bcb9b06132280d9a8b70a7c444061ae254eb6641d7f537870aab6b682442fdb08357697d7eef17c4e21a649882659d8c452306c5cb87eb544cdd2fd3ee0dcf0790017ea4945a42aaf1292e1a680f22e2450be0a8f9227b008fd6987e79471fb17c8d180436464e10390926e4830d71c3562c9c56c24297cf817f4c02bf8fea6e93cc7dfdfed8d065f51e0df3d9cd348042a76bad68c10e67e3e9775ae02d8b2e15d629d13fc352c9f051c420ef0a4b8b1836f96ebd617055f8c6398f213a375dba49b50089fadee1363c69be28fdc52f9a742ada3f81b5343f802274f3c13f9b518151329fb4199f5e96e6473767acbf59fa32f1d07065d219aecbe3a3f2bd62b89623345216c60644c669382700007f8b3dd29b7671a303b3bb0e5f54ffb8e04c946328cd10a1c1c2446f0b5fe7f33c2f5dddbdc76c7f9c91bdb6d49fec970ae92c36a4826e719f678efbdda03dfbf8c221042e5a8912c335c1a745ba8dce80c33ce07ccd2fc46ebd8674ebc8fd06e555e206aee6aa2ec432379f3ef0c719fffdb0bec0f6d5c82831a82e39276a59fb58de70990e6a9420df13b7c8e2d19d911479db4666b951b2305913f324d9e6d7f291e52804ece2de45d35c90be112d07c4c620af423a8910e9784cb797c01009fd67444135229e5307f1d40f8fbc1e5664dd8a35fb5dfe22a0903ef02af909f208e005bc949c5480ae82d2f039a6ae609bcf13e669c1f04eab4eaff6f0ef0b856812549087ee15a8043eaa73b56ae7016167f54cda695d534670a53fc92c3cb9ca1b756221878d9031efdfff7a48b0454e45aac241a028ba2f574b57e8c91f41ab893894933df4403ca9b18cf6d0d5a8a2728246566813ae33dd85eb5bc570236c298eb86204a6cf0a28fe992ec6ad8a4ccf5f859e0e7f00eea6d011a48e536f2304768a48d22a14f5518c1c36e671ea0cd77314e34115955a0d2e1fc815c3e29cf522d468d1c9d188d8c78d4a348b53550a962b6e430d2bd77cc7df9e3fd48324511cf2e1e9fa0a80358afc47723ea3d67b55432a1598837115f5addcc44c60fdd08ae2f6f9b5d21c27eb1f2db6271fd822b1457fe75654e262b3b1fa8531b697853dd147da27f904d4cdc121283cc5df2d22ee9b66df4bd47dfcd3617a8a81859c3224de9fad9ce378e5a90108b78e4b1b5e15263b26dc372837175717081a3f71478b32b7724258fb4aff5a963bc7e7cebd9abb69344916a5e1d89d074050d6850df8b7f96bd759422ceaeb14b5bcc7df424bc913c6791379245e812202dce81a7d26e20d9b00cea58b6ffe3b893c8b59a908e8ba7181a3f13f3c4a32df341b0105ddae06144b56f152e8ad9696871f7d71f0042d4087680db4808a4129d1356bb98cc59d173f5376abb896a83fc233e32213c8ba022bb2ae6ea256917d8782570463bdbe4667a738dee88f7a5550ead916e1ac48abe62b202b0ff9048e29b1cd4ac62262c59c383f0371d3278cf67cc834700bd0fb0171419c659141323a3d237e681129b9d74db88d8c8f8fc0ff5f0fc22d72ccb24e3d126910a20b0ab07e50c7e2a17acbc56f1a2860bdf57793d95357b14d32f62d8108e23bde662b93ea4c6f4588c1014877b11997437408b1c8dbc1e862155cb2580e81f60727ce7fd84d3163d356a40858f3689e973167412282eccec71ac7ba6809fd64391d8d24c5c3fe4c36ed0aae3b558e260d1fdb81b69d475c35c1a44828ececaeae1dca02b0ae35e3f4aaec5aa066a6e34737db76a094e1478b34adf5e623984036ea1752d6ba6d6af5e2df078d3ecaa588d88b7a6ef56bf7b4c3539064d558a6fe435cf2560dbd7fc3662a24bef2bd75447457e33447e8b9193f8ead18f01e91b1a7aab15799bb266a05db7b36fc4dd3e7dff508b58276988db9bd3aed33665a40dbe0cecfd9e2b92728aede76182186c6d92ad2d32f9637d9f7dfae3822dc22f5efbc1f290724af9b653c0b025eca13540b2c0ac10d3afaac581ce5b674848b11cdf58e4dfaf090780fa2302b4db782febeb6098b265267aefa32eb20900acfb5af5ba6b26a1e1f76496d20b5a309480a64e574e3735ea9a57b2611541d3e1b2d4d70b206c4960f55a1990d8a45d7d7b363ca81d202ea0ef7cb140fc3d4b528054a04b3911dbbc35516457c9b6193968bc02692ac7fc34625676472f8bc7b04e8681c968b64d309fdc91eba91b7bdf63d94da7c7fd80db1ad03ed9222737337c67e559d4eedd4ae46206ed213b4b8a549f179ee9489ad83d06c219e29a59ea4756567776fc9f62456c4116463bc2be5d4963ccba7d6cb9f01c31ec9fe91282a9b54f2ec901df5c89a9f9407ed3ba4af4a82e638e76d8730708676ad5c9ec46b549645592e3f755c24662f5a9e43f1140ae2cd548e0028735d3a5ddf42946e599df97f245a5318f3e27acf91f54900c8b53d33250a1a2b5b427c66ee2997ded7ae3608cfb142c8d77ab6b39dd26da4719f360f398dd8bcf814a263f10c0c4beeff81d3a2cf1376bd55abc37cf33c735c697c8b37467dec72ee1cd0ad8698d5cca408e4ec56aacc0a233005afd876e27824c3f9c333d2b118cba21137978e666c0407a78b1aa5bbf26c996e9df8c956ca7f91e4f62230355fe2f4265505bc04ef9f514440a8f1e49366bf63bedce45b177d00efc67cdbb1aae7aa648639bc631a39318882d965568f053bf7ddbcac067c9ef338372488d70ef8193cad07fbdd5646f5344dc2a283e1365bf1bd999a72ac4b59aefaeb94c7f305d1a11c9e04ae31efebb18d3e70c94fabfc08c3f7742b3532c8dc4253f09ae2fbb22907c4c17bf6b8715c6c3c3eb9b6c07e87694cf3bb32e2da30c9dcfc3d753f87ac7a1266e8c64f94c44d348e6934f7c6e29f3eb39f3a9db58b6ed9117b15b78886e40cfdfc28fbb5234da1548d52cc4b4d86508fe0d021897dd86fb5447175594169bd16921fc59575f097c9e206ba64afab8d7f5619cfde89798e04a4b3bd80992272bde15c0474557613edf38a762860c1b6994280bfc5f3f0c06c481a0adb226c6b47f9338f89a76b2b4fd5bf740665064df7b290bf03adf86ad726f392f2ce2a413fe3cceaf480872509372d3f66fb5061b0a12747c0e3c8c77026645d67ea2b63284ef801a2c10eb4d1c91ec7274604d8b9ea72d81cb759640a1fdb12bac607652f9eb68a35a57c6049c925829fba06336960b679aeaa33c9c36f3a4d472bd408116f1fd928336f09424861eb5ee24abe038af3a90ce9425d5cf1c66f45963523ad1d3d340cd9e5b1e2155d90772a8c3d0dc6b1563eda2d57ccbfdfdf2339672e3f578f063a593f2b289cbf2838f723c761982145d4cf03c944c1f6b91e65abb7c95e559b9381489cf4b1fa5f70fd8c5ee61a5ad89fbbabe40060e1a746d5e75a8c55e689a4a25a9b8c667b4a007b0ae34dc01df7795cdb4ddc58a151853e0c84a453c698568ec8ae26c9839cf180b6f397fa536edffab2b75a591a1165bbf10c66a040889c118ccabc139d13b116c70fbe4fbbf8e1694dda768cb0c92bad8fc13bd423a460af80ceba8915071a9882b37b9c3da9c26cd9f53758b14ecf3cb20210cfb7bbbdec7cd65db495864ef4b57e8abdaa6978232ef3c1454e338c7b704f5c356adf5a9a27c316acadc278199da94ed24ff6005f3de64cd5011fb97eef5da8f47f22a2ab165c1183805e569c866ad9723a694704263b68adcc46c4a3098ab027d7b60a11f3923289b9bd9bada46f46f3fc0b27025a6a081a6972e6650a8a4b1f160ffbdd5cf071532d2ce4dd26674b6c8770077d020feffddbc49b6a2811755d95b37d79f4a52fe313160120bb7beace23a521d00ccd42da87142623f364e4f40ed7c4561e90bae4df428227729a5ee750067c9cd1f912c61e68461d820f08f1df45905c949db025f0b73e21fb7773cc932752691a57e5be2c07c544d9c2973877322a4991d32c5498284a1fae62a3481788af86b3fd0cb201fd706a57edbd72cf5d3a86d7f0bce00c758981443a39df1d8786b3fe21d2f1cf68888f7ebd47f55c75ab8cbf77af725790c9cfb258ce6f7e1ddce674e9bb5bc0c77a2aa497c9e94b629ca60d7873ca892b291f610d05a3d0e4af5c7f5093f8f90f53c0d1417c8437f8e51cc44c8f65aae0ad72a208510c7544ea193519b0412250665c0b55ceca62b1d946a83a9caf2604bbbf319", 0x1000}, {&(0x7f0000001300)="36a8281334967269c317bbce874ca4069b7267a6cf18f4d3a0801b272e97f3fccae83603a1ef19c9c261869820ef03570f4a8c7386e5f9e102ee340f0dfdf16f948a27b9a70f6618775e53ab6afdb4a64e9a62b073121794b2d987c3871bcfaa7572cecf0ec3c4665fde", 0x6a}], 0x3, &(0x7f0000000280)=[{0x10, 0xffff, 0x2}], 0x10}, 0x40f) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="49e80f3d7164200d000080a9a3653000"], 0x10) 04:27:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x9) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x22) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="ed1e4d69f94e38cd33498640aa41c6809d30fb2aadfc7093df45b5971a5f5369e86bdded012e6f44ed1d1f4bb5a673b52d3a09613a8502333b926c8a4708d96d6be1615439bb83ab81e107a09d2094a5d601a4316c6c3c6e7ecc0f46aa434678cdf05a8013f70a55768c4438b5", 0x6d}, {&(0x7f0000000100)="ae9b5762fd14a5f0717e995a9f721c9b7e5bafb669f6a6a6c64bc53e27d3ae0530880b384110798e18d67918c4967f5ea94961189775f28782015435aa37f2fed23f558b2e095ed6b74f5217ebf129a1749b951dce033726025c21a179c64e86404d288d0abe6b901bd6016aa222c93579382f33bcb5dbfcae3b1eb78c3c2b9efbdd0d29fb02e88071b55a54b2eae62df53c7a25982f8349b6b1472ec21496d6c7a8ad67b143086ab6b5e5d14c3fc71e7a8a9fe8f4d83563f31672c022c43b76b2834e3ae314b3b98a0fc77ec8311feb2a752af78bea1e04ead08a6c62fcb375f6", 0xe1}, {&(0x7f0000000200)="f6c94a6a60e391a7660629d8c771c70098085ff4c988d5d2ca4190cc5a799dd2c016321cb0b2e8066938d2b75b5a1469d15a17ba75e6411cf9919866d20277460176ef890e803ac1c58eb110077f3b6ab500d78c7a3babccc1b0ca0ee3eab4363544b2266f9a171746cac6ce6c4664b5dec1a2df71a937ac1c830f45bba05a275ec579606128a2192636fb24382b0155d1745f1efbb8e22bc420e5ea64c789ee389330a547997c45f269e2568bedd1f0b6fe59490634634fcadfe55e584d048a0a8b738245cf574de3fdfc22ac1041ffa88a55202ce9772ba6cb6cab87d87451d62c998b3ae1dfd1e06191fc926b7fba3cf2fa9a843279680e", 0xf9}, {&(0x7f0000000300)="77ee174a51dd7b87be180ed683e06aa194437fb2482f967db4e6243ce82d87c708c39b75fc099b3f397f20f0321eaa793837669f01305b1f39d0fe9daddded00f164bc4eeed38e524ce1708825d3ff03483457b1018521716b1521d7e15a348712abb1a7d7f26e56598a82550f082898fe3d6bc72d409929b3b3d3cc66e6ab7569c3a861ca84b1145d0b04d61f391f8da16b57c41d046c3fab2667c9edd43c2cad446443664a0377f574d0a6c2437f8f34c5df20632b1ab2a69ccf267de467b595e1", 0xc2}, {&(0x7f0000000400)="14d51099594c4f40f4805af9ed6ad28d42b276df6771d11331843d6fd49e4bbd141b71f72e531a4d7000e6e3b70b3107b22947c659996c0d0bff8ddaa0957bbd24726c4fdf872b52f5bae5fff214b07ad42631380647d1ea19b7314941aa30f550994d3399b8707cb04b0252a8ab904e326c8f55ab3f42b46e945dfc867149b3b5eae52f014ec6cfccc918761c5c47390cd77822d64dd285d848f519012d4d7a4cef8254fdbd88de0b32fbf8d9ac49af36e638de2f5d4c97a0d483119c0f2cde5f5d4adb9cba3c05399d07cf7d2c79bce13e26fa9e28fe68b79ff19018b1593a0c8d7ac0e6e72d589ee543ace8ae1a433ed77db3a14092578d52", 0xfa}], 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 04:27:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x81, 0x101}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget(0x3, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/22) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 04:27:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x5a) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) 04:27:43 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, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x1) read(0xffffffffffffffff, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0x2, 0x9, 0x7}]}) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x20000000000000}, {0x34, 0x0, 0x800000000000, 0x7}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0xfff, 0x4) 04:27:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x22, 0x1, 0x4fda) getpeername$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106"], &(0x7f0000000080)=0x6e) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 04:27:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) geteuid() getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r2, &(0x7f0000000140), 0xc) 04:27:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 04:27:44 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000080), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 04:27:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x2d46) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7fffffff, './bus\x00', './bus\x00'}) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000140)="c62ea4d407c2564462f021be0964673180cbf0c0d5b1611847e14e76a1e70d64ca174d5d7516f7856e6ffbe2ecaddda22c0b7c9587448ae3b68891b368bfe751b300ecab2ce36c984a04e527a141d569204c18d4a6dbc56beca378796eae3888c500819ef7cf8f287cc9a43f097aec215604215c5079aa28379314f2401e58eba8aedfc0e74da20a26e0819a3817480ce036bc05fc377e5db51841f0a18c25fa592760c09fbe6a76ebc3037f8b0619", 0xaf) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x9, 0x200, 0x3, 0xfffffffffffffffc, 0x8, 0x4, 0x2, 0xffff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbba76871b029b", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) 04:27:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r1 = socket(0x6, 0x1, 0x80) dup2(r0, r1) r2 = socket(0x10000000002, 0x4000, 0x401) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) 04:27:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffff99) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x40}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) dup2(r0, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) fcntl$setstatus(r2, 0x4, 0x8) write(r2, &(0x7f0000000440)='\n', 0x1) flock(r3, 0x6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ftruncate(r2, 0x0, 0xffffffffffffff01) connect(r2, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000003c0)={0x4, 0xfffffffffffffff7, 0x119d, 0x8, &(0x7f0000000140)={{0x6, 0x9, 0x100000000, 0x6, 0x80, 0x6, 0xfffffffffffffffc}, {[0x4, 0x8, 0x3ff, 0x1d, 0x9, 0x80000001, 0x1, 0x1f, 0xffff, 0x9, 0x100, 0xf18, 0xfffffffffffffff9, 0xfff, 0x7ff, 0x7, 0x4b19cf19], [0x1, 0x6, 0x9f4b, 0xad00, 0x7b03, 0xf0e, 0x8001, 0x4, 0x956, 0xfff], [0x7, 0x9, 0x1, 0x3ff, 0xe137, 0x6, 0x3], [0x1, 0x1, 0xeb8a, 0x6, 0x899a, 0xfff], [{0x400, 0xfff, 0x6, 0x3ff}, {0x9, 0x80000000, 0x25, 0x4}, {0x8, 0x2, 0x2, 0x7}, {0x100, 0x2, 0x10000, 0x54fc964a}, {0xde, 0x100000001, 0x7, 0x68}, {0x6, 0x1, 0x20, 0x1000}, {0x6, 0x1c, 0x564c, 0x883}, {0xffff, 0x42, 0x41, 0x66}], {0xd56e, 0xa3f, 0x800, 0x6}, {0x5, 0xffff, 0x0, 0x9}}}, 0xfffffffffffffffe, 0x5}) 04:27:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x0) semget(0x2, 0x3, 0x4) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) 04:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") 04:27:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1010, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) unlink(&(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x800, 0x9}, {0xff, 0x800}}, 0x2) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0x2) 04:27:45 executing program 1: r0 = socket(0x10, 0x8000, 0x8) bind$inet(r0, &(0x7f0000000640)={0x2, 0x1}, 0xc) clock_settime(0x2, &(0x7f00000005c0)={0x7, 0x8}) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3f, 0x4, 0x100, [{&(0x7f00004dd000/0x2000)=nil, &(0x7f0000735000/0x1000)=nil, 0x9}, {&(0x7f000055a000/0x3000)=nil, &(0x7f0000108000/0x4000)=nil, 0x8af3}, {&(0x7f00001c6000/0x1000)=nil, &(0x7f0000253000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000530000/0x1000)=nil, 0x4}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00000cf000/0x3000)=nil, &(0x7f00006fb000/0x3000)=nil, 0x1}, {&(0x7f0000469000/0x3000)=nil, &(0x7f0000438000/0x1000)=nil, 0x7fff}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000061b000/0x1000)=nil, 0x9}, {&(0x7f00000b5000/0x3000)=nil, &(0x7f0000794000/0x3000)=nil, 0x1f}, {&(0x7f00007b4000/0x4000)=nil, &(0x7f000003e000/0x1000)=nil, 0x1f}, {&(0x7f00006df000/0x2000)=nil, &(0x7f00001ea000/0x1000)=nil, 0xdf00000000000}, {&(0x7f00003cf000/0x3000)=nil, &(0x7f000026f000/0x2000)=nil}, {&(0x7f00006ff000/0x4000)=nil, &(0x7f000027c000/0x2000)=nil, 0x1}, {&(0x7f00005a9000/0x3000)=nil, &(0x7f0000020000/0x3000)=nil, 0x1ff}, {&(0x7f00001e7000/0x2000)=nil, &(0x7f000069d000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) getpeername$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000004000000de00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e04c408167c2280bc12917360843eb3ad1b8214b90249e1e7609dd7624337642fa780168a66fecd4182c07caa64cbeef51d695666f8346a351fddf6ea4341bfdcc43b7f865cf95e632e0f1dae5b19c246e617e1454beecf867b74ffe6bad4aad71848b1c9bdabf48d221673bafa4fa0181dc1c69c434dc68282af5c96e14c6671a99123cec7af3bae793e7ee6f15ad8376682f60de12bf666084701ae2c68ddf295b49b898cb918187b112bf82ea0c16c809d3f1732c1073a27d977bd07613edfc7534e3f57515facd72f1da81b4f1"], &(0x7f0000000040)=0x3a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8008, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x2, 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x8001, r2, r3, r4, r5, 0x20, 0x7}, 0x8001, 0x80000000, r6, r7, 0x2, 0x7fffffff, 0xfff, 0x6}) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f00000000c0)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) dup2(r0, r1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000001180)={0x2, 0x0, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r4}, 0x0, 0x4, 0x1, 0x2, 0x9}], 0xb53, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x600fffff, 0x9fb, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x20, 0xfaabbcafbfc15d05, 0x8, 0x6f8000000000000}], 0x9, &(0x7f0000000040)={0x5, 0xcc}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="e0f23f550e2564f5e18026be1aeb8bb72e461b42194f44dc51e2fe", 0x1b}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x650c) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0xfffffffffffffea2) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) link(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000540)='./bus\x00', 0x4, 0x8) write(r1, &(0x7f0000000580)="5c8ddc3dab094fc88b0b888ef260855f3da6cec9369ba5c345c8c39c99f98b446b9916addb4730f1ac2e565a075a472489881b29c7c3789e8b0d0b5e591d20d60229a8b731129437ddd6cd9f6937c7dd6429cf143734ed6b95bb79394996de1fc3715c7605", 0x65) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4c}], 0x1, 0x0) 16:00:00 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f7300a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3be579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f013", 0x64) r2 = syz_open_pts() kqueue() close(r0) r3 = dup(r2) poll(&(0x7f0000000040)=[{r3, 0x9}], 0x1, 0xffffffffffffff37) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) syz_open_pts() 16:00:00 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: socketpair(0x20, 0x4, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:01 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) syz_open_pts() 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x310, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8a3, 0x40, 0xfff, "af622e9dffaf36bcc66de55afe4f6f1633a3bdd3", 0x3, 0x4}) setuid(0xee01) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r3 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/251) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000001400)=0x7) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) pwrite(r3, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, r1) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000180)="4b91bd5fa1132afcc276a08ac22f662fd1f5ddc6eb3e3a3784850fc2f4d17256547b3c287ebe2533d2205b6bfe7237b043be4cc4045cf6e183e3a5a09082cd083564d6d35118ea607769e2c734c1f3f351d49f95be83f6d2880ca0fdf423590702a13db76e1c6f5371f334a3a88720abd4cef4dd4521c94ba3a7ddbd32a41df1b8e50ff7b1080aa07b3b13619e93f83743aedcfa74a0b120dbd1fcf395da8e3723032b2cb85d6395d869fe2d9685ebf461819bad5261eee9ec17f4711d95d8df7c11ec0ee17145d62d609e05", 0xcc}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="cde1ec2406fc8090779a6f294cf19909a00c19515b2b8b5168682aae19d543dd6f2ba9f26b6b98a81a2cb2399d4e62687d58099f3b8777067f716da50e1e720fd785223dad248707e139a0700aae5fc3a20b1d4645947ea90e98dd1e9836cef3064933dd174354a9228513b6a349457b9b2391a3c62ea96148ce6fa4ba01f5a0fa914d8b61803f962d5423abc6de95df2641ad6ba4bab38ffabc4dc4dc93a6481539a059f3e55af2ba3d5566a96890dd36e8a0171b5231ebd839e569d13da22e", 0xc0}, {&(0x7f0000000380)="74af54132d2271e69d87a4f2fa4b973d2bc2661e0483955ff0ef67ea07c59be156ca80a0bdfa85deee028c6d4ace79d515", 0x31}, {&(0x7f00000003c0)="02383cd1ab3743b82d362b65b93d18b2a8b3129477d88a586b17b42b0f203e45213464b9863c66abad394689f948f997d15294c4e338c389832940f3", 0x3c}, {&(0x7f0000000400)="0a44d6053125a152ae6e3d94114f813ed1ee5378476fb9bcff950912f7489c909bd368742b881da418b604472cd167f5470ea75c161188094194f6b73919e05a00f27f1f7758c9443b92fcac6cb8956d6f740024a6f1710593b2ff9ba5788724f6e021ef8489db97d372a5117fe7a32940c351ef8dc01b310fe27194f8c68dc505b65db9af8d17ed27dda13a4596f99e36d68b68bbb37106a27901e9e31bd526bef6f45732d991d87891900a1a34fd4b73be0177b9b9f8f10927bf33b850a93c73d560a30dfe9ad75a6227139a9e6050101abf6ae0ef9def28c825e734705ab853c60951a58caf1b3935658b54dd30fb104114c93f47be5f69d6d9f2a3ec8f216396ffe819afd8994425317ca1e2afc3a1ffb6f49b09051d639a7d1f055625ae9e6ff360e6d4c3e87ccc77f536fe451c20136ed89d7879b7adb9c31d9987fdf346af76d10a30e6cbe7b0c0a0a9a48478031a1f315814a62bacb8eb054ba7400c74efe56dcab410e3146a3821d9529c0f2cd819c2608e373a5a757ec257c57b22d24e5b2f0e26f7ea25152ca5711009e16f283c716f53d75c69c30033de0bc4a2007ea4fa0d75b567a69d0a4f75459b14bdeb4b1703f9b826b89fd23d75bfeeb0da6e7b4f3c964d9e3a1f61608dab36042e2e12b609b6672ab5904ac72ab5f0913be853a5d4b22c401dc094565ce3c46ee67537f0ef2d31a11684cca3b717444eff93d774ba2eafa9672f72bb486e6d2fdf5e1bddd71c3b46e4129e06914e4becc5da3b889fd24dbe4b9ac6e2d8436ed856528187d8be5f1b539480a205563d8a3d5477275edade2464e7004d17e28194c499433bb443f3704f10f1b467812e8fbdda205057f966559ae94dfc54cde611fac7672cdd83700f791e7c306975e238e3954c454a7d3350f15ebdab93bfbbc33079ab7240962f397f1ccd65be516b0ad4ee47b3c9389712ef656f6cec7378341700a34aec7f7b481aa539afc7fd6a91f4dedbcfa1de908b995db0522419e82f742c5e081058c85c80abb35a271b713bbb8be8c14321a48e0756cb8f5e23542668c6510f5946b9cfb91faa7771320a8364dacd6ac98005aa33a68ee7d7b462b70d010b902db320b8d127632b0cf2aae105400128dc71f496a80c2539a4f29e5b0685441c773dc175877081fa5233fcc19e60a3271487d99851b91fd58036524dcb521eb76e1d3a47fb3ed9a33aa703e42ac4815dea8ddd3795808d92961745d08e73cebb5a5c17caf017095352797b8481ee284d01a06ceddbf013b22eae92034b516deabdc434e10ab57c573290b20172a74bb6a2276216e93fbc760a43ca6f25f41fa0c8706344cbda6bbb142c7fec23fd6e6efffc6290b252c71202640c96690ea03b5dd918eb0118200818a03bbb7ed05b6c2e0742ed71ad51246b31fde064f7fc57151a7d0d52078aa99b23c654a50dc15f850ead5f6cc46e20bd0c47c76eaff1d06382a6bd4906e304a7c6653d25885048267a515ad73388f1d742f7d80f17f60bdf439baa26f3d34fef9583d9445a2b19cea47dde361bc6dedd17a1e237d65092544628f01c1e5cd7ecc48452e1a2c6d9e51ec7a2776efa2211a7d6e24245a1587a26d3c24934861ee1e1030aabcafb6e8ea71b6264b6f9e196c152d2d60375000c60bcc0815c9319096b39cf58c278ccc59ce999c90a029439b425779bb5e2fffa9697b127daf323f839d28749464576992fc6fe2e18d6c088fa3d79b48b2a4bf2700bdcae2f823188e49cef2bb654ebb991290a4abfc3b4c8d3636c3429429c035e40c1093e120f76d63bd2cfababc690ac2d6c73c174761c1357dd554958adde0056c705a573361d279e3ba6497e93aef40d401bfa59081d8ff5d969839060a0eed7d2068a8daf0c487eb264f8d9392c83d2a300f282327344bceca0956a845f877337fee1923810e89a05bc04401a135af05c96ab06348b4e7b9153ed33f48c06d698c9da990615bc88dc22446e7eca6ebc7bce6f6e2b10803d0a90efe673ab4f1da2d3e6b14b159383f0327a2b8a87e6f80d79a131134f5bb90422777ae7e9ffe4e5d8a2ad3c3b3d984f3b1c13cd8dd7cd2d31b46d893a3d0a61fb1702a0d3b1f9b615376b293a037fbf68dcd92beb5e5de7ccc2e1b1df1be8e74098a111b0ee7233bfc717f6457bd5d5137fe0e5c365752a00c5b51d53404561c6ee4b7436f4f0f846df7d89a29b007bdac3b757aa41910919ccb8759b29bd084a4685dc6cc7df0f583c0271a9594b73aac5f0bf68e3dc487f57aff8e00929e2aa604fee54aa9124ab8a9b1d55399962f961f4ef920de7dffb6d01504457af09b5aed5a49cba1839627ab0adfaf18ba119a335596fdd61aecb52cb70480c9498f319504dc16618e36ea1bf5dc194598165bb09b517292e54bd9ac58e62b675bbc7830d80d0b0d6152cd6781ed7d4ae9ba7e8506005b1a15b53d2c5bfe41220db95dd758df360991761b8d34f6b3e48b52bf7869048ef145e6d0e1802eb8cd656c2dedce58ba71edf4360dbeb1d19ea40aab86566ad9a873c3ec15b51aa6af2708bf67fda7b5a169c05f4e9ad5626c88ea80c65e5a3fcf21e111d9f0583e015b407040ea9c7b61d3f389cfd405a3719e9bf9f323e6e95d129ce1cf0cb450cc5809ded62f31da9a4e587926725cf1cdcf88e5526df9b811605e61f01b831ad16eeab510fd3f0e9d4ed856ea41f77e393555234418498aafa3433bb83ce3df0cbf525aa04d54846b067395902d8b9c7bff891cd527dd1940919d5f1d432a17d80fa16cf3f683d8b602c3650d2d677fdbc32bf089d20dac00c6dc1320b046c52650189dadcdd66db496b35edd9db7b6dee4220045b40fcafdb6787cfe4e4cfa848d8a5126a32df6691e7441e5a2e956e7d09d0ed6863cb84b5988175732b46d61e0cb724a04f66917f60deecfe978e43ba2e8d9fc30cb249884851737d24eb6088c3a6aaac39969db307567d46d909039f7e90e02ff908259dea011a4ddd5b431f598260b0e32ce1c991f1e51236461be2d9007ed2255892d3a5ab3cafbb66147ea2e7daca5dd48c7a5de463a8a3533129f1b162a8b91581f3eeba3de43f4835ecde9cd811ae4b78b95370362d2c27886375bb15696cb8258f30bfe952e2e1e3a96959e0bba72763b9b4a4700f296b3adf795b0bbfd275246a5b9938a0172e260672e195ac39dbf3fa6ee771df05f5f8f47fa5be344bbbc78a15be015e22e71006e25c70511da615924a09462da5782929ae94aec8825b0eba4f810aadbde40b29448cde6e3913a29ae16ffa934afff572c5f50884a50007edd332a4abe3aaae1e4f0b032cb66d4b61e90125c2e8623415b3ba2d3af428aafb20166e803165df59625c6dc6bba12605e14add056af74683c912e7c75e7db41d08524d36bda0388b6ed080584e806f2fd99995ea06e12ea326af4dc06d59c6ab8b7a83692c8369e630f5bf0c706f32c12b8bb77d3f77611eab7dcf167f431da2886f61017239ed0801621d0887155d0b16c3270e21ffbedc38bf80c057293e68a0d4a52840d782298aca6adfb0bb4a11efca3e5718fac27c59a6231945e4d5272d2a6b401cf6c0ee1929aa947d926b2fc46fc0d918e9a70997b0aeed23b1af2f673bde78ce23f923407dd316050dbc3bf1a054e024baa13ee94c29ff48f9200f5c147afe009d65f6fba0d2e5eb814a7323c10b7f275099f13e536643286648b3e8b9e6099290ab0cbac6255f1a5bba92403e719d16a0e2e82a50c4d1924057bf8657bd094c4115533beeb2362df0fd14fcf451e4c5005a67190d938d0a9808b7804c17b9d66669f14ad05b87560a0dce0109c15c722f23e7771125b914950d1dc245d895d98296bba10c2eb243600dae936e8297488d1bc7097f35436119e903b75373e275367d60c41289dd94e3a39b4d047d497c720073daed7324f431ae39cb2daf7da04de6a01831b7d165bd9d299863579767a55936a92e93164da2219befadc1a3bbfc931062786c5615876b64d3d84a07e40902737f4b3da58c297818d529406b0e4ac0131f7ef963da3bf38ef7cdf380f4f991e49cbad41da0b30b603124202e6737567b4dafa583e93ef893bd2ee68c82bbba59a0688ea7bb29150a144aeb2f8121c9267508befde534db392f80eb080941b4da494473573635ddd147a0a0348e741eaa721c394afa56faf2b9a50f001c0a7c1dac780b50b001052de57089f3c151898544e4d7e15b3b9aef68a04b438c200660cd88d38d2ff87d1501e0a53f3881198a9789d784c4d048c39d4c3e79c4a3d9a41012d2f6375b8e2f16d06da9cde65830699af9e49326f2dac483abeef4016c921ee748361582602698fa65c9d155ae5b98c7371a2cabae375f16bce2a279d8cbd0e338c37f54ef0b3979008bdf66328d3eea2aed61d73b68e213805966d0c71ab943983e47af6321b8620d1076b5e7aa0e464f52af0ce2d0cff2fd38170e41ee2cfc9cc935996d60ce9ba7b5af7bdffad7747f93b5776407aa682a0fea2260b3739e0706f70544374da97eeca66e38b07b1b295ed981a90092531fc78428665dfed86062b0430ae2ac9fafa190c71736e4d1d726ab6b94456b560d9f93a43ab4d508b56a22b3fb214626a99784a274414e80bf007d2d0d790a52c56b3f93e832972b16e21ccc88c90fb50514e02d9524746b9a290144298f38d72cdfd9f0ced0428e540e7aa144b5209c1984718bbd0e9e4d9a8b972331f3951a92ad57ec1db7dace0a983416ae658bd2f9311820da9ddd59c0cda623f03c0fb6c27dfddfda0d7ab10f1e1f10100795929020a74d71e04b7114fdfce5d9fc8510fa75b6d0eb91d9a25d9cf5d1a8d17d9095b835aa1fa3669853b250a0fe403919a38cbfb2ef5f45141a0cbd2d8f3930ebd3385aaa3580326c02e242eb943c05412a73e53753d46a5039ca11e4e1da25b28187ffdba4b30ca35c49a1a9d6c711922b325d4a20b89f7278934fc175a88f57868ec15dcaafbd94069a9efdec2aa1322eb3d8387dbd86c2d8f6365bfe5419aa8654df5e3e5a4fd175103916bf416f1fb5211f5c4b419c80bc4a2b07720effc1cbee31637512b41970b0491590ac566bdfa6a577ec8b9771daca83143832d43a5aca2e7076b440b252ce697dd94cb1c94bbdd5f2c4eaafb050f8283552060d7d608f64561043a77496a24511ead48b4081852213df8fc793a82a7f5c0b71f6ead9cccb642b845811bd8a47a30807e8397338310e75ef869f5bd20640ac37ba3aa482f3f23f2d4970017ce3f995724cb144390922c4efc3caab4991a60c4d9f1252a128cce2611bb9a2e9d6f4b5b0cd22eb999540cad0b0a96d91e30e0aa463b948daae3d44f82d1f062e0ab3c81f10ba6770b121113e4ec59afd9fe3343ad4201ed42111e9f8d9af20b177df5c90a839720b7c45bb3c33af34265343f96be11fc145e937932f1374a668b6bf4dde650c605f926c174b1b698392634436d7d20002644819b93a0c567258f7908e438599a69a5e16a30ee056956f9bf147e901b7de2beb6a17395649d9523c51c48ade3a5c3a80322653d2fc8210448ac70a70a5c5f211e0227ddd621e3f4db150a18c889831b8e81b065363a9f1a0f60894d9e16b8b590bab5349476c02f5f77dbbee7db7a162cdffbade588f218cf3012b05ddd2eb877a021060d7c7a82e6aa2915d99880871145ebc04795697ba7fc6324162db2043b5e43068035bbd31e24f43bd0745088d9d9c8a0d472bc45b9aedf90ae4f2c21be7a143ab50a7dde8341f397cfe93030c74e55448", 0x1000}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xfffffffffffffff8, 0x4f8aff67e3b4bf12}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) nanosleep(&(0x7f0000000100)={0x200, 0x2}, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 16:00:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x100000000) syz_open_pts() 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="ea00000000000000", 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="885b293b2fc3012f1fc36d70a8247a6457da060deeb751e6d894d661e08c10a3878b447d709248a57653053c3e171ffed7eaf6e0fe4fe461c9ee7fe25b47f1dd1d1ce768237baedaff9475d573042517303e07782d0c1e7661282a3185887d4160a2b32fcd572359771ae1f4", 0x6c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet(r0, 0x0, 0x0) socket(0x1, 0x4000, 0x7) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x3ff, 0xffffffffffffffe0}) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:03 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x140, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)) getuid() r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000140)="7eb018cc93afcb4ffd0d74bcaa2ee73d169f53847f42ce8f7842051cf00bd386b1c9363aa47a4deef9d31c4d9c43dd019187fa30f1c167fc7af20f4966ff89569688e6070442d00e0d54fe2ba88e7ef99ab92ed76d9577f6cae7672c8eb7b55c335153f3e780310355c95beb158a55c739ec582a2f7231d615de729bdc295d7ff481db4ec5c92ba0f0347e7daafea71d50dbe6d0088df51072c76050a5d6b194397551765c56b8d08b90ff6d1d2343dafb61809dea569da90d64cf50240afe0aeb635d38342426e02aebfd2a45ff64d0a215064984d090ec356a511fef6954b4a3a0848e63fa56aea6018aa6fa2502fec41197", 0xf3}, {&(0x7f0000000240)="933f78dd255a90b0cbc3bbcdc9a44b79207b6388113a5e613af50ab253d59f1bc605607767ced10f5dad6485d9c25b1344d76cee3ca13176ed9939882f169eec56fef7a8983b9eaae11eb82416e0be6a3df00d6405b5f3089a3aa4072b411e0812b2ce28692bb9ab291ede49651848f04440a3f8ae248e12f975c21c4bfa9551214419b614e38fa79a5df16f606de162a3601ceb84cc9d967c2c95f280bd7878876b0c7890a8b9d9c1a84d6f9f5341b0b26f74c9a2665e938d037b110a28d73ce3c974121b44ea8eb68b8072b486d9296ebca7e54fc6312359e26cb552", 0xdd}, {&(0x7f0000000340)="6b18be4708e492687b12aaa1aa7b1ff7d4b60365a859971c76732a04c8afc0e883d3ef06a33ed5c87c25583b2b78c1ac3e32b9e3fed3fff4d52dde44224649fe745197f003ed85e405b98cb06419aeda49e30946d47d6a10e456410aa5fa6df483b802f95df805d41a8cc05ef0093b1d1424ee566682c0e599ff852ed2905203110095616767a079fb19eabcd3bff0e9", 0x90}, {&(0x7f0000000400)="43e41359a1e83fbd32cde55a1780bd82a9159e2f6198aa3ff856ef74e33f1a183504b0266ca82ce5eba0522f495f1d522b34ebcb26ec12b57cfa84ff488694c00ba4383638d25c627c470de9b9a67c56dcf6301e14f0c154cf04f2a808403892d0fd31ce3f56f078d99ce3f90bff839b1a812bef8fa24d64480318a545305c4c3cc5b2e33a85cbee9172b2091408477d63b64d2f49b1afe97b7a250579b90e64ef73c16219a27786d9d915cf5e554c97893423defefec1913b7c566a70df9e", 0xbf}, {&(0x7f00000004c0)="48ece9b4a7cf92fae8e93fc67e4e5a66c4e7bec587f7c69808f4", 0x1a}], 0x10000000000000a5) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000580)=r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000040)={0x5, 0x3}, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x8000) chmod(&(0x7f0000000040)='./file0\x00', 0x12) r0 = socket(0x2, 0x0, 0x3e) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x420, 0x0) r3 = socket$inet6(0x18, 0x2, 0x18044d80) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r6 = getuid() r7 = getegid() ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000540)={0x2, 0x31e}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="5d249e407e1ef65b039a3f953748fd8a394e0d1bf87311a72f74fbd53376c78d6c8662f5ff660acaa3080147053adc997c3765536c9d99b7cdc1039d3bc386ae6cb49b0c2eb9a46bd0c3d662fddd19097d618938facccae6fb0fc30fbdf10d39aa4f1efce4e0d7640d579a3984f581be4cce9fbcd0efd6010eeafb51274b0987a42fc356b1b1f0aa704d20dce3d9ce6ec447e7ff5cd5021c52a8ba12a9f24a78979d5c4c43ce9b6a997a1ea406c48a42f827d5d4ec86bdb0ef", 0xb9}, {&(0x7f0000000240)="8710868ee160176acbb3d8a4a2137cba1180c614d6cafcc2351b65bf27607b4ac4a68dc6d0ad09bbfab4416044f0d50f105bac091e78b4948424387710610f2433e2c968bd8281b1de453e7db24e15ce05b66343713c508aab95584ca5ddec7ce7fbd2dcc495888d4e1ec6e4a3b185405ffa813832317974d521e4e72cc2484ff855db692114681e3c88a3ec1a77b2a49343575f8fd73ff418da0ceeb23dc6cc597b9908873503ec06fa87a93e8a305002bf1d12167d3aa576e6f0373cd5ffc8a42786de58", 0xc5}, {&(0x7f00000001c0)="d12eabda7b6482b5d0ed7e4aea7f50070c", 0x11}, {&(0x7f0000000340)="aecc0a52be321c8b75094f749cf8600f647e6c15ad96ec555d8a5f7734e41147bb405807d825fe06418c2be249d2da06c269502c1e4292cab8a3d1fe8ac47bb8339be94be41d8bc42127e98dcc244f074c2f56a5762d83c3b1", 0x59}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40}, 0x43b630833d7bfe08) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1010, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:04 executing program 1: r0 = socket(0x1, 0x4000, 0x9) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000001ac0)='./file0/file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x20, 0x20) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000001a80)='./file0\x00', 0x8000, 0xa) ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f00000003c0)="3e3d1bfd31e64f664637e06a76e41897e6d6889de6457aadb167fc5f48790e19dfbef5cae4f6b3fee05d32ef8cc07559f1789893305dca75209a2c2b1bc8cfede32401167100e7b0eb08b9889aef951c1c7ec316658c9421aace94fbb62f583f4e259af8ff5ca57bc6070e90576a91621e7c57f1e609b7501a2fa9bb2f24784a12f1efcf8d29343089f407108f238b1e62cf6dcecee9bf81a1ef804c4ced9fad02e522ba98a13d90fecc9f14e373adefa77eeb", 0xb3}, {&(0x7f0000000480)="a330e6dbc2c9aa348f3e7e82e4668ef358dafa80948233002c76c7a5babe47a30bb245ae7e71b43b6804c417c2714879151bb75e01454f829bcd6c0a37da580750e928d07ea1fcc4e64c5aa121d5fd1eb1019ea5081dfb861e59be3ec0b617b2123ff6e88545b27afcbedc1732d5daacf75de73733ebf0ba2c172ee805732d9b43e347920c1c6b07e57b", 0x8a}, {&(0x7f0000000540)="fd82a41e2c8fc212b304f4de9e4b3971989fa623c5aee9c94bc31645008dfc1d00ab7fd4810b5f76638db017427e14a4e85366208c3a8b8f0556f0738626c1a6107d8662d557ee0e46135b5a5e18707ef1e33d2167bc324ad46062419691e044f6766aaf885b10f64b8bdd617a64f29eaae2aa5760484d1965abd89ca78e966a973b3ed0b74d", 0x86}, {&(0x7f0000000600)="38b8296c0960b9a717fe96b3e185e2e57dff5fe9e301113d1628cbff19a63f98527254f517bf6b7f9b7fd7f87b0d0fa60ee31399fb6654acdf598b9400b2825c41c55f2916a8fa107cb1ab8a6a3bec69f6420564f62a5b2ed6fed1d4acb320c629b7f68deb8e5408b2bf2b8303ca0a6f79d56e8fd3b2641693f8b0249f94bfcc100f59476415d8a77db5026d4534e5fcee64a71ddb6736a37fef0c6afc8f543f2fdcae2cd616990446252d86e907bfbfdd9ccaf70074de88df076501e96d7b1cc5cc4964febf54d76d48fc82708419290fe2483e831986eff2caed0c6f76bae4c3f57f5d1455f6a9820a8b5a57ef0bac7be31daf9fffea9e0787251e6856dd70d03c3bba24e58750a1f28febe7f79ddc1ab0023c5df93046d14b2f1fa8e8957209091ec1b850cfe026d6a96def99f38b86f11f57da3a7a0420d810d6c51a22f319bbd3bb17e7e248378289716fc37b2d90d004ddacfa0e8804d48ba50bffbd206922b9cd09b1e9a2d2e2b116832a24d50191bcbba4adff9d81c7dae3e2040f59f215a3db990b8dbd1de4e1d8f41e35bb91f65bb4e886ead6c62fb6a1134e52e1820dbe665b9c1d4e56912f035282d407b92b9a8a4309eb74b03e8314bd1df3b07a09b3f8df05e80c2422eaac93f68ae624ab471c1085bcd67b8c748b4582381e1eed819477f5b22695168f9cf538c17efb08f60d593156a229578c96bacd53995d93259cc443e73e05281460a9f85c346143c3617bcaf605d603c8e6d9f63db038750f1bacdbeb1384f2b2ec51f2bcf5d54a9fb0a2fc47464ad65f057de5e57e69e76c844979e55cae77395923de80cdccb6636152827f1d87073ad7531cbab4e5ba3d0d3d66a226879a876d2aede43b20c80c9cce1beeffcb9ee2cabdc2c377475586d47b102c9b1d59c055f0f1ab1d3d05af9f41eeb86c17a878e28b777a7681f020715de397678771ba21dc00b749248871b490b6cbf44c2766dbb67348fdbfb0b8851897119e33dcc286dec78c6d85e89987aa441b7c04d4478a4152c29af57ef2ac31e82c3a8c7ef9bac02b7e2783c50a5dfbad983115a2808c2b4a78f05aa934cc23f3359dc856dd769e798c3035278b2511a2ccc7456a29fece25152200aaa8c121d0a1634dd386386bf2204d9380b3933533cbddde71ff22620cd780eb54a8b40699a6c950d631b6f58992616187960c833417ece4d495a2b0014f500a07708746d9d2211016f221cef0f9d565e8f79a076dac7472b7b93056c060ee453f8ac4ed9efb15d6750bd164b04e496867ac610ef5144d732d2f857013e5c5d910c0c7862336efeea11ae8a507a40b4785cecc6b6c6c9b3b1317c5209a20206cdd557b6579599dd6fd3eea06db494a8f7c6c5c33183493650dbfa48bee217e8229c4329237023960e5ad3ca8760e54915132da331cbff269431f0d08120c0134412b66f919fceec345a5d30f0051321cf43478d60f67e6db4b6b9a939129073ae9206b2bf9aff0e92f17bdf4580c39cd48c7b846dda71df0c25ecbbba3113e3b15152b88e75960f46d0ef45b238ad388e26102e65c3bd021dd6deb844823eff487245b506b721c15f8353f9a0c35b094cd69ec513cdfa925d8fdcc180ca1324b7404a476f281306624a30b2213b63538e5ef2cc134e446ec357a89b74a2fb831d5ebf6daf352c2c4ac865363f0e0b17b3c7212490640bef628786e0560bc8ac584930c320e92f335c38042b205d640e9787a23975479243cb8c8fcacc952909f1550e76c60b351ed2663b096360c5e8332c805214aa319e2d9c739b322ec8f44b1c290beca8347642364fb0dbf5b3189a6f6bc1dc50d491529205b4758fd11e2d57a4d0fe7ad9ac39dd24a621fffafefd370caaf4775b3c531ba5810b7f302b7bff5f9a17317339bea7c1ef63aca9404467310d820186f0274fa393fd314e47dbdae85f51bf90327fe530c65117958177fad35fd1c32b7863ef60365af2e355b3d8f8abdf3a02c7cab1168bf385935b3fe0839d741d05fa265470517fa93a28ae099f5c568fe341d1dec6f1349ab9040c7e16e2af2e037975a4e3654b341ebb9ecc3b9ec1c2750d5e949475fff352173bd1f9a79df8204aaeff3d60312f31b7f743d68c19369509a478a2dacfb12bbf74c775edd81ad277f1cabd4c37bfce66f44f94f29583a92bbfcc26d40582d3414137e2efc2a65bf5b7ce984962de0c70fde225c367662e4475413263790a28c8d4e31ad66447b13a882415d39839e81d8b3060302b280d699726d62ce1f0b8453ea9a281561668176baf78530033bfed52fac6d29d50fdbb4a847093a910630d9b23585945d02d54f9299e69e8f18b34237ead82fad0d1ce79dfceb5c71e9fb7d23f5d667641191efdb76cd0bd077944ac829902131a2c4cdb05aa229a2ce1b84ebe27f52013820128b0971b736399f17642331da9c0ef52fcc9ae9438964d5b922d915f6cbc64c29d2b66253003180957761968dfb10e9294dfb16e9b9482b016fa0fe9da5d9558514d14177dbb34390e34252522f4371d406700fc4a42d7723e15742556a1630ba336ac7cdfce3f3b9a81fb13c8e1d9b83dbbe9b8a6d6eca408902b9b0af9b9f9d0f50c0f0892142a2dd369e0d1a9668390c32d79445e222b3a1b9274da6cc63b061ab2084bbae5036167a58f299a8caa5dbb604458c35c5a5ccecca32371e2505d5048e6137a2e90654ff456d41f8c57221ddfb069d3e0887b2029a20a560d34da1f50da24f73a1bb721c974a7f98ac7b6cfa6d07d5647bdbbdd802b13aa0a538c8ea9a763e874bd93370d89b4b04601e65976e83318f501fc499204e0c54953426d0ff9971bfbf1248ad960997f843f73b3a759aad35e47f9db139d75e5bb24f705312117c5bd20c9a6466679bdaf7737284e48a226cf30b72526d443266dbcc233dc4c2068fe664e69b435f7dbbeb1a047ac9c6031d56b1d8429991bf92c88a77b2c1ae7d88ed3e7df1c34c190036e6273cfdbc0344188e1a3b1320bb411585e4e0f653902b5266adf0e27f8738875f72cfec79b2efc363b5447682585903468e604d31255444a4c7282241951b657919fc3b1f04c42f3838016589e854a147b47f167fa41f17bc8db5054da17cfa45ba04c42caed4c78b559b32f8b0000e6772f12a7142d43aab872a02d8c015554d80d1242b7c6f60fd0eb805369e2054f3b84c35fd9be4d1870a9dc9ce5c283c3331112c71826d3ce2081f15fa1a28e81e6e084645124280aca92ed26a7a222863aa137db5df98e0beef1ab667a0bbec827ce43c1ac3c284582ea32c09532896a7660d804e26dc48093dfc910f25c9e4bdd066cecaf783b3ce136fd094a1a8bc16868d9c7bf7a9895ddf7c8e69266e854ab769b3d96f47d4fcd16c8e42642c161cf5f4a59a80084e34bdf0454c96b8f3bbca399de95ca6a86b82678105a0f3dcdf052aeaba9ff094cea680d8d2dd34b875c9d9ecc44046670c6ed60f7f1f518dad7a8c135c61c6d2b875b503ab19042c5bf1db897fdafe0bdd06ae8dcca17ba5e91d7736b7a6087a0697515c39f6e51b2a510f335ccd6575b4fd5325472e639376d0b452d33ca36c848aa4be6e2e2f76de293eb47be52428afffa0699493c6a35418dc0f1caa8d1d3d85acdf0c0b1f5bf14e4489bc3c2a71132fc7b6026c00da521aeb676da914e149f24ff2395ee95cbc7766a6f20de6ef91b7d306280868c11ff846017b00dc0351804c472ef054f72c6a989e19d7c9b524c145e32a431de2f8ce9cf3d6456352464e3eb1c1a93ff93959bab7ab29676d35cf014fc30781d3f7369400a006b25781ae1bf94198687e5392c7d967438d2e11c069ccf1d2131ae0b2c695ef0859d5824881f7cac135d6728d71dfa488b42d80a858348be4a1649f2add543b6f9e62c0227d31e525a5c2344a6ba85c0beaac412eb993f1545c5e34268c2e3721fd9dadb663dd0d9bcfab47f5e733f7f25360f9398ff15feb297430e2ee6a6250acb07d4a31981a95a12e1645434d52f1e538a4678884a022606cdcc37270062b9d2880cb34fd5423c0f3939e50e802527a9bebe7bb1d4e629a1c8ecea3d7295f4ac9f7b1ccce2050f08730283f8b13bd8088ac7f53b7c15118b8a240e74e7eb2b787a53f78ad83e630a05edd0ab6b798cabc81ea7b4804e93fe65f46da08de877271aa326011748cec3fa45d045ff824ba816af07fb09bea547f04e12e43d011cdeb0e8e4fd2f360585dd249669f0536dd55a7efd6c45bf7d751cc66320b5fadd7e8eb70eea5cb43d75c2ed9c7c6b0e1180ae428a482d1d90185c75e3425484ca0b852c1068b70250dd2280e13516f7e89090c84c6e3fc5f297c26d4094395bdc50bd5ae3d3b0b631884660c6c6e45605b8ab62cd8fd3a953b8b4c8d7cfbf35a6beccff6c4c17a853e8abeebf6cf3e6ca15226d4f07b2cb7b736c447f12324a6befe2590a52a4c7ed87946cc831fbd4d87f9c8971b6161e7f444a00c375b36a1dbbd0e585f5fc2e0ac0a06e6caa48aa824cbb66cf57a1984c182ba49447760cb7a13aed1dcb4a6ee46fc5ec6edcc16c47704287e38881add4e0c38ea5f805fd4270c01b637ada0f0e181e99d80471a9ac6f1ac547279161042502c6e3c3ce5698923a4e6a0976d9af011ab871dde35c71a0db7ecbfb1ad4d17cf93c3d968cd63389ab90021e51a3a5855178f379b69d67bb278bc8ef85d8340ed84efa40259c8530b528d7b91a432359c0a97b3adcb49ea45b32ee3c81fadc8b7af4460a7dde3c21bad335dbe23e0576fd5b736d806de07ac1a8989b516d7e473b14b1a2ef03b0a4f0989b1fe17fb63fe2bab7be8157806b738b582051576f3095c3436e56f69fd0544fa3035f603150b8ae4598a4c1bd9802596dc0082234d89cd7956d0cf28d1a497eb6a499ed97755210a3247cada6765fa6aef2b17410ad4cb029e162b608e6eb5f54d59d90b647e347775723edf5dd48b546ef8feb9a884c1d1ebfef9d2216b302501f56046b1a12e3725f4d5af260b0e1f2ea581ad8150588690fb66a739c43f17fe343e9a8cbb2d9822d18c88e4a38a38b1bccf6fb95d3745d308ad36c18940c78f8158b6e11336ea8faa39371dfbfa2851d6897c8402033da3135ba232d5b5a2d3ae0cf70af690770a1089f6eda74451b62f9824651fcd0adc7f24a6965a6e2114fadb24a90d81c49c89ad794516d3cf6dae5d417889d235ef11a5da83dc6676f08d682efa5915c8a27b46caf4b4311df86bca318f619906df4de5b707a976e9585786c1ad0c75c348943d717af87987669600550f3c9d122e57ee88d98df6a0943ca9efbb51a04e225b64b35a5606d056af40ce4f058b6cd3ac14199d6b2debb430d9abc3af6a8b7576a71d9ed8d8269f1a7a22c96beb72ae85c04fc3d4ddebd4d593c7aadf174553a6c0ddab614378a019118ca6c5a58c1882a6b494e65ac2e552acb1f0a3fbb78deea273286eddb241a5929b070d8273277414c35bc2e19ac0bf717a8d2f8a211bd8da75b0e9c2755381fb23c69dba6adfd874c290a6a86537d169f17a7caf05a54656a0580f16fc1a727d1c112efc26c7f652018597a34f6112e093dd832186e3ba5b9020370a4a3f0f3a30e5aa9d7670805f09e6a1e88edb1b4b22a06518cfdfe52bec642232009f6e2f6a345f578ff238d047c083822a867e9264543be718fb43cff440124278a5aab29cf91785d73492c562b89e5137054db356d9dae9e4f71fc7ed99c2010aeb375327349028c15c459e78c235c3426f3ef3f177eb761db9796028b5be", 0x1000}, {&(0x7f0000001600)="eb179e9c75e2b55c7f064e4c615791d17a24760bdb3d", 0x16}, {&(0x7f0000001640)="620388203bc8bbe40b5535b174e7b587c0c3df5993dfa8a2ec433c3544a867fc243acf69e10f40416cf2cbe5b61a1c8280133aef01c1a9921b88dff335dd3b6c6059651bdf59220740234eb1c2820d537c182999d7a57e", 0x57}, {&(0x7f00000016c0)="3048188bd0012d70fc7fc0f526ea8e6496e0c0c4993e5d8d65d5d9def94b0745277521a886fa764cb12bf39ebe7440b1426e6ff54f038cc146d24447fb7b92d978b523f319a0b2155d9353efd8e4bf0bed2770d62aa11e53d1a68933060e", 0x5e}, {&(0x7f0000001740)="0fe028527b5db916eabc49a3d07e42b772e1c831dcd7cf9710ac596171f80133a954715699b618713bbd2ad97093032d14fea474a7013ab5ab5ed309c0dbd2ef3dc40410c03260a55331ae401149747b964710c71370ff6eb50bf0f9948fcf04a03de95d5da55f9cb87f33f922c4b6af27a7f32d284ce70fac54b6e4d30917d1e22b09c0dd5f2c757e67a2daba1ec14e84804e5fe120f43fc0ddc5acceb930c749695070b0c6a586074b184b100e306cb3bb4000e5c58832dd1a81b597641c942001dc9d74b40d77284a2d5ff56fcee2e2df0180fbbc07f359902b702865ba2ef174153ca5a3e5d15dce5eba7897a40774dcebea6ca1", 0xf6}, {&(0x7f0000001840)="e3", 0x1}], 0x9, &(0x7f0000001940)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x48, 0x404}, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='W\x00') r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x81, 0x200, 0x3, 0x16af9650ea972d81, 0x80000000, 0x8236, 0xa15e, 0x0, 0x1, 0xff, 0x3ff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) 16:00:04 executing program 0: r0 = msgget(0x0, 0xa28d9703338fcd14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000240)) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xe0b9, r1, r2, r3, r4, 0x80}, 0x9, 0x9, r6, r7, 0x1, 0x5, 0x1, 0x9}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x2ed) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:04 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000000035}, {0x20}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0xdbad639a8c5e05f1) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/238) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="fe977e", 0x6a) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) socketpair(0x2, 0x5, 0x26cf, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') r3 = getpgrp() r4 = getuid() getgroups(0x2, &(0x7f0000002440)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0}, &(0x7f0000002500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) sendmsg$unix(r1, &(0x7f0000002640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="be5d48037eba12ed485cef69dc56898d165adfeae2187edd65cc525600ef4e239600d0b52ac13e79a559cd9eb4efe3508884cae0c3cff1ec4944c80f1de54e7890e924cde714df20fd2a484386f59e1e1e0383383c20abf2192b7cfa4f4c73748b65f673b3b54a83051992d41cb810a636ff413e02585b7ec33ec2dfa5201c1cee97841603a5c085ecf7a6fb3d63f3a7c53e28f003b809c2ef13b21ecfbda41f41d4656a5f0fe88aa097a8dd27751a9ab94ba7b46f6b2083da94432e639fca7ffad4707cbffb9b56c03463e574883662be0e3976aa07c48f6d7d6bdf16483f7196b00855b9e3424b730a88aa29b1c74444c946ee14b82cad791a9c7cba14d0ba9b01b806bab68c05a532145a2395e64d8f54763f8bfd57f65f8a37c30835bb2562f2d5973b56f4882b3eb1afe94d7a71426cfe853a59d9fd8cb48fde27a6c2e064e0899c375820ed4d61e67e2d5844b13f5b36ad676087192c7edadc84c413a3219fc4864efa49efa18411f596ce4f30ede100e0723942c944b61b45f2a1e719d60e3bdc2c029ba6bf291d1efecdae4623a9671cba7e2c04ddf840c69a92ddcfa41f2273c5e40005940fe79b0f8e781b98699e9b64db096c3a1b0694e37bede7bf6bd8f7c0789266e6a9d6e6dd6ae0ca17bb7a8cddcdb4aeea75b6867f14754f8ca8d065548aae0568858abf32086bd1443656756d45f8157898fd62db7886f66133178b240bc69ca2a0320df0959977a7550f48d3495eaadf6925537e20f4755350f4acafc91078fd094322f8b6b253a301370dd20d7caed9b894485a91680a4ac3866c770e119c50f6106acc9b167cd94b1453051779bf08745d2ce7d0d2030f875eb568794ecf751ce8b7330d5229fe0089a69eccd8afbbf4db11e4e4f2e531bd972ba2b0b2e7231255cf35d5f2709da0efffab1deee4ea87393a034c463f2f47774e309a9f292e253bc6bc38b0fbd327575f9470d71a30110937e8820203818edc5151ae5f0f86cdf0234cf32123e601aada501bf655a5a9897c06fa86cf619cd17d319d53a1a59170f3e973bc3b8eb598d31e5e4d9d181ba45a7dd628aca6aaa1b68456cf98ad217624d8f6123f4209e786f6458fa031e6ce96acba14934b18d1ce446fa01fdf434e99dbb583b3838dc79eb474597df669e85a6a38284904ac57f1f01458f0b86162bdfa22d6acd391b19b25a3bc8bb6ed73cb7e9c56b27d9152ce0a921c1ef11dcf81c1cd1d625885c7eab2bf6fad5aacdff0edef32b51cd397c4fd925503ed6da3c45f5f5534512f43d1847bae3e9cb2f17c76f7b55750263d2757cb0b3c45d106669248fe859b65f5deafb7b3cba80902c08bcfdbd29a97aea55ade60799e41069f0537b3f0e5816f4e8a9378a3c5a112e2c4340df83222ddd7dcebc1b67fc2c7874ab540a978c9b88cfb5da13099e6580a86c742605bb0295db81e63e2ac00b6b3e9f5f2c016444605918dc20ab4b3b65a9fc5ded2aa1a00a7ff89ac754a07ccac008d852c4fc5a4ae9cf81d8b9496caceae51040f5c53f31c296279c10381291b62d60a6d805b21c436e92ad189b6c43e35801838e0ea1cd6a6eb3f5e2be9fa63601713fe078cda2518693cfc8816704ea2b64271b34c3277b4c2386db69eced8a7a043d6b654e06ad27a412ebc81b6fe56c76a9ff7d89cbae09617fe35ac1cbd188c738fa3657a433ed18a13b0a3fdee37654b0e0df91a5d57fe8729e890c136cdddf9dad2243e4c72328d1b6d7953eb84f81ce4ae7dad12ff3d7b9bb61b7047b7b7a4aa98222289f4cbcfac3eb9fdcbd390f570f1ef18e9269b87cf56d5ac144336c31688b20fbece903994f3b5379e35ecf9734ff29697b4f09c48d7a4d6034ec1e8c4d355f450c3f6df521fd383d3a6865ce6c92042d64bef99c31c0589b4416a8c92c5f427117a760092dca7dca6f28b83b0172111a61a0582d7f3ffdb9c3547bf5b41c771131c358b7144f97fa61e74ab5f16d95b1e94b8881c40d7b04c03256ac5ff7aeae7eb0d402fd79ff83910cfe947820d45d17f2a6afa8f1f3eb0212d743d31a973c15d9c22ceeca9779b5a6e3ff120f53384d55af07c318025bfbb55c7a493d4e4cd1dc7ace1d6c781ae25009215ad6ae93bdfc7367a89113eb24ada2c6e14f14e318dad7c174da797e63f6d0ef5d1d6497a540007157d45208f13d21590d6e6cdc7a1da672fd9599538e41f095dae3658699c2e09d8d6f9553dd6e9dcdff5bf41212b2c9462e9e9879b375bb91be7b12cd13b85ac5f14e75acd88e62fd5b081ad3e33ec2032a975100f7b84cbe743ef52e030de59ac92935bc59ce44b99f55d27a233dc10368ba95a7b61131a6a75416f719cc9abd57811a67f34a3a1fa24bb87f816b2431db20aa55e9d0835c619f297144a65cf43b100ba5a101a3c6aa2a4d27bbaa9fcf3b1535d74303a6554284d8019ad9dfb4db8e60cd7b36d6d467efa1b4bed12577892a1cec875fec77af0c64c988f5634627fa59f284e68d649698ed4bbb620f6f2fc3f10957ab4792446b0ab2fc8a5acb1c46a65b073b2fcb15a4b19874bdf14b8b97b3357f45fe02289f14425c528034fc09a906315ddf9db81ec83ca9b294a76512ae5d936f2cd8a5ca2d1405ea7c74a7d5a313f52dc06523d0a3a219c0b32ea1811b22e5e7d5720c4c86ad3d9bbbc7708568953463e9b549a53ad217069734c62ca3291b196589b8b8bf5dc92d025e7db61aca83c4ad8edbf6a9233677c1bcba9fce44c06918a6a1b6791d3e7af7560223cbee7c9299afbbb4103118b4af7aceb8da7ace693ca548cb34aec803c81eff38cef93bcf095a61c9a609d4f390e4047378d2b4c5ecd841fda18af04762e975043edd1ede0c4c6f5dbae38a6d0860c0278dfb0f738b05957ae5f53e6201b86113aef31c2eef2aaceb97209ccea73985b3c05bf1eb2a41da68ed0efe23b5b4539de3aeeacbc0374f76dbe61ec710ada164148b563a8f2a7466a286292d1a4d38890dd30b36260e27babd45eeedbbf15f1154170ad61d2d72887848f21a421b02f38a1c600730d2d06928f0cae40ea95d19d8e6d724f9c498bf2bc494f79414946b808087a8e754e5acdac210826330fd163fde403f666c09feb3bcdb914db30b203ca6c3335663aecc8a5c5c008e21ed5324b396b9511deea0e2134f0e4f78a3f46534491312cbfb1b3567ec990730c994d0851a6d65a0ae88b0bfd66fa0f8751edb7c1cfed59f23fa7d22f614793e1a1f5a28bd923a6ddb88ceff89e7514370dbcd2efca34a252fe292919fde214ccd96faf206b28431bf84fd31fa7c7382c7e6813b92d8cf92318c1dabd0139b4eee607a6b0ec7437f43b43064eb821d48a7fb669971e39f15c351b26df8388c4a012982557e42d86a79227da9c039a8d838057c5b423aa122c23420fd06f355cda2b62909626e196971e4ab75535b290ab2f6100a34b6b2b1d360ebd58739af093742b913efa4718d2f12b0e0bc8d071b06902a250c00948a4cada0dd7d9ebfff442653128ea8a562b02579c7f807d80ea745f86927806eaac31972f919e6330595571d705daeacdb84ba790e94eef784e6e45f5449b7ec41a757abf737982c6b884353abd5359587459d17ab9dfd7a8b61d5fdc6cb5741e621ebc9e7a429521ffc5b469b98295882f064816aa567ed20759c9026b1000ce5fb558ec2259b5087f630b936017fa1018fd3171de3430d00431d4d99490b03a2dcfe97cac1f3e2dd7025e6661d0ce92480b956f0cff9e0ed5db02c9e746d7d854600531a6867733e8bf8616e467c7c7b9baf331f10ccb7b95b966513d5329568d05ddaca4c73f8ca7ec7817634c3e1372885f70502a186d7823515b45a15b29947dc58afce687e663c6aa724fb192e1702b4f6a2f7cfa9b2f2ce32b329cf7b85dbd92634ac06b12518803ccf8e11450759fede07f0be0ad77115e7a519350382785f7c8991081fe49b16b2af93a013f6306b048788755b278bb4ea26df3b994443cff963bc2c1f67de969994801c652087040f18e5e3920614619f8fbebaf553ae35cc7e03bc98a6b55611ba8416b0bb7ebc155531d683d596d1bcd624e70ec4fbfcf60d326c71272fad45fb3b7378ef3b9bee11a2233753a94d54d31957321917234af6cee146be8448a23350f8af3d0a33424d86ebea3b250d33f437060eadf7a95b1322bc0ba629d60173eb18a1d91d10b2c64c59cca0b5d5610359d3d9a498dae3ef3d9eeb9801049a940732702bcbc58618e97740b66ba8b5f95f9c4bf04b23a1fd965d8d5c792bc795113328fd7a875e898fc501742b389a618640d3286835c465419fb7321a2a39d7499ac232953930391698132684b54bcea0382a6093e138822638649f4dded778cf849e4979bd87f17b843ac6bdc6ffb114fec72839fa0d18ff28f9375d31e1ed3e5b868a0e1734516cfb318f8b14ba6b72706858132aa34cfd5e321c18fa7d920bca6e445203a893faace7e2fd1d7401428d59aadaf583924b043333beffd8ed0c61ea227d989df05ebc11cc4b247f63436dee9a82990567e8e763e07bee334573d8079e811ec73e563fbc5ec3677f4a8eeebb7ed7b4db84ba2f373cd69c4b8e0043086a5defdba3d92e8c49483da30ef184b7c63c1eeffe806ca5ccbedd070c65dc17d7af7e32c2ba5e06e8e2de3f9cc7b6abf94b45419b0d888f703bacaedf256787fbbe5f4ad716c86749772fee93ed0c340a1efdd90e91850e4f913bea46d7de4f3d158a842041cffb676d8091f1384b0a7a22afe223f83ca95356ea968dd269f611271801fdd6f9f06a5d44d70b2241edfed98aa0c5598cefdca64db44e1b9666a8b317a23bc24885cdd103115ccda50ea2145b7764b00a04c67996b2042db7ade0beda0e6975dd0a57954e8f87a801b588583a16a1ace762d7126cdef389f4296d56a7fe474e7cbd0ac238b4682c72ad038b771bf99ad756dc0c0962aacdf7dde71ac5c68da7e182e08a3b7f54e5425c1f9da8d6aa952fdd0091fa60f40790b1c2097e6c66ea7aa7dac9f2c13e02748a1f80fa91657ec5f420bee4421ab5799fb91a0e1b9df4da294555aca008a30f1c10c6a23e78660260784e01b3f5c66d27ffdf9506b285d24b79f8472539e313de8a60c7882a7ddf2c64833515b334613884f1713961f909a0d48be15c1cdea5826e56fb8d538d8e2c1a94971c2095e474833819b3b76d6ca37481e20c647645f70a89fba9d86436e7d3aca88be0e16bee886f9c4ce2e8fad0b28d7947d6f2e4efe7dabbf30d927f146799772bbde32e8bc3af9c8b73acee76edebccc85173e25c3c8809f4eb957088d5f54fcac0328ac70f17340b06a682ca43f9800ab52827a2a8ec9e581181eb1541d053287bc6cf64c9b82b992556a6ec2835016da451f63b446b0ed6455e4e6b13b90d3835161a030b2e4838e7953b24c7982e3ec10960e8677df582c5cd2c170fd1a12ab05bbb7969f0925617a6e24ba8a5f110b57a8e23541ebf93972f2baefa470f539b15faeb7e08938a327874b80f32b2d1ed69d06a73da430c36ea8889ec713ac08184569140cd91c2942bf4c7a34a732af92cd9fe83710128554c6bbc44a07c38e432c5730c950e1bfb985f9e45543e99b42bebd6112841c0451f924e279d23f71a30f906070fecb9c9f782d961ac60825e0fc12d654e5051d4f08cbb1d2ba01ad3e7da8b0f543a35c7342b4e59d9169c9875413ceb5a8e98cb10bb4933eaab84387cd6085172fb07ddfe9c32ba806feac07d7c57ccf3cecd461cb98e0e851404e7a87b5391e", 0x1000}, {&(0x7f00000011c0)="4b21b492d5c7d7554b7c32d9e723a41d3ceec1720c10ad90cc8d747f32d34732ab7500c914b50f60ff2a7cb0712d74ceb4773f2dda306e518562c502cc27b267e11c70678fd184d660f901a7c789a0908f87ca576f384dd8756f9997471e5d0f10113cdef8921337380906757e2fc1a28968c6d15b4fe68e15654d9ce1887c3ae3787d5b49bc5a61bf8114fd3d41d3889cab4b4118a69e1de255460d78251b3b95ec066ca18f940d5cfc3675cf29d304758239d6df8b89118327444557ef207bf41a3f14d0f38049119dee504fafe02a9fe1bfeeb0254f77df463c99c77977171b5f16dd6bd3282871d6cbde31d75f89a4d02f3cc31bc2dddff093007598f426a3493a769db4d6578c9f4b7eb9be144eb954ae14e6d173da7df8ec234c28d40e856893010a0dbbff1246b80249185560505cc91ecf473ccbcdf67718332bbfc9392239c27ef00bb470e9160bb3ba8c074bc7ceabf86255d5370029b48b4a1819e441d343da53245e6e84f61077a04abae2d28239f80b3e18f2f0a0a67fa3913b11ae2351306c5b3d37f79b8e88dbc2ee2d9d6821cb3ef50bc16e38f58776e4fa10e82c3f6d45c574bae8fd83b1a8e989e31d8ace7f4e97ac52c510424fec5215c3c2fc6d7e123b1cdf220f7c566a757442b0de891b9381c47569ceb7a1316e9aaf99c614319ac191369da74f1ee47ec8113f4290b0aa44cb3701363cdcfc74fe02d2674a03cb40a2d9f1c6e8e57bb6442f6ffa0d309e6114d5355040c15c1a87916e3a4ca5509afa2e91c6a1cb36b486193afcd1abc35043cc73ccd031f996344914887225cdf344a39373465520002195d1022113be3f853c262235d1471cd829005aa372cfb7a05169d911d82f675507a5b4e05388e3f1ece30429e4bed2f630e39b96ee086c3e436fa011d3f47245b350dcfd819fbee0a0fcfa68b63a42a30a9d04f7f34f145605c215007e27067482da409c77bb1d3be4537f44a20fb8fa9b1ffc82619385cfb5593b8f72108edc7d8a9457bd64a050812cbff104d2a458edbf0b274676f541458a660bf874ba0b46fbdbdebbd0b7a3e77daa1f74391f13b417ace31f44b7a1c86d770665b000e9803ca847d58dddc4c91e361ed806f7aa5e6f84cb00b1e873b1c386a0efa287ba69505cea72f5c87a406b2a8e1b424ecfe5301867a4d3ebc2199852fda791833a0479514b8de7aad2343793e9df4947a36acf489fd5ea15cc2587a4dbf4e596d62cd7154074e6aa35993d8d2639ac3eedbd9ba6bfed0f87f638a4e64e41391f2352f9026add2bd43935ba87d43d93bdab68ec135aee8d542ec9b707ad2343428d6bd948fd5948254c562e77a14b9740ebb6561e1aef9c198cc0da63f6e4edca9acc1d59f48e9fab77c056ffbb32034ca08aa0dbc5c319a2d7481dbb47ccc6c1d1f556e1d7663c82b6af7e80ee81dd6fcaf3723b49238144718ce4015bc75dc303313fe52c31b6f00a66d9b0c6f2b8c5c4ac7caa265910a9bce6d99a8c884d7b395b3df9a05f81765ddc807a27d15e3c36542f658d843387fe17e7ba4972990b5f0f27c0c812e99f23c44fd52efa1c8f850d6cc45516ce8a84c4fb1f7964958d771365dc793e37feeb0175c766380f6d27446724bb910fe0d9c65fdf585ced335728ba6c52823d52546a04751847d76d6937db6b2738d17077cda801dcf53db5527d6b0e27182e129055ecedd9f5401b6b8ec57cbacd11e977b6303f4fd1b3ec48906a3671a2d38e0670c40347b5b7e3fa7d67b448fdfadeefe76067d3afa549fff0679e5d6482fa43d4438572820e69cc6ffa4dd4267a928779c57ffe158851f2a5330eb30441bc29c50c29a36b80585e232dc147bfb786a663a16822d78194434e40d4688bfa612be9a6cb9f5f2ca568f967653f1654c2bbe8428b739c8b6a83322f0d205e3cd76e7cc2072f8292adc077bb0be00cca8a67913b563adefa050fc2b6b399e2f49253a3fa19f87f5b40ece69731dc2a26aab0ae8716b708bfc9d677a15196b0598a2144f1eefb9babbd1988412111266e006bedbc021ca9cb1272e38926f90fe3a4a5af6091e0263ce12022c60be4112efa3718f9c7e1be8b174843a306f1a0774782b5435779fb0fa1aae3372a23802acac6aa56124581d5da35f37fd29274d13413a96f35a5666c50b2ec04c18deab9b0c4fadcf0a9b5c49cd4a5b7f8a71d4cc6e9b6f067ca9656730748c34efe4f1ece7d0428020e90351a247c7d2250e76b2f46fc635c9b2623211fe42a0698812ed2a948a4ed976521fe9bbeda3ecb7b990a723a68310d500c565ef56d7831a2a3ae63537e1ece8d4595deff5de73d97fcd4f040410249f2a4beb28c6cdd0caa8cb0792d3d87a145fa959b29df37905ea184863029afe71645f61d06dd2fd6ca3858a209ff3a6094a70bcd41490934fac691c4bbc2ebfc3838511fdea7de3dc8996868a0cfdaf675b3b4f485fe3f4a1b101afcade05f00f12cb35bb0675e970181510ee2949cb4662f67c964508aac61d37f34cb1f6f5a1dee3e12115fa70a64e54901bcaa4c2ae21bbfce1dfa2bdabcfd4a05b0e8b5e6e9d1302b9a2172c5b906c37d19f63f387d839f04727e34f1d1dd243e410870b8c6732f988c31c6204ac55a16a764360b407023128682876a1a7b71a6edce1770a6cfed6d960caf65460e218438b9674696a1fefc9104207d735ecc736f7d22894ee5a4b90cc1a4a7f41ea33792a963d9ca87e70df361d468070cb79a1ff8dde7ceeb638e038f1f4ee4215c6dc9bc9c4c7380c8294d14fd8d13a1a6d464102ebdf2426882894c2916fe852d22ff11fcc9f63e4813d69240c0315bed0b63bac75952b69f9a8bb6db6a71c6c1c884c39768c0ba032bfd01fd0ff08ba396ffd08f375f2448f00a8661b01b613e6cf1cd3c18262f60219b3759b6ee088af9624e8a7267c43be19429de3c08b63462ff78ca7472001a73cfa013133d008878c0706f3b481e2d833c9ca2b51c9ba4cf94544df18da0a923185ec33af17fd90385dd099c7891220f1648107124cb406c82de78cc3542a493258eb4ccb10df7d875a083fe9d0aa947bfe002709c41dbd09c728bb2bf690921362f128b1223659f9bef448afdeba7cb37f9f95696d9b6003e0d904209cd872269425a9be8ef9496d6fbc9ed58cadebe96c6469f30c105fa5283dfbb03882167df708ac113d2766e64015aef6eb5f1d57fb39feb4ce2d41a49eb5b0d54e751c97ac247390bf54df1f233abaeadb7d80a082cd8c847492dac953a3124df6af1893914ba5c76ac25fa2fdcc97551774f3fc87975224f56712bc83c4400251bb8c1e0d473fa4d22b3e2425e79bba0255ccadb2e3714948e0e6b0d5c24d66bb0e892d3c64903889bd06fee04af6ae0ccb3bb82bf69271f3b8195add108ecb8385f40094122cc6e6ed1f05437c4619e656e3eb597536dd2748a11ceb5d901813c0e1bc5f4d2d44ec07f1dd80c2b5126ee019652fc4f5d516d3a0d03d1fb84fa20fe2d4ebe6414d1087fa3cf567e3612f73b1d2e18a7a0a90973cc503d42608f57c670c2b743b9fefc347577740c2ea1a7412e2983187ee0b60a0817c8db257655c2e436541ba6f7047cf41326d32af9b77655589a112b5b686317ae8f7f1f2e76e0251e06b9ec6aee1d92bdc4f7236647ec7ad6632ab8e2a4cf250c2ca6c0b4998a25d1093aa77d3c61d5e5909697b6c5b64378bb3fe4c00eeb37a6dac63976a45059ccd93d289f38250e3b9c9484fab3a0f21935776464c708c13c2b1cd69a41ee4ef3dc755730aa34e3e438446fb0f41af46ae77e2b83a3d0d0691fab3761b8d93ddfc8ab916d5bed4b823ef0221fafbf4bb867a9ee70f28f147226feb9f2d01219f4153741dc2b70c0ea0c6e73151c2f14765f3088df117401814722b379b78a60ace2e559ada1e1e96dd33bdf6a389e8651c528dffadacdd0e80327cc97aac9775d3b0f2aa24555a5f85c52d8111d21f9de2faab27fae05bb02a369dcf780dadf97b335f91aefff3912787dd8ea0d3477ec64a6e9ad6fe870159c80faac88afcceb60243d8b58133426671c1475a56f0ad970f587895157aac0419dea7f088f3106bff54ada0d00de6a528974f04eae5885a5a18571cde4ba486cc173eeeb3cd906d492ed118ac1389e06a06e4de980b7c868fec4aea2d6fd2028386a8b68b6fac9dde1cb4e3686132fe2da4c5cbd82b46b17dc401f7cc6faa7a7145bd207429311016b328a40627e182290df86a58c95d95e3d577c5dc11e91f2f827ac755d3955982c9ff6b002c83946a8c118e7f53ff8004fb8cd38b3b09e46d4bd1c7854637a239a76a079f8a6dd13544eba99401b74ac986198dc525877f3e04cf90f4b70b843437cbaff51d41180d97bd3329e08f83e53df028ebc4f7654d80c2fb17ef72f2f1da4e6e1e560e522ca21a2edb6d95003df04f396612afc028c926a388aa55ef416ed8c06466ad0936c97a2f55de7cb18eb50b33d24ae6dea72b8ead174cc5f3f910b738f5fa17f409028bbdb65133c318d7492e1afcd6444c65508d80f51c003107b010f77bc8db6bfef2f41ac2fb608c2a2da3a6d2ceef51b51f0ad174f8da93f7c78458a02973c2b0e0f73fa5bc88866d0fa92029eaa35f82a2074f47f714eb66e01b141a557d662a81bc66ac721d4c3af42c7806be8e47d0a79f224d508a391bd13bb8335ee8f68f46cdcc40ccb24120a69308d6bccdccd471fccb33531abee758c089c3d64e566f6692823c2cfe8cb238e2f00d21c343352325d934bebde970181e4772922b2334245cd37cfbc570f177fb3b2cd630dee62cc6b6513155f2e824a483b59874eda9db08b3169d409a7969b91c1480d397063187cd5f49a00110540b2763726eac25cc51f48613105293e7b5c00743eff3b3cb06aa75073616e18cda515d63480583cfb77e2e8c2b68a99cd59ba38fe2ba03ef7bf72b3efab539cb0da18d87f776a0c9f9e069df42e2eb1495c00d36f58b01af94c4d012f5a76775abbcba0a44ba34614a02bbde870136410d8ae62cd9040ed11d2c034a503a012e6c9dbb04dc230dac8fca690ece5e3b139dab52bdd03eb3bfcae6fd50e36569c4bcbaea58d5cbb53edab618c936e026ad34d272e2f5d0c136cc662795afb87c2d390f83a18c5f54c39289d8b4b3b9665393495166ff76f50bb9a31b1f356cdb091775a90e1b85ca9fc0d87d9c0adc1c65f9ca1b34d679ad3adfcfbe9ac18856295ec66d3c8e7b54396b685ce33eee01494fc01ed8bfef7f10d431678914ea90f2060bde5960920de2a6744f853536662ae2ed011d8c113c374861c41ddd9a317a013c38bcc6ac2433455a63dcbdafc06dad58986c2f12f54de146a65dc853aa241a9fe7f1300816bf65f5f8a32bccf095809892fe46aa0ab1e24f2ecc0f8eb157487943b188d7f6f2ebe02773c67a57a4c53f6caa569132187e04b34392b615bf6c4dc4c670912faaef60a385e7406512f4d6958da8687dbc7e12bd3db4adc041b15f27e04910628d9d78e834e1eaaca8a54fce01e96cf6f3e5efda62fddf9aa20bc6a84a5d8ecdc2c7fa6fdd6056137e01ee2266cafff7b76af42b885ae234dcffcd90698b35e03fcd0becad2783b149196bf8208fb39e8a1290270accbf061f80b2524a0bf413cbf4513d3cfa16629c3d22e21f2846ced49907a595882d5b0aaea88575fb35fc44ea6eff14b856f3fa8625bd1c53ccedabf0949413edde03cb8510cb071854ef57427769c6a05c4b5ff411d3d7e4f3c31d69eafd3eba0d59cae6ee0beb03da79b23010db5", 0x1000}, {&(0x7f00000021c0)="b96e2fc09367b9cc762ea171f1228f045555652c75411076b3bf8e7d406367ddabb8f6974ca518240c46fbf73993d5ec610dfaee0ea37ecc9c7cf39e1343eeafeddcca77c00e457f18fb9a0b3486ee30909365044aa24f70986be5eee98b138f3384d6e747879013e88b9c55b5332ca1ac028fc470832802ec27d83cd6278719f69af62b0963a5c6cbca5e4a19c6593a0f", 0x91}, {&(0x7f0000002280)="d848fd4873113fb54eac423129958e21951b100ffcd7f1f7062a9d51f7a01d6310d94e2e68fad1693b071948344c4c9dd5bffa860cc14a8f9c0ad0e7052b0f3524b87b80649144d77d301ef17438b93f98af69765c398a9f07eb1415e416bc26b4469f2d67981a960327510283cb7e7fb880c3001b213f42eb8e466232cc31ba8cfd29fc01cbd5df3dcb1f96df2adfebee66716554c82af35ac59d0a1e54b776ab4c26841a6ba6852af662de446a962ad379442aeac16edf5f0b2f0323757106904e8eb4aed6fd11489b2c697de4892f", 0xd0}, {&(0x7f0000002380)="70f878b71a2815ed6e86f761224f50998ac1de95d5b4293a7ed1fa6ce89ff60b04cace52ab1721048c350c8d75309b6acea0a359e298387024c564a169ef6e186d87d10ee5e42ca5ec52e6ff12c76d07ed3c7b7eeecd0b8bd431168344d0bfd9caa4183d89efea2a661731265236891efd83dd8015621446e5799beb923e20f163218d94b584482080ea805edde057f0a636a14c5e6ea8513dd9b744dd1939b28d77f71373ee85fc01ad6e54d5df6bdf884fc111318e", 0xb6}], 0x5, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000adc86774a6d1bdd6ce6889159b8b", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x68}, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x0, 0x0, 0x2, "57ce28750b4da1ea9167f111c100629db9f4355f", 0x4}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x7000000000004, 0x0, 0x0, 0x0, 0x3f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x583, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x3, 0x4, 0x8, 0x6}, {0x119f93a1, 0x101, 0x7, 0x612}, {0x9f, 0x80, 0x2, 0x7}, {0xf, 0x0, 0x200, 0xfffffffffffff122}, {0x4, 0x3, 0x9, 0x9}, {0xa0, 0x0, 0xfffffffffffffff9, 0x4}, {0xfffffffffffffffe, 0x401, 0xff, 0x3000}, {0x4, 0x5, 0x1, 0x400}, {0x6, 0xffffffff80000001, 0xffffffffffff0000, 0x3}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x14c70168b6bf7e87, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = shmget(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/82) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000280)="ef65") 16:00:05 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x653, 0x4, 0x2, 0xd3b5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x20}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x41ea3571f0bc867d) r3 = shmget$private(0x0, 0x3000, 0x4b, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0x1fa, 0x0, 0x0) 16:00:05 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x5c}, {0x6}]}) pipe(&(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/244, 0xf4}, {&(0x7f00000002c0)=""/103, 0x67}], 0x4, &(0x7f0000000380)=""/4096, 0x1000}, 0x2) lseek(r0, 0x0, 0x0, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = dup2(r0, r1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10020) fchflags(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000140)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74, 0x2}, {}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) socketpair(0x18, 0x4, 0x100, &(0x7f0000000180)) socketpair(0x2, 0x5, 0x400, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="0e5e6642d0d24b1e9833e242ce0dad855c5c787e3343a97aead2fd8d9444276c35b503392d8f838ccc1faaf18d21c5bfd24cdf14b92b6c5a31f2a9ef378347270e08b3cc31158a696201dda368fb16655e14e02b60613beb1490320b33c4d25039a56ee662754c42b3b3d776c8caafb3c28143d29e9cac086cac5e6abe2ab567dc68bdf6a1f3e650262e6c21b2ebc28aed03b04f25aea49f60ee229fe804e93da49dc47bbe1fe1126fb52761fd13bebc2bb04e1864dea68d8ace9b0227e7d14da066afbdb0e32d2c721a49f8fa7120d9b0476ea4715fd3e935824646472cf1b4cb90caf50d5177d0", 0xe8, 0x8, 0x0, 0x0) 16:00:05 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) pipe2(&(0x7f0000000180), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="e426") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x79a) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x2000000000000008, [0x140000, 0xc, 0x0, 0x0, 0x0, 0x0, 0x200000]}, 0x3c) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = syz_open_pts() write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x27, 0x7ff, 0xb005}) lseek(r1, 0x0, 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)) fcntl$getown(r2, 0x5) sendto$inet6(r1, &(0x7f00000001c0)="e0408e1be9484a3e4b96e74d8f4640035c07c80aa9e84954644473cf1375ca4976eb61a170fb4ec1f91b83b3ff322e2a6188d3fe32020a7a198aac8743c620b26bf35d2be95c16b6d14c25b5d86bf7860f7e5e7337bc964b927799e0950140544d6ee050b221c9f1c5e984debd1f545de10aa3d2e9c7482770d33f49c34d98f6a7afed485f39d76e46201312e46cb39a7902719ceb2b43a5a1e177cdfe253fd9b206df5ce36de9ce1c367df90d463ec5781a2bb0fa3b7834d8c3362234d99b35b73b48e6cb14e3e08a17850cb1f7411df558a325c0632abf8b95d88b81fb96b640d5e164eb69af", 0xe7, 0x0, 0x0, 0x0) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r2, r0) setegid(r1) setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) setgid(0x0) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x0, 0x7fff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/21, 0x15) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) close(r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x428, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x42, 0x42, 0x80000000, 0xfffffffffffffeff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x80000000, 0x3}, {{r0}, 0xc1cc375eb7d0b020, 0x1, 0xf0000000, 0x8, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x3287, 0x81}, {{r2}, 0xfffffffffffffffe, 0x15, 0x8, 0x2, 0xffffffff}, {{r1}, 0x0, 0x2, 0x1, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8001, 0x9}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80, 0x45a9f24800000000, 0x7}, {{r1}, 0x2b2a47a48617979e, 0x3, 0x4, 0x7fffffff, 0x2}], 0x1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x53e}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x40000000, 0xfffffffffffffffb, 0x8}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x13, 0xffff}, {{r1}, 0xfffffffffffffffc, 0xa, 0x20, 0x1800000, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x936, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000004, 0x0, 0x5}], 0x7, &(0x7f0000000280)={0x0, 0x10001}) write(r1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x4b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="a0c574c3aee7c54c4d76babd8abb4a06e358bd872ab3ae6eeb48e1b25a80c0325ed77fcc5842434abf65cbf8a30d78c6d98874d6bf53d514ac044da1ab9cdafcb8af283068c7d9b764e3a9ec330c9e29e3fcfb0024731193da74c13e", 0x5c) sendmsg(r0, &(0x7f0000002bc0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002a00)=[{&(0x7f0000002840)="9f1755e5986b0fb4ae4aedb4bd615ceac632969ab813b6582ec9bd09182b2be3936438fa89b133294ee4f76462a554894c8486923a68", 0x36}, {&(0x7f0000002880)="14510f5342c40db0f54a6135bbd2d2e58b8e48b3141971ba51b4d487789296cc1f9bd67e16754609d2957d968d8dc954955efaed9cde0955e47c2765fe66295c92f68d7711cd276e0ffdd388e06e9beb2cb4cd9f2136ad59882826e353b704745c220c1d418c8c3d7d4899ade4ff8ccf95c4b5d8a8508c8c4c58826188b3beaed2459bf24e5d58a3c85f9e911e75ea6baa0d65c67a8e79ba1321972d717404352d35a8f80abf00", 0xa7}, {&(0x7f0000002940)}, {&(0x7f0000002980)="6f53cfe3c90b61339fa60a2f85832cf0f7c1b5597b2c67655c90d2b65437a8c541ab59c3cd971800dff60a7999c2341435f6f5bdcabc006becd732947b0f713f5c7a9d1235ea06f581d217c12cdc64c6d3e95903cd0edd5c9103ad04b3a3bc84", 0x60}], 0x4, &(0x7f0000002a40)=[{0xb8, 0x0, 0x3, "2e7c2a7ccbc493acd1b6e858badd67d92773b34d9854559d7237feb46f97422f75cda5976701aa3f6f5149ece92bea238ca9022d6cbb04c3baa3be68242188beb5f1185c74f7eae23091a53afa17a571694ed5642a131cdc1c05a83b49258c06c974c7f07f04d1d8c6232732234d056fa1114ccb2a257222d693716577303964e2d13b5f294275fe17190fa62e84a0537b0c32c0994f20a184b0c8a7feab0b5fb87fac2740"}, {0x90, 0xffff, 0x7ff, "c1a640737d677c78f2bc2852f5a3c72545e1bf1b5673763f7663c56b7c90535a96579829088465c00a97bc5efad9da6e657458bd75442998ca57acd1057a1b4f8f21461dce568758f335e8fb306b00716e8f162c8cba7393426a329aee52be54fb1314958b8073dd9a857449b4a5a4996fc12cc704f0821f5b7c4f29e0532b"}], 0x148}, 0x400) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002780)={&(0x7f00000027c0)=ANY=[@ANYBLOB="00002e2f6275732f66696c653000725f28576d3b8854d77f8e8dafd1d8b777bbf0507684b73c62ac268d3d6a94732a6be3adae35931d9ff74476e7ff84997d775f19406a8fb36ed3649074638bddff67d46f2fca14d9f2a2fa6eed9632dfddad04"], 0xe, &(0x7f0000000100)=[{&(0x7f0000000180)="572824b9a11c3618602c1b41bce2ed8f64eda561ba6c380294524401415e9fbcc6b8e1c0b301ffba5c6f8999676c0a6ac69c9cb777b87af7ddc935abd6f88a59c2f7e11af32314a79266ae20f4c800cd5413983d88059451d4930d2c6ffeb3ecc388c9a9721c2ff5a10cbc3c7c683854d54c6117ce683c0ec0f38dbd0f9b26f69e07e0bfd2eb4226f9b7250d", 0x8c}, {&(0x7f0000000240)="86255ea0c849c37acc2690476d69fdb506df58f2ac77b3b4e05e418a5806f9f0ce96ee932c26c3b3b00b1dfd5630e139a88119dff4090fb060fd78df9fbcdc75640d529618965c9b7599c726d44539723a957a5f91efb156b1ce0748f5b2c379d1c547a20ba401106380ce0a6bb1fe09acdb0c8ca080d697d3", 0x79}], 0x2, &(0x7f00000002c0)=[{0x1010, 0x1, 0x783d, "d5b0d05681f11909d8222f5903e256928257cb498675580c22106abc762da565594160323c53592553a5ea10011c8fe82131b34e95f49429b151796195311c17642f079e310e12642f024d0d7be2a259f9f2f1dccbc626f3afcb065efe64092fc6e0cc08d63225476cd647ab205adb0db7f1c7ac8bae896d45e8def11f91291a7c1a87f8a8c0d988e5221b088f01e95d034320bf13332768c036d4cb692c5756ee95fc7e6940a2f946e55e3f90c20ebc1d4852e9e6f3666d036574f53516ab45486d7865a51a5babe14a811007ad3d12d1504663f9cfbbef11c02fda76b91f93dc89bb40a273bb49beaf15ab3d547d42b2c39f3c0b9c8027b0c8c334b918f5c4a41b2da990fa444e1a164c7362808ed05c3d098fddc7b3b9ad6c15f958130201339e9bafe2cc9720ea2591807a5296238a105b7dd47324b428af5ccb8b6ea79aa9c8e49833679c2180da753302b1673578914b495b13fba2c91da8afc8e81aa4ee4b36f21e2965e2b968acc711ff63c38b366a6670433c8f0d0972ff23d9d5d3ea802772828438e32f3dc9f9e543a6d0ace2c8a8ed71c0a7ddf8ba589195953b3296504c2f11e6142c49007e3e855b4df7fa5239fbd279f6ce9347760ef9fe1d7d11d510f9811a5d0c0b4633c72059d23fff9385215493e1d13fea4959cb2709396298b4cdf684c2ce69b2dc522a6d00f21e1413479b6489dfac4241d100082d4ecfc1f56decd528a8caa7b73dc9c856c21dfbcc656c6fa95c6cad6409be1c04692464ded5173aee4e27cba6e90969b3cf3be69162a54568e531c79c247c62faa3581bc72ed27cd08f343cfc4b61057b6aad22453cc45e116d748730a899033de648e7cc3a741dd4c4f876ab911e7b9dfcba95bc67763587f3242423f4b765bc05ec68a6b9c9688f35f71a741cb3c2f6049ecfbd6617adea34a89e5f2a015a0b00b381f9b6ffd5f0aa2a06363b33ee8e2d23721b13550596df32a7ffe247b4212dc403286c2019e6cd163e68d1ea06b50e44be60be83ee6045eafc66c5f03ad5ecc6f73c46fbdd7903ec487a4a43292a4d5a22abe8f55f45f8a3351c08a9805c96ef9c7d54e995aa6f3eecd203e0bc2675a1b9a7e9d35ad98e1dbfddcee90e10c43a83a0e6c01751f3dd7cb51147d1ed54af885dad91064bae7e01425f099c453d8a7c88041eee0318fbdd04f1a1be14be43952763affa2d995369f5154126aa979756b23f80137827b9e7e9b03669607befd8c594ee2dca40d9f2cfbe931fae3b986a7789ff9720ac84a59e758bdaefcd616a3c19de7e913f91c3a6e2c44d6bbee937032403382ec4aadba1119236d29c4bfddc0db2a29e0d52dace1f55d8dcd9631591447838bffe8bf9b9ff460b4057982a736ca8b026ef3f156242a6bdf13635b741e4f7661e9d0fe3e1a96cc1e7b8b56fe4ad07a2ba71be45d90fdf7e5bc19da751bdce098b8ef92173a263f77857e828974fcde0643eb7b5fbcc02fd39384bb1b229033167e4d45186fe27bc4d1058c0a4f47aa1e991dd27d58039500b50ec6456543253d5b5615a546ccc098f64519ec32469a8ceb05a3cae04facf0de47f38021439d8a3f7410ba6bede97e9c79263bc1eaf2a6fe4d51ef1a7cd3bd284dfceaddccedc7cf10c7fdbd82747eeea2229cc1cce687d517421ca1ad7867e48e928990f96af0dc57b8e0f08e83fb719e02e74c78215a6a24bdb843a14cf1d1b841837502a86669684fd6bec9af2d4976f207d087a002be422aeee716403102dc03fe33dd538e61e09b43115059cc19005f21e5892e19bc73c6e0ee30478c19b39af26e483f74ce478f4800cfe6eab7f34b9baa7c264e8be36f804bb5785253c5a1194b868b4ad7a7c2086e5d2b80c7ef6ac6f3518647652e13a177738fda9140794069fd2f3a5d5d9577119aa649d6572984c4bb4784b78eb7e63feed299f7e00cef2acba14180d9c2d408fc12045ae9d2721d66f1266c0b61eda90cdef5b244a334a7c36011d4d618a303879ba90820d3d7c3ee21a8bfbf34edee4756d847866ab2eeb0bd180792e78136cd9eb44c2dd108c4809c448612e71a3502e92d74e70936ef5dbfb3d608a358cbba4754b0df349ad257ef4c7408853bcff0c492e6d01e6a97da09aacb089c023794b54d17197fd58c2bb667878e2af97f563705aaac809172291c0a646a2dd7fa11ad6150d9815bcd88621059ebe4714d6e5da480f95c5fe33e0826274b8eff74ac697ddbd66ce7d3d698fa3ed90df632da3c4ee42363791679c36018536c2e484381fb65f84ec420e418c65631bb367519705253b0cc4551b554006449a5e20c6f5658087a7981ec08d1e52cfc297f9438dfb59905f50512508d6f73a113d1d014d1affb3e4ef28c51d1f92fb74370a6989840b7de66392af91b8cfec5648bbabee05d1d51629d09893d982dbb5dd7d0d3be7cfc4fae025c521adbb8a6dd53082e8185969b22cb21e1f4adf127e7bdd59f676fa2adba1257c02fbe6d3c0642ce446fa335197ce0377e51eec21d253dbfb00ca9dba9a300cef71c92cf406f2b87f351a8a3bd93cd19a373763f2212718947037f29925d066e75fedb8899c2a34aec8b972b72f12ce79330c668423a6605b4dd6c49dfc4a0c52764fadada1c2f468c96455f434548f234938fd3ef444a6e8fcfabaef0eaad1c5058e71de589bbf65bf42855af5c76b18803efe3c3d9f19774c1aa1db983b5186743a99cff0487dccfb99794f3dcf85698a7f29d87529b455fef62f0747eb8efab9c3f56c53e550b5ce26e97d1533ae4627dd30bb6bb946a9d58e83d2a409d68aacabe61e08f66d3e2e81956dec1cb794d7876d72a94766fd71433ca49cfda8e81f3d97419caeb4561486f9076858e008968ef7da229f49a252ca7299fcc5b90e4965971b99e5bfb5e7448c7bcb267916b3b92b5b65aa42e6110c69face4831ac957497ed28aee2bc09bb44e6e2d2f6e5dc262e41dd592940f7f727739dd88f6e14e0bcf0454720acb01e485c9b550cc7b8eec8905d39b857d8240f1dfe4b7720e3ef7ea01b73e5c0bf12075305cb8358e60b2c30256c71a54007521a1ff3fa4c9ae2b2b62c34e9e00f29d708a91679ba1518282aae53762091eadbaf87ce36229f8c045f9b5aaded75b556b3f389f9d0861f27101fba37e7baf462f6416a4e04872d22cb198b803b0e55162a6ac3ca63a9fe7ba8b60239fa398712f5bd3d42bf6bcfc27fafc648b31870f72093c4c2c608b1380b78a6183ddb1f03df6afa0772c0667b4d22de4b37a723a089c2cc5d4ce8cb404df916f3fb9cb709875bf0eb9ac36f449830952c2bff6b761c26806651f7758615690507d83304e62088084ef8e0c3faeea50a3d703a2a48be41a050758c00018f44214220774dd9e28da7447d91e4e2ce8215b8ee726260e95acfe6ae5846e2a0c7340756f8b2ab2d236cb3e2459f95c95a5a1b3a5fb2bf812cee6c2e580167d65d8c9037b6d4c7d352b568f00ac3c5c9eda3bb3f85e6df100417f17f5a9dcaf9a34142a9e830a5655dc54ffe5ff7fd7facdf1ff72a3f4e57bead83ce42866a5f6a3303cc55b030ae66bc493f9e43ce6cf133cf3593b3d74fc543a7cc3e94a738a8631c47aa47773f0b22bf7c89fe1d8cf1c85be664c49d181219412e50f121e606688720c52af6459398570af8ceea49436655217d3224f6a41385c32231e1eddf97939e6f3b0f1319cf69858e8eb622c41d5c1b5e2c0c4e786810e586d79e1d8deead8f3aadc34583faaf9ada231c9b7504d6296504c9a40806bef837bc3f4879c5fcc9fbdb5d2f318b7c7b23ef340a4ea9f011123c988e0019518f0974e07222849a123286255c5abc5c810e15f1ad1d7d394055fe3062285f7d20ded2532203a6fa94649503de5c7b37d56fd93de66c890202bcf084ab30e01d35098b2723ec1e8460ff7c596e4ab9f91db1f43d9694541313f52db8d9c5e0765f57c66d7cbf675360206f635e1dfb66465843f34292555192fc00fa6bc904f3459bb00f3c4629b016dac6bbdf83611dc95c72bd3b7287a49675db5560085dfc00097477a04b7d608fa98f27e233e7d2f092e5b090b4284bab0e665ca3d8dc967137c79a2ec9dc5a373b620c77497fdad14b0124c1fbd92554b3db378612e14797661a7015b168ff72e16e8b2494f3a182677b5470dda6f0fb3571f784b098dd73f1a9059d1056822416f95c20964e1231530362857d60f4d53d7a4466fdaa31e88110a436ce609db08e2ee0be0a6ddc0e05c1a1d538bb946cf7c47e5dad422a901c527a051a74e0fab4671da717e4c363d59f55827d0758e312befd865cb7e7511f19cb9a22248bcae8bc000b8f2dd081231d905a1f7ba7d946ff7f68750f7bc0e4223c9784d5ff39c3a16658301803523d9830bb1c6620da56291d798c06305f4fc6d2276e7653f946a68abb1d529d9b43d7e069d41ab2f44280deec26dab31184391d59f4d06ff6f286a568c59758206f55538cf725c2bffcd87a1f908aae2ac26de72b2a83f9eb7fa921ca1f69ec3f665064b47c07897ca40565303819b7c4b44869340870445f3744841154191e6c02a7cccaba6c71e1502248d589a7339809f121f0732af02f8301c0c861ad440c0c9eab193aa48a02b457d3e9c4c86614ca45091b9b34858f4855f4b0e92abd4d80505cc8af0b85f2364df61dc06974ccd7b5117806171a8b69371b5743b838f66711c6e8175b65e0c8191f296b0c4eae53764093011a100c6e49dddbe4ade4eb9a2108a92186d7bb29474c96394d4e0dde65bc1ddaa0c61f56b09768338624e1548c5d667b82894926ff804f9b93b2f461b153a0d1287ad263a6defce88c210c55787cb0af45626cf7edf16f6db9ddf4d17f929ab5a73c9d85b7b7fe80ae530a9d7fa85ab2ce196fc7d40a2a281c6af5b4def1af31dc96330ccce898170b0a49a965d91d5c531c53c693e85deeea8b56339cd695a615a3ac435c99915463797f9a2eb21dc9997ea30aba87d2aaa844aa277db35d813a176b713f7c67dd664bce901fb5e6c18b2fba0140d9a449c69daff685ee6d1f312f9bec936d8d6cd39bc7d03a3a8fd8faed5705ae9e190275a1ba060b479549b50cf40fa9d72997481a536ff54c784e958608d1eda78b1d0e3d003d1426231d01818c2346ee647bfcb023ac33e839243383d9dd5437f3201ad843fb2027808a074c7106270b0f7d6b15d512f20c731c7901c0d2e30f540b644d052f910f0185af7f250e5d452287710c1b8c013aae00d58192c6a3314304b00ea3d170a717d006c85f155290277cc5b7adcc9447c5cae3d1d9b3ebb90e73ca1c8f83c6becdeecc490ed96bfbaef4460afbab8628cebb69d5a084be7b291c028e3cec825adca0c385fe4d2c85a73b96e8aafb8b3130640bb7bb71d670b581942aff17f954bd5706eb66ff85522dbe67329f56c350a8d991127fbe3468f635a06ba4b8f22baeb9c8297059c576ffc64782ae58b224813ad3b7c04be2939cf1fe5ce5987810e7acd425cf5dc59d90b5db5bbd519addd52ea3f4b8d91964afcdefc988d8beabee513fbeed11f8ac7bac59113f54c1083fdbf0e7158b2551761ccb1a694b52850d8d2c856f0ab0bef302ef4fe727383a30885d6ba96d5bf47e6fd67fea80481f144ec7f5d8435e0c64ca299263302ed623995a4fef5f95a22cbb2eba185f203419ed44b6348092e7a19a95d7710700766e13503840fbcbdb6967d23adb7a3d20de75f7075a583cbcfcd8700d2cbc95dc0dabb9324dd35856aec3a58b9c88ec3a620cfb3ec388596f"}, {0x10, 0xffff, 0x3e3}, {0x108, 0xffff, 0xffffffff, "be7d3e56dc57c5bd5aae1f06d26b0ff548386c342ae19720a80af2a92b0c10a6bb513f2900c84a70023dccec054e5fd273dc8e26103769e657538b52433f07fc075e3fe04b47a6d08268b699c2134d84e93e97c39baf12aff14e14184b9b5752f4e8e4f7bf624ee9be361e8a5e98cbd4a21434565cb23bdc013ff08cfc4e5b573209e98ef05cbf6f7a20f92b1e68824447d2a0d22d7b522c7fa36d8d8357ae612ae6cc55166aa51f98d003cd0a6b945092ee0588178fe7f205e89b06031601fc1d9376479e40ed62da73edc7ddb5ec21b3f78acefe8980c1ade613de9c63acac137319479f6380d3747a535830d0b20546ded5f2ae41"}, {0xd0, 0x1, 0x3, "057c5a82331cf595d787224568ed65fb1460931dc3145881e1c0e9ea0c882c48afb8ce37ba61b088d3b791b5ed345c3c74b2720db0ff707dcc042c3de3e6590cb7d95e428eac6265274e8af3e11693e8e18d1addfd14b43edb70ee0d6f8bedc1074d13aef08911afd8f673fc6dca6f1d9125aba830d952fe40e71b1cb7026f8077a8c7e4921bfa43f1b85dfd4126d9238afa26c1c2a8540c8d5e44a8d2eaca57d38306bfb1cbdaf6ff8590e2c24f8c968a5112fb577a68e1c1eab23a4f20"}, {0xe8, 0xffff, 0x4, "82e9e254cfc23e3e478959883ce3a292bf5c38595e6e10fcca3be8a8d0ce2c0aee4aea3f49440d72874507636279dd41903c012e93b27965e99f49fc13558496e20278294f22611192d256b59b7efef85ffda9c1febfa60e43710b67ee75ffd1545952cd15a6a1653af369ea1b0a12b75e4c78432d3eda6fbe4970f03695096ef73e58e200a2d3fe0a1d2b330f3c768fa27d710bf02f0f6f8aa65ecb70ba54d971988a90f5e0da9be20a40b947d8d1213258e3e91c2779da16d9e264d4a8f924c3007db30822066241f35337eef4c985e19a4443b041"}, {0x1010, 0x1, 0x5, "4f258ff615dd6be5384e40111ac95a61dd89e74d99a82d5ea6de8a723609bbb9c951a0f8093c98e8eb641b37b16dbac274b38428d3e1cc109a967a9342172c406201397d32857cd79240120d897bfd497e366ded57cccc9bbbd4b22bd3b879e48260280c05fc9e1d0eb57b8e4f852be46c89e8ea132f5239620daf65cdfc39beeb5a39719689dc75932ff7689636ecff7f92014066acb20a4d124d668332ba6e938ad2c6cc9c5e0f8c74042745e3e5d67151491b73439ac692038778ae662c320b6629a0b674dd950b83eb3a7c8f8512d6bb3282749c7d0d224a9ad87774a8895af4e9e999d65183b64fc84cef15d41876f0c72dbb96ef7c131a1a5196c69a562eac2f253825c6d5690e6445c5371bc1482b957d03846958a7409b53bf0b536b11b6805a4a07739d7b3703361a66e30db80938bb14c13f0768620de31b4489b505656ce2261407a5342490a05405c0804cf0607d260470472e66c418cc3b47d73f7dbcfed0191b58324526c4272a33e1c5434bda47551c2e96303393ec5fbd0167556b3dbad56e9181ec6638a1b19fcc7e489393cf059ad83fce18a0386462f7eec97d408aaab924929319b0c9fc0ffcfecf8c015a7e15c4f82cbe013b9b677bb874c9726b96a4ab58645a3c142c6524920910eb9f751bebd97c8e5329f28e5667300eff981b3ee34715b485f3818760e7a66d2d17d7b1c14200c0b982841e4210b548aa2e5d6aed8730454d61d33c29f9ac1d3a15673535600f6d30b6808cf533e1b52672e35e053bb180559b98dd759e6999697771814db4541a680bc35f07d0b987ecc437c8a2495cb645d10f0d0e96a0aab0926795357c5f0ccaa7620f0fa6dbe6755b91e9a8956f77dee2279c246127cb56a6fe78c136bdb85ccee2e4fc32653b5417df3e0793b267e501a72132b5eb7e3f1e86e60827fb7fa950cef101cdb7c6c5194cdc2d1951dba11b36ade12d5cb7d50d564575f944bfec6942e0925d26dc92fdf89c247a74bb0d866680d404a15fdda2bed007b808c927394eeb507fcc7aa7757bebae1bd0e4258916f20de9697074ac4a268cf5947c38b8aeef1aebb96d39c976e63e364728069c675b909459d1bceec824fcf10ea9f4b48d064890224dd4aff3fd40b94b4aeabf3c9262b165632ac3f0f18150d689f7ca4421376987533240c9f5379d7ca00a7ddfdcd6f798e64283b3b3dbbc63ae4d0b6b663cbbc5c5e2d5593dfe43e0a5d202c323573a3c59eaf9c5ea91e831c337ea3593addbe182155d1a9bf3f93af4d2c3b1f09c066b21501656e7a66aa19582298a5d269821cda453262c1a2cb89cd4af104f3df12e35ecc989930a93dd69a8dd620ded5eea5a87ef28af78bb1f08e6169d23a6d6a80123e819273254ad08a86c4467e72970df1ab2104f51f41f406bd8d81a6999125f4aac0f532a7c33701d89eb0de0d766a9fa1e666fb8200f454534c8aaeee978bac7b7df3adf6bf54863a104e314045dcc3c5393747d614b4bbe2019b29851a00eec4acadfd6bc479e73dc4d93fa92bf65fb4602d43897045b7d7951a508ddd7b56b0af18a38385d36238f9c22ec8c404314a0eea03a0c02b10f2048955fe9d800db4a0b8f9d0eb1115b528eb85738ef62cbce58ca254269875fd0c7aa3117744af987de684f4814a3ff9623b8c1558d57e587def9300321e767923799f3c642d1600ce95ba97a38834436bf1ff518d7a3917db331297a0bbb4ccf79876f152a40018567eae635737cd6c9fa9a560b11fd18022621bbe5bb9209508e761dd3a7affda19818764d73c9903ac9d9e8215fd77896883c6d7b58d58c5337cd3a3c8e3bb75164db68fddffbaf87155a0714c60bb8c05403b4542602cfc922d8e7b5633b6efb239a2d852b72840c0b6a3164cc4883673579faa6a16d2789ce5b7c63033412456d8ec9cc133c132b686c90c24b107ee1f130c17f6064d28bea2cb7465dfd31ddc4eb9149b5f6669d2790258236adafcf474b48e8599bd098e5f069bc9c1a25bcbfd91afbcc6152a3f2fe14b96ba68ac27d1605cce91e21df72f9b05a3ccfdb983bb9b593b16ef2d2f87454b88c25a7ba49e89e8a1f0b85075a165a3171c29c5767441a5a3d42a68263276250973f9e1b215ae42129464088ba97a0c12d62136fe9cd8b5c7a3ebb94adb50e3ea14c0324cdb3452ee94878a18907cb16564ba1012993d04ae500b2ef61242b2596162be001dd968805c6124cabbc30af16e9f3d1e78757615dcf6f13310a0157947ded7f4a758e4cc6974b5d26740343c316f493bb5ff52e17bff61397af32e30dfe5278b426aed8125971dbd55755097c12c85d1bd09bb6c8c406d66efe3115129a51c451424cdc9473167f4fbfe2c69022f77aae1e089087cd771e2bdf83292297602791f7701f574adaa349fbdcec6ed6b07c4db54e63020caebd025f85f19d506fc93876c5b745c18f3a68585d2db9676fb24ae6f7509b7b5d13bfb14f49943d90f4228d8784e29d126d2c943fd79b91c77d8371a3f9c429dc63417bec2d1912eaf2681ad0ad43e1d1f32da07c51100258ec7f772d7db12e7e37c07f1fa3b9e8c95533520edb0632d02c76d0395666989c92cbe7120a05dc900de701c842ad2fec1af3a26c13f4661ffe8a4edea906921f8697c1c2021657d115370f95621b3cac7dd028db4d04a3122de0d1ecc01fc44fb7541d238ed4c1e18736dd6b1c1434d31c60d025c2b8978d28af55b395508195745f7ec7774f198021e98123ae0f148a2cf3a9c4aafdaf574679a743865d34dccdb65ac4845c6b75430fdabd28fcecb7a2ac0e35afc7d59798eab9a5e3efcf2e34b4cabf7baeab5eb6cb8eda93da6936b7fd93cf50eb6c134304296deb64b9fa4fce3d8853e53441056c414eaa7d25544493893d8c18e6094e5cf1d528fdf5ab26ab1ead811b36b4c96781590876b7bda2d51e014d893635d84e1ab091655640309a4ead4b1dacb43354d921d19504b3beedb0083c5045644aa487c3f5a5c09ed6e77fffe652b0fbcdb3998d7ff50ab6ec39ddefac4a8ef85b1c0225ecaebd3ed511a073c14eb79274520cf783d74aa45094eba52955e70e8c43678d81050806baa4b832829228abbf32b0ad48133d00dfe9eecb8e0e9b76a796edc5e7c404a8468be9d8dc69f4c2eef6ab8b5084b0ac91f36533d6ddce474b9a65e33a3bc54ad37348c4fd74ceab06961cceb87d4094807701a754efc42bae75ad556bb6d1e3e5d50623561d628a3e2387528f83c4e18b473f5ddf9dbfd88a00492dbc802ea2a1f9e2ec4098c6a30bade2e373796dbee49c71d6f342ab711d22c4ae126fe6690789cc6e9cc8e64af5899e6445cef64b63bd21d290e83019e1c893b0bc625c81372f90a9cd652ca8a6c590b5dc078fb207f0b72c42c823a3286d2fea9d824ef63664675aa1dac9c6b9da3ca5dfd5771371281f7b79f31ee409458c635d1b74dc7037a7f5aa05e5f4f58d0baa3ab0f122f95d10cc26e9b126350d1059b4db32c498a1abf1e1e5dfb0adb62b4fe0237181786f6736dd807b21a3c0e26caa15d46800ae16f40897be557d280681f86e0ee2aba4980b7d9401f65b5c4ab21e3a12b4f3fe3e78f66d6fe6142f995c648040fdd78e9ab0210574a903e6660db0c3609298e60bc3b94a1302e864bd712aa938d14faf2e92b415305e8ec553c5d242a7a173ae5ced849ea1613cabfc58887ba69d679a591c5908dc2a4e1ef78ac8fec9451aa04675b7c529368622163d2ee2b6a115c06d1cc1b36e7b05979bb9b2d2b3b55e269d3947787ded0aaac73861553ff1cc5465b4e3d810a115d38bcd0b3615a8adbfd66b9926a75238e3665df861ce32c92040e345f06a2f987c51014ffb4fc70a785cf71ed7e47fdace9b904fbe911ffe7590573c70de3bcdb0dc17fe9e61479218e228859513f074b0b76544f4b924fdec544049efa64b99e4b687870175c98664d71b9da53fc1290b0993c55c3af29ee2cacd8792e4167c01f4802168288789c067761915c8639faf71b7926070f185fd1ae1a187925e9c4e48f7acf0f40c4498742c0682c137f5ab940c4212d727197455b0dc48ca50d7e900670e5a5f8b736dbeaf3abc931b4dd571870d8de0548c59fe2613769db436cf50d2be5d84589af8adadb587577a28e87b0f321f909752d0fc917cf2ea9a0fcf59daa747bf477a98c2017dca22052bb438d09c01827866ce916654ca40891acb9323c055e3066159c90e49719910f529312e09dfae57b7c1a59ebf427a0dec09b939139db5c78365d03232053797150956bbed75b1d370b1945c1ca3791c3500131480b8d1295ca4e1fe452fe39bd9a48ff03878236f269630fd054fcc75cf3a65bd6ef721d3934ad3abb3664291cca851d5a492eaa0f6f1f644f695376c23811b1bcc66c871a09cf222795fdd0f87a2d04066bad29fb1dca3f1c008791c93405db34655c7ca2657ed4c1e4c2fde80704664e84f58361a0d1edfb5af659601b3e3224b6e1f793a981cb77126798618f3417b7cf72ed408c98a61c2e5e6e63f7cad4d52dac10445afbd80301d5426450b27e2554ee527e2d3b51c0a59f47124233e01cf65479c19ac43482b7e00c6ac3009c20577f6f8c6cf768ac1b8ec9fa891e2e400bc950d7d55fbec173c2f85b8b4411b8e538e811ce81ab40a42a74d6ba1d761f2021d5e93461d2e82c4f6b1009b5e0c754fea9b4a9d8826efb05f7c182aa5deec88402de8828d4fd5eacfa7446acab57c00171f4824a10f1c91a21042a9c04f7406da7cb9d9197bd90a85ab1cdae66010858bc65df4dc3b121faa76f43e2a5741dc84590388f8419700c9a2289cd42310804865adf02574de0263ace075f167cd10d6e1f6818437f57d120446736a7682bc5fa5775479bd3f038515d461ebed6b7004726c7cf591e4831ddc91d388f0602902da789b6099c9fa6e2b104573353cb5d95895a083efd89d74424696aa4c8eb0bad4f517d256bfc9323696fc03c8208acf91f1737c2b121932158724a014039153e7dd79e777df01d63e54118ee9624d9a091adeea977f2d47d301a3717463747b842d24ac71f8c24d107d94be1f6259554cf513abd29888c155a54a58aebd9bdff8ef8d214d914ff7bcb0fda3de5231c89a851956d4155328b7199864adc526da4a2e4e35361f5326baac30ee6718e2afe76a3ef3226af6bb831a832f63d0654baaef3486fd91647598dc8e5a431a3154dbaf819cd8db21943054324b96f9b7b1cdd2edc67bcd2cea3586628f37dc4b2d00426977f31d1c120db8a5a151a83e0fb54f106eb6995da0b01cef87ce4628f3283265e87ee6f9d9ee9c56aa5b8594ecf466b380399e3d3475f62ab8f6baae29f46c11cf437d384f4b2ad7787fc04e5ed75b7bd53f11f8ff72913471f2efc49599979afa179534281b4a7bf3e43848747cddcffbf5f0749e6cf63fa441d9aa109530716dd7eff988f9418756c49659521b1b6b9e6c8a84276ae6882e586a52a85d4dea7a3989c1d4af70f2183131e1b3e483a0ce6016bca09358f1fa56b0e3856d904b7cb7fa160427560b3c64b6037dfa84f365e2d3ca72d3aec0621beb1193342d7d845be7600bba03a743d64332519d005191b8697d31d6d91582bf9cd3336aa6ec699f8552d806106dc29fbd67118bf41ea48913c892074be3fde32e2c97133d475206b66300c84cf112974f8e8da11957dac78149a5ba638dbd776c5c76e275eaea75b7b1427ae961a03ab21a53a049e6ce0e46024e24ac16c4e3efc4c1cb54500cbac32ed491461a25d2"}, {0x78, 0xffff, 0x4, "beb12f9912a1091d61bfd39365b6e502a18c33f1937f05ac03c72ca021301ef6444f764e65eb438f9896b085bc9aae8e879c31e9be3a85d73562593b600029c1fedc7b7fcbeacdc36e374d8d5e8fa137ca655ecb2b67b2913cbc7579472682bb15"}, {0x80, 0x1, 0x7ff, "941f181d066f1fb6cb0982c14fca16aadf1cbcb8a68595070bccd6b65625a60c92344b6f3dc247e6761d62b8db2389f2ac0d8437ffd4da816c4f7ccae7410f7fce4cad8b7b47ce4979d78648c345e46b2cfcdd56a7342dc8a36a3d22b630b5e81679faecae23b72f1d2949"}, {0xa8, 0x1, 0x3f, "7d86e01a9609c0daec2b591007c94e686d21ff7910dbc306a61763def181cde86bfb0f1ad1741d761abcebf1fc8f0c1a36c4850607bd9e9a5e11c7dbac0fba9747e11b88eb167c474565f06c5bf56ec40fc5ad3d46bf64d7a8a9852e2ce300798cf67f57d11fd14cf78d637c4aa4b4e314c4f448c89cbe6328c12cca85e1db0c3f09dbc19723ff14ac6e0240680911d9c0f810286bddab9d"}], 0x2490}, 0x400) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)=0xfffffffffffffffd) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000540)="31e77ab971ae21ae45834fc631b0cfd85a8d64bec384d54a8da905ad24bbc9f24c341f92b522bb8db2a4778e0aa81b235aeb51a48963ff87417d0a0e440e2067466380bdbd00296943d9690be9c7d8898265dbb2aed8c11b4693c8933c5916428c704c797581b68046442cbfe01d69fef1a3c54c00", 0x75}, {&(0x7f0000000240)="3fbd7ca59b9d73ec9746c2c29be9e7dcbfeec3ad352115131ee69f9dcf0e921e1772fa627a7c2590b65888f2655168050c429014", 0x34}, {&(0x7f0000000600)="d15f9614ae4f8064d0f0b9d80fbef6acc971dcab94bfc7a8c09452561f248332d80433ed7a13ba0c3c12b2614c18e33c06fa86899441aafd0da88b26ebb241142c70c56b4979a131754995040b48ec1065195e15b4f7e9962784b6a80a764aeffe22de760ed47ab0d8fd2c4d362a676c2fdf3c39cbf7d8840c9655aa9dc328", 0x7f}, {&(0x7f0000000680)="4d859085d08bdb7579622c8d52451d349095acc4cc639ad411012f2167d09ff3eb0ac9aff50084fcdda5ce42e2ab7635dfbb639b5fbedfe8a5779e18815cbfde0d4e619e4668e3853d2ab2a5425bd964f65fa415ea3ed12c7e4de4eb63beb73bcb61829eb888c0ea8ff93cf01a03ec6902e4a4047fc285fcc19dd4f2e29fa793d35e3ed6c4aa", 0x86}], 0x4, 0x0, 0x9) write(r0, &(0x7f00000000c0)='N', 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x80000001, 0x3f, 0x380, 0x1, 0x2, 0x8, 0x2a20000000000, 0x1, 0x2, 0x0, 0x3ff}) read(r2, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0", 0x20}) write(r0, &(0x7f0000000140)=' ', 0x1) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000340)="bac60bcce362ed75a950041cddd2256a5665f36b004887f9a8351957959aff4634a721983927be2dfcd953a9e5ea306bf289e9fc4a2a8893424449f641beeb5b78de9eb9c5c058919c36e00c01e0a2ebe5f00d22050fa3fd4a642e69e020119fa82f22d9ce1522cb560d042a9e31154e698329f41afd3b9b35610bf4cbcc31b82286753b779faf62550512704c2567b8defaa819f4acad8e931b0802", 0x9c}, {&(0x7f0000000400)="cae66436bc5f07e1ac66391500364cc700971503ff9c94005170f31a681fe7c7bdb5ff479c011036aa5b1f43ff9a4dd084241223c27f8ba4a748f238005a9299cb6437f8e39dac5c5587e9b0e51ecd5ee4d5854403a99b81de1424d1e62c05f6e686e5623e706505bbdfc8e9e102f83e906745c821434e341bc0dc1d9ed80ecf0a7842e4e2d656e4fe0466afb3f2ddaa2bd98f682282021c05b5e45e59ca43cdfe5ea58842fe86a299e5d61c2472e0ebd591a70834584c194ae5cbffedc95857d02eaa13d55ea6f49af53a897d73b42ed25b8c578f9a5bf58bfdbe1f22122422971e8287350e81", 0xe7}, {&(0x7f0000000000)="6e8f32ce7c96e057f304b18419f788e69bbfb4b06b3a347610d2f490f030af8ba35cf2a1c1a4e8c06337e563bd3e34a6d26e7676d881", 0x36}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket(0x4bbbf740a9238c8c, 0x2, 0x200) r1 = semget(0x3, 0x1, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/89) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x638, 0x2, 0x1}, {0x2, 0x6, 0x4, 0xae}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:06 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='r\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x44) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xffffffff7fffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10004) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000580)="cdb159654d00a741db94d217b645c70cd000c440d859586987b7e31e9a9e59a812f9ae37e561a47c136d9df739791876703ff6424ceba38b306e0deda9c3b6297bf0d11677859ae83558da193e64b4139f51dfc8ad08001dfc463b3a14e6f522964e3b7e4f70013be72bbf9f4cc52b73316f6c77", 0x74}], 0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0xffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240), 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() flock(r0, 0x5) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r1, &(0x7f0000000140)='\r', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) fsync(r1) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000100)=[r2, r3]) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000140)='./file0/file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000080)="b298e9df0fa34d2044b3dbcda1bcbe6e7e05fa") 16:00:07 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) getegid() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x20) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) unlink(&(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x101, 0x6, 0x80000001, 0x336, 0x7fff, 0x9, 0x0, 0x10, [{0x28fc, 0x9, 0x2, 0x100}, {0x0, 0xc3, 0x2, 0x7921}, {0x8, 0x8, 0x8000, 0x2}, {0x1, 0x3, 0x5, 0x8}, {0x40, 0x400, 0x1, 0x5}, {0xe5, 0x0, 0x0, 0x6}, {0x9, 0x1, 0x9, 0x3f}, {0x3, 0x7, 0x6, 0x7}, {0x8, 0x3ff, 0x746, 0x7ff}, {0x80, 0x3ff, 0x6, 0x1f}, {0x7fff, 0x2, 0x7, 0x8877}, {0xcdb, 0x7, 0x5, 0x3}, {0x1ff, 0x80, 0x5, 0x4}, {0x4, 0x401, 0x5, 0x9}, {0x4, 0x1ff, 0x0, 0x100}, {0x9, 0x4, 0x6, 0x1f}]}) r2 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009\x00'/148], 0x94, 0x1, 0x800) syz_emit_ethernet(0x1f, &(0x7f0000000080)="af9ecfa1d99f3d1b5316301dfb2eef3e60b7bde57d666bef9d0603bd744861") 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r1, 0x229, 0x0, &(0x7f00000000c0)="551d000000000000fe68", 0xa) dup(r0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) pread(r2, &(0x7f0000000200)="57fcb880860f548a3db53ae79475441c9ec591876b5123e36003d6a430a80f9724b2583caaed1c558e3219f781da99e1fb3ede2661fe17f0d198cc2b358efe3fd47a36d5e2f0535e23dd65631d242e1f3428", 0x52, 0x0, 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x4) r1 = socket(0xc37a5053f7a21240, 0x4003, 0x5a) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x6}, {0x2, 0x100}, {0x6, 0x0, 0x10000, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xd5, 0x40}, 0xc) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x679, 0x4, 0x100}, {0x1000, 0x100000001, 0x5, 0xa658}, {0x7f4, 0x4, 0x7, 0x2}, {0x77c2, 0x0, 0x6, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") 16:00:07 executing program 0: r0 = socket(0x20, 0x4000, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x10001) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x20000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x10000, './bus\x00', './bus\x00'}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x400, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="3a5c8258c39a49c572aeee1f5abeae3f43be5a8e72295a6f67698b9c86d7a638c9ab71a7c2e12c45f11586cb9e9108fd9dfb7191f11ee6839885c18f50e3778a9b2645ffc2cc3ff39087e651ae314380c864b480b910fa3dad6d3ca9b04d1759eb001788bec702f90e1a61a273b10dde884541e17c81b68f0c387a682219f4f82d02a1ae66dfbdd3140fc820730c9f8d34a0a186a53b54b3bb97a08f5e266abacec2a08846829928138497a903a5b8c09b6b6fef6e686afa4f765a9f4069502b059ed8f861763a676c614f4014f02e17d77812721e1a7973854ca0fbda78d1f2d4052b7ca75e212df806c4c0f4ee5edc26758c1ce3e2", 0xf6) write(r2, &(0x7f0000000300)="510fc3a038", 0xbe) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x3, 0x41, 0x20, 0x10001, &(0x7f0000000340)={{0x213, 0x53, 0x0, 0x5, 0x101, 0x7, 0x5}, {[0x8001, 0xfffffffffffffffc, 0x7, 0x4, 0x3f, 0x7, 0x20, 0x80000001, 0x1f, 0xab7, 0x5, 0x9, 0x10000, 0x97dc, 0x7fff, 0x6f7, 0x0, 0xcaa], [0xfffffffffffffff7, 0x6, 0x4, 0x7fffffff, 0x80, 0x1, 0x2, 0x6, 0x100000001, 0x9], [0x9, 0x4, 0x6, 0x2, 0x7, 0x8, 0x1000], [0xcc, 0x20, 0x10001, 0x8, 0x2, 0x40], [{0xc3, 0x6, 0x0, 0x5}, {0x9, 0x200000, 0xfff, 0x47}, {0xff, 0x2, 0x1, 0x4}, {0x483f, 0x100, 0x8, 0x9}, {0x1, 0x80, 0x3, 0x88b6}, {0x3, 0xffff, 0x4, 0x9}, {0x5, 0x86, 0x3, 0x3}, {0xffffffffffffffff, 0x4, 0x2, 0x2}], {0x200, 0x8, 0x100000000, 0xfffffffffffffffd}, {0x9, 0xffffffff, 0x0, 0x9}}}, 0x3, 0x1ff}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000180)="4b7495ccae6da09d2398ad210b148e7a796a6aaf129ddccd8ce40000000000000f3bc1fe00fadcce0758ccac4ae7753d8d7507f55e9060a0969ded73441ba1bdd1f2207d2fba2bfc9572cb29a6d1cdc51b9ecc144d3247d7f8740d575e53af42e9b4d334071670d6dad99abe1cf90e79262f0cc1a5fe17c4823d64a8c885c6616e47f359c60393e5c1f347285c7532f6314a7a04875e2b4cc7bb0ccd36c7d2e9370bfa95a7e7870f63fd9fceff00000e93aa5263efbf8b36dec61e41511a535cecfa3058deeda020087101f8f291dacc6beb9f387b193186eb5f59500cee670216e34d2d9f9b76593e34952f7d5f2595ac85906ebc64d8579a12ce4ff3a1279103f13bf16a49a6998804963e2d936ac46c9948962b6f87cd7936549e913280d65a0d636b298d849ce79a8436d72e8cf2108ef377fb7c064d5c054ad5d2e9701a98bf", 0x142) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="2321de9cd1a570d98b796a677cd1e5b142c7fee42a419e81d786515947f601c506fa481ad5fbffad2d25cfeaf8fd7acde22017dc933f6597f62bf2523a53bdf17f382c0a94a0d1404a2572b0e370423c92577c981248e9a23fe836a3c1ee6e9eea4d7d2729c8cf1e9e4ec3d9a5ad8d48ca1787e8ce6079c7718a17c899f7ec0196e74acd6a62201f3df31fc09714e612461193b589e35ab10c964243b7c11953ef0289", 0xa3}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82020400ffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edaccbe99033074039910cbd826ffffffff22d874b036800000"], 0x10) write(r0, 0x0, 0x0) 16:00:07 executing program 0: shmget(0x1, 0x1000, 0x600, &(0x7f0000ffe000/0x1000)=nil) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r1, &(0x7f00000001c0)="209f5dd86bb6abe0c35b2cfdd70b796c9f764b9e9f0d092513b7d9da44bb95054dc9a6eedfd0b2aa655636daa934366949c10a57ef08ddf1cb9de77ef7c3b331e8788e7cea419b5aea48be7eb2ad05246ff3e80e543fef7477fcfd75c7de69b9b7429dfebcf870ca0e768dc11f6e5e0aebfa77962076b84451250721c734a48053912dcc069a26053e41", 0x8a, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x80000001) close(r0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x2000000}], 0x80, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x88, 0xffff, 0x4, "8eae2a97889543a9f585ef6a9a281b75214f87e8a3b3b90efe10cd0b2fe3d7c0f8e9f2b03d19fa93182e4476678c8b3fe387d3a917247691c4189841086e9328004a01c94cf612352a395d729759ef7c664d0a3f744df655c4d9ba4ed6da9499fe149566bda91e379410c9b6d24e567cc1b65732c4"}], 0x88}, 0x402) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) fsync(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000001640)="f4e6832a0245d291727857cca1b8bd19189af66e49246a38daa44d8945017d3d71c4b33f427a6b7babda08416cbe5d5e854953fd7bb0d6ca2706e7b0bc69225cb692431380bb0e8ac2651c69ec361bdf837a14928b6f2c8cc58e2d97e5fe60cad639a1e1df7451ea2f823b92eec0b4ae0448db73e3f43bcf373607a58d64a481ed2f0d3558a8761d1ae6d504aa33409bce43e22d291d3f5877a12409a52741c4b84b75266ac76877f8db4a17e44480db24286b5b181d1e7e8ca454089f38e9f79cd930ec722b1c27198060592f53e54a57645aa1897f231c6eeffd75232daa2572554e14ffff3258b58fe5c703ef73e7123918361c72c137d8382e053d883157f08d390e7f9ca83602c9f3e7b2077f3b9f2272753a91394a8def7fa429a60293ec010a1007088567e9f0b8b32924e66ab020a35011e7ea4407244470be3ea40ea14c473828bd4e58a2ad5841f8b26be862b0da5ee97cbbbbb7e8350761eab0e8c1a491f126cbd5c482f1807fd138bc51490f65ab767f46913455f5eb765e02f0405cc574852bdedd0e1f6cab667bd3436c3aac355e217894bb69a9aea957c08966e6cbcafb8a9707ca02b9eca29d14425aa0954290cde788b4ecfb0baef92a922136bb21e5fb78d08a22e797bf60513de79e635dfe925d4c9f19ee82524c1d02dd75facd8e7e0805b441b75e98a694da473bd31b4c1d1a2102ab6cb845e5200a79a1e64bb562844d5a59eb0695e3181b21dae981dd79178d2003ba1238cde18470aafe6d08e843c46eaa779a80ff25b6ba6efd18076d54cba6176ba391d2098c1922d07cc9b194b3ea3fe8964c779dffc7d871d77df3958ac7ed78c63cfd7a5fcee5dbdda3bb0e2d340eb5d7bf1f04c882b812db159103af68d07bc6814f752d16fd4ea826e1fbf16b3d9762aad3bd883a935a40245cf506e3f6d0291589d889d5af4e2df16dab3afad8d296e5c43643047b78573a28175d95f7999eeb0367ea7cfc8274b7e2b7170af07fe9cb62a72fdbfca99e1620cab00792c774fc64e23f6df4d4bb0574b07832741d98b593e8eb46bfa324eaced67fa6d84a5d86d96b4d25bc623ee2b59412fd4dc251fcc6c04433e4fdfe69d4e010f2ae628a3e7fdbb5f451c65cadfaa0310e815de9651e1838e8cb4c88ec2b04b2b46c1f9ac72a25970c0883fc183ac5095b8cde6e9205b91bc53258edef8be96ceb1945251f7ecf8e8d00e7f174262a9753bbd52acdbc381a82405b156edc069b1cb3b3de7dc2b2f0c98dc919e49bf8eda02084a4ea67b9264eb94d5f9011260216b0ad55a04ee25ed481cc82fd73b498b33b37c8db80713a3ab00d37aaac29622330df348195adf8e8966c9e2210ec9a4e16776bd7a755b1f9e2a8f8f4fd73ec6cffdbf547ce53e78ca0712fcaf4fdd9cf743d2eefcfa84e791a2a33dc7d096be2dc23c7ef761d4ed1118a9eaf82d5a08260c5edfa9a1cc6edbbfff30bca3d49fff859714a2759e27aef05e2f9e2a46a32d94521ea90bcc25457afc4ee0b46404afc03af358321f5aee398db07f531b8f46bcab7415b046dd2df23cf19325bc8b5c7442454b30f33bcac7d0e4f73d843c6d61fda093899f0687782c56b8bb34a9b0dcd0df7af40a9c580ae63fdb2a17446944d33dea2796c5fc7a5d08638669f050bc41576f3f3d2481f36161124c41041fe47facd3d4ea9374659497692fe7c852b0174c656e03f20158db1f3b9d95d71d9079f54855e30b0fa71813026bf546ac9dcf9ba4dd56bae488aced9f0eedf29046286c905578d7be6e0968bc0fae1cfa09d53b7c7597dfdc8471ba187b80443b473088c26ba21ca4a68c5c7c6df6b981cfeb0f1628598c36f30b6d5c2e147397ee125d3f15734de248e1b03c492acfdfa4e4286cdd029b72913b5399e8479b46895b9431d6e67b5510883a9dd74d8913ec85091ada92a2a351e0584ae455816781841eb14f84317b9aae6e22f84cbf128615e59e4ed8e422fd32fbf0bbcc1ccf8f6332c10e7297411099b8f016556e0662f155d043a8575e2c3bd0b4c42c22be47a571a300fb905a00c25a2fb91b029872466789dccdba91f37cd6fa02a51375a56cf30ff7062807c2bfc8ef955f61124b78561077627bd7a14561c28146075ef6dc66074732425fba81ae0fff20490d65902d5ab632b0f4869de093f58ae1d076978d32802932d0bfff2c8caeadc3423e9f49e3a1fa2b736e98bd5b3602d811087d55846137e7b6b6724b448af4e47157429f327d9e3d550535810019e61203b283e112e1b4943e15cef33420a6656d830852f606b40793ff0b7057f7ef738562cc3ebae7496e6292829cfc2f844516fe9626944f673331d9ca4c98799b7a4374a4cef16a742e6f1f4c23a064c07becfa82cb64d05960d0dec1090c1ba59c1ab1e707062710d6598b2ddf06715f7897008ce0a2a63cc6582ae5b997b3e578749612d9f128e34532be4a35923eac65f05684e7f71a835e32edf28af306e9b8a5e589628db74d5ee634a9b8f83c8196c3a05e4ba5447bc435b12ba3fa5103403d7d0274023549b726891df7007bbddda1f7b2fceb36723a9bbbdf3aba2275bb53cc23d7afc6ad09c29b819b29408cbf75d0942222eb2c2c7053a4114a228d852aa9c3e2e4ab455c9b6e6de190be26e01bd8edf066aac19128bfdfd76eb464e1acae1bdabea82358be204b77de5ea171336071d257047370516e0feecb10a32c33294bd54c079d597c1399f695b3397b1f379d119bf3f5e6bf9a72d61be8000705389eb4925b5bae8159096ee04994b988afcaf1e1a8c9c42839e378b35c02b6fa2b2f4e3026e7b861069918a1d462f80e8a8bb128da0d063265ba4af16e5b6be5639945e679a1d46ecc96f2a14864e02b973b59a6260e9b8b22156e7d145f4fde6912014ca0e4c5c4f80b4b5d1553abb273e48c40cfffebaaa36017f9b59f33831efab2f3f15e89fd4b84cec009939806dc22444f024284ab180d441c6f57eba65246ab69652d7be6f201a4107a7b8aeacac71ea9276c49d3394f01e71baff756a36620808feda24127dc6c860c77b7103be7ff7cb8c3a6c746dd96bde136c279b0c5f6439efc2a26d3b94479bff5247385c88e42ea44f26eb1a4aa008bc53d2da318a0034098340c8e8da6f6b24d7d9a0d8b94cb5662efad8cc96156dfcd2a2c44ee75e92b072c56bad6ef9847a119b59051c38d976a19822b4321924d5eb66cb3597d2bacf87c257e896abfb1da3866682efe163fda72a33fc5930e46e48fa202ae4170c6fc6816b8f11bdfcc9ce6506b49b4b789673cf0bab1a2ff329dc841d54de5a5241532a9f4d8f256a61b9f8a07f6e1cd774f8167ffd677c5b9c2397d803eaffb8c6138b954c0f580adf61b8c049dfbffd529632d12960bf513bab907ed3ed953f2ee92c2f1205f8da4f951ef09a0515702ca796e2052968f0bc7db73341387c629c2964248d206e74a90ac930de2f8e16fcb6c7ddae50376f7351fce3768ad399836e050cca34558376be1161ba37f5ac4d1b0e3ec65fc5b6b93fa1ba5d84a3cfebf110fe904a7b00841008a9e27358a5c9b589a5699a1f04b63d432f1659dcb2af0d63d2c21e8d4cbb86dedf9c4e5711183b81698549552cfb8df71052cb15961ee6bdbbc9eb5eca3006d3f6d048fea4a8b24a1fa21b477d28397118fa989eb9f31d84389d35387623a9c42cd9676bfb23a5798544fca50a21200f3135ddd5b7f4bbe5e0ee277c02aa9edd0b8e9e4d60a17ec5acec33e19dffdd4749e05ea9cd49afe6b386de31158cf7d2cfc797f9953de893633192a151cd88c60d9bc9442b58cb7c4e2ef22a01293dea79588529a08ae6dae5f9cfe763f2646fee9b94c5e1eeba26e8f8ef57de2822fda855601d4a5d20a19afce8a51082eb2947c3c240f486722d8c048ec08d312b43603a5550300a57657ed8fc288e6cacab150947ad47676c23c439b0351e56fd769fb8fa878101d5f97e1c63264aa08e610f6a9c83609458036a44f4b57a03d52ed0c99f817bc518be8a52df585a9cd3cb21de2edaaf176e1df78e9c9fc18ec39276343372155b8c40386bb65a0d618974fac4ab213b82e6fd621ceff7c2aea88792211741d35e1fefe1391e0cea4ba4be08f0a5abbd2723e954bea930ab6c64e3fce52bd6404119ba91ceb5d25bf1101427ae21ea3ae86888e1f256fc020bc629457cb8a1b9246f4a79b6ab4dc625c115ee64583defb3157c26f551dac7c5aa24b9cd5a921777218b5049b841938ab8a0d095eba04b338a50b39ff4c2f5a5a1dbc34dd9336c9b1d5533b56d7e7c0be85f8498b6b7ec596f7cf39f4670d29936dd8a44985da9fe2f49d1147020a97052e1ec2a8c940bef07e2c3b272e69c09b2ef1b476049d17ca397c9c90aaa6eb9a48f8c556d6f6c6cd5174fd4cee0dc6ba47cae9536d3a465a0138791ada055ffd2f3a9cf11e52123be5e0356f90316943f6911481bbc3a76034f82ab711cf350a6b8da5e36ae5fb91cdab9cc98e83cf11e9b8f50ef4a546f71438c6f052758e5dd7cde9584e5c95ec55158c7062cf504b63dee8e191d0ddf62eeccdd97611e231af85e22526f9575094f39a033adf76503cca38db1b9df6e79c2685ad6efd9a40df305177727dcc65ed4112f7bcdcd8a5c8868688f80de34c7ed814640468f7d6baf778d91058b38186b8425df6ea8b9f562b70ac15741d2345475c286aa62360924781f0a794c64241742c16b4f48cb6efb374d47d6f22c90a1dfab5882698732fab3de8754cf44a92f9b588997dc99fd04c9e1a59d7ac4d254ef4bfd5d4c8917ba86f5427e3b1088644d37c7ccf6537572aba45792e7f71c3d7b667d44a4a4f54fd3adcc7c51937a6e937760eb1fc87f768279dfb1737878a62c9825f3850fbd3f7abd2b9e61c28c68d1280ec7b61b7853b111079940569efebd0f21148d7f79b00199b055a0f3dcc40abcd55a0fc6aaad19756325ceb564eb8958ad1ef99c230bbc49386ee00358cd81118a825b3d880ad831edb869f581f0a3c701d6bede9f83368a52ca6946bca8e0d842435156a6b02b2f2e4b29fa8391222f72a69469cfe4c71048b00b574f5a49c79c4d700c5bc2f1d2b122f16df07461fa02ffd9016c3f9122ee930a7c7c4441d46e4d270a63f6478c11f4f0ed99dce508d706a3c5f9819d809991f6e940c5f336bccff68266a1ff1e53ec7c6a5a5978be57713c4935629d38386381eed9dfefed4d194d5694109634f69df8f52a44379e22cfa5c4570bcbefe94c1e4990c77afa79015e2a8c6bd4b091d00301d613fa7ec964c6890f2123c2f728bcffb4a155b71238a8cce88af81d56eacca4435f6f7bd8c8abb57f840b5023c3dfea8f1db82141e90f1737b35cab938dde5246e43d8739e36739ba669f5d16b7162f47dab7a9f3f6da741b8d1250a760aacb348986783961666c4e05d37e9ec4c0334abc3255dd6a0b9735737178c9271f841ab7b520b675f17d0061da69fa8ee94f4202a4dcc7cf8a3589d5a820a2ccc7d26afd8a811afecb92bada83d8929c2c08581d02c5777fc09827b08c5fd8da642a3db68879e11e06ffa7dfc009989f50a1829c1be40ea03dab446cb0e50f2a8f128fb98b486fb6a1805048ee1d88c6e2a224c59cc136fe69a2c921ed718c6310f19d7f137858c58b75e41360172ecce08b66244bc14abfb83bfbbac57b54de1fd83c2f08d2fbb6dc9e1bbc38c599a77e4612d7d6d067f8912a2c01feeb02973c5790bcb6dd14c6f9cc57b270884af4506aba170d4c4ef0ffdf8d6b77a6f6570db42d", 0x1000}, {&(0x7f0000000100)="be817554251d27c2a54754868f3f455bd348281019687a36a36c79241ed314df73d6072fa3f2bcaae7aa2a77529bc93fa212b37a87d993c82164846b3fe5c9a5b286ad2ab9c05ffbeb0c12847b4bd5cdc56c7f0043e60ab123bb97af997b4d756b0be88f7ceec0d410e332b385867d25c6512b62c298b2722b890d4015e3971de4e7a1a9ead68e9e781aa70b56d08df99596c10477978efb1278b37c7f0ace74c7d9c3622467a28603834c51b691b6d0484e48f216e332b303ab363be5dfe2a3338708ed9e98f3fdded6ccf9b82b1c55ec490d71afb2f02f63", 0xd9}, {&(0x7f0000000300)="8a4975f89f0cbde936f8f1e73721e0cc1f0ab72fdf72f086382c6202584df6277eb596d6b014790e01b12d6eceb256c25683bcfb11674d5edf1d3a7dad71eb97e6ffbb1e247efea79525b99efa83570842d7f455c983ed3fe2ff9e4f37c5fc715b8f2302230a4c6de02636a9803793cc45f68fbd9c8dfbc9b8cb10065b95d7470d01c30e2e2cd9a3771664a975e4efe16cccd02ae077a31e02ee678afb2f684c6b3aa7349ab8cf2b", 0xa8}], 0x3) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) close(r0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x48}, {0x4000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x404) semop(r0, &(0x7f0000000000)=[{0x1, 0x101}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") r3 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000240)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r3, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x9) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./bus\x00', r1, r2) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r3}], 0x2, 0x0) r4 = semget$private(0x0, 0x0, 0x408) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000140)=""/125) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socket$unix(0x1, 0x1, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e605318e9e92", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x1, 0x9, 0xffffffffffffff00}, {0xaf, 0x5, 0x3, 0x7}, {0xfffffffffffffff9, 0x2, 0x40, 0x6}, {0x7, 0x7fffffff, 0xdd, 0x1}, {0x4d, 0xfff, 0x3ff, 0x8}, {0x3ff, 0x1200000, 0x7b10, 0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[0x100000001, 0x7, 0x1ff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="e16451a2fce4e97715c5d16921ecdc44edef4b84c693227811165ae65811d6b3f5fa1adc415e8006c5e0876eb8bafe8ab84675ae8a304a2d2bb0d81c5ccd0b16f60f99b11a1a573609e281207fe8346b4d4a713c65f53b2171b65c359b828f5af6a47e83b4270bd5af21a2071a9af21aac2d2ed6a5969f9b88be4cbeff1eb11b9cecb03c8bbfec7942759b87329bc0cecc1d1954eb843c8c9b84426b5290aa77dd5ba9028c18c590ee934f2e758c1dfe63e0e421b4e5251a0e97fa7ae4ffd4f5d5e1fab1b88a138a6ae942a09a46ddd0bbf68bd922f68268e037b6be35648937be80a8652880c57f6754bd4499b2f138193317ddcf98535845e8206a267d2ac03f6d946b4a670273476622f3df13090ee1014b3031b23299937c4c24c7b7443381e0fa3dd2cfa911811fcbdb929d12bd5a3b0bd9749092a7ac80c9bce902014dbd0f4acd13ae42d0ac43e5e57bceb3a6afcdfa773ffc58d4fa71405fce97fc813fbaac5be9fa186f0f8c3e432bd7d36b72e47d52078b849ef2e332286bec840ccbbeb6b220bdeaff30ea5bbbdca7f79635ba0f992982dbbcf281a2dbc43cbe8e600e13a8f2cd75e54e4f507f07251464e2b04956acf9195d2bb7a3523240eb5b5b6298b06dfb212a8eccd328e88e69734bc3efb675c4e32d73aea75154dc489d307112971f685d443c237f9a72a3925ed69da342e0715cdb8262463a6c2d2dfc82a2a46b33b0ce8e07f5543fa9b30296f12af89c32e64659c389abb01ec1c8967fa3406c8d6ddb6ce095e18e9649cd9a3154f8bfcd1b5a1709cc0574b0076600e4e482bbe844a5c33eaecbd5f386579408d08c85cef909e7217152aab077ce940b006ff65c29736d99cbdb614caadcea708a3f73ee0c722a856a729655028ac8658cc0beb088914a7e7a51eae26a763d52416c41e26aea15b00906b889e7beeda6ce6c29b380b8e49f73a122c3f9a80bd9d24a799e2deee69cab85eb0196800a086133fe7db8cfc87fcdbfbded255a988989383d470d97aae9da8ad3479aa9055ffb007b75623d26a20e35daec14aa14bb49c5fd1b5cf5f9c97f8ed12a1d1b70b980a02f5aa6014b6fd191bcc78a2c90dd66c3595158cadd26026f383f7ea8d878ebdcb1264570b142062a45f6fc91848d0a7c626310d5bba4975317f220818b1bdaba213f939ac26bc6119f27a13f7f34fbc152533b9cebac5f19f1521d4796019d3bd7ecd16d504e446531bdb985b0965631a1a98fc206e9e5f0a21991dd5dca6bc71142981df44a5045053468c0e4047066354f432f3ecb48363aede4b7334c9d0e80ef253b975995ee82873c8e6ebaa146ab260c55b256dfd370b9c07ae7c5862d3473b69dfe73daefb0c2d401f2ef86b33b890256c2abb1f52ba9713226563f3b58fb310dc8954596677b3e30dfc06f9429fe511f30a745e9f916aaa30b22cff1b7cb9142444919fe95f63f81fe2003d64d2974042c021324c4fcb2e688f275173155728358a9fa2b57c7a8f2f49b68a152750973e35fea577e213e99c1f59fa29ccbc05512df2332c6ba857e5828be1c9a929c6f1c24b2017dcd549ec221d867f50222c9a4e0019ec3a554b438c0fa396dbd332a31daf9f584f285500453d7c2bf0e84fba39ccb7487ece62b0fb1c32b952c9daf27c04fc5f60c9a68a4c8872b4e7af4076eed961d29c14478c004d923dd7af90c5d09ab3f9ef955d1996e2a98a2d49979ef7e3141201a95aaeb7105f91c40e6e12269e67144b34c9d677fb04564c31b4dd53cfd9cd89520af8567c2801ec3e647bdd19cfd1f4f392cd6ae2c9848aab636bea44967adf3beb67cde6d4890e5ba78deefce04002c774a8a5f53015405f93c83fac2d011e9574a6f112ab35e3fed1d6d3334cd72f171ad51ef9ce417b4b32f15f295c44493cc53550bba9dbef8c0ba1e926ef55de4d6f538d9c9ee774194e8dfeeb56ec808f9e57b29e532b84eccfff0a64f39dd424d2c2c239cac60b32ee46d37053feb808309dd0fcf3926cfe440a03bf0e266a76e7147ea6be46a29c65f1bedd2eeed984c199ca08ad97f8917e0b3cd07886f4708da7a5e40b110aee74a5ba26eddfd587f0568f0a0cb413197a063d56fd35ab1f8f3745639163cb55eda2b73aeeba5ac7331a1d7e6e694a8f25a181d73388abd4d54fc2276437044fe7ea052c01e845bdda7e778f4d8bf54ff698c9d77b9216d6da57c030ba2bb4682b8ebb8de7fc7d42e6a3910138e8b565cbce835f0ed7a821b7da0ae4d83af8f4cb5b2b2c99b48b122506ec084c5e268d3e3d75bdc8fdbef37d87524fd71684f3b0403379104eb9c65d4153baf1618ec46c1ebf212796b7aee81d8f14017872bd125a9ead1a701853441c895c5ee2169261244578f84602a1a45ff7cb16b04e624f71fc36db69deb26c79a050706760799e384cdef50bb41370f3b75087fdca153bbc0b46bca2dc3fb409a7598ad6e43d918245497f2cf83a883593fb35fdac62d3b3c2f49f7c041dd08a53881cf43da64859b7b39a5f8401518f92903346089af6048af3b9cface350e58d54654bd69515c874c925e17da2d7716111097ad58ceefe8bdde98d4b717581781fc28e2a227a421d1292332147295e9ea567751a6a431f8e6d2c9839a32a0e4632f6c4696d709874fb0e9eb82def9fe9a59cd6f989f918721c3898299a5b4b6e36c8d5622c719f3d23c913062e7f033693c041b1229cabbadc32363c2c45e9303a59f5674493f59ddb74499723386316479dca3d5993c04d91cd3172d7d6f50b91a6f64c5a042898eb8ca9a74e05ea063f47f480af078d2393cb758b527b23820a8c0cda9a1446210ee490d7bf028643721f8619c2846502a948373538d86932878d92ebe06cd762c12af9e2fb324f2111cecf80a397f736d69263e4559b2b9830382be7769632d4f38aae403a8b06d98875602a5b3acfef6298fb697e09567b7dd51c844f932c458913949ccaa8caf519839dd407c5318d0bccfcfa645146cd0d0ea1f4401bc4f6b1f5c86d0ee2ec35ba69fb04514775c476d3545c92ac571f27218216f022b2fffdbe4f7f03f21b7c28528d3d9dbb2d2d25104665fcd210046f7c75b77ce11ffab9a3da67e3f650ce186542fa22afcf1237900f5bbc3a147b62a5b4576b97197e068f7c24f06f3944d2a83be9fcaa47a1a92a4670048f699507a0c6b8ecbdb6ae4b3a7314737ffa4793730ec9fce4a2e34b8f0ce41bdb9bd2926436287ae6c9edfaef5ae8d988c0345947dbf52b62691e3e3b09bc4f74e2af91793f491edbe4d62bd256875549528c103df2412332a18991a666ee04443260546f59adcbed80195e9f9125f1a39d41a16b818f68036610e4f527a27d550c43020db1342c617ce5176b50fe5bf3f3d70043074cfa4496c8a081a2bbcdf470409af640901a19cc4efa6850f724041d7818a1f71f05feae80e97af9b0f4957a3b4eb68cafb7efc83fcf58418d8f4b70b56be496effa9c6f8d2751dd8d81f24c83c4ecdeb06acb14ba20c6482d3b5c13ba0839af4e40841935b6aeb906703bcd601da81a586b9bd76b6acc3074ef07c5fd654951e945887882e08166af6a5ca0249188da535de2827e678516301c7ef1d3705c919fcc4b346bab2c6222bfce9451db5f94360953fb44aae7e247c2297b21e78609de40abff7891a16da8f288db5d082d088c556953b07e227e15e08a87b48fea792c2230e0295195c4c9fe5ae624df344761fc4f66374beee812e4bc761e11d18e54dc139853878b4fa699778c240f2c3a8de33d299a535ec1dd36c4ce08b60b20abdae9f93ed7e5d1cf007a8f8b4d352646b2224437a47e17c469bf8a83beec8a8474e96cd40cbc52a5eec6187dc41de8d6fbcf932182efbeec607e27f6fdcff12ff7e09f9b8d8512dad9926b4aeb9a509f71038406e3f61dbd089bb7f5c29ae5a81388c8fc7ba1222d470f1c3579eb00deda65833236bae95a95bb2ac899e4730cf31d04ba1e66e0d26a20ea647934b40d26e5c94afb17515291f90366fa074990d050f5a47ef157e6c72bce72c2be3ef69bf75a4ab314b5d118fcc06ed006e70571084c9f3f7b0699f17c6d1a18b612f412fc1edb18ac7e9e52be8f3f7cab3972d4556d9462459b2787c75c1797411aad30b0f9c435de0294ffec039c52017d5dc094b6bb30ba3cd611793522681fa8ec895af357ce691bc3729dbc30e6ceb49e4a1843292ccc20852966029c816020a6e5f1de843f5daaae99d2ad18b0db6ad32b929843b3259b7cd0e0bec2ed4e500b39c42f89f3de7c46eee70a83ece2b9669e2f947d81edb7025272c6f6ac4f4a9d87ebb88854cd3eb168b7c4881a10dafb7b49e2aa8404387b4ce24eefa56894ddd817c7358056942c2e8deaf29e18830491301b7ff9b42dc19e6f69210f146fa53cb7bc6070af6646fe9d2933cc24a7848f148a3acc19b4203dc91161e7ba5a44f7f376a42455ab2308e35fed76ba45df3f5767ca077adf2e6ce7105a8f00d142c6cfaa088c549d6d5102e943ad912f5b4930399b659386f52dcb390bb96a9dc2b7144524edbed02d50992db50cd13bcb1d698444ed93331a2e58b29b753e30b0ddb04f8f0804ef1541af84147e1fc4fcca8e55560f8f04442625f6bc44eb594e10552ceb9284f2d241aee964ce1dea2af532f2f77fc5ad7cb17e7257b913396b88d25738eba9b220c1dd0675e336d3cf86f4bfc544a7631d87812588a5f2f7d6bb1e6b759a32f0a8e974d93cbf96889cbe67a354baa3317dbe99c8d69cfeb7f40825470f661761366d56552bbbe4cc732df5b43801a2ccbd461ac2931ecd0371ea1246b0e5b57459eb5881ab566ab75d51fcbd951b05380553f347c9122ab77cc5089252e158dd6127704e1a61c8a1b193cc7418f9d44b64892f85abf1ec97cb52937afca02b749fe1fe3a0912a0700ecaf3b384aff448c199cdb3367b1fd55ec73c44acf15c2185d8ad983f36aeb105063b44b1d4a33c66dcadb71b6588cd05bdc4428b340214042029b258bdb24919e2d7006d95cf5b144b76c1417476fa7385e88ac1609b99101a7daf69267db18373dbfb83f51c2eeb86d47997e603ddc9b16578ff22ff460ce03499e65400d6136943522e9b35bfd199a837c68b0fa1c260ddf1a73336ea2054b91db5b9565546239c92d8fd2d29b3b9245cf17b0682546ee67e08f5405435750a92ecb3e9c87ebbdcbcdac52e30b13c2a483713fb389f6529224debaf2166833ef5e5e1953f58acd0788c071f2a7bc080915d2ec17dde69402ce4c8601b39f1b25341c0996116dfdcde4716644bb269035011b37ce5680241a7e7ea4b1751b4f9ab39f0c0ff14a62ef65c17d08a9e7ce908274017e187d4b043c10662009d69c5e164bc84e40635f75fa81ebb0731df69357bc35b84f03e37fbfe1c75fcbbbd793bce22b04217ed1a3d6854a3a5b778dd0924a7672e8f33c36b0388e421708b1af8e7a7bb00a84806bb887e27336c32e6e0eed1bd5ef678963ee4a38e17f170730d05d4753a96f563d5617cd0a39b9ed710d6d8f2c1ee187ad58e72bf4dfb90bfaa30384ed609491eabb2a0685debb6aa8338efabb0838d2742571db5d71a261566f7dd9c87f6f7188dece12d1cdff05c1592e4a999377df3efeea3784587c225bc5d41eb449bc41d783e87951d6144b455721ed41b4b29269dc40c8abe370afabeb68c7aca4764bfe6b2ed22507b54fcc2cd64b83db41d3881e7a4e531a20ecaf379ffe1d9754458c93da541d699ccff61d341445046a9b0e40fc3935af93009725") syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:08 executing program 1: setreuid(0xee00, 0x0) r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40fc4f4fa89f093bbef7870b0d168a8ee03d244f6b4a82461852e866155516313c6b0ddeb9fa09dac54ff8253fc581083fa09e4631c4a7370e3e2b33a618d51282dd4b15f4129b2615749734dbbb2dce3ebd9e3e30dedf2f5397c69a48722c235d8b00eb33e72b5909bcca35b393374c1383e7301f59855af34ddc2fced58a2eff7"], 0xfe, 0x1, 0x1000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x100000000, 0x4, 0xffffffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xdaf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000f85000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000e96000/0x4000)=nil, &(0x7f0000e31000/0x1000)=nil, 0x401}, {&(0x7f0000f8d000/0x1000)=nil, &(0x7f0000ebb000/0x1000)=nil, 0x10000}, {&(0x7f0000f99000/0x2000)=nil, &(0x7f0000ec9000/0x1000)=nil, 0x604}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e05000/0x2000)=nil, 0x101}, {&(0x7f0000fab000/0x4000)=nil, &(0x7f0000f02000/0x2000)=nil, 0x166}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e36000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) r2 = getuid() setuid(r2) msgctl$IPC_RMID(r0, 0x0) r3 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x152) msgsnd(r3, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget(0x2, 0x3325f24b282102a5, 0x74) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x34, 0x0, 0x0, 0xff}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000300)="969b100e") 16:00:08 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = fcntl$getown(r3, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, r4, r5, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r6, r7, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000005c0)=0x400000000000961b, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) accept(r3, &(0x7f0000000580)=@in6, &(0x7f00000007c0)=0xc) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000800)={0x7, 0x9}, 0x10) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) read(r2, &(0x7f0000000040)=""/37, 0x25) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x12) dup2(r2, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xe1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x80}, {0x465bba87ed32d472, 0x8}, {0x0, 0x27a4dbec}, {0x100, 0x6}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) getpid() 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x1) r1 = open(&(0x7f0000004c40)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000180)="d5453ff7598727e5cd7c1de1e57a8d71f4f55429f795b8c834f543c2f7c5d9832f809aef35f1b597c71ba4947608d3d30132e744833b482aa16976fae6ffe08b9134d2ffbce22b906135dc99fe59f072c78582ef3916056818ae61a26f3625019762e3ec3112de3386dc3949b53b38c54da3db5a7c24a119da0b272a494a7ccd0005a3cb95cdb2f213284f39", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x9) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x8, 0x100000000, 0x10001, 0x8}, {0x46, 0xad6e, 0x8, 0xc9}, {0x100, 0xfff, 0x9, 0x7}, {0x7, 0x7, 0x1, 0x421f}, {0x0, 0xce3c, 0x81, 0xff}, {0xfffffffffffffff7, 0x3, 0x100000000, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe5c, &(0x7f0000000340)="b2") 16:00:08 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x676de1a3b27137d0, &(0x7f0000000200)={0x10001, 0x4}) r4 = socket(0x18, 0x4000, 0x0) close(r4) getsockopt(r4, 0x55, 0xffffffffffffffff, &(0x7f0000000340)=""/96, &(0x7f0000000100)=0x60) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000180)='./file1\x00', 0x10000, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt(r4, 0x200000029, 0x2c, 0x0, 0x0) close(r4) 16:00:08 executing program 0: kqueue() kqueue() 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x0) 16:00:08 executing program 0: sync() getrusage(0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10010) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x1ec4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) rmdir(&(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:08 executing program 0: semget(0x3, 0x3, 0x211) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000001, 0x100000001, &(0x7f0000000040)="ca0e978ee68ddd32a3a146c73fabd0507f31af69e374222a181b195b95f807210be25ef763ff1b93f48599f1f06e4a6ceb8e132737b074389a9d15371a76023dc23adbe727077d41d0f7d7f5a60337733df3192d192205a2d713809a4bc92934d4dcdf690b6c944489390ef066901cdac502cbb8c1a75d73509c3dd2ef9831", 0x7f) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x6, 0x9, 0x10000, 0x1}, {0xffffffffa74bd86e, 0x4, 0x5, 0x8}, {0x9, 0x3, 0x9}, {0x9, 0x7, 0x6, 0x9}, {0x2d7b, 0x4, 0x3, 0x101}, {0x5, 0x3f, 0x8, 0x6}, {0x1000, 0x5, 0x800000000000, 0x7fff}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x1, 0x1, r2}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/39, 0x27}], 0x2, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000558ff1f158044300"], 0xa) setuid(0xee01) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() r6 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r0, r7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0x6) r9 = msgget(0x3, 0x0) msgctl$IPC_RMID(r9, 0x0) chown(&(0x7f0000000140)='./file0\x00', r5, r6) r10 = semget(0x1, 0x2, 0x10) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f0000000280)) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {}], 0x2}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0xfffffffffffffffd}) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x8, 0x400, 0x20}, 0x4, 0x5, 0x7}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000180)="ebb36a7a09f39002c885ec6c947751be942d1ff58a58129edba2222c430f113616ae7283e313a24a9be4bfecd78412fa435d2e83733bb2497a9cc0644059b04142f136d5654860f0726655975723723b07c5aedff40d83af781fbacf01321228aa76236300aa7e4228e54ce4cf9da306816177263fbf32aeb3019e52e3138e89d64afd08d6bda79b0b3ca87f80e083739b850f08f4002a5c471f067329285702a88e1397537f0e21c367439f1372e88e7060673657ec13c5ad00ca6bd4b0ad7e1cde66a46743621bf4447d9cca03a19cfdbca628ebe1280fa17af87ba3ce08797519ec7013db8af9fab5170354d3b13324f16512e5d237bc666bb0eb0f15dadb82d9aee37595f157a38143e21c10cb7b3e08dd86cbadea9972a5ab0d5422b3f66dbe73493598015bfb25328f2254323b3898d1285fe640f85e74ff9cf59408d3ff5685f9a9263deac9fa4202599c9a7943f54e86ef1b127aae0dd5c634c6eb7485b2cb2bb0bf600858560faec04c9989fb2e3c9fb105b9cf27c0a0685afbeae301ef90ae6eee2b8e73de0c487023bf5b3ee77aa06a871443327c40538a26dd4db39af92bf7615dd62acebea19f00c10928d608fac9ee1f9f733be2306135d0e31e90541b813df6f66a57bf28c0ff32fd921207b0302abf637834db37e8bb82de9339c21a4a5027f3b5444414f111939418c4c50723935e0492efafdc9fe29e979719e8c9afbe5e5a9cb2d90db88828aacd8be400a92395d8fc7373d0789230c801effed0218bc26980b094a2fb3cb6aff44a335305ee86e9a242a646559486b12b0e3aaa28f72b44d25bc76b4f129cd2ec2457ee78826aa8ff89439427bfa8862dae705779801ddb009a79693e858580a2a5a75584c25d3cab7b8253bdd283b0376eb220b3534f54b4e7ac78ec6cf62d41307303e92138a52a33434da22065014d75bddfe8cb7787aa88149877fc61e5136179ee387b11d6f5e49ec0d4b2296c804c3a09a447304785c020b2ce043c524596b694dab3ecaaf808a9a33c4f880948901bde6dd7c6caa021b45c176b2f1d63a242b71a74ad6e13bcb86d3c49143c222b5b198631b5226cd68ec24e87700ff7ff5040b5c3830c5a671daebd66064488332f4c440c3f8a1d79103ed3192e2e84a717eab24a9b63e4792b387104b62bc8e1ba472f90e8819fb945fb1907c7aba290201f7c60b492b08347d68029ed1fac9b08cd846ada0e29426c5fa4f23ae78e0b353b04631a8f80aba7ce8cf17bf23f16eeddee861d5861dd0ba4a7f00dbb4809961107f34caec9b383a20cf540f584c6291c29260c02a06d369ce93c9aa9f79bfbacfbfa4525947f4f485f6371e797df8d2aad9984692c04935e0c6d3b259bbdebeb0f5e17570726287aaeb8e73d42d545258205425f88045119c7fbabc7f1c2308565821bf946e0753e82f5b9e2b85dce3919784ad73dd15d576efe533d132b252507a6d1295d4e06eff81f6b8f9f4c1ad17dacb9ed631a90deadf063985790e35f77036fb7bff8b1f9f956f7c26746c1623bd93d51a8288d1d4a0598ceef8ee8deda8e947a714e96e5ddb89e5fc58b59cfdddbbb51458991005ea9d3baaa919bb2f01a42d6829c12e4f1d5ba3bd68ddc56c7c6cc9a40154ea30b42a0703c7269f4cb746fbf9a082460382ea139ca83b3bf0933371f0a901ed2b4a9c82d1adcb4a29f94cf0b8be4015d5c92c3c75768f2752d18d646c00ee98dcde4e3138c3e3411ed0ad530e4af5851308f1d72934ddd9e3e5fb2cb3fb49e15e7a4e5286eb5d92f47bbab6d93cc51f33a2cfdf83caea21850dd09c5825b79ec3be4dacd44314b06b52b4f3fbcdb91310a976ad4894d35ca6c37ed57ea7d01d5f43471b02656e0f5856a56b1f60dbecc2e35faac29736f51373dcd0fd97354c86428745b64a9fedcd6e848510d6096ca675e41bbfa4aa86f0f90b00051ff11e46c4ec7965f15cb0f9261e816b862374e6664ee5ceedadddfbe2fa55f5092dae6fd20043ee3ee788ea0622ab0146b4ebfa7c26d6951f7b99984b3f60e79e0033d6700da44c9eaa22f1fbec5e8a252679ffba1c874c822a9390c7aa2f94ef843a64f967952d28ca3f7d847a856f167dc757e49d722297a1b23970b63370ef05300413e4b667b2a5fe5918b0e7c7ec256ab0a279a6aef97d1035553bd4bdac9693b30d4d5f593385b9d1396039d44d1a3d84faccb71acd15cf9a03a947c444f399e9f45bd069175384528848ff57d13f8af8ddc72b3866b7b63fac8c9dfb6472785c8d9fdec6f59f9d5d3523714f04eb2d7be1e0b2cb832e3175520c085226bb804c9ba9c54e72070af15e0ba0d4f58ef0904d7dd67e37ae749bb4c4f4c314841e43fcafd45edd23a54e32ee76458018bd43df5e26b85a550b368deb4d2d9a18998c440905cf83ad59427192e675d0fc5e1f606609fcf23ba800bdb0f0a713352c548cf5c720664d49a534f51249660dc357b0ad250dfaee36bbea5e2e86c3f0ae8b71fba1495936ee69807cbfe3f32508b2ee37715e92fe96818c9aa180d9d940b54d255b446a4397197255f4830db27c5cdf49c2c5d86ad88b6e9dcc3ac2d5e71bd32bf57afe1e34904756a792b9da16a2ebdb750536f1377a4db4fceaa1c28df537305e0685f9ac31ea6355dab083b62b1c5d23a9a11724ab2dc17b96f693aedbb98eb4f5e04399942a4607c60b49dc29c348e25a11deadce70337a48b502de43e758804bdc46f6db312fe455aef156f1a397626b95d237192b03dc1d8adcaf0fcb15047158482279cb02fc2326f6cf0f706fc8ba7a0aae525d71a7f676ef4322fbe9dbfb59a334de2f4f1c76da982b82a362c4b4de34493caf8aea1b77147da567f48b63f583d84cee856f654bafeb2aa25880b0b4f2cf39a8e1644df426fb88c082741008c5e0926ddb14d6a743c90ad1d471ed7f0dd45eb3a1ead407381775c47466fb9017e86d05e40ce2a89a2ddbb9455e9d2cb047b5467ac786a7e9de2a97923337bb254a502b258ce9001c73307eeddf4783a62f016dcf20f2614436c3786ba6572f6af86e0b67a5c8a13428a9987099721bafdd9d3d720a4cc9a533c07593a209ada62136177f9b5b78300bac0b1290e6f39286a357df1b48d8174dd491826e580b232f7c4c9c52e0f8a84880f08de0979f89cd7475c36522dea7335aa945ae3ab174fc0c5dfe469d85777f80a0d25813a9ce4ef9931402210af8ec282287c1a1d873827c1b15d07a3434584d038ebce5b900ca66282bb2f98dd53c3f23b828046e1e4530cc8f57354a42365bfeca8f765ba0d6ae436e82381bc3a855f09904d82ac8a30943d5fb40e1da9fd812f97261e9c6c3c2cb247ac0d35715afc75a8eb7c41b19c821f66ecaaba0acbc6218f0d62651b6c6fadcb666c250c1c055ca32398b1abfa15762422eb4eda1160d3b318ec207f6670bd792789e984ffbd59deb9790504014f3e514b416d0581f9bfaa8e8fae5107efb046a4d1e062542dc592916e0afc47106ada9dbcc9e426a21b52c1f7f2fce4d4db8335984a774020fb583c0db392de7ba7d99707caad106939b9fc0195f436c4fd846fba053bb56e9211e245a909970197769b12251fa8fcf94f357741f9cbd7ff7235b46d33423620800052ddb7a8579244ed9e04cd4bc9efc62a20f1c6092b26485ce149d753245dac5d919807ef5ed6fe55cc047565bb8c55dd31c640542943df162556f8ff7dcae5d77e5b203a2582a99b670ce71c808481b43ba8344b2a9964452f1a7397d4ee628f9ac16e424a21fa35daa9b5ba394d7a7a1376f79735342465966dc53658a7426c196aa750c5b08ba4b02cc640931342b1847d805969fbb6bbcadf50aefa1df32540e35454ba487fd7a6991369420bba0acbd1fb1323037901b200351bac5d81c5b7a778dd9b4f370d48dad411c72a9379f70b8d66b69c4ca6315a07b46aa35954d663a955adbeb23cf3bbc0fc6797a1801c6d143e15f34c041d860368c122dfcfe7a938bd959d2d82bf39f6434a1429faf9eeb4fe048de572d8123978df24d2714270b18ce9109020b35841e16049dee6fa7587a1209ff80e055ac6f88d37a672656aed0106864a825a6bdac838699840678a0283bde0b24178bad0da570205c8951ffc4114200cb9ea528033837de5c84aa82c537832447bf2152e15c3ca9bfc279ea78cd494e833833f6b4665f0ce600985a7d4020c5d99d92187c2b53cfebef336190378cfe76176d5aa17cf8a2b568a5c50c30185aeebfcb2b519c6e52f53bc77cc10894825654f8c1296ee60756ee5370de89a1476c1f6cdda926aa6e30c7efc0ddca408e88e1337db01741432e903286b9906f462841c550feec1f9290f8b18b425a9ef9109cd01ada68413e3d7c2e48e0c9918d2c5cd3779163ea25137ad8bcd30a6de24ec3d8523a3b19920d40737a775896d804b26ef0eb073712c2490030d8938973a0a342403c2f1dd6d1db35e35c50079bbfff08dad10e8b86aeb1e1e33591602ce5146450699c91e2c26b95b2927675c7ded02c1a6a49030da766152978b297688117f677ae9a119a7ccc367f2d0d0b4ab0e897b3fe9114ac74cbc2ac0cd56aca7c5a6c13e074637f039672882449cdd15167bea6c7f05321ac517f99f9ae5fbbb8995b16cef66406042cab30e0145aeadbbd214c26b3e31cd8fd98d87d39926b926eebc0d6ea5ad576789ff5576d75ac4b36d64e5d61f673972cc577d25e186cb081d2fbf51f97c03f4e0862bd82823f04309021c590405d89b7e3bc1295bd0261b9fa2494140d21c48433af284cdf3845647453a8d470beef637b18d55333ca97306e6eb754714f24891a442227d849b5791388cc4e5d1ac55c7eb1bcb622dfb7b38e6d1f82412b263d9d21d38e6fb74a76480bde5bd9c906e966ae81337f87d314644a306ed6f16d5ece9f3b82a22858d6c455f0821488b0c37b068f9571a36057a64437752aa8b2fd7beae7dae09ed1f80769b95094bff865964699665a896ff69fb1eeffceafa656d444c17cc2977ad9ec3c630b9013d87e17140e3962ee130fa3d5b285c0c91d61480618adff7c09347757fc3aaa36c4b9ea302cd46bfbc3a88187bb5614abdc4cf1c1b7eab8f72c7bbd248863728d0bf6cac97b5204d8840cf1c990bba7974bed28c245c3ed1921de87a34b3e724de9b445016968cb581988d2346aea179f4f11fa34a934996c0c5c815d5ad6e70247d6046caeb120e8d68583fde11d7c8a86f3955f8b4e335f3c9b2b2fc0f9b764a60efa603c3160be8b22d87236f7ede7097a53de07180b743a32054f416771a93a7d8fa722b50642dbab16f0851e58e653f6b6c766972121a269327742c30bc95a94d0b17c47f7c5a3365861065b43671b9e2828cd1f3e29699c10fa0ae1fd7615cb705cf758e553bf61419ac684a60ce01eed4421097423d6bac3a266d7324594e01d54eb83687bc6654857cc5fb9bddd37320e79fab5bd63725f49881e77b10d5bd6eb7007a6618077928c1aec6976b9a737baedc63cd095a549288d73c87084d4b5a5fbe83f7f780daf6e8d9613f8c689a99c7eef15068effc73f96616dbecc1499cc82c1a149eddf58867cf29716504048b1ef20f0352976b7599e217b06427aafb7f53850950926bfbf33de1b8be8d9ae22bd0b79a6230f768156b7a6cd5a849339214ae2a2b4a8a0bca3c2b6a62254c1b1df0b0ecbcbff23e34ed2292e32d2b8637d8976e8e520d6420993fe3206e7c6b43fec0f424bfb3236cce0144a50824ca95c3c97113dcdd64168e1e36ac4e", 0x1000}, {&(0x7f0000001180)="f99814e2a73c7421cdb0d56d05b257cd992bce47b7cff0b17917fe53300caf52fcc124a63cddf01b8611fb213638dcb64d47425b403343e3946be2e07e190a86842af113b7ca40597ab0041e4d0bb35e440b44fe0498b0bbe4e4ce5d1dceade43fb5448a3ff559ba927dcd8a2a0b9d670daead8bf10778295bb0d4a0bcde641b74bb8cdb5ab03d0e9ef7f931d1b19b403e40974322b40580535c8b6e36b4cf58bd251826390da0afda62c05303ddb178b7863933f0533e17b7e46f5ef44b93c6dbab6ef0f3605fb938ad4fe7c36c16072fff3e5514fed04f0bb6cb011c82233b1b0e8a3740050a74bc0f894310157f2f590aa9a65147d792eaac71dc4b45043b167b0d153431d27b8ea8b1dd8549b8d60e5ec5ce941745c5065c1615d87228c03fac45f5dbdf431ce236aca8a13c2473d2791c570cc3ed55d0bd83b403b9c4adaa2fdedb1c50d3f2036ccd3e9884e88015d965e828d077a8a3db7f060d214dc3f68648afab3ebe1d2e083d1d5ef21c651bc671abdfc5721eb52e5ba1fd4af33c136984e5b0e59ff911d6c1a95e2a956495dad493548271ecd5366393a44c5f78a40c49f298b43cddbdda65d8b991148ddbb41d980130f579101aef28ee9da4a06908ef282f644da42d92d130a79114c0e0ef494be57cc72fe2aa1354ec4f8a08163251d5c08a97b366bb1af3ac180177c1255e1da33cf8485674ce17def24050e6f46cd99db95c420c57811a257ed819e941a6589f40fb0fa7f80bd729a166a887fa1a84c1d24b33e7993f43405faa0158ae3a980240ffdd5bc5561a240c7f2233c69ddb0b2f2fbb5714628cd8cd4e87771b43bab9816661103a191b844242e21829bc0d259cf24559794985b865eee7efc5ceff7f9bf037342d5b6e290e4518273f6dae88cfe1f930b14f91d9da01408455c4c518f3c93465f4b740c368b1198f87ee8c5d94dcec9cda55b19f58aba383e90b4d8a487020c18c3882a6677654421f3f5c8e5aea88f7dea419348c05b24e1793e030a88da85501338d0e0bac887b6dcba4fb238a6627dcdce4058890c949ae75738ac60bea0ff12a51a87b70bf9cd94c972a43ecd3aa16c8d2f58f6bf8d71f275c2cdbd013277cb67565b945b3c458329ab8fff933bcf6e0ce4340a896a7c54f2f82912257eab39a5bc6649bc60fe2e57b9d0cb4bcede5086730a43bd92cdd6cef22e3c11a67c9f0add1dd096503853077eb8cfcf40ac2189e643c195141ddf850246b61f9a16f8e21f7e0262e9334baaadec2b8d26de1d5fcaa4d811791449779717625b1b6b465524a9d87ac706331e115ece5cda132334fc4ace8c6f3f470175dd53d7fc81ce062d2ed1ca22acb99b68c48669e29ffaa9675c2cc911ab4ca1e220179a0b6527fa26427c9181bd3fc44c5d0a29e7e16ab91b8a470426250001f276d0f609c8a708031640034d692a00d28c6a3c9c474cae3e2bd084b73b9724dc71fbdfded993fb76f9930d400c64757c17a80fea6f8ac5d06797925a30ea41717802edbdecf4bcc1dcd48bfc9f99b10b91945881204a74673c8db5ceb6dff89b896540b30bbfce65a71f521cd98b60aa87f25ce71e9e3162baaf6f2a6aaddd0b7e69ba3ed15994240cbe4a04c5b61b9236f9e4992e0b3ce81a2e17edccecdbdeadea01497c4fcfa092970b5dd2f1fa3a8a0317cc518403e209925ffc7b31dea627c4ef607ba4eb792078f01f0af0196b34f1a96f811a198c8c1d40b67f8cb18527c809bcb856dd3a4badbf4d1886253ee03fba95105e4587c66684e6ee09915388f04079236566efa69bdffca51dd5eb4035aac3af13c0fd9dd08841de1e02a5698e66556fdf7714b58114b6bb31601a7b2a7b4db92b37344754c7fec94a778004e22d500d985bb69b301f5936eb29f3aa1e655b8bab45054ae97926d3e6d25d7c404547a3d564fc2e3877836380529cca46aff22f98ef176c56acd40f5f5e3e679934c4a285e48cf705ebb4ad84596d0b01a589acde4dc82e9618c659b8be44b46c689fd2c3c79331c68f160c24a6bca9f9a8df9a02c2c9f44029c924a1e42866aba9945b6c6121b29ff2884f82a09775f7158b82059b2f3ab58d0dfe80026011549bb0687339979eeef683f22a2a9da0a4eed7ca182172126d26d386801d4c913b4b15eb7582ff50412d8b19fc1ae021e5ca53ac5861b1be230b1f43a683a33f28322c81b540efcf5803250b6986c73bc37106400936d3417ea2cff36d1390220535e075b35189b0d8d6752e8d96d48a2eda1ebab6b3d5fdaf56446938eda0d4a0282e0283be6b555e26d240e4c95eb7b8ec9c94521390ccb2ffa32a985cd4889a2589961b0fd8ba69a6b94884db65d66783944f68665c2499601c9eff05c16ff8cf928e69902aacba82a8500ac44fe90ced98da473b0410e79535f5f4b02021faaca49f686879e9565d0354954c7c2ab382c8228ccf2bc121ba5d362c9e2f012035e6e5162997dd74ca42b41a12495a05fdb9bb956b43b5b6ccc370ddf8d877b1ee6b2789c8b4191dcaf9c580baa75fb907aca9ef578c81a04da8bcf8a242b50146460887c1823aae42060f6d11c8a4e887b346ab31ccfd100e72a1bceeae8f3580395d2d438270f0bbbb4628ac03cfecaa563ebb3b27f035cfb48ecfe11fc4daa7fd7421a65a71cdabfb523f243dd67f63c741c3814c4bdd9004f0538a32ed2e0e4c6c0b66c921e169bae49aa2d80f03e7deb4dd4f472d82586ff3b004d057f3b7813cab1ef18c33e29707c8e2bfefc5545b3dd36eeb0415d1669f226830902e44916e3f43694c887af8c648818a76c1eccc4d7e8fd4d0862a6c62b2c3a4055f88354e1719c621acd667e19f899920a6b9e2c522ee582df64b240b625ec6a5c295c08d73289d1a34ccc8f8178a92c21091786dfa53ccf442e6ff9ba9b92142f94d53191b110a1c74389d2b6d801849ca9cd84b93b70c47b7ac308611cd331d3098e0367032d0abf394009cdc5a9f437e1d4a417eaf55ffa7c4424b63753d3f1af285cbc1aa9b791dc0d9b099a002f58f3e5455e5e3548d7cdcffa1e5d2635618abe57c82b350944ef2ab6e772ac6066e245e45a2dea837c4a16d28082ad4ed34e45d8206670020040786fd8a949f0f22127237f0811ca0e2884bdff569c75007f366deec3eb4392af8224b68811fe97ccae8f371d0101c3c3ba591132d1a149c4b82e74d574a3e773f62e13e18aa0b98f3d7adb4633e5f91c96556f750e991f049384c554d8b12b09e9b2edfb237d3935b7007c8874984af7ab2cda847bc8d7ec520e0d6643d1351463b84e815d3d4d5c17fefd836e22bd6d17eb9b98c91487fb181fe752b9481120a504aa86b27390afa548591c3e89778b704de95b4c25121e944c41a22b873ba9189c2f60ac4e636c7ac75234e3c3bc6b68dd252ec65043bc536ec27781df2cf72ec5cb3ae874beddbe280be4fb06092c1a4585d25a9fb8697817b89355fa8f38ff785c40beab1879b2318cd3e5745efc88646deaa5979a72f8693de4af2da5cddea7b04334046b3df353a60388a81c93ff885d59b7e4df7c926e45a3af1f175f7203033fb2c1dfc7b0050369484cc86e73322f60e70adc31a2072bca5ff623238d13e49a740bee64b771bab4051a0e4172dcd970052662834c9bf5b21c3d1ffa8310b5f32ce7e7a4b12af60ab34b34dbda8ee589c2b336d1b1f86f9ae688f024ec30e3352bd47f26276a4dcdd498acc3615c2a97f00e9dedb77d7be2ede2d5431af1c693886e2e2aa573f17d716fb5aaa3d337c175dbe3399d0c7962d6ab07453e1eb626b262fa11410caa323cfd59f00090e29e6cbb7e4de0262c39efba3f4a36e80b2fc692818d0e8f01aef24f77d45cb5afaf14b05b41d56e4c358b76506c9792ff6d19fe8a80b757c8722c86fb74c7fc05d678958e2a94bc7edb0dcd974749e7fa09ba1dc72560ec9c30272b6a2d31f285b18d860f25a0d06b736c498c40de4cdb7951d92b0354210f3c956e1fa8e18d6a8110748a24d2a635a6f798ca91662865eb6f9df2101284b8f6b4df01d9539543869475ac9fd226006bae9bbf2a0aed706f2a7b42734b8c3fa27fdfa5867a5ca5f2ce4ad813aaedbf267effa296764e584e142a4455ee3405ef7a37da8170f576415b5f5b8138b3d9354ea6841863f15495ffc338fa379b8fe78593191e30dab67f3a3a5d1230285f637a4d1dfff4aa169512fd6a239539426ac26646af971f435754d9b015da4f312d352ef990708b165bfe781cd60927a330f947e2b84abcc0c5be5dbbdeee7ace4952597e2a3a9337ed4b36734d53a0a17ae116f9b28ccfb955a973863f3d197ff22bb76369a68e32445ca5ffc1562ca450e7ca4514a54c368110ec4b246d9206bf6a3a3bfd4f91d09f857cb27e7778aabd4f142bca19c4821ccf4f19857f58286715cb3f73dd57d4f547743d5ca5d58f48b7760a325c3a4e577906ace57b76579f99a303339a5ff71afdbcae8f8465a1c5408d4114724fbf5d7476ad91f0e3e6212d9a325d9225e9a22942040cab2fbe8c8182825ea7487b17483594e9f3a635757075b8064f140fe253b960847d7df634fc27107f5c1f4107a4afea22a1101b304d98aa61a15eb2cbc682035688cccca39dead89d63a84d8b37e1b1bae2828a79db018c21d600e27327b86efdeb98ad0a46ab497eba1d32a4a9c98353737fd9903421612f9a97fe80e72a0094ce3ec77242a38bbf1f563d47f4b7e7d530a3622fc73737dda7a4ba507f9b6c037b3505334566af03fa5567493414a6473af654b78ae75b75b113cd3c3a97747a711b894f9380f971656208617c579add2d1149fb9244b7e87e38b39f31a40901078bb3ec0db84be4c004e0078f88e18136b90b985d0b1ea83dd73a2efa6787c015a8d99a012e7385f3d5ab7d18d5e2d633ac9a6c2840ad8c4c18b7a5928aa9df753248b55515fc3262f407de2c2ccd0b713da374349ebd86ceb46d5631e804d856a6009568271a1a5718a00e2b22033b0962011a4a21033c8fb83d4d4f6fdbe9557169100df51fbdfb8d801dae85cb9e254afc285764ab3e29d1b244a113ec198cb6e99cf67bd1f84fddef5259983fdae4006cfda03b33fc4b35b23cbf118ef1fdd3d35b76aaf08199676978ad3b795b7e497e578cc491e9973142b27fa862f9e7db7035cd8499e8446b6976b0c0d6b194f10db507f6e99fff98a764077c19f00ad16130c6d7585c35b4b9c48b7dc976940d4a1e2749b59a7591a36683410659f9e0775bac88d5386cc0f40a7d14ed06183d10ef6640a250dcc7cbf3f2553187acc2f451e332720ac69b6f31ab3f6f2556cdd1e25859499691590e049adbbc51701302e40175b330d68d11e2ccde79f5bb3dc82d309a84ac4040bac951302faf6bc7ef829dcd80aa840acf8583e459cf8f8ae7da85c5fc6ed10b6fd4d70f09481c1c7ef84f68e4075d6bd857f48b368d29a8e63734a1dc725702a9b6d45ceec8a6b0a409e879d997a499c1e91d70cb7073884caf5c03cbc7827cdb91311c3865f32b53c503d6434c06c9d5eb7c03fbd678c16ca5562fb3338043eb50a1b055a5f05c64505893b609f63ddf9c1cef5149936c012968feb50000ef04395ff88144ac99409085d64cafefdddad87b2a88414f4d97014208fd874b39fc2ea1f28e5f22a28da36f60b208b3e529474a8c335f98f6be87959a1bf1427a3ba1d6b54076b00ab9df9aa33d0a9b72619e8c7c5cf20b7cab5ff01f1df00810bc0c4a549f8f9e95d7c95ca3207882ebbed39e3307625b053317c34a59cdc3", 0x1000}, {&(0x7f0000002180)="0f2cc3cf01d83f3def82f85e63d8e99c00a41a7b85c090b2970cefb2bbcac1093ff9648c342a3d4e5e4ebb338bf710d5d9d898f82aa7cbef2aebb5684fe1e61059f95920e2dd985aa47cc0c75403998a16fcbb5eaff053ab2aae146c1db90d77ff", 0x61}, {&(0x7f0000002200)="8d625d632027270311709545e9e18a3aa65c59058c8b8f023ea8799eadaae04f1c66c878d359804e676a68b275d953ff8d2bf1cc5416c0e4e132905a80de23701dc0836585dbf041f2b4b0acef77a322503057949a5900b1a05b4931c4647d3d30fa27855eeef750a6fc3ec71e9f2cd483fb29e1284f3eb39b3fd9e4df93d556d382d758e7c558", 0x87}, {&(0x7f00000022c0)="1a3a20375ab8ccaf843e0afff4fd404ddfb029d0bbb3255057164935542068336d5aa07f521a9cd3ba979639198ab872dd8478bcf68b8e87a491284b3cc53fcdac8ee8b9ee20c9fc586ee9e3fafc7346c06105098704bf192a68bcaa963a721f6769f4b2c8e9abc9b71e1fa0eb92d2c4d771992045d77a2ee9a2130eb571d7f510020335f6462f73999104fc9a7f05bb266aa2d8a931ea4b65417e6523349b0092970f791b54d76915247b9f2002cb43fb99cead3e462ae1f0f4a29862c6adb71e0c5e7cb49c318965da94390f7084dd05515d451d937eb580b0285062f6ef80f7662115ad11aa32248f8414eef840ab359ebfa0e3d86ec48caeb775", 0xfc}, {&(0x7f00000023c0)="7517540f67d525a46b841a61e44da3c3ad2bbb2caf967c5a5952f39ebc07a8e26995293d5c2f53aae4d7ecb16527979ba4d44410e1f5032455b2543bd443b4fc19106a00d5af02083ae695b1463b44d5fcd9f7e287498db5a1c5b511095b7de831195f950c6be209f231edb31678597621817696b881cac1eb07a7a018ff4f6abb61d815b49cca970ae180af02c0713c98", 0x91}], 0x6) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/24, 0x18) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x2a79) poll(&(0x7f0000000000)=[{r0, 0x101}, {r0, 0x84}, {r0, 0x87}, {r0, 0x4}, {r0, 0x2}, {r0, 0x40}, {r0, 0x100}, {r0, 0x100}], 0x8, 0x7ff) r1 = socket(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) shutdown(r1, 0x0) r5 = dup2(r1, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(r0, 0x20) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7000000", 0xa0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:09 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x942be339ad8aeb49, 0x0) fchflags(r0, 0x65bd2ab38151d6c1) sendto(r0, &(0x7f0000000000)="3e295850b0d9b85213a2ef0d3f3978d9549d7cfb6c969e4b24c688fa7e617991aa2423851a4d68c4a718431775f406af7617f1a3af1cb70b1bc9af3995db50f63c32d3163cbdd14d3398bf3e595873ef710e46f7bc70cf5ef77cb67ef40ee5695ef2274d8fcc4902b49191b4565afbf665abaffa561f4144e4", 0x79, 0xdef06e4ef60d9ec9, &(0x7f0000000100)=ANY=[@ANYBLOB="4100000000007393d914"], 0xa) socket$unix(0x1, 0x7, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) shutdown(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r1, &(0x7f0000000080)="47908f6f85b2a1e971d860e0588610df8ffb68a551e1f2e9f1d32f267e42ad81eb139bc89118f7f2496162f6790fe05d582abbd5c120c99f7161f1bf3ccab2d839d9c724669e62630fab2c06fcb677d830f04e817b0afac636d817bcf62660af8d574da5bde92142ad054d0aacc8e970383497c33428fe505fcf94b939018a28129dcfe167001b7f2836170f58eed60b606d0debdbcd4953549fb3b9c3bc8e3402c4994dffba6356900120f8787cce1b71ec00b0b7", 0xb5) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xe29162a124f57607, 0x84, 0xfffff, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x80000000}], 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x9, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffb, 0xa2, 0x4, 0x4, 0x1}, {{r1}, 0x3fafbf2452bc270d, 0x20, 0x4, 0x2, 0x20}], 0x2, &(0x7f0000000200)={0x1f, 0x3}) kqueue() kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r3, r5) ioctl$TIOCSTOP(r0, 0x2000746f) listen(r1, 0x3f) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x101, 0x4}, {0x40}, {0x0, 0x80000000}], 0x3}) bind$inet(r0, &(0x7f0000000400)={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x5) r6 = msgget(0x0, 0x210) msgctl$IPC_RMID(r6, 0x0) r7 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) setpgid(r2, r4) r8 = accept(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000500)=0x4) lchown(&(0x7f0000000540)='./file0\x00', r3, r5) semctl$IPC_RMID(r7, 0x0, 0x0) poll(&(0x7f0000000580)=[{r8, 0x4}, {r0, 0x40}], 0x2, 0xa4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)=0x400) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") pwrite(r0, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x80000001) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x4) shmdt(r2) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:09 executing program 1: r0 = socket(0x1fb3c13086c62b79, 0x2, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x4, 0x100000000, &(0x7f0000000100)="e710dc0c870a2aebb099a3d6159db37f1829691b95bf57e5d2831686bb8c5a15c88abba5c73fa8578e4600567b8f38a1ea2d33616bb4cf894b8c4572344008cc2aa170223016a2200ab59c0683072c4f69f9bc1b40e43d0996c31d0b14b8", 0x5e) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x11) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000004c0)={0xffffffffffff8000, 0x2}, 0x10) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0xfff, 0x99f, 0x7, 0x75, &(0x7f0000000200)={{0x3, 0x4, 0xffffffffffffe98a, 0xffff, 0xd8b8, 0x6}, {[0x83fe, 0x2, 0x24, 0x5, 0xfffffffffffffff8, 0x80000000, 0x2, 0x800, 0x200, 0x0, 0x2, 0x7, 0x1, 0xff, 0x9, 0x1, 0x40, 0x6], [0x9, 0x3, 0x4be6, 0x5, 0x8, 0x7, 0x140000000000, 0x4, 0x8, 0x5], [0x1, 0x1ff, 0x800, 0x2, 0x40, 0x7, 0x6700000000], [0x3093, 0x9, 0x3, 0x1, 0xffffffff7fffffff, 0x401], [{0x609, 0x9, 0x65, 0x3}, {0x0, 0x3973b140, 0x5, 0x7fff}, {0x0, 0x5e, 0x5, 0x2000000}, {0x9, 0x8, 0xfffffffffffffff8, 0x200}, {0x5, 0x6, 0xfffffffffffff000, 0x5}, {0x4, 0x4, 0x4, 0x5}, {0x9, 0x1, 0xfffffffffffffffa, 0xd6c}, {0x401, 0x401000000000, 0xffff}], {0x2, 0x4, 0x1, 0x7}, {0x9, 0xc8, 0x1, 0x9}}}, 0x9, 0x5}) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) shutdown(r0, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000500)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) r1 = getuid() r2 = getgid() r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x158, 0x2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x50) r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r4, r2, r4, r2, 0x2, 0x6}, 0xfff, 0x3, r5, r7, 0x3f, 0x7, 0x4, 0x7}) fchownat(r3, &(0x7f00000001c0)='./file1\x00', r4, r6, 0xd10b0e2fbc1f998f) r8 = semget(0x1, 0x0, 0x212) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0xd80, r4, r2, r1, r2, 0x82, 0xace6}, 0x5, 0x7, 0x800}) r9 = socket$unix(0x1, 0x5, 0x0) recvfrom(r9, &(0x7f0000000340)=""/108, 0x6c, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x200, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xc4, 0x20, 0x20, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x8589, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x100, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x7}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x0, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000083, 0x9, 0x7}], 0xa59a, &(0x7f0000000300)={0x9, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) write(r0, &(0x7f0000000100)="659c6cc32c7fb4aa9afaacdea7d23098efe72a1b5a1c0f8847ea", 0x1a) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x11) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x10000, 0x0) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000380)="f21540f7e2b64439334209ceb28d1aa390d8b15846348bd50431a67db54a6d73eac5545c8fe49be2a68da56c3c6699792dca563d9d329f96de18e8c4221214a1b77f2b842f17b3915753548d37a41f043ed3f542cce99a5ed43a26576ee42cdcef3912a9d76af8c7f639a81b7236343004e309652b48fb4925089b70895b776fa9c26d43bf41c5ce0af360880d308a1401f58d774564211bc19342d46106cefb19c1bb5c7c2bf5e822c08e544d0d7ea4c6e30098ff153ebdb82764360efb89549741586eb4e5c210c671ab95520897dd6f2b65efd01e394b4e6100efab9ec2e76b6e", 0xe2}, {&(0x7f0000000480)="5fad6cce2ffc6272982a268e0136b3050043e71dbc287abd3b06e2730196cd3db99650eb8f21d5613654a1369281df55af88173d91ce6ea7320010bb38fb3fb0f90233", 0x43}, {&(0x7f0000000500)="98390d5d805e1e3f37c3e4a0f88862d1b4ff9e27f55646d8fa3d039181d6b48fbe2efc3ab6f278e366b8abb9ed13adf1dce8035456aed9ec121e9a6ef72ea7f84f9b8ea3782a321021a0991f773469ef55d766b64941e3354ab06c86d53c50c918b5e059de7aa17fa53b0a2f482dc7f62c4446f003e3e8e4cf6a9f5bf935792d", 0x80}, {&(0x7f0000000580)="d22db9301527db78e5e4914c0cf54a148a6f2770e569dbdcfd13379a17723f4515dddfb0b79d5a01f23044124fca43737b10ea55e8afc4377747883ef3d549894d9a16e1c87599085ee60f9ac65de942ce3db39d598e56768252609ae934c4a907f4712759e0e8acc35aaa2b0284bf72c67faaba5f47a37e7313f5c1cb944782443f99f8b77d602a3ab1bd62", 0x8c}, {&(0x7f0000000640)="1b6215fcf88325150f969af4836a611fe8654be45153f9a1a6c405488f063dcbe5de2dcb3270c61cfde5ec301c7ca46903a7e52e5f313247aa707229d424ae9a09028e3d7f8e9f063b7cc505dad52bbc70dfe4149721d27d4f0365ee2414ec2ac982105da526afbcee9b879b82552ed1634a2ed7d92ab0b804fd30335cd1", 0x7e}, {&(0x7f00000006c0)="69c167ccd9ed92d33fdc", 0xa}, {&(0x7f0000000700)="7e2b7f458e5331d510b1d626221cd30ba1ceb7b4bfa04cf477de1fcffc23a49b5dface877d0578cc2e13e55338daca1355dc1785675bd23e45a08ff080a69def136a68e79520b33559a394343b79c4d1f7304efe9e35c9950ec6aabd8acb55c0558d574f36ab0fa9", 0x68}], 0x7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x100000001) syz_emit_ethernet(0x2b, &(0x7f0000000800)="2bd0b6fbdd0e060000000000000042f01733ab882558f6b3561cfe289d26cbd94c7a1f90b337f6af946a64") pwrite(r0, &(0x7f0000000180)="d87f73f517a7238e58b2cea7a1584ff2bb571313ea337ae36755bb5da5bb440e9361c15bdc180da3ff665ee23fd576d56ad928a250c1643a337ba13a82569e875acbb037a99a181cdbce855cd0d2bd284420bf4c4e43d60ef6c1b47f6d72b5adbbf37f15", 0x64, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x2}, {0x2}, {0x3, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r0, &(0x7f0000000240)="b14b74450d8e3fe4e1c88672887b867d38ac6273e5ebc08127952e6020f230810e67fdc419d1e0a3ead16a65ea4737ce6fdf89b20831f1e1ae443e9871f919bd867382ccb2923927f4d70e05061d1036a1a86bd69137113d462cde4fed67ef0fb8db019c1a2003c80968398b94be6e68dd24510168cafa0081a48091774550033bf4a6a3a717", 0x86, 0x0, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0xf1aa8317b19557a, 0x21) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000300)="2fa3cb611a4128879338aebd2f2f4a887de633059a14196820baae27c7924aa7f90728db40630ccbb131c841d80ae85838f633f3bc992500fcda46762c7dc0138217f4b50276504e1b394ab0c4c6dd1e935bf9d5819e9b87", 0x58, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) mmap(&(0x7f0000f06000/0x4000)=nil, 0x4000, 0xa9a172e98ae98ac5, 0x6812, r0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1, &(0x7f0000000180)=""/241, 0xf1}, 0x803) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000100ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000440)={0x2, 0x5, 0x7, 0x4, 0xb87, 0x7ff, 0xfffffffffffffffb, 0x10, [{0xd5af, 0xfffffffffffffe01, 0x6, 0x3}, {0x800, 0x7fffffff, 0x1200, 0x9}, {0xfffffffffffffffc, 0x3, 0x8, 0x8}, {0xfffffffffffffffa, 0x23, 0xffffffffffff0dfc, 0x100020000000}, {0x2f, 0x7, 0x80000001, 0x7fffffff}, {0xfffffffffffffffb, 0x6, 0x4, 0x1}, {0xc8b0000000000000, 0x2, 0x0, 0x50a9}, {0x1, 0xff, 0x2, 0x200}, {0xa95b, 0x3, 0x8, 0x10001}, {0x1000, 0x0, 0x400, 0x9}, {0x5, 0xfffffffffffffffd, 0xfffffffffffffff8, 0x9}, {0xc00a, 0x6, 0x0, 0xda}, {0x559e, 0x7, 0x1000, 0x5}, {0xf, 0x9, 0x1, 0x3ff}, {0x8000, 0x8001, 0xc49}, {0x7, 0x3, 0x400, 0x3f}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') r2 = accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) dup2(r2, r1) msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r3 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r3, 0x0) fcntl$getown(r3, 0x5) geteuid() getgid() 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() close(r4) kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) fcntl$getown(r4, 0x5) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0xffff, 0x2, 0x0, 0x6}, {0x0, 0x1, 0x9, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x12c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0xc0000, 0x7fffffff, 0x2, "1cbfc3d9d319f1810e5421ba3b09406b8807967b", 0x40, 0x5}) 16:00:11 executing program 0: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x854) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x108a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getuid() r3 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/80, 0x50}], 0x2, &(0x7f00000002c0)=""/157, 0x9d}, 0x800) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)}, {&(0x7f0000000480)="1ee56113f481be20231532ce912ffb5adc38f59bb6ec1ccea6f991fea0d0a3eaca667475e1b899149633a1789101b1b3c2b2596d08c8ff98b1f21f4ae6486d3ed2026fb21c9198b92a87abf8483861fe7e0d94686fd9b665a49048e00ff7eb7da9bfc2c69ca3a81829ce9969d104228025a3c6404ef8a0df15532957389ecf915033c646a0a4bed40543b73d6a4af3ad21029fd674f03d33391883cf6bc267aa84083a23a35e4030c5e1f8bf12ef46d9e70606", 0xb3}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r0, r8}, @cred={0x20, 0xffff, 0x0, r6, r2, r8}, @cred={0x20, 0xffff, 0x0, r6, r0, r8}, @cred={0x20, 0xffff, 0x0, r6, r1, r8}, @rights={0x30, 0xffff, 0x1, [r9, r10, r9, r5, r9, r10, r9]}, @rights={0x28, 0xffff, 0x1, [r5, r9, r5, r10, r5, r9]}, @cred={0x20, 0xffff, 0x0, r3, r2, r8}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x148, 0x6}, 0x402) r11 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) listen(r4, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x40, 0x0) openat(r9, &(0x7f0000000780)='./file1\x00', 0x80, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/speaker\x00', 0x8000, 0x0) r12 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000800)={{0xed6, r7, r8, r7, r8, 0x57, 0x1}, 0x4, 0x401, r3, r3, 0x0, 0x5, 0x9, 0x100000001}) wait4(r6, &(0x7f0000000880), 0x2, 0x0) mknod$loop(&(0x7f00000008c0)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000900)='.\x00', &(0x7f0000000940)='x\x00') ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000009c0)={&(0x7f0000000980)=[{0x42, 0x6}, {0x47, 0x80000000}, {0x0, 0xfffffffffffffffd}, {0x26, 0x1f}, {0x42, 0x6}, {0x21, 0x3}, {0x5, 0x40}], 0x7}) clock_getres(0x4, &(0x7f0000000a00)) setreuid(r7, r0) getpgrp() open(&(0x7f0000000a40)='./file1\x00', 0x400, 0x100) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x32b) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setuid(r1) r2 = getppid() r3 = getpgrp() setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) socketpair(0x20, 0x5, 0x3, &(0x7f0000000600)) 16:00:11 executing program 1: mprotect(&(0x7f00005fa000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x8) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) mprotect(&(0x7f00005fa000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x9, 0x2, {[0x868, 0x7, 0x0, 0x1ff, 0x4, 0x1, 0x100000001, 0x4, 0x7fff, 0x9d2, 0xc0, 0x1, 0x7, 0x9, 0x1, 0x80000000, 0x80000000, 0xc4f], [0x101, 0x0, 0x4, 0x0, 0x400, 0x8, 0x0, 0xfffffffffffffdee, 0x1, 0x4], [0xffffffffffffffb4, 0x9, 0x8001, 0x100000000, 0x80000000, 0xffc, 0x6f00], [0xad, 0x7, 0x0, 0x40, 0xfffffffffffffb98, 0x8], [{0x7, 0x1, 0xfffffffeffffffff}, {0x80000001, 0x7, 0x1, 0x2}, {0x0, 0x3, 0x1, 0xff9}, {0x9, 0x9, 0xffffffffffffffff, 0x3ff}, {0x3ff, 0x2, 0x2, 0x18a2}, {0x3e36, 0xfffffffffffffffd, 0x6f6, 0x7}, {0x1cfb, 0x6, 0x0, 0x8}, {0x9, 0x6, 0x7}], {0x800, 0x29, 0x7ff, 0x4}, {0x0, 0x1ff, 0x10001, 0xcb83}}}) 16:00:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) pipe2(&(0x7f0000000100), 0x4) fcntl$getflags(r0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x180) mknod(&(0x7f0000000040)='./bus\x00', 0x2054, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:11 executing program 0: r0 = socket(0x20, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 16:00:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x308) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000016a900"/209], 0x42c, 0x0, 0x1803) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/10, &(0x7f0000000080)=0xa) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x100, 0x5, 0x1, 0x101, 0x100000000, 0x7fff, 0x3, 0x2, 0x7ff, 0x65e}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r1, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x6, 0x40}) connect(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x37, 0x5, {[0x0, 0xffffffffffffffab, 0x401, 0x9, 0x3, 0x4000000000000, 0x1, 0x8, 0x1, 0x6, 0x4, 0x99d, 0x7, 0x9, 0x3, 0x0, 0x8001, 0xbc], [0x23, 0x80000000, 0x1, 0x1, 0x0, 0xf7e0, 0x7fff, 0x2, 0xffffffff, 0x40], [0x9, 0x2, 0xc3, 0xa79d, 0x78d, 0x100000001, 0x7], [0x7, 0x81, 0xbcb1, 0x2ab, 0x5, 0x80], [{0xd26, 0x0, 0x9, 0x6}, {0x0, 0x626, 0x20}, {0xd45, 0x5, 0x7, 0x7}, {0x1, 0x9, 0x1, 0x100000001}, {0x1, 0x3, 0x100000000, 0x7bd22063}, {0x2, 0x0, 0x7f34, 0x7}, {0x1, 0x34b, 0x401, 0x81}, {0x7, 0xe949, 0x20, 0x8}], {0x1ff, 0x3f, 0x81, 0x5}, {0x7ff, 0x4, 0x7f, 0x5}}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x81) poll(&(0x7f0000000040)=[{r1, 0xee}], 0x1, 0x0) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="d92bf83e00"/53], &(0x7f0000000180)=0x35) ftruncate(r1, 0x0, 0x1066e4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28dd0a0b2880", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) fchdir(r0) linkat(r2, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x4) 16:00:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="dc3b39b6cf19364f91d2cd64c52c122ffc6785a05665d0a86ce4d30ab977982b113f2670dce42ebf22a8d541d083a4a011a1faef90f3ef20fc8db7d24eb8b9367a0491df32029f0a5069ecca1018ab114ef2b97ec57a1ea543dbe4aebb15a8ecb3", 0x61}, {&(0x7f0000000100)="552450db91b7951aa6fcdd588a92d2deb1bdf826c39f9ce47344924ec621c0f009f8984a72e65bc49287e1afdd074264f206674abc67457be43ea328e78919631b3a2276c238516f7d4959fe3fff2a216b3dd67c0190cd325af5df0e0de3956f4c6f8aac59d5e5906609d1381515c41ba51b355f5d4eaa3b97d4bda0b995127b1c2eaca41e20a3026afc8313eeeaa7ceef0f77cb43051341371136f1d670ccf9ab206d65823938cf75056df0c1f4577cfaebc0f28b9b15dd61b48cf8932a252c147759837ecedc177dcd049617e9533ee464be1b066bcc6b0380ae8792fe97d18821ecf8800a0bfcccb05f4f7fdc8d9b775201308629", 0xf6}, {&(0x7f0000000200)="4b930179977130dfa3230d40ec8cab7ab4abce63f2dbf7f4bdc7f0a550783bc9b39b38caded8c90b4d7562e62dc8b4bee523782d8c3d9419e4ed897f79d48dc952583faaea130b492d3aa0c0aa5e4f931a567b61cfe208747f00a3cccd5034028ee3b4fc8c6cf489780b59dba6c66cfa95709dc65d657bd7426fd550ae0ccae0ff5df967d5ff3266080c237c214c9da61e7b60ecce08987ef1686bdb93378e5d7d46830e0e9d91fb8dcc9e4030874f8fd837ec8c87465deb", 0xb8}, {&(0x7f00000002c0)="564ae38a7db0a5b19ef4f4f6634535a29c0f8f45634b238e11064ac2db890ce1239f9554048f95aeb5934bbe3ef2affda6dc67607cce0d38703cc3fb35ea97b88a1f2af5eceb113c8bb8925db4aea19203538dc62fcb7a8f68ff38c896af4b8ff214f6462213e0bd0d8a63b7dc237de9987b9249be6d53addac4ce68bcfa6e72ef9d00166c781c9d7cbf6b6f96b9ee3ef36b43e5a57463a7", 0x98}, {&(0x7f0000000380)="d98668d37d7ba4591a643c060aa248c5382cc55a925a61e8f630e0e66e46ce6b1db1829fcef8778b3ab08ce436be864e6f736f8de2bcab739f52c1ae3a00a939f138cd52c98bc29d31dc494763ea053224d3a0682aa42d03b5d7b77c8582393008cfd109cd2f0e63", 0x68}, {&(0x7f0000000400)="e644d022f692cd75245f6d3cdb4a934fe8bbc763109a1199a593f1474b271a20ebdc24248267f0882e2b02c7a2ff5087a284985c613bcdb6bdf203b91e9e71b3bfe3a93d366f1ca2501af1c2eea0fa59dbd231e3358d4875a02d2d1830ef7abcc30eba8e2b4d3ff033c95dcf2c74", 0x6e}, {&(0x7f0000000480)="f7a661c8471c9b3e845565e696c96cf5e6ab72955689a8f2ef7cfb9accc6ccc89b790a5ae3c298e97467f36ffc303976dc3ea395487ca9761469084fd3cf100a69fd7d40baf6f3b500e2d39cb1aacc18b14d1e97766b27e585fcc02c491fd30512c3fb1b675460f90c5b91393cf2ab00592414b5831f736e1274e911314b32c5a833cc0ea6a3d34434f7f5620543ba6b7812ee2db981db2be474f57a5d78b50bada2359dcdd53c4b75", 0xa9}], 0x7) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x540}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) socketpair(0x20, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/4096, 0x1000}], 0x3, &(0x7f00000000c0)=""/213, 0xd5}, 0x800) socket(0x32, 0x1, 0x6) 16:00:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) mknod(&(0x7f0000001240)='./file0\x00', 0x2000, 0x8001) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7fffffff}, {0x7fff, 0xffffffffffffffff}}, 0x2) 16:00:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f00000000c0)="32e299f645fb0dc05df4136f1017d65507cd8b8d477bcf1d4ce6cc84e38bb50286c5", 0x22}, {&(0x7f0000000100)="b227d31551f8aaac0f5fe5bcf05964dd9433dfe3cae49dcd29e9127b397f8948e62a6c15c3020aa73e4b105d05b8b58c0caa507820b377d923c72e5e1bbfba11c93c538617cac92cd30eb8d00cc483f537c823720618600722056427850b4c9d91c2c49ab30c5a36209fe5da22ea6506234a8014924af867c295f1c4c63dbcae53abef61573e58cc2891eeed2ab2ca701c027f67e30b30539519f9e38f75376a3d4faf9ab1944e86e5027b87c5", 0xad}, {&(0x7f00000002c0)="a4ed7924924d5eb9cf9d08f8f05af0c216b76c855636ea6736482ae4d610798d477e60da71dd622a21cc09e4a46763a8e6ff65edd6f4b922be85fd9b9b41310f783bf83d06c2eb477ac636e97b250972c3c30d2bd907fdbd3b889e9aef9d29075b116edb2f228a92d983b25bcd3141c5a78185284e1e2c4a97e7dfa38a", 0x7d}, {&(0x7f0000000340)="3b04041fb9289d7523a3e38abd99b3a401d151945046551d8bd46109c54ffe046e047f4bff04d7c03a915cab0896b85fe9aa37f59213f010f5792468e338c03f78a3df29b60252e83b74408c733f43fd51ede58723fdde329737e0f28f3387a2f461c81f6e52f8dec0f8ccaa00fb19d8da5cbe70817e1068c85a0aa0bc49e3ed350893dd203cb6ed23e909b9a187556ab0f138d8265a44a56649e86196cd5f50967a4ec2a691909393ec5dd782e0ba66b3935374aa51927622ddbd96cf9493b53935670597e52ba969b28fd6c6937f03bf664ee10589d368a92d653a21c5ffe42da7314f09e412263e0ee6004c7182a8324345", 0xf3}, {&(0x7f0000000440)="057eeee58e5e0ec2e35d9d95fedf1417a47d74ba19c13c80a44600fc62f9332839b54c78abb1154be02e731f1d3761d52ae0d28e5a27a70efcb02b411ad144a9b1e61f204e4c056c744d93c98e02da30e119f908f45ee76c81a76ae4b8a22bc0a991334bd1464429cc4fa8a166063a9bd701f9c695fbb2494551df48e7e0e9387eccec78c9d86f84f151a0fdcfc588e285326e2d828fac09e675affaa246e97a72d68c08c32ca4078d79b43005cb231fc1073a580dae9f537bb3fc86dca500fe5db82581d9878a4d50d76933fb3680dba427901bc04c0b06ffd004e8d0199ae56c10abe53a55bbab1123f0388ae02f6343a306b12655951287159b", 0xfb}, {&(0x7f0000000540)="85f34b496f68f2bd10c6feca27931db7e8d125274af7ca33c6716ac95d0282d4d3ce3a63027155b4026e901c81f93a69bb1e70b37c836226d71fbda4f1814af73e5f936569712849c4d01558c1991d4af3ce3b8a6ad27c1b7d47311bce19f1dc21067a7800d8ab7ebc325fbdac6e0472cbc936cc3517d58fdff7cdcd20f936b64c90b962d65bd05b4bb04db3555e94e6e5c1f8b95e4823d16e28e3dafbd8f361d978f27bab929665c86d495e188e2359493b63ad4acd95366be705df6699b729c80152593e1b4b9ce226f57014c5a54af7f9dc1db1f12cd983a4252a3428a47db590436d829bbc7c96eef434d897c5f15550d28ff9b59fdcdc1115c1152911b13b7409a9ecef12bc22f5621e90ea5cd2181687df35cc3f759dcb2cb25e7a08c8087a484804088d99c85927a4ffc40819baff77a41591481c4881725082d0da3ff28e8719e1e1be84ecd604eb4b23d054db5185d174507175bb4779489b07a48b45f84d2a70f9308ade61a4cfb1cdf806f4c583ee331a99e7fe607860b90e67379a057f8245e0c9ebdac02641ed3e30988c76718cf031827769486079f56f2fd89096a818daac95293de27577a48adbcd91bb92eb83a0f07dd14915b343d1314f1af2cd97f91c14d95f3737ad81cc9ff2c5a0034c1fd417fde62777d4b8fba68f8376c5c9967ac99c5e74f5c62803ee2c5f3bc2b29b042b69867c64a32f7bdeaf6cc7275f98bce144e4698acaf11bf535d0fc7b4402f99eb1109da85ea56c8f5cd076ceac610e54cac2eea296e559b188a4ada1d863c45499a0c7292b8dd0dda3ff270f228a50e604c859a563880db00aa235318dca0736539674eca08578aa5647269bf439670e823cba12a0dbb9bf8c5d6b1f98213a2df6fc492a01d233a2ccd42e28866088ce9c568f7df959f37723560ab9fb06a806a00b976418c237356ff71fdcdafd197b46487fa0221312ba23a7cc2112eb56c813706ffe44909566fcd40c3392c42e1eadaf3106c1224743fd1950bf02afcfabf4d12d0557a6b883ec827e03d9a7ef3062ad34dbcc334ce28b507c2f2412ba4c38c5424ff09f1c65c7a551b66e443169f3d7cfdb7c3253d427ead075722d2df34d2ce949f163a944be362356b95f4d9680d8050dbc234bb78755ad937f9d8de8d76ee819d6be89d76618e81a24742041ea8894fc02c252c133f4d2b609d82a2cc215dd1bba8d9abeeb7eacdf1d7dddc45849f9927c8ae14ac36cce06d0c179dcac4d696c711be482c706a5b324a0afd4f54f23ed2ac6db4d5ccb4bd33e18a9a5171ec9df00c9343269b2dd239addc42df3770f83b03b938b10c17df0512b6f8f378ec1c83c2ab79eff1bf4f6920c1be0a674143faf12889b5ac258fb66ac5e161d0e2792c0cf8a7fde0299d305e279ba85b4f86ff296d7500f62f40af40a296799ab0eadd03c62257321f9950ad0a7e3891a3ab9f37b7beaf782373d390e35ae3b3dec821e4d64a3ee1ab7676e8e410753846396cabd039c095e396f758e774a7ca84fdac6b8cada3afd1b762afa672a464c63af41daacb636a2db9ab5289f89c767ec382c7da1022dfb1b314fc6ba6e102c9fa70dd682d08fe8f9f1e1171b8fd4f6f15838e91a3e1b393b7a67df15439f9af0ff52cacd6c2675a87d17e8f54874bd794e7afaa47e4d84db6e5d8efead6d71c32c680d7a3ed59fe36beea21418c36764b00828e5ead3375c712ab839f1cbf1a162a4f5e944fc6b3b8c18cc3911dcf09f1611e3b4546f89eade5bef7bfa6cac8c21ecb346add6e8bc95d9aee91ac61d1910312acb46482f3fcf080d8670af194c30c0e3f785cc40430b806099bb53f9187f4a89e177be03b6c901682de35e6d44ada4669161bd3fdaba173d3a35d88189bb3c8241ef1f8861131665bedaf7b0831c0d139b552bb72d3f88e4469fef889b544f5e3f745b885849dee79193609643686a7f52c8ecfe708e5e7cb9079afa75900bb61a4106b23eb3502fae9c67da04ae7b83a0a194c9cdba18f5c8edb288b3c7bedca233850e90ccf2382ae0d008b97b11cdbcd8721f3be44687bbc1c34b8c7eb902cc66bc827e01e9cc666c62bdfae03ae972a857a13d2c33a495e63f355e127d8877b14aa11f5f2dc8a02e6100ddcadded311120bb5c29f705959318358c8ceb20e6b05fb30c56729edbdc91d5a0c94bc5b6db07c52090fa779dbdff71e1885a7782f7a1c136d5179b41402f6838c891d2243c3917ff1d765f7e4bf186ff047d2fe66f645613df9c91f8c0ead1f07c5114d251521393561e40cd5885065e545970380f77244c371030c7cfba2a428ecfca4936f793c592581495cdd14d1961b6cf2341e2a465df1da0840d8cfe90404e0e53249f4021b442c7792b44b7b5ca67465ddb9eaf3ff7b580200e391537f5a26b93d8d660a946f491c2f247bc40e5f9b2cfead38e518aaa01f6ccee62f299543cd25c4fb6736019045b3b63531532ca54288ee2921ca40c49e835803034b1dd4af49e26f31f3748221015ebda4e58c4826b7e95fb29bab8f5b20204dc62f49a665ebc4f431ffbf986b79f43f686a9f131b0891263374a49346969aea0d3857e43bb7e62dd4e4fa251ad1e30cf7e4aab462794c624f65b0df25aebf77da8ebb8c3dcbc5720ebec8e86abbedd03e122a61c5a1a8091e29b64a4b07c71d2361e3850f6054fba30cc97a9eb1bc9d3a98c17b141083aae5dc7fa85f7f43a15fabec84730e080bd5e7d1d57d55d8e16b9cdc28ffe72ac0153381a00a271dbc8d4c2dd039b8992cbefc8dbfb200f97d56a8754e2e0ee602eaa882d862523888a25ab654b7bbce8441cb007640890c664f3fe506f7dd90e8e6ac48fc7a1c316670291b66af6bc57af4d349ad4379abd34f8f38e7f7e79adb6bf116f7302e11da5566025815ade9ed0e0704274b7754d905a1cf666cd1b3ecd4508c75ff3195c3ed6c19364d9072a50906aeede1aa99e0db3500df6f40620823d7b1743800e1e0d995c37dc584850234eed60a2857321830a930b9e733c7064775d8b69623d947ecd2ce85cf862e0a121dc120161afee535a9196bb4797c686904868d9e91b83019b3b5f3cee7b1f39ccd32779d0e97a391977edafb69537939cfb0e1517c02e7f920ae195e150853f577278e75827773a1d2e32161212aedf0300f9a3cbda3ada633a519d18d88125c0029cc354f670a2ecdb7a898c5e604e233a508b71958e57a4420da3931d193043ac8c09f2e67bcb326ad71446946b97a603b4bae370b0f5299a5e215854da56fcb4a23165499e5e8b4f13f56b2d6def5b8a713840a6d84029af58c9c31cd2b22e5f0d239b566d7170a016bbf2bb9a46f59cb3d7149bd9d3bf909a02941bf93fb9859d28586be96d665edea35bed4379dd06e313a489508378a4fa6a5bc3808f6070e44208a6331a27be5d98e50bc617eb6b117c6b1050c1d9d9d5523aaa7514d5339915f71aeb024b478287d1b4a01594d9c68164c8672225d13bc96b0eb522802b81b9d4f5c30fa138273cb061e267dbbb162864caf9ae58557f281b61cddeac9ba9e4be94ade3677beb93a55386deedbb8794b78e0b6b60b522ab690d1bbfcb419126e800ab482467d20b15401f6d695dac2e7bceaf4f8e106d729dd9605b6082fed4ca7b461a7c7d7c3e0fb88284de293bc854edd4c30af19b8eb153718a9f62ef7ac9070acc3e7a1ed6a3d2aa3c76be27aee6b1be6f02260b0c774a6be87b8f71ea71d1cfd2c64d10197c41d1b95028f89f0a76113fcd8bdf3881fabe24ea1f7a9a88f21aaa9f6e0bc7869a90c69827d0d75b65e40adcbb2337a0105b5682da492b25091e0311e7cfca595a2cb290ed7619241627845f8324dacf21d7ee02f47b4bf5854c71b63170af06dc722d800b94e3f76973903c89951f9e90020444edbd78d8521e543fef11c7c0e1e75e26147493004295491fc6b7d90ec48c52b21434587d31c824e34d64d841a1a1b8bbda56a8e6167f3e5306fdb35c9b8077e0e1450555f309cc7ec0267f854bb8635b5925c9af0455a954ce1b951691de43867bed8fbec490c19f847a28ec12a295c4f0ee6110585eaf0e4b1db2f4bd03ede802c81a94617df0d9da3a51a0e3e211eb3049545b21c7f86d246e686d5697ce6df3595de9a8d49c8ee1804a66efe91aae5b57bb406133435af838cee3584cbf25a54b6b2ec8d655abf27616f33b5750f335b15ec7ffdddd93ace964e55399e6382d16cf850d838ee23d267fc8139ab5f4e60720d54509c415b09ccb72866cd39d644e9d8a2a849b4f99217b2a64a8ee6f566928892814f72e15424b7136f6bd91c02a6cadeb45e190a14e888eaeda212c78959920e554eef61e17d0e7f7c321e33c942b9eaa2620777a42ad153e035b33f60aaacf4fa26122fde941e1532964fe053ee45d5de8bd254061c0e99d70cbff0e0fa41ec930f076c130e43508d26dd65616d661bba08316e05733f3132b6c4b953143e944b10b01464cd82a013f4293e90514d0a13c4476ea637e21f0da76f8a8bbae4bbd6cde8d2a6f329ed779897d9ed620c24b2d71be79cfdca08e95c37d4c54311dec38d97cb6feee605e23d2df6420233096d1a32aa3c565a5b60ce90e31cd2045964c5119c275a879873784d46f809013eff0a93321772265034c04fb6d3caa026e35605672d1c28b85bb2ac9b9828f32a72b26defedf9ba59ee887ab08d94e82d56fa464b47c1da9669ddd16a8c48b1f6d560a1f66ce1dad5924442d77208b94113b62aa0c9ae03e17424749f06fe3fdeea4e25133c4aa23c9b2507873983e27f3a60784dc1a708575f023e033668dd5e6ee133ddb9a7185d6c08d482dfefcede1faf3891493b3ce748a0b4e919b8737f2102fcc27c6d223e3649a9bb9b3b418254b911392807a10003461f1e5387a73dc7e0b6308525c44406d3e7a6bffe67821fb3cbddb2cc399a37c7ec64566e9939bdd12b3b7089ed143700f0229b97c45f78f3ec8990c33bc3d8579dd688fb6c91a33db329a0cdb9763a1e6e02c2ac1f246334aa26cef5b7bb1c272a946d96a72d9c4e052cd88c4fde2d6ae607b17498e0f85bfd2c762c4ee3e8420b4c1d75f5c066352e28b344431441b92c31dc899d028316cbabc3140a4192dc2a97c15aab618ad8afccc87c445e706b29db319f80b11e5d2f7937e36e01a864410a3df452a6cd537a9d265a91f60971c9c75cd87722ad5e43255ac816849f8a3c9dc599da61302716ecbc1a8f2d1cfbe01593b6bd7d954322cb668a7264d47639fda9d111100e371d27452691780cb337000895644a3ccf5cd94ec876416ae4494904260a219a4121d150f1fd7c40fc713f789502d44a6de59008f33a0108503f9083e891e813c06282c172d2397b37d229816da7436f8c105a2ccabb311ed1e84b74ded0d20b7f1c471488fea107440befd77f756abb3409750bbe92321b5b613819e47df5fb3b063982d077bfa28935281e21df6a8577d145733aecb69c9f00144aedb89c0d2648d32de9643f01d2830e5261819eb7903fdcd8e134a0011d06b1f424ca03737c3d0d62e24d5c9a1324ceaf1621b9a113aec26f00f0fbc3eadc46001ecf4c934f54a007259db8d8d261be968edaee175ac7d08ac00c0351919af713c38597bbba566f1608c70d89ec0d73818c404b808674eede4d8df07a3ac67d78d5f3d32b70ad16706715e25a3f672938c2f419c0d2d26b1c9dd9362cf5e59ae7ec0423d7473051fd2b31604ab21bcacbc56af6a134f98a8a6272d57f9a5625a138ab6f2415cc957ff11eb214f", 0x1000}, {&(0x7f0000001540)="9dc60e085c75cdf035e133668e3a8525e60b9234bd67f79fef8c2c9330b8e0ccfde33f6e9e7c496fcbea45007405fbe137ac3729848a172133ca116d4faa1c2c06a021bc0b75d17c8e5a470663c66e094f98f1ddcbcbd186928cf520af724b8268d15b25f70a8b339a1d625aea55f424494d687eecf3c5206a21532a4e01cb8dfad115", 0x83}], 0x7, &(0x7f0000001680)=[{0x48, 0xffff, 0x3, "a230941e065b6c717805ccf1e7c7e7b7ccc869484a3e4eb339e52840a6f71cae63b67e4231daefb239b396033976243f21345e00891217"}, {0x1010, 0xed860ae90cfe0eaa, 0x1, "303343430d7bf9e85abcaf6320d1b79519559a9670a1296ec6f9015e684bfb5abdce5792dbe5c3eb12bda8f98a69a5ebb1572d83e80ef0b5df64289a66e4f7cce440e0b21a798bdc0f0da5432ea1310f7513503913166787d38f9db29729c01e561c657b74c7a8619def81f97d979e12bcabe230ea8a2ce4cde7dcff8bd4616a1913c1d9aecfe7190c786abc4722c4e600a644a51e621c8c6fb6adabd7c3f3eaca48300fd55aa3b93b15188bed3cd7d7413ff6bffb014bf9ce368b1d1a504679688392e88bc322901285078f307f1cc848ad0a7f5f693f071817f2f99753d60f14098081011f896809fd0a47296998551999dc4314dbd829c2a5bf7723e8a0232053c9be0762e9d2d6c4fc487ee3563bb9df14b9f08b83a5e81af1c87ccf42f4ce72d1563bd69289fa36d19f1f3f83141fc2865ff929d2a8c3f1c54ca5f140334bee89e48db976f7273e89cb90d87784fc26dcede0402a54baa36f75a18750b0d0b851c4ac18353a3ae99448d353d67c74058678cb0c704e89ca467a9edff2b29c729e238cb4e22cf5b8092c661658ff31271c1d4f7bbf1cfa3fdff8f7cd47aaf193db010c16020b199c49dd63b790f1cd09b6cf8b1fca6ea380158d91e91d0f8378697b4913237fc4e0a3dac7377c4c1a8a409e5d5c40b1ea5a8b6b569f896c613a8bd64b31efd1930e38a16be3d63fe0702f778b8d5224856c57f49d1e8de2a38117c937dafc434b16d00e78ee759af43679ffadb8de2be948cd4b802014eb5abf3b802b69905097d0e2d97f4998ac3c18b11f0974bbbbcaa12eee4d83f60156509d761233dd69acfc67e98bc7269f34d400a1ceed365f65e295513863a3a8b73f69ea68d928841069069047581d6a056a4ec166d587fc333c48fc93cead944acb98625e8ff7820b31c4d1e343cba309caf687327d6ac1901d536f105ee23c3f11da3797da58cf29a0830d9a29dcbdbe42ccee17739dd59bb74ee10723d5e60e33852b963380675e2579932430fbd9bb65a8530576f7f067a0e02faf28a29660db64ee6e44754d295417d28d1a858a12a5dfaa3967be5f8840b90f655fcda088117f04d22e478d3a9df7453075f5cf219a4113cb82d3cb79d634eb5fbf68de1e871e05c2d048f0b0f1d8feca9ce95d99643f9aea6a70a96789c97a2c5659acb6bd9ab33e92dcc5b8d4e95758e6d9109b3394b252ea5da00e6c738bd12cea47f2fd920803b8bf0d23622b13358f9f5c87ccf85a75eb7e119f0231835f8a4debddd7c08a98f95f823305db673c17e2cd57d12b928c3137bb73d07d6ac32477169293af8441a97491ff19e9e34788e3de621cfeba77c22f127299162495ebd9ac75100779074daed8bf2fff2234dda049ec95ac503806810932a59f177217e2984c5a893508e7a2eca970cc47450728d3be7cf9b3692d60708d094d0e9fd4c5771deea7ebc03b73d7fbd11e1dc6f5509ba93fe00a239c9dea0d4f2b892e4d8478478a158a26ee0297ac1db1fb22db0b83685f257b610381324b3b5c2e9d54094b97243a8bccda3c04b89f2b355d02963a1de534264090b7623110c88675e5c87c91b3fccb8c4f2da8b7df7aec7a47c7df7d6cfc40c0e1e3a955f1adab344a7af91cc24d23c3063b15e182dbb1cdf73689038ef6c9ff54b4292361f429eb3318391df4483dc5699ae3b8dbb90931e9c3abeb93347d717708da74956b2247ea319a1ecc066693a0463f7b79295d7db256df16c4d16d4e8e49e114082c93f0e272eb1584f70adf30888d3af676835b3ebbeb6242e1bcb272a9320afcdfdda5284367e498b3908dc2fd8a111016e8377c9284baeadcbf5f5e110e8f4ab225409bdb5fce2e6a763ea403fc0f87e350b92a2740def0de1b011dde69388c4c6024c4726c5fcc4d93bfd750ab87620ee94823de1cf177cf73f38a39c44571af90942aa21e4b9cea0654871df1002955f9fb6bb5e916d2c6c74e601aa67febcad9abe325e6669b71bf1009d2939a2def78481ea7145d5c5d378e34b0a39fabfc070726a4ed469e41345cdb196cfe0cb94c0fc443b46db2a69a282209a84f2c668b351c30b6a97e9b383531852c3c9fa9a0b1e747b86716267c5112b2e641adfd88e8ca9d33b6d74e6a66ae117ce7f07069aad3afc9bd4116833c17ebfc5eb8603aa8d3544d7e12c722652703a94cf4e027668906a683e2522b53bcd470232734acd310280894c163e30c0d36d13d8e6ce703e1e5c8f47a7fa37dc0ad36a1af9f56679bc2739a6825e603a30a88d904d492674c9730e95880b7c12047ddb4d470aebe0e9afc0a98638faf66613596638e7585e5c54c5d2ca70ea2f2722b402bb2844780e3fc742c5decb650f7c7c431e6ecb5b7668e458c17d3c3913c1dcff65c8ccc51693f3998e72911cb386843cae0590a9d60c1d27bc482c5133e4b7dc7932f31d841d567697d33ea55cbc087ca18e1d2fcfbae23a6be5c1a18dbda1de94bddeb2ce0637bb43aea828d2893691d5ecb801e54a1c2ada14dbe1ad835dedb195b9dc30dcdbe057fdcedd6faa3d718c192246c7f40e1b38f399a6e01783fb7162811972324728948e6cc99fc4fea4c85b15e29f03fcc652eb27156ef4bda6a225dca75ccfb4cec855ed3064de82c1833fa94238725b67c24d759add61584b9e27abaabb37cc99ce90d79beab58edcbbca72a509254e6e657c2edc175f17f4989cf116144947bc8a3e6b2a6ef82b2247b6bae6ec0c2ec53485e0a95b9305310910bb12824c65b921fd6aa133cc380dde0a4afab6d5bb6080bdab44b8f7ed9f25a7484adbcac5ebd81190ae3043e74d3c08f9ae7c257a72d31cc9304fc4bab52a4c4c4f8e262499566cf65ecab75080c6294fb92403ebfd9ebc91e3231c73f652566f2250c9b3f04e1fe29d887d64297272920e1777a8064a0a7fef67f4ad03ea3f7ae552328be7cebc56b1f9a3d18e858c70f59508a3b99069af87e803efde7d56d7cfc5da7161ad0956083d3d63c4ad3cd317a3e893d636fc275bf03aca08d53dbcee97006377d9f8afe5d56220965e04803c151375e1cc83cca4d2fce80227790b85359261649c964d02492b27feb318cb0f729380ffa6b20a660dc9031527ae30771e15b2a113a4b02151d933428a3f95749590d1fdb49e1f7f1f1f198f08c9eb24aa777f41a97ba41168026e16868df594af91ad806cb240c7d0e456a265707107ee33684051ae81c8bcbc07c923f597c2b8627ee60682961a10a7b6c64982fe565d179d6a703fd94569a74911fbf2f0353e7df160486a7116723049dd5c7590161b6dee4fe988afdcab60715e91f76f4aa0346ce7dd806dd46fab72764c543f4f0bccb3f768388282112e95b5bb3568cd09e1f54b8678fb038b8b1b155a670913e48fc8ebc3f5c987062dbc4622077474d2951b9c7b63af800d595da1f8df2df27e6c4c1a70295d6c79d191b06d4d5b9a992258c45fb3bbabf706c1da248fb017df3762495583f27f44809a9644d0e068e9797d74fe993f8d92aa14c16a25da40bc522aa09e9c3a0a24adfbc5498b7ef459f8d5d4cdc857bb607006f6a387a409ede74e27bec7dcbfbffc169e5910675d140d089cc64257dd5bb1fd10d9df082a0f1e2ba0e37123d9d658a584c0948da53c08882e182b74923d47467eb9344dcc0ff459c981d918a16a697d85e656140c3b95e0c16ca2c8efa156259b9ade46ed70c4cdb344c3ef289bb03c48af8c1d5352e7ca52b3fa2bb59e8514f80c1a57b986bde2336b69167370efa49d87ec65108b9c8612f633e5317bb32196859cfcc6a75e8cea58c215a923eed7e32e79d4b2fb2215ec742fb1357059b01f17350d21650a93f5cda5cbe8d96acb7f06f7a753f0630d99457cefe2aa1e997fc401bf77794cf1576d9e7f04ffc34072d5ea51ff642243e7245b411cf70ca0133e4510a486bb5d727b0ada90e6987eba0f6e97169d7ed6e4e9c93dea88c3113e4c89978572c6be1c418663a9a69f0477507f43adbae11bd04f02f032e8ffd7be5ebbc9281cab4a2199cc3cdc94ab6ddcfcbed8ed5dad74c67bc290e995c10be2f6575df23fa3d6327fee6b75abb91f498132a0ff5fffbad445eaddffd0528685db9de26a7ae0423a828d3f856ce7a710fafc5f8637782e2aaddc8f98b3cacd01032802708e79ec6f9b960090a1fd01b39df4d7acfb14465a7ab6a67544a65514375db8d08fbf198e2506a1d264160f7b44700217035a461a7eb8a94763f47015d6101b8bd3c95ec19f1ef3e6105654cb873876821c84d96cbb1d2e8c6e5d653941f3dcc05bb04cb41081c7bafe88cd1d5099efb9d6df8fad3626b6c197b8629349cf86664dffc83c78dc38726b1359561f2cf270fee04bacb57113f653cb507e9d3ac0000fd581aa6c790d14e0d4b51139cda01310f28007f9f187ad4c9b92116490b8c6d4abc5338e588240d5bc6f65036db4620f4840ac74c7cbc737a8d9f928995cb01d7b90ae5569b4b44885d7472a59331e73030e6a66071f7cdca356504538c85f8a9141aff3b67df9f23140a36727243e066f4b49025485b1e6c798ac91e4d24871c8c78b2e59ef423580ef04a054b10bb84a01cd7840bc4057890e1b85ac3998c4e59db173953c2a37188208023b30972869dc44f584507fa941fcea68740f2de0997f323ec0b6526b463083b316b6d7e2719cb0d3d1c74804aea7d4426dbb54b47ad55d52f20f802c5327799ae12376d95b990da958ced28104931d67cea46bbde037b94b348603c9a43e2658ff2a342253ccb605bd95f42190f7f3665a7236de7e64fb12c4827e35bb55a17ffbb75635ab90befccc330b03f6faabfe9ae32738bd548222e87162564c202a687c470791295befa145ac9da410343602e3815fc9cd34a836a2d3b4284a80530f2e1625fd0f57bd7294a013bafe14470ab51963d1ec91cb376dda316b061119df42e432382cad0d65fc49bf94bc16ca9282cf3bfc0a84945ab7d61927fe99f917e5226110f3103b8e032defe50419952004bbbf1104c977eb0614f27cab059adf4010fa3226e3e9e8d5460af8c06a77e16bf73686fbffc1b785a42b5e1419ec545474cebf0a855405fc497374ac790d89a67cf740381d382c9d4edf38e5d01a55de40b0f0975cf2c669b0e4612edd802a35bf85e46f07dd37dd68848ceeae588d560459165e1b9b11c9962a26a85eaf6106620555fdd8099b254eae1e6d4d09d8e10be217746a19f336eed53db6bacd55387c56ed12d3b858ae6a8d7269317e03b306a24249c53e99be40205fba5be4f3c7e4eac1c232e605f4d585c02a6317a4bf2728ac12891692f33511da34ff49b32c02f1add8daf2772ab092457c033113d591323f0a64fa9b7a34b2cc8e5eef31d044bcf2529303f20bfd102125b770bc5442b21e6c5dcbdc60c80bca0557977fb18882b309b21233c8178b8be7c50acc9277af8098c9780263c60bb46c2faf889dfd49b44cbc08e94216708c06b48b38ba4d95512c8d12bc7d1ce81135c0389e550c214a6fc98bc37cbc1c2a91b290a6d11da1f7812febbeff157d2324c2f0b648aac8c3ebbb6e8d2159c28d5e11e980847d3b50ff0b81625a07cfa2b18ab4c87d4cc9d25f2da54e794aa8797bdd13bc7f6caeaaa9c8d975fea28c1e7a5ca7c885e9e510a744e8032c3c85dba56bdbd0ab2e2a9652813fa238ffe97cbac651a297e65fd600a4bbff04558b5dfa5f67b5fa33942af9b87c4813c864b279a21624a5255aff73b2ab9d7f2e5cfd4cd16e1d57f641bc5a0005a8921fa81e357cb235d5b8249eb02"}], 0x1058}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x6}, 0x10) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)=0x3ff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/193, &(0x7f0000000200)=0xc1) 16:00:12 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x198, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048ade6a8989ab2", 0xfffffffffffffe73) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffec6, 0x0, 0xfffffffffffffebd}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) pckbd_enable: command error 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x9, './file0\x00', './file0\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) fsync(r0) r1 = open(&(0x7f0000000340)='./file0\x00', 0xd02, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendto(r1, &(0x7f00000001c0)="1d0bf374b8a62d6ebbed2dedbdf7be9c9e7e5c381624ba4ea259de896d913c523ffd47eae093aa3a368998b08432915804f9e5335b8ab9836c07c4ab1c2b91963854d5629990a77379bca751b71cf732b4610be5c713e425650b7111fd64c916d0bdc99d658ad7ea8d2c122e4a0ab805dfe89ba719263291d553d469e562065af206a2d28678bb3ae431b3fb2d21fe48723390965fffdb76d0ddf4770621a6a5e389494ffeef6fafc54f58fa71366f7b985abd0c057d52505daf4dd741b2075c31f582baf4ff362d38ec84f463e5f67a8d9ac7", 0xd3, 0x8, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getgroups(0x3, &(0x7f0000000940)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x3, &(0x7f0000000a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000003c0)="15628c20d0a660ce88bc0e9bf7ed81fb8a5c85d90c6ff0326699c3e11c500158f07ac570bc6c790794d2d6b2335ee1d8bec04381756ede2cf5f43ba49274f780fb99876253e2050e08417fcc311dcb2fbb417989825391af9b194d916e0a6f7abd8e8eaf94d9f25191583265519ff6c9a2ba220c8b6f7140de3101793d1023e81b0f3a6e6158b010dc4aeb39ca319cbe2a356bf00c326727263e26f1f2c9848c5a792dae5d10d5b7ac89f6b9e1427e13dda9b1ce42f0f13f814b1e6dbbc3eaa1123d457862fd4c81b550409356f1", 0xce}, {&(0x7f00000004c0)="b72cb4b909a2dd03ec4738861b1b47f8fd9fc36928524383", 0x18}, {&(0x7f0000000500)="c7f096016893f64831d026e087c1a412d12d521be1466d25d0e5beea4a1efb54e341a5f456fadb41474a155a65f4fd9da16fc19e077dd03e803addab20938680d8dbec9fd74cb3db9477bb1b60735c44436fb020d605aa241420a815b68ea5bfd623ccfc79e0cce2ed0c657215cdec9bf7c3b4048490a3121a29", 0x7a}, {&(0x7f0000000580)="426a05ad663d23dbc97456c378fe575c036a2fca1bb6c7866b5887966359fe6df15f4c84f61602d0b6b7539594e98563b1b3d09cd18c8fc5cc08f169c76d4c59d9395412f111f6bfea108cad3987a695a000fcdb88e8619c26f9b0beb1a0b68eda4690a42b3f83fcd04a4b", 0x6b}, {&(0x7f0000000600)="aa31032881465d4d68739b7221b4f036dbc988e0ab1e7c96a8e2c03087e7db57cf5b00a401d57ecd0f884c78fb6f3c61ccedb71948f452be7606ddb03f2859d1565c998005437d08ed5fd026ea", 0x4d}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="b9961fb1a5cf1113eddc02d8fb82556b890e92cebd1347031f9592059dfa58da3907ed7b10d7ac3f9d351021920726d8f9d55a46f2e25f06009d884ddbed2f2368e48879be3e600a6aaf810a5b2da42e248756aebe2d9ea13931c23c7f932a32b69d8dabf47487caeccdf6758f4ff3a895f1c17c76119c57190a359ba2f1c7e37ee5ed670147d03e558a45fa760865a76ba85f816bcf844e9aa4669f8a18fec706529cd2518b1cbe3384202ff27ee7905383a1c7145a93373faca3a6c42af41c3cf3b3e21c779edf8c7e541b185c19ef79d374a209f0220f6e8e98bc92035851ba86445391aab9391abbec607be3180c24d50cdff4d1b44c56123d75db", 0xfd}], 0x7, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ff0b80f4d515074da500", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x1}, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) pckbd_enable: command error 16:00:14 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0x3, 0x1, 0x5}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x9, 0x20, {[0x9, 0x7, 0x7ff, 0x6, 0x1, 0x6, 0x457, 0x8, 0x100000000, 0x534e, 0x2, 0x8cb, 0x7fffffff, 0x0, 0x1f, 0x7, 0x7, 0x4], [0x8, 0x5d000000000000, 0x1, 0x5, 0x6, 0x8, 0x401, 0x10001, 0x20, 0x6], [0x2, 0x0, 0x7fffffff, 0x80000000, 0xffffffffffffffff, 0x5, 0x1], [0x0, 0x7ff, 0x33e, 0x200, 0xe9, 0x1ff], [{0x4, 0x7fff, 0xfffffffffffffffe, 0x4}, {0x8, 0x0, 0x7f, 0x1}, {0x80000000, 0x8000, 0x80, 0xfffffffffffffffb}, {0xffffffff, 0x4, 0x982, 0x80000001}, {0xffffffffffffffe2, 0x8001, 0x8, 0x8}, {0x3, 0x7, 0xfffffffffffffffb, 0x7}, {0xffffffffffffff59, 0x8, 0x9d28, 0x7f}, {0xeef, 0x7, 0x1, 0xfffffffffffffff9}], {0x7, 0x1, 0x1, 0xfffffffffffffffc}, {0x5, 0x5, 0x8, 0xffffffff}}}) kqueue() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x27a, &(0x7f0000000240)="84c6a343") 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="06926e8682ce2d5eccd24bb486c2ed514d13403bee61fb336b689b31eb51072e9dfed92d0d332f8bfad4bf6cbb471664449465a0d2e6f27cfea890cb12c2472c415392e42fdacabca7bb6e724f2bcde1bccf76306c5b7d9a3da78ad2367cac4b5fb57109e522f69d149ec5bb0a40b276ed17bbd2f466b33a54cae77a1a3e0239af4631ce1e0104be7a4776e95bf65af9b740b2b6eac720b592bd149f8710c831ff29203fd9c3bd5abc6321ff16ff90fea8d5d8b241d3a0c66a18c897bdff8ef4e2136f346cc456e35089876a02a4f2b71e0fa177124e8f460bf389a7b75aabdf03ecfc4e6ef395d573f9bd0fa6af886a4f3801cb46b0b571062b7bece46b3008470b24f1f2143b7245"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1000, 0x5}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xe) getsockopt(r0, 0x6, 0x3, &(0x7f0000000040)=""/204, &(0x7f0000000140)=0xcc) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x400}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="ca", 0x1}], 0x1) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534660a76f30d3fc9c06d"}) ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffffffffffffffc, 0x0, 0x5, 0x401}, {0x80000001, 0x331, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)=0x81) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000001740)={0xcc5, 0xffff, 0xc, 0x8, 0x0, 0x401, 0x14, 0x10, [{0xc4, 0x2a, 0x4, 0x7d8b}, {0x9, 0xff, 0x3, 0xffffffff}, {0x3ff, 0x7, 0x2044}, {0x5, 0xc2, 0x2, 0x9}, {0xff, 0x7, 0x5, 0x2}, {0xfffffffffffffffd, 0x3f, 0xc51}, {0x498, 0x0, 0xfffffffffffffffe, 0x4}, {0x0, 0x3, 0x3ff, 0x4}, {0x40, 0xb6, 0x3, 0x6}, {0x5, 0x9, 0x0, 0x2}, {0xfff, 0x3, 0x176d520e, 0x80000001}, {0x0, 0xa75e, 0x2, 0x40}, {0x100, 0x8000, 0xfffffffffffffb87, 0x3f}, {0x8, 0x4, 0x4a8}, {0x5, 0x2, 0x7, 0x2}, {0xfffffffffffffffd, 0x7c92fecc, 0x7, 0xffffffffffffffe0}]}) read(r1, &(0x7f0000000440)=""/4096, 0x1000) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0xaa) close(r1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="93d9717d967f150dfd86a46092753312c264838d2a687caf7e670c8e0ed398eeabe4051013212480a508d8a789503ac918fd636743d983d676f555b375ededfb0eca9b53284cba68f622903814720d523719465ed92ece9e080e3a53b894a7685bb5a359f3a889d2abb1550db0b883d79e7a2e8670dfcd24d9e35efcc4ba6644dad8932a895a2ebfe9acf880b6bd3b14023d5515f7e117323ffce766cb089cfc17e8d2c8f786c5ce1e559112d86630f1f3c74340ce0fbba7fd8280fcd3ebfb52a9bb03ba31", 0xc5}, {&(0x7f0000001440)="9aca57896536b2373251270542cd91a952ee24efa67849aa8d30fb957bcd464ebd3c5ceddea3666c778eadc8681808b5206aa920b33d246da50f87b6279bd8130ca9d37ccb188964db74aef0e2b145b60d5710c55b13588adee6c1de0f74537e27d20375b13ff14ae01a8b434d1f1725f226f1b1224cca65f091d5204f7e7bd6a8b8f3dd825591d34f88154b440c1901ec98e30358ccbc671080188df4c4d078e48a9c514c51c615725240994cd82c6f6ed1c1ed88fe81d471de430f01babe425250f990a3fccf37564f2c44a02690c2bbff5961cd9daca0cebb3d2ed1ce18f9a5c1e7fbfbd760c9ba201965abcd", 0xee}, {&(0x7f0000001540)="5f4588ed94dba0b1685e0395dfeae41708f0682fca97c8814899d1aa3538441405e4ecee981957840075520d8355786b183d32608be5e4f4815be435581147f83c6a3b8612c4f3e7c191d2da7388f4d73115d334601c63e801a23b2ca1e72339d247ac74ac8d1d802ed3d21c63f038b86dfff143583b6e5cf5fc91c454e7d0eace58f0fc77bf04980648609c67b8bc4dd653e3aef5d178a25363c10227616cd3319e3c921a1a24adc005abcb5919168891f875798cdf7fcb930e43f570734fe0f119aa25e44072fa786354ba7058d17746784b3dc3c89ad1d44687e984913438a7046f7d90f8de01f1a355915a", 0xed}, {&(0x7f0000001640)="4c386ed4daefe4ba1419175da06d2008df15a090a33fbc7e5e790d0d35a0446b426cf641706c7a1ae0efcfe26303c3c87604b423950e72a01473232bd8f521f10c859aaa2aac1b95da166d3324b59574537f083bfd87fcccc649536afb272f9d894f42a1b704b7ba2b0160e1961b8676582ee8bf2fb2c51febbcd440ad9082ee915bade327e4c06ea83415a0ae0d4227dc5ca56a8d02c89e588b775e0aa2a40d46bb379463e4369245cfb079a51dd827f7f60621d262778829098a5cda3b6d16a6ad6a541c7ef6985cb1e85d1010266e98575389d216be658d721eb849ef9a21e467cae917", 0xe5}], 0x4) sendto$unix(r1, &(0x7f0000000000)="110b70eb2111aa2913acde3f7b5c93b4767a4c4a25c59dd9f8e175931c535f232b813ef301", 0x25, 0x418ab67dd6797af5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) r1 = syz_open_pts() close(r1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x205, 0xf9f3}, {0x3, 0x100000000}}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000600032a1f312a8e9ba895bdd0e00000000"]) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r1 = dup2(r0, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x5) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendto$inet6(r2, &(0x7f00000000c0)="9adaab1bfa0da564387b23623bb3b4bafc581cfffe8388ea69f4ec62e80337321c7c3587179aeaf584489f3ad3924fea0940fea8c2d7c8", 0x24b, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x9, 0xfb}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="7a2ce5ea84e1e492b01fd707e1ad785e972e6f331e287f8a88263aac8ec64b4511c5daba9186", 0x38e) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="8120ca06749a9a092435b6c8e02420019c410fb61c020784c8984e2c36a4da331e18485e142d62192a905cff2ab9fb36a1877476f0deed8f26cbc99cab573fdb42369b4284b5d76bb8ac277668e2a7644719e7fe8f9252874c690108c87c983a287daaebd20d158817e7a6263f9dc8aa6a242685a52c41d2e1c47b5979a1bfb000a196cd422d275c0e805a949d11c4736cd5549da72fa103137955c945588d1c5a16bea74a1eb4c744c197772e0f5889b22a2eb88f24f4c2a1218e15655eb25e8ea73ee54a1c6b43f7341ce8fde838f024238a9f048e8da09d912fe8f332", 0xde, 0x403, &(0x7f0000000100)=@in6={0x18, 0x1, 0x3, 0x4}, 0xc) 16:00:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000180)=""/80, 0x50, 0x800, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0x384}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x81, 0x20}) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfff, 0x7ff, 0x8a5c, 0x1, 0x7ff, 0x80000001, 0xffffffff, 0x1, 0x2, 0xfffffffffffffffc, 0xe508}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setrlimit(0x0, &(0x7f0000000080)={0x3, 0x2}) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x6) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x20) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0xffffffffffffffff}, {0x3c, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x3, 0x4, 0x6, r2}) 16:00:15 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = getpgrp() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r2) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = geteuid() setreuid(r4, r5) r6 = getuid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='.+)%#[(\x00', &(0x7f0000000240)='+,\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x8d\x00', &(0x7f0000000300)='^)\x00', &(0x7f0000000340)='+-\xf8\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)='!\x00', &(0x7f0000000400)='\xf5-\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x100, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x2, r6, r7, r8, r9, 0x20, 0x8d}, 0x80000001, 0x1, r2, r2, 0x88, 0x100000001, 0x2}) 16:00:15 executing program 0: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0xfffffffffffffffd}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x3, 0x100, 0x1}, {0x0, 0xbb7, 0xf4, 0x738f}]}) recvfrom$inet(r2, &(0x7f0000000240)=""/147, 0x93, 0x3, &(0x7f0000000300)={0x2, 0x2}, 0xc) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x76, 0x6}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r3) 16:00:15 executing program 1: 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) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10100, 0x90) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="8a99aaeb9692e9dcdc09b8bb135b2dab58434ddda73bded0036c503d9fc6410068fd8fd9636b27b0bea08b83d4555ac56149d22fe9d1581fe0e9eba7784817319fd0ae03748f32fe3004cfbd71ae4f5f83074116c654bc6b04f800d3c026b2fc28c719ba73ccb0367e17b2226878c91cd5f7c1394b70ae7d3c71b9c68cc39d416cae5afd9f9831e973e926f6d5d7442cce60a9951cb4f8c9b6dfa0872cc8e64eb13ce75a18c1a33daaecffaf7aea6b51328a7352c0e3fda1cc61a17f717416d6688b00fbc47d25a09c46e24a86195d2ac91269e075103b0b21cc544ca5fa00dc37fcf5591c30e19847ea32fe76511ce030493d", 0xf3}, {&(0x7f00000001c0)="5af194830250e0e81d769f0af8e9941f4185e929a1fa02cde960ca4bbe345138280e81b8b974ea34bbd32a97b03ec5f4fa6c4a88", 0x34}, {&(0x7f0000000200)="bb1c8ee7e9f9f8fd4cf4975c31acba540bc1ed66b34d03590f621de59b5c031e86deef12f21ebf10682c3c1c07661d7cf592a094", 0x34}, {&(0x7f0000000240)="a369f0d930a6cbeca875d4f740c26cf1947cce5a2212c7d7c20ae0c4def3ea990d711158dfd39cc8b9330754ec1aecb330f8e478f244553a3afe1151ca3c7fa4cfb93c983819f9d62534c8ffda8ce47331d1fea6aba53352c72ef83d32bcc9ed7cdd223855dd124dcc4469d14f5e378212e91d16f2ab46a199f6b49efe91c063841eaec80a787bb7c72c1008eb1c79b06c8cfa5fad588671db901531002ed23a81e47fee", 0xa4}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x400}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000440)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = getegid() setegid(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x20, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./bus\x00', r1, 0x997448fe9a1f8bfa}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r4 = open(&(0x7f0000000300)='./bus\x00', 0xa5e8db65b2480f9, 0x19d) pipe2(&(0x7f00000005c0), 0x10000) r5 = open(&(0x7f0000000580)='./bus\x00', 0x100, 0x1e3) nanosleep(&(0x7f0000000380)={0x7fffffff, 0x1}, &(0x7f00000003c0)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000340)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000540)={0x7, './bus\x00', './bus\x00'}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000400)={0xbb9, 0x1c8a50c5, 0x1b9b, 0x7925}) r7 = semget(0x0, 0x4, 0x102) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000600)=""/221) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000440)={0xffffffffffff7fff, 0x1, 0x9, 0x5}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000740)={0x7, &(0x7f0000000700)=[{0x3, 0xe5b9, 0x45}, {0x8, 0x8, 0x4}, {0x8001, 0x6fb1, 0x7, 0x200}, {0x76, 0x46b, 0x3fffffff8, 0x9}, {0x2, 0x9, 0x800, 0x8}, {0x2, 0x1000, 0x1, 0x3}, {0x6, 0x200, 0x100, 0x4d}]}) kevent(r3, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x4, 0x7}, {{r6}, 0xfffffffffffffffd, 0x9, 0x8, 0x800, 0x400}, {{r6}, 0xffffffffffffffff, 0x52, 0x4, 0x5, 0x8}, {{r8}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x9, 0x8000}], 0x100000000, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x659b85bd314480d, 0x8, 0xfffffffffffffff7}], 0x5, &(0x7f00000002c0)={0x415, 0x3}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80000001, 0x8000, 0x80000001, 0x0, 0x4, 0x5, 0x1b, 0x2, 0x1, 0xc09, 0xfdc}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 16:00:15 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0x40a, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x3, 0x7fff, 0x4, "8345d0d643680f4e40c29d6cf2bbb01e3d6c5e52", 0x80, 0x4c}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="a411dd862ac921208e05362206450f1a2f514c59be4602389f01d801a7e9a6d07a0a2e7c064d48785472aed11f4ffbd810a7b38f5fe7a307b0319bba8a97184108abdf1fd064acb1dffdb97ad85546a5277442115b77b9846b09a4cdc776f28d3cd5f18c8af69e10a07abf", 0x6b}, {&(0x7f0000000200)="6d961a9d", 0x4}, {&(0x7f0000000240)="c691a03e4a68949f5c551ddf9f559019b1a3132e1301cfd2ea3a6c8078b7afa92894e1556fc578e119ad35a3cd3ef3724d876649edc82dfa0a83bbdb93847a8e7aae899ed23fc524ac940b259a065961aefbdf0bf07a0cc04a4da2b128ef329cedf0101bf23a8624f58bd3cf2057e884587c4449b5957c689a9a81e37d08fbf897063e8b580aa95b599fcd9c90f9b7f6418eb64e20be73eeee5005f9e658bcd5a4228941727222407623d19ed1e4fe477995f26acd26a6de8b154749317ab803a390d57128538b287ce45401d832932204", 0xd1}, {&(0x7f0000000340)="29b0e39ca8d42576da9cd48da77bfda90b0989ab15474b597a77c9b5b570e2f891d42b4fb774b4b0db29d055200048c9", 0x30}], 0x4) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0x100000001, 0x6, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x6cf4) write(r2, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0xd46d86b882586cb2, 0x0) r1 = dup(0xffffffffffffffff) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x98, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100e, &(0x7f0000000200)=0x2a, 0x4) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x80}, {0x10001}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) write(r0, &(0x7f0000000100)="9e60eace0009c7abdea577ff629e6495f915f7676011344589b107830ebb55555fd09a5f1b982b6132d66d6150b9bace7fae8a4eb5a3531daa8a7b973e8ecee5958fbaa57b9531c9171e7754cfd4c1429f39fc5dea50013313682c0ddfcf76f0979d76e68ec75c2f15c3b4ec562344b59d4967e65da6d046c538a952504e10b68d25e97927ac505d70ae8a1d7a497fdb59d06fe9c25c185e5a0e9027a7e5272fd438e5318b0b8ea427e8a2f4fbdd6a686e590789e3eea8f70135b20be81f94eb8c59de420fc851b2ace5bf", 0xcb) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) 16:00:16 executing program 0: msgget$private(0x0, 0x3) r0 = socket$inet6(0x18, 0x2, 0x0) getpgrp() getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0xffff, 0x800}, {0xd645, 0x5, 0x1, 0x40000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x1e0, 0x6, 0x7fff, 0x1, 0x6, 0x2, 0x6, 0x2, 0x2, 0x0, 0x23ef}) close(r0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) socket(0x1, 0x1, 0x10000) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xc, 0x80000090d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000200)="582720efabd16ebae632252544fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746af399eaeb23179128fdfdfdcb4a7b0e5c59c83eb483023fb578fb56c2e81c61e4e3a3408a6772da8a59bd664e95f35ee6fc1791a89722ee49542b176ca7e4f41ee18dd5e10d0be6872a6a0d5f900f366bbf38097c76026e86f38dce4881a41aafa5aa57de0a7772082b3cd12139975bd2ae730a7d0e04bcfeee4fdfe1ced5f03f000000000000000000", 0xe5) write(r0, &(0x7f0000000040), 0xee) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0x7) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/73, 0x49) 16:00:16 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x0, 0x3, 0x101, 0x7}, {0x140, 0x800, 0x2, 0x1}, {0xff, 0xff, 0x3, 0x1afa3856}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xff, 0x8, 0xfffffffffffff617, 0x7ff}, {0x6, 0xc000000000000, 0x100, 0xfff}, {0x117ad249, 0x1, 0x0, 0xfffffffffffffffd}, {0xffffffffffff8001, 0x5, 0x9}, {0x3, 0x5, 0x7f, 0x199}, {0x100000001, 0xff, 0x100000000, 0x9}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x2d}, {0x6}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2019, &(0x7f0000000000)=[{0x7, 0xffffffffffffffff}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffffa3) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r0, r2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x96274b8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r7 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9a, 0x80000000, 0x100000001, 0x6, 0x1, 0x0, 0x1, 0x8000080003f}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000003c0)="a105000000b1df", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000980)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870112aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3beb653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a57baafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f428d8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cb03000000efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c66fdffffffffffffff4768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e2c6740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e01000b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d1ab39d6ad5ec7f2e5c9ff207ed03d7cfe5f096e5881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01507776c4892d5dfafecf6fee4e8b7f91331fdca0a70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd42246d0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1ecedc80a787873caad90e03d6765214855288b1d7f829eb6727879118cee8f12d1b89510d4be2f53786f43db87b5a090f9f3f1bdfdac1550645ffaf84f8f73ca3c1b0defdcadfddc36e0b3eabc41d3cdc556d10078ef8e8280849736ef960c951e0225002a79a67a7c4d4ffa36ae8afbc9c887888d2ad9fe00840ffeb81a7ac9fc0cdeac28c7c6e3d7c1a39f104d5921b677861ffa81a6d0c735dbb98fb56217512ca83b1ac116d5eea801415f0a175f65f643b63da6aef500503d735a23c2b1122cad5db2399726d2e82eabbe8f392768653456f5ba99ae36021eb4c205a842f3a59a0b6402f51a16d93583e02a20b8c4d10c7ae50edb851381d29015cdf75a1f4a925bbafc2260b684e275faf27006113cc3da54790ee6cf46e8c75af74412ba3fd1990fd2df5dd2b8cc370386d7eb68916257061f87d72d1de705e3bf2a85906bf04a5fbbe56f8a376ba797a7fd480c459136a3f1d2cb09559cc5e4cd8a273bb766814687bd8bb9b9b04c3d37493f83423160d3d0c3eabf6b6eb3f82073498a47e8809f8d9f89ec1ab93eb7d447bb5d69ceeef02da089c37d11b3026939881a77037c79b9", 0x548}], 0x103, 0x0, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0xf0cf9c9b8aa46466, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x8, 0x10000000000, &(0x7f0000000000)="c80bfecd4b0a265950032bd9d86af16540c80b77063c957cc15cf29a8351215c0441340bffa3edcc64987029b8fe782f9443cb25c807f4e589d9b3b2e5bdf6e44dd9112ba25050c77fd6dec5f6834aba3a92931b79860ecfdf754dfb5e3c3b61c238d3686bc8e2711d124a4c56e94c8307f33287", 0x74) 16:00:17 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8c94d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505ef48f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e3143300000000000000000000007b4a74a2dc2637abe02b05e5d12f524ab2aa8cc771026119ecafae0d2dcc20676c37872a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dfe03102cb86d232d790c1e2b15d874d3ccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff05000000e6731abc574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b08652c4cc5d4ea676fff8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2de13dfd496293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d4a50104bf5477797201d9e4d1543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e2a2c6e1fdd9e19c60754de71026e7d7a3a79dedb49289d09d981cfa7f7a6cc5de432ca276a8d8b2be8f16ff82c4c8506e1b59f7a96be7296fd4b656d43aaead777c5a0db9b76a2d0e50a9651315701b6829e09b3a880210e848feeee10799358daa1d25ad3735863dca0ce8548dd44449da58f30ff532837ff8ebc43364c87c7355708025ada8cba8d1716d0bfb99828f05bc334e65366acdde7ba500237b1868c886aae3db7e552af305b2a23b68f014724fea7f7a88522cbfeccfb62af200be342fa06000000000000152c8edbe30beee1592d5b664a9f5318f2dcf4f3f61ebad2436ed4c3fd7ca900000000000000e841826244bac55682e045d7e8a24d0b9720b048beb256347638e4087fb20800e4ab5730dc3735f2b09a5cbdfecacc74956d6bba58e13b2d5bf6e731e4c5b5fd49fcd8ffbab61845f48cfb00710da94aef2a67ae23005e9f82c36d26a69cfc20e8366f299b4967f64aaa81bae5159dcfe0818872619aef5d1cd5de5ab0da97380cc88d959e47b4dd20106965ad8316892ddbeae54bb328832598f3d8a759cadab16a7f839b618af94c2c4369e2d104c5c9b3a83c23f6b1c47085eef7504c205bc92f9e061aa8ae2baac2881ef3565e8c89a7"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r2 = getgid() r3 = socket$inet6(0x18, 0x3, 0xffffffffffff9e86) recvmsg(r3, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000000540)=""/12, 0xc}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f0000000680)=""/151, 0x97}, {&(0x7f0000000740)=""/73, 0x49}, {&(0x7f00000007c0)=""/156, 0x9c}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/36, 0x24}, {&(0x7f00000018c0)=""/103, 0x67}], 0x8, &(0x7f00000019c0)=""/124, 0x7c}, 0x2) fchown(r0, r1, r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000380)=""/153, 0x99}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x4, 0x0, 0x20, 0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xffffffffffffffb9, 0x1000, 0x6, 0x7}, {0x5, 0x5, 0x8001}, {0xfffffffffffffffc, 0x9, 0x81, 0x1}, {0x1000, 0xfffffffffffffffd, 0x7f, 0x9}, {0xffffffffffffffe1, 0x401, 0x2, 0x80000001}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x18a8a, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0xfffffffffffffffc, 0x7f}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x4, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x5ee84ef8eb43537, 0x1, 0x40, 0xfb7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x81, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x195, 0x5}], 0x7, &(0x7f0000000100)=[{{r0}, 0x1716f61892b28bf6, 0x2, 0x40000000, 0x8001, 0x8}], 0x0, &(0x7f0000000280)={0x1, 0x1}) setrlimit(0x7, &(0x7f0000000080)={0x101, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x0, 0x8}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x0, 0x0}) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:18 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700), 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f0000000300)="b88aba34fcdcb361d873211e8cdff31307b4983d1f86c679ccbb9e88377a24d9c4a6ec923bee2e405f7e5d91fccde77211991bf48e9eb1590e3519f1b4db9868d51dac3b7d380bde359bb329551f06db561a650e", 0x54, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000240)="c353a1c2f3aa21bec52888fc568b1515dc09337a31e4f2742463848c0a43d10f82ebda180f7524319ad90c858005af9033ea1df7789b1835818e708c564842952ec3acb29127da067798270be12c3720ec482ed385babad928c137163c2a25bcbedaed28742442b5595ccd414c3b6fb44040a603daac159c657dd662ad6e810b438870221c27eb117b43b9c35a781fafe1896b5c444406e666c370c9b6d7b761b022e69a920ebd44d7066b9ccc5cde5ca8caaac52d423e8cb18b9f3b899a5e5c196e2bb0e32279d82d531f63f0268ce553c264330532b664c7ea1ddca832cbe81f58e76e0cc635d01d1abbddc668cce8d7609c48a64ffe6a0c89710a956b67a13afece1a4dc347cba2a785850cfe68bc176b6a5f7bdfd71aa41e59dfb336d17ea83b0e291c594d43c11654634a864a7bf5266aa8696dae29c25ea6667f5c1596ffb9533efd81bab557024d33ec34b661c0b8d14f539d6647aac8978245bfd24ea4cd1e54c72f12a9c84760bf8e6b71e33be0023168e10a1e78e104d337275714ddaabd41a90285591dc76c7180423da53532ac715785a2635051b4bb5f31fd71930a8d6b3107cff73dfa77288dd7a7333203b8b12c6dd0e10550c5126c3ae741e19b3af12d46913235384e2871e2b563a7a3977af49bd3e1e0852e13e73e7e1c0483c33f571b94b40bddf7b96f1332295e34fcfddb047de0728a4811a179626be8db05c093dca2fd7fa077359bf38375b3fe314286f9257a839a5f23438db95236831f70fe8df7607ad516dd4e5df20bdc31bacdf202ef8c590a85edb5e8ea083b17950e9e666c6ca33b63f523bff3ebd4ef1f0136eb2b265e11a4bc400bc47ab5617bc5f9745c2c6f33c4ee0d5ad5ae58d7484f39b9a4360c4dd36a03607bf4cf15f911a78d12a5f8846685d8e7b78afefaa135dcc23706e78e53c3bac3d76b68e2e43e98328c19fc775c95e79652eab9c1de1225ebe1f7b87410b452b294650d202c2dd66f23293ed292124edcee2881889e149e43e2f6b00b9afc96f3edf9ec17c6b4a1dfad4e259948888c07ee5fa570e007845d02fa777ba6ae902674e24b44ce8f0c994854e6de26156d7fd50a3693a13202d26854881fdb01cff94f9de4deaf146400d152cda3fe4f4acf730c159bb625a2b5f2bf4a97b1be1019451164c39fc69427d20da615e84c5681d0c168d8603b5e9cd079f61546f9618a602ee9a20a6dc57eb7cecee397b1bba8c8dce61fc0f7a4d18f014bc9137825ded97dea660164a986fd654d60b11ef14edc711a3abd637f56b6d4039eebe6e2ed7db74452389eb796778f0935c23ff7702498243a3137dbff7937e294f9a155bae5f6b7d816a5413894aa3f19349f20c396cf461051950ee08d9b0b42a6c939a5f0ccd23ec94817239cffbd1c7c1b3ed398222c98881d3a4443fda0d955a7ba8978816a32db110f54553ff4efa43385375aa6e603f6fbfcdc7b4ea5acf0934f55c1b7a67085cf7893059d8cd7474ce3855cf6407c58a4b037e2b2d8fbb6e58ec8ec7890d9db0e403769fd9c425121d14242a34561c07bca12074497ef2689c6b8edb99d6d98f31700994f1a6d4ae1ece500132d1ae49167eaf83b682e07da3f74fafe5f0590bf849c3109d661a662d617eab5afa434f36799135670d34e6606db561889af495bc9ecc3591067940fa5d5d852a764546f8ae3bdd6a1adf1024bbceadaf9a0ff2bac382ce96aa78207fc2a693dcdff284f5fe66ea1f7138338ff9cb766e54021f9222186862071c77eb0f130efc67474a50b4e2a848e11e036de163f000510d72150c65e3f75fc6f3d3e0c743143484401fcf04c0eb304a4f6e61a9d68c61331cc6a2006b92037be3e6f3e7d4340458524125b8ab5a927d4de40d17f480e0730fa835d86074c208443ec7d2891e870e05f6c4231e17943f0e14746258de814f0cc151267ee22be0594099bc2234d3ea09bc68055226ff66f1adb3b82e4f2dc2f4991383cc6de667e51aab2811099162b3374765b7ca18820b77b1b284e784f6bc81b39a6ba6c581fa4e8d69dbef0e9eba7f89966b96f5660f69a0604c2f4b1d11aee41b18cba385fadaa1399d1f9ba97a4fc3c3a77b27d1fa7e6d5a854a4cf64d1d65c4bbc02a9317586dc0dd2a1a2a3a150d8f58a240c58aa6c2ea87441ff132b3c82dd33b95050d8a703ae633b3648b321c9fd40d36f9ec4f724022b0a5aee8639919b8b27e8a3c5ba7ce9e47818a840adf8bc11fcc700f8e45f0a5082098e9c48af5b48d1254312b2d8f3ace196256a3fc65b26e0a1c83ecd64fe92c4c482f0b4c18125d11d767619a2ec0c91df10eda990610c9a135155e9cb536994d20d192ecb1de1f9b74353a03832c3604a81e08073eb14c1954c0d19962a11e975246b6add74f8bef2a9f2fabebf6eb039ca35da227e3daa93e2e55dd5903a2c89dd02a891e98027ba384cdb9a1a31dcd9423804e67d1abbc2139e21a512f8d689791c402e4611d959dff6bfd18a57f9d9c3cb6aeab3bc8f50103751dcf49782eafe6c8d133206f1b91bfe8045804fd8966f9d0efa597ee1ab529c9491dda8033b61f5eb4eb268e756769aee6062d02b32aa4d6ca832939eab20a36172e2ce249a12ca61337edc83c445b1ea144ed1c4f6af99ea7233e959b15c2129f1d9f8bcb8b875309d06d02350de064b419642db09c57fe100d0352a75145c90b70ab31fc3ab7a0daf4a81435951c193670e93ae19f62074b980c609cd958324208140cb9145043e077b373545d8398a41281382cad490ae9bbfee3bafd4f1381f4ca882a006df484111a1fbaf27ec8120f9dd79cd24a482fdb3587697d414885e7f0c0e0c23d37141ac5b803914be50a2b5ac0f01bcee939cabe899f9115b11e82003a664a1de0510a41f15aef5f80eee9be5816d92f705f3cda15c51b0b60484077401aab05ddfc08714b74058fdaf2d62d7639bdf5e3225c565e607fe5d6f96b506a08f0381a9b864343cd020a6806f448371c73b63a357bda3e9db6eb2df928990d0d722eb1cc8a5ed39aa8a0325d854142f056bda3e2ededa3fc114d62a4e6ca09dc98fff107c8bf71ecd3bced97a9b83ccc8045973c9c14748435235209eb7909d3cb63fcfcf0152ec4ce0475b18cc63d7f0fb84cb992e5bd9fd84a59d89d4ecd704ba895230c0900cb226ee94252cde87928daf70a94dacb44d0411b7d5898daf87e7536fa0dfad0fb9ea754cba22e0578feca4475d566ef1cc472d547bb49f21336d27cc089569db43eb0b1ad156d03c71997c01834e4eb2f89452ce9e29c86e5f6f3b88ef73f45b959e8b511eb5e44e43e3b5445cda42d6cbde7aa2c2263961ddb7208d78379ebfc6fdbd2efaedaedf635b6e6b5d75f4854c0771827406c66e7034c876d55daf5d05daeef75fe261273f7530e6754787998b461e950380584f91fa5728f196c630b65c02378c1f98d34717fca7430f2aa33e719c40bb49c01ddf92658cf2a6450b8ef53c4a6f6f7b874cd5a1b103b85b04496e0a393411891c8f652c22d26951abb804cfe634cbb0f59d839b892266eb06200fb6a69ed84ca2330d9b5fbb2b9106050e9878c66837a6a6a75b0cf067e97aa53c0f95cefaed719c942babc2958cb4c905d16f7c8e3669f6c41bc28bf6d119b035232b6779d8704351e2be12244afedae41672c77ba2959303f2393c47ea8b30a926ead02ac3f0711755f6f0b85a7cea892f1d586e353b1ecb4bbc3860d098d0220fa54ffe94128142607f107c8ba37b4516601d59883301673abb4377ba010dbbde72fed4e30cd79d54f06e8affc7f289f64cf8dbe4f32ef02d7ded577dce2e13cc99ec93bf27d7c8c0b50c784cfac4e4f10c853fba87584235bd4a9690217940d4ced3004053a938f16957f1f2058e4c94e28e49408e876aa35a00aca912c08e2f1e53d56879859c9418151a84b941eee9314122a514a68c8165210274d5583b2f362f5606735ce6772b0e4253355bed98276231d1dd6c2160c4d91e6e8a396ea35a4469653b247f164c831b02843f9eca485745006bfef3c28b0bbfd89702ec9cebfb542b2a7ce6729218e957a375a5f5e00cb08253dd155fb24d5fa927c318ddaad1f78f69a945975352a23b1483db3ce0fb1f3b05acfd43e3cd5f2f8337cd14b489e6c8e7a33cf0292f37d34f9f990cfd28e32227f08de1b0cab060caa66c2bb873323dc1ab4f7da5b48c1643cbec42c6879a73238245341d2a00fe9802366766134bae2bbb20b80b1bfaf496fb673833b1352780c8da1f66b1de8a7e4cade19863e698d289df9295f1c7dc5f6fc3c5bc3deba8b0908244d7283fbdc22ade2fa57a013f84a70c19740c660d03ca94869fa6abdd5248fe977be469469ca46526cd39eb4d61429944322e2bca268e0955d826f45e02bec00839b26e222394f6456921a4e733799a527db79dc5dea69a64625433fbd2d2d8f363f90264fce0853bc4dbfa221fe709c12248d914722d94885a390861862dc507234a23bbec4aa706a359d4907e578ebb5608175d0a684d40dc302c7b5bea95752c7119c304f9c583dd28ecd4943e4583d269252d4b53d58a8427a96d5b8df70cb6068525e665db9191c51cadf565e3c4449ab6a379de189685bf9b7faf93f5dcfc82d6fb0152d9da37079442ff1d1cca8df1b0a57d0742f9da7347dac7c2b65c80ec6e950b733b5cb250fd13807851375050743a82a71ceab4e5358997c6ddc9640a9c8787439e635a9fe6ff878a3967ef6cd66ed4e93847b416797ad5cbe6f445dfd83d8bb5bd27a8ae8e6ee49f53d81e54362763127d27878bc6b88dc0faff74802b721d1ad5d194b85aa658b8490401a54d37bfe978ad9ef5acd78f4047cd9b40b6634de1d1efccc39f43850544118b3e4da7fb8a14f05ee95a408e71191ac716e1af5ff604393c315c56f8425d288e16c8bc39aaefa6908eaa3fb2a99ef8d131124df06331805c7cb71217a1244a5e584299a8c1a1bb8db1002159f3a9c691a3ca39db47f2cd206b888222ec831f0b3456269a9a5ed7021a2abb328cfecd953d517a4ce933fb6d0cb00886173f5c110d02b260f7b601e44cc42096c5ad6f62514e0d3cb80e82fe00936045b87fe8e55efe3282ef7bd1148fc767c761a9a019cdf754ba81cbd0ab9aaf4c04b45d7be60cbb38ad4e7b7a6494563eff66e32b005d12f852424122a289ca4b5f99d96e0bda8d2e3cb2a174784096adee5650c4e86aeceadc251045e689420e1a28857afcc60bddf25636a915c022a102450e7ec3f960703cf2d07d1102d08eb928c496d264dbc055fa5b668d6f2c2f28d135c021907bc59cbee5b3818bb0c927bb6bc040ab45857a85eb8bba64dd3d40dca9479582142ee450c8451562417e78e8aeffcfa901d4a12987cffe4de7e36cb762b09024f75a1f601e3cffeeeebefa7710d137bb6a9cce2274b723167a0c957d23f5629632e8173c8947c600fab9867989f10a18f4c7ec544e9442997f43f43b947b6bbb5900855cc9b3d9a9d1c785e42c3691c973745cfd7ba544f275770ebb11de6755a1c7abe8aa2dca62a8d6b7519d337b759794a06e2cf607d71261113c633d79a8621572db15fb145f3f1d3728be3f31bfd9c1d4146dc45b600417d9001cca59d4039693b07ddf57a42e0741561e2cd3f920c482b91a5708d8bb5e4eb4283816fed7f9db2accef1fe81585e772d536666fc83baf156b83a82e633f0a6e890601f70f93664b74b84f59a8634385ed3486e22a10b9f840262e70a2d0ef92037615b05861caa562c4005aa4e0") pipe(&(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10001}, {0x54}, {0x7ffffffe}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0e, &(0x7f00000001c0)="ef") 16:00:18 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000340)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0xfffffffffffffffe, 0x2, 0x20}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) r5 = getgid() getgroups(0x40, &(0x7f0000000280)=[r1]) setgroups(0x6, &(0x7f00000002c0)=[r1, r2, r3, r4, r5, r6]) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") fcntl$dupfd(r0, 0x0, r0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0xd3) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3f, 0x7f70, 0x0, 0x6, "6fe3a63bdaa30fbb1189d8ffd55f6247fb8c6343", 0xe, 0x1}) 16:00:18 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0xd2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x92, 0x0, r2}) r3 = semget(0x3, 0x0, 0x411) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x10000, 0x596]) setsockopt(r0, 0x7, 0x23, &(0x7f0000000040)="ebff", 0x2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) socket(0x0, 0x5, 0x401) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80000003, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:19 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)='5', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6b07, 0x2, 0x1, 0xc1, "cea186d25da24bebaa185aa1809d7092be45290a", 0x8001, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000500)='./file0\x00', 0x10d, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0x6, 0x400, 0xfffffffffffffffe, 0x25}, {0x100000000, 0x5, 0x80, 0xfffffffffffffff8}, {0x7f, 0x6, 0x4, 0xc9ee}]}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000700)=""/8) r4 = semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x20, r5, r6, r7, r8, 0xa1, 0xffffffff}, 0x6fe78a0d, 0x5, 0xffffffff}) recvfrom(r1, &(0x7f0000000480)=""/40, 0x28, 0x1, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:20 executing program 1: r0 = kqueue() r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x5a) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd4, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffff9, 0x18, 0x20, 0x8001, 0xc769de2}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x7fff}], 0x7, 0x0, 0x8000000000, 0x0) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) 16:00:20 executing program 1: close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x4007, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ea00005c0000000d", 0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) r1 = semget(0x2, 0x3, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x7e875ea1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="9cc92f0556fb0169f601df6e0c"}, {&(0x7f0000000140)="6485f5ca6e8bd10285cf87b12ec2c2ae8e2e40d6bde43d95b1d2d13edebf4fe835ea0b9db96fef8994c45147e43d077bb3794df8380679e4"}, {&(0x7f0000000180)="71cc8cd2ee875fd8c6fb308aed5658976ad4e5c232fc403234b8b78e9c17a6870d993893b7d0b67d8a554b1033675969f62028c5dc7741ec4497c555dc653b106915d6e5fe77e0b1948f8f2ff8e1efe90baccf4af6bbe34581e5dd8355113da0f39853f5355fdd5ce2c6619cfa9c873501b3a45ed2d713e475af12ce839579b613e3754533d75714b863e20314da8ff48bdf3fde92e67bd73a4dae3a60518158"}, {&(0x7f0000000240)="e75531a78a0bc264b751710878f93133f014b3ed05de8bf1e2d2c88df448f01d32a8a692ebd61ebafa1f5e1b1c2d879a89fb2b2e291f02c410e48df1db1c48b192f603d6082578f6073e31a5e80725c0b07dc8a0e24e39f85429a71d71bdc7c7b57edc37f33f24d79ffd7c3d2fc4de3567cd21442f5ca453a9cb4f886bd98eea3fae96f943a546d9c7c5d33655031316c067c5ddfea9cb4f8acdec9540a2c6f81424c6b589caa236d77f82c416000d4cce"}], 0xebbcac319c4cae) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x4}, {0x48, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x5b, &(0x7f0000000000)="b65614ad3631cb549aa44d8edb052e7830dd3a05326223c709d0e2a465503fb9fe519cd3a102091c6d9ce2d78d0f912b074e9d36f5f0fd2470d74359ddbd4c054f680907834a5d4337fb6bc62aad6970a2ccda12636ce73dcd65a8") openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = msgget$private(0x0, 0x2f) msgsnd(r1, &(0x7f00000000c0)={0x3, "0c6cf5d909f3f3c13f550ddfb8faf07a1e2278e5ef8e05a2532054e8a57a7e6f32cc5fe2d64cba7cc9dae6c839875ecdbfce08feddacff66f23390cd2b525c846953fa256a30d8b63bdcfe2991a51a74ddb3f378fa30b2d441c58ea6e308208cfb0edae35639f6e8a7633297d79eff91d549fc6f4435629a1a8f639261066d5c8130e1462e7f75e772d174c7cbf72a7e73f0da74fd001ca73cbd85d6d551470c3c4a3b264196fe5cab3c923d6dcb53160f9de875552f9ad63a9a9b5198cdddd7cf008a846f7998a47533c262fef651d17bb718bad81f923edd24df"}, 0xe3, 0x800) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000280)="935b2c77420e1e9bac4e0bcb368651cbce02af6bb65337a7de3ebc7bd67be826b9461be9f6b294261d20e444f51177408fbda4cff28f8c5d40dab10b7e13c10e430b9d502fc3493c211973914d486ff7dd918d4fcd303d6febdbcf59cee5fbf1d0599bec2186ec5569b29ae32ced81db0495c77bdcb5d57f4275e264741ebc7ac4aca78a4850ae600dd632272ad4649e3c0c2f301e4369aaf90f731791c7f6ece330ced532f1b26cae106aa85ef1cc781e6ec3bc7ecafa8c9d83aa8655c24df268f74ad5632f058ecf166e0f6583c7bfd8b6fcd1e49520287feb03a121eb9e15405df37c662dbd34ded319e2ffd36f0570eb5e75ffa4eb31", 0xf8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cf352d0ba484171544cf92e96880dadc1315569bf02800d4b987b3713d760d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a298d26b040000"], 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xc74751480b862d38, 0xa0) chflagsat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xb9, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x5, 0x40e}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) 16:00:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000001, 0x2, 0x0, 0xfffffda8) fchmod(r0, 0x41) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x141) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x7) pckbd_enable: command error 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(r2, r3) fcntl$setstatus(r1, 0x4, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x1f, 0x20}, 0x10) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000580)=""/174, 0xae}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/110, 0x6e}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f0000000480)=""/124, 0x7c}], 0x6) read(r4, &(0x7f00000001c0)=""/125, 0x7d) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0xbeb, 0x4742}, 0x8) poll(&(0x7f0000000180)=[{r1, 0x5ad757d69c07f757}, {r1, 0x100}, {r3, 0x100}, {r2, 0x4}, {r3, 0x4}, {r3, 0x1}, {r1, 0x4}], 0x7, 0xfd) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x10001}, 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x98a, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) getrlimit(0x3, &(0x7f0000000140)) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/105, 0x69}], 0x2, 0x0, 0x4) pckbd_enable: command error 16:00:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r0, &(0x7f0000002600)={&(0x7f00000026c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd48cf34bb0e46aadbe4fbd5bd0037ac8355348df09705082285b14ef3d2b3f80781891f3d208fffb67ba72ff569d6e4357629bc28b91241e21a565b31680d1b6776a22ab86e8f756a0572d4decdf5ba83b7aa298079b02dcceb16861431708d50b5e4eb53473657a82b9c231e4bdd570c87f43972f679c5f8d2aae0bb705052cb0c9de617d99b41e3e068bbc95efca32258b2ae84f4fe0e8cb68f13564b8fe7f04e748e3b420800000000000000d7dd7564b28099a2b5c884f75874066e30"], 0x1002, &(0x7f0000002500)=[{&(0x7f0000001180)=""/87, 0x57}, {&(0x7f0000001200)=""/64, 0x40}, {&(0x7f0000001240)=""/79, 0x4f}, {&(0x7f00000012c0)=""/91, 0x5b}, {&(0x7f0000001340)=""/230, 0xe6}, {&(0x7f0000001440)=""/143, 0x8f}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x7, &(0x7f0000002580)=""/77, 0x4d}, 0x800) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) utimensat(r2, &(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={{0x84, 0x1}, {0xfab, 0x2}}, 0x2) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:23 executing program 1: r0 = socket(0x38, 0x5, 0x100000000000ce7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="b8822e2f66696c65de4cf6f77ef5323100a4ec944d50ff9153d299711997c581d064223a41d32e0628110a2800"/59], 0x305) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) 16:00:23 executing program 0: r0 = open(&(0x7f00000000c0)='\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x100000001) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000040)) dup2(r2, r1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00fbff0000000200"/62], &(0x7f0000000140)=0x3e) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0xfffffffffffffff9) write(r3, 0x0, 0x0) 16:00:23 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x88) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e04000000653000"], 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000), 0x20000000000000bc}) acct(&(0x7f0000000000)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) 16:00:23 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f0000001700)=[{&(0x7f0000000240)="e07cdb011b7ac62b7c4da0f986ede2be429b6cea674d061b6527808d495ba282818ff13ff9c79a2e4f5ba69ddd31a7666b67d56360cc2b7a6b185d0a6b8aa3abbf115d4c121fe5b501163913c5b00aa51375b3e50a93b4d71b03aedf40972de6aa66468f1b1845e16dc62e8ac0ff84b418ac052dc940e4888b6412e552df0e9a1986c7303e670ee9ee27b928a79961a3614c65e449250de31c210433aeaa0c889413259e98cb51519d2d6a28e8e57a7b66f8a663e11c330dac04bdbfcac9a62d3ffe690d1a25143eb18b251f972a559a22b7cd03d9f8ce12305f1d1969322cc224aa4db992aad57b283182a748edce", 0xef}, {&(0x7f0000000340)="46143077bd3792adaa12acfd6b33d430fed674755902b21b6e0035cd12d158b76110784536efe48e8e8213dd4914264fb6d3600a78be89f49cea92bb2f8050774a75f6a4f01aa800887388f4b8bb98dbf5251845b87ec2a16f053608aec2f79d686ad3075857ab7bdc32e66f90c51563c77ef2a779ccb0b74492bfa953f645a60a69e7cec6cad66bd5ba415012dbffa794f57b3ece20cb4c9076aa5c292405f1633c94f0e8a78ca4f03d1f000d6711927ba0d9f1f6a54f95b7b45b1e86491cb308a3bc1557be85908db7e2a05d2b7173324c993523cc0f8a", 0xd8}, {&(0x7f0000000440)="db3f262ca1e50488c40067a8d3f96398d7a58ccf77f983f562e6a291d632d5d817c0cf6f441f9759c41b969025c7acf23b92dc4711795fc51c5f62cb894e3f3cbeb4127d1e92c48cd749e481e882bd0361cdf6958c08b01c0d454e9ba33444617ad2d082e39891732024639655588ee334b1d019e1528da53d9f99bc9826d490c9f635c167cee15fded744ee0c5c95e713f78e3fd29f83e49a32d5a54c74631fc82ed260814e2fccf8c3def431448ded622cd48636e5033081fc16257c08b3ebe8b77d42d50bf5c2a6b93a382857", 0xce}, {&(0x7f0000000180)="08e935633e755b7aa6e9bdc6b7b5ed29a521dcc47785338ec912a8fe75f74c880530b0634324bc02f6c584b31b4eb7665576d876a1fc8c7ebeaf31227017b8dc7559acf3d1246c96aeee8e61fba1", 0x4e}, {&(0x7f0000000540)="06d9355b42a9034602c4960ae07fe59f55e395e2b862ab16b8c3fa4db0916db7f8d4ed745a7bf92a0b6689481809e3ebf411e72badeaa016fa70a70819e759fbf0ad628fe2a9eb2076aeb8bc9e768e3df77ad09c2a3c489b4c9419fca07cb194a7a860f583046375324666aad2d2fbfdca66c03d4356b8e0895f", 0x7a}, {&(0x7f00000005c0)="63f9e54f45a0e317c81a89176334ce884068dd54221755ae3944b74cd3901bd6491ce37c4cd0abdba8219ba517aef091a7a4a44f5838fa243a7b257bdca82d8d03af11ff869ecd127db3d251649af89d247eefbb85a4436a2dad5a7ac9ec9035a19f7e4ad7bacc2af283cccd305a6d5d9fc942551e6c6c1c3b5b9f8afbc1991a73e2007b4a0f306615543e3a937e9e1aa10b628b9854d634349fa895987b4a66ff062fbc08eb399fcdba6a9b4951b23051ef98286c063a0e8f9fc53a952b6216f449091896f7ecb471ea07becd690aa0f18ce6cb67a6e684458f8db14de08d94b5375dad3b9a67f6ef57df2c725cc5efdc0e8ddbb821bfbba063c541bb94a6e790870e7be8f885c91a9f9d6271e11a10f230f07adb4e5100250e6825ba9878300212395f37bba8c9ce5da74ea22c1eff0afaecfd5e9e5d511947ba583d3e83805b9dda66b72719590211bf1488383d15a1fb3e50d22621b1acb088779dd9fd186652514f3dd4d30f62f08c4eab0d797d97cd740581bcbdfcacef9af249390d59465647852a29622ec3f496d8b252bd9a687bcb36de88858be0bb3efc014a348c44462d3f4f10d909c3feb150940d7396ee0537df1f4c10f5a1c47fef4f64a06997a665709f0d02c78d4e4ef65c05421af369a2b60c681b594a20d99620c80a089a6b93bf01c2e990878b92524758c10d7a558c40421e52caa2060fa327c00c565c940761c82d7c3bb4ca6e2bca03adb0cb7c7b1f6314a56f6a319a0d097afb0169ed209ddd6b30faeb468416dd7736efbe400ab330d4e5e5126aaa3c679ecd9bb09ea1955d542262b48f7900bee810567b58684026f46a7012e29b1e7094c9a00f864b83f1b53deacb35c7ecab6c613d8143a7736792820c541a3d5fdfc7e3c39a7a4ac0d52d98651e4894b1a13acbb4feeaa6a0bd254d9ca9e9707280e0e0c14a7a7a52d4ac9a033eb30da396fae8590b3301b2e3927a06b71e797b3c254214366d500f99ec7702796e91af49bcc23f33d9fb84dd0b2a3d232dd84ab8f61fb5fdf4e5ecc63cce30ad885a6c15bee2ab13fdf62c13d7f71e302f212acd92bec114a912952c7bbd20840ca258f5daf05e45f5bd7468033c0cda7a0403572c19a1f9d49511164fc9175971ef6776141aec8e50b98844c4ef768a79f7d2f66b0cec271ced454e97cad53cf1971c992c8ea9a93e7959b71c10c2c579d0349564d0a1dd89d45138abbd8410af450dff8ba5bbd1ff0127d242b563f9335a8284249d6350baa3df2e105b516afc68df8bfec6eebd8677a85f337eb2add8a0d2ef24ba2652d8505dc7d77f4fae69fdf8abbdf682bc88ca4d78f65d47b3c72aaa7c93124eab5c823e87b7a2ddf7436c2488b6a2dae2aa72d1cb57e923f21361dbe9561608967a5e26ad3f3aed32b9058b9c75918831c82ac4754bc8afecec845cb6494b26f1403c463cede0ba1ce180b5384129adc64c8832e23d715fe504fcf1bd95438704ab655c816acac95a2971600999470d0b9b8ba27931a8133732080f2f811cb5572110ba4b2d5477011ccb3f2ab8788641b45d2f63a0626ddc4b95bfdca683ea3eb1a042873358c48c34a59b3843149b1e58a93766de1a27b5aabd4e87fb8d0ea9f29ddf92033ca1a97e4a38fabb145ba45a6ed3b314f56ebc1439d07e5899778d5e1bd5fc8195334127d95eba007a367fbb1876523147913249876e8d745e0508080cbb02b6e1297d7bb4d617ddd1949153d0ead10ac4f6f834a34cec6c793d552c6b48ff64bd076c86c40216b40b14f23d1b1c4bfadce4d7a22c856c7d37db03ac1bff70104f0662f98f1b569ea25759f3f31fd9b7f497d8955dbdda7b565f1a165b211e593feace77b445ae7fd57760002f4368aca8eef633732957294f4401f18851df4862569c929f1dce122c2fb24e4d2391424b84a7224798d2e8798d2f534a8aab21c1e67a7ea38a99cd04c9dffb250846c33f333f9037fcc852e40d70b36ac0872ff67499a5113363a1e71b5f637ae1a38279c71aa15041a306a73c7891a0bc6a7eea31605431d2fc0c0243b607b8d2f10d445bac115b6ec38ba157c0530c51220fb65841775687f932302f050a2fdefeb81ada5dd8fd39fbb441224e3432fefa2d5c2ef360142e4ab35a37c3cdd4ca7c7d166adf0c59b426d0da5dec429be2f3ca4a8a4dd49bd84362fff364cdf994f5ce5702ce8da40cae69ed4eb4dc317ad77b95ebdb45bae5747d55380a8de82678077c32fd2f539d9cc4876cf2bf26dd83a39adaa8fbbe109fe8b1800d2cb6fe9da7f84e4321ee56671a391e6fee958a1172fd676627d880dafb953fd9b7852cc71c81a7eb76706120dc5408744558a773118c995cb0f141960f5ff0a9fb56e4f130432da7a2b541b47f573f3c6f1dc50ff7f97ae3e5e17af91c8ce9f0d5c1045dcdecc67cf5130e7880f740f4574a3f054ad1d08f52ac93b1d726c0b0698b73303d376b02fec6dd828641da22a3e9c1e13b5ac358a710f8f40f10e57dbc07e613ef9b18432c319287e42ae895dfa2d14c11b05791b96b13b4a1075a1905b9ed143b5c7cd3d442284ca26808fc7089fb4ad6f8d47d8263bbe97ffd7ea184c602849b728d207e92a651edbaab6475d6e78a350fe8b8c2316951a7d97aa90ddb72d75f87717dd4812a8ed6c3b42d292b260eecae5a47d23c45f409719311630e6e41050ad6fdc3e4b2fb305bb05635d9a48507064f1e9fbb1fe0f653b509a489c0531cff83ccd0da496ae65460e2324c352d5486e0c046bf8353e1ae0a8e8a93ae085a7ca09c2b7eb36272aabc3d3a606c261fb466452080acdb7c49d73c1a609002457d1161c74f74e596e596741b2912a326b1d1111332297f6aa2a03d9c858c435a027465a9e9b4fe9c4c88771d797265fd20fb6d75fe2e9f8a27e1ef4db294de906c5d68ed272e9f56f9c7ad2656dcfdca939ef42a5b3c5b7dd26e122b4e87b465b155ac7bbb5f702aa24bb3d483c12fe0ca65ee35addd59ac247e7839405265a1a0eff5117758392c05c5bd44efcf3d22e9d44618acc58d8dca278226bd21f566ee7ce7ecdeebaee258256f42dde5ead7f1e51cb7a958305168663d3f5c52ac0239047f713c58e3686245752f810c64edf7a77f8be07a311c67628c9830e9dc25a3c902af9c269e8cff1ef82314a42105c2e2c874ab58aff8b28474c2672788a7c69fdcb682a1892f85bd1d94c1d4a18fded9c25308e58445878f92ca001b42e6545973c655e7a8d6aade105b6294843dd5e65a4623e2d18b853c5e3822d63f51c49df1808377ae97cb1c38398db8deb061fcaf1581d906c516a931389987193436969dbb07dec39c58f411fced30c20e290afdbd73b06f80101f08bbbb96b0cbf90d921fc835c18494ba5d1b0b8c6415f832a860252cf941861eca7731030b999fbda98841f967f596c6980c2208f8ed3a6bfe4ba7c86bab61faaa364562815d641263ae5efa46ebfcccdc1427e787bbebf2c7b1db8effbde20b5350a2596beb5f747c01b66e51f5d0948bb8bf3fd58a80eb9c3ff49130101f1082079256aa2bdcbfa6ad27a7880aa809b94d67ed2f8ff7e53e98d56397dde58e62a65515f0a113aba99c9c72ccd9a569c2deff2d70c9c7149f334aa8c857e03969a30a6aef01de7111d8f986557c47c277bea548f5f3b709be712c5ef3f76f073798c990fd5bc1c3c3ff8a6770ec5c8ac55b4b3cadcb0647aacfe48749653d96919789308bc5838eb3e672714cbb09873c812e2094d1c66683914d67bfe966840810afe91dd173601fd08fc483f208334421532fce9f3893e705c59c773963a9f2e793d76da943e7e7baaa18f30df714ce2df875424bc35247108bb8a76b6975061c668c8828abe0043e0915ba0582a0504220df7b54c0a58d29c643fc1c1c53ba48d9b4a5c40768d77b2aa37388358f535fec7d2d9c10f8774f0658f8f171e648159f14ef689476577bf0b9cbf9235abee3b2b903e84892378a17ce8e333b3201f2c8dc531492c9c43c5ae834c776d95c7e482b70b1e4a6e6bd31a87e0800bc85dee62eefbb9393bf4012b68e79b58c9bf86c6b1fdb358416cbe40eacf77bee55c5778d230124790dffb68d5df3444ef1f32b0d6e60abddd4d6c943fdd2f768c05e586e71596fb7e60608fbff8a069fbd95c88e9a7ecd2376a1a9958a9a9c3a6cdea86d630435d54eefe38839d02e75a5df1756e596b340a45a6a1a99032c00d08ac4a8413c5955720f464d3c3c26c79011a9caa2805a53402a6b035640234d1781462b791a12692ece222e3893e2b45fdd50d1a2e03006b47f43954ed482e0c699c26ddb92ae74a6d54a4d43f5be4dfa6ffc27cfda5b5b28320aef76ae0476ab603c1da4625cc593edf868c35fc8c7ebc0329e67d3ff2f08b9cd8af954d8f8e0efd4f3564c718a530e64bab32711b909edcc15bde7a1d22c95a3a99373081732f00e5d0c3287de20b33eb1e752613dcc55f3e856ea16c4ad58a87fe53e2cadf1fb5e1a0f4cd2bdb5ce5d1fbf45946f2765a64d6229632d291365fcf26e923d378725c5e95c41902200081981e6256196b81b56396a4be0a533762ced7766bf0c2e0fa21c6924662716ccb7d5a38b6881ffab597a07a2dce6bf770537a3c02ed740fbc69b15e17a23cfeeeef65f74686f6ab014cbb1aef96ef36b9a689c3cd59cf3b4be7be6c717c05f9736a346e9510dbe0f05b99ee5f685318df1b8ad6bc46a60fc844f7bba5f9a3147c4f4f84e54b9cb40b8726407eaee5a31f584e0b3830fc475d8626e3bd6aa335c41132fe32c58cd6d028f6644e9da5a665dab250d5acea901bb7e525ef84e1c4e6fa3b6cdc7fae5aa114554c5be693781cce423856230953146fce9b3db000741dc475c18892b3a26cfccf3f2b97ae777dc27bf011a4e0e939609f5bd236e3ccaf375a7fa2d36a4f245a01fe0585c070eb511fdd57a270e453e585ee359df5cc1d32031c558b3373c7e03c746f93df15ac989cd0b4bc7da6d1cb2e9bf89e3efbb76903d427dc49fce95456838571bcd6579889399e14718d814180187fde8527ca56a9611e1b4b34a9a542f276c722b79303acf46badbd267504112f45706cb7fca2ddf75fbd5142b9e04aacefb8905359d05184665d6fff7b9d284ce35b91189698867951260609618b89374ef55edc9aa16950faac51a3b48943edbeabe24a7aa52697208cacbd0d195d9ad862a580cc41ea82d792737034f73a21958ac629f452bacea70236333991afb18bc94ce923a311f55f879002d7d1b3e7e46c7dfa12a0339790a071a23517eaac8e9b812e65d677ebf2d1e4502fe7828fd010b9bb8f607723ba1cf1af69c286f2291b187dba6124cdfb75411524bcad584fcc89b11190f1e3c33b16e27d0461517e99d48ebaee4227b7a04e965b8f286f95b5723e7e660adf53099626e117f64e12c305e7f691cd1561d10c456660379964e823fe24ed3c538c8b9862be158e4eedb177dd0b66dee0d4d3cd0dac7b3e524f2cb78f42cfd7981b6d08714c36a817e3c2825abf106c43c3106141e12fe7faa354eed246cf100e71c68d420f4e67a35601c4c166057be2ddd69c64f204c503848b8721c01bd6cfde64468f075b37a8d07b3dd572425de2ffa34993b950855d2c3eff00fa569154badc6e602bde3602758a02e3c4c4f119348b409d5a1a3dca21605068189143445ba12c85648533de766398d679d1a8cd56c360161f286dc4a2398f36423022ad60af17be01f3fbc8effe33f7738d910398b41450531c603398525673b6055df50b2", 0x1000}, {&(0x7f00000015c0)="06d7d3de566266d8f9e435271d3edfa0c66f63bdc188f2329f9be22a09554d42592e4a73d340dc096b1bdf11ffa227", 0x2f}, {&(0x7f0000001600)="176dd1cad2f461f3af6bd1ed0a662030ec3c3fc030f17cc0965bc8cea89c2dc4f17e678fa4ca168817a6f0e451af734125eb1d60c71d5e3b37bac3eecf256106dbd13b2b9b17443fcdba02f1946454cb1a4bc24eed0f221904d2d3e63c21c2fa82b046193c47e08bbaf1905acbb2f3287c4528b0b89b263b79bf11c8022e97fbbe4be67c47d88fb5c21a5e1384da6b7a5162cd6e11cb9f3141ae6cf11517caea6c9694c8d9d2934a04fdf9cf6a9a7bee9e99def12a2d964258234f0b1ef8fc5dbd0256de84697b72521a41", 0xcb}], 0x8, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x10000, 0xfcb, 0x7, 0x1, 0x68, 0x3, 0x1384befc, 0x2, 0x0, 0x7fffffff, 0x9}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/138, 0x8a}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/89, 0x59}], 0x7) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x41) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 169617 91298 0 0 0 1 syz-executor.0 *318154 41527 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023d8ea60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e24854,fffffd807c99ef40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023d8edc8,ffff800023d8edd4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023d8edc8,ffff800023d8edd4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023d8edc8,ffff800023d8edd4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d6acf00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d6acf00,18) at if_input_local+0x121 ip6_output(fffffd807ba8af00,ffff800000a41980,fffffd806f6bf5e8,0,0,fffffd806f6bf578) at ip6_output+0xd59 rip6_output(fffffd807ba8af00,fffffd8065d32020,ffff800023d8f138,0) at rip6_output+0x4c0 end trace frame: 0xffff800023d8f1d0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8264be40,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8264bc38) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800023d8ea60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e24854,fffffd807c99ef40) at alltraps_kern_meltdown+0x7b frag6_input(ffff800023d8edc8,ffff800023d8edd4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800023d8edc8,ffff800023d8edd4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800023d8edc8,ffff800023d8edd4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806d6acf00) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806d6acf00,18) at if_input_local+0x121 ip6_output(fffffd807ba8af00,ffff800000a41980,fffffd806f6bf5e8,0,0,fffffd806f6bf578) at ip6_output+0xd59 rip6_output(fffffd807ba8af00,fffffd8065d32020,ffff800023d8f138,0) at rip6_output+0x4c0 rip6_usrreq(fffffd8065d32020,9,fffffd807ba8af00,0,0,ffff800020ab13d8) at rip6_usrreq+0x5cd sosend(fffffd8065d32020,0,ffff800023d8f368,0,0,0) at sosend+0x668 dofilewritev(ffff800020ab13d8,3,ffff800023d8f368,0,ffff800023d8f470) at dofilewritev+0x1ac sys_write(ffff800020ab13d8,ffff800023d8f408,ffff800023d8f470) at sys_write+0x83 syscall(ffff800023d8f4e0) at syscall+0x552 Xsyscall(6,0,c,0,3,38123930010) at Xsyscall+0x128 end of kernel end trace frame: 0x38417712d90, count: -20 ddb{0}> show registers rdi 0xffffffff810d9877 db_enter+0x17 rsi 0x31d6 __ALIGN_SIZE+0x21d6 rbp 0xffff800023d8e7c0 rbx 0xffff800023d8e870 rdx 0x31d7 __ALIGN_SIZE+0x21d7 rcx 0xffff800021b6c000 rax 0xffff800021b6c000 r8 0xffffffff81765703 kprintf+0x173 r9 0x1 r10 0x25 r11 0xd37deb30fd1bed78 r12 0x3000000008 r13 0xffff800023d8e7d0 r14 0x100 r15 0x1 rip 0xffffffff810d9878 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023d8e7b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=318154 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0780,0xffff800020ab18d8 process=0xffff800020addc00 user=0xffff800023d8a000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91298 169617 69346 0 7 0 syz-executor.0 91298 365920 69346 0 2 0x4000000 syz-executor.0 41527 236257 77955 0 2 0 syz-executor.1 *41527 318154 77955 0 7 0x4000000 syz-executor.1 77955 268665 10478 0 3 0x82 nanosleep syz-executor.1 69346 223288 10478 0 3 0x82 nanosleep syz-executor.0 77647 332099 0 0 3 0x14200 bored sosplice 10478 41848 3711 0 3 0x82 thrsleep syz-fuzzer 10478 298135 3711 0 3 0x4000082 nanosleep syz-fuzzer 10478 159994 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 424285 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 429562 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 211716 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 116346 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 249167 3711 0 3 0x4000082 thrsleep syz-fuzzer 10478 344150 3711 0 3 0x4000082 kqread syz-fuzzer 10478 344513 3711 0 3 0x4000082 thrsleep syz-fuzzer 3711 370820 11635 0 3 0x10008a pause ksh 11635 301421 12225 0 3 0x92 select sshd 78372 316545 1 0 3 0x100083 ttyin getty 12225 382211 1 0 3 0x80 select sshd 85026 57160 50273 74 3 0x100092 bpf pflogd 50273 106072 1 0 3 0x80 netio pflogd 95941 368250 59796 73 3 0x100090 kqread syslogd 59796 242853 1 0 3 0x100082 netio syslogd 8652 288942 1 77 3 0x100090 poll dhclient 67915 293740 1 0 3 0x80 poll dhclient 71917 103790 0 0 2 0x14200 zerothread 31027 59672 0 0 3 0x14200 aiodoned aiodoned 93118 320850 0 0 3 0x14200 syncer update 37286 382392 0 0 3 0x14200 cleaner cleaner 53607 178603 0 0 3 0x14200 reaper reaper 4621 421247 0 0 3 0x14200 pgdaemon pagedaemon 3544 44969 0 0 3 0x14200 bored crynlk 45169 358305 0 0 3 0x14200 bored crypto 78381 238781 0 0 3 0x40014200 acpi0 acpi0 16764 203548 0 0 3 0x40014200 idle1 58173 95315 0 0 3 0x14200 bored softnet 21679 458694 0 0 3 0x14200 bored systqmp 45464 271017 0 0 3 0x14200 bored systq 81826 87525 0 0 3 0x40014200 bored softclock 47883 414648 0 0 3 0x40014200 idle0 19773 143159 0 0 3 0x14200 bored smr 1 322982 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 41527 (syz-executor.1) thread 0xffff800020ab13d8 (318154) exclusive rwlock netlock r = 0 (0xffffffff824882c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff8251c660) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9523 6492K 7052K 78643K 12746 0 0 pcb 14 8K 8K 78643K 96 0 0 rtable 111 4K 4K 78643K 544 0 0 ifaddr 57 13K 14K 78643K 170 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1521 0 0 iov 0 0K 16K 78643K 68 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1997 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 13 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 81 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 826 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 54 51K 71K 78643K 654 0 0 subproc 32 2K 2K 78643K 102 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 90 0 0 in_multi 33 2K 2K 78643K 92 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 311 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 110 22K 25K 78643K 3559 0 0 UVM aobj 35 2K 2K 78643K 39 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 76 0 0 NDP 11 0K 0K 78643K 49 0 0 temp 165 3555K 3619K 78643K 17541 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 89 0 45 2 0 2 2 0 8 0 unpcb 120 272 0 262 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9860 0 9860 2 2 0 2 0 8 0 tcpcb 544 135 0 130 1 0 1 1 0 8 0 inpcb 280 419 0 411 1 0 1 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 18 0 12 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 20 0 20 3 2 1 1 0 8 1 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 31 0 19 1 0 1 1 0 8 0 pfstkey 112 31 0 19 1 0 1 1 0 8 0 pfstate 328 31 0 19 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 370 0 176 13 0 13 13 0 8 0 art_table 32 371 0 176 2 0 2 2 0 8 0 art_node 16 88 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 79 0 69 1 0 1 1 0 8 0 shmpl 112 37 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2685 0 1262 47 0 47 47 0 8 0 ffsino 272 2685 0 1262 96 0 96 96 0 8 0 nchpl 144 4022 0 2384 62 0 62 62 0 8 0 uvmvnodes 72 3275 0 0 60 0 60 60 0 8 0 vnodes 200 3275 0 0 173 0 173 173 0 8 0 namei 1024 12081 0 12081 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 11083 0 11083 13 12 1 7 0 8 1 plimitpl 152 78 0 70 1 0 1 1 0 8 0 sigapl 432 1014 0 998 3 1 2 3 0 8 0 futexpl 56 9866 0 9866 1 0 1 1 0 8 1 knotepl 112 245 0 226 1 0 1 1 0 8 0 kqueuepl 104 174 0 172 1 0 1 1 0 8 0 pipepl 112 624 0 605 2 0 2 2 0 8 0 fdescpl 488 1015 0 998 3 0 3 3 0 8 0 filepl 152 5674 0 5573 8 3 5 7 0 8 1 lockfpl 104 248 0 247 2 1 1 1 0 8 0 lockfspl 48 95 0 94 2 1 1 1 0 8 0 sessionpl 112 22 0 11 1 0 1 1 0 8 0 pgrppl 48 30 0 19 1 0 1 1 0 8 0 ucredpl 96 809 0 800 1 0 1 1 0 8 0 zombiepl 144 998 0 998 2 1 1 1 0 8 1 processpl 896 1031 0 998 4 0 4 4 0 8 0 procpl 632 2594 0 2550 6 1 5 5 0 8 1 srpgc 64 8 0 8 4 3 1 1 0 8 1 sosppl 128 10 0 10 2 1 1 1 0 8 1 sockpl 384 743 0 723 5 2 3 4 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 218 0 0 25 0 25 25 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 254 0 0 15 0 15 15 0 8 0 bufpl 256 7524 0 1172 397 0 397 397 0 8 0 anonpl 16 101526 0 91154 80 29 51 67 0 124 0 amapchunkpl 152 5619 0 5483 10 3 7 9 0 158 0 amappl16 192 4292 0 3626 50 16 34 44 0 8 0 amappl15 184 112 0 111 1 0 1 1 0 8 0 amappl14 176 553 0 547 1 0 1 1 0 8 0 amappl13 168 211 0 209 2 1 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 120 0 105 1 0 1 1 0 8 0 amappl10 144 83 0 80 1 0 1 1 0 8 0 amappl9 136 650 0 647 1 0 1 1 0 8 0 amappl8 128 215 0 191 1 0 1 1 0 8 0 amappl7 120 57 0 48 1 0 1 1 0 8 0 amappl6 112 101 0 93 1 0 1 1 0 8 0 amappl5 104 169 0 154 1 0 1 1 0 8 0 amappl4 96 1272 0 1241 2 1 1 2 0 8 0 amappl3 88 575 0 564 1 0 1 1 0 8 0 amappl2 80 7040 0 6957 3 1 2 3 0 8 0 amappl1 72 32011 0 31558 26 16 10 20 0 8 0 amappl 80 2924 0 2878 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 38 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1015 0 998 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1015 0 998 1 0 1 1 0 8 0 vmmpekpl 168 11607 0 11573 2 0 2 2 0 8 0 vmmpepl 168 129661 0 127750 149 46 103 107 0 357 19 vmsppl 368 1014 0 998 2 0 2 2 0 8 0 pdppl 4096 2037 0 1996 7 1 6 6 0 8 0 pvpl 32 301957 0 288348 189 55 134 163 0 265 8 pmappl 232 1014 0 998 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 569 0 5 17 0 17 17 0 8 0