kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Apr 22 20:25:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.45' (ECDSA) to the list of known hosts. 2020/04/22 20:25:58 fuzzer started 2020/04/22 20:26:03 dialing manager at 10.128.15.235:12260 2020/04/22 20:26:03 syscalls: 338 2020/04/22 20:26:03 code coverage: enabled 2020/04/22 20:26:03 comparison tracing: enabled 2020/04/22 20:26:03 extra coverage: support is not implemented in syzkaller 2020/04/22 20:26:03 setuid sandbox: enabled 2020/04/22 20:26:03 namespace sandbox: support is not implemented in syzkaller 2020/04/22 20:26:03 Android sandbox: support is not implemented in syzkaller 2020/04/22 20:26:03 fault injection: support is not implemented in syzkaller 2020/04/22 20:26:03 leak checking: support is not implemented in syzkaller 2020/04/22 20:26:03 net packet injection: enabled 2020/04/22 20:26:03 net device setup: support is not implemented in syzkaller 2020/04/22 20:26:03 concurrency sanitizer: support is not implemented in syzkaller 2020/04/22 20:26:03 devlink PCI setup: support is not implemented in syzkaller 2020/04/22 20:26:03 USB emulation: support is not implemented in syzkaller 20:26:10 executing program 0: r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = getegid() setgroups(0x4, &(0x7f0000000040)=[r0, r0, 0x0, r2]) r3 = geteuid() chown(&(0x7f0000000080)='.\x00', r3, r2) r4 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = semget(0x0, 0x3, 0xc078d33bb225f7f8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, r2, r3, r1, 0x94, 0x400}, 0x9, 0x5, 0x98}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000480)={0x7, 0x9c1e, 0xeb, 0xff, &(0x7f0000000200)={{0x0, 0x8, 0x0, 0x7c, 0xff, 0x1, 0x9}, {[0x2906, 0x7, 0x20, 0x5888a9c8, 0x3, 0x1, 0x1, 0x0, 0x8, 0x2, 0x15, 0x1, 0x7fff, 0x5, 0xffff, 0x5, 0x200, 0x7f], [0x9, 0x0, 0x0, 0x25c, 0x400, 0x80, 0xdc3a, 0x3, 0x8, 0x2a], [0x80, 0x3, 0x8, 0x4, 0x9fc, 0xfff], [0xefb, 0x5, 0x8, 0x5, 0x8001, 0x9], [{0x7f, 0x7, 0x28c1, 0x9}, {0x0, 0x9, 0x4, 0x4}, {0x65, 0xffffffff, 0x6, 0x101}, {0xfffa, 0x4, 0x3, 0xfff}, {0x3ff, 0x5, 0x7, 0x2}, {0xa, 0x23, 0x0, 0xdb1}, {0x2, 0x2, 0xfffffe5f, 0x6c}, {0x5, 0x9, 0x5}], {0x7f, 0x9, 0x8, 0x1}, {0x2, 0x1, 0x7, 0x7f}}}, 0x1f, 0xf0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x100, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000540)="6e3c2477336358ee9a2db806640ab51f07ad86a75270674828a6cd032b0ae075cb4d5b06a40956e70d859ac65435b257c4df8bcbf313a74dedc53c4984e4eaa7e38ea27bc3ddc1c4d7f58ce74608e86d07892bc4e9e5eef2e0e2e9fce877edc9c34bb0fadaf5d7c612ad159e1bf97e856c1b01b40fce341d4d700d2fe0a887f8ff11b90169c61b3605253f9cd72fdef2e836d7623acb87ac1baa097aaee4a2637e05e85702cce8db7a0972fa285bdceae6970b0599602eef7f0959e18e9d4a6c921021e3723c6fb097b498881d1365a4e00dbb9fc3f502c8bc6794ea6ccdd8f153665293816b80c873bc31f47616a18391a2b7069d56af18be72031227bd8d60ab0978b531a8a293c2d10e73ff52e7dc5af1c1f49acb2bee482f30db04d7fc1d909e32867a720868cba35f0300af2d13f076596cafa81c3d3258151298badc9d7a91cb89b4ddb0578569f85ed98f753771d3b3b0f398f9399c1ab59a9b739e06abfda95c5c2078fcf29ffb0ff8107a99fb97cb49a2ece779bdf1758309688c8a7ab4ab54922bb3a2a39547e0d1f54c3c59d756869eb017f14eab011f4b9eb1a70fc1095252a3bc69e90814b7028f8166355132a4184f135e500e965f0a90213c8df658f89c60f5477977a8c124cf236c8005522a499e18b949e4d9d87f4c2a441f15af96c270f67766a2339c558b90a51fedb2af9246e27278ee2203141a0991ccff24887183ca4ed0edecf053ecedbd66827a6ca973b72bc39ee37626cf4f4d636f7aaa973e446377d62ce820b35c4bd358b18a862e3d544170eb316ac360c8ad13010e56217f01e4d7f52f8e42dbddc46254efcf100c95b18db1e559601fe474964be6134b869366542019a45092a6b331a5fccdc468a0a3bfa32719d98545e7569e6f53f9d4f4fe57b8c9b9bbbf506906809f683979a168e0dfccc4bb9c30cbfc531a636075eee7da934828330cb8303b86f23740969c4bd204fd2ef05844b2e54b0c99f016260c65acb25988168d588eab67c6d17e42b886a7896aabc7237e3907bcf065d51edf8980b1075d3e137bf677ea62491d1221701de281f8ef0fab0745b47b7b225c7ceae94a5ef004f028d804bee8a07349572ace7a8e9e597fce8865eca918234ee05c2701898b742f5a1f0f3ea0990600cb0cc198b6f8a5b0b125ec33f607f6b111736462470b47f16b651a9f64063a3d74e7e91ced1ca286e63d18859871a3cf67bf00b037403d7ad5358be6b23f3acfc2972f25f1a16e2345e5b81f6fd62d334302c3a4d746ec76bb40c34d176f36074d136a518396593ae2358f347c1891fe0a613eb85b3af30e037fac47b25c9911089c752ebbc739b7b6da98e312b03d893c47e2fd0da88953db7d2fedf98169d31881e9b61ae612904104e33d927a7421d8ff67787eb7e821fad4bfa56d075723c9e1a9cb50b8054ed58548c98e1eb2061a36272071025f2460ddab5e038ed9726b134af3db802d91e781d0a11edee7ecc1ffebf249b20bd98420b2ae8bc2d26d32b934a74eb4d094450ab5d1ae97116da3ffa81723469ec49e64d47f79d87a6fa03376797c519c14f18fed8c232f540a2a60d83d09dada090860aac2f94f9c666d4b352680868da0ea4fe02324f6a3b1a5ee7f4fd84eed417bf66f3f4dac2b6fa42f342d68370f9a89bc4f196f96701bde4242f8935e731d9c36245e4589ad428bbb4698197b1e68a44f66c09239f0006629b61a7e4e6dece95bd766a87b50e048df6efbd693ee70aa79ec83e7ce75672ad14aa271da377c96c1a34b770b1bdc02b7cc2b341ae7b31d4eef2206e3f63efd5c2ad1ff5c71368a5b77800a25bbfed91f345611c946110aabea454e1ab4e5d818c5a37bf10d851f92e897729c20a0736889569d11d589138cdca31460e0b2f6b36b3b048cc74b8abcf5171bcba933ddc1e12a0f135549cbe3184ffa9b34f659897ed56a8041c5ecf54ed62c9678ab34f9da67dc6359a8926d4d53da1c9e7cc3954dbfb1f5b6e8bff98d81bc2bf66ebe678636487dfe9f66672a6646445e3ce208917b39af297a00a35cb41fa9d4e502c85f2f1536e5595bb5bcbccfe85815018c6c7dd856f6f39e2f3518ffcd08b397954ea7bbec71b3d1a17a463cd5ae94e30c844542c309a9b16dc704f21dd6c37b9522ce38ca1519b125f62063080a253d417028652828eb33c995a17fa0f4feda738be69838132710223f8a3047aef746bc1d41fe9b1d228f3a99e4c6b7edcd67c2cee0898e814f8902cf7b11e6bef8a0dae1070d8632d05ed3324aab6b83aa949f7fbbf40adb9dd0d3868435ced2c46a04e2522c6e38b52777411cded30ea00aa37c595598112846bd966cb414833aab20ec2419e83ddec8451cd815ad89d136f73c9b738189fbf375ca3c18ce989a6e667eaa7ce6419d033be6a33ec1b3fe7058820dcdd6c41a0aed2f7fe374b3ff45db066909ef40edba0577b50c6c4fc56037b2ec0466f7e0437f525a0ea27faea117e526f5a92decaa41e0c8f3684452c31739ec7d525e93660187369b6338b406be8eb52dace8b250d6843ba9114a95e184d989a48490cd3a998928da6fa05b27918d09340625fd82e888e7058028f7d7b4b7f4d5ed0cc89c7cbd80b23c1f189eb16540bbc00a18102d4e47872dc3c0b06c061621f43a4f1e4df6382da1a98107be717f17664065f8485390a9f1ccace49e5af31c7380426111bd8f3693b9e7b8cf46f84a621d31bb2f540809d5b4f7a334768a35ee71506aa5e93039f65f8085a23341283bcd14b8e88ce608c202765b4f918ebdd1300d801b8ae03e73b70d87ef2ded8e0f9bb00f58c45c165c1fe8f82042e3cc6398d25a085952d2abe9125badf664e1ba4eb7d9d1000f8505113d15284e2ea4f4489454d4a8270c51a4265b5593729ca6cc5e36c2b5a7df6f483b7d65eda3ec120643670d92532402264c214d02b1e09a772ffd6fb189f6e32238f1753849f6a5baf79efd2ec5bdb4150c035bfafab8df97bd356480b09e88ff9baec0809e0ad0dabc3e074eb14f9153010120946c3e4adf6d18b4ef75d822a084f492a409b82b8e518738d284d858e8126801e0598e3a960f7dfbf58447246020a986b0d086ccb1a7348baa66efc7cd54d2843c841067bed0239cf0949bbca0f31f055d284b03d89ee73e6cc2b4db866c7a3da2befcf5875785c23869b44c14c1b003498285a038e26da6c578709997cb09e4445bcb0941611876e06fff5c7c200997486ae66bb5412ca40d19de1e9f7fa494d3ca14e6924bcf3b77e7e8c04f157fde63614860c0d74c6642991b936e8e1783cef7932cffc049dec39fc073c88683d4390617d87abaae50c9bf2c7591c450d79c2ef2249264397fc5212d0107d9233d48774c1672fdbfbd9a1b13d73d05593c76ad4af3822b92c243f8c39a273485daaa38f0cf171906a2dccae5797dc715819cd810dd281139101fd8050050c0c720f5b5479b02328b3b7ca8c0663dffd20fc66b9191e5c2d582d23293b2877ec1d89b5e784ab6dc1d19d51d36443ea8b29184748e8b68d1e63bce16b381876a0ad531be317c38e96843526ffc6e33cc91f7fb94e5a3d1f311c2afce4d25913a00806e7a4a3d59ac0701a619655fdc01c23dd870a5b47f6e2ab98a16dbe094fbce3522919c44f312675a1bb65aa0cdd604adccf170e411d03010c358f53b7c67af59679b5b2bff5ac9a230954aa98623337a381bc0668f548bae604fc53db2a7ed9e0540233ab8e639e1a6d272d128632eb7b0e41e1975a9c074657a8b5c13ba6b47df63bf5037e938241567fae9e64881878c8bd267ff1489b82cd2ad08b26e3d4eca927ecad5c70e68d5dc8c1a0c531cc21aad95de5838970ceb1b31c002ebbf52add13c6b4d23ca243421c3e7b4899e5545daa857b7cf900d8fad3fd6c9333a569a3ca01cdcf009b9bfa76f9c94ef6bea2fc0f8c88cb6e55ec799945d8edd5242c88260964b067ebc289e951b7a63bf3c047ee1080d7d48f79542d60653fc07206524737d5266ac977b3ff1614c0e3970f31e87249c79d59fc3d0036e627ed94e2f5191a9c77f76f58934f28c07854bf4b532a49d8d17d1aa1130f2c7ca90ba7ce41f8676a8bcf899c83e6d64bd573bc1691a27b5858721b1c88e93c1e7a8419118f845def0c110020d800efaeb2a3e3a3e738fbf1180c8fbc4d6dbc2706a1dbb8da3634d22ad64537858483ecd0245da7dbcb6102f0e47d48a02de93f33091643a67c407db18f53128fef26ec55b2836fff8c5be97dfe50d1cf8bbeb1b3964498e35a9c071be726dd77427bd9edeb5d62fab1ac92d16012991c5a7bf5c5c1061a0775bfafa17f161078800d15c60ed19ae59134559218951efbc511d993b3c5a9a7cc998e52b971e14cc8615ae068d8b95f3afdc4f39a27bae2fc078cc57e46a2f259bbf0d05bd270ebf3e373bf376d5e215f5639cd84125c3d65983c70805ba6eff6ffe49941977c47790cec88ccd93ec89d306e4d37583afa31f015f8b8c5d52055f1bc8ece23d67232e6098ec550d8289dd56ae21d1d35b03bc8b619a84a5d59a9e8f1adb22f9910e8061e6a4e555d74e0af2a1ad5cc4a23d96fae5bba14b1ba1f76ef768efeda6fdd407f621e74149588039b19c8c5aacb45b062931a20799bf49fca8cf04fb7517e2a2349dc1f0d4619da8d4fa769e40847dd92bdb2d8069ae76ef903c7ed7061ddfb413781e2b0f3555b4339224dc7c384802bd1bb39aeaeac560692345be72b3a305a63891813443d48067763826cb54a25049e95c28c835108ccd58f261221dcb54683842142a28ed2775f26384c0a21ccc158d363e5742ab40691b956ac459f2d4e6864409394f087d7c928bafb99b7de3cbd0ac32b76007256c906af0c3a0056c1098fc807cd929fb949d8ba50d6b9290de713a855f1432a4d625165a074d90c410ad8e3ad87a372ba7eb85342983d54af1a120c9755ec4b2ae9a47240310a15352217c0a6542577cf61919b77c3abfbcaf38b300398f3771fbc19f9adbbbae4631676be17b297f5b7c71cac8d150da520d51594e9437aebf56394deef788c34adb71b5aa3d1fbea5fdd71009d9e4b1d3e4a4dd5992d33d31cc28c34cdb6fa70e5de652b293afa95c3f4e3162b62e9ebf3f0b8220b7de03453edae4109bf311402efec08cd4e2fe3ea2ce828326cadd28b07899e38b8623e83f67546b0dc074792d02a7e4976a880562f36c842615768c0f23e0df8602e8eda813b0a07b40b02ce9595b4126673d575e0e0c191f8318d2c3f5032ca61799360052c49a654ca3cd8454471c9a5578ce7d174ada3160d057cc1667fd39477880c0c06349abb9529ed6be340c534864a886231ef6c8221101dfdf7ece0fc45d1f68d95781dbab9a57a80446368917e6e592cd94fa9d98460fe0b60d407b19b899369f6a5bd651b2c0f6f2a7309d9e2a506db2fef02b8d83a9067dbcd14c348eb60eedc5b706aeeca8f5cce527b1130deecd598370003776d03f00eeec72dcac522b4349a67998d1d25d00fb56815487d840b579249419cc3d1c5c7e293a4ad18f7a21a688a1067ef0a1cfa3a919e13a567a6444d0a355c33294e09d92cf5dcaf128a7b1df38ca1b1dc4a1a415235a835064e13a7cf51d90f9164682237736f30ab051702e37ebd8810a06092d54933f0f2964d6853c8218b85bba939e5f4696e1ea13820f332334b7dd111fa14c42c5f5134b6f1de4299d1d6e83f1ec6d5b6dd039f014e197cd8e2199dc5ffaa739c0f2bdf47e65ed6d3c79c9e389a64abcbbbc0aa9", 0x1000) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001540)={{0x20, 0x0, 0x20}, 0x7df, 0xad19, 0xe6a}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001580)=""/44) 20:26:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x202) r4 = dup2(r0, 0xffffffffffffff9c) fchmodat(r4, &(0x7f0000001100)='./file0\x00', 0x100, 0x6) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001140)) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r6 = socket$inet(0x2, 0x5, 0x9) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001300)='/dev/ttyCcfg\x00', 0x20000, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001340)='/dev/speaker\x00', 0x800, 0x0) r10 = socket(0x6, 0x4, 0x5) kevent(r4, &(0x7f0000001200)=[{{r3}, 0xffffffffffffffff, 0x26, 0x40, 0x3}, {{r1}, 0xfffffffffffffffe, 0x18, 0x4, 0xffffffffffff54b0, 0x10000}, {{r5}, 0xfffffffffffffff8, 0x27, 0x2, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x41, 0x40000000, 0x2, 0x3}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x1}, {{r6}, 0xffffffffffffffff, 0x21, 0xfffff, 0x2, 0x5ee}, {{r2}, 0xffffffffffffffff, 0x90, 0x20000050, 0x1, 0x100}], 0x9c, &(0x7f0000001380)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x5, 0x100, 0x800}, {{r8}, 0xfffffffffffffffa, 0x4, 0x494a36fc93f9ea92, 0x0, 0x12a}, {{r9}, 0xfffffffffffffffd, 0x40, 0x1, 0xb6, 0x7fffffff}, {{r10}, 0xfffffffffffffffa, 0xd, 0x2, 0x80000001, 0x348000}], 0x80000001, &(0x7f0000001400)={0x3, 0x6}) r11 = socket$inet6(0x18, 0x1, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r12) accept$unix(r12, 0x0, &(0x7f0000001480)) bind$inet6(0xffffffffffffffff, &(0x7f00000014c0)={0x18, 0x1, 0x0, 0x27}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 20:26:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1307) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xbd7c) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, 0x0) 20:26:11 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) setreuid(0xee00, r1) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) execve(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 20:26:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x14}, {0x87}, {0x4006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0xa4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:26:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:26:11 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 20:26:11 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ddfffbffffffffff0000"], 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000cc1a0444602e0a9f8b99af08af469ce8694a357c11b45b5462af78543631ceeb7f640d493fbbe454961a7ad967c3a16ab05b482d64"], 0x30}, 0x0) 20:26:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xc88f, 0x4) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 20:26:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x21, 0x20}, {0x0, 0x0, 0x4, 0x2}, {0x7be, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0x6, 0x8]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) setreuid(0xee00, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000300)) 20:26:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = dup2(r2, r1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x7f, 0x9}, {{}, 0xfffffffffffffffa, 0x47, 0xfffff, 0xa884, 0x2}, {{}, 0xfffffffffffffffa, 0x20, 0x10, 0x52d2, 0x9}, {{}, 0xfffffffffffffffb, 0x1, 0x1, 0x2, 0x2}, {{}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0xc00000000, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x9, 0x4}, {{}, 0xfffffffffffffffd, 0x1, 0x2, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0xc, 0x80000000, 0x6, 0x9}], 0x40, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x4, 0x2, 0x400, 0x8}, {{r5}, 0xfffffffffffffffb, 0x42, 0x4, 0xe3, 0x2}, {{r3}, 0x92bce176063fa5c8, 0x0, 0xfffff, 0x80, 0xfff}, {{r4}, 0xfffffffffffffff8, 0xfe69d511ea51fee6, 0x20, 0xffffffffffffffc0, 0x433}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x2, 0xe10}, {{r6}, 0xfffffffffffffffb, 0x10, 0x40, 0x4, 0x100}], 0x8, &(0x7f0000000100)={0x0, 0x100}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x10118, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0x2a, 0x0, 0x20) 20:26:11 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="cc4a4d5774ef509e8610366e8fe2fb0ab8c1604376b0841f209dfc36bb07c25d45a33307f7be4ccee9fd82e6844079de60dbcdb78f4e1be8cded9b7adfdcaca3a54dfe9d7ad65208f1b7227e65e0fdac15d83b40cd8137c2ef51a08c47c1f983f0537f99e5b4a58c0a8d3c5261bc80772b5b14493b6a41e84a44030589f1570d2858cede1d7cefdb85b8615563695ef72891fdb729664328a62f17c4ee31813fdbd067fa9cc33a1ef00a4383a817a07e36a07cd28e323875fc76353dac7767723b70387d2474a82b9e8f026285de25f1014915fcb7f6d5e1b399c0", 0xdb, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r1, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r1) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) sendto$inet(r4, &(0x7f0000000200)="b3ce1a5f5401219b8375bf2f8ca7be39d50a65649a2a8704621017f525c99fd80ff3417b4a6e226aaa13782266acf402a816d4743b50b41cb02eae533ca6157759546949fbcb55701e900d3c26c99e2c63e7fbe531af9c3ac794b77f68f4d37e690cbc2478409fef8c48fd30cb4a0be78083de73e486d8c9ce2e096eb76096d792d861ec7de02066cec6879776ff30b77aef61f931a8844410cd4cf5691f323addf7ac3ac0378d7d6c9b63526f295de6cdebe31a38f1453242157395004762c86efbd214c7ae35900bd13a45c54e8cf1c2ef477edbb576cc9cc4368fa104", 0xde, 0x8, &(0x7f0000000340)={0x2, 0x2}, 0xc) unlink(&(0x7f00000001c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x400, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) dup2(0xffffffffffffff9c, r7) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) 20:26:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x4}, {0x3, 0x0, 0x3, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchmod(r0, 0x45) 20:26:11 executing program 1: syz_emit_ethernet(0x466, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00804303afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000000000000000000000030ba78ce540cd4f791153d5dea6b259fe8000000000000023493b87aa0568f00b1c71a8242373244ad2439adc07df0a69748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5a803721d001684f0da52ef24571313968050378ee824f4dffba7feed320557f7671975afc9c545c5ea6137c8ce680ba2d2e8794cc0ee661ab31313a50f67f637326bdc20eee126a2c281295ae9405b24d13dc48b7b6aa26e8a94498418f3472f7281922377d30a3b5ed2c6a2990e5ea6b275c1d5bddf59f3d1843df268e8c825c6b2cff208dfb5cd8283d0dcd52a6de228bf697d3d6506afec30ef7e07413c7afc1eb139e0fb1a5a643b4099519e31f3fd4457f0e6d586ad05e1005a062bf7b5e0f2dbbdc849b90d4e80a0e3f7af088060d01a1cfcfad88ef4512c6ef5c0ead4b9cc87484b106a060a9899d50f595204418f51e914c88c29078a5457de6a262cadf02b071d88e61703f037caded0b315701274012fa532ddd69499074e1a2df196e0afcffda08fb3d82ab8160253a47d3efc3d7cead55c28610ae20f69aaced0a1a6ce815344cf8d0bc8a0dfcdd1e8cd7242601777ec653c2d4b704397dcb1350982afd035eaa630c840d71589499fd68239ae0c0aa2fc9b949d1a716d40a24f078e92e8c268ff726290944b5f3a3bea9559f2d2a51405fba224411ecc49544dea47917a98bf79c3bfeed70429abf70a52ecbda21c9bf0f6a70cd2c2c887391e4095ad22b437c60abf829447b47bd231ca2a98d9da7519a4bd28e803fa000fafc0dc453ed56cdf4356d7abcfec4eed0b94a4f78ce44a7177c6684026ba4f26a17e52e326c8bb7be5e2ea5780d7169d8f4ff62cb2b223f9d6221f62e0ee0244d86042560edd36853c464b23be536c65b87cd5ea60932ed90607b369ed2017f645afcb5cd07f6896a08473bd5dea2bfb52ac501a39c338ede985aa4a7755db876cbe4d944f3cce0079d2ad9ba8d17f01a614052aadbd4af0fd282f594dc4530ee49b6c9ae6d5d80a073e678594be2e2f0869baa2a58dd2d0f6a995fb706c4d1b618d57da1c2d8f55611f746105a947b4f6bb74dbdbffb1b3c1f2316f6a28a07f0145b1bf8345b6aa4e9d5a8194978567921286356439bc5b87fe4cad68b6afa08687e6e751803865165eac0c34bdddae1bbe52f55d08cc4a0865f8df372635e8a26ac4ac9716a124ac4e83349f17b612e2b1893b5eaccecc7d812bb4f4fc6b313f57c2035a90f782a4a97b5f5309b6c5798d72b9187f3d411e84041e3671fe35e39fa1887846721c38d501b471990b919d2ad9ca9bc71157a843d75838c1aa4ff0dabd74284709f1f87f324ec4f56eacd70e6bb5e9c3ff719786c4d4284e4cfdc828e0465ca168d04de103076fdb91c44be06d6c33083746eae4f78f9a046c329a4586d12edca2bbf2fa3489ab0096ec57019d3bd90343fa2f41e2a994d7fc6069630000000000000000588f17d6c90f062561cd2ceff78ff40baa1451434130278852252ee6f277f65712243ab68dbebc27e8328f6f3669e82b155f6c3c383f0bafd7ea99"]) select(0x40, &(0x7f0000000000)={0x92, 0xfff, 0xd016, 0x400, 0x10000000000000, 0xa4, 0x9, 0x1000}, &(0x7f0000000040)={0x2, 0x41, 0xa1, 0x8, 0x8000, 0x3f, 0x0, 0x6}, &(0x7f0000000080)={0x1f, 0xc528, 0x9, 0x3, 0x20, 0x5, 0x50c, 0x3}, &(0x7f00000000c0)={0x2, 0x81}) 20:26:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r5}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$getown(r6, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xba, 0x0) 20:26:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0x10001, 0x1, "04b77c00120b3234abad40a921cb2f5dbafc3267", 0x6, 0x101}) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 20:26:11 executing program 0: socketpair(0x10, 0x3, 0xfd, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) r3 = dup2(r1, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x7822, 0x40, 0xd337, 0x40}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) setsockopt(r4, 0x1f, 0x84cb, &(0x7f0000000300)="e1fd633042385a72a99c04148b75b2fc6a4e1a7a049aed2f9f49caada8e600a2861fe5307246567a7d4ab70a2420850ec1105879aaef593408fe6aae7f701d45e0666be7fb5948dd5dcaefdc67c4874aa8f2ca2fd77157cdc6c6e01ce69144f26bc5bc10693fb4c89fe3b322cc7340e8f1ecb3e34159ba1eb0d526adce6f773c2f460d2b90b89b50de0540f2dfc0b86de64d1b232eb841cc2e429c2f587085308e4c0f069fc23f60da7eab33a6e93db5b4aee6e2823f1086fba57c1aff0194e4066f1190cad98f332b3095a76cbaeab96fdb2584623d8039eed1ecb259c8d51bae4b5ee6745b0322e1ac9dcc78b9f9b91128a98beda446e1eefaca2abda3d489f069af63f63d442e3d9f809942d9ecb4704b29eb21ee194c006eee23e9976c1dfb2231534b79a2834779747ce57777b2065b1ecab31f9cbc64b77e5132d673227481318122e16b8a95ca806644f796ca919a4a48a12db838645a2696ae257971a83d9372fc17ab535508500b6175442b385df3b41566efe6844f9b7397af55cac355b1b421b3d7b844a77a1e77bd86f80706c340fd468eafde1ec29854093a5f26332d71df26966ce53e6a38a123bbbc27e67a2f5da067e8d92e0e1d09be5e427b407c609db57f19207ef0cdaaa65a67d4409de4b6b8442c249810f347e29e7371891468c8f900412039883242b1af69f628da547c5c18a5533744d7cc843415f97186bb7858327511728a40d61f4eaa8378409b0418c32064d5cc8d77893f7c757cd552d4ba69674ec2a0f43390f8e8b64856c51545911e1abf2b4fab68280a6962dd6f6049a5a51b10944978ba4ee590efb2fac0b2f829226cc30f38030478c7f4ca8c80fca062d4696eb10b6021e3bfc2b8980dea474a9d1fb6f8f26218cb4a1d8e66fb6ce16c313b59bf931cbd16da1bcf5ca37ae8e0b7af55f98f9402675e72edbf994524eb7acdfb2a5ddb53e351f16304e337f45c33c65a50c9e5152682e4f7e46e126807cb8d50db914aa74f2f2e23bdb957d330ef462bbe3d21e389ade26c2e9d51082231658befb4004f84c08dad42210ac62e83bd68e1a3c8e13eb6052e7a17bbbdf323ff6aebc00a3ae8c3e05409fa88df2d1b8d8d89426a03541994090b75944bef50f97c39476143ae579b00388f54f357393b74fabd08aca734142fcb20196772cab88ba308a4213a3213edca13a62b94a0e53a51ed4d443f4e4052a83804e136c9a20505e924b874c4f1e0ec7a9a48a0d0c38d5848777e1c06f0160412b06e8ec4129c9c706a141e2669e8418697284624b08d8c96063e31970c9df13e0e057daa37159af1265f9402a8bb8fec517e8946a064a94fd64cfb20e564601c8e8a4a6583d1bcc60e114e8475980c4a5df8ed566600e88ae6146ba5e1e34571911018d76965a37cc319ea8f712269742b01e741f4fee0f9ee5f76b8eefe8c69b777ab6deef50a045f84092530358c1a7fa49721321c73aa1e4db6284040f1be7aa2ffac0b5a38309cd1d795b679bfc3b9c06f8761ecc41be5d5b5386c03c9328f961391c26db7ab6c72a2cf0e68ac2839bebaa90f8f58273db91aacb9ce6523461c3c072b2511713bf7c7b88edc57c0fb25450b95307c8f28a02df09a43b4a6e401966371b8c0e9415f34645db62b49a3ce884def61470499747e8003d9488b2b3d4356b8f90546e4eccf214a065da4363828e96d474d9ef59e2789cd353b8b8cb453f2b4516f0a70ba0cbed87d724b63d928691b7cc41eded95c6c12dc94782cca2928b026940548fdef87753d86bf5971c7c72d63f5377f2b785d7d31bbaf99177bb53c1e5cbb4cd2b0681bf2e1c45e14aa71c73fbff01a8507ed1c14a39f82866f24720dadbd526e7ce44cfefa4992aa9146d7ca975a14257fba01e41711ccdcf2d51351a1c46b6a9542e6ae25d4f8be1ad1f9a3117f8dab28a8fe897f68e62ce2ba13fb4f6361267dfb00c2c9ee027437ca94b4677b7490105cc19a51eb0ceb763e88ce78ded3d7f8c8f1d2d2099a3b3bd2d76b75c995e894489328d644b0169841d9926aec25d3a7916eceecefb6bfde28910ae7528b243a0f74f33e62866c01caee733072566a62186abab0d5d32d85167f0d99e7888cc0fdd5dd8f22b9f19e3a05b7ec2e32fcffc65454622ca172eed9b63cbc9a437a95fb24667b95c4d61cffddc7541b97132d21180c1d0d2d225e1b19e66d320848f295cd7b0e704ea87a2e438305cd0268097d86285f019770ddd6245b9794d2bd135dc8916f8b5aaa82fbab7a465b73ffb5f1dc6b594313b31de7d3f34a9023e22383417318dd4ba32c08c604a8700496d058dd8ba3ff0c7d4e14d687a66eb0174fbd3bf281449001204325cce5044d4c25c7d6815d0bac7b73d72b4cea5eb3881064ccbb04629fadccfd408f17e23b37b8a2b1405010036bc0a8d032baa8a6407f6160d4f1330bf3c6094ea27b224a52dcc9eccbb33a87cb7897fb6b035912835bfc5b1f6194d76a90f6ce40f7da46bdf11eb3002633f0423f8e9c4dbc85a3b07d029f9ddf8e69e4c8a6d3bc83a186139bdf02820bb2cdecbf89462a654ab9be9dfa575498aac18014136d88f0dded1507cb133fc6724a771296ab07a2e3a65fd41c591aa18bccc1988dfdb860e091c144889b4e51c8fd2272af5ea1b2c587ec5d3222971af25b8f6959052faf9762d44b3e76223776f2f614f44885f5c2f60b84ec6d802a26857ca1c1228445f9dc2dfc9bbc363c13ef2247f70dbd26f92acc0627acee932ae79e518628cd1056c849caf613f18ffc21ba7fc6a1510fa58d63dfb72b31a8363de625d4a320951cce233b802429c2f3a742bd5bbeb61defb25baf9d633eb6bf26fe0a00657349d6300b4c4cce2d28fbd0133c686243098cc3da0585468a45d74a898319210739e1594b41ebd08c8c964e480d59b1ba0f0ec5c1230fd240e5911ecfb7aefd779cbbb41cd607b4072a6cd747969320066f786aae12dca9a3628063e9b1184e9835d4e0a5252970bc4642fdba9b4fc9b953a45a26bc69ef16e4169e19214f77b3bc49d9b50d763f40a54714b9aa82407262b8df556a18ba8593861e6c2557774d52f72b00890a14cc82c2966253c61dba1817b6f08bc52d2bc296bd711df37254199af9dfbee2920631a6de0586257a735d3439eccd0b6a2ccfda9f4dc345cb49c2133c5dbcbd42cf30b4b38bfbfc5c4a8f46341de17773a56e53f5c785e327a4ba6a3cd822861fc149633b99d6364c50d2fd5f40701907d390c8a99d107df77a2544c47c7db7c5979a48420a32544bdbafdf21d9ada2bfc2bf988914515cfc2cdd5961a18a0fdb867b6d5d9766b31901d0af3f10183127169c01d7683e65d317e1b6365bccc5dccfd653c2a3774d650a1ed9845da8c4c7504ab026c6616f0b4d5adab8f505beecfac8b2035ea3687adcfe760877af64cad7ea66c829cc180b30504fcde6217d5880f7defd3003d05f1931f957001ce225b6574e832ff0507e7d9aa9d9fb7826137ff3bfb830217c94251aa0865611e07aadf88d35475f8b55290abf08842a442ea1a2c1d0b4410bcbc00cb91fc049293e6df5b630554d1d81a1436b7331b99dadafb95d753dbf93a04e9ee53742ffcf74b2ec31028d1fff035ca79a462a37840b96cfb1822863b2ce061fb3a7a433a9e96dced72f68ded575e1f87d035c59d1cc81b566da476f1012191c8fb4113fee4d9246a16b6897cc2763d801bb8b5ce75f50116d1414d0a0a9dca4a4913ce0134f21a621dd45bc98549eec7724c648795054e698f9342012291a5b209cdb05d7ffd18ce781bb0ca1e01797b392de7f646cf443c2ad5ebced1e7ba9bbfee0c2ca21ba005bc7ae49516895ee129e7c298d9f6cf855091e7eba09d222f4cf9565673df89592d9da7f9830516ff35594cc50201ff50d46e0c99ffeb7e2ea15729ce4c9c227c12ef60cb9591db837b9a8ca5ef5c02f8c19831b6ad899b9f95bfef6e7c96f4677ce933031e7bae897c4f52592d5a658ca3688b299726190e0871336a1b0da716ffe466d2efb911a5b10636176791a2182632a643b1f04272d9ae4d4cc773ad4ab2e602a97b4cd845868d7975fb097f5823b419ee31cf96037412ca464bbef18ba0a2591c81bcf2168200ff3a5abe96ae92b0f9a0774037d0d50d168083b0fec6fad4a901c3f0773bcc227ebe05e7b3fe97ee86e26a2b0c7d7c3ab10a67a09f61a2aecc49005ff32df16caa59f99f80ec3fe3efcae5c876e72704640f1ddea1d1f1c6b8d890764addaead554526206ab98f07d43fa752ec7776b05f997270b86bd3613f8d5cf4f07afd036f0f465c1a025f231c66bd38b160f37d68bef144d0fb2bb09d49ae8724392f5d4250a66bc2fffa7f00fc556015a6fedd5d6a040ce338e11951307c37c219965b1576542539b4224405138ef074a391b598c9fe36fd052d7b048e5dc626f9b5e5482817c30974ae8edf3cbe552b2bb9a68a60b119cc8f70f5a40a240c494a66179b0b0fb8aa09be26dd75fce3a82c80d54b9dd1379c199510ae50fe96d81816aaaa3348af176c7b61d5ba3365b9728cd02153873a41daa5216b495897bb1826220926ff68c760b2efb8c6d6da9a4c41bf7def5c14019eb09bad7514d48fe9339b8c09145c38216533c7eb7a4628449b5f0ad5424efee2d53fc1f23110de25955ea6a658c6bcd341cf3011750780a068f930011af661d68d33b832f01c19db58c61632a5c0ca319d139c4dd6d0a6713285b3c6203fb4e09d927893f16c5f5b003ba26f6bf35dc7a6eda3411bfa566360b029621276a14ca3830f9aa56a83f04e2e6b8826013fbead6f31b207f965ccb99543b4bf1c2a766dd191fdb85cee977b1c0fa7cb16a66ff7fc1f4b304d0a51bba971a618a6dfa9fe1509cd3f1e896922c6fca33f734fc24c4b6450513119a1c653e771b6f5e9ca427e1b40f71bbb3ffff6461c6d0682658ecf0f9d18fe9b2f3af07844d5f0f468031bfc3a83c8e12c5d40f9d89df2b2944faa3c24c55cb564f65a1c1fba132333061e459bdbe181f4670a0d10bcf63d86d15c223c1d4d9e4a5046690e56e8285f720e0840617835821d035329a09bd2a1ca7d0eae0b66f340dfccc524014792cbf845fc3cb411ae552e87cad9e68ae943f861d21fe6ede3d60b6fc524e0146f2138d67b00461c755376cfcf6fce3c88f07fbff9ccc366db876da6ed6cdcf70c6b6f4aa8d0393c22952a0be5fa10820c14f56ecde76dce03dd74c87603b4be4f9779492c9b82f25690acc12fc5db426af1fdf33898cdb3c22b2ecb80eada2c887d3d40c9c226883acf870e8c0f34c06a984921bad9a6124764e67a6707362985f36b32d9339952390146c5fb780d800aa29ee091f92e3bf5720198eecb002a0c57b4fdfb3acb9d64cc0f908d64bed17f9e94dbc8890195540ed4886d944b0ed0d2a83ca58ac3d865c46c597d58771e48eb4f3ad4ef2afbb477318ae2bf3db22a833d67e213728b5036dc6bc5d9803978f7ffc0216682ec6649b4396d1d18e56dbe83ca540330b5037924b2162deb9cf7a0e078e7e007d6bcde5ca6d0da662003063427f2f9d8ed32344d83d9932da738997f0b888fa0efbd651aedc21629d57299b76df2cf53bd2904192737e2070275e6852c9a4885d965b750c633424c8c8f0e850d9dde0341a400599a53b6fc09db25dc7f02d1bb8c44f464dab34b1b6f46d869eb1f632684b9b280f622221ddc997dff7a7e0970a3b3e4bac87c042edd39f8c798bdd117b7951838fe4c1e4e5fec4893194e4c7bd53f3b2ff7124", 0x1000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x5}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(r5, 0xa, r3) 20:26:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f0000000040)="25f40431648fb7fca24fd9d0a5411ced710546a49eb785fb728953f8627d6ef6266f6a528b08b5413bda801bf1", 0x2d, 0x14, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup2(r3, r3) dup2(r6, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:26:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r3) close(r2) r6 = accept$unix(r2, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051adb399581401d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066b2454b79487faa00d6b115580cc1b08489335b72ce6d853e3af18cb9bfe8b551dea0e26f793a6757f10d2c9fb4d33f4a867095b1eec213f601eb25eba9a42887ce09a592a991152d34e941b8f512a1cad9aa63373975dbaf7ff1e513dbc283d55364220d72de8c3ef22e48493a254817274ce7a976421165aff40830c3aa5ff5445ca89a91298a5dd07db5426fb1e9e85e2f96e4177d0ad0d0a9fd2c2fbc8c6fa568ddfcf3053a1e0262ed96929cbfb95b561b87f81890b24496e88a0000000000000000000000f7fec0d3cf99dfbd11ebf9378c371cfa4ce3214abb0e2e7b42938c18c255c0452ec3c0a9f6"], &(0x7f0000000140)=0x1002) close(r6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x400) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x4) 20:26:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200], [0x0, 0x1af, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [{0x7f}, {}, {0x0, 0x3}, {}, {0x0, 0x6}], {}, {0x0, 0x0, 0xf8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) shutdown(r0, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) preadv(r2, &(0x7f0000002800)=[{&(0x7f0000000200)=""/55, 0x37}, {&(0x7f00000004c0)=""/31, 0x1f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/118, 0x76}, {&(0x7f0000002580)=""/161, 0xa1}, {&(0x7f0000002640)=""/111, 0x6f}, {&(0x7f00000026c0)=""/25, 0x19}, {&(0x7f0000002700)=""/27, 0x1b}, {&(0x7f0000002740)=""/169, 0xa9}], 0xa, 0x0, 0xffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000028c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) getsockopt$inet_opts(r1, 0x0, 0x9ab4c79b35b19e1d, &(0x7f0000000080)=""/213, &(0x7f0000000180)=0xd5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:26:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) fchownat(r1, &(0x7f0000000080)='./file\x00', r3, r5, 0x2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0xb61c083939eec070, 0x0, 0x2}, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) setsockopt(r7, 0x7fffffff, 0x0, &(0x7f0000000000)="58589b237a35f678b4539a52741cba943a3b0d5ee40936aefe35f93056e5a0", 0x1f) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x80000000, 0x4, 0x7fffffff, [{&(0x7f0000300000/0x4000)=nil, &(0x7f0000447000/0x11000)=nil, 0x2}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f000027e000/0x1000)=nil, 0x9}, {&(0x7f000038d000/0x4000)=nil, &(0x7f0000398000/0x4000)=nil, 0x1}, {&(0x7f0000236000/0x1000)=nil, &(0x7f000028f000/0x1000)=nil, 0x3ff}, {&(0x7f00003b1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00005ba000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000308000/0x1000)=nil, 0x401}, {&(0x7f000023b000/0x3000)=nil, &(0x7f00003b0000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000469000/0x3000)=nil, 0x7fff}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000154000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000015a000/0x4000)=nil, 0x2}, {&(0x7f0000295000/0x2000)=nil, &(0x7f0000406000/0x2000)=nil, 0x78}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001e0000/0x1000)=nil, 0x6}, {&(0x7f00001cc000/0x2000)=nil, &(0x7f0000458000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000202000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x457c}) 20:26:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 20:26:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a0000000009905780b99ebfa2c3adb497512dd5d7864db6f033e2007235292598890e50335b45d51200e20215aad531bef2962f02bc19cd06d40ede9767d752d5c4e92840000000000000005f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31dd5ad86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568ba661a64702b359c559d42e6217475c40012b7e4566f919f", 0xdd}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x1f, 0x8, 0x1, 0x1ce, 0xffffffff, 0xfff, 0x1, 0x2, 0xc43, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) 20:26:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x4, 0xb6) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) r3 = socket(0x2, 0x3, 0x0) recvmsg(r3, &(0x7f0000001380)={&(0x7f0000000100)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/61, 0x3d}, {&(0x7f0000001180)=""/159, 0x9f}, {&(0x7f0000001240)=""/91, 0x5b}], 0x4, &(0x7f0000001300)=""/124, 0x7c}, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) recvfrom(r3, &(0x7f0000000000)=""/129, 0x81, 0x42, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x102) dup2(r5, r4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000013c0)={0x6, 0x6, './file0\x00', 0x4, 0x1c, 0x7, 0x800}) setsockopt(r1, 0x80000001, 0x0, &(0x7f0000001400)="a38d57d1eea20568b240778a96cf70d8ec3c9d60ff0b779d0d08e2cbfd5b8646c4549dd347d1701292042ca67ee5769a0c0ba66bf9856c5acd89318bb2b1", 0x3e) 20:26:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/106) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "920000000000000000000001000000013d3d00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x41) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000ad2f664151fe40000000000000"], 0xa) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) semget(0x2, 0x1, 0x80) fchdir(r3) 20:26:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) close(r0) 20:26:12 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r5, 0x2000746e) 20:26:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000003c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b8f00eac60a4be40a472826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007001e837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a786c42e1873f86bc7ce628845d9d230df5e3684d018e176cf753e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) semget$private(0x0, 0x2, 0x40) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 20:26:12 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) socketpair(0x10, 0x8000, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e1d48cffff000000000000144827820800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b1f000000000000000a4b77adef5422af714ac23fa", 0x57}], 0x1) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './bus/file0\x00'}, 0xe) 20:26:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1d4) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 20:26:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(0xffffffffffffffff) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000180)=r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 20:26:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) setreuid(r3, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) 20:26:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x8000}, {0x6c, 0x7, 0x0, 0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 20:26:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x144) 20:26:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000001600)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r6 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001280)="1fa6751625d33dbc21968ba46edf711b1355b53093ead5852369a5bdf2c92171fdb0a3a7978b0a22fc2d72015bf5743d754f2de6eca234a8af42310827522e22a2b0db6d07b4a9603a6dadd2f2afce34120ce095c92dd786dca5d51fe8329472f6d2ec5d7d64dc3c251548b7da", 0x6d}, {&(0x7f0000001300)="961eb37569371d3a22003251979d2c3c91846dee79c866f1b5e2cbc3ff8f3674075ddf6d60c57a0a871980b624d4d556d7cd1ee1ab7c5ef9778241799582b520bd8f84ad8fe97e62d263a61f22ab369b6f886594f60957ca698e6b56c224b5f2013b273aec39d988df86e1215a13523e0debc5679a7915d449313c0a557c7de7e059653dd965c0d75474540686a5970fc3bd7ccaebe72e1bb3864a49a858128c2e5879", 0xa3}, {&(0x7f00000013c0)="a83b24f18620668ea65e4427bc466a7ac6789519f84d1a160bbc9a0e66575439f3c0a3b63edee4185116eb452732b3a81a330c331c4c96e12db94e798eb42474c8a31d90d45341d6a651ec60d2d00e86b3b6e1a8daa6fb416f9a779c556259e84386ccf82760d6274b2ad7fdd62e5f78918b07f501af57bfbcf95125b0d5fc31a82b6076c9c9eb4ecbc140e86e50f57ddff0f0c9f3255d3fd8a5380483125797156ea3b4c166c5c66f891cb08946d96270337f07e56cf48cd283e373bc63cd95742f0c25ecf437921fa326276f85eb4bfdc6a827b52ebe89bb888402b447759b66ffb821f6f9c61e2647", 0xea}, {&(0x7f00000014c0)="9f656a52103947c6bdae2a198af81b7bbccaf61b6dd8f8dc21f23a22703e65efb1264a07240cea3993ed13841e3f8b9ee2a9e084a4fe34db93f54c426c9648e15f171aa99c17e98b122a4624957d8c06299ff0beb6e2c83b43abcf4f4d5fc38fb3886231ea39a8354333b3f2baa6a29166bae30cd61f8766cd701cb26d4a1b44edee640b3fb33ffa82564a64c07a04e4c2d1932140cd39fd280285e25faa2c93b889a691e2990d48bc78b982decd217d387dcd03bc95c5e9db57f2b1ce782462017633d43b83ec6c9cbb5f6905a8d026f37df79c", 0xd4}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000ff0093b312afc0067a1e95040000000000000073ff06f1267ab1b2e203ad647138eb422f8f5f2a39f43408b9d7d2669c9594", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x408}, 0x600) close(r1) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r7) accept$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ee5db300"/4089], &(0x7f0000000100)=0x1002) sendto$unix(r1, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4977f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd600000000026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800f5ce994e10456b58010000000000000400000000", 0xb1, 0x0, 0x0, 0x0) 20:26:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3ffffffffffffb], [0x0, 0x0, 0x401]}}) socket$inet(0x2, 0x3, 0xfc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x3e, 0x1f, 0x8}, {0x7, 0x81, 0x2, 0x400}, {0x6, 0x2, 0x3f, 0x80}, {0x8, 0x93, 0x9, 0xa68}, {0x5, 0x4, 0x3f, 0x40}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:26:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x0, 0x5, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0xffffffff, "0008000000000000000000000200", 0x0, 0xfffffffa}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0xfffffffe, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931959296", 0x14) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) dup2(0xffffffffffffffff, r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 20:26:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES16=r7], @ANYBLOB="4e197659bf24ed9e7a6705493fc50f4c636d2307da62631a328cc82f471d3a982f677c23848ef4e7bd784e0327479c7dc52ec92148023268197ab7c2880e651660e5cae4f0aafcc0f2b7c05eb33359e9f0b904ce5d9e149e4fcd24409b5ff7217dbe6e13a3c88c4026afc910930fff3336524ac56c024893e45e92f12d28f499ad53ca42f8abffe84a84de44d0b28db4c6b0f8a37e791aa1b07b4ca1e6fb48fb3a88304b21b40d999a795e7565942e7380167ab87dea53b81b47bbe8099d3c1562", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16, @ANYPTR, @ANYRESOCT], @ANYRES32=r0]]) 20:26:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001640)=""/242, 0xf2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x82b6ae068a21b6a1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:26:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) close(r5) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000240)=0x1f) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCFLUSH(r3, 0x80186959, &(0x7f0000000300)) r6 = dup2(r3, 0xffffffffffffffff) pwrite(r6, &(0x7f0000000000)="a537a95b8719edb078f165e87ffd1b21fef918b1e313a4ebe7d19c8ecee78cf32fb6c03ba718dc07d1b13dfd1022f7e780f1815e54094c6470fc33ffc66844e13fa20864f4df473e3153090d97a1d32f11f88d020ee387dcc01a6e9c1aa6629b87f05d7e8acc09bef24e8fb129d348ab4b9cac3d5bb9bd44775d4c9bcb88f86256317dd1fb9b43b52fbf2732cf02f72afa070c480becb216c552ce29b344b5231fc8cc3dbb635eff7aa3f93ed0ef26a3fd472e3d289564784cf3dfe7b695020c2645a9a6698dfb1d3db2c15be018cf92eb2d56c16bad5eae8f", 0xd9, 0x0, 0x7f) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r7) accept$inet6(r7, 0x0, &(0x7f0000000100)) getsockopt(0xffffffffffffffff, 0x5d6a, 0x1, &(0x7f0000000140)=""/127, &(0x7f00000001c0)=0x7f) 20:26:13 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 20:26:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x7fffffff, 0xb41, 0x401, {[0x0, 0x7, 0x9, 0x5, 0x8fb, 0x5, 0x5, 0x0, 0x0, 0x8, 0xffffffffffff8000, 0xa538, 0x959, 0x3f, 0x5, 0x5, 0x5, 0x4c], [0x7666, 0x18000, 0x9382, 0x9, 0x5, 0x81, 0xfffffffffffffff9, 0x4, 0x0, 0x3], [0x100, 0x9, 0x9, 0x6, 0x20, 0x0, 0x591a62f5], [0x200, 0x1, 0x4c02, 0xfffffffffffffff9, 0xeeb7], [{0x60, 0x4, 0x0, 0x4c6b}, {0x5, 0x6, 0x0, 0xdf3}, {0x7ff, 0x3, 0x6, 0x800}, {0x401, 0x4, 0x2, 0xffffffff000}, {0x9, 0x3ff, 0x4, 0x7ff}, {0x80, 0x3, 0x6, 0x5}, {0x3, 0x5, 0x302, 0x8}, {0xff01, 0x7, 0x1000, 0x4}], {0x0, 0x0, 0x1, 0x5}, {0x81, 0x8, 0x81, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 20:26:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206911, &(0x7f0000000300)) 20:26:13 executing program 0: setuid(0xee01) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) dup2(r0, r1) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000000)='r\x00', &(0x7f0000000040)='.[\x00', &(0x7f0000000080)='&\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 20:26:13 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(0xffffffffffffffff, &(0x7f0000000440)="b8b86ad08ea1c231670263acd45f5fbc71627e66492db528e2142fb80600000000000000eeaf4a5d223124a80ca429aba05de42be6e49e97ffffff7f0000000055169db726657555fdb09e60c9a24941dd3ca52c9e28bb89da6508e20a93264ace5bc7b4d1ba6d7293567df14221565241bd2bfdb2c0fb350d8ad63fcf81b04f1df69cf6726740da787579e3ed66ff4b1f3c3b6eb9b386d57df514d37df90d80005e81b78e209079d3faeb6454e9a8842e47eee326cbc825fe226ba707b63fe5ff7e5c44454e07008ae6fc0cb8b98b9ae6949701c59cd64d895798ef4034b635cbf458a315b31af8497e3bc52414652843f70351b7f8f302c5bd9b4382f0f45464ea293b2e31686d2211333c8e55525244d519bc43a8d7c1d3ac47737c4c0759cb04453ad31fb87f81b0c40b862c756a165db2c3066498962a2f8c4c03ec74086a32f7328fc0d44dec9697a95ed0d04b85b1860485f19140ff27f16cd3ed2da448c930a1526c8f1e6b3d0a06aab87eb6dd5bb1a5b910d5c5e883e247abe4786734d8bd15135cb06b94894c4b8f608d717f3f36a6217a018f102afbb459b9a5c39d77beb03ffffc974e17971dfa6d98c153517d1578ba2efc7a39b95b500d0a3b15a71512805cb800000000000000000122869da972a60000000000000000", 0x1de) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2003, 0x8}) getpid() r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r1) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x2a, 0x4) r2 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000200)) 20:26:13 executing program 0: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x102) dup2(r5, r4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x1f, './file0\x00', './file0\x00'}) fcntl$getown(r3, 0x5) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r7, 0x5) 20:26:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100}, {0x61, 0x0, 0x0, 0x400}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x2, [{0x2, 0x1ff}, {0x3, 0x8001}, {0x2, 0x80}, {0x2, 0x2}, {0x3, 0x1}, {0x2, 0x155}, {0x68e7abf9e2dce6f9, 0x9}, {0x1, 0x4}, {0x2, 0xff}, {0x1, 0x101}, {0x1, 0x1}, {0x3, 0x800}, {0x72c91298d93c3f8, 0x8000}, {0x2, 0x5}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x1, 0x7}, {0x1, 0x2}, {0x3, 0xc00}, {0x2, 0xfffffffd}, {0x3, 0x8}, {0x2}, {0x3, 0x68}, {0x2, 0x80000000}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0x3e862914}, {0x2, 0x80000000}, {0x1, 0x7fffffff}, {0x0, 0xffffffd3}, {0x2, 0x7}, {0x1, 0x8}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) pwrite(r4, &(0x7f0000000040)="884e390435d52ca24192fcfe42", 0xd, 0x0, 0x0) 20:26:13 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 20:26:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4224, 0x3, 0xf0, 0x81}, {0x1848, 0xff, 0x0, 0x1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 20:26:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) read(r1, &(0x7f0000000300)=""/197, 0xc5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x800, 0x9}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 20:26:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0x0, r1) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) 20:26:13 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0xd012, 0xffffffffffffffff, 0x0, 0x0) 20:26:13 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b000093854605c4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006bc181d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d30fb14928bd218aaac888601418151bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919ce97beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94caa61831809f1eaee0d2f48547bbc8c5b834f6d1fa1102dbf2a72c730d463f9db5e576a2bef6fe9a8780f59669c8c3e4985ac8e46123213da5b00"/960], 0x10) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x80000000}, {0x88, 0x7}, {0x4, 0x6}], 0x3}) r5 = dup(r0) r6 = socket(0x2, 0x3, 0x102) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$dupfd(r6, 0xa, r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:26:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup(r2) r4 = kqueue() r5 = dup(r4) r6 = kqueue() r7 = dup(r6) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x400009d1, 0x0) r8 = dup(r1) r9 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x94) kevent(r8, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x40, 0x10b, 0x7}, {{r3}, 0xfffffffffffffffa, 0x9, 0x2, 0x8}], 0x8, 0x0, 0x400009d1, 0x0) dup2(r9, r6) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x810, r5, 0x0, 0xa) kqueue() dup2(r1, r0) 20:26:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x7fff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1000) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) 20:26:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) setsockopt(r2, 0x3cdc, 0x81, &(0x7f0000000100)="155bb327f372d193393c3b92af53694d7ac3d61e7d416d39e4dccc1807199c03a58be49d566c6bc899b656745e6930aee37b1221fcceb7d1c8cf720947f4799f84df78c8dc46bd3865b83a7baaae6e3ebe7d2f089a1bd27a0ae93408bf462f8807a7698029dfde9ea6addfda96634bfb68f80fb56fa607a63ed2b0", 0x7b) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x100b0, 0x39) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 20:26:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x64}, {0xa, 0x0, 0x0, 0x7cb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 20:26:14 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) sendmsg(r1, &(0x7f0000002b80)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000140)="27d10c2fd5facff044f66dcc018e7917439cfead02a6fb3806dfafd43bf7aa8d6dff6c32872a4102930b4c0c76cbd4c46aea4b02168c34a369e6831feeb2c1c0c3f08a582ff6528efa44575fde033c63c58b61eab1715e5232353773e645e8744ae27b220494e64d42a81022a96e818fc191d56ecbcfaadf9c61c2820ccd590554e47ba282e7c07217db7e7cf8d0c90b3de9e33681e392d40767a75a2b945c6cdf5be5ed31ba590a1f4d1744a26a700d6409f25e8f57e383e92d166d6a832e47e0b36d7f3b62224dc00fa34a3b11c5c60503a8fd834bc64929e9dce68db21414", 0xe0}, {&(0x7f0000000240)="90a6d7c59347e163a14d494f7b5c05ef8c28d3d0b2aeed0f3764cd6d9833c75d433e93a6c263d537fd97de43c5d013b25d55be59834b8ab4cf8763f481ba6283ba16f1ca85b4247016dd3657e16fe0bf6140c1b98fad05f94c0233f1f25bb6d0c67fad89ddcd19479097d8bf0220df98f7b4e499b56c5209f07970c0aec17a00d5e8ae7b38a82bb305550a070ae0e376f84f5e1ab5c6355ae93b6b", 0x9b}, {&(0x7f0000000300)="a3ea9c0dbbd9f85e10d64497a305", 0xe}, {&(0x7f0000000340)="c7f6ad96c9b708c9c00378ef5b41b73f5daaa1ea9b0b413e9340ed44a86e17f178d2fd332d5706c6d7e93bf0a48ffded6a8327475221f2ec9c33bd634178a0ccdd4630ed434a4d06e4498ad486d7ed56edb2e96fbd4723bd6258b79f4ef614c47510aac25f1dbbb32d88a1be4295757a9a95f1fae8c7d03fc1f8b6656538be620e281c69457694d732e6708eb8b1e4abc990ad48cecd80ed7136f6681e46af21497da45898b639dd8b2de65e246051bc25a6c50173958e6d45aff2e270b0bbd5951684dda02f9ec082f8ebe1b9e7d42c0e6df283d4deabda1f0b7ff388034abf27037ce4e6811757ffeefcff9775094d15fe229161adc11242d1b41030a0325aa50028425e42dfe130c5f75864c9f2173cf6ed0025c4fc5f299f06b55321cd182a0e1b003ccd4078b17a85d6b8f35093147c67e38170ff17e88058bd7f6621d35b3653d126ee83b56fa8001669955d1b6f602ef1605a26cc82dc1954dfc3c0d18c6e957c43c4aecb178eed130c2d51fab2a6ca04cd7f6ad3f7d0f311cca69f67d929ecd47dd2f4e6ad2b7ce5ac45eb2be1498a3eb7058638216ef83655bdb48da84cdc7391f8b75cd4fee80a7cd59a4ab1f05569ebdf989d7fd97636da806541484e7996b421839da5aa7c607ba4771819d4aa2aa00405d5bd19d62fa789fa878a642b4b06206960a9a66e73744366cd7a3ef446699aa6876edd2554e10756c9ae55c0dc200eb3ba5e4404a5028b57022025aeb21f2c5c2772c89db75a84a88a0ff0db87b591160550a210c663149bcdee12bd9638e4f9f37d07848ce099d6c78c63db819947a65a0024ec8e058d090b7069f12cca84ff59fa064b0618f57824121cf7f7a86824e6cffbcc759696031e7b2e5930878402420b05d29681231fc9ccafdaf85cd44642bc33c098a1ca930aeb00703ef570be90196a8fbd5d4d11c9711237cd89040c6a81ac427e0d4313a24092bc99bbb5b619b58b9e360091990f5a5cb2b587a793c5252098b8cb4ffb00d63a48625d846144965b0fe19839068540353defa035db38bb2da88ee08b35c41738acfa18860eda96a00e8dba2464af4b1e968cfda37831b4543b49b533c37b6f74563372ae7bf96a51277455be60ec18a5024ee2beecde1f5da9579e2eb1b7f80173b065616c3511d09698caaed4c3d06af7a317503cf8e27a061c02eae6ebc5aef53c2e5a5ae82bb4341c2f38e7af0c98ab506faa662f1ef15eb0d00a0db51b001c1cbba5c74d86d5b11f9663af2d2c962e95fec8fdb3bc90db8a89d2b7334633925b695beb2fc215f03ffec29eef403fd2962d79252d381a80f852ba6980299f039828afd18f469b012242cd14a011d50eff5d6a80cea7a39eaa64528b4bb625617f34f17a8b951831645f6bb7d52ac30ec634526a0e701240bc278464e8cfcb74f4f5266dfda6b363fd4c9519de11f3ac3ef2d0e3e2d97fab8b62546e159fa088826c9540f70a2b8a16c91b740ccae90a0a54f64c21a3e7b1a218cdd779c0c2cfa352e893a9f8f58d50e099b53b1b244d79d0cec116db7f430adb307b4e01c5b1613ebdd8abd607cfe82358b39541858b154be215b82d2f5a37a8863a08d4ba4bcb7cccd1d9f7bca8b93479951ca5f687d2aed1aa18f0969c143432309d40e92d667af7bc7bba411dbc246099439721b52ca30fb5eb53afa3f6cd08ce0e59326c9d1b2cd31f33842099eecbdf7c9d2096ab004c96a18a121097b945eb8fce6a0596845fac8bd3793920ce831c58fa911dbd537b3437be55b1d22ff375a2d59a020436f2e38478ffd09e09394dd6fa0798fdf90191efaae93270405f375970cd8c67f4a8e9986d77b6ab1dfb64c97252550f29005b6618a2e45665c51b4b46124b688fb63be27db2c94adc1f5218affdb270d82e204fd7a0846ddc165dcd74c81e66ffdea958b6ea0dfe2e40dfc76d9752af04b6ef8dff1251841ce7d4230998b8fdc4c7db7f0a54a4b0f5087253add7092e8968aaf036a11347e8e6308d1e19a6ed331a07bce8862e66c208f50108388d44b7b7f09ef5c15d1fa60a4b5ef28c5ee486fdf8e1a088cbd22eb4b8daa70582db48825cf2109234f0a3fc80fa7cba3c5250c79a1c773c31a7fa68731825fdff035e8213691caf04c3f285b7628c8dec86193faaf64caf94b095cee2b5e1a8312f7e5c1f1c9ef9f8225973ba7775fd9fc1adcb90d78aab0b743e5500482f7ecde9d17477913b0c221afea9471beed3d18a01a48bf07f4a0743c21c9a450e55d97fbbfac4abf5be6ef0ce410822e323f2a797462cc7023b9ed003f6f46ec020071136e2c182d761766f539d567f68f519bf4444aefab88a281aa090f39e0c14a30df310e87e66bbf7bd7dcd8233167d7a5c161d12a3e6c4f2f4e09e224bb16b9277bcf530e33c2b910a963e57f6c6ba99cb028f62c6a6c4aa81785a9f8de37da1a9c69bb62510fbbf735968bd8c95f3d0fea7195b54aeb94b6969381926f0048cea23fbe08bb3135066d92b05b40252647afb1afdcdaa396c28238bc94e8441b99096ce2afda6f0a661b863dc3ce74d464d5c517b53a0bf92e6ee38ef57980ca99f0e446c1bea9b42c4ba2ae4ceb2341552497e004b0a752cf19e1a0241ac0c90250535db4a46301c373737bf70e0115a0f719e7e3dabc65c782a1c1702297c20eca92835d6b034abdf303b50653c4c88fbba207b2ef98e0d936bb767c8d1be0443bfa0aac69c9ce18ee0bcdc3ab1587d32c32ef366312f06d4ddd0e53231c8ed538b366ce9436a31cf0a3e6b9613d0d29255654de7ce492ac04a7606c48e19699d82f21c62d9f749c6684c7da9259c7a6570a21bc07ab5abb57ccbbc6b639f215a66520992f5c100345099c6373f97f2c0052bb8c811e17a136ece2c0eec8f971b31ebb9f38f085813336feabbdae3253f8d8eb0cb8672c2d416713e84416a298ecfb8438ce5d5af36e26f336c11d55efa67a860e3571b423c2c2e420accb23873d45ce71dfb0f381f76557c8ece9993a965af2c28fadbe0b20519eda1181240d86c91ba1d37a3e8b6ebe4948c00c93dceb739ffc082bca9ea3430847fe30936597031b1b73b1ca90b3db3d3569ca34806e74b902910a4e0a3aa7a02eb8f8ad7382c88dae9249f20d515e5f3c85523708499b7fe6f24e23b35c5feac2cb71ae1087517e7254944b97d5ea0f66ebaa8d8aee231ecd5ec0112ea575ceb8abdc8a96e765920817c72732983ffffd2e8defb377879f5f056e8b6e1d272e577a3d20eafb5360ef4f4a3ec1152c6c5f3c8855b9aaa93b25fb8398ad16dd2fcce387c8decdb43b3c1c646e51b3dd4fdd4771268d1a82a0cf145313f196ffb9524709ec082f6473313f7a8811b6832e2455c302c348ed22a925667385bab3fa401d088292a7890add218a03c9915e256d5ef5f5f9c29e7e55bdcca8ad7eeda3b2c99aa694b122355e95bc481641418ff36b4f95b80d7717cbc2c670d47263ff47f622dc94e3bc295d65a2ddb17da6aeae3fce99a49d7abc686af81174af12ce81d44760f19accf8eafa4d0c16b701563e8793f169b28f046e1b357d82535c569c72cbfeb984e8cf88972ce90f2a633979de23bfa6d9d69bf51b1824650fa6831309ad531876ee462395b88b7c01f3e09f94775646415021edc3e1e633787588b540c3123de8cc7f68b5602fff31eeb7b216ab3e2fe8ef6032d7671fc62e7f93f6173996ccf24b2bc02b346668fb33533d5bb635ec5adaf1045f571bcf0ea9440cfd5f44b5e1f47c6b99baf7a6bcb95fa7ee4f6c7b6b8295b3344da75530a5366973f19ee2f556c74ca318c016d4621464d02f7a5d0f47207ac059d01ae925722cbe9ed6c30dcbf8e77cb6486849da3cec319f6d62efe67ea90b13ae0e131c80b03f53dc206db92c8fd299837022e86b9e8e68244c652ac8f106b4dbaf59bf49447f2af9886ccd9a781fe5c6315d8081b056b75c5d2e3deb6092d52713b6ca81e2627ba7327f67753e4f1d1575b35ed3187530a5aca3e6c54871b96bd7cbfcb6ac014297eda7bfc276721f79bc1d87ec745fce5df050f799de38d68ec564f097639ea14215857af7880a0e99b7f62e7cb273f6fd0e44819a213ea6927380298acd7a7c91213fcbca304e9e2820eb7af880854318ef6f2d1a67ef22580e83dc76333fb71e3a3fa6cea21792af6b2270728dea9a7ea9659615ebafc70a57069dc46b7ebc27a9c182886ff5587b969e0749c7ffb1521fa030752e4df03c031c441a49f4b42204fbeab3a0330eed3f5c3879dfb6355d9ebeec0eea5c8b46f26dd6ab252934fcd56eaa896ead5ecb1cf0d9a2b48404e2f70f84995d3e90ba48955cd887e3235c3009579b5103609694ca5578b1b10c2034ad2bcfd0265081c49881d0a75fd6324079acd1bf857dc012e9223b4e3ff2ac4a6cac1dedabff91cd0874146f304e87d2d9207020fb11d5a938ae6a75874e582bec217012902e63a95e7931766fd71f63fc9ab53fd9ba12a47770b91f44d0c2e27151a98e1224d190a674204953a770f1bbee85dfd80f2199ed4b9e9cee6dd6f719afe9a6093768ddeac67699b7716770e4816631201620058a59cb1011b4a88274b286d7c711178a3fe2143727447744042c9c0ed93596f8bc7bfc0889513f9d8781adf7edda642dd492a1edc1451842f58628b1f32c921b54723b7b54a3820c1c9f2559c88d79a442630651435ad7e0c3086c061386f90412c2491a1740963c1688009674b16ea9b14b15a8158d2c8dedc9bba279a9d0b4acf4106f1f7412a76b429de874612d19c22276ba69398b191807243dd37220ff4d9a247b168caba600c481130612258c73ba90dce12e80c783615fcf2fb5a427083191a6a71583c35ac1d326f93591ee912e2cba61ecbe6a9243d82bad8bd0ff1892e88007a197c1f945bcbea656d4968a84af3d3e30836c720137e3a4a2ef5efc5788fa90b48fabf28ea294e7b289b02f1527359cb2d5d84e3ee2c575ef41f2f53862a98a3033e6612e847b3131442ad522bf2bbfa78b7f345623b59a9d4596ae57108c884ffe7de90b61d8790d8398a918ddba377c4d439e950f1aa2342417bb8c3af612a56a88213826a9f65f9a15483d1c3dde49559226da2833a551e0cae22b1acbdd632beb69fca4182dc0ac3e8b582949941c598141f4a14b474f8e1df374e6facf4c308a9da16462ce8dbac64c261217ae62cca50dac1594739cb6ffd1ec7c41e911633de34341862fb17a4ca8e8e8f17ce955fd602c716894b9587b00dc7c5cad1e272b16b031841b3f58e9633cf218ce9f8470e26966a7c07c000d34f4fa268b865c6f8df223c812085c4dd82dddf8d1a0287c46a7ce8c5f0a66f130d8347c065f955739e7cd04fa477ff8671581b6410b21efc4e6fe6c8a52cb216673cf9d8996aea52f2dfc3cfcf36b305d14e0d80defb0d2ff5f4c81eea9031de27438ff6eeffeb1f6157cd63bb9ce6409cfc3624a99e97ea4bd470fef9d4846913445a59f0dd6ed23c4d2161e098fb56d8418ec00f5b6116192aea734bfdbf0b0c6d37ded26187610774e69d8c0f3c080f9d63a55973d039309b787f9c781dd988530396834aed33d0e328a45e246783af79491cf059f51079ef5bb2ff0662730c947f8659f80c13ffe14f5c9c1d32aad7786e59628273f224afe04f64c2ea67397a818a56a459535738c7cc9f60883c7c5d1eb550c4ddfd0edb1438dc62f548f69d4850e5563733e29ceb7b1e0f9082f5d829658c4ca27ab12137a90db36988b5fa59967e8dd1b35819594b35ee955b605a0fdd", 0x1000}, {&(0x7f0000001340)="0b6570190efec525797e61f718c9d9ba361a1f434447859222319b9c5a244b83cf0e8eae2b57dbcb3ac7c795d927e704a9", 0x31}, {&(0x7f0000001380)="84133b81d794060054d2a8d1b33578a7cb363902e0c7e10912bff639f1cd37b27a4b85885199e710aea2a79a70b2f91e0adfcd8af5ccbffe8dfc01f5e4bb9b3add783ecda1aa4c30e72bdd6d5bd5541d7ec36bd38a355b371f4eaf1094daba7137bcc2ef17f6a02ec04cf20d2b5e1495c3557dfc69f84725621c6b2c4e096adbc92b1127acc95a", 0x87}, {&(0x7f0000001440)="21f43315b17f00980e5ea704407bafcb83a31231263d104f802c83d685b416e6452d3afbf8263711a5c09d4abba3fa48fefe0e7dc963ea9e9b499c58d786428fc59bf84ac296610c36c1e5aa03c3c842a7c8102da2f23a93c2a2a8565dee121a519d25b302e433eab7989fa5785c02537abf224cdfde52a356623d92e32ba58b45e35319b85c2db1c652e9138edf99bebcfac392f9477601e93fd42fd562e80dcd262ee695559c0a7c63af9528defeae8ec7fcc87f5c", 0xb6}, {&(0x7f0000001500)="0e27f102e3a72c94ec41b82c9934b2fca7e0e504a521c49aafa9a8f7b5fe16bec1abcbc31c467aafc52abec52ebd357ccdfb842e7f0122d354149f45b121d291860c065bed7fd6eca55ce981e9784249eab0ffccf178b3a454c5173d56de2500920d214d5d6c09c0931d018dd93c16b1f43818560c0e0ef3592c1b4b55c254434f9816b814067dbcf122bd5e19c8ad89038216d961dde6e819f330118f36c195723e42c9b9138d20a5d7ec42dace9c890b99459eaed469528480c29e7e03427a3a8d78cfdee84ff6f470448388eb050cde1737eb79a9325df93b6d7204911b4621b343236bbf69f0c85f34ac07453c2763bd3527ee2bc1c804404e29da9d219d9e954b3182034a325ed58b76abb3b572ffd5ee86dc0a8f313ebfd540b0ad7034d43be6e65978c9964de5224fc2ec38199f898dd5d6dc3db4a19261703f7942bece66e395dd21a8bd44060ebe4f90ef5d8653cc05e9ea81ccd161f7245f61b60fea95fd30b31c5520002a1935bc194af88ac868596dab1b19556ed873c596ff06c9ead9471758001b1eb741b00eaa4051ac48df3b1b3072aa0afa8c992745d9d535ccdd0b4118ffda1b2ea5b01128441f3d767ebe7985973133d6fe2a522a4ec90ce21ffab49519968c8079e8d68fa8021884491bca26e74d05723aa76e27874fa836eebe2d086fce5643fe03d411c7dd2cccb706ecae673201f60126e69b08dfcfb91b2439097c5fedb742325dc554ba3d440da734d67d0a55abb569c94e0a18b091b81a2b675072845778316d6173c21de8cac5801834c45ae0de69c6c4d678edce5eefbee3aa63e38828b60d4af6a66d638ec2948bb06fb90c866a98f656fd857755b0ad167e6d0d898d9158125e5eefd099a25178b705caa822cf33d3d70ca4568c859fe75be14314340630fa13cc014d185848392c5430befdf2d2e13bc75eb3a4cdbaf11d1706f37c7611698ec4863599ce83f4bd549f326cfb8f3728d72c5ec3db2b82462b4e3564d86669dc420225382c09c38873c3a8cbceab2bd2f89a2e3d5d2247e2d870c2d054701cb08ad1bf10509c13f188c286548e3995a73a1b6f95711a79cf0d09ee39dcf4832413781557c9f8a35b01e0af56c0359f3f8e48b514eb8f83cc717a992f3d55cf5be930e87d32c45ec54aaef1c97cc388a89476610b3585e909fd248e8de6ae02ec393523f54c1b7fabafa331b102542ee7953bb99511c5dfbd0f454583311e4e6956d374fe31ba3c47bc2ce2ca3e3ec9473299d6b7f21a1a0f04eaecf8e5bb6cec7795322b6262dc9cfd73a584737f72b8e233e5e3f57af0f6705b3e7c4c83c23fc21a2ab88eb73bbeee78fe18dcd7c879795983654cebd815bd7fb9672814da30b29f95b73087469b9b9a26a8296e666fa52cdb6c508509dfa72a0459da79ec7c7f417a6a588e94f2ecd3fc5cf8994af1e657afca52689cee0db7673766b77eb4e4b09a2d0ef6b2aa03e308188c06424c31f6980f0c5e1239e88159982c4fdea2571391d1de1277d1d2e4b5419e64dc1e04201fa7aa3b342c1b8dadf59e8e8b66d4602d68f7e4ed1c0af326b57381b7e2bcf251472f5597df9967e5630ec7a8e924da4960c9e842e912bbfaaf4c7f28661ae88b8e2a990bafcc13a414379fb18c641a649c370b4fdf69e5c855bfaa91e4da46f421ea460c3f7f859c5c91be76182645c2a778802b60b07ce1a91443d9bfc43a70da65a436a9cb78069071ee3526694af326b6c5a2dedf66a1899bfbece6d4082b1b5718e328dfafce2cd924823271f34534b589b15e0f6527f62bbcb5b3db32e548254aacacf8e050736e62280e781cf17d4d4726f08d402362c79edf55e142747658913ddef93847e07ff5e2854e572ec419cfe785fc904d28445722d73d8650eff326f44f4195b509b1ba1467f0c3306f43bd2cbceea2e23c2f3336c58243f69f8371b3fa25f82d02a9f6a6cb5ad14a1b40d2b198bf49bda699ae073632daee35f04db5b463aceb38041cdb11960265be53885f565dbedd21d7c0484602c626992221144d03f873af04c296cb1afd3c413c69f2bbe3b0379fb0c0a60b53dfdbd36c573e3aa6f6ff12c763ad2f933838a295a2ecf2d5ae4244ce3a3568c03f01e641d1d4a7c8cb5e864407e8647c06348e7d33b5e09b843442ac4bdc646556d73aaea58021b94ee2747aedfb77ce06eb73ff60089b24f7f82c4a37dba267fb813d69265ce36f47a74c77a1ce92f577faa5fe9f2dd9791fe1714fe56587b12ac47f4922ae8eb001ea27a131d4a118b7f0a97d8818e0233ef1ada3fbacfbbf9f8e82d8e0ab397355da48f3ade81a761c710595351cb6de2e11b908ec43d8c1f3e1577a530c991a18e2eaf678505f4ac4accd47671f879819ed899ce03adf31b6a90ff987b57be30bb47bb062261ca6302e1e7e0f3d1f4129ade731bba452be6b456b96d4498b22c914456758aacbe59c40a5bbaf4051f6a0a54c92f0c9c7171fc7633ca151b90679c37ae480c69a8224dc38f191b13e8d91211e30d6ebc2aa70281ed48973346538e1c600226303aa27fe4fbbd906319e9bf7f6b853adbfb23fe15118350ad4132b87691b805d44ec5b2238030b053b4911d043486387a29b219251bee1c70d88474cba95d117d77bf65e7908fa81bef3d8f816e357e5b0d4fe0015f3293411c174b16010cc0a2417b01ddcc9fed0397997b8a1e6d303ca5dea93ca96d31415ef260e90afeb719230f0b7fa2661d8092a67402642184f8ee59ab3a0f43bb7611c4d229f44b1482ba36225edcd2643a41ec547e3afe627a8609dcfb18f320a63186e2b57ded887ff240886863e476c08d4e06faef46e8fdca5d3d230f37063a4fde1d9aa696d0260c97ddd1aec9bf7af77e49b9a3a2cc6c860a9befe5905deb436004025e0c7a206bfe6b16588c64557e59cd79187a72db7e385fb6aa6f914ac279eadbf5a658340f7eae177f30428df83567056a450e91e84ed41630ad7b2cd07a897154b30c704a9d0af0f8573c16391bd8af80572367d2e52310d1e891c3b0cd54d7204dfceb3b6c072ff76fcc45908b9a0fc97ec6e721f98ed870326e2408121e32f42b465f9415790916ac4ac8d35d0975d75157323bcf46f011dd5ef890a148fe25717ba6746d64430280c1bdb9f0dfbc69af0ac07cb31e4fecd7960b7faf80e3b9097009dc5d2a365e7ace8e8912927344321b048f2056000d94ae18721b6cb662645cdd9a051a1199712f8fcbdea6b758aa34d3416738dd7a1a117dbba2b5f4bfc61496df98fc73d0d97241fdee4e771e18419607105514839d2516720f9e23ee931721254242bb71ae74b0b4dcdeb40af232d9b60be4e1d1945bd2e5946d054d66aeb6b43602632f4bb15405f28c6c8ec37f27174d2ef8499f9a8279b73848b1b6975e0a52ca1ede725babad604cc05c5b19e80f298118a3580d0d8859023bb7df5305acd41d1f19208622b5151652c93ca57011ad4a94f7232d135d5828a2c2f8decee1a1b6d78fb9f94e361022a73393cc88f6646eb385a5d1edd4f516d0b92a514c3b7e90eaefd9eb3da4fb29af50e94625d88589d3a38fcc2d80ea0b9d61fb5b3e138a9008762b2540cef62dd0e7e75d3b37453f195544f731449e089af27d3cef1963c615afee54535a1020e0f312409aa0bc841566f17fb3c8d0a3bc54968833d69f88b9090a6db26488fa7d7ac790e17e626541e287d8b48ec267754aeb284f7183dd93ab910f43512f4e00a819d334c14025e8038d3704c40a04ea6908e3db1582637774ade508dc473040b3249215966a19748e7fbd1e25984c3276b49f2966bd40f058f5d60542ef5e6c70c6613b5480ea5dcc845d669d3e967b05c5bce01d1cae42ec2339563f25f7b909e650a1b404b288c0118daa1b9ae752e5208f07f4fd84662341fb72796ef4e05f70117345ca57011d5dfdf34fc33e2dda9748da3b519ea07fee489f8a8a5fd2feb92d870d5a7aa1d5c523b5e217f45352539dd1989b8841aa2702a132245a6249fd3da9a237b3b2fd45e9d3f2eaf3d9fa732c2cf7dae2e290358008c66b53e7fe6fab17543c9f964db712dfcdd13f6cd1c7a53af698740ec3020794932579c02f7fbe69b6aa5157adcd1ecaf61723fdd6bcb0b2cdbdc3f6c175df34e302812302ba9efafb6aa6e71499c467086a6b1ee3da45b757d9158b12f32061faf44c5734a99e45355baf2284a4d8cb99aff4abd32f8d257156e419a98de8535929ab253e74ecc43d4c04e7d276a5b31d677eb96fa1446b047e2380fb1bcd3b1a586b43be0f189e31761627be205f73cb7baabcbfa285be4762e96021a370b3086615f75a70175a8785e685c39cf1a5f7a33d12cbcd881f28b4320a6bcf1359c614bf27f72eec8436075f0de77c04d7965905039c9b4979183312a38cd8839ecf2c8a44b34098f4b281ae86625c5300e2c1f8b5e359adce91f43505b162f7e1d5fba217443f02ec7035b1c943ba435c32abc07c3d5c6ed7dd7cc00135f21068db16f827101757516f51d32af84129a81596ced5b98aee758a7423afe1724c28e002e7e5e674bbc429cd2af812fbb7af34527987325cf90fd902ef4ac393e829fad7a0acb5a6544e75974ee7a6d092ac6d5e04042e2250025690b38985c78f71fa4da821ddf1b6dac51df2a1f0b839e2c3668ad2084d387f5b72666f2d9435926319e82b8320ddda4f31b0b5f48f0a0de19ee12bbd0760347725c8c2a90cf320dbff5c47092c6f3c13eb3d021bf9792ef4bd67a4587626d171ba6d825fd2fe8e469b495483ae1e8f436f343ff18acbd351fd4a54ebfc1ac45641222e64bafbed9b42a4e77f10d0ab291ca61adad518e9f9ca4f047ae2009b8808776be0566b85708d0e0a697af6110f813fbd572fc61353def0f29a3c445f3c423463607849f003697ebd45649242b21a0a716704521a0a2f6fc9ad9bafb26cadcbfe0a1a904ac4be12a906f0c6afba3a6a8d07d26eee312ed587696669120c399e006d760585beee7106becd1d4b7cfd77d8235a3e87ec656c8bfc23b91eb3da991595212a24e70fbdcf8b96926ddafaa4fb03f66fcf3257b5bb4b00465f31335b6a33dcd253378cc42fa099dbad708c1dab495eb010884aa8bbe84d8773ba477c382dd92493775ff115b36114584787e21bb2af56b9f9f147f8f7096c65f23ccf65d3723dd44977e4a4d50356a24a3cc6e5cb6650f380c86570b4f720095f5b1711e9ee3eef0eb8e23623576646a2e7166ed7f53df1de8590aaa5b2f40e441234bc95dabe854fde13b4332320f6d0dad8a6cfc3793cc20c2f6206e3333446e72fcbd45ee62815bc36b3f8b0882fe82e671fa84d76d2f6952a5ff575c8941c7a3b908f284b3a053945e5aeb0c7c863ef648651972e1b1c7db43a91ad3297bf909d695a7f731e9ac44b52f0b7f7e2dbeed2bc015cc05e876086e01c74966b70ba45689efc205aa6e3047b619f5ebbf6801b023ac6893fb13b90e241f0ac223e3415a362c8d0ba6e306c76bd9f284c81ace97ce057cbe7fa0231f962fbe06fdabdf70fbfe841b9d3e21cdb29d4e3ab97a2e2b3e4dd801f732a93a1ac4547cdd8130f7ff2be872ce2dd1f6e9d243343f49c5d330b631d239c665d4abc4a28e7f100696641d673748d27da1448b432477d7852363751be00828a330fb05de78747f3093d51cba1047f76f3ae72e79e5c50ed020a90fd48dfe264b0b195f95c00286f8a576603d2e76ff49f93cafb86c8254c2792b0454b9f08f63bd011e30ff40aa852c50e9b8721848b3b09af33efe4b1c", 0x1000}, {&(0x7f0000002500)="dbc898d3e0a8df8eea07a5480a7dcdcd6a1a7951caa099de0d31450a5db474d4afdda51797c6a6de1cab16af584907888404c482e32425faf6f3c191fb61c38fda150bd1fcabc6", 0x47}, {&(0x7f0000002580)="dec272ab28e9e0a8cb2f7b7c1bd8ff569cb6a7fa90b061fa77411999d57eb602424def30d2690c730b7ac374a344b87e2b859e5be48dea2cf1f778b98f7ac1497ed8b60c47b0c2ff684839d8c10bbc0a2707fe32c1c1598907d75d520d12da51a34744cde25a87535f7787", 0x6b}], 0xa, &(0x7f00000026c0)=[{0x50, 0xffff, 0x0, "2bf21dce4e7a89592f0fda777fefbf8dfec4788d49ad4090c3ffee74ede625ca405b16cf09f3546bf09caea5a08bd6d6eda8b7d2cba6ef342e9d0d"}, {0x30, 0x1, 0x80000001, "cd27826dbe185e65353e4af3974be76a966d06272f7b7852a4d849e2a36fa0"}, {0x68, 0x0, 0xfff, "627df9abf62092ea983154a5a1ae21fa66b58b5d26ce3fce206fbb9bd2f66a870bffb815b1dbd20925989caf9d6c3db5e6914138ea7ee322660da75afe837f7266a4e6726050ef73a2c1aa4f9f547fd2a06e1f34d299c24e"}, {0x110, 0x1, 0x10001, "4025696c461198a74edb4d2d817f096b586ef1cac308d2e66f2dbf45752645f82a04aa60150b1d766f0c3032894a9221c18db5d4ad4c854b39ecb732aef920eec4374ccd8d6f59a04aafa5f05f378ade62f571e31f430ff50a51038c02892d94714e7f988f677433c90401f2b7f6d15a02c6abceaca21d3d810a0ee298c47c0215250398b3ec913edfc26d39c33c703ea26547ff576f8c20d4f2d98fd34e492b9dab4fa8a719c8cf2642c1bb12530d5c69f83ec2ead9dbd9d1f197d96d7efe3f0dc1c17ecd6b8b5bbb19d1331fdfdf60f440c6d9af6da3197c6ad7572f375be2d1c88c1467706b5ccfd2325d187e3cac183f6d9a8a511af45728d98496"}, {0xb0, 0xffff, 0x2, "7089886c2725c7cf80c4caccd44a088444cf37bbf6f8b1fa8687316d47667ab0cd761f8ebabdb740dfcea9baada363fb4e48d918a33d030e06c40545340033ebe030c6d7e424a572da7e3ef9954b652665e8fb72a459a87063a06db27c0a274241b6ccab8c94d9e67fa18329d03bd7ab4116238b54512e7d434b83f71bd2c8e30ac9cb453ad5b692ca7c9e7f32a78e63112d9e4f6cfe3ccabaebe3f60b"}, {0x100, 0xffff, 0x0, "1d521ff2173f4555bf695afd19af63c925d803582d6d60f7c710cbfa79145f00593d132c8fe8013a2aa4ba204f0f7d12772b485fd733dfd79c1f92ce0fafa011daca82c2032387741e8219372b95db112a33cdaa2906ccdef7bca278223f3a227f7911989baf25caa76f67f40f7826dedc815c97d4f16de7b721b10deda1873ae9e5046a54d4550ed4ae50f691f55fa329a12fbd1c5d6f4eb29aa3c7abb8125c38e09f8754c0d610f9e37341e0cdb7f9a3b2ffe7ab3fa7e30c74413628f4246214c9d192377584dd0db26e761120b3d9d211834ce43edb594d1b4d4655159fe4503fd10158a56757131c"}, {0xe0, 0x1, 0x4, "6b0ca1002eaec0d28fafa3891b2caf5dc7154f0d3befcb0986bfa3177e8fa19e8aa7a7b989886d5cf0d0a53424289fae26da0f7d35491adadd11d9db036e6316c542d592790967285a124ced501990905e2ea36cf771126b5de2fde93d7876d16aaa3c504345c4daf23de9e86e932c0b6d13dfa7b8c9ae3a5290be38618d3ad317681bb126628838282e57063ed1c22270835e1001348c88641dd9e21cbbae907fbb44c06aa4818354aa749b4f41e09d58a7af89420ac37c4c41da64a091ad2f3e63cc7380836bdf69"}], 0x488}, 0x0) 20:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r5, 0x20007479) setgid(r4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x7f00}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 20:26:15 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') 20:26:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x3, 0xf6) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff8, 0x8001}, {0x0, 0x7}}, 0x2) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 20:26:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1980000000], [0x80], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xffffffff}, {0x3}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:26:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x401, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) fchown(r2, r4, r6) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce00", 0x24}], 0x1) r7 = socket$inet6(0x18, 0x5, 0x9) sendto$inet6(r7, &(0x7f0000000180)="420171e668066422cf3d28b4257cf5c1d09ebb1795960610578712340aec0f295c2b10d7ab6ecf1f9ecdb5b128c26a3b23259d5aec00a29b0b246b84529a0d3d29af124f3aaf3d97950893b5b936ce7e2200a36f7c0b142ca1e79c76b9083063a3b20faa4799290462cb5e301de11f681f3f4fdff716663b4a18", 0x7a, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x3}, 0xc) 20:26:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) sendto$inet(r1, &(0x7f0000000100)="d80f229fc8a4fa2cea411f4c0b7487222f10eb10ac230d4ea0ba3667f3f597de67a2173ce770", 0x26, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) 20:26:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd7) r1 = socket(0x11, 0x4003, 0x0) close(r0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="e461ca972243ca0544c0a320e2e6b7fa45438afd199deace337e0478fa32c68338ac1b0c9c784115c830999834067af17e617a7dc38a5d52b8f5242dc7846a19c044ff24bcc13fc2522e35b67ecbdf25108591f26de4a23f9b3504a2522dca60a2feb1c9f7b206f047e6bc5669c18616b0df22b7e6228332cad5c837c6757237625066d60578063ae280adf3341e77aa528ff7915d05967cd21c01b3c874364f32890c0798dd896b9df539252c088df41b590927f082ade5093ce9b74ac9b1c67b8959b8925e8badc324ebef6756badbb8e60b705063a1ecb003af0b64c54cd863f2763557379bb18b83c1755d051630d401b031350a8644f25951f1a0984546782d4e45da6bbda8e9604533cb985af9c9b3fa59487867bd50ba1dd1a8994386dd1290678a6edb36b1cd7ad05c660ed658aa6fe596932c2efdec9f2d5c8b2700e619dd5270ba0ab506ed1e94f5dca566aea6549acf1ca449c9fd7a7129b682e3146228ebabfeaf78e6d20d480a82c02ec93e9c56b7c5ea50479e85a9b55a187feb88bb325bc9468c9f94dd0c7cdcb89594db4997c0dd1995480014acdda717b103fffcc75fd74798edb9840817ea447378e6af88fd59ad2726b48bd02b3c5f15074f63f6371adfd8f5e1e857876a677f7c2cb21c23cd82b04a1d10eb910361de473d38a67e8e8c50feff3e5f48fc5b556c18abac03d6599b55fb00cc8a8aa6fdcd4abbb86299ad39549ca0eb1ba4fb10a5a94a3064438bfcf8c9585c9a06e372feb91e692651018dd57c54eb9a797ae03956f03ff132dde754871882a87e0995872de29e2933cef6932ace6a8a6a64cadb31d3576a004e46d654f18f8b70c189c8793d77de9a22e90a6d1e5c57e1b0c7279f60428995cde3f6ea4b077ad106f9dae54a39cff9dbb280e037b9af304c96e065057ebdb81cff81c3c1a590e7f578da94000558009f6cc37db79377bdcc283695f16aab0217e3cdf25bd735e24be6722aafa63b034af40ee30bf492b2530ff429074a19ba4caaadbe19aeccfaa2cacfe302b79529086430f811440909adb46e3ece95ab150a5e6c00b306d47e4b8ddf792044898d41f7918f202cd5187ec256d672ab3b0f7eb7753d54ebb4cd6a769aff62dd8ff0f04e20e4b8bfb254e29c5809296eccc83db1918587b9b1e752ddd3af8c48768ce4686b15fd7587beafdd97385e18a8b078c04fe51b6e03d0b1dcf72a76adc327a837a71c88bd27e5698a3dc2d286ef465773a3283fc7f59a678dd9b706eab064cb7eb170baa76d89a75ea449cae0cdfb28d99e200e9344d73132b0bdb87539c76e23eca058b682354da41f2e2ed022fc4a696a3eeee049faa1e18b5e809c695b7afdb5db3a6559f61014240f80676c25549293938cc14faa313e98af5b62145f46eb3e8bca958b858f37a5187ac395aebe506545a4efeb21bab1b46a052e6df3adf817f108cbf118f1c4748e021d9e37b468ac1c5f4c68352d8512bacda9c51be874995e94dc561c4ce6a24c1c85aa12a03b6c30d04ac3143329d991afa7fd58183cb0cfe5cfb60c3dbef67f5b8f1ed02739636be287ff2ebb7c2852f0c1b156e9cd5df0d03712fee15686425adbf04e24a101ff7822c30b5868435b2cf9d7f1d42deff813d940707ba0e4caf7f71d8e4b2006c9f36325761f2f8b87e8f4149cf1bc036d8a99fda9a10d6483152276870e4477de2fe32743bf161d5da50d6a45e654d6889b46c2fac1c880eba00931363e71e800e2b4365ff0ebf96f484f6147d8d572ca4d3cf29c4112a39e2e181b315ec8af00315b7d80fe69cba61ed3c4341b82cd1cd81cacb84af046a5d4b03185d67bea73c83ead3cff63ee24353d21e92cc34bb710f2ffbc4521af1904e66312c59632b20c61d6f8e61ccaa504b1afb376d1347d75da5370c9a167a8265bbd07b7853d64d5b94e029a1c3816c3e41c60c7b9c88497b89f7ef011539afd2bd0300e5f0bb2dc84047d747b56e91fe9cbe19c4485babf2b77a5a7b1726dcaf8c115a265b276b2c5c1924e4e4f70126e8402f6b636033f7b21d454b668ea9f91a48c5c41a11fdb8d69ae869837db31d84a1fbfb560ff9b57c891cefdd9f0e39553c1b88a7d165091e029889b8087d6516dfdb5f0e1a3a8503ddebe9435c44f164b892177f5815d921324cff1d05c1468e089544b6808b7b391cb241d98fa7640d00e9d85c1bcfd21174e99d54fc7423e0cac838c5625d92235be5024726e8ba163757bbf57d879609c31faddd10a7c1945a9fe0421fd4898e6662f8c35446999606e03db16d86d61fb0e217e0c6dd6944f6a00cf77462fc7d240c60eab3a34621cd1c874d528d000edcc0302cc2043c346b8a4a8bda08e33a0516417c8726ecafb6b1d097555048240aacf80422215c751da525334974669d2fe5145cdab00303eac3b5a22198a3ea9dc517c0858ab51e88e5aba317257ed8b4a050cdb91b622266ec0c0b5d9225e6221f9115905e9bb8627efa78390f091015cc96c65777ef4e0b91ebbbad506cdc65d0e491c1db864b23c4625e47f1a5b3bb4313375e57e8af0eececc2998ebdff651e1427b3e07e085b663740e5c02bf1bd81619c0f0d074744a1d6b8d38d90f8125a94a93bbbeede93b4aee89a4146bfcde439e7b0023974aa472ae045258c518e4d0fb3253172dce7cf0d1f7eef5191946fe6724e11e081926e6eb424085dc03d1a3b432e077554c4895142ce51acfbc32eeb21cd006a7d60c4fd75aca01652b876d2ebccd241d7d723c5186eb3057f30a4b3628697dd2cf096090b70a51956b6c1b8a5b918f1d91066504deb9d12abd9aeea51706847c81f6ed656c0ef65b6bffc65bf5fa7b8103c3b3467a7504990409d26b7f23feabd1298ca11e3556b12450aa19dd78e603f6d67054bef95127a21b137634bbaf5cf10f7de745bf0c8309c24d680ea6bec9a9afa42fccc4f0b470c54eba335ed45ba23d40e08b5eede3e8a47497a097423e71293bff0f358817ee3fbadf0fe3d109770ab24070e737278fcbcf13fa8f6803219fefdbb6bc06ea903d0268f6a893e73b6c01b18df50f0c67b31b4e2e661f2ab49db23c101b62ba9a54f61623be81dbcbc807eceda545b700b70fc0bd99ea4c50d51070d4a362e8cb5b13a2732566848b814e522af34c2b66158858a4fffdcd3ccfd8d8d6e6d123d5317ac6c490f3acef5a7a3a2cafbabef7c09dbac55acacb35259eab05fb4197accf168ece64c477ed21cc289c7ff84543d38a148e94eb5086237cc139659e28b0769578c4dea824af3130926d4938fa04f4971bcfe00d97ea4bc9af5a9cad97ce0fce28f9c4c8e4386a705a08ee2352d569d6a7c01d195a8291e5c4717bf0ef3fb210da0f1f8b22f88fe5f5d415034f74fc89d6fdc7478446bd3097bf8a4272dbc0fe45f9791a58f1f06b1973a19bfd3b72807da6fd89189e9fe0100e8fb42be57eccdc3effda9375d2094075ea2be4e0449e89d2e2ab6b1615b691900111429544558bc0e03134f0c38315c32d697bcd9b5745f58b5235007c5246411f0d6671657cac39c20717f422bb1a185cc3d5f579e6ada73ce53ff4846ea720467e77f0e573b98bcc01a1d784fdf97607606d1f19fdd35cf28242e92a725313ccd7eb4f8f0ab27e0c66ba59e6b333cb8bfa0a94cb00f10954fb392b14350f4c3e73f595f399ae22535d8e8ed8b036bd51f71997946ac4227546cca8ebb0ebcf0d88285ca8d555cbbec8ea840f3303f9c72c143feacbee52f52381f969e4a4ee253da66a8873be92ac243893c4a57557cc0e4c3529290debb742c308951f38de64560bc2892cb3db7b592b56df7f6b6efb729ccf5a156d73813e4cbdb0d11875fe0119249b23ad6ca4eb2276c9562678c728a10d6557501b28e352d3e09e39d1c917fab9cf034dee88728ea1022edf3b502c75198db3ab1358edbcb4a75fcb367b165e29eb900a6b2917b007fb715b4c66fe7f2f00a5315276185276e7f5d19dd8f02bc832bc71f8c3760ec3387d9c4760f83d00d7e7afb27bd9a38a31be8a1a9daed03c0f92c481fc00eb94a64f62be07fd6ab632ae5e09ec1e92b42d83b632ffe9a4e8ae233929e7ec34ed74144d6ac852ccfce6bd63eab60e4e0e00d06d6998efdd8ad4628fccfb1ad2b32afb51ed2620429a02a4429ea0430f835d74ff110563dc5b045122d2b49c7a2d78ef282701b62c759831ecd1f5d6dbbd3ba3f1e75febb14ee034258dfea336dca2a6a62e784e7616ad722075b32832e0a66115b1ba3a04620baa51c93581d5433ffa12db6dc6526c394caa4b77a1112e82123d6eef7c12f4e569f2abedec638ebee7d4b5615ff7a2c87562ec17942ec6be8d015d5ea893c4848c661284aa0915f9fdb8fe0654bdc62078b1fc4bf8778b157ebebc54c669a27d842172b993cdc6454cd7e6dd72a44922bc3901673cf470024d6fa93d7eed502aec3a2b0a8ef617b127f9be926c08bee6817f2bab29d65e60c7281941b4a25c07983b6f50716835c2349cf863a284a88ac66be3c83545e7e9394890611bb63533b1c696fb2ed2e734943150091efb70c6c8739718814466de64bf35af2a12d44beefdab99e05aeaf03e9db814732a9b1acf871ab07f9ca0c04794cc6c1fb9fe8a6c05cd99ecbcf6851bb8e1bf066f2d8b1996080cf9896b6277d876327988dc98ed2825a4a2f7f0aeee8138e18c4c6c0a53dc73ea3aaa1460d65cd3b77b8492c676e106d8390af71ce505c986ffb5f91bd5a78ff5d77deab433cf8215000d8cca6d663a6fda9979baf5b90fe8cadff7552997795f76487425118252fd3b9b90d92d2762191744f0e15e9ad6a7bdaeeef65b3fb0435d04dd0c83c4d2aebe353b7a577942a2baed0edcfd0f88117fb57944b64ab749f4fb9af44d4f39a734de933b4f4768e3b3c9ec374bf84f8dccd2e9e492bab3b48ee3ff6bebc6313aad06a994fff25b844d6fb87a2bce88887c26f891afd8b3b9e8ee5abb5da735a8f1fdfffea99b82348332c69c1234bbedaeb9bba2cc0aa511a86f196a852cbd459b62737faeeb4ba48727025b8b9eda2d5eef210e85be1efb805f32939fd5e02492db2da02fe1da1621164dba0605d5212e923104e6eb952f0a1ab0583296c0048b61c1a46c9edd10cb1abce4c70f3c49686c47d975b9dedb80081c8bf763a98bfabec56048d58566c204065cfac6e4b2f4de64053c193ef747de037de2bcf87e3b81327b5c6dc35a4d73fedbc582cb276c8455b32c53c53b1945028c9ab9634f7b2133fd6528044a17ba41e7cb342dab4b7d014f7450aea4d823cc3aa7f435ce7b1dfcd61ebdc541aaa5952664a9589d426ced2a132a9e855aabcf80a245103c2ad82d91cc1f2924221eb18f57550bd82c9a88c5698d64b77a6b1c00e4a396d7a4e4ed6c696306d4e390a4ad9cd635db400c283cf34504cce8ed05661ac04d043f323a100b3058fe556a50713057e9534e2ef5fc2849915ab3c1d7944fd371f4da2c1c9d09b48581eb01a0cb111456c774b9eddb3a75aad69a367d33bc3d41b5d1440535029a5e81d370b60a0d304436d867c8193cbbbfbf10d664ddb8cd7e5f3687a4dae642f178013ffbe882ac42f834359d0722eb639ad8382831aa4797cc34f94fc31a66c29fd493fff746aaa22e2e72775c95df877a938be053691e316947db572e77d769c6e9c8042ad47d9cf27d6a135716cf01224688b219eb375816d27de644a356cc58726888cd8f2b578ff1a41ce3dc83681e20bc12fedf90fc3fb7bfd5d70cd170178066a267f8343163a98dc97f271c", 0x1000}, {&(0x7f0000000100)="e2fb8f73cd10e3e2e9a0272f4eca513ca1673135a249c92a38c4e9e9beea41edb025ad196600db514e2d9f98aa7e158d7a5deac90ac020ae95cfe9a8afc52ef1056c26f8cf59f129e8389bc6861931fd9c9108d1976a9fa4f3528af32096dee1060455dfed54d7120508f7fa17d2e0d65e916be28eeeacf1688c8bc57c71fc92b2982d7f43b1cd5af6d90aa6fffc2eb5951def40e69000397cd2c47cf94242a7f11ff65bf0369decf4d3bf321a454a7f99e8da194ed026", 0xb7}, {&(0x7f00000012c0)="9348b5ceb1a4ec45e7e7cdfcd874afe570c5d9294f964464779bb65ec49b273113986992e69e75f52386f37ad3b124a2810ce1ce7fd862a3de320c3c48bdb90f4a28bb76483b4ca1495c2e03ad80a563e83dec5ec23b4d096039cc6b534fcf13b452cdd324fc0c220a7745df74a258ca910813e30c5f9e407c03253e2c75d913962cfc61f880a97a418d5fe265059b02384caf83a8be95b308fc2dab99fe51252be1ca53021e0202acc91f9baad2df045eba4c1fec48317834adc941a206080130418c7285a2adf2e03e5483c8d90e06963f4bfe5dfd337ea942d50a258647d1137f51d6966432c9d92d829c62453eb1d55fda7a16b35efb2c27a0270e04b50d0f7af2d95621e477a0a897ae07adec85c7d53a2ed0f0a0d5c89429c5300d11b7085b28740287be750ebe338293bdeaeb4c795a0867799e6c3ccd2821a94628813761945c610bb9b50dfc6475832314e88622928160113f7775c6f821801793fd7ab73e0fa44bed66f49891e23dd13614b70b1f26458d85d9b135ced5d019bf3ca715713104c9719d1f0dff64f6ec4bb120689d13e25f22117376bfc28bf2ce1a295564453b8aba2527d60d118d839f795479ab1b8fa38634374f12e9c6e397c9ed1ca58d0d9d6edf919baea492f033a799dabfa1ffffff98bbeaff75315ea8f7af450479ef62695976789bc7330dbfe297999982d333f63a9b709821415698c9a5f6f5b85b1cb7b4db197b7839130cad08274cd3b0b4b24f5a2f9644a06f3a774b444736c18288ce540b45f72027e61b5e0858572a98a4aeb6f54f33bb1090af6745bc9db0589895c82c03c50e9d19e8b351a6dedbfbf393cf5ccd8abd2f04a8303cf043264d56275e43c2d09530fd04c253e18ea6e8af6402aaf7567e650249ac209d05c4ba82a860a5b0a186f4bb414888e3f00a666c50d02b494822affb96dadbdfe54e2f006c6da1796c433156b65716b4268088931a5ef34161605d9754cb214dcf189cc590ab7d2e878c1ead28d20000b1edacddebe2b6d9da1a6c04cad3953cb722a97a41251bcd657acc61e1435fc8ac3885157256a42335c58433eac462ec9ba1d635a203bb0c42f4215af684f115e2018d94ec62a45a1d7f41153cee9499d2755da7928eaeb25f1dae76d0b79742a433f40131102a166b7e67f8f99bafdeeebc5c617edb3892b278fac1650e42bfd2510e53c4bc695412cac3ab2963a62bfd00c072943b670ad438a9b5cc7e6a6ac133c7221fbb8809f3dea6e8065febc8e316645ebe23352d8a1368504fc30729057e6227bf7589c659e7af76f3a2dce445fcc31c7a4c34a1cd6b369781b86c5d3ff68ea6763366c2fa84d62ed06e962558726def88b2f0d67f3296714f60ea47935d9d7577c67a53fea04b5b543e4331047a5e49fdf8e21bd0c6661d243270a91e1745baeeb7e5de585749e78a37a7a40337f2aa3c4963b5b1b865fd87646f7d7c3f280a6df216a4d2268bea4712297f237f706c26871049ed0eb3e8af16ae3699d274f6627d8e23e4bec6a52516bc1131079d4d77aaacf149793d4a90933432b122b297fdef735ad30810c3675c04fb1bee09c32ede37e18d25d670b450b079dbb2b20fccc3d2abaa4472210110c5a12c44bb95772b017f291ac4c2460eb842f37bba1314b37268e89aa418b8947fa5da5d17f8f0ec794ed5f701982a4549bbc040ef56ecd619be5efc70dfc7bea9b0848c4db605b9f537572a82dbf1244f25cb4122d1f232a94754e435e01e70fef00c4edf46d51c761cd9f35b8ca3dd22343c6be7af1929422a3d7fc2fcf7001256f84d17b127903151218aae003ea1ebce248ccb0d09308ac4160e50bac9a9b23f961804b9b6eb209d31f1d3b4bd4813db6ccf5d5b4edc61ea6459137dbc45536558424db61c7e4af39eb01fa7e984de6949b61d0fa31ccde1b7ceac280ef380cfd48857559ab8fcb64ef56206475972e6fda983f625d3395561ce3b125e48ea82ef3959459e7b7632c858bb42d998526ad52045eda6a1416cfe9113be5df6eda7fe4fdd39ee4d4525e1e25c0a26fb5451f7e9b0dcb459408b1898a32afbd07046bb80b3849253e1eef608b13c5d32296ae34bae6d728dc2e915fe13883bdced333b309fe0f4275f345bbd3584a32699036f6f759ebb5ee3cf0489694f2f80c16730ff8862fb4eca0f96741644b4645e514d87f48de48d522cd6f8b97f6ed5c64441927c53c0f9070af7ad809f1ab4f0459c338d7c7f313e1f3d7c4d28f2007a1756cb195a5431f832b1ca7738b02def717d9dfc3b6d015ca34be897aadf9129e2a03b615a5807d27f9a1dcc338c7d70fd0efc93c547b15dcedcdadfaa1970d895666d15a97e351c276414b7ea290c7f8355632fbcc32d9f5af08efee05895a98472726ebc9752928be53cdba45191289fc9b0e6da2962a7192ef1a6c4662af7704000acdfbbeb3bcdb1ef08577bac494cf86e90804865ff8b336929b34d23d355ae9fe02699730dec04d9c05a97f31fe1aff543b493678f48cfffd5ed1823cb73608767668b35adb8c705219394783b82a820567439150c290c0653de025e14e2dd9b3df947dac5aa5658d3aba4bdfa928563636e866a415cee2c8d9f0f19a5fd937b796398f54d18129909f1061434b6833e7a3384975b35b174c66f38c283e7bf944f24cb9f527e2dfae8d64bcb604e6f6c496a8ae3cce88eead795dc3ebc061513b549b0674e8ec0b08e9cf22c4c4564c4c96486e01f8181779273307c72d7c5a2194b3a0d213d0a0f36e76537fef23b8f8212d965334a599164ea97d261fd27210581922518f60e91f8ed1dd811f419c4f6d1b2f4419c9bec0167a0652f388652b32ffbbe97c8e3eeac034b9f8ea876f48c87c7dadf0c7d18971e50849a1d308c2f3201d98d702b2c09fce86d74c35d11631bbfcbc0c6506a2f1d6405bef7025ba4e9c71a040331be43b1112bc9f82d8c09af870ac3daa96ae00e8792f035c325435895e59e9c1923b031c5a91c146d091a35c27cc551a17ce83871c77b65b50ba075814ea7f2aac8b87bd49614d16fb42233b11ecb2976e77a57ac120fa1e0ecc0096491edc3950e8af14acd84593aa38f357bef878c0a0dd9809d6d44a2107e1f1e957e12d14bf9af43a01feeef75c2de874d97b16c25a2ba15798f1a9f2e9ce9db19abe5ce6725c5f16808cf6ff9bae64d32eff4f5d0ee3b115ef56e78622e6d7406cf1ba5b052d72b741fe8849cb60e775c9a198856e2cf0598f424001be4b124d95a65c54858bde9af792463ce17675895a9f2bb62d1f07027e0ddb5c309f01e07fa9872b559c2aac9ad51b76593dbec4ec6a5376d5b7190d4e58177970eb2a22394f6c8b46ac47801a6739f2b06dad7c0252d6e9bef11c954911d7c9bd46fa66a70358d57c3107cb0ad4a24860b7fd98b8e77b3f9fea7bbd9e878f16dacad6a0e77c922814a921f14a6a49504445a4673a5eddcef23ad990aefcb17d4b407282bc9079a2613fedf94d223c7e08ab1a3b5f1b4c3451168e8062407ae84c4e6aa27a015de670e7906e0d9dd890b770674bee69373b93ebba130250fe583af0497b5817eb5a65e8a2e3eaa3bd23c2c93f35526509c1c42c608a7e6f7ae27b60249847dd824988dc9353c97e75f8f9df68a8a0da5bf56ac4355bc11764b85d499fa7eaea0004c5abf0d4839d4f679badaa2134896345eb7c06210f9e6d70a19c2d7abe68e8926195ebc30628df76c24957a7c03a073e04b8815fd9cc4a42c5b39dcb04d96589ba5ecfa36c9547a8efff02e712b3686f787e174816fa44d7f2af447f38f92a9723cafb8e7a2e0a67e765c3574d151738c62581ab105dc67bb489df02b12410700a055734227043820efe9c9a4f11ba9160f4b70a71037d9d3800032f15ce35e8cfe8c3c7f1af57662a7f898c8f2c98cc6e1652518f07abd75cc806a05aca929814330056fb47e498812e47f863c0e88c37fdf289c834d4b515b4a297267f89b95cc86662796d66c71053e4fe135eafdc652a342c4573615fc797810356fdb0ce41c9eab5d8c8070066b21cbea72a370ef886c1e03b7b13625e72fe1722eee468736e23581f97d838d18901f71c46ee56bf61ef6b15562a9db1d496ed5e2c8e8cc9d35388f210092bb93b4ce85a309f92a8b1513da147f18837e1df8280a9decdfb932aa22d32709e05b17430e99c7ff04e3cd849d681a78b4311880c96b9905dd51da5ac125a5086e95205d165980ddf71169a90460a4a00d9095543ada7e726c278cfc1df134bde5535a8cc16910dc5d33b96625f80c63231011060f92144ad658007accbd857f02d012f40ff388994d2fdc3bf53acc53fe8f3b0f488ed6359cc25f74fabf4b2dd602fe001b262b3eadfeb58c8b2f445b3157af65eff714510c3f58841ca1e0428d03ed37f6c9e2944b9fbdced06d71041f0a03d64d68274acf7ab6abc93f89ed62b9db8408c2cb0a894d3f8a1c78a8a43a9062159c49e80673352b5b8d98b5f247d2a7d37c7aa11f9510f2f249066d8567558e327d25a45553e9995e4cae0bf9d25e213141bf3efca4a01c42a409ab3123a332c3299d22ee1862a0fee62b5f869d4aac94836adf7a516667d8f685c9d163a871d1abadb21b82e30ca07359da329ffebe0780716075f94d9b0e6bc13eb4e8d99b4e1c531382190ceba008069e8ad9804586d86006a1ad2f72b27fa92441c89fc13e0651fb8939a2a31f63f972ed43e759df006337ec44e832068432991eaed734f05dff85b73c3a3b34a681a5a70329ef7857b883da3371657175965f560e0e6df3e4a0f264d77ca52d834eb6f916048a89125cf0ebc9aea2522e168adb48ade34deb005e61d70fb46620f2e519a978df434b8747af591777efb2c4aeb16bc0e3dc435787853b34bb507eca7774f0882078a5219693ddc0079d15fde531e0024093602f06c63386d59d3b218c3949b4c2a48798838ee43759525349d43ba4e6b981774c53ac18879ff6f9f71885651877f774b4a6dca798f7e6b4f2715eb0bdf6e7111e5d3f2f2bf8bde192cb1f10001da9e7e3521766e7908909237f53bcf1000ff17266e4f3878933d725b193d6e8fcd897872ef39aa24ca7800799807dd83c93ba7ed6a313d0e450f8b9f07e720863f65a6ddbe2ebf6a0612cb2e4c9b7152ffe0a6c035a3334ec312efb16612720027de66d394094b4b79a674fa1b5895113d317e8918dad28229d12794361dd46adfe74173e0b608c9b4096654e167059ddce3b60d953eeb29b949193063cb559f7d9a625ebd225f9028bbdefce967ff45f6ee0cd6b650d946bd0dc9feb48eabc8648562c3a90147211f116e4c6c6c9acc95fed709ff6c30f92e7eb093c1b0d4bba35fc186be9bc0a79e9fd677c7fdaf34af41d180af9c541f74495bfeb44bcd1ee37a7501b02e04b6e9cc78dc3efc243c346470ad16b7a07e577b468aa1c9d68858479d1ecb84a5a6080b9a1f6153c47b9a8854aa3b0d6a643bf015a39397e3ce0bd041af4d0f1afdf5012376ed8570d5680496df0f5efd797a967cb3dbd49fd9b075f100eb089a5e76cda533cdf00e95f09cee2f672e237d41a94da3ce49ce23114374fd5d575df2fa7cfab98f13812370afdf9ce7b459cc042c13b0c513f60d13587be3b0cc55323102af1e9154a234cdc7a988ac34fca2686da74e8e59b097e72cad1b83414b0e79ae6677a33f6cd0a7248b58d119fc9d931e4fcfd703fa8f014e6341ff80d3bff44ab99baa8dcf128fd8c839ea71d775bf7b474db6d08fb6cf015b3ace8bacddf0d41", 0x1000}, {&(0x7f00000022c0)="46fd654e67ad164f88b5e9aabe53c60da385e74adfca98b6a2d45939c089a44e0357eafdd0cd7d043fea515a77d1275c2db33f2e5d2b264b49ce8df7b173b8eaf67423f1dc625924fbea6dc1e2dd567fd875b73e639c8456dc7f60a0cce71ef9ae4a0c8d79c6f5013813d9bf918be612c7fdc1f690fcd590152fdf54222e5ababdd975eb930ef2e9a6592f2761bf290afa9c089178d9dcba71e6fdedf4a604c4666f5fdca28b196e41b185510b415311364da03349b3d91e7807658ed67b297137aedd965b5b5f655d374dfa", 0xcc}, {&(0x7f00000023c0)="587aa4cc7e8986c1ee9e3b096f9633136ec91d772b74bf880eaaa9cf91d7b2d67001d3cbce237856c3a0200318e7830b5a61676a4dbd8019ba7d269dbcad2dc3db88cd45bb7aa13d2ac299a7008e841a90ba6ce4d4bb7ec15bc634bb4442fda5b199bd8ce6153cb6390fb9d34fc1f351015078a75c476725ec8c411222b79db775bbe5acca41f7643a706a86344ea6cd19c29cbcff483507ff5ec2f714097603bc6234ce865f667e3f5c9893926188a1225a81a5464133adac3758eee0af5b67d8f69d977a0588de", 0xc8}], 0x5) 20:26:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000300), 0x0, &(0x7f0000000380), &(0x7f00000003c0)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x4a, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x5}) 20:26:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:26:15 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xba, 0x8}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) connect(r4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) 20:26:15 executing program 0: syz_emit_ethernet(0xd, &(0x7f0000000000)="c71be50d91cf789e39fffe88e7") 16:03:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x10) 16:03:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="61c15e48172646d20cf2b05f2ccf9008e10209000000012000"], 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000280)="4eaf2005370d002a6a579ed9b436550a3388ebc551071dd0a66c7eaf726e9e8b50625d2a020e4d93ee0be2c029aaccc6a9ecd5c4a7e1bb781e2829a4816eb97911b271e52ee0f93c44457f4f937fa7b5f5c4f260383ad7243ceda24513b2863961a237870bf106d7da4e6ec3a2ee395e560e286e1ed8bd4b212694ec5f9dec89aa7b98218e0af0b81c987991896a2e8860a6e730bbbf8a7bdd743176288c38c1deb43ce1aed5d60cca9f11733fee7cf185758a631a77badb8e22461727f4bca3bfe1a0436ba37c0b97bd5556b09a3aaca98e3b0b071b6ef89536e17d8a08bc5f8c0b080e53e0767c295aee475f8752a421b84eec835408143a869bb5b04bf927775988481aff90c30150b835fe2710ef392cbe00c176b84571726736dd03a8ed77ec913d16bda23c95b5db3592df87c58af2eef60ba77cc10ad204b819ce437d219fba19414ddc27cd59aa0269825862a2e24c237a8dd2711ed1f1016d4365b4328204f3198f8ff9407962183cba548ed4f77b0d739bf32caf129c2f38f4090e72b1e3e894a5568528a73fd714b1f92a4c1bad30bbf0713961786e528e45ca5caa726eb4ccbbd6746867427de3365a5b98bc96b3fbd059e91da8dd4379b94915ed7e9dc9b6837670ac4b7451bcad2876cd9b95f697745dc124c7cbe8118369a7c50187cd713310edbd5589212ad8c933db2bdd504322e7b48d7de15d69b216e602eb723eb9cd77568956799da9402d9efc2159b85226dea252e40daaaddf148843653e7ed927e278843015dec2fa92564cdf64e3cb0bf54dfa1c76397daa05cd9896e49e5638770cc9958cfaedb44237f625490af42891828be1829166b05fa711c3e883317ab83cc8bcaaa537c24d983d1e4856fa375f3666be28d486db45a5f132227d1bc12fe23791d2c5d904bbb3fb47758bc9501d74ae514cc146cd2a0addbd01db10b42db67fe1c701d136fbbf209dd2a7efa3e013620bad552f696fbcfdd043a1a502a733388b6c8032b3179f2416ecbba173ce97964137d3efa837d2f265bd2300872d7a5a9e5855533f0bc94ead31428cfbaeee62efccb2ad639aa8e7180d8b26192eb2549ef1204ce5a49b5c8c4e8cb674a90678cf6da09166e4ed7f9c65c45cce317660a73abd44e88cbe177f70459a481f78ae65aea0e77e591e6254edb8c441881ea7e964d6c0d04e2785e68368f25e4cb192654a3c45e7dbb9917f6d640a84ec93d3441680b876a098d3d0c4a9f9e9c029ae30f388a9e0b0c585ce5b5e139d74f5eb41f3bbb40da0d097df282e25988239b43c4aec941d82dd53b560b7d8a678ebcd5954b5439f30cded29e17b69e2264b8770e2354437eb2d422590ec377e9d208cc423e91084f843b378ddb73d992e5745d4baa4743cc1895108ff8060f7f9f73fd6194c84e9d384ee9f95781471c18ef2c8f1e79a1d9cb53cbd62fdfe636f1655a46cafe807be33647dcc095c7f034b5b31e16ada95fb9219f955040f2ce45652ec212a4ebadcb1881592fc39b990563d2b904c40ae9052bf9e4ce179aa36ddce3887d878b0b2354a3fa531daacf6159c8946cd88d6b75012f8253d366ab4d5070b02f47d7386d7dbea37c08ae9273e77e0eec460ccffe4fd114e9ed1db62455ac40eb5833b37fca5e9b2266a08ea6e11627a7165b9db38677c7e7e669ca44ccf403738a0d75478029cc055e06a2903cd4feaba66a3464191d5ad13f6211eee0832161af892d0284b8a7b8b2397b403deb599a9c45529e975d6f6f9786c7b66e8189994a830f0bdd1c693c9d17e6ba8488c975f19aff4b041ef7aa52c41274170bacac31d95ddbc520f6551a1de77d22103f99c1957c4bb03a81f710b04b33bd7c7b2141ef13520a805b4f778dec47b9889bf11d2858dce16453993846634eaf49581e38c4c78defff1e1d9dd279898cc9aea343b12589a4d57cacb4b095e4ab38daa93b32c7213dd6184dbb1e0712ca575ac945a6160057340ae938fbb5f87e6b19d33adec8b16636e57e8e7f15310ab0864f634dc5a995092a17667f227925876383b42b3e1611feae571dcb24e37b11a7d7c207b91e5f76f01cbd9ccfdfc48e4d0a231063b1a11557fa7fcb74bcd1efbbbbffba85856f7a7e88f28988d9f44d2704db76526c1c99d041c91fba630a333042eb22b0d4373327d6c704a6a39019d41dbff497ce2da236be487528dafb153ef0efa09c320e2e3fb9dd03efe039645ed0920129a7834e1605c0b395bf90f926b2750e07b8628a78615ee72d50451b1d544fba6097c6eacbe4d0546f526b3e67d1b012801b49c62eedf3d4c3eee3c384ad23cfa45bd171a60264b4e55b97c95f88429afbe8b0c336693079537c319c79ffa4e3712e81b063de84d1f119db377fedee13e3f4bb5b04fd0931dce214932e1dca6e612a4d8f6c47c225d08c41b9f43c011f903f45945271bdc91885542b30efaf0a6536ccf2e308bb4010b75dc36a8306f30eb392b60f351835efca6912db13efb32a5fd3fa9cd539813069f02bf44d607939d8d3d481b6ab936477671da6ba40506a30fe033875ed6994e3789ec57a77e458b0db888366106a64196e2c76ee8a1cb320faa5d6e1f348541ddb930eeb25f49fc0f4e2adbd9c987a04311a9271457409d4c4dbc7058945a1a1e90e911eff3ef574b6ce852ea8f2d8765e07ea99bb1dfe554c301b490bdb41e60f136d4632900b54966378b6c2aff8a2c812ea916755ecf6791c12ade72cb10cf4cd8d9727fdc06292e549ac14e810a0633345a8a2b5a1d3e3c968a2cf82bb59abc33661deeff8060fca3c10f8581a7bc52c632f7ed840de155de20d8fc4dbd2ecbef47695c50acc7ad7ec2bf471489f1277a6a561dfb474fa88349da42d76fa7aef523e51b55ccf690e1203546bfa55f153afa8689e8f4bd7823b9f81d076df890ee568b2097ec9b7ee1ff612ad496961c598f88aeba5f9d62382f3318517460929d876991f92129b693ec96b7c22486af2a7da617860ac5ad52476dd46fb7437716d8d93f6484107ecb28e0a2fe941cbbd1c510396fd2316fd7ccd93d1cdc38b9d08da4a475ffc737bf9e84cebcb8b5a5df3ff576c378ea2bc69496a585f89abfec55faf6f1e5f70e18d6195147cf6281221cd418895874d6eca19f0743a7beedb0505bb32d0eb9a02b75c779361af2d30605a21734bd987a5dc90d5dda3b23514a4a5ba6ab0f1914bb72286e3310d6f56ae996a06f39c7ceea6610de59b13c6825594b945c47fcfff754dcf710f9b8da8fd2cacc2efaa5ec545d43934e84c1fe59fb0c7f8ddd4e029f3e9589a55db0ac9fe947327303bccaaf6cb462354972cdc58affb999f48bfe5689b29215f7068e43dc839c36f761d383e684aabe612745f4008439b513480ec9bc00a31be5291de2badedfe37364430629fe7af0361d0813794456c47d8abaa639d2807fb2bf0027b82e6fd684a925a6ded309109971e594919f3e72d3c614069f5d1d46c90a43e601ac3a943e33b37f706a746b66604c921210c46fd4c45c28d730cc8ea9883c964b023b9881d2ba54bb327c98970c28a76a2ea3cd7e23d006c9f40ce807bc52fb61c0ba7512a1da3f9ae4f47f025dafcedc6972a698671b68acb591e960e471c3af84a5b29b839289244c08adabb5ec40adc1ca4d8ef748ad63e3c43b0ad6873050e8908c6e322d22783be247d4289ff4084597de3ab03a8c6eb4c8ec2770ed371ba8fa00e89c0f4730cb8a02bda6fbb229f8d9692c8743f3b92d444f1d76613f7a8a6d2e728b6bc7c1d90711147618746eda75cc7ef245436754d310865376989b27ffb661e0c2e9d95224f4df445c8890492891003a3d123d96952e96499b623ba825493880185c7474cdd58940201cbf4110bfa4bdffdb6012690887213111a34b8096a1439c2902154da9c76258c93af0773a60b99159d98aee344e3ceb679de0f21bb7a9ea649d6f7a0582c6a9a7f558b1a06d21b9b158eb2cc4e18480cca3f5f2cb1b6f54bc07b3f939a74d95c11f62b1b46b3caf08519e83229f7ebcf1e3c4f587e6095412bbc1beff5f5b21d28bf793a0a683ee9f4be76ef21eca93888aa9b4d0a5089ba19c4d0d7a2990964783b00541fde894632428dc83bb9735cd7cf626d30e18dca1364c7bc8111bcf5c4cfa174a7d742baa5d4b7f65c1c01501bba14e788848a1b2f7ca8a1d835318019755c1f3425f364b9c6c671bfb6d88390b2d801ff3d3be2497e754f655dc3d9be7745d39924649d55c178fb3fea623dbfa9f248423e8c329dada03a0259034ab55fa0ffd205be9d5fc8294ff68c88a11f8aac7fbe4865f702ce39a88a533d17d07db52c5e2ccb08ac2bbb54410c6acaa5430edefd321a02a1ccd5792242d1692dc6765c69077972bedd442a3c1e3e3e0c45afb338726916a3bcd371a2fc7262620869173abb60f1e07c8a9c5bcb1578392466da64181c289843f667150cd996ff1fd504d38c07047572e366d5f9a5346cc2962a0c59072b9b02cd68739a7d7e38f4643b4cb56c64084fa87859f984c2044dc87867daa97a4e53f92548d60b41e46527f8829c3d40f66c0b6b18e718b34a99255aa9051a76717266f24c2f620b131e496aca737c67751dc36716db71cb72555a3d0c5fe0d0baf6428a329161a92b66f6ba276692b2a7daeeb89f39c29d0d354b071dee245c32720777444c5501b5b203cc73621999d06c21131d141960c252c258a46fb2824fe8f913e8531e26bec65ef91acd3fd013c86d5deb4563ebadd5cfd060a2ca199413a7d0a061aad1ed03b945ced197f6af4290285571a2fc30712a2491d961bad8d81ce2c8c65594cdb44e6dac8fb321b74b10348f5d09a3c65e4c96bbc8d7d78fb5067ddbaf45c72a97ddecedd7498c358334f7505f599bba784ce2abd2068820143fae6e1c06bd717d87c2e0a6c4ae28b5432b01e21e93fc7fa232591c465715d743bdf4124b80ee4aed3539325b5cb90f4aa2abbf7c49ca757b8a4c484d8fcc3cca5488d3d1368b23da02044f0a86a562ec9ea633f18d63304e8f3eb171c23f407cb6fdd0c9ec0259448f3d1142ee2308e3c72e2cdfe5c48db402f9bf44631845bb9670d0edc7e818365b8d18fd0843c8e4390e5a90cdc0b10e9127a70fcd7dc3f26fb6fe80194b4ed5a1d62f4019d1cd53ae5d2902ca6c8973779e24d8aac4e8fb2a7b92897369f59d88515cd20dd6843c6def23910ad7cc934bafb69254fe8cb4328750c6276a3caaa59e353b86a4c3df329c19ed520cda4b165f46edfd3918f4d7e3d2b1cb94239f87ae0cd3e6f4aab08b7973843fd1e857fbeafccf5cf22f2c5827eb790db3d17475ce5020bbc9f93e19a7a956a8437474f99e305df65f8667be3d293db53e3eb0c84fb8bc45df74a5244e0d95d584439c41dcbdb958eaae983574b185d5e29b38c11b7bf2783e3aab859e0684047537b3fd944797c46099fb3fe69027e3040df88e866616b970dbbcd261f2ac602d324542ab6df9b80e864316da7003bc24c76b35f7ca69a7985c7c91a9898b9d4e9655f3800a8b828be944a7eaa23ab88c7055f6d9a7bea906e60c183e84f34bd63c4e41e813ef11f6df9824b10d5a5fc136b5ae08df96a62d5bdaaf77eb4c640d3a0d0b58584ecfaa5ca47fa446fbca65b61019e7f73d9d4fd9314a4996cef23cce5831510fc7accf118d8951cf1851f41045f47b9e2e76a80263aba5318f3f5bf068203e9637a060d07719c8fd608140215152c0d7cc9379847db81d86b4e82d8b215caa4640dc6a0f23134044bb17531c067cf8a16") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x40000000}, {0x7fe, 0x20}, {0xa, 0x0, 0xf0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:06 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x8001, 0x3}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000c40)=""/246, 0xf6) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) recvfrom$inet(r4, &(0x7f0000000100)=""/90, 0x5a, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x60, 0x0, &(0x7f0000000180)=""/96}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/zero\x00', 0x100, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ec0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e3ff9c91d96b165"], 0xa, &(0x7f0000000bc0)=[{&(0x7f0000000280)="da0e47f4b9fe4294793fbb2e2db2e40b0debaa90f7bd5e6d7b083b28d9f3729a5a28b56639e2ee541103765eccd8228c94ef82f4bfa1e5756207f6af10537b0940b0dd5f316083d323191482c85d8d59779fce3e7a0c85b1210fb048eeff00a6b23a54a892188f073e6534765f8ad402d7aec528796f3a7c9fd250447132d7df2bfbacb4271397c33d4a2618be53cbf669ef808632bc6f3c70337207d1e0a557433360651a1660019348efc6442552492766589378e14bd3effa3e00c7d26c52e60080c5a56288f2103e34cf51cd2f5c58ddbbe5", 0xd4}, {&(0x7f0000000380)="4fb1d95439fee21c153b256f14d58cf3f0cab800edd985f14c340f219150e693415dc6c9726caaec8caafea531e008a18936ba944c573c8492183b1eb98fab1fd71c014c91a1bec5ec4130b7764d794fbf352e6d67e7e70470344b7a7bf7d683699a833e90b1a367df75e5ec62a6baea6da3c8f5a16c8775c96480c8cfbf96b160457a1b0bbadc970343b88f37aeebf8f691103ed078fabe15184c470031093109afc83b3901a537fee6a968de9cf58f54068016f553440103607ab8060984b031ac4745ade682b27552667dfd00f9c51b3f2b2bb3fff18d2626073693e5652bcee04d8fb27f373d1ec7f0b8c8d80608f54c20a5e2febbdd99c68822fb", 0xfd}, {&(0x7f00000004c0)="d0cc22a3ad594e05b070581206941f94ee30e40744e4b68be9757c974c94850cab5491710187bb0a0306f7b8804ed55751a431489288937eb12909509e6c38c5287ed5e5f252bccd559bfe90dccdb710165bdd83ebb2986d5754c8a76cdbc36419dfe3d5b1abd414e3ba35bce056f1a4cbed3eff707d9abddecde286e728e909e0ee67b93337e05b4fd8ac7482ce022a2aa001", 0x93}, {&(0x7f0000000800)="9fe7a5efed4887f40d5973fecc3918c4ea94193dceb281e31f5e430c262708112332cced699d2880816bf25bfc2f2648cf4d41b33ed9e9668c58d34ac1c90d0a74dc291521a5f70a86aae62af07419b3ff9840607bb0c8ab756c6a3414c3ee3d543914cd8d1832381283a8c79d641614d59a0894733d490fc2b1d01bf23b620125456e9ff1df45c2045b0522a3ecd8258a0dce1dd5e2b262f486a0f34457b526da0531695e8a30619aa9464ce3321064f4e664b1a9cef600f52bd567b3a4", 0xbe}, {&(0x7f0000000a00)="19253256e4f8c2ca07c1f0b01681cecfaea97dc4dc7df9ceb42ed2dfd1ae379c2048f3dbc60cc7ea320191b6b16b1a6a2667dd721367efca733f9b82b31170bc72738bf665032deeda472cec934b07838b29d5a663960044cc8ea26c3421ffc85bc964b74aaa576689f8c74ab7d9ab7803a8b1dacb43e26aee0fbb509d9cadbe98", 0x81}, {&(0x7f00000008c0)="0e998017ed9e4e65cc84e9a2781fe2a55953e3027c3bf668c1ec147115b08ca77be1d2dd7e1c33704ec494745220be366bb428c7678928dd92b75b15d9fb834d7946cebff35d1860a022e5b49b97d41deee03e881f9b314d57ebcab2b033d65368c7178ec366ed83f6d7ed63f9cc21222762376a8ff667f1c530cb41", 0x7c}, {&(0x7f0000000ac0)="d4a5f9e494c6f7f80a60fe85c531897e455d781757b938a5f7f4fa3859b8232515107102057908c043e0596a419f2740ab5c15e21e3cd733da4839ff981b4f702e11809fb5f2f115807506cd3d110d721bd232ba3d043524afd845e374dbe0f17d133f5a655eab72781ddff514ac15ff2198a19bfb327636c6bb35736957d08a38c1f42deb4bdc767484d57c080e715e36fedc9cab428da0f7af8a23d147670d2b2c4d613c767b08308185d7a88a527e3f295e0130218a425a785fe8c740408a5b5eec3593bac2865703db86a9578c395d37dfd327923d1ee16dab96c1deb0b97a14f966e96e4a8ca5670aeb62", 0xed}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB="2000001632a9000000000000b3706c1391c500000000000000000000000084b02a3ebfffbb7412607588d8048afd87a7ecbde9720a7a9fd9ee726c36a4556b403bdfa776bae917efa18b439d7bff672ba975bae01255471464a67aa5a8c14c0576680fa68cf7db4e1c12575aaab3b23429a7a82a26aa5bdc52781b84ee20287933865ebe913fb084855342cbbcbd948456b77196644e860735d6c2ec25eea97faffeddb428fbffa51b8dde5b6ad9425dd0b810ee6b36097f24398e09ec48b2c6ca0a391f55641f4ad082cf44eb21ca7f60519c1aa0cd312f067ca465c6caea2a79cdf37e0d2300c7afaab59917d22d3a7b98feadf6e789276116ba126052e2d8722f55b5aa60fef14f5b941ebc794c5585cdf95f79", @ANYRES32, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="20576afa647baeab8cca0cd60020b16874fd20f17675f7420067c2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x4}, 0x4) 16:03:06 executing program 1: r0 = socket(0x20, 0xc003, 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) recvmsg(r2, &(0x7f0000001580)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/217, 0xd9}, {&(0x7f0000001340)=""/229, 0xe5}], 0x4, &(0x7f0000001480)=""/224, 0xe0}, 0x41) close(r1) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x4}, 0x10) 16:03:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) select(0x40, &(0x7f0000000440)={0x7, 0x7, 0x3, 0x3, 0xfffffffffffffffa, 0xc0, 0xae, 0xffffffffb2c438d4}, &(0x7f0000000040)={0x7, 0x2, 0xfffffffffffffeff, 0x2, 0x6, 0x8, 0x6, 0x8}, &(0x7f0000000080)={0x401, 0x0, 0x9, 0x7, 0xedd, 0x7, 0x9, 0x6c68}, &(0x7f0000000400)={0x825, 0x681d}) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59"], 0x10) getsockname$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d7bedd74e76ae3eb699c6137e593d37f681424b6a096f854f93eeffefc3d68e6a5dba30250b13ab754670d6759756a70bf718b5c0379b2bf7568dd30a8688c3e89e4386843c85f20d3e5011bfe0e39dd55fa54a9d53cc8075a1b6df1907f005d8300dd5c3106bfa9f94948df16aeaab745f3481cd41f710543b870aab4a58834b06ce52e76e183b6acf11b4545f815e30b5af57070b5ef33faa8a271368a9563d5127e316d7ce4cab2a88aed458110bf66f4783aba3aefe631eb8f865c160bbedd53362cf9d8c8c30a740a4bc02331dc5505d37b1806fb6699b7bedf260b1a616f1a04a7205ff8af8b"], &(0x7f0000001480)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) 16:03:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x1) r5 = dup(r1) listen(r5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) 16:03:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x1}], {0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) fsync(0xffffffffffffffff) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = getpid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x81, 0xffffff00, 0x1, 0x8e31, 0x10000, 0x1, 0x2, 0x0, 0xff, 0x8400000000000000}) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x12, r2) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r6) socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x20000000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0xe5) 16:03:06 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x52, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={0x0}) pread(r0, &(0x7f0000000000)="2d5d5e7818b886aec12a775970ac6e81e3c4a38dbfae043a843df43e87457f36aeba4e7672b895093750fcad98689a5cca13638be46c710feda22a4157df5f6d057fdb0b1c907075bb2dc88adb3e7a5aa26bea40c91736437162ecfe504bc7b68080e6f892a2ad9860fa08a874661e5ea98659e49aac55dd7544050c59c10353776c295f74093735035f9278d87812dd22f280b9f6e3d6b1ec976bee38d41d9fdd0f83f931dc0ccd7d2ec747eede7db4006d77d0ea594e4e", 0xb8, 0x0, 0x1) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x35}, {0xfbfe}]}) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x3}, {0x18, 0x1, 0x7f}, 0x5a5, [0x1, 0x4, 0x3f, 0x22fe, 0x9, 0x6, 0x800, 0x8000]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 16:03:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:03:06 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x6}) setitimer(0x0, &(0x7f0000000000)={{0xd000000}, {0x0, 0x2710}}, 0x0) 16:03:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x601]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x7ff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x3, 0x102) dup2(r6, r5) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') 16:03:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7fff, 0x0, 0x0, 0xffffffff80000000, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff, 0x2], [0x0, 0x0, 0x401, 0x0, 0xffffffffffffffff], [{}, {0x0, 0x1ff}, {}, {}, {0x0, 0x7f, 0x81}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x800, 0x4, 0x2, [{&(0x7f00001eb000/0x3000)=nil, &(0x7f00001e7000/0x4000)=nil, 0x4}, {&(0x7f00002b9000/0x1000)=nil, &(0x7f000034c000/0x2000)=nil, 0x4}, {&(0x7f0000565000/0x1000)=nil, &(0x7f0000464000/0x1000)=nil, 0x7}, {&(0x7f00000ec000/0x3000)=nil, &(0x7f00002ef000/0x2000)=nil, 0xe854}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000179000/0x4000)=nil, 0x401}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f00001c6000/0x2000)=nil, &(0x7f000077c000/0x3000)=nil, 0x200}, {&(0x7f00007ab000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000034d000/0x4000)=nil, 0x1000}, {&(0x7f00001fa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f00006db000/0x3000)=nil, &(0x7f0000126000/0x3000)=nil, 0x6}, {&(0x7f00007f3000/0x4000)=nil, &(0x7f0000776000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000364000/0x4000)=nil, &(0x7f0000632000/0x3000)=nil, 0x3}, {&(0x7f0000050000/0x2000)=nil, &(0x7f000010c000/0x1000)=nil, 0x3ff}, {&(0x7f0000187000/0x3000)=nil, &(0x7f00004f7000/0x2000)=nil, 0x42c}, {&(0x7f000032a000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) setreuid(r2, r5) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000080)={{0x98, 0x6}, 0x1f, 0x7fffffff, 0x6}) 16:03:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024c8a44e1caa5b30b82955d37c1e0031b7f070000fd665f4d64a09bc6b39f0c23b10db3bf679c44364831bdc1d1a6b3da", 0x34}], 0x1, 0x0, 0x0) r1 = socket(0xa, 0x8000, 0x1f) r2 = socket(0x2, 0x3, 0x0) write(r0, &(0x7f0000000840)="c86979f33c4fdc29c0a84e7f7df3ad2ea0b1f7342fae2da2b719eaa0c00683b3faf5213c97989e54a3507137ac7174902c3906fdf69b179d34414f53e52e31b33a91b4ee72d4476c68bc874252aafee1a90589d5e881b268dd3c499e5af5821f8e0f1591a4e451fcb8f881e2d45118f126a64c584b7f77a0a0f842d7690243981f4b651b6b710e6996528764e55190ae2b4991f922bcb7c3674dfc9293f15bd7f7c6ac9420f361427388c705c8a8cab80df4c4f8cfb06637dd20b2f27a57d07d724f314ce630ba421214c9a8858a480532f86921d1c39e8fcf5e", 0xda) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) flock(r3, 0x8) renameat(r0, &(0x7f0000000940)='./bus\x00', r0, &(0x7f0000000980)='./bus\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000009c0)=0x3) sendmsg(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="50b3449e88c2", 0x6}, {&(0x7f0000000200)="6c6da466911922fb64d4fbd68bfa664b5cf3ffa21184d9caa98af1661fc2f9bde2122465fa2c0d76c9b3624ad07f95c57c5acb848a430413019e59ee18fd4cc196053928344d3859b350d9d5339adf2aa4bb688eaa4794fd62578631edb30ea3bd59145bcbb72b967f09969a7885e8e6d7fcd7f9e3f6c540a8ab25dca9579e2601933409c123d2111ad4c0e12ff1d80d9bc8252bb6e5812c5bc2a627de75b046f2e66ece00b47a03ef5bcd344f0f00496378b7f88af183bd452ac9e0ef62900b3116b2b69f29c842aba0bfe54e4e3f0d6945c6247f82ebfac7b3625f693128a4b323b2f5994ed4", 0xe7}, {&(0x7f0000000300)="61b236984661bc238ccfe222c9a541fd1e1692ba7b7078937e8b51fe47e2a9d321d03708fabb106205f0751441aa34b985c916643baab25c86157732cf170389b5368dd6c6a97778b0412a878e6a016887e898a4f1007d1519f3afa21c6f2bf327ea571ae5a3a1a55849551450085ee18f62e25b862a3a2725b77b1feea25f9f636637a9100169cdf85500599df66318a6ecd9e43a2328403afab3c5143cb5e2aa903ef1b42dc418ae26af852699e2d61942bd592cb28e9b80de7d67f5385894d003ed713f7b88686e9ac2a644782932bd6a5fb23fc2ede855d0", 0xda}, {&(0x7f0000000180)="7b6e751a39f82ca71e3bb0f78a6cd5d45b710866b7c54e15679caff6c1f2eb26d75e97e8cc7b878e9f46311476bac03d528f3e503a3e0a55adacc7582573", 0x3e}, {&(0x7f0000000400)="10e103844abad9c93fd8a911a3b5790013fa573e0fc13ec90c0631c215752b09f6b5c901030a199556206a1c12ba8e9ef60bb5f63f833ec0c5d6c40716546c082ebd7043afae386b5c0c4dbb62", 0x4d}, {&(0x7f0000000480)="b3c97be99667025211460be9637810b4dd59b71a5c48a6e21e3aca363c55e9982c510582293066f2138d32f2820dcf67a9c562766b6fa9b77df4c5c43db7d816da0fd1c28e8bb24b32fd41e273e7dedaeabcab4ddd9d83d16ef72a2a2611645790dec5beb7fc15fdd59dc43951ee3cc481c0cc36f04798160200000000000000269452c3909652a8b270b9b9ae3ee7ee2f31e996a99d5bb12fc2daada67317829a05bec6422ccd8186b429142a34c42dae5c729f4a3f53b92664c0e317f695d577d9c2f2e7dbc50adff28e483a6bf824", 0xd0}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="8000000000000000010000002d090000f2bd581432322baeccb80816046ae795017857beeb8f86e5fae351a6a72ae0faae064cd302fe2b1eb0fedb979ebaaa989da4d599b2f1902212b4173680fda422446e6322ce7f98f3593fa44f41690c6ded22e2879359efdade6bc4cf5d791078d1cf31adfa1b5d6f26cc97e775675a00a00000000000000001000000800000004796f7c4f03dbb791e8ea863c7bef993afa64915b4c4f7f345fc67c7fe7fcacdf2c493efe4a0dc28aca61a2a6bc157f9bf95fedbb975c9d02491b445c416c16097683ed5d8cac54974a7efd64fea4cafa157149bac70166b09ab3882a756e9f44fc2bb6fadee606cc7d251890141a17b3478625571044b9113ba1e8ef9017f0000001e0ec7692d078ba4f30000000000b00000000000000000000000050000006cd8ce89a5258fb9c1cbf5f6cc7ed1c4a83a2440c892fcf5e53491c23c77197fbb2d0a8f09d11dbcd7f45e89a8ec3b5433aaac97fb13a9742f5a2e18e6d94bf628ae18fa376426d8982d4979aac162fcf7aa64f9d7d8c71697afa0b42fcce6b2e619a68e3f755da954c9cc3219524a2b5a2bdacd84ec9090dfc64099fc74aa0e0778cd9773937bd64f46e5f8c3c9ebfb33aee116fc766f2dceba110dfc0000002800000000000000010000000900000015c3e1e8b51dbefd4dd6f194859b93b21d6791f61402430a"], 0x1f8}, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x3f}, {0x28}, {0x6, 0x3, 0x0, 0x7dffffff}]}) pwrite(r0, &(0x7f0000000280)="d0680a00"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x4, 0x8, 0x6cc1}, {0x0, 0x2, 0x0, 0x67}, {0x1, 0x81, 0x3, 0x1000}]}) fchmod(r0, 0x30) 16:03:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='@'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/229, 0xe5, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x1}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) clock_settime(0x3, &(0x7f00000001c0)={0x1, 0xff}) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r7]) setgroups(0x6, &(0x7f0000000080)=[r2, r3, r5, r8, 0x0, 0xffffffffffffffff]) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 16:03:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xfffffffc, './bus\x00', './bus\x00'}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x3ff, 0x400000000}, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x0, 0x1000000, 0xfffffffffffffffd, 0x0, 0x3}, 0x0, 0x0) 16:03:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 16:03:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x100) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) pwrite(r2, &(0x7f0000000040)="8df7915b0962ab6e52d41383466fbbc8238d5b838b6376e9e537fc888d16e39dffd5cfb365e8076c123eab70d77d37fff41020", 0x33, 0x0, 0x10000) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x125) 16:03:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) setsockopt(r3, 0x0, 0x2, 0x0, 0xffffffffffffffa4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) 16:03:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad265264fcb0b397465284578122072ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb87a07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186c340da2a6a94e9177a7326520b52c644f7ac71771e8f95f8467a2cb084542475b363a9ec7bc931ca311a9336ea5ad165af35400fb03e2e72c5d191c0f32895fbdbd9ec3d65d06000000000000007e72266133794dc6d95c456c2c1d3ac9ef651b50fa09520fd70196e05630f5195a172a86baba8506fdf60ffef1b2842858b92a7e0b65af8a9a9e377e65e02e5741bc4e0825fa73b450f85a3a3bde5f433e597fca8e5face732ae160a7fd5ad61d72f3bc715a3ee7ee5521be9e92c3605b67c5ae7312d420327251bc77e96387cc23d160bc8a92cf5db4328bc3f991eb8bc30bececa93a4019b936443eca19feb6975955af200a88ff299b251661aaa191fe5525f2243dec4c075b9ff9b7be74b4578bfd39671394c8423db698282241191f0ff22d06bc398c1f8cff71934c9368fe31257945e"], 0x10) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x4000006, 0x0, 0x0, 0x1000}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) kqueue() accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:03:06 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x21, 0x2}], 0x1}) r2 = socket(0x2, 0xc003, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r4, 0x2000745e) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r6) accept$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:03:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x409, 0xff}, {0x5, 0x5}}, 0x2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="fbaf8a8c1a0200000000f6357e3a6b69dfa640a1239bdd83f438ef5c9c3f94c2481036c60eec26b3d986244002b56fd7d9d39dce11a82288d1633e64fb67e1d76daf8635276185271be34aff9b4cf00d723dc4fb82522c441c0c22aefd2de2b2cf5c83260288ae714a8a941b73421196518bc195d4aa55db9c29755f497ab8331634570edd86e81996a9d67f99d7306fd043fa9465440f1458c198cade982785ba35d4ec95967fecd8c33ef6a4a61f9687bf394b75e740082e4ba364029a8fc791856521cdcc02854a6cb68e20f33fe9a9aed0383c8fdb888dba8a3f9c2979", 0xdf, 0x0, 0xfffffffffffffffa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0xc}, {0x6}]}) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r2, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x1fe) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x16, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x800003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) socket(0x2, 0x3, 0x0) setregid(0x0, 0x0) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r5, 0xa) r8 = socket(0x800000018, 0x3, 0x102) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206931, &(0x7f0000000300)) 16:03:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x2, {[0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x800, 0x0, 0x400, 0xb4bf, 0x80], [0x0, 0x0, 0x40], [{}, {}, {0x0, 0x9}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x4}, {0x0, 0x79}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000001a000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f000001d000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x83c3, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0xfff], [{}, {}, {}, {0x0, 0x6, 0x0, 0x8}], {}, {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8000, 0x6, './file0\x00', 0xc675, 0x4, 0x5, 0x861b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x102) dup2(r5, r4) r6 = fcntl$dupfd(r4, 0x0, r4) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000040)={0x6, 0x0, &(0x7f0000000000)=""/6}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:03:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/84, 0x54) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus/file0\x00', r5, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x40) 16:03:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) setuid(0xee01) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) 16:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x5, 0xffffffe1}, {0x7f, 0x8e, 0x6, 0x2ca}, {0x8, 0x2, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x48}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:03:07 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x10001, 0x3ff}) 16:03:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0xffffff71}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 16:03:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/19, 0x13) unlink(&(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x1, 0x184) pread(r0, &(0x7f0000000000)="fa", 0x1, 0x0, 0x2f179a25) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) 16:03:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10, 0x8000, 0x0) r3 = socket(0x10000000002, 0x8000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r4 = dup2(r2, r3) chroot(&(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000000c0)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000240)=0x1) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) getpeername$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:03:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xfffffffffffffffc], [0xfffffffffffffffe, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x80000}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socket(0x1, 0x4, 0x80) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$TIOCSBRK(r4, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:03:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="dc", 0x1) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) 16:03:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r3, 0x81286947, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1000000000000000) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x42, 0x1) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:03:07 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x3, 0xb) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000300)=""/4096, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$TIOCSTART(r0, 0x2000746e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0x7, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC=r3, @ANYRESDEC, @ANYRESHEX=r1, @ANYRES64, @ANYBLOB="7d5440a05011d24179b0a32010e0f84c54d57cda274b82ebed08f0f4bbbf48ef8626de881c4def496c722ca520003b782de984821ede4e3a69ec1ae1ff5d8113850d4659079b8351044eda40ae2f9dab8728949716468f7e8e0c71f46c2ebdb7bffb7ae94283c1a1a30d8cf84b85b5299553b40b7a6c3c8713b2bfc2b1482e71cabc040ca7bfcd241ad0014908022a8fea19fa144abb2531babf9bd0a81c9a9415cb792760d074472087b52c26fd11660d6dbde495a86c21bea2f4f2cc14fb4e6d58a15e6b4527903c63aea235553e971f4999a1f1447dcae32046176c2fd7f1528819de49756f1573b3d65974ec8f6a6c703059bbd03c9b3e32a45188c76f0e4b6ba7bc514bab9eb3606650e56edced291fa591a428b7c82c3f8eafc080d75f955cf2c3ad11fd1cd08c3215e8fd26679854e56fe0ac94ea7af92c3dde0483bbcab722104aa9fc3907e27c71493f84e4958167177e497def8034e3409a7b287d2fc4f0dc5e584fcebab7bcb8f1af9ae2612291aa2102d94838cfa472253ff5b6cc6dc7db69e34d0c66d77f96c02e94d77f84ddafd4761c4f6fb9e912", @ANYPTR64=&(0x7f0000001580)=ANY=[]]) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) close(r7) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:03:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80]}}) shmctl$IPC_RMID(r0, 0x0) setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = getpgrp() r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xfff, 0x0, r4, r6, r8, 0x40, 0x7}, 0x2, 0x6, r9, r10, 0x0, 0x0, 0xa6}) shmdt(r1) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f65a40 16:03:08 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:03:08 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a000086dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490060000005aa1054c453e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d20b0a0ff45543cd67e7219e0f22003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab4597b425006541326c4a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772b7b8ee8118de16b906c69b3cc2f2c93d917faf89cb584d26eaa1419ab21c1abdea4731db0ac2130abe23430de75649b103e823eed95179dcc2bf6f9f3c68a3734d5b780fc57af803035a93d1327336473c058ff643df7260070142b45e1edeab485d919e50c7e8cb960272f828c23058904164e03d2c2193a02d1180b51e4db6c4d244435b67c48316c429414892b3d8a196ab60d5318aade1e2f9665d4bf21f0cf5da623fffbcc73a94a12246a64324780b0200000000000000009dc19011de2a32a2131985a136c359c2f2269370b301081957cd39d8805170520ffc1aceb2af294b9a147b48abc8d66485ef08ce06b01447dc1665b6046ac7e0e00307ec67c6fc7ad84b07286a48fd53aa7b729dc6b9477212f6a28bbbb04d294e20d7d5cbabecc13b5b20ebff943f88c47589ca35bc3b2cfbc488a33b707702cc0075073425cbcfd585efd4724d75adbca07a6e2935b22c50eecc29ff9a1cc950a8200b2a5dfed83d474b2d9beaf6b5e322a59a38b97b9a0faf1adbf9a30ff5dbe63f6c126420d7b880451b622b6abc2e421ff3ab61df88cbaf97bedfb07f4426f9b17926c03da0eb4058", 0x3a1}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c", 0x94}], 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x2}) 16:03:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x6, 0x0, 0x44100008, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0x300000005}) sendto$inet(r1, &(0x7f0000000040)="8e6bf43ac9ee464822e34b48997745641bf0289941fc35bbbf629899d95f8e78584b0ef708734d9b23264ab9f3ee6ccfd2cb6d6c9cc7db96", 0x38, 0x9, &(0x7f0000000080)={0x2, 0x1}, 0xc) clock_gettime(0x0, &(0x7f0000000000)) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d2548fb316046163387a89967c373f15", 0x10}, {&(0x7f0000000740)="1a6ccfaf1f5d0c56a6681c206999f5222cac3b02665884a108c40a39a205b959fe6f146149e1444b9e19bfae3f9fa80f9b9e11664c474d051ee4b3fe2d58a6c32f21a435e5b85c59bde742ad2a094ed9a2de2553df7b9864eec4e81671e600d9ad3bbf5b40cd1d47c9a0a5911b12a0d6c334843e6ffc44892dd0a7e001c666327112688f8afe18437aa254ee0665a7d99422dcd9f151088f", 0x98}, {&(0x7f0000000340)="47082a9fdc46805590b544fe288839d9df6a68054778f374993679dbf62d3d1c48afeb16914ed05e8f7a99d1b8e61ce12a7ac3289acf988f0cce846be74262b5d28b2fae978ba8be5e3f65d07fe07750e315fb25c575467344f916ec17b8ea79e3083b4fe962ba60b9b9a634fa7c100eeb4c5fdac77629600b46f88bef38ccf47ab09b3856e80b703839e60ea14da531cc7ee5c77128a9be874ad49d09e107255fff0430f649051ff5767446e58190df18fdedb53687aa6b37782b21d02eaf5997d415a5a70d2041ca998a9a34d27ab102", 0xd1}, {&(0x7f0000000440)="9bf90d2981eb3732c889d402a1415d556958efdaa136791896d188f43bd0d254bde89e288f30319bbcc6e7e8930a650544a83d7333d031b8275a8599ba32bca08ace0a908b35bf94c9d552756edab15bf9868f8aa11c45cbdf4f59d74a5063bdf9fd31a8cffd1d270020bb54cc2b0263d2610149c539f108588521294180673a7f3b378e2c78238108c44931a73f4d9919b0c41d624ebe74cb74428cb2821252f3f789d9c7aa63d3432087c7d11974e2b80918c38fe0323dbad38a90b4b0d142e5016a3741d0f5686a8840295f867ef40edeb4f60452fdb3", 0xd8}, {&(0x7f0000000200)="9872520d01944d5ad7738429", 0xc}, {&(0x7f0000000280)="e5c959a19469ec769c6768ca9297f1804d0c65ee7a7ec1c776b936ed52e399a4e6dbfae3fff777b5b8bb5b2093cd669a3b4ee98e63664e0bed07f9dc3c48b776bddaf32c2b1100", 0x47}, {&(0x7f0000000540)="52987f0a3e9beb3ac70ea3caec2681eaaef32b718645a24e3a5fc4d8b32ba4cec510742e900e5e7f4516bab32160b8009c0aabcfc9f793d4799e3e6a22a0d6c6cbabd70f7809fced3badd1", 0x4b}, {&(0x7f00000005c0)="d928d48bcee440b45769316c1f43810091c74470774b09429e299b0f4595120c245e54dc29b4a208908b3c9e99a4a1c4561854617b1bba5f01b24294410fb251992591144c1a801c885d1be45e69ce8dbfc977a7a07448e1d9233e5bac436a5451f8f01a3f146c8e12f0a0ada1f7644fae13911ab824085b55d116b97c5be016d6a8ae605582cfbe75c8bd0027d166cd38aff31cfbf4313fd6b35adfab701f21733f053dbe9d28d58cfa3b531985ac6b6e01647c3fc2bed9968ebbc8a862b3bc1062c37eba4f38eef5830fddb44ad70c674c", 0xd2}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB="20000000000000000000000000000200", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000002822000001000000d1f520ea6725013df9ef4bd4e51ca3e44f2e43bd34bd0c84cdd7370f785542f5df5adecc4b2aabb2f500000000000000000000a44f0089d840f0119561a5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff080001008000", @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x11a, 0x3}, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x58, 0x0, 0x0, 0x0, 0x0, 0x71, 0xfffe}, 0x0, 0x544d, 0xc084}) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0x0, 0x1000}, {0x1, 0x8}, {0x1, 0x3, 0x3800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x26}, {0x3, 0x3, 0x800}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x1]) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:03:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x9, 0x0, "090000f38900f4ffd34dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x8) 16:03:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000), 0x30004) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:03:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) dup(r3) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000480)="bccef0fbc5fddc984def70f945befa71706c986a578d6781ea6b2c36abdf341cd3944575032517da92c53e69c64697a44e7f8718b996de728b4b7ed674d809650e1f7341b2e29ac2c6aef4f44cabbbff8642cd", 0x53}, {&(0x7f0000000500)="f74b7028c2075d663af9b84b9d34c843180299d81f049a658abc6745f005780744fdc63167cb1ce68ff200379910fcfadb4f29b7aba1b2c947c4e39908c459fc83bc4c5a66e24af535bd8005be7e4b03ba1297a0036bf80151fa30b8165dc4540258d8e61da012c3d859e0a26367bb3507460847e1bdcbe6643406996a114a309cbcc5eb17ed0853b1488f3cdc53b90256e5ddbe13e56f13a83c51e0e9b3", 0x9e}], 0x2) sendto$unix(r0, &(0x7f0000000100)="83be8f052ce81280114332d89c433ab0ac398dea4e4ab2720b084de135e49b53c8af781a15d46356", 0x28, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 16:03:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) fsync(r6) socket(0x0, 0x0, 0x0) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 16:03:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="7de587ef5ae26b6ec7c583919a49") r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) getsockopt(r2, 0x7, 0x8, &(0x7f0000000040), &(0x7f0000000080)) 16:03:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8edbefd6f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c00139edee6494f5d14381962883a449e8a3cdc83aff86e63c5eda85537000000000000000000000000000000ff415426caaf7304daf4031caa652ceaf556fc1d1ba3ac4fdcf225a2d21a62a7cbd57ae874d3540d144d0e1a6879e5c4074a3623650100000000000000cdb1f951cca3086c3f540605c710e364c023899f2f36b2f5e3825b5ff3f2f6d244058533dda6184c64f394fbf602eb90f218c78e57f621c860977eb4779d0575fc072b8f5479dcbc9982931c6a3f2ba930650d131cf995275050905b2a2227b64a39b518b92e986bdf638ff830dc0834c85b784a4c0df693f2fe1f1ce65c2212f7a70760e3634ceec7fd85a838d3b4ec99c54b415d8d2e199807ea6ed56c58e255f02f42d3947658932778fec1e4d48a09ac6ad9d70d172248a8c8c7a7050b1d1731f9cc6681c4e9cd2d05ef050719ab4767a6366970cccf4bb3b9da9db2b949"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/49, 0x31}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000440)=""/247, 0xf7}, {&(0x7f0000000540)=""/218, 0xda}, {&(0x7f0000000240)=""/113, 0x71}], 0x7, 0x0, 0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) writev(r2, &(0x7f0000001240)=[{&(0x7f00000012c0)="d016422574ba5e258b4148e718d6aa501af13a9e87d2d29431319521b6815be9d008a6b5d0a38e7e5cbe400a4ca3a63412870b8354066af1fcf07a6509db339cceced65a9450e353235d3a7cacfeee9c0a05d09317ccab3a4943c3eec635a9d3d45950481ee84640b5e5b6f5511f89ea8b38de15809b9510f64f34f4a732a802430b9d6e5374488a3c24f660a56186014e48199970d9be52cffd25db3b2618e9362ceb9bc372ae2a253805ad11c7440d3fe67320ee707863525108f36bd94ccc8b70cf0c5b9c903027eec347bb458ed3f120f114202d790b076b8a6795989bf99972f1d31013725cad37ab5ea65e0fee193377c117b4a7d06dceebe7eeaf0a856d1d1d8b0436625c892110fb31cf1a43b5018c6a2f49fe96673f7294a848113a96b0caabc5d5f45034e183e83aa797feda2aa336f335d4dfaeb295232564a350ae8fa8e101630abd7b02daaa58335283f55c9ce45175fda288d047afd3b7094e5355d4cc538da2e89697547deb14ce26d32db503f75bccf507973fb487961b0c7d20fda4bc6fbe4eab41aa84b6b71659a7a0ea5fb8ed78669093a64be7b461e779a377ddf108eed500b4d526fb3990a241a243e1934edc56002171a7132e0d2854d11d57479c69015cd71f7678c72768cecd4f1422604a79bd793fee55b6173b816c95c60020fd3f3a44376d73749a3dba2496ef3ca1eccb268def9c359beb0988f6fb9a4ecbc29165c66c83d3108cc2d3d2efa5fd7e70cc8e502f0df0719ab5cfc2ed6053126b46ff6fb832ad5ab466256f699c34e5606a9d833e183495a4eb9810aea85781a3c6668415ede6133552926e72a7c3f179e380706c187b6ad6239a3882109fb09a88e4d1b75f867e0724408ef35b9f2522d41a2cb90aff46fd9f2e79e386a686d929b347a18c572eca2e9489a451ab2760ba3e26a6b360e954e5287efb7faf9b409cc3cb105249d6506cec49378ea99c423818c4a39b5ba50d64fb92eb62c9d98e913cb717c2c69d18996132e69df2dcad5f5091ccc6a820c96b746c3ca2896bea879db4dae54fdcb866839b06069fbe73cd3d5f2073948b5ed06aa5c05962ebcc11032b3a00637aa92aeffb16e90ac72e15e36dbad85c1fdd1732a3de4a418eae97bb5197eb527e458cd5c1d60e8ecc1e73b18ad74eca48544dd8164279afa6410ea248e2e5774484bd1e0fd1c55dff511094516c039cf199a370b0f977de254d0305916c9ee795ae8b2426a2b1599d4601c857665fa898b89dd40a3ab831937657b69e14f4b29645d8c9d2b0d6bc7b6588db496bc6f0fa7e78bd3c6aa5b5b6e5dcbd19d1fee6b36d4a42c4634df4ac3ec96c0b7be30a5324a4c1c1168b1c4c84d9d06d418eb02acce191b195e2bd96cf95287c6b9e59e2a996b95ed7a30db12a59a0fa15827dbf79710c5ecbf48f01d17b1a43ffc199b1c3310afb79f70f8e94748112861cac242da073ae8653a83e42cd3374d34e2f70a2fefc0c535d8573c98bec02e432a08488abe581b700aa8b076c11fb3feca26abac6f86b87d72f8c0c58b8e8f84ac364860e726e067f1b9c72689b91e51781624d0db41aaa1f902090b7d601d43f1428b36d755f55f7f54ef2db53359e5d0f814b7d4d1287f6c4c5e44671808913ba5cfedd0d3da66e9e92fe13daf5b7488a5681dde8777b08575f42cb0cf13652da264d11e730e42e962e9a664d2a314d69bdd60782c4d502fd8f35229a246b016112776532b51db5b13e209f058a7740d5aec9fa5b74383c6896bf82ddc908c2cc23103e1f5eaf83cb6e6c698046ae766cd2a5a2f007de7a90cf9d95462a964998e91db07b4289229452c7ac3825aee1c1b98829325e10502d37cf7e844a379aeb480a0431e2aa463933d3191cb8c88d5269effc182124406b9512a420ebe08fc85bd03e62ff712796a2594ab8d85b8dd62135f1b433c8686ae8ae7594d69248912a8d3d08ca03b5e7bf35732490da315ff140e51053aa9685a4e6ae2ceb20f1dc540d203e242115c3e23895d148ce545c0eaad7f4", 0x5a1}], 0x1) 16:03:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/231, 0xe7) setsockopt(r0, 0x80000000000029, 0x40, &(0x7f0000000000), 0x0) 16:03:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:03:11 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x101}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x46f, './file0\x00'}) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b7500df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf370e0000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb86df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e212789cef2d4ac4aef2f5114a2c181476cbe0a99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94cec71916977283ad017573ebe77343d7387384b611753eec547e028a02eb6da0488dd6a2d279d12c3434fac412984ce7655b4a903551c4e3fbba95c999cfcb13698ef5d8fa36bf14eb0c33dc280c3a64037f23bec6c31f3d3ad090043752d06e32f5f1c634b486a519cb535df8477e201ef1ebd32356abb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x4, 0x7f, 0xff, 0x7fff}, {0xfff, 0x40, 0x47, 0x6}, {0x8000, 0x47, 0x4, 0x40}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x8bb) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r3, &(0x7f0000000300)=[{0x1, 0x4, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7ff7, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0xffff, 0x800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r3, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0xffff}], 0x8) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000080)=0x1) 16:03:11 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x100000000}) semget$private(0x0, 0x0, 0x100) clock_settime(0x0, &(0x7f0000000040)={0x1, 0x6}) 16:03:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x18) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(r1, 0xa, r0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x3, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYBLOB="9b2b9998d0119d51e845bc5fe2f6f0fc36d2245176697dd2fbc55f7ea2c7af60ee59f2d15ee443ef508dbcdb898978e95b1e0b9e624c86e3f6b1aa087fcdbd47356ee450acfd62eb0db6c2b4fa0fb290e67a91d0a8d8fa0f94180b5de91b982bc4fc2183b1c219e02607867428d6bddcb9734fefd9af6bab7179b6220c386fc7b8663dd05e5f2ec8118802511529a3a30bd85d9f5a5e7970041dd5156b5c0d36800ea6d983cde3f616b7250ef47351ad5dbc5f6882d8632ac923928482cd25537889e2355a98efa509d43238a104725e579c4e48fb0699d7b596aaa1d8c5283290dfb3cb7654540eed19e46a99deb4af354bc200000000000000", @ANYRESHEX], 0x4, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/4) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x10000, 0x1, r6}) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(r1, 0xa, r7) close(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) 16:00:01 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r2, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/52) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x1f, 0x0, {0x1000000000000001, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x1000000000d, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="34257c94e8a20899d8a5a68d9ae7dda7614b7be38adce0", 0x17}], 0x1) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) socket(0x6, 0x4, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000140)) sendto$inet6(r1, &(0x7f00000003c0)="7769bda0542b4c68ee5397fd3f26bfdf7571ba5cbeee1309db65faacafcc08ab046ddbc498a0b7ea85869a114bae62436511b90e0acd2c0e1285b99a5e1f4b5ab5a3cff26f1c8fb285c55adede632ccc451bcb157f3186d8af42813a1f2a228a1983d661e616677ec27c33ebaa881dc8e7d412f4ecb7660ce5832717c05a9de85680", 0x82, 0xb, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x9}, 0xc) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r2) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) shmget(0x1, 0x3000, 0x8, &(0x7f0000000000/0x3000)=nil) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) close(r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/98, 0x62}], 0x1) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x7}], 0x5a}) 16:00:02 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) getpid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x1000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) setregid(r4, r2) seteuid(r1) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) 16:00:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000003000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x9, 0x100000000, r2}) syz_open_pts() dup(r3) syz_open_pts() close(r3) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x55c) 16:00:03 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01cd1a00ffff000045080982100000000034ffc3", @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x5c, 0x6e}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x40001800, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000000)) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="fa00fdffffffffffffff1a5fec707d110260252eb1f478c9563c15c7e79a8208efa76c1d1b6efb33e36116ff798db0ff36752afbc8de2392b4f4d0084db2a7c16d517428ce2fb6f543023c9e65b5c00ff4283e3cb170750a0bc3d48cff4cf4a963029edb6bb231c9ddaf34903d90273163ea3917e253d329013567d5591e58b763ee7d2f80d79f26d8c4a29a8a45dee2ac1060fb"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="7c6913390a79a07bf00a7d01e1eba58f8c963fffb423d629f9d85de14248e763550b5dd2f4cfebd648882484fb1da4159f59a3f0327fe6396025156d71c7eb883882becaf041dc5f7f6ebd7c7e7a428966cf204099b8eeda4d49228c121f4e002e3b19efaa3f98410d7d8d915c9e33e747add999a970f40f0134f299a1d4d3bdc5b7e5604dda3d30", 0x88}, {&(0x7f00000001c0)="d519ef28bd1dcaa3c47681fd71bf41daf4654eb6704379b6d0b31b26fae01435028b1ebefc4af156c17cd523a3c67a25c17ad76e54cf3bf80625fa2960d065cd67f3c1bc213bef30c0764cda41769075818470757e559dfc93bc7b97cbd0a8b8d62b31f50a5341c5dc854b8594aac73f396822e060ad07d77c87681de809e6d733394b337df27e0257de0def222e016e701236a9cb86a21b", 0x98}, {&(0x7f0000000000)="2da672d51dbbf60b164e29cb565fa2a89188da26d52648726753e49e81985385e6dbb47d47b29a9d7a9d0bd7", 0x2c}, {&(0x7f0000000680)="1e5ee70c4c81083559f18ccad7c78a58cc99ddae51a245bda1013d412ef1d7efd7f0bd9d0c6c24d3d846e198f480a960e54197a90800d39791aefcec1e3fa2052a6191125278ccbc137aeaedc4680e8bbdd33017920326787538cb72f73ff174b0512840ac6e5e62c809d1c00681fae807083e03b2eba2d27d379483812f71d07c363e28b7004f70e269293f565e2cf459adf03cf01e2580bbe69f791d7b1f26706f277761e8312207f28f487271ceb5c868d41d5b5f9799826a3221707cd1c94dc2320f7cff495d4b1e9d5e783587922bf1740833ccdc9c4ed2585e303321bbbc23b36b9196deaa3bf9e268f5eeb4", 0xef}, {&(0x7f0000000380)="7cccf3767259f9937daaa2f5867b6d3322656bb408f483c84e6db421b927a54bffbca7760b1526f6061f1177af80994ef2894e62f3dae97e2209d67cad2ff592b50c33e58da50556489e01e5a7daad3945c291674178eee53b3be5b329461ea2bcbf75719a8219e67eaae830e3e18ae100d0cff747ff9ce1b90d0502c77a9721793a1f1546c67567278ce6e9300cf25ea6ce3ecb", 0x94}, {&(0x7f0000000440)="517f999f2a6add170972f54c8c77a53afd4c69e17d4c0eac7f40c08c193f99a086f3e31bd4adf2cb6d3116e48473372c29182f0e3b38906b507c0a20e67e5695cc5b89e3ed52f56c133d57d1f7d7b8b21b5a96659e47b0f3fb574270278e99be89c1891fa680fbf833b429ed160616f47660dffcb26a4c38313d34a21fa768634dd5438728400c0f17fa629ed4d6e85530d025e93b89d610ae32d7f0e0c13f9318740977ef849ea3c84f61fa60987da5", 0xb0}, {&(0x7f00000005c0)="9541a8ded66867d3c729f0a4f32f229efea38e3863885f1bc8d9daa9cbd384bcd439381022d21f0471100f151f253523d34e6dd1ecb56d94dcfe2223d9beebe0c84e41c9962d82d80450388c5ece605746731c80dcb64703b6951863d6c021ca8f6b13f212a4427748450043ff10ac74c01173c8e31e25a2261b8b0be7a7ada0bfd2b88d492cba838d4b5cf1a7928122e2ff343d5cf9ab229f21572182ec89b9abfceb6882af872856d3dc83cbf45a336fc628faa4", 0xb5}], 0x7, 0x0, 0x0) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x3}, 0xc) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b43d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba0600000012275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcc6a39fb669cc1bd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180176cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b3a98139808698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380a03965da50f09a79ceadf6a96f580594e6d0452fa14cb8dc6758b21c248fc7dbd5a3fafba6db3e551b809c78321c8aa627d1de40ee71b83d03073cb4f934d732cf02f21168b67854095d0289f0ebcb1d1f42d58aea18a1c0ca85fa000b80c910df419a7ccc0118e54d10cc74392195ffb1a72a642d9ba6ac94da3dd5340355acfaa3ea633e1396db848ed5f56ad19d40062b3d816d18e09eb22c3a5021506e570d6833802231d51c08f665cc772af5896b4d18dab886d9b11c44432d0659bb4cd6343cfb2a043b5a425e8784084b29a622c486dce810e2d94bbf757c2fae20d49073dfecf656257df93b8d1de83b2d2c0abe02cd2e0dd33d1b96a17113b0ee05a97ce0e0195b101a5f65bae122c2516f854736786eaca4e64856e16a71f87d65f07dc6dfdb8ffc29c7fa99ab9dfd4c1fdc4d0c0ad445d2d7aec326b26077433b29c788456900d65943259fe02a8f9b022231ee040974acd3bf8f9d85645ca77200519fe87a5e3e6e593705f8135478590e753e3ee6bc828cfad6f1ea7105400000000"], 0x10) socket(0x2, 0x3, 0x0) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x10000, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000140)=[{0x4a}, {0x3d}, {0x6, 0x0, 0x0, 0x42}, {0x400, 0x3f, 0x3, 0x7}, {0xffff, 0x1, 0x40, 0x1}, {0x817, 0x8, 0x8, 0xb6ae}, {0x3, 0x0, 0x9a, 0x6}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x45, 0x0, 0x0, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x0, 0x6}], 0x1}) pwrite(r1, &(0x7f0000000280)="d000004b9aaa7f64d1da45c43ba5", 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x800) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000300)=0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000240)) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 16:00:05 executing program 1: truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000200)='./file1\x00', 0x8000, 0x114) connect$unix(r4, &(0x7f0000000280)=@abs={0xa99c332bd5fc603c, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="012e2f66696c65300000"], 0xa) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000040)={0x2, 0x2, 0x20, 0x8000, 0x5, 0x3f, 0x80000001, 0x10, [{0x1, 0x80000000, 0x5, 0x9}, {0x40, 0x4, 0x6, 0xfffffff8}, {0x3000, 0x7, 0x2, 0x3f}, {0x7, 0x80000001, 0x3f, 0x1}, {0x7fffffff, 0x0, 0xfffffffb, 0x800}, {0xffffffff, 0x40, 0x5, 0x8001}, {0x6, 0x0, 0x5, 0x2}, {0x0, 0x7, 0xa8, 0x8273}, {0xf3ee, 0x1, 0x2}, {0x8, 0x7ff, 0x3, 0x4}, {0x3, 0x8001, 0x9, 0x8}, {0x4, 0xffff, 0x2, 0x101}, {0x80000000, 0x2, 0x28c7d13e, 0xda}, {0x200, 0x40, 0x0, 0x6}, {0xfff, 0x0, 0x597f, 0x3}, {0x80, 0x7f, 0x2cb, 0x6}]}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x15}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d83cc60acd810de3c97eced84205f5b2a2c1c18d"}) pwrite(0xffffffffffffffff, &(0x7f0000000380)="c5e76247c894e1330a2fa5cb8c5d3a800a2298a7d8aa58dbcd3b20648f1a13dd4f36864558aa382881f40eee62b9951dfed5d83739d5f4e9f631ca4cb5cf2124a50a", 0x42, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79ba7) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x0, 0x0) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) read(r3, &(0x7f0000000100)=""/3, 0x3) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x84], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 1: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000001c0)) r4 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) getrusage(0x1, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0x0, 0x50}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) r4 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1000, 0x9}, {0x18, 0x2, 0x20, 0xcfb1}, 0x4, [0x80, 0x1, 0x7, 0x0, 0x3, 0x8, 0x1, 0x9]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="82be9860a69b2d49fd057818e1806f49ca18961c20f39ac7f3263f4d901cd23882a027247027fc0da41f79076f60504d9c6c707a597a0d1fa94e88c5b5da1ef1e617814ee86dfb4a6d08681fdb30c4d6161becf64833d09fe7d9286eb20a763883dfec776177885c760db411e234c4159b2d655ff6a48436b3b9c9555cc9643870cea3f6c52433d08dd67c8fa4e3df4a7adaa9018b7f8e87b8c31854bbe23e8c1259ec1c9f2161371367d7fc1a1e644e91", 0xb1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000140)='./bus/file0\x00', 0x80, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000240)={0x3, 0xffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x5}, {0x5c, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}, {0x8, 0x81, 0x2, 0xda3}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) pwrite(r1, &(0x7f0000000240)="19b57d30bfbd54bb9b9225911cc6c9bb9193f6591729e4f604994b8b546b583cb225a69f11d5319891fd562523efa8c567b166cbde00a451b91c2c699bbfa13cdcf69f09ded06b1837b321620f46d08e700ae9db46ae54251de552cba1d93ac6e2b1d130f180634bc1ff201e871852b58e5b9b5bd400d4a37614accbe24d0e3d4c9e43fdfe4729236e82660ce8e42a36c4fa9a58bc7a3d728cb760697c6ce9", 0x9f, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000bc0)='./file0\x00', 0x20000, 0x1) linkat(0xffffffffffffffff, &(0x7f0000000b80)='./file0\x00', r3, &(0x7f0000000c00)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000002c0)={0x0}) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000700)="421c8dfec9edb489a343bdc864ac4d9e7824b5179664c08a89f9b21f4344a65ab75abd8d1d2365295bacc95efd3f041c10c4403e1f52b360785c62983ad13c8d6db7fbf5b861900d97097587f12cabacfc63d01db1f1806f6416596a3775bbf670c32b9b640175b826a1e45c853c680935db0bf735d9e9b77f9e50e39a3e2a8330441c8d86c44da84ab7b3e641bdc108f89fe312c178e83bb6e24dedb5b55253c071cf96d29656dcbe08b4fdf680bd365066f4edf9ad43f603d1c3ffa9805e903c9188a10e2a851ba497d02099ee1f0fac59c39412ed438ac4ea68ee56", 0xdd}, {&(0x7f0000000800)="f61f866a358f5f03a755aef1228efeed15b7e9cc9250ffb5fbc4120aecb5de18fffc997024698ee417b93425fcbd84b440e296780bdaefd38aac40e5b312d985088e97463705328ae528e4b682e4919bca9caf7cfa9a7b937d6679a7eabbc5bd4020cee1c0d1cd1a8cce5f9da2d9e5f8719b27a9f8", 0x75}, {&(0x7f0000000880)="95278d5495b62dbfe4ebad78f43fd133ea6b4458d27978017e333b13a683e1f490a55e87b4539015997c8ed3776e6e0b08afd938bea98ed9d8cd401ba1b133ecaefe78a6facaa866", 0x48}, {&(0x7f0000000900)="412103df8da185c85a260513a2fe2af32064f4de71c1f0ff503c50371ca7fa91e51f5229e2ec124ea12cc84632ee71946d9504665f298856ef7f6c0a34080fdd5bc7b40f644c1cd02526d7623a18037c62332252547ff0a9db676b3c341a4d2281843e33e5079d3fec8cbd17e90cc18d57d515578cc1a630d4405858ee723707de14f194b06287add3ca178a3c60f5070d4aec2851a26cf4a39bb52f5892b9b7a5c752d656e845487fe84d7e8f169be0302e3fc72ab6e6a310b959b62814ff9af097ad72998c52eff200e355a6e4990244dcb5c95b2d9d8b889d78d430", 0xdd}], 0x4, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r0, r0, r0]}], 0x48, 0x419}, 0x2) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r9 = socket(0x2, 0x1, 0x33) readv(r9, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/229, 0xe5}, {&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000480)=""/203, 0xcb}, {&(0x7f0000000580)=""/51, 0x33}], 0x9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000180)={0x1, 0x80000000}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d, 0x0, 0x5}, {0x24}, {0x6, 0x0, 0x10, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = shmget$private(0x0, 0x4000, 0x590, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x9) dup2(0xffffffffffffffff, r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x6, 0x8}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) socket(0x2, 0x3, 0x0) kevent(r5, &(0x7f00000001c0), 0x47a4, 0x0, 0x60, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, 0xfffffffffffffffe) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0xf4eb5d4721ec1bbe, 0xfcfc96ac7f78659a, r0) r1 = semget(0x1, 0x0, 0x400) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/103) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) setregid(r4, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x80000000, "000000000000f7fffffff2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) mmap(&(0x7f00002b0000/0x4000)=nil, 0x4000, 0x2, 0x5011, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="cbb536892eac272dd34a0558a0c788bc9bb67155e88cbf6a2c8c043002a6e40c876a6981e22c779175ad6dc1e312dbe9b306366dc894bcc04ba850f0f83235e1d61acb5520f4e0faec37907dfa4a05959646713e23d8f497598bdfc75a57b7b7e2be77b323215ced5ce3e67d2ba58eb4b22c6e4ac95aae5327d8597053a02fb0e53e2c4808af1fa07a16f56d797751576a57ad79f4866e1fe21a9cbd06aba21d5d0535ce3b4593a6f85b6b2f0b3bf545645cdb2d8657866fdf691889dbc0cd", 0xbf}, {&(0x7f0000000080)="1ee3b8d08706127e5ae44de665d2043709b8385a8878dd9e37bc69ee6e8abe13e39abf6b94c342eb", 0x28}], 0x2) write(r2, &(0x7f0000000040), 0xe7) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") r1 = socket(0x18, 0x8000, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) socketpair(0x20, 0x4000, 0x7f, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r2, r4) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setgid(r6) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x187, &(0x7f0000000100)="1f4cdad1afbfb17b1f6ec816a05b13f71b880927ad34dd07521cd27a4464849fe7f4319c39198834a8178bf42c2523ffc4e3cdc419505e32f1f2aef1f4525cfe4db5dbd5ac03b6dfe146e8926dac91f7183bbd517bfbc881133f25094694a16e4dc1bd3268a2fa6bf98590e7b32b3264bcb9397a11824f1a0cfad9490e48077a1a2948a4ae288bbeff0f00000000000017db3c475be1f0e2d37b70470000238c568151e19b3573f6c1584271c278a41ecc16f3fe7a14c56213f8cc2d32112abd53c4270ff5246df9ed84afff0c370151a8664542f226e6414d14689ddd1c86b93a46eb96e0d7460000000000000000000000000086141197cbdfb6a23388b9767449f2ff38d576f90f7a266b6f2c61ae0a716df9c2fa656b3b08744d121d5fe39b2bcc2e15d0786fb47dcc90fb7e2b1264eeb67ac314cf1e793729cc5b6da026e24ce0592fd7ecbcaf6e7690ad97fb7f4a71af021894b55ddab2ec2cbefaf7ab4c69a8b8d48e4a3e4f28297628f3d1ddaad869fbcafbfc7e8c6ded61af8f6ddeebe7bed3deceb1") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) dup(r1) 16:00:06 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x81}, {0x6}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) preadv(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1, 0x0, 0x2b80) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xa) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socket(0x800000018, 0x3, 0x102) dup2(0xffffffffffffffff, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1a0) r4 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x3, 0x102) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x102, 0x1) r7 = kqueue() read(0xffffffffffffffff, &(0x7f0000000200)=""/13, 0xd) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) pledge(0x0, &(0x7f0000000340)='\xfb\x98O\xe0\xe7\xcc\xfe&F*\xbc\x83^CP\xe93\xa7R\xee\x99\xc8\xe7|\x86\x19i\xd3\x85\xfehT\xdf\x86\r\xd4\t\xaaf\f\xd7\x99\xc3\x037$\xfe4&\tu\x17\xd1\r\x01\x98\xab\xed\xa9\x0e\x81\x90a\xd1\xa9?\n\xe35\x1f\xbe\x9a\xb92\'\xc6r\x8e\xdcx)\xf7\x99i\x1d\'i\xe7s<\xd4\x89N\x1as,') 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6, 0xc81c], [{}, {}, {}, {}, {0x5, 0x0, 0x0, 0x7}, {}, {}, {0x40}], {}, {0x0, 0x0, 0x0, 0x7fffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x102) dup2(r5, r4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) pwrite(r1, &(0x7f0000000040)="00bc9a5b1232810000000057566f0000987be7ff002001", 0xd, 0x0, 0xf34) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 16:00:07 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="e3dff237254b9951260e295e011bcdaec63154c692dca323eaf18382d4c182583906aac7a92bb1c19818aa766784c59ce74d066ded3ee5ac03c2d9d20be2caf9cbc9d045d577e95786cf7e8e84ebc8dd7d2235f800be54422b7b5f021f7c7eb38c78d998d4c6ec43c3074b4b50392244dd838631f1cea84ce644eac965e592a146afd8d27fe386dd09808a8422653d44e826a8ff07fa2bc3315b228a967688b16e454520b2da46886f2bf1801f29c2c974e6b59ab8d9c1da0d87dea7271f6f50a076f59e47028fec5d503e405576a13cf984006d7acafb8428bec025ca3a5ff0284ac8", 0xe3) 16:00:07 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x10000]}, 0x3c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r6) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="a90086050000aaaaaeaaaa0086dd60a3f0082af83a00fe39c84ee70789070d777258c9442979eab1ca66c073aa1dce3594b72a2caead66d82d0ce861c910694eca5a95a15f639cb93197e126e7562de1a7ea339571908f8dc17e0526cb0c055a986ecce5b7eab656f1ae6744a993ac59c6ccfe457eca5dc24c75054aa6ac998840b6"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x402, 0xa40, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x0, 0xfe}, {0x5ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0x80000000) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffd96, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="6a58ec65311314b8f355978672c45d0a6664126eb003f79d0527eb1bfeca8b692cc931d3cd81", @ANYRES16, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="d47791d22d7bb38b3d0cac3b30e0d53383cf2e4cf56e2ecb80f2a2e26357366e0b9118766affc21bc7", @ANYRES64=r3, @ANYRES32]], @ANYBLOB="60dd470eccd215b6e481b5b4e1553c12dcadcc628ced7d304795d3e01fb7120005b0de4b6fdea529f608b441ebf9d02e7414bfae9010e19a051799b2eae09119b036c355a7eaf27aaf275436084452bbb541a6d522e9d3218633629c2115154b722dbfdb55c72302e35c4af0166fc9cbae9a326c3ac6d0bf1821f529"]}, 0x1e) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e", 0x1d}, {&(0x7f00000000c0)='.', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x200], [0x0, 0x0, 0x2, 0x9, 0xfffffffffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x0, 0x222) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/74) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r4, 0xffffffffffffffff, 0x6}, 0xffffffff, 0x0, 0xffffffff}) r6 = msgget(0x2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x9, r7, r8, r1, r5, 0x7, 0x8b}, 0x20, 0x8, r3, 0x0, 0xe4a80cf, 0x9, 0xb4f9, 0x3}) r9 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000002c0)='./file0\x00', r9, r10) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000380)=0x1ff) getpeername$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = open(&(0x7f0000000440)='./file0\x00', 0x40, 0xc3) recvfrom$inet6(r12, &(0x7f0000000480)=""/255, 0xff, 0x840, &(0x7f0000000580)={0x18, 0x3, 0xf12, 0x6}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/207) chown(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000000), 0x4) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="874afc0fd44b2b3edf76ffa969ecbbc2fe00448eab3d3a1c08d293cb6e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08f8ea1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r2, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000300)="89826432970f7a2d42c675f21a5d30c16a01b37cf81136ab24ed4e67155bdc27af00a1c1f4d56505b24a48903c7fe603feaad9ac2cacda1f3da80fd72d1130d5ce949cd148c1515a7bca89fbdef0155ada1db7ed17da0877843b1644678bf0e41046d6c651ffd404adc4e0bafca93b23964e61833cfe83a8a4dd89b096bb18f5dd7eeed61f99024e5db05bdf977b541da5379bba138029a5186c37d935bf1df3090b0fd35f2c56b1e02c98bc2c4cff48e17e2280f7f048762d5ea8b33e0bae72cd5c861ea7523a5cf324fa375f0c5e6961cae225cc9fabf3ea3e83eb2b89e8310feec6c6ae0e9b2e272f4365e443d14eb4bb02323cb8", 0xf6}, {&(0x7f0000000100)="35c64fc7fe95722d7fefbeef9d00a5ec517b34a8d701e1357885f215b9e26f149973a2ec44238185846df951c463d196d596bb1bb25464343025b58203ef34d82e633fa7cea3b02b24e3aed972465db3f0bd2f00fed7e0b2cc7189d09b6e2edd74a2024197c18d6faada3749444cbfe07b5d36bcfa50c24ea05232152c5fde6b936c9d0b5cf5e34f0a6e554124683a5de760e446d5f3c5c34c5f0599ff468ee03ad791c50b465a8504a0", 0xaa}, {&(0x7f0000000400)="9e41f736c208e5b698e7f0cfb77a3a0f6bea733e03921b3bff4b45eabb32d40b97582c6cb6ba2ab58eddb34455bcd203efb2f2d40239c6c2", 0x38}, {&(0x7f0000000440)="48d542eadea058248f212f4c3d47b8d24e56243ef94e322362f9ef13b9d0d974c2d31f8919affcf382e0730c7149c3688529c7f877304bc10f87f068b32ebd3b043698c5454d8f0ac9b5c3ee6a05289f688259735834231ae2116cc4b56454279cf7020923c535f11d80e3f35ab730715b9aaaeb4d3f68dcb3a3e5b37cf5616216fe08984bc8b1f55267bc5f71582c8e2326d24880ef70ac2ee27291992200c3ef6146077b311128b324a91cf160", 0xae}], 0x4, &(0x7f0000000640)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3}], 0xe0, 0xd}, 0x1) r5 = socket(0x10, 0xc003, 0x2) setsockopt(r5, 0x0, 0x6, &(0x7f0000000000), 0x4) r6 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r6, 0x0, 0x6, &(0x7f0000000000), 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r12 = fcntl$dupfd(r7, 0x0, r8) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000280)) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0xa1) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={0x0}) fcntl$dupfd(r0, 0xa, r3) flock(r0, 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0xf9) r1 = kqueue() mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x10000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) sendto$inet(r1, &(0x7f0000000100)="b3865dd95b3f59e298295dcb34a3745a75bcbf0cca96803f2c792ee27b37c454c6d13ba3be0c26f1446ccd8619d7059896965cf8ec4620cfbdabd93423c577cbe54ba7ceb1f555bcdb21e6f6983d5c49d6f7b9d3c115bd1652635150144e10", 0x5f, 0x803, &(0x7f0000000040)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x186}], 0x1, 0x2) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/98, 0x62}], 0x1) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x3, 0x102) dup2(r4, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) fchownat(r5, &(0x7f0000000100)='./file0\x00', r7, 0xffffffffffffffff, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) sendto$inet6(r2, &(0x7f0000000040)="11e5111e1edb1eff70e54177356682cb592141739e5054c5cd4eec4354eee6375dcee4b0d2057cf60aa0890b7a39d1f19a1c770f88d8edff7c4e761cb2d4aaf0aa30bddfbdd09bc3e84b1e691d4c473292", 0x51, 0x409, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x1000}, 0xc) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) getsockname$unix(r3, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = dup(r4) fcntl$dupfd(r5, 0xa, r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x35}, {0x6, 0x9}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x161, &(0x7f0000000380)="36b83e522c066341519b7ffd582d408a286b9afe3720b46f568843e0451e93f23b8e8615b701c98a5ec76d12a15faeb038723baa9ba484757fa8a5857f657a312698fc378ff8e7ebee5e053c9d15c91f416b8586207405c5bfcc9aaf071eb09b038f1214852a028bd10d282cde843ca12b70df958202a58b6d82f6e636e2618bf8fa7e743c434fb893317e280c1e6bf1813c85e522884dc3362c10fba0c44f82b64f6e0e909e3e83cb7d0000000000000000000000001a62afe63fcd49428547554b0ec6c63dd7cdbc8cc22df5697a27114cd10e3b9907363920a35539275ba85b60028b92e1971e065b482686c598038d1de1903287cef47bbf8ecf1de25b3aea402365ad0404fd4fa5f96eade9e28b4579158aee26e85b81f68ea227acdcdeae23614e702a9202dc9725031293b70ee7fdafd1fca6583c5bb1ecb997a9dc4645b970cae47382a69f47fbbd114d46a0fb584637adb19332406e370e6635b9aecb") 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000048f3a18ce827d53a0000000000f87cfcb7e1be8f29adca2b22b38a5b671b1b549946747a000000b81000000029b092138dc6b90010623300"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) syz_emit_ethernet(0x20, &(0x7f0000000500)="08a9daf83702462bfcc1e4a82ed6709a8b60a20d3a8a01e93bb56d8f7d6749fe") pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="bf388ad083acdc42b2fa2c5a901f4dc1cbdd2f26108c8202c5048699c090c704f3d5cba63e2053bebfe9fd30452e795c9c26b7e0c8bda5666f3d1ddf", 0x3c}, {&(0x7f0000000280)="32064a4b2b26ba7296e429e086cd2098227913ab0aa04d7f05ba50a9daf91399d4952384633a9211bca82f03285549b4ad", 0x31}, {&(0x7f00000002c0)="3a88f48cdb981c568877c6b4f52dd6c6770461b4a58959afd25102056b3b02f83a094abd245c00108700d03ad2644754b361451bfb1e4934898cdd5ec9107a87f14497a887901de0194c39cedad55287a4d5c902f624fac4a17828c59efd", 0x5e}, {&(0x7f0000000340)="b833ebfe8ef97039eaa77d15b4019ddb27651a34b3db3c9ac8342da7bb10054843c78e83d170ecb2b8358be226283088f3ac4061caabfaa9707b81b7eaf30791979ef1528e13db2bd1e7e2e80e7140a30cb7b6e832e2a8a31e4bfb19fc4387f7e4ec59be6f7eff360287ecf1570bca4888", 0x71}, {&(0x7f00000003c0)="e8c16946573cf8c917e92bb89485bbc5cde352f6b1f8f6d1df04dc73639e5560966c72d9a01cae6bb4dcd18aecfda2b03848f4c2ae1f662aeb88c056adc09bb0f7375b3f654982de0335a5f46bc9b52a23ded9c21158da65bc1c68386a48819534a98e19837f39d6b33f7fd02ba95c402f665931e79001bdd96de87062d0c10beb621fb515f76a794700"/152, 0x98}], 0x5) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x9}, {0x18, 0x3, 0x3, 0x3}, 0x8, [0x0, 0x1010, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4c, 0x81, 0x9, 0x7}, {0x8, 0xcf, 0x9}]}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) recvfrom$unix(r2, &(0x7f0000000040)=""/27, 0x1b, 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x2, 0x11) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c, 0x0, 0x0, 0xfffffffc}, {0x1d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2832) ktrace(&(0x7f00000002c0)='./bus\x00', 0x4, 0x102, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000040)='./bus\x00', 0x80, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:08 executing program 1: 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) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) lchown(&(0x7f0000000000)='./file0/file0\x00', r3, r5) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x81, 0x0, 0x2, 0x0, "a8741bb100"}) 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) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dc03f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x81}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6ede7b80f91cd0ddd2158210d6d448a711b34c68da3dc98606e9c7a73eeb1c30829b657627aea93bbfd3b88a645d274cbd897d6bbc7178f3ab5002f45abd738e29590f62228dce9a50da0bc90ada8579089c54b95dab3701bf257fd743e1ebb08987dbb56f5250204e09db4b037a9eec", 0x70, 0x5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x800000018, 0x3, 0x102) dup2(r6, r5) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) dup(r4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="39fb2e2f66696c653000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/67}, &(0x7f00000001c0)=0x45) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1014, r5) write(r3, &(0x7f0000000040)="670dc3", 0xffffffffffffff16) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) r5 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8020, 0x16c, 0x3, 0x0, 0x1, 0x1, 0x6, 0x0, 0x0, 0x40, 0x7}) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r6, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x100, 0x4) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) seteuid(r3) r4 = semget$private(0x0, 0x7, 0x20) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r5, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semop(r5, &(0x7f0000000180)=[{0x4, 0x20}, {0x1, 0x3, 0x800}, {0x5, 0x5, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x6, 0x800}, {0x3, 0xe4a, 0x800}, {0x2, 0x800, 0x1000}], 0x7) semctl$GETPID(r4, 0x3, 0x4, 0x0) 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000000)="490b21f975e53aa060c21f49b91c4e4e1f1af12f71c1f2f6774c53eb89bfd07e9a656680a2d89e3ecc2a6938f68ecb3daf35c3fae18224af8fb6cba387035a9ff4b5519a066d9a2a1f99b805f020eb69bf6755f80a9b9eae1014dd42f0d0d0b499a1682d96a6f71304de7099df3a1765c12dc5bb928ab41a47356266a45d2451597203cf716d2f1fb6a11643f33bdc5aba19236fc90ab2c5e10e41bef5c1aff932ef67571df7b5b70b72735dab65dc78d716a3534e829068de185f0cd38fa33745996d8eb451bb72345b27f2d8c83fe86bcb44353c661fd5d835f06d2db0805b8adbceee33dbe9242ddf3e9ccd3d", 0xee}, {&(0x7f0000000100)="1018a9ab07d0e98499bcaaeda03088abab4b25b3d52c6e3b2344e099d7fc3deeda7651546e35be4052e484ddbb237e120d600f49a886c139a79c316a1af204cb359a66582c9ef0369a7586ddbca4ad9ad92c0801d8635347313e6cce8d38d2c5ee437b19d45d7dfda1aeaef8a7f19961f1cc2399ffd5a52fd175318eab3d44a3625d233e2a2e25aace6cbe6ab9908b07e758ba16206dbf082e42a10bb090ed", 0x9f}, {&(0x7f00000001c0)="d65a682f467df517feb86bc442f52c525d89b466655a7e68113aace00f218d886982b55c996b695a3e83ce2373ef5d8a0b84a7ea2c6f84de8e69baac12ea26169e5df6d2dbff1b77c528c590e695eba6aa9bba62ba27a3ab56096218ff8cfd61d206f8d991d0fac49a45b46c6bb2fa95eb2ed69837dcc074003b736730fc6c6d3be11ecff1aade5fbf310c71f34ff5bfa3055d473f1350dba6064b93aebd1e22e258abed068e9198fc7e28d5764036986ecda8e5651e0ecfc382cc7c6b02eed1140b3a5e36f7ccb48f601c7c82dee7e8b9615375be401cea67ca47f510b353213de48bf54df282bdfff15e2ad8a90ae3fffcdd68fa501306624d35f73fc0cae1393c3acffc75d3d2c9a4665084a31869f743f5924ee035fb071ea3d483aa4a255df82762767937c058e10a6179b189ba1e107ac86178db0339789b34e4a1b4181d9539c13261d1eb83eb8e0c0585edf6880c8c15897c155f6a01041f4a00b85a70b44d7f43c96962a017b85c4beff4547fc9bcb0e50343576f00212d4381564de36dbe3e77503ccd488fdeabadca6afb218d9d91034cd1d1388771f5dcbf942bfc092532207504bd085786a61e898c0d56bd42d01ae5cc2d663a6537748759e044759e926affdbb9bd63b35527174e1385e938a9995a3cac4e665c5a6a5d54383c279611b61125a1c823edc6081d13636ae66b4d2ff48eb42719e363f50e44703b2c9acd9f95c599e41ef2e29119edd2e312a08d162eb43fa056dd391573e69482cba1738fef8ee3f4ae0f3c3674776ebf5dcecd9147ee694e041f4f04db0fadf9483f9f7330e49a6df309263bcbf96e2e3d02f8ca60a372f7337b7bd3d476c450f03bd3927f941317d5c54714775315e4241ab2dac2327a9c4df8c87dd8775ed73526561b4e5e81da3e23951ca00c62d28b58eaaefc2fca37023bf095d4e10858175f78901fc397f9fd18588ac8653ec6b66cdf5ac3205ac76b6f86331bea5e144f96d3a014a966721ba6d1ea6e1c440e1b0dd66f2b73dbf431cbe451948489f5a3b92a5377b9fbdd5bd850a9601cf73d996fd62507edcba813b69b832740f5bb16d371dbc08d8a3250ee5aa42ca6b23ee41100ecae65891cb09b5de57feb02de1e70d685e2e2439fbcd36017fd5b9ff5d64160b3acdaf5ae3ba420f08995b5534a521bbf1404ed5aad2ef8f90ebe0ea9d6b13af0873646e7a2ea49e705ad33ab680cff6e9d336d175d84001eec3e6d08468289b3c87a9b32bbaa49f15f9cb10e0c87912b12838b5ca7ae71790793966f51fd88cef65197fa75720736d0b92af70b4d8a4c80e7b2b5c50f417683ca6915e52de8f5a67e2e99fd1c62584222d5f31436afa9c325c1727fc8ba76286f6a28d0ff7bd6e36c19679348ea5341bc00b2cd5a8527abf8bb6ad2dd79aebb8fa5179334bc762548f2834f50b50f3d8c190162cc8f4b2ac4f6222fbad4240f3497b3fee6ee57a7edf4c5988863e1fd0deb28dd767cffc86722edd005c275339370ec16c70a30c18f30aafc173ebd6c3598c78ce8f872d84da2199b01ac3d04ec009bbe9882104ec82c073e1124063d7ffa3b43a451cfb6211a65d9857c62d4d890464cf6232d23dcd4c3f4979a740580c139a9b9117942ac6e4a42f7e0bd68ce5b0edcd919d91a7cd18f7cf6b24c88b48ddfaef171b9b290be8b049cadd3303fe767fa0417ebf0f2dee63141e216ec471b5950b8c06789ba96035e4431daac5807fa0ec61171db3ec10e6a484592ed86469f4f261ac9346547588a29648b5fa38e8b0ab80881567630bea6c3734e8fc4e8bc770bc5dc3abd41ef9ba7da7d757b53cf6e4226526b848c6191b6eef00f6e48e649d18603010e600f6c6972d2fe421c0636b4e6a772a35b54b8b45656f9bd8914a5401b81eabd6d8c824dc09eda64723236620eff5fa3f6b5cf3784d47efaa8166f3073429dd9fb7df698b551adf0bdde4d4491ff343f3ecb00376afc4ed7b6aeb6237c050f677c919755af97d0a576977b0a6cbd53385aaaef62e76a531d21a661f7992ddd08d67fbe74efc10b975d6390e8e1f8eff97861764d83b38063eb5074f973b41f5d0a3c6a315fce545a4f61dbda6c88e225ec51aea73690775d6613829ff223f4679a68bcdbc14d2684f5989dd8f4111bcc5fbdca925f3544899b9ad895048868082bf5cde739f719f8d9cdea5f006b5b69563f0cfe001da04b6f67061debea782df60c2a4c2c165f7a9618e6c5a86a6f1b75f35756bcb48efff4e960bbdb92a02e0e2e31326212e69fd41c4962b740cadc40bcdc375dfd2bf365d5fec5ad38c455c6256fa45b940816ada7fd5d871b30919e94065a7ab25e98189a55c9435966572c0ed0c2ac9d8fbec3cd76c1533d95401279a8d5121bcc686c0280737c450bf551f6ab9ca0ec5754b9df3ee307e8f60a101491e37b2d4006d2a108e1b8971a0a5f51e6f2b0588b11aa374697269791f321fed304a5654f1693f91aed53ae3551702e498f659f5ed26c43ed9b780d9fc6f6165f6f284a01b363a4890f91a7a2da58635978658f752bf1959ff081f57b46ee5d36affd263e34512985aac78a25f16cb4833dd8ac76a7467d2d178fc7283a3c61546fdf199ca61ae63f018fddcfb673001cbbe11c571d8bffa1693c3108d0edb4f1a480f2d6ce5c4b280e3ef2fe0cccdc63b7b5d2797ec2d317241819bd50b758db5e946b0251fcf7788460892a90a00afe792c78f57b9f4e4f3b71b6fdc2abe5c22719a55b19d2680e91423efb02cc94c66873ec7f3f9aa3658e72dbe902aa212d30701ee6006b2810b225a5c1f18807ad4634281dfde420e59ae1edd758d65f8851eefe2f42c0605ac29d36ff0e84b853829c750ac5ae0e0487aba6e78ffb5f9031f9b9bd8079cd3a87c956167646b58b4f3034e15e17f38d6a0781a11a3cceb1dc2ce6f3607b658e12a4a0538582598e967e52808e962d03f233aaaf12431b5cb9ce4f0addbbc81c203a842ec3a3f93c16bc059d923eb7be3412aba92f733d927cf126a6f2b76494a6f2a43a34c6ba9c2b9c99eab09b46ab297a9a5c544bd8da63d5551ee8e6c8f1030e9047b35ce1a40874f4e6996ae2bc21eed0a49f84f861ba2dbb78e964000a2ace11e50bf0dd172539ff452f361bcbc6d20d1a3bbea9cc23659fdfe414996913c63631af281ac689c5793593a7688598cd56365f868e6127f993c136983ae929f347440466a62234ef7ebdf2103622ae00327611872c8d669d68de77c72e8181ccb69b3885a7fb301d510d765fb8b0416fbf61268bd798067c703ab4001fd54502228c006b23c06134b7f89d98c2fcb5aa36937584565d34fbcd681488b11a56a168fb1f408caac2582d227620a864952dda4b25d902686560beb80036c8c74fdcb5850293cdb6f70c665198875754159c6eeb2891fd6a9a52dace3cd921f073b3a08bc909cf16b30f4bfd656514e081ca37ca8315b0518321109b0080aae34cfebe87179fa1b342d785d803e8066a465cd6e1d2c0e282981710cea17b5e2a09b9d019e618216081f6de1ea2b82bbe812c8387e80704785bf5c8ca318b20ede621f8e6d76a84078ea0ee0e6085e7765adff00af0e929cd3bda4a98905b1ec864ecfb3443a54e9401521da7791a2dbcf45db5b9455ab2d86b4f0351799f6f6ad6e730b1e92e381ecc2f9a6e1fd5e5bab732d97b625ff474af6064fab8fef3859aeba944172ed8d8faaa069216228d38c5fd88f7f77ed0bda47c15ad9c445a2f2dec435092da65519999421dd0f4c332ced07dcfc1d044aae2deffc6cdfd166af8b6f0f46d812094e8ecd269646add14231d63b2cfe46588e5031a28b82d82341a06f8fa6d7c52c60e88bfa3dab83edef6f7a8eefb55321da4687e7790677dac5ceb960aa88d5d0d1e3102c06ae82787a4a3152565bef28536d715c7046baa2fcd127437e3caab0ced4fdb6135144741dcb6c5976bd0cb3f344a18d872618f12446cc5fcfacd014e073b1f7aceab26e59b720737f3ed7272faa13102bc128440832a8e64e160203c9de58496f8e12407382d1e903777905f1760f0d00759be0fadff77dee2088228632e1d560bef20a285cc62bacc43bc3e7663887d5a45a40e057c98c17c9f7a01daf58a8c0d54f59c9eed4d6adc6a726bce0ad3f71defca0935f15c7d3be591a6df9ad69d5f90facb142f496579c4df548fb555e6f2168434b58b1983f25b8e28e11326914861921861f5521dd470e5b727cc41c0d9a27f8ebaab7daa81c80c2a2a0bba16ffe8bb9349cbd6bf9ca5f7f75ff9003f9a8bd89a3a442fde2e34d5a69581d47a2d184b2cf904ddf74d941b2e2efeebdbe2dff8943f9a3ddd370c840e16b9221cc179cbd66e1b4d97bddc5099661709c1f52cd6309e6c8ced4f144ef469d8bfd4bae8d0056c07b1776ce5d97b3165afb62219ce0b293014f5fabb7f1e00066e5155eed019ee9e0967c70bd6be03aec6adb22ab7858e8001a6601ad8bd91930b01988702986bba36de1b2f77e650de46032b7dbfcc83cf9e369814883f9b6879f2cc03a9823b0f6cbfdc2f59400643958f9c521594b7be736193529cdafe96486c09804e4a313d831101c31932a4f7c0c2d5a390bf04a546e4f839c17e5069e911b59dd44e5e387b3f7ac572ee082ad188141652b44939bf4441bc39dfe4326365a977a0fcb89ef7ffc294bdbaa9afaa8da8b04c6632f2fe4b749f5b29b7eda1c59420bdee8be78838326a2a29769531b3833e2528c10525f6241aea6ecb69d774a91cb37ad4b491f1ac429a84cb7ea0c33f65179d18e13f954117f1c6cb0cc7e4ca6a5aabc1eec87fc6c6fab36819dfe1b3e5001485b49b0435c85addf922289459d80f53f795b7f493d28cd25ec395c7131dc786c3fa1f173e3b6b15cbd4753fe45085f7f9a15fd5ae2874a09f8b38804c8b125781b3ed4ec75f58bd6e239aa07ebcf49a61197840a44f90133d8714a2b1ad8f54c7caff00b07cc4f4282e83ce16cb402fac5110224f6ba58f882460060180a60a40bbb5b7240b6b5189dfc731180fe266e3939e39082111c9953a19567b2eac5588d121e95b51bc9ecdcf40f3ee3ac8ae5b850fd2bb595682f6f8ae7a6714ae789a099109013e94543431ab319b3fd26ff398c4c29b1c124a68cba871ff82b7eebf0492bf2581e82f06a0f8cddb8a9110a2f5d88d295d461fc4b6e8a9c3c2fe9945ffcc008b4ad4116d8b35a05a7ebb6f30d34b58e18562c1f403e41ec12f09aebf84830708e1c6f6ab1e9750afe422348d74718bfd17b79d7a7a8b9758b35bae280d975a912d4774a70edd8e6f1ca401f68a1bb45a9e1d5b6b35d14cca3642831b62bfd95b7d0d22a74888ad29b346fa0efda81a30286215d26e31af4cd597c4fe4b88a936d7aa40f801172d0aab02e219ac7a92e77e4c72951e6e63832da3992457f4328ba5fb1060dda622d6c978de930be223ad748461968e9216977efacd54a26a080c7dd8a7ecdf0a63173c620db016480ccf732d9c7e06b9c047eef31ba8b3dd067ed5fbf67ccb3051e9a07e6f8cb6035553e33c92deb02da07d28f0c403a0404d2c8486fe0d657b7cca81b18a81ce37fe6bb5734ba69e3fb8df7fa77c7455c97072cbf42d2acc778d3b75aadd6250752f49a26692744be1d6b5c7823b15cd09b3a3efde82a9425f5501b25f1d9df18c5d208be1af8d86ef907370312ab5928e507db47b167e94ca2a25d9893a19d35653abe84f6ce53c0f9ccaf13909f52e15e6559c3d2dea48ae16ffd1cd91665d2037d1ab784acc318263b81c", 0x1000}, {&(0x7f00000011c0)="06fb42f13f3bba962fbeec2078c705b29d9899821cb93897747f57d0651d40a8920c939f7269ac8f195da8e2d7aea61f64c4b973b10d60cc4ce60be3be46a2c865cd6c173bc5b67c4637d1cf2954d7ae47ece5278f9f91319521ab7f96f50741ada05ea610810a621fa41cdb46d74c4a1273fca683077cf7bbe0e39078fa4c9312d8383dff0aa77c52d0dbf8b1ef9b143918658c85", 0x95}, {&(0x7f0000001280)="d23e770ff26469e1f5109bb132d26c326d18bd6147d72430ee5a3311ea0fa23891ec2318ff4ca41c69f218a7f59d4e3bc226490e2edf61fd01ea6fd6e075701a62b38b5a2e8848be9cda5f3472defa8a7d8dbf80ed25c77d67ba12fe0d39b8a875df07ca5a80f69efdb8b264191f1f58a9bff1805c1df90eb0bb55e00e9ba7f0677c882362fbe2677276f316903e60802022a90b16602c3d50ac3cbb01883c1bc1c8a97d799cacf1a80dfb901ef20562e37af0b7e6a0604f43f8b4eb63ad5ad4eaaabafe73c2792fa37a778b23a0ff6ed7b8f875f874891323d04ed32b721799f4363b9bd5132befb41b80797e2bf35c011ff820f386aa62dc", 0xf9}, {&(0x7f0000001380)="6b9c88ad361217c9ebcc974ef13f963b887b9228292427178e62f020e54a637eeec4b01d600e96e6520cdac4713b87b897e81c07b40eb6a5ca8acd7354685dcd1b4143ed7a7b05c9b6ab53b7c7715d3bcb0da03d92f0ee00040cea9933cc23029b0552456c54428602283b95871b5d01dc8fe2fa08cbe0ba29771ee82b5bd93e45c9ada547393361b286d38c9c0139095c251a3cba92a262ad9d15b6bec522db65fd249c90bcec9b441f565b", 0xac}], 0x6, &(0x7f00000014c0)=[{0x90, 0x1, 0x4, "4b0a020a12dfdfa70869be36e446320dba6935664a86e9f4271e438a93d7ca32c6787517c83cfc94455c3773ee2f885e93381d1c1fb770c13dd70131f79d1813497b338fb46d8e3287dff740430d03b666964f10304836e3712118cee407e1411ec37bde3bd76726da19ac2849d5a4bd0d95a39ec143f17400f827"}, {0x48, 0xffff, 0x5, "6de20bc014dfd8e8989f2f9f171de04b8da65cd8c2be95bd5673b6b851c08ccf2dfee2512707727b0affe1656eeedfa9cf7d55d40738bf5e"}, {0x20, 0x0, 0x80000000, "7fc874e72be3e007ce9488da4303cedb"}, {0xe8, 0xffff, 0x3e26, "197fcd407def45ecd1eaf65bb1901efa95b96087a129503ddac00c9dbd1564360f11b1d7e864d1a222fb41a900c2c543f8c627c168f6d6c78e2ab477e5229f66f88fce0fab071cfa2d2ea9e0e78dbb528dd2a5dd5795983a9fbfc0766ec85b72714979f3c3faa01b92aff56ddb9daffead248c42daba33c4e956c7e59208e4349a90ccf602799f06550397f31e58b3638ac6d98884e1424b9c3297a8c76f10171ce618921c07fd18bef0e88d0b09b8e76036b371e0f8e0b892b54979f9fff33911f96070f4a8d51f5f834fa0b2cc6668865ee4503197a2"}, {0x80, 0x1, 0x8, "1a852499cef410089739ebc9657773c3302d877d829dd1ae6ad441e9f038111e0f1f827febd15aff0d94cb4c46d448a2271f0ad26ddd46f1ddd58f8f7eb420959a0ca5f4f56cd64002fca125d87266139ff4acdfb3458ccc9a1929d45b9b0389c273cd09a229377915fe40"}, {0x50, 0xffff, 0x4, "a97ea7ca445f9eadaf96b88af6426d1482337fbe151bc8a6cb346ba0bcfebd9bc21c669db1ff80ba7c560616e3c32721ec407f528c2d3018f1d85bb9d4"}, {0xd0, 0xffff, 0x0, "5b5547a8e6fe4d77b369a0ded550b3c77edfd154f3e84a89b92010613a2378417897ea6e402ef4b4eefb961f29045aaa4235d7ab33112f54fc8a163d23ff2edb8a338d42a00b0c9a063b602f23e7f450171b814e644256e616b7d1cda7ee272437478234d80f056f1522cc70c588b58d769794e9e1ceb540d55e881250ce219b7944b79aca2e9285dc6dbfac5fcbb4385efc09f59dd2cb041eabf735675b2691e004ba76926768930b9725939a2fa104185f6ade1ec6e3999aeb8b"}, {0xa0, 0x0, 0x8, "5d28fa0f2a7a699e26f6efbca744501811986cbd525cf48b5cd2302ddddb451d77a4628f3ee517a846b1c145fe751d2ed74cb9fde97b6b33ca7150cf7fe9682ac87f5ea5d4710076ad603c76aee21a4ec355e30fee085f9f4bbf7c23f0511acde6ac4429d4b2bf57a8fe16f176440ffb8209afe7b2e5ede60e97628e76d068782a14a8f303df1ad5161e878feebd531b"}, {0xe0, 0x2f8ae1904258f8ce, 0x7, "ae64602e376867f65e5de32e76c1b635f930dc1ea7b9e749f0fe4fcdb582ba3f81b481b0a98e4a51c25d15f5be0c62f080ed02e1ca167e1b5f2a28fefb0302ee9ede46ac68247ac26b99f82eb38e6e53258b0954c8eaa319e4eb30dc459068dc18923c297d7afea046cf6af4ea990d59e6188b6a619c499b3095d8561b573e2db574a4dd3ddf5cbe068dd994925ff02d81aba394f07a3ac95757a71b0a8031d21b0d5d48873791fbe1eee33562916974df58ab794307133592bd07247c3c44d54c0eec0d666c1090316a65"}], 0x500}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001a40)=0x2) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001a80)) connect(r1, &(0x7f0000001ac0)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001b00)={0xffff, './file0\x00', './file0\x00'}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/zero\x00', 0x8000, 0x0) fchdir(r1) socket(0x2, 0x4, 0x1f) socket$inet6(0x18, 0x4000, 0xf8) unlink(&(0x7f0000001c00)='./file0\x00') r2 = socket(0x18, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) fchown(r2, r3, 0xffffffffffffffff) r4 = open(&(0x7f0000001cc0)='./file0\x00', 0x0, 0x0) r5 = accept$inet6(r0, 0x0, &(0x7f0000003080)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/vmm\x00', 0x10000, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003100)='/dev/wsmouse\x00', 0x10, 0x0) sendmsg$unix(r4, &(0x7f00000032c0)={&(0x7f0000001d00)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003000)=[{&(0x7f0000001d40)="23f3661370aed2dab128c22439d0c9faba16bf61af5d0a83e1a25d62eecdafa4afd3d6336cc727a5fe75957bda6faef02b3c2b001720a2d4653b2fa2e7818e1a623bc509b6315e7f7ea8fceebcc237f92347eb4242239d79697a2f3385ed5de39622186eb60866ac323e78a71417946502eb640e2f3ed0fb53bc", 0x7a}, {&(0x7f0000001dc0)="5ec6465af5c14927bff1e467a74caf3260ddd0f9a3f6b71d964c5012fdf6a9ec30b3e759e34568e80dd6876af08be591dfd3d3ed1e76783bbac1d407b42299c2c74708f82a185bf9dee33f94b27991b93e1df5ea985ba0e4313062c2c52f8cb0c78ab28f76c6547a7a4570ebeaa8d8c7c27f064a9ad1eb3fd35f5db00a10f611ec00692be81cf741275982472a064a0bff9b0469c2d2acc0d8d24d9d1dc2bb53ec5f384edfa2c8b67848ae9dc68e8e3e345d1781c765135cea41264644440070c409bb", 0xc3}, {&(0x7f0000001ec0)="b76a78bceb6f95d108f802d9cd4817af69e6f310ba3e8536d5834e212826a5f38ed6339dd743c0d2d74e906d8eb5b13075b73e40f8a8142d5cdd77a8fedae24410877245e431e57a357e3f9a0b1ca703ad578e2c", 0x54}, {&(0x7f0000001f40)="12b2f2a027528a0e093d0f7988231cb644feef2780253e829bd8b16568c946141b270ec3174de72ccecbdf0c45fda4bba20f5f9273db8dcaa4f5328f8135a934f6d10eeaec026f7ec5a0d2665c811442dcad8040786fe106e78f1c07622d4ce9c8a2bfb4a1061a335fbb459cb1ffd656caf82344ce0cf9f7f43c8665927b0efc916cd43a1e85fba878cc74bba5391e459f13854f47dccec6", 0x98}, {&(0x7f0000002000)="3e19425826c09b8b8a3f7634eb5690e46f4989d9266172f377ff71ea3f72b1fa6ea487c791a2d5a0fb7dfdc1ae2b2017b9cec2e301a96fa64d49dc3fe507a2ece1b67f7aa023c1a4fd351c628ce49c3ddfe33e6d3d9007cb8b67d33a05e25b302946aa1f618861b60d5afc46e2b1b9dfb50eabab7187ce7529994b9a76504c60adf2f19e4ce9caeb4c0a164856f052e018119a07bfbc303fa3291a384c3bfd09b00898bad215656d26d9ced04f14cbb52474e9ddf5e32831ebbae5a56536e2361fb76e7e0aebc9dd3428d252266fd09cf28fcd1ed8ce5a8193888e2491ab9a760671b8b3f9f08cbf6b4dc6361253ed1a6aa5262d878d4aaaf12f091e57495cfda41e68fe4ed250db1001d753951bb7ef9aaf042c00ff875e0b91891106d7966344ccf994ea1d725ff3e02a5a0736b4d953f1ecb1cddbaed43b00e6bf935bebf8ea076be0a5bcfc5c058597bce1aebd1b34905345082e61f50215b6e4c79f41867e052983b23d00cbd547b1e68fbd4dd3ec15b640f169816490daa314f64c97adef6f4d30e1460a1d9652c0f08d04277ffe8435b27023385a58dbc0c878cca8912110b9af351b99a7e7a103fc7c5cc2704f943a7e340793a50832f576d4fd6b5ae226e981efa7d6c8593e45f3afa3455cbe42d425c308dbf05e596654eefe213504bcd5e23900dd1d99e070bbf25c8ba7bb0415735609501f3346db91da07867d9ca04e5a23589c3496f39e88e4f71cc35a2632aadbfb5291547fe3dd3a2437be52c8fbedf4a2be3c0011abbc70c11c321543a34f5fe340b62dffda224e44bd1a6bcfffe8433aafe9f2c1fb8f3860cfa79d2325b17fb9424ba4e2535df85603fc3576e87a05a4b9ec347949a13b5784b0cf08df50e4243178cb4632f05840b7bc7874dc47e3c6097ce18d9b513f1663517bb2524eda51ec57667291a6f730f009367dfed6d532c73690743d4dac15098774607df63f3ce7240fbbdb09dfd88cecb7fab49b0696bea1000579d7278ddc20698dd15a09bd1cff62a5d8bb44fb03f24fb0e1200e8df328fb74a2bc4541df39479fc3949e693f8047b419bcf6f0653bb054bee788bc7776f802172aa5a6bcaaf1867d443e4c8a88ef7c9904bec62e3b7ac8a43d96a4d987b926d20a4d0ac12a4e20e6d4bc4e2451c48e363d680a3822a3cdf79d40eba3ab04f436ec753b5f27bf92fc87768de4a118fbdf53d9945d74c605227383d095524d7b35e879af469eab39a2e8798d02c57dbd8a4f78d1bbc87dc99dc96d57842458f6a139270c190bae6426aa23929a457cc84d2fac2b0f4e58e792f80bd6aef2ddfe2e7254b54b24998ac307043727ca4b465905eced9b888d9ee32f343f08bc6cc0a16ac62dab79016e3aa50487fa4e7ba3196f23bf3bcc90b6beb3a114dbb352239565c06c7a02778563524347e84c03bc3d1a89eed2004a004ff9b0371126224bb19618b961b4d0ead2f3ef1c617fa9ee78ec2711019fd1db076dec1414e3c7347048a70422ec7e4fed6846719437e11f7bc1096f40c6e6230220d49a6cbd32344a2899f3b1f326b9414da6900bd7f2df8610f3fbb9fbc70eed20df13c27a95b783c34bf558b89af8b0fd6fd661e9d13159700db06e9866a727978b37c902d7297afa119504d00b2019fcadae0eb2243318ef7de42685daad4d69e4d27b8c067857858f7cd3ac727e9812b24d2252d5305c27c958b1809b8204c9abbe235c4394e8945d709e6b916cefc85465b8d3039eb1f9ab7ee924eddeb51d6b0e04dbdc17f559858710b67fe30498048e6c4126e3c98d96b076b180765b38840b7d78c14109e92f92764760c8f78e35975c20e2fd54906ea5a518ae8585d989adbd628522c69f7a04326a2da236102b091477889ff0b543abf7729c5f6ffcf63a9990ac83dcc002e8a98766aab8a189131bb3724cf04019ff2f6147e5a0ca091d0704d90a092cb7b0a6aa8145522c6c6a9bb1f72ebc428a7930d3803f3646a1485d1a10a43ba77bcedbbcb84c7be4e6b0898e910d66e20549b7a89e02be59e8505912a65a1f8e2bdc0ce618d735c3f7c9749488e6cb301aedf099b294f21ce2479f70ce0a19d5d60ff65cba3e6b7d57ae83a01acee4606619381c342e365d20d98a11caa4d7d906c58a97891389d8af065380a32947a28595d6699e11dc106fb381494055561e43e1d50f3b437d5f70acd6c8bf1a47f6d7cb1b03e644f82cce3e54c9e184681bbd1a1fa786e92a8a6083fb39069f92ea5eb5d0c220eb55d72506bc669a1e05b021bead6ef700b2b343df869d4ce99d65afd5e9f388b5a368d99a3a3dfe23e209f97ab4004c1ad890e66b9db0f252f6313db84f778689b23f40814d62e667766346ad66af226ea77cb836803e3a8b654416bb94c1e0bb6c507f536dbcc2dc36ffd6b63dde61df5064e9f4274cf12c6b1389e4d8d4f406f715d7b944094b0ba9172573a58a92639261f2433171a2277a278644a85c04e2d5f6b521b05ac994c9f6f66bea443d4d2be30b2e8bae44e29454bd2c4b6545d67d6eab2b9359f9fbafd61e584148e736248e5d9205567a9c7d1f76f46270913f0d291d93081a5da7afa5677636ac70d50d4d9186125767927d139aa73e0d853c079698645fd851fbf818726f6b50a625845a669147e34a63ac9b61976f2de5523936bec15747df56d3cdf8251c49bb8043d90035ba1d3a53b451af9f926385d1f3613da4ce22d3b9f170356f227c19bc9add4855f8d602d71cba0f3d1f030e926b9db651c72cc1164c682dbf43fa6b985cf6649a07e008b31c4fff051885c302a95a82f1f80056fb5922c4308f5a1a4732637f726b3b37074d3490564626cac8a934aa4f5e4116ddcef6f5610160a97fc7bca63faf42682f77ce3fad138847fba61433654132096370c031ca13633c7b9a74371fbf1b3fc42ccac40ff1f4ddd95306d5fd03d3619371532f6c511caffcbd64d7a13423e8420816be9f926bdba6332d261b97dcfc3f6b84d9243fc7210f14b79debe50302989e7dad48d809618235f30de7da8739a082ef7d36a7aa7163b1a9e395891762264cab981328038eb4ac111754fe9ca1a36f716bcf46194caf5b54e538ded4c266a35025063243686f93bfe405bb92f408883e78bcac1703c045af7c3cef14165f7bfb3e16b3ccb00f0135919ed70603ebbd16cab306649f9c9290c520a2eb534d2d96db14a715e3cc8773e4ccd552a2ae6b94e2f60569957144616b2a8e98cd7c22e5b18a22e11c15d0461014fc721e9e2f4d857d8c7468976090085bb1335f7577faa5099e086a3390712e7b280b27e9db513d6a9983576f3b454a066ea5fbdcbaf798d7c955ff85f3738588fcfdb8b138fe81a9e4cfb8068a3e5cb2cadbbf919429b12489859e9e7dc0e23045deffb16fbcd6ef91c04085109385133e5424b6c0f8e3dfa739ea7e8ccf3cecafe7be11ccb321cfc099d99b013e972aab662e1fb70919aadccc555446f3b945102fcfba7f16c09156d869eccafa502ce805f6a0a4e9d5e8ea91693cf70470d484ce6ae92d74215a606e4cf3e9016b4cbb1259b73c6db65d168b3693fecf35934376a444be6206fe91c1d17eaacfc8dda3d82abe697ad102f914fb010ffbb3325650ae19e44fa4f5858e7a780c34e017f404253bee2e539d02507712f1e281005b082eb8983b2b3463b8509c970fe49ab66013751e6ca88490634c01a4e595a8488583cad2b0589a3872d4c64199b335ca642d2f7f78ac95312bcb5f1bbda39de4d43f3051c5f3c488c6003813b4dfa14c84a32b7c33ccc7e46e99938ce59089e79fe8950aef6534fc5635a8e36371710f9729c7288a53b43a9b3f0cc9275a2f07a8a59aa3902d5972fedb6a0be3df9e4913c76e382c5e989bb85a9fe0d7e22bb422a67890211f7d925cf41be5da99faece6f5b694c587495eef22f90401556ae85db5c829a83cfc76633b92e7e408146805dc4895e3693841f930653d8ed4837097e0b2fce2377e19fcd441b08b38a2466caf2a15226657c1359d7bad9dd3b81df8efe352b8e25902a2ec09a2b70223ebae555b4e734fd24a4785d70f7bdcb9ed590e7e0a0063aded26d591630f0f23401501a5af843b7b7b5488a50c51aeafa7e9035d7d04f538099ac22bf0231855d0434ab72bf7cf92ccf2fa91a9413008ac746e7f7db99d664b3bded5d9d7ecff2ee27ba38da2c72e8afbdb291c68ec6d6fc74962c5a9333784f3a2c94a25da250bc63939c454b4b7de109d582aed13247d48c4372a0e1cf058dc3e6a3266eb207fd8d866717401c7b67dda81eb22c648e1aaf8c169b69547e3378b24389c2b01d0177c6dd2435219c9ccb78186a129194337bf5b5e5575c010abe6fb5f8ebbbd896638849bd2ca22108239cc452160bc71b156dc9e367dc7c60e29877c19e98fca77af2c500816f8e53936ead8d84a459990f313be5572e0931cc530a6d7597f92171877f9db035cc1e927e48d17416674ef2fe6f55379c109f5cc94d9ec69a3b4cd24f28cd1a2f88881acb40d7123745dfffce3f2562c324b1d8e91a18ddce768c0e98cec253e2eca983d82bb6e7f3485b1ac4d54e63cffa05fc21dc3cf9eb7d19cf6c8da713f65634f52bd87eec3befa4af68bfeb8193c7edf48b00d0a8f60a92173416af7d6005ff26fcb50c3efd2bf686ee256d6a9fe1eec25bee55c93d5e00a71204cbd6ad0e32243544b92cc32a975b11ffdff9cc517a436c2656540722c0ba6f888bdee10786a4ac6d241b96fdf2fdfc8a6bb4f5d7e049e1ea6df1b4ca36667eaa22580dcb6e9082e88d283d1ec8040d9d48c058c5c20cb1ecee1ecb34a76d989f7288db3dac48203bf7b5bc91772c91459305a1c59962ad870c5b988d3231944095cab3bf7a7707a31aca4869ba4b077ab6e2aa59a758a4f6b10950f23b25a4b574228767ad0f49e0d7d47c940763ef38d4fd32b559f29a091cb92c04a86575bd28f61b8532804ce6f717f45a0d5fa74cdcfaa4900267a42e0a043930244012182cd4ae62f7870f2f23e123cd417a0f1fb085d223c3dc749a23cc31db43b0bfb851d0533fafa154127d1c9029d296c37ca80f5efc386ec8e7a26b7d7f8e3af7674b2b77ad5b5fd61b0798abdbaf142d007a5ae46edb7d57c2cbd623947b896503da88206da598689416d28fcf79b27d1a0386d6313410d40cab3d353e868ed121c27a5ce5913a251bff8fa30eb0ad238df6ce89e5ec0bfe2927a39e52f50f764e724526a9f926270f9d1822b392900b77b8723724a202eed941a3b6ffe4bd0007fc1660fded1606327b6562fa017c619a0c923bc9340019a7666fdd9e058ee38cf90ab95157d84b6b7d33106af796c4daf4b516aad20bcddbbd8153312c5c7864570c833caacda88b40415a092fe27f477ae009603bd09117fcf257afcbea48d16393627ba79c083b8217148ce60895fe1c21ca592bc18d811c5889a9f94f147a909e5583e1644747d3de4b222ef6ead2e8def36591e660b6c40d933df2e32adc8dea50d395c8225401b9021a1b59bec27e6a6a1f200176be5d543080769bc748e0b085186579559d297e67dc99a88eb12b8ecbd7390d607b6ff6b263c91035bf6cd7d6109a98692234ce919150f199e203781d16f3eb10950141e2592a114a3ddfc63d95b524eb6c017ec27ef3e25a58d844ec230a9ef2f441469a1a679a0bd412d7dfd811544c016d12f154caa6d486829ad052b4055f57c715c052ac9be75a95b8748121e9aee89605fb0d7c23c72f4701562a854fc45984a143853ed497e37a0257a67f7", 0x1000}], 0x5, &(0x7f0000003200)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x90}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x26) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0xe285, 0x20}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair(0x1, 0x5, 0xea, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000640)="d590dd5041cc3253a7d6d2fbae273e4454ab78b27f2a2accdcbe41f7d63a4fb75f65440e546cbb944c988eb14fc6fe9c962e2b813afccccdd168410c2e08c5cf5efca8c3bc345b80f43409b724fbef79b4501a07ea475a5cb8bb6892d27d8da079bfe07381c2887f7a094b9bd1257f5192353b736ca640ad28908b7446605fc41cee37204d2fdf871d9258410d292a6263e61e18899f7c0f77dcb7db90286ff9796cef0d3767ec4cbb5b0a845e46d34b08a5e60c92e325d2ac5cb3e15303c549777423bb4990d9dc39e21ce7634d643c90cecf263f8a8d008de1d97c5ec75a759c544a2c2ae9a6b14dc89b0465cfe0a827e66d97873cec44305c4161adc7ba80187e7c2d01c0e49ce6ceb0c265b05011356f18c863fab9f0c637acd9b2ae926481e5afd3a84da88cd58545d31b232368cc6e7fe22f8cee8c038b49980164e4232e3742ce5e365fa62923b7f8cc46f5edbf9c214d5040821eb09e2338fb386590202ef0d84918c458deceff28a8a4aca2ec232d28dcab6f8dabbb5e40174382857c5bf3b01cc72e88c0472b79fea6c00f9bdf2baa15be454230718f9eda573d63b551309d4f2ac4f6776f38ce6a56c1d5eab41e21e921cc7813a0755dd2a8298f1a2e6241fcd55e95a042e73b2be30defb9127ce2d29de3c05af23b41fd241e4b33b4e0c0a2b9feacae57f132c5dc4408c01c7478e24fea88fc4f6ec06669082505d5978ea0b3568de0399e7f9e5b9f9ab28d1f032285bbb07459b4c042f01e2f72ad8015662d2d7c633629345af36bb87c0047bad44c6113a5b4aaf824a1a9543977ced529d2ca4ab6f8523c0f7a75fae4e8aaf8aaaa96d6c093b6d06260b1ca7d9ded6319829329f48299d15f3a7db93c98e0700273e4a1161fc5d563f85b0b0830328195973fbc25396cad0615e019b3a7dc2dade995fff102535a82c3761e0c44a2e7de703e39763929b39ac9d1f2b3cf581ae4aa877db1df010a4bf8f63a95cb289fe371a047815e3b478252fabbc455a1cee83c8387252cb72d9b8aa72addf132ca12b1250052b334496b2786823151cd695f1ec876886633815a34d6bd74b029abdfcf9ba5e406d3cc073ab410caebe12971c68602e9931af18264a5170ed5486993fb61f4929041180ea62caffe42d4c09ff42dbb5d3cb287fbb468070dc72d71a37afeafdb40b810c70549d13aa70f55121517faa7f75aff03c9fa8e796116acb98e477ca470551b81b372e73a9566515dd3735a61a15c4b7ff29ffe9feb6c89beabffba265bf3e0f88760287a8713610e842443476ed26e12eb390f51f6753b630d8fbf23a8fa1fa077b136bb2d91f228608eeed7997125ebff5af120a4a7a132a902654bb108aaaff89be35dc2f3044b52fe4c02e09e538a05d77616b705bd9616c544ce51a6b5d45b9a4309089b488857f35571e2510ea1a98a3cd362ee1d9324143fe5c1349ed81b0ac07292d112cdac47ae455a63a67530c9ce3e2c2ddeffd05b2645d1cf45d590535f298bb81b0676bcbce6cdd23e3c2df26063de0276799ea1dc124e6e786440bc2924823f0fc18d03fafe49011f79d02a4fa6d135af0968a3f7344577f85ba363ad1b98643832743ebbd55931980ba0e3e595baaacd7e8b4fd6908bd5b73febaa1bffe6a641d61fbfa56ed1541782a2db9a9f485d3c34d8cedb3c9aabe1e887e51ef8fcee1fe5f9e34f52d9785d8052422ed3a890ab75bc8a8371716bd15f69b9968a0115aa15174a188411866ba20a04a3138f44899c8b0f24856f8ea4696a1e8b1df3e5b3a72c16b64621ab28794b7aa687abf07ab8c691698f9b95ebd8729b3d0c2b7cd3c71aa2c61fe7cc8096cf56a08c9a31b5846ef4c90c81a1e6f86feb8e23e0fb151b83578153fcff6acf7cba31515c55cbcd2c770f6f1b163d66c3af24b1304861944114294245d0c9ad3afe31d94d2e1fdf5c33e701d11608592ee0f53a88fba6768f6a8d8b4e37fa5d01ba72826401f8349469d04c17713f3e384fe127697a4ac1ac46ac134313d16ba8f2b8e32c5849bbd4ce9ae627e11c1dcc731641ae9e6f524bd376d39699aeabe3165e7f0ea8a7ae2c7688c0a8f5fa10f3397cc339f9ee7ee816ec24cebcebc3fe675882f78ad35615d1707477f27ff302327e2b27f1520dc0ce569358dda090a27a6f82932e49c036eb395f40414ca02a8135d4189d18db47b5680301c080ea3364bce2b4cdaf7dc97fed7827917b7831b2b362809e7d0882baf7a9abd42cecd0e60246299d922ce0c726d3f9b2d3c66ac0c43aeda4de23c082e9f1c129b7e6f0008386a04edc86a981faeb77e4a9e5b8fb70c3ab60fbcc260b784165778b3923fc1f226866fb77d2b6b05e5a930c8ab161e4fd3b80086ff151509e1e55ae6c3099b2c029dff4e8628859fb82bc781128d1163a233c19d7bececce4e7465bec481b19e8765ea8d8f54307bb4a8ff5520e9032f7e447db1cece84ce1f240019af4d8ce376e067879cebfa777fa85fcd66e1a673f283860f215ba4042c88f7422ce9dd2c68863252adc9b0af03e39c52875c0726b70b31343a3863e13d89dc29fe35955de65c413d465ca26d96ed21fe9a3c9efbdf75fe2c6c8e204fffe9333867cd4c643a6093a0817a64066384f3d970b5b04f52bdc44be42970d487e222c1e4110476f2a675ca5b42a118486ac022a812e0caf027415f62870a1e1b7f77a783b58870bf561e469c0f018f9e34c70fb25b120ff1d7d817ecf5409ac5dc5638945e2b24053074d34e600c06bb55cbb711c554be3098b7436fd8cca9fcc4c6ab2105aab6468421b760aa6d09efbf09f89cd3d56a1e31dd4384282ce55f344ecf60d811397f9dd7c7085bd346353317f3ae9d60038b1b9c824bf7ad3eb8accf1a4c926fd949772f434c1b0a06723e4ac4195e5de8165f8b671fe526ea18aede4a83ed440811418613fb92c46e608d2aeb5d85f1d8ed85343fcea52eff5965a951e51fc4ce747cab5f79739577bf17e8636b9fb00ed34f917fbd76d3a9843d8dfdf117bdd9824759c7baa7cf64e89cac357a076e5600d4242a45a1d2e12440697358f3d10c07cb1f1df7616e8c9723370ab2aefbb07aa72696623b79ac3ce103840e127f74a9db0a96245f527035f318ccd49091d9fe5322a0eb6cff181946c42ac71a0dbeb31e5121db7f7774283753222ae811d57c4630f428283e735168629c386ec5fbe08df94a6eef2e129e9ffcf9e57f27e4e17014c6dc1d55b53b9019eb0d39c962a18a5a22bac187655a703de1a75e06021d0b149b3038e9588ad7fd1f45cafcd55e00dd0acb4050eb9307f3ff33870cc24c9f0354e27050e38260a6ca28ea7968c9550cc11bb91c9ea7a93300338b93b7420a7bdcbb2d77b1f0b66a155d38cc189515a24f496e15e78d2080055a083e64e4c37b84001e990ceeb4c69a6b0f5544a242117a86f81f79de464f03bff7efa08205f78b9c17b15e75da6b9ed80f0336111e57b800d641dd2130ba8449ce61d2326e26fecf9533ea5258c50cdde9178470642d7de39c854772e9797c3db7e4fde6047dc3b8e59d92f3afded6d7a368c12b8a8cdd0339b7dcb8186824f74a7ec7d3b895d64faf89f3fee4d8914810a32d2566436336e814010af7573bb051e7fa0b68cdc9fb777b842a111b6ee742144c864ec285459d32c90784d099e32b251b172b545132f835b02fd1d764d744b08c5014660ba0b5c69616aa64455788ee048455d758c8c8e7d54b66b37fa2a364dd3e614db7e7b523f9f04b7a7363ab20d278207cc22460582e865b6b13e2ae005fb67ae77716d48cf99a09a014205ce842c9e681d01fa5e768df77a8342374b6542d2d55610f218f70766e4dd73e881de685b29e052ee48fc61aaf3ebb9bf797e4198c35d1969f0a1c770e8e3f043c3f1868a49e632fc67da997ec6cc2601ec3fcc905126535176224b62aaa9185d363e3785210ff187cd5e4bdbbac764776cf1892ee5eca35a22fbff707a1bd21d9ea918048072ed035f03d57df222e55be00ab185c8a993972fba3bb7d334646f9178092c732fabd841084217a210908b91715990075c340610ad4501ccbbce3ff39a1fc64eb3219067b02263095617f10fb9f8eee78821a502e424579485adda8a571e8530c8df0d11daec1ed6ac04e50807ee3552b4802855beb368a5aae9aff604ceeb9cfc9e777b80f6a30d3d90ea9c5a197d6a79d893c448f120287ebcfb73c085e990a008e76e38026d0739b1ffaa0a2fc27f1d77344cc0ce6aab498b3da6c8ca7950045e02f9bf8d13da8e94e5980e16a7a1f255b4f304bffd6e01cca5fcf45f2b080be8ce675d7ff11c982a099097501c01a11d55a5a0715783fe634a948f186b9dd2e6f698c7218bc048fa6396e6b05adb5facb557d6326c15b6fd64aabe6af8610337ed705ef438a541af9bfba430b2fa436246550d8ac999f18538770face3ee6b572ca64f9b938ae03dd872c5f084fd8122a2d0786097d7c45b3671af6f84ca8740995d4586360d82f9ce1f53bb0aad8522b239a1533a2874deb637b97aa37b66e3048457bcd0dff21e35b8bc06144b5708fbe0dceb9ce862b61ecae49f77f2f705671019ff5d5822a8f24846a69ac50e1c5b270d3db9143d74630dd18c378ea2637db73526851be9736b43a12f78f0c271a6d2926027151d946369c4ac7ec4a3edb42b81fc3a81b039170b3ec7358218fe01c56ec463cf8f80abe7f9f379fd53906552074a65423dbdddc9d628dcc9b73cd6975f38096fb18bbd551d70fa400e5b1390f054f8393cb7e9a3774ebb1fb455ae10bcc19fe2bd9fe5da332951c1eccb30a4a1e84590fe68f12a003d92cf91c57928a5bf16ae5dfedb828ac971f7ea8581a6a6f652b9bd1f3c402335372e5e1f6f5498fc5a6a72f28b4629802f3a585d63bb7cb9f54bb8007027904a82ffaf6cf3b1c959888cae3211d0d78254c86de770ab0240f4f30054c5d8c3d38700149d084c357193e305fd334a66ccd762a41b2d36132b136618237c6bfb07dfeb0fcab93b6a9ecc2f05996a70118dcc758f3aec27c9366d64a50830bd834217f89d36b1fd1ca224b83dabadd7912857d58b006c3ac7dccb9d808e2bb517bb73967588dd262071f5aecd7b63a5944f79e128ba369524731298049723cc6bc412ec96c24e1850eec3fa05e1b4dd03a257c70883bc0c8faedd370cc6307d2a4f2bf3df4170d016f86c43f448fd81426cdb65b5875d404a31805ea8c094c232e4a5d0a3a0dc57d8130b08b721cafaab1c963b664b90ce48d1a19c190eee2f77db7a729d9eb271464653e7d0f0777fd47338ee57dc13434d5ce469c987a4d7c05b80d6ea10b8e80b9a18b84e36c67547479d0e40aefb4dd26b7e16ddd31c860671795c855755cf894e548844cf5a36e69f8245ce134e11f73a7dbf4e3b51267725d9247d8a1ac912651ed01ac4d2155dfa340ffd0547cbfc79fa466130f3f47e2ced66f2e627797781f10912e49bfd424e4a15faf23f134ca58ddf2239be05d50d403c52cf8cc9f64c892f2d6700e878ea89b5d94aedd0148a6f73331dedf2a538246fc509482bd0f37d6cb8b7ad2970a34d7e844493771b7b3aaa01d112d4a91f3692a18b1fbd7953a031ea6616b2332c25b32bb631cdacd04c47c0a0c54149673c4b90145b4c8fe8b35f3bfee82159c99c663dce4354598bd65150c11b78bd6742c9b3d005b803640b4168a5092ea132526b5b6bb65ede5e54d5d88a77eaab7e76fc2eb002934a2dd5f108681a450735acd2b9e913d2887f990d89b4f7eb80", 0x1000}, {&(0x7f00000000c0)="b2c2c5186a80c72cf1600b29a9cced460bed361d0a07581e25e09c96e8e4fa48ac06517c3c905c0044957a5ac0558f92821f", 0x32}], 0x2, 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000002c0)={0x0}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000002c0)={0x0}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000002c0)={0x0}) r10 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003640)=[{&(0x7f0000000180)="56f2f748134115519eb28ddf1c96c3a2244d02817e5ead9c88e3c6d1523198c3d6d8eee9d8eedfc04293f50e1aa09f1cfc6407aa097e695ead21724c9a62b0d866a371f3db44224d2f1a91f53fa0bba09ec2a477f4f349e2dc7bd8a1656a8da77c20efe97abcb3b4a6a707809fa218561321d1ed895193934b64adea58d8a64d0f94a1f8f71ac8d7a1921e8c501ed202562c0730579180099d05bebb4ad64df837bcda3aa20202a2ae8c92582e0fd41f0ea1f8b29c1a49d80842d59673f77bddcab160a79f40e5f5cec44c5efb7792d3", 0xd0}, {&(0x7f0000001640)="58247fe7eb8fd577115d63feb15d77391479b7399191211e1e15c6b3e267ea2fdba123c830e7d01d516c3904d8a28d6d647ec4dbd42f53d068b26a9ce259a337e7f785e963be97282cc482ab3d5f5c23a1a8a08e1b29346421c70b1661e87a146327519dc9b784082bbfc1cf7c2267c89e90ce2af2507a7114fb64c273c6800e6a04e7d38b0f306097c4347e009f8a42e7183724b9394f9ca45211f0ce46c69fdc18d081cd4786a81af9a60a37c270778298cfc847cf81b1edf469fdcf58a2026de4e06bd3c3871cd907b36d38f345a152a28eee6e6fc1beaa42577c161d32ba2a340459216028d19b66ca279cb35e988e97e9577f37fb29c9cf4d1990522a167bf80133be61ea84f32b55188ca3897093abaebe8e2f0fe52f9833fa74df270cd215d0802d729ed287d58a1bacc48efe0e08670b681a2a0138cd4accba4f064659725047214a03c07a6c37e7c4764e3358c9dd0a8576289fcea3213861d4bcab236fbf139f9c21bb941f217fbf4dcff8fc7f1859a9c2ef1011892c39f805d6bf4106f0710f2e7c2fccce58341966bec922ab1a39723d9d107c2e88d7a24ea10cc045c5d4ac9cff21efd5ead5c7a634af77caf791c3613d94c2ba99c2079bca1a8001022d756841ce4c4fa5416472ca96deb2062e9aee547d5c7ac2530cfa98bc9546eb71caea47622415cffff8370c1c34e6e7b8ffc868a8703d7e213bbe854c22df2b7da2e4e4e581a2769b2924f4220d96c0d8d5507f76d512fd576fb9aabac8252cb75b94edca2f05e52c3230b962aed518722fb905f60197aaa92a4ebd409a29513f13abefc074304827976cafaee699574516e69662bcf2fe0b1c901ca658d7b0c89a5bed3afd32a1d296d90dd125daa951a5c1ba3fd15bd304e6a97caa9a1f48484079df417c4b8e05dc85723a3e05e1c5a063fee5e1366a3a8ebc9da6c1a7947df80966c9d5ffdac537ff7142b561d4e0fee10021e9faeb4cbd41bb98d7c968c148486a6854848a16e56e6468ab4f2bf47ef0da55cab0121907e481349bc686923ecb4fec4290f9c3f3963c80d4cd6ba5aa1a87ebb535059d45bfd6e8340467b500867082a21648b5e3ab3507e4f1a7724c2395d1daea9f45f3cc276107ee01949b5d6d597d8880354ab45afd5c57139a261c52980d8782fc4964eae396b22e39d3578aa05dcbbe475c89e74bd88380d0760fd4b990c14ad87ac1822ba6e8cd16a6006b8a8d110a8baea601b05106953ff7a9401dd2302d16b1bde5dfe6f55bd6c3449442155b7680c974a78bb2012ab1626b7a180ec6174955e3cccbac8e4d030fa4237952181d2fb0dceff6709eb11af321a8356cf6383c99f3aa95b27474747d1f9d95400a79ab998c3ab718ef22118438587bf281bd821bbb2ea56e9bc03a23fb1fa62322e42b7fc6aea3e0b5fff8d0dbdbcc1bca689c1194a3fdc59aa11842aa3b76c1a00acd447a6e4db32b962b163d1b333d3bd94f51adc6b508e61f1ddb8df1e121802c03b8be6206140e1d9c83f0dbcad340dc8c30e371ef4448c8dd856d7f77addc867a3356801fc97e6b2d013b00fbdedbecfa05e1d5092b040122b45bf5565b065c73fd6ee390c167c0a3672677409c8b6879455860c9d57dbef1d4e5747022b85d5f476a2094b4ff688a90c83a95dabf04a1ce86b542b504403e5c522cee4956eeaeb50491b36403d463e9a607df6b50243ac0cd8348ce21664b75e15ba5680ec8ce15a7c4cf705bc51936385f6ef0140f5f541637d4d66138638a6379d4c680879a088df66daa4f61619e22e000dd8e5c73e71c6c6f4b7532f80236a4b0cbf58f9f9c83d7585e9a7a9ff942cb2570adedc80eff1346171ceddf7481a66fb7c752bfbeb615710534db9d0db6e3bb92339933e839f2fdcc9aa05b67d3dc1d5bcd03d0236c6345bdafed73f80c5935adb37acc390a3fb42431336cb472bea2112791d0a53ae9b9fbd3764d464a2dcf41fb4c504024d0eb7fc3fc5c00d47ff5c81cc0b32e9f56bd20e818e40e277d81f7a4b4a7c4324eb646e3383be11b6997619906612ab5d28ec535d5b74e310bbcb0932f68703830389b321a7a64553194f176dcd2e0c17dd44e64605ef5b6fe2ed695257a8cfa87abc5cb32895eca7b74c96794d9d4fca2ead501129ace057c889bdec9dc7dd459a2fbf7537006c19b3219fbbd0c50d713dc0dfc902519aa6b11a70331299346188accd20ef7bf96d80b30ea58875549b72b36392d7117cdfc99f1754a6d7aed5b840dc56ffe992d5d07dd765f18fa97ddd3b2cc927036439ff8e7c3691465c66a29e05ec72f1d34821ad5b780bf46a858f3e0ba5d4aaacfa6fbdeeb77e37d6bf0f2a01af052db372c4f4f6dff040ea22ae4f99c5f804cdb9f5335a5a9f1979f8f9a06e9c69d528d9e2b5e7d1fe8fd44511734b2113a77e11647734d930b42ffbffd92c6588913438867c30d072cd654c9f1a05cd581a0db95cd205af0212b418a53520c5535446a2621e633f56ce4ac8e3bab2d55c25198605534ce08635f893f57ee16406eecfaf3c5df898d7fe10e87bea6cf5b3d170da107833d357dd9d31fe1fd744805077550d3206fd146d0571688e592ec45301f05c81f3f4aad9d8c1d8d8c6e9db8d591a2c319790f52fb715b06d46e270d20792d3a9539ea463567062849e5c494a7dbf46aed766205983c1ec8c35afec172e859f3c7c2808fbf59ee6f0fcd99d1cb513e5dc330aa369993dcf5267cb8fe08bff3be83e8a1e83e01a0f77f99f7c75329f9fa203975cc5dfae54c4af35cbeaaabc24bded94958f23df87549681fc5ac3584286e051d38462cb9bad008149ed44012c9620f5d4751a73f48b49db8d6561fd15eeae00e1ec182ffab3c6af1635cc1ec1ec69adab99e3263d51ee36836ddbb30c1ee3a2f32183217048dc3cd8e9ff8b7a3580ef1feb8114723f0c04abf9248a2937d6010163e57a86e455ed33ebb05a3276945e95e415703dc53181b4a0fab94ce30b4181eaa4076f28f9e086bbd51193da2e3558d27541356fe27de2dcebcab473653463a1e48431425d90bde3f12ed9b6d1fa0f54cb0c6eb9bd252be574af389dd2049d5d8768425a93d3fb19fc8ea30d30e9e2523f518eabb957b512b65c6d035e2019c7f1bd453c3120a2e0af221e0bd894eda92c824c5ab112379f22dc698035f9890014a30d92fa7b3c99452316313e6e99ba4361e59d5c15aefd60190623762136be97c8c38e4141d05b2f572070493d2a5bd501c0594020843f1faed4a9ce582d8fdef4a98882f1ee018f402a40e82467231d72fa9cbe54de1d2275f7ab05f3bc8528103e77fc542eb9b2716c2ed6d813c58c9aafa7a9a9317a9e226895b5fb2ce0ad093ae09a8da6de36f00c89d381778a7e9976508d00cf566b117f9c63063379caf12ba265964f63b70c32f856bd01f0e3d2941896edf125390e60d0b3f66714d6338ac7d881782dd5c1313c928cde761f504119346f51442418c03a9e36199967efbec58e3a39ccb59a05c0a2029360386431e3888a7b10afe5d0e57208fe617b090e720aad296614c208e5a83ee58eaf0b93fa6c9797e1ad3b0f594bd1c822e812c45d68ebf63aec9c0134bd94a526d8a730bd2dcdb712eabef9340795f2fa0a29d66f8f0c1b2efb446cc24e53e7415f6659400a7f4ca159d1c71aa2cbb8c9eea9200b2e0842221e5f1c2890ea78d6f91c9b784379c980b6c8601a3fb8c42be5774e6656bfeefd99500ec24351850016ea5b29272dfb8281431ef03cc6b30abbeed2429d65facee1d556f07b82e1b48e3d2027a7118f63fdd03418f95820f76b6ab6f9f5cac9b18f7b85053f49ea7c8513f8cc499d2272e722b44c8e2467727d8e793af9cb2b3665c7f2fe7ff7088eda9d5f9133711725877a0d6af505b477e469b69f74466e7c4f799cb2ef716dc96de9b2bba72682ae155d5feaea358c7ce6f15627de67a18470503840332e23f77466be8db51e0ebc87599f6f54c75c96d41dd371edc0be5644f8bad1d8e54f2f7c46849781c69b4dfb64c4a2bbd763fbe45cf953bb370881d47012f5793c75fc3bd4467c20ccf5a24b24729249d7a9009fbc9aecca23c4e8d7e738a9475a14a93db5c08e96dafefeac6df9cd2a60e16404c062de2b052f8ad2bb93f71493e9d07da68b90a77b731d44e9706cf4380809c4bca52c8bc5cb41e55a0f1af10d2dbd921b1260a3374557d3e8013af05c3a9775c0048359f06b6972e3bc87cdf5aed60be3ef063bc9218657d55455f4a360c38ff64fc52782d4ce21ca6254280706985a88824d7d756ba77ab04a40b9468643fcf8b19b3d2f54687f4699f267c8bbabcd280a8a873fbbd5ad409ad6764cb78be7333c3cc7eedab4468d2a4161f827850b16016bfc58e15e3c15ee2ceac746ca288ac88f34bb2cb010044a6cd1a15602f7885765eb5328b5cce3c95ed7316f6e1f0031af682707e23e4c592026fefe71b7d079b8ba7136bfa7c11b303f4a541ed314155f8ab209ea431930482101b230da5e106d5d67b6896c99d636c2dd6dd879adb1a998f99d916c610201476d1f01266034e8a65556720a45643ec3c5390324d07169208234deb7e2ba448c855c5171d0e93bb14582fcbc81e3e95e80f05ac4ee367c6c3698035baed5dfe8d667ff00b02df6d6b6e6d2ae65e35bbc490e7203017288184726eb12ffb5799a93b31b67e5b4fb286f923b8b33831816cf3b293a46630455a266119d903f0add8edb822946c47faddf04622e43f81f4716601bfeb1a575a25ac520c7d8d8cdae4880b4a3eb366fb5b759320d6fef34a26e1e4cf45da025dd9cd7a905f5240c7cfb38e3d4cd9de6cd66d38f4bddabbdf77395c29f8b42678968d78ba862a2e4258e69d06557aba726260ff54f07bbec1f850da69dd3a1cba455f98af97f9f5f6348c9a9bcc029e2769e9bd8b5eef35bd8f07daebdc15cff1c7b4e2e5932eebb98e86e76b8f56f18442f80e14cb1bfd4b57df96111d4bf0440d0d055b84089088d38517e01408eede7df43ececdc0bca07e0e02caba5dcb9cc91f8dc3cbd70d468d9f6908d257215bf5daf0ad3143ab5c5d52b38db7c790efb93d9152f37bb510dc5a5471d295caecd7738bdf6f1f623be3e525b88690bfbf282ad362c90a810265dbeba94710f22eb1df24fe112298204249c8dad5586738f0a1fc888a75256fd5e19eb74fee83755896274e9a0dbaa4924872017010a55d5981b1a1c661f0da61f0890e890e74eb06ac713a1869f8dbb7c48925b2dd6d05242d61ff999649d9d6598052ee5399d1edd1bb66ec2ce6690c2a6d8b9ee7f82097e80da250f1f2a5ad762258f378a0770432ae5ff74732df5ed07319ade44e9ca4e09c3fa7cf9e0e667aec3cf22420c7bf76a3cff8e874bd5fb10cb1bc2ea27d78560a04dfeed533716e2069ce09e730f13140311a0fc44a9a1dd2b710e9ea2a7f42c56fd9d68c74b22269d09c4a83a548e908597132109d20e106a3553a5b8d5657a946cccc1df0a163d530bb66fe2b2e9555b9c0ffc546924cfb1cc1709276a11f9054fa68bb415c73ff4636250bee32145aafc1bbf691638875431d7f33de9cb9af00528bba92924b6b076db70b824e9fa496e04856624063af7529e169999859b8eec7a443dd64c20ec8d919d8c97ab84e38fe8de16fbbbb29c52df0b0729f67621bb92cf4b51d9b68ba647d53ce8dcfdccb7c0bd069de099f1b0d19f037047cec3489268a8ac6fcd6c8936757b1fca4358dba6690975e40e3c9770fde662758253ac8eedfa84af94cd9b45a55", 0x1000}, {&(0x7f0000002640)="e168f415ac643b4c5afc7e9efaaee4d317d45f05c852d08289610d016d2c228d56908ad721e3534934871c8c8e91b34e448d6101bae42238c21aab4318d98194267606896d9cfea42d908e8602c74bbb592090ce4553e6fc54ce74e2cb875091cdc297a5c519940f01b60ec715c52bc3674e2b77ccd3ecb7f947d8e86c0a5127991e20b4c69e78b804f2972c7734ad21026da0624abc3d2c0df7861b101a79bc57c9115fc586262c9de4204152c96b7741d8ae23fcb7515a7278b3b1660808c7b6fc2973d187fe8f9cd8cb09dbad503f71a32d6de532596818292a8105f7e376b6049d8101414e4f2289a6016d7cde5ea3cf23033f67f0de93d21d10e1cb38e3bf1267ae57ecd3b884ebc1ac7aedf375d83259e6ba59db5da54e741e15ffe093320e1c92e52722439b36465c9d120dbfccfe5f29e5885d3f8526ab3c544e07561d3d75d6bf19962fea7f494dc1912f8c980665dcbddf0a1f0dfc9975b7f3f98bec73305418e070b9b365b75e0d4bca1500a698231a773bfde09d01916c5dae331cd8803c15edb4f25b4e813475c262fb6d66eb3da568014de8bf589558a5ca02dbc36c66a8dd083949ce671891b13a0a105132cca121f92673d4092c2f84dec5270394a5b5603fc69e8ff8e79002c2b8c80888e30564d269960990d78c294df5d552eb84cf269509dd410b931b9d509b657ea9e15e66045d18fba37ecae8342d96a25c0573fb2219a3c1c3cd8380339bff783f5b6474873b73e968157b08bcd040543d2a4f99637b79b36865551a7bccc7bc35a61cac24f90c2f9e9d0d9ab6434c8764efc043c94108fc368aa37ca62d91e62b547f0913e2099eda9f5929c711f58c1b1141f82c651b8b9a93249cc7105f4c78f8a6e962fa1ac066248a30d821a58b7eba066dc16f84fc2a90221facf3c07eda3b213825770d06929a0df756897174f058d9a40d2fdd77465a5da36023236b92b2b98fd95d07bdb133a0e14307cca8f7f7e53531fbdd819b1ef15a474513527b6078a118380d767765f1e22a5cd7e8bc4e827d1cd75b2e36070b3a4b4f6376b436400c53a201645c1bad9559a86576de6f678592a141383df548355f760544c659bcc5559492577229d68c47e99728eb10e2620423143ef344c2cc472e746dc1235ca9017ba4a3346d5c389132d1653e36e86bfc4683b2300b1aecf85a12708ba457b1215c13250d1755db5f653ff995834052c198ceca4b558c4d9e9f434f73d66a1c56d1b390aab093042ffa1f7cde5e20c92dfe31611c043697efa41f04b5634264ac469630397fde2a76ca3136549954b7670ff75754532b3d84ef8fd650ad37e4c31a2b77ecfe4d572e4d9653bfab932a488dc2be1bbe7e6af744ae65cb116f21331198de13087c9f8d641e948f904d2d9473868fabed2854dd98c2c32562b783cb0596b3c48eacd53d2612d0dd5d1448459c71697cedcde89f6af997427f9161ab06754b646c7926fb877a99e97bbafb8bf3248b3e022c99440ff1200bf074b5cb9b2da415806d0fc11d8060f1914af2b3dfbcaf36500aacd4f6b17b469c9decc914422631faf34e198ffc6f76ff9f79cbc51dd6f3909889765edd7e54f9f8c78d348137dfc65d491ddff48079c370ce97cf841cf500cb0fd1f7b65422fb0a44c3392dcfff2a9eedda3c2c83f475a60ba5b543ccbaddfb855708b05c8ad4a2689a71add1f6ad7df34e797cabe892a66349dfa6c60b109a15678e9a0f4c6694f624634d28e2a6ee578c9ccf2c1fd27f3091b80ec36e362728934ee3f9cfb0c872a4a2791929b9e57ede4f0cb21bff06c4b2a97cdd0e22320df96091a58296eceea64c5a229d1ccf10ef6c13f18f28b5c25c8887116956c6c16c0fdaf5fa611dd234996a9bf130e456f51cf8ae6e8d6e908c27ca64ab20bab85f25943597319d9d94b54319cbe4e56455396c8febae212f8e0a4d7f1b7a3053c51ed3c2c932c4f40d5e1c9000ca1de0720e86c98f375bfceba273757ba293a577924cb6a4d66d72493c73b98951385c41a35df48b0a67068a46ec5ddb19169747edadb7274b27c867b9db50e410b85beb960145e0cb266400683cf82682fa1b9291c9ef8253aefd35fd7051769e15ca0f870b796d6c30c1f456c46a2d193ddefbaba1849061362b7727e848424d609ef3c4843892246830829cf9cd6c55f6696e6e265d6053e4cadfde2069db5c79615a8fb4515016c1357b680b76e11c87c6549ed1df03ff4ae9d4f5669b19e6f654268ba36986478eb245bb2816891985c2eeb8df1e1026113a9623db8ef358f6f7de72f57192ab7ae33a061ec00798cc85cf4fd1af0e7c0fcd350456b2eb95a12bda3fb8bc3e832e4fe832e95b932c6361ef642e92ba03ec2798184688f5e8b255c2f8f23e47eec8205106eca90994fe0d52f21fa49128f7301acc6d1e58cf682f26445c23b6c7c5f28e858fcee17c992fb9c915563fd893b499829f1cbf84cc18fa871243b2f32146cdba19655142ade7c2c5dc2d7477b1f4fb2225c494cb06181b282f96fa376cdce1baf4a2253dd3b7a6a4210f0c358d02a22f6def7ae94844e3ea1a0eef06b72ea985a42b7a7671e1eff49e00b8e40ce698c891ed1cd073136323cbf1b18230dba1e2b8d5d1400f89a30984731a4fba3354bfd452cf6e986311fb6bfb1d17eac4e31200e9b02565ef58701778077f9920309529bbddd6a8bcf2e24061d8c43f6b55bd15bf08b2570e3ab435b21e5c5562e953cddb8b7883597ee8139d202894794e627cf2a9afa1127a562d8970e58c5dd5951fb78eeff95347bf820a52b358853b674b899989222e4ef90625557abbd351ab169099fe5c0c3e4092a48d9ad57e560cf71bbe532943aa473db7191f656b824073a3b78a9fef8a1fba6738dc7d3c3be88001deab634e05c8df57e221ffd495bc0bd9b2de98be4ea8ea01da32998e6bde2894727405dbd6adda9d619d03ed2b1ad71bc98f408068fa6e0b6de9a6013c5d33be075aaf6fbf04a85b53e8aea703892afb2331df024e2841179782803dcf4d8d41a7c5d806d23758cb4e02e1c9a2047bdc462a86c07e0cc2678ec9b414893b0b0ad8649dfc5bc4c1446122ad1360bc582ea6fe067d9add1ebbfaad0f9b1e126957f4103a71115e0624c331632a9c2af16f4aa0a780846fc7c034ebc9c763f45627505a75c8a2186e908761808d899119371f3ab4fd6e07b645a984caa4053b06a9bdfc604c716dd34ca87ac26d969d94ed0371a8eb3c9c8685a6e240b7716fea7d37b697f1e2aac44b8f2f0c9809a807d8d046db899262eb961ea7148e5a258bed554b0d528863fe29da6ee732100bfae8183e8c0062e9f08d9083e4d1a7457f285d777703464428e2831edda2236221c78a0e73ca97ef9aa392bfc48f62f82c5039f6e886a76f374d4c2584226c3d3d072bf00abbf0ec4548d206308b4f472ff552b70b76b51d0c7a4c9baf4cdd1a2928db4b78002026b573c691fe4ef619922a6fb587aa861e51380bb5e0635af26438c68c734b6d7c59243baef5473d9d13a194b08ffff09ce7cf3fce0bf95c8cb033fef81767abe37a4654c6ccd64b9e5121e97649efb2a3b9d5a2fee7b4f7d31691214056df34840af3753df311d0138f3e9ca58322426926f66a3240164d9126786d310adeb164b416ffe8b547005532a061f374298399884111da7a653970b524ecb2584c931a088cc4afec3d3f0826b93b41823748a0a00aadf5ee66111be837b3fc66022301ac61bf005b188aa463ff73ed5c789376467dc592945a4c6ed1de2ed2b5372e91711280e6b3ef0095d2af7c30cce068cb89a7e6d6f35ba52762f9859338747023297a63f29cecaa10d831838abb3705c982085b743902d82114b55b4eb8d6d2c736e9ba8bf2b0b1e7330cfd9e924582c548a8261d78984bb87959cc1b700e0bb2037599f4e39535689788989bf5722b6d27db6802d92d92a4cdf720f0f3e3cdd05fb482b19905c6602a0aa15bb2683d3ba8ce24d868903bc183dade442507920a295be233faa30ba3b876d3e2f9acf71ff53c777f753fd9198c51db16f1e3313ade31c5dc7f7fa0401a72214cffc9b96667b106871d83dad4f52a2ae32dbed4ce2546ededac5fd5fc9920ed4aee48ace74d3c91cb9964c1927c34464e77eedb7e0d6524d921ef80d85b272a3c243d9b2dba4c806719c4fafb7deaed09312fc95958192acaa79ba1254fc071fc967fb89906ac994194c04ecbd8633ff6555226a06c15c820049cfa04714dab44d45f450915820e3ead5feeefef5ffd07598332c80e1aaf56a8c8df7badcc11d791262b182d4f114840c0af5f9173d4109c1699e0e0ee6d6750cf4625ce3caca89a79021e086a696215f4f82b98f09715a71fe4975fe47d1a20a52d4f63178b6e4315a37ada6929ed2d5630bbd7b66feb49a59072654a024455c1dd2a3b76c72505a386ea10812fad907653b7d13bb3772c344dc459dceefa98ed976a1292cfad067027fac58f792d04f9f1fc750652f7299fad61fd4c24461399baf332de27bb78fb8763c01e409f3f5b5f35fc47d98388b858a3b97ffb6da558cc20b4b82c704179cf6a63050f1930b9b68a5c02bdd7feb98065fac5adf4591f64b1cb4b509c6fe8c96d1d31a85d7b500acce39f1f607b03f0b71c9568c12eaef4c09e6c90c9e8c24fbb6ff4f0a2b24eef4175335f494c024954929042ae34ebd1889014fe8f48a2df1ce93c63a66929f05bda298a647e6c413807c3f55b13c7db2c38968e2a5b29e52d408501f5b26b5da7a92f33fc7c4fc8a7f0735d0d8363bfc8447052645e7412b74dce4cdb72e865aa215c66ba08d273e69e9232c9b257d77dc1739765df6a6ff6937eb5578ad4ae1a45f0d7f5b5997b5156a7c373d0109daa7349e84ca421bfa29d75cb9a85edb346440ef5199ea936669486fabf1ee09b79a81e94d84c421ebf55c00619f0802cc24bdf9c5a2e1548f4b050f3bc7806b54fab4a4dac20aaa0cda18c9046591ab1e1e6129ac88b4a67d6d3420bc94cfb2866f30edb449e1730ab039dfc828529a971aa8c75c1f8b11ba7d59abe973d53733f02e62ff6c8049b4f012bd2d76e83b6aaebcf0a53e16f424c31b15d6743642d62a9866e5fc4c37656ba1501a3bb01b6cb8b359ee8ae8df1f347efdbaabd91e70b74bb07c422a867f5f701bc9ecd32c2503b1881ee7bf855f3a6bb359dabb90d33e7ce0400340af07c5108f548bdab82706e59883e84c401ceda1099d5fcb8231132d05e1a0b591355ba7f95f1ca01cb7560e33431f1349324ec9fba215b6317efbc0b33fabc259446e7c4338a3671976cb55c95c10c9a06789c44bb9f0688ea3e551a8da2cb550f0d842a7df8b66a032a55fd41774ccd0c9e19c5d2a4e0130ee4c00ecd12c313ad27f413e14b24ab3125adcd9164fcf6bbea2bff0aa1da524a5e2ad7fcb63bc81c7fade5b3ef50f4ded041c0bd2db048699615ae202bf6d33482f63c6c7a3cabdd607dda0fd8b84d301101c8e7ea63b47b92ec23d73051afc155371bff86aafd4961e737928ef8acd35c3ed40453c66cfdfa8639aff1899fbb52643aa7c9915a143f2f09629fc69c14e85d7233826d7642f83f4763081099d7ba07fd83e4686af24254db054c415a60cd4165ccdb6ad30003c8188d18548aca10e5b34892a604ece1f3387b2c09c00e394b23c63ccd300c32d81a8de6e10def59e04dc1752b7c909af7519b4673b5a22f2f2c0f423b46a765b5489e4e08541477733e49e6990b6fa914e45f5891935952f3b5276cbbfa7942", 0x1000}, {&(0x7f0000000280)="002cbf25da4442a6dea61ab510ab3118fb220615953dc6322bcc83bdcdcfa1a12cf60543891a8f6cded851160b22a6f47946a7b51a949004f7c4a381b0a289a35bd3e1b3241fdd0d850194607f2fe9a55d59fb216ce2addcf838c6a51ffba5cfd0e16cebd6426ecacd5862bbfe2658101e74404aa6226f8d8939d4a646f18d70a504f4febe6ecbd2f746e3ccfd0e41ea1f09c66462f0a5e531715a5d39322f85c2dd2866d4884829ee84d2c9f80485b65b4b16da052866a2c38afcf7929c29d526e617f4f5075023fa46bead5d3bcd634b9164", 0xd3}, {&(0x7f0000000380)="698c463a2d4a6aaa902798fe97c7d4ff8e471a9c4e9b62e54a3a6850d4c9755aa8703b1b2c305c49ce06bbbca983165e26b0e3914f406106e0790972c42cdb36da03b378ac93515467d01f830c456ab0cb68fd80db9142f74d995896f93099865c07b9abe5ef2fd0f54ad58c548c752861a3c80a72cb76c384d5c806040761f1b141097bbc7e8b7e3a8b80b0a3594b44df6418c054455204ae9520c5bf3d2d96009c7a16c2f9d0ac478407f1a8c240e28ee9ca", 0xb3}, {&(0x7f0000000440)="2420006529f33405008656b535acc176b920e6713ccecb1c9b7eef2c902ebbbb4571c5bd7e6fb185a5a88d9bf05a81cc5032b376", 0x34}, {&(0x7f0000000480)="683f3fd03033", 0x6}, {&(0x7f00000004c0)="279bffc89cc2fbff51673bd2917089b6eca49fd673e4691f855b364df4b02c6f9e46b0dc69f35e640839cc6ab1ee9d51647a72628ef31ae4ae28a3", 0x3b}, {&(0x7f0000000500)="070e2394c4fb107ccae2cf3a24627d149d82197c94c75b17611e0c28f74f2f2f09468aa3f0ad44d4253c7597c00da4442841468b959ca2acab70a4d7d043a0", 0x3f}, {&(0x7f0000000540)="0414304edc68e6a67f2b50cd5ec284b57865978401882cde4ba4988fe72431cc2abc9635ad87c5389711760a309b7d2115f3a6da8b26084857bd03de75cb2ccd1c76a1c0caafa6c356d1e686ae6eb5c6d7aec45b380aa65925dd94dbb7c90c40a5a2c643ca38f037ff485ae76456d4dab6ea40959fea5a87c814725af4521680f3a842d1ea8044ac8baecd596907c4", 0x8f}], 0xa, &(0x7f0000003800)=[@rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r3, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r5, r0, 0xffffffffffffff9c, r6, r0, r7, 0xffffffffffffffff, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r2, r10, 0xffffffffffffffff}], 0x158, 0x409}, 0x1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x3, 0xf69, 0xd8a}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r3) fchflags(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ee7eb976e08403e4"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0x0, "00000000000023ca9326f13b066a00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x44) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000040)="100a2956b9273776", 0x8) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000002c0)={0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x180) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x3f}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) getsockname(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000280)=0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) close(r0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="6f114283d8ecd8aea4d4ab5d93a0ce1ba0314a0753ca01513db7761e3e5442e5654ec2b6dbbd38caf3acbd782065e29010d171e4ec295d6e7b792ae789e6900813e2fe1d535bf1679520b0892c9e65c0784ae72779ab6dabe2b86b975f79c9ae2b0c275d321c1a2d0ed6e0baa7cadbd3c1f275ab37cdd6be82187cb96a", 0x7d, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0xb18, 0x4, "f7e9c6eff825e2a96d0339ff8005dcecb2f51319", 0x2, 0x4ed}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) close(r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000222, 0x0) 16:00:13 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x54) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(r0, &(0x7f0000000100), 0x22b, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:00:13 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c, 0x0, 0x0, 0xfffffeff}, {0x1, 0x0, 0x0, 0x10000002}, {0x6, 0x0, 0x0, 0x4c52}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="e20b484eb425aacadbcdec2d7a837bc37d75a42d3d52997946bb7b", 0x1b}], 0x0, 0x0, 0x2) acct(&(0x7f0000000000)='./file0\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) socketpair(0x10, 0x4, 0x5, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) getsockopt(r1, 0x7, 0x647d482d, &(0x7f00000000c0)=""/218, &(0x7f0000000040)=0xda) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020500000000000002"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x0) 16:00:13 executing program 0: pipe2(0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x800, 0x6fb, 0x2, 0x7d, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x10000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x8000000000000], [{0x6, 0x1}, {}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x3, 0x7, 0x2}, {}, {0x0, 0x0, 0x1fffffe, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x400}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffa}], {0xfffd}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x7fffffff, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x3, 0x1, 0x1000}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000019140), 0xc) getgroups(0x0, &(0x7f0000000200)=[0x0, r3, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000019100)) r7 = socket(0x6, 0x3, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r4, r5, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r10 = fcntl$dupfd(r1, 0x0, r1) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/158, 0x9e) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0xfc}, {0x2}, {0x32d2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x4, 0x1, 0x3f, 0x800}, {0x100, 0x3f, 0x3f, 0x4}, {0x9, 0x7, 0x6, 0x9}, {0x1, 0x1, 0x1, 0x400}, {0x8, 0x0, 0x9f, 0x3}, {0x4, 0x0, 0xff, 0x5}, {0x5, 0x4b, 0x9, 0x80000001}, {0x9, 0x5, 0x20, 0x1}, {0xef, 0x0, 0x9, 0x2}, {0x7dbc, 0x9, 0x4}]}) 16:00:13 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) socket(0x10, 0x1, 0x3) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r7, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x40) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="3b5b2702dabd81f7b2101256149a241cbffcd762a291932092b900a4c189efae638a512a8690da5db8c2e59c6a68305277dae230d88180124196bf1006f6cac1845303ccf505a0193187c02b72a37bbd96e30c70025227b6033c2e325af406a7f4157c4c2ea4b47c6f5c73f00c6f831ca6ae45a8c028f11dd722510754c3a21320dae0edc4414f64281fc9fc1b578686641f3e4e55440350fa32f6db3acc6a3fd11209ce2fc1a6c05271c53d747ba292ddfb7618591fecd1a37065a16cae23ff594c36e7e2bdad2d873baff525322458ed8d25a3cda7af474748df8f52df46945b65684c559ac19898ef47920ddf675e65dd6c3a3aad8afb9635", 0xfa}, {&(0x7f0000000140)}, {&(0x7f00000003c0)="37d513e18e27bd6f948e38488b6ac6e59bfec8ddb1e9fa818f28d0b069b95e7a6ffb8f3da6966c7ead5d6b5a92d5e64ced5b398fa5c81c2474402461620f8f67019acb841af862229b03e0", 0x4b}, {&(0x7f0000000440)="f29f8d3d73026797f4fc1d9b2fe8944ac33a5ae60fd09e5fd4979adb1200d5d0b7cd8a3bb161251d4193e193c973a00f2d8a5a6ac3169fb661ae5189e790a21b5ad67435d7f9e8d4afe9beac", 0x4c}, {&(0x7f0000000180)="c7aa110bdf0102cabe5484009645fad179aba67109133edfa5c2f122eb3173cad45a2d90efe8c6e9f06061c4", 0x2c}], 0x5, &(0x7f0000000540)=[{0xc8, 0x1, 0x8, "c66e4904984b23ab0d37b8b778768facdd4bbb68e4d6b49c9ac13934ece87e52fce2860f119eef25ecf88a2e42d630f41c1260c8d47cba780ead0a1394032a82df0a43217b64a00c36749704ed9bd55ad766d8753c2a1075461e3616f43d55de0f73746c461b6a3ed07b9b73038684fd36ca9475ebd8dc3b36de9539eaec8ac3b7b63d829f96a7d31d462dfab43f4ebfe88ea60d2ff14482b96783373149b261318066519a80d389c57f1b58dc6537f1ff7bf955c62f33db"}], 0xc8}, 0x407) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000680)) close(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x61}, {0x8fe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x0, 0xff, 0xc3f}, {0x100, 0x1, 0xf8, 0x5}, {0x7, 0xf8, 0x1, 0x4}, {0x2, 0x0, 0x2, 0xffff}, {0x7, 0x2, 0x4, 0xfffffff7}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6bafc76b51ddae2c9dc51534c11ec041c32a4706089f3443bc4c88e1e30677c2281e4077e5d8a292b90a1bd326a6ad06d3716bd5b9060b497b615f7e92cff01601776fb473331c14a72b0f8af07f076634b511cfc58da739a7d41ac5b391e34b3d00000000000000000000009fe038d53e17c8f59c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1, 0x7ff, './file0\x00', 0x9, 0x401, 0x6, 0x9}) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0080ee7ebd76e08403da"], 0x1) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)="874afc0fd44b2b3edf76ffa969ecbbc2fe00448eab3d3a1c08d293cb6e762f435b6141b5ed2c5ab7abb3b15e5cab383c630f24f4e463e08f8ea1b2b7d26cc26e1b6e7e4bc73e0b7c448109aa") ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x2, 0x8000008}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 1: r0 = socket(0x2, 0x4, 0x41) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:14 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)={0x7, &(0x7f0000000140)=[{0x3, 0xff}, {0x14, 0x0, 0x2, 0x3}, {0x2006, 0x1}, {0x1, 0x1b, 0xb0, 0x6}, {0x95, 0x2, 0x7, 0x8000}, {0x100, 0x0, 0x8, 0x20}, {0x9, 0x40, 0x5, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = dup(r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xffffffff, 0x9}) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3df8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x5], [], [{0x0, 0x6}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000000}], {0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f00000001c0)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x6, 0x2e70}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x82, 0x2, 0x200, 0x5}], 0x16bf, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x53, 0x4, 0x0, 0xa2}, {{r3}, 0xfffffffffffffffb, 0x4, 0x40, 0x0, 0x6}], 0x7, &(0x7f0000000180)={0x7, 0x4}) r4 = kqueue() fcntl$dupfd(r1, 0x0, r4) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) sendto$unix(r0, &(0x7f00000001c0)="4443523ac3fc2a8c86771239c0673d8b28d21c174bddfeb83beb2714696e68112851e69e78f1361a8ace29408f0f7511e4b19ec73c5158e22b2af86368ae751160510f1164d81e7ebbdcfe41b84d20f91b96519cc18c9390135095bc4ff107bd5f52859a4449f3c6eed2bff4dd8a18c1ae3e8bf2c78267b7d0e1f8e8eaf3688e9ecadac9b7a38bfae3a7ef45", 0x8c, 0x0, &(0x7f0000000080)=@file={0x1, '\x00'}, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf90], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x1f, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401, 0xc9], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808187080cb0e000000fffa0000000000000000aaff0200000000000000000000000000016553e31c4b19929357d2ca6476026fbd9be61bc5cca64cbed34cbf2213845e1cbd6916f37488053a239c94b8eb675555ed130010c8feaa400d5a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) write(r0, &(0x7f0000000100)="e9ee96bf58639bac4845e436825c887ee97421e86c2d300384e14e93393008c7b56abee7b168e49278141bbf91e6a05c8ac0562d8bb37096b22a00cd1c58acd1a8bd70c1c36e3d6ab154fd64fdb47d657680be70620d579887f2919fff98f2640690173ff121096856a0a6647e017014ec2b81a79d6fc9c54ff7ecb0374bfd98a82650f07afe4c755fdf110cb726e52ce4a2e9efa9fe0cdbf20d96ba87d10a0f2489503672047c7e32e187e00cc375e9cc4118521c3606df7f7d8f0b891b43b99598f901df96f5e73bc0ec1a54b5a423860dafaefb890664b62db3cdf9837ff357be6d3d962b8ed8c530f734", 0xec) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setitimer(0x0, &(0x7f0000000040), 0x0) 16:00:14 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x4) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0xa7, 0x8, 0x7, 0xd1a6}, {{}, 0x3, 0x80, 0x2, 0x76, 0x20}, {{}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x2e2}, {{}, 0xfffffffffffffff5, 0x1, 0x1, 0x8805}, {{r0}, 0x6, 0xc2, 0x4, 0x0, 0x10000}, {{}, 0xffffffffffffffff, 0xe2, 0x1, 0xa80c, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000020, 0x101, 0x8}, {{r0}, 0x0, 0x80, 0x2, 0x20, 0x5}], 0x7, &(0x7f0000000400)=[{{}, 0x5, 0x10, 0x8, 0x8, 0x400}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x5}, {{}, 0xfffffffffffffffc, 0xf3, 0x4, 0x6, 0x9d}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0xfffffffffffffffa, 0x9}, {{}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x100000001, 0x708d}, {{}, 0x0, 0x1e3cdb6b0c82d5ba, 0x14, 0x5, 0x1}], 0x5, &(0x7f0000000100)={0x502}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) r2 = dup2(r0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) dup(r5) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022b2f66696cca6be9e061c0a6e3599787688166552f4958653fcb5987b95cda0fc51c97eb521b0c7b1805f78da7cf1cdc035b4f91741cd2bfbae1f4a677333b648df70acfa6078e783e9408999286e9333623dcfa828a70a4063ec64f0ec4ce239f67af832fb38ffcc40b00d6a3ffbbd47b88906a9bf0bd0aa532bbfc87c175c3b686f99a315ffedb1602c9905adb4a282be9baf68e13cecf64b2ec6aa648e59a0eb3e59d0d93e895cdaa34621451960f05c803bf24b87194cd63d3e48eb56d85acf7c6d96b2f276673"], 0x10) fcntl$setflags(r5, 0x2, 0x1) write(r4, &(0x7f0000000700)="9e3eaa56000000000004bf9aab423040863b43be242a20bbd400000000d0459370400510fa651c1e", 0x28) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{}, 0xf2b2, 0x0, 0x7}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_open_pts() r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = dup2(r4, r5) kevent(r3, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff8, 0x10, 0x10, 0xffffffffffff0001, 0xff}, {{r0}, 0xfffffffffffffff8, 0x12, 0x19, 0x4, 0x9}], 0x401, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x25, 0x80000000, 0x2, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x81, 0x9}], 0x6, &(0x7f0000000080)={0x81, 0x29}) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x20, 0x3, 0xfd) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x800000018, 0x3, 0x102) dup2(r5, r4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) sendto$unix(r3, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0x175, 0x819, 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x5c7) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192", 0x5}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7d180354, 0xee}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/214, &(0x7f0000000000)=0xd6) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x1) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r1, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r4 = socket$inet(0x2, 0x8000, 0x3) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000240)="cd9ef810cdd7df4efa229075625f877f431a238ccd90199eb987897dbca70cdddc8ac1647fc785f5e61e3601ab7aefb4596f1672f2e692f93ae91e090157d32972e69580b2588966f44d2f3f4cbc49cbf7f7f8c6285f87804feaf6af0102bd4ba11311c946a2ab4c5abfc4a6da29e1005aff589e99aea39a1dfbf3a607725c4627a249bc75c5fe999a8e7b2ffc2177ad8c3815ffd890f2ba03e7c0e294a7d721b01f80f989ce488bbcdaa810d48f2b61fab76779c5b3af98593f84316665cf8544cc4a64ff77649bd8c582d2c3954d5f11d5c6de1de2fc7ccd346fe29ca3c323382f361e66c7dc86f0256f", 0xeb}, {&(0x7f0000000340)="ca6369c7d1c5da2682987a5992f23560f7a2381e2d97951a5afac7199a659cd9e3f6d2ac6aa9c6ae1f4793421d8b9db881baa747f3335937a3e2f6a43d30f8dd0f9c052b9b3c5e182fd1221f65f586c0bfe20997338266620d6b085def43b35086a40afe0d6d6ebf04ee96d2e5f8241633aa79af8c746dd926fe6521d180904a70d1641526e23a6c90f1e6039a92a6df9e43adef18dc798ef56b37b26a30bd2016effbb4b17f121df5bd66c24702bd16fbaf4465194cf70a2454bf045009bdb3af738ce2434921459c2367956015b630b3b01aed90fc871dbde17de1794738524e926c23614838fcbe08", 0xea}], 0x2, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r3, r4, r5, r6]}], 0x28, 0x2}, 0x4) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c73403b10820a58fe43b00fa04007de8992b50000000000000d9ac55a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de79901b6fb584d490000000062f547d55587267ba5050932ed612efdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47b47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705e8fa9f7c40b3df7cd90e67beab3b00b0c1b7d6a1b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b800000000000000000000000000e27c381e36afd9a0b3ac5fe1d2c06830fa99766078cafeb39c02be03f8c0306f62d9c59b792be8afb6b5d8267ce721087a10bde4e700701c762efc04b2d466f554245e709017153f7d3f36dc68ec8c5a9fd7bafaeedf27640ec0db8cb32ee996f2c64fea"], 0x10) dup2(r0, 0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r1) sendmsg$unix(r1, &(0x7f0000000f40)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e80)=[{&(0x7f0000000040)="09a8662e92bb28737758883a9aeea90d761c97affaf9e85cbcbe2110ef5a302666d5086debed0a8fb1624857d6db9a199a59a4180e0883e84575587d27b3e9f3873fa4952a00ca2b691c4f44467d5986ec9202c184d9b07de8623e43cc2ae6879eeba5cc53dfba919b3a6818d7175995c86552eb81803a1226c3077c1e2d2fe3148e", 0x82}, {&(0x7f0000000100)="5ef373d4b66296f593d90f4f735e980a66aaecdba01033f35422", 0x1a}, {&(0x7f0000000140)="7c0ea266c6559f7f170754125e1d2ecd430829654deb5b439cf662965bf7669b6dca6353b0a8b99926ad630e6b6ef67f7dd3234c3dc534fcd4d6f4423d37d212d42cbd965a650e9f1486331246b4754abf6eb918ac92c1f796533c7ade4ebd6d1900c1bba7ea64a980a3d53c2f75ea2b832964257c11ea9885187044461a8fa64166e3531143d4ad2103e96a2725874ad8097ade2401e00e0ecda549f5ada9fdc89aa17ac2ee2dede6019ec349843698af5f48aa4c809fd23a10b5419373e16d4e81af4e0029e92c8835dec5d33d47b53e289f02bccea7b97fa6223e4c7a615631c81749426f3338a1e44be5027ea11bf82b6e3f01a9", 0xf6}, {&(0x7f0000000400)="2340690926f169eb3230e28003cd6b4bbdb5aefdcfb609e781b131dceeecc24e34d9df7139993f97b92e5fab91159d2a1d833ad5b5bbe1366bc30cead967b72faf80c3f1e59712a13f27e1f981603c9e5197ab968b3d92ab1207d645bdd3261e057f986a466c782d3d9f51267c05017706f1d2a7cf9af3a54b7de56099861137c09805bbe8bb2165058d6c4d442d500a17fe35629e928c2fa95b917dbe683223c3e8990eb9323205e2c5fb24cdbaec95fd5f6e06c4c0a2b733980a45392895bccd5aa246532c9cc6421b701ec3d8270cd5ff5f4e0990791c487b97aabce80a3c77900feb391350232a15a9916e31f0105682bd57e6d3066f40", 0xf9}, {&(0x7f0000000b00)="88e48bb5c99735d98abd45b0222b396b6bc5046c40a099eff5b9f42b6f0ce05f69660caf17e79b369bbb5bd63b616bc278", 0x31}, {&(0x7f0000000b40)="264c3374399eeb2b183a6972d2551c19484ab31ee944be5951cab780be8fc94d24435ad24059f5abaca5d1cdd421717091a5bafee182baa14d79cd2ce53cea2d7218deb59814b08156a2ec3d81bfa2f8d99c4dca0d6a07be089e2e8d1933acbf9bcf0474b26739f58952cb3181410126ff5a3c6c35b167b9ec40b5f78b5d7db957d52e4d8404f1a0bffa718ee5c5513fd1783dbdc332daa278ee40f5a9e2a938920a8a17307eb0c62b679782085c5e3f7d1a4679deb0d1df009c8cda7f6a0a0e25e2b7347384eb599e083aaa727c3fbdb69f776a01e49ca010ba92", 0xdb}, {&(0x7f0000000c40)="cb8c538de1b90f236da5f8cd77b90a3d00142281340dd1620876dabe0d0a4895ee428dddbbd97e51f984753d1e396a31a8fbfd6498aed690d0b442617cd8a50af701642e4d31bf043ce9c791cb6035e689ed8e8d4c81c3aa4528db8e26d59b406d2e2540a389b4ea6a3c527e56bc19a88b1f075289", 0x75}, {&(0x7f0000000cc0)="ab6ab0b64e7e521ee9bf7b13720285efa17381158907f4d0625c405ec0ea0bc509781c6a4b4c91bedf53bdabf1c8aac75c7ac0c38573cbb27c8238ef4075bafc312f401120ee94e73c5731a41f0c57b7d726205d4fda7bbb1a69d097c573d352e4b65497b5dcaf5866763eb27ce40c6adf7b3b92194a43b18dcdf6bff17166a689cd1e9a2c08655f123d1c25a53c2aa39bd0391b00ccb1f43298e7f5d434e6ace9b0c069eb3b92314ad61381d03d9d4b7f51f17168c9f253d165d29cc9f4ecce75239a1ecf8c6b5a42fe7dbabc7f81dcff1084dd9304bd30", 0xd8}, {&(0x7f0000000dc0)="9a07d7ee05b45f1400fc37263953ca8e287d423bb8d5b534bced8f3ba8ef8516c0773e4410c0a59dbe40cee46d83b26c3bc6c3b63a03c3a4192820d36f3832092e315b474348f33d39964797be1e86a09b3001430170b51eed38206e022e71f977a9d24a6468aaf38ef06bb0b6e0ef9b17a5d8896a7e88d22d4ea1ad36df16f47e6e2d775f76e0c54eeb680d287ab538d50c77da0c476e08", 0x98}], 0x9, 0x0, 0x0, 0x8}, 0x407) 16:00:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) semget$private(0x0, 0x2, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={0x0}) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xe1}, {{r1}, 0xfffffffffffffff9, 0x56}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x33d2, 0x7}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000002c0)={0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000000c0)) dup2(r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x401, 0x400, {0x0, 0x5}}) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r3) setsockopt(r3, 0x0, 0x2, &(0x7f00000006c0)="441caefcc10483d3ef46557ab101d1c89d26e3f8054ea7ca3cec90c6f8fd12bf0f451988394b611448455b97c74514906896c51b5eceadca4ae388f9688962217ebb39f35d680687dac202f8354c5e492b33e228c0a7f655a49d8669b016ba32800702021847b0734ffc7cb8890b6c5442f19e24e6de816ded5fddcfaf4c4ad127c81a92b6dbb306bc7ca06134c053d5ef5bd4641d6648b1fe5b86", 0x9b) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x282, 0x4, 0x89, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x42}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdbef}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2b6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xbc1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './bus/file0\x00', './file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./file', './bus/', './bus/', './bus/'], 0xf3b7}) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000580)) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x1000008, 0x0, 0x0, 0x0, "d25a0db112030700"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 16:00:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semop(r1, &(0x7f0000000000)=[{0x1, 0x400, 0x1800}, {0x3, 0x8001, 0x1000}, {0x3, 0x594f}, {0x3, 0x53, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x4, 0xffff}], 0x8) semop(r1, &(0x7f00000000c0)=[{0x2, 0x7}, {0x0, 0x914, 0x800}], 0x2) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="4b912dc6652ecb7e32", 0x9}, {&(0x7f0000000240)="a5ca714b6b22b06ea03da0ab645638143ea6b63910c603ece89ab55f59687467f1a4efc7f1537d792b12d3ffad81b6c226e06e675eb5fc05a897309dcf7a0f581cf116ae959628e11f75d08b7c7f714c82b17bc20499c908f1e40c19d37b9a072b8dd090b139d77dab90fe2b2c3ef7979c509450be354d4c", 0x78}, {&(0x7f0000000380)="fa8db4a02ea6e8ee5511c7de93c3c564b8751b4e1ed1193bac8fe891ceeaab2ccb796b00366537", 0x27}], 0x3) execve(0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x293) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x122) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x102) dup2(r2, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) close(r4) recvfrom$inet(r4, &(0x7f0000000180)=""/171, 0xab, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) fchownat(r3, &(0x7f0000000000)='./file0\x00', r6, r8, 0x4) 16:00:15 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808187080cb0e000000fffa0000000000000000aaff020000000000000000000000000001"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x14) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) 16:00:15 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000640)=[0x4ac, 0x9, 0x3, 0x400, 0x9]) semop(r0, &(0x7f0000000040), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x1}) getgid() r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r7, r7, 0xffffffffffffffff}) r8 = geteuid() r9 = getegid() r10 = getegid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f0000000900)=ANY=[@ANYBLOB="000002000000000000000000000000000000000000000000000000e8ff00000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000004e3ffffff0000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6146febaaddf1a23175ce18e6bd659edfc14a50f2670712077fa16e39d330df734703101a340065a5c7d8e306bc366cf5efdec2a4b8ce863e086dcb17ad8e83a9cd67d69d8d22eb81a6a35e2986f4ca9a569c9db1"], 0x1, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000800)=ANY=[@ANYBLOB="8c0300000000ffd5c9cd0000"], 0xffffff64, 0x1, 0x0) msgrcv(r11, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000680)={{0xf878, r4, r10, r8, r9, 0x34, 0xfffe}, 0x6, 0x9, r7, 0x0, 0x2, 0x4000000000008001, 0x100, 0x2}) getgroups(0x4, &(0x7f0000000040)=[0x0, r10, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0x0]) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b510000000000000000a07f327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x3, 0xe) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000180)="f496234f2e78d8a7979244bc0272c0f73c81a2848012bc7b30d9bafc07dea59ec14615bf726863b5f704cfead647376f6293f7a871eb7662e684db27652e", 0x3e) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x25bb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x3, 0x102) dup2(r3, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) shutdown(r0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={0x0}) r5 = dup2(r1, r4) r6 = dup(r1) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r6) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6) uvm_fault(0xffffffff82540680, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82540680, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800021f81148,ffff800021f811d0,a42) at sbdrop+0x219 end trace frame: 0xffff800021f810f0, count: 0 ddb{0}> trace sbdrop(ffff800021f81148,ffff800021f811d0,a42) at sbdrop+0x219 sbflush(ffff800021f81148,ffff800021f811d0) at sbflush+0x93 sbrelease(ffff800021f81148,ffff800021f811d0) at sbrelease+0x2e sorflush(fffffd806f6e0640) at sorflush+0x14b sofree(fffffd806f6e0640,42) at sofree+0x147 soclose(fffffd806f6e0640,80) at soclose+0x270 soo_close(fffffd8077ff4e40,ffff800020ec64f8) at soo_close+0x40 fdrop(fffffd8077ff4e40,ffff800020ec64f8) at fdrop+0xc2 closef(fffffd8077ff4e40,ffff800020ec64f8) at closef+0x11c fdfree(ffff800020ec64f8) at fdfree+0x101 exit1(ffff800020ec64f8,0,0,1) at exit1+0x32c sys_exit(ffff800020ec64f8,ffff800021f815a0,ffff800021f815f0) at sys_exit+0x16 syscall(ffff800021f81670) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe5290, count: -14 ddb{0}> show registers rdi 0 rsi 0x6b6 rbp 0xffff800021f810a0 rbx 0xfffffd80699f4500 rdx 0x4d034 acpi_pdirpa+0x38e9c rcx 0 rax 0 r8 0xffffffff8142b198 sbdrop+0x248 r9 0x3 r10 0xb7d039d68b555870 r11 0xec452087cb02b02 r12 0x6b6 r13 0x1700 __ALIGN_SIZE+0x700 r14 0xffff800021f811d0 r15 0xfffffd0000000000 rip 0xffffffff8142b169 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021f81040 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{0}> show proc PROC (syz-executor.1) pid=428082 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7d58,0xffffffff82653240 process=0xffff800020e93358 user=0xffff800021f7c000, vmspace=0xfffffd806e953a18 estcpu=26, cpticks=2, pctcpu=0.12 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 57280 324297 0 0 3 0x14200 bored sosplice 68346 239782 30790 0 2 0x482 syz-executor.1 26164 41919 30790 0 3 0x82 piperd syz-executor.0 30790 153050 18789 0 3 0x82 thrsleep syz-fuzzer 30790 204855 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 38551 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 492704 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 504022 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 136282 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 231165 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 474860 18789 0 3 0x4000082 thrsleep syz-fuzzer 30790 160243 18789 0 3 0x4000082 kqread syz-fuzzer 30790 486266 18789 0 3 0x4000082 thrsleep syz-fuzzer 18789 515745 20462 0 3 0x10008a pause ksh 20462 20876 85547 0 3 0x92 select sshd 13778 448145 1 0 3 0x100083 ttyin getty 85547 266483 1 0 3 0x80 select sshd 71 1488 87361 74 2 0x100492 pflogd 87361 15798 1 0 3 0x80 netio pflogd 87936 26009 88324 73 3 0x100090 kqread syslogd 88324 337273 1 0 3 0x100082 netio syslogd 40303 45744 1 77 3 0x100090 poll dhclient 28529 5951 1 0 3 0x80 poll dhclient 49146 409691 0 0 3 0x14200 bored smr 67700 218438 0 0 3 0x14200 pgzero zerothread 61159 229781 0 0 3 0x14200 aiodoned aiodoned 20291 135280 0 0 3 0x14200 syncer update 18476 152076 0 0 3 0x14200 cleaner cleaner 41596 262126 0 0 7 0x14200 reaper 95508 376052 0 0 3 0x14200 pgdaemon pagedaemon 58990 101534 0 0 3 0x14200 bored crynlk 90927 224636 0 0 3 0x14200 bored crypto 73683 471494 0 0 3 0x40014200 acpi0 acpi0 19730 58873 0 0 3 0x40014200 idle1 22600 343089 0 0 3 0x14200 bored softnet 85398 450755 0 0 3 0x14200 bored systqmp 17682 391297 0 0 3 0x14200 bored systq 63204 340968 0 0 2 0x40014200 softclock 56585 413242 0 0 3 0x40014200 idle0 1 305392 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6421K 6946K 78643K 11359 0 pcb 13 8K 8K 78643K 80 0 rtable 118 11K 12K 78643K 335 0 ifaddr 83 17K 17K 78643K 132 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1488 0 iov 0 0K 16K 78643K 44 0 mount 1 1K 1K 78643K 1 0 vnodes 1222 77K 77K 78643K 1435 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 42 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 318 0 sigio 0 0K 0K 78643K 11 0 proc 64 63K 83K 78643K 505 0 subproc 32 2K 2K 78643K 53 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 24 0 in_multi 86 4K 4K 78643K 125 0 ether_multi 1 0K 0K 78643K 11 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 241 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 111 54K 54K 78643K 2038 0 UVM aobj 19 4K 4K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 57 0 NDP 11 0K 0K 78643K 23 0 temp 93 3038K 3101K 78643K 12204 0 kqueue 3 4K 18K 78643K 41 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 42 0 39 1 0 1 1 0 8 0 rtentry 112 66 0 17 2 0 2 2 0 8 0 unpcb 120 318 0 308 1 0 1 1 0 8 0 syncache 264 8 0 8 2 2 0 1 0 8 0 tcpqe 32 159 0 159 2 2 0 1 0 8 0 tcpcb 544 149 0 145 2 1 1 2 0 8 0 inpcb 280 757 0 750 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 10 0 4 1 0 1 1 0 8 0 pffrag 232 6 0 6 1 1 0 1 0 482 0 pffrnode 88 6 0 6 1 1 0 1 0 8 0 pffrent 40 186 0 186 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 44 0 6 1 0 1 1 0 8 0 pfstkey 112 44 0 6 2 0 2 2 0 8 0 pfstate 328 44 0 6 4 0 4 4 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 270 0 61 14 0 14 14 0 8 0 art_table 32 271 0 61 2 0 2 2 0 8 0 art_node 16 65 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 20 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1822 0 419 89 0 89 89 0 8 0 ffsino 272 1822 0 419 95 0 95 95 0 8 1 nchpl 144 2419 0 815 61 0 61 61 0 8 0 uvmvnodes 72 2037 0 0 38 0 38 38 0 8 0 vnodes 208 2037 0 0 108 0 108 108 0 8 0 namei 1024 6893 0 6893 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 1 1 0 1 1 0 8 0 scxspl 192 7757 0 7757 8 7 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 424 531 0 499 4 0 4 4 0 8 0 futexpl 56 5302 0 5302 1 0 1 1 0 8 1 knotepl 112 103 0 84 1 0 1 1 0 8 0 kqueuepl 144 66 0 64 1 0 1 1 0 8 0 pipelkpl 48 126 0 116 1 0 1 1 0 8 0 pipepl 120 252 0 233 2 1 1 2 0 8 0 fdescpl 496 515 0 499 3 0 3 3 0 8 0 filepl 152 3548 0 3445 7 2 5 6 0 8 1 lockfpl 104 102 0 101 1 0 1 1 0 8 0 lockfspl 48 31 0 30 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 303 0 294 1 0 1 1 0 8 0 zombiepl 144 500 0 499 1 0 1 1 0 8 0 processpl 984 531 0 499 5 0 5 5 0 8 0 procpl 624 1199 0 1157 4 0 4 4 0 8 0 sosppl 128 6 0 6 1 0 1 1 0 8 1 sockpl 400 1120 0 1099 5 1 4 5 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 211 0 0 26 0 26 26 0 8 0 mtagpl 80 36 0 0 1 0 1 1 0 8 0 mbufpl 256 304 0 0 18 0 18 18 0 8 0 bufpl 280 5044 0 190 347 0 347 347 0 8 0 anonpl 16 64738 0 50272 67 3 64 66 0 124 0 amapchunkpl 152 3886 0 3743 22 3 19 19 0 158 12 amappl16 192 2301 0 1460 51 7 44 51 0 8 1 amappl15 184 72 0 71 2 1 1 1 0 8 0 amappl14 176 26 0 19 1 0 1 1 0 8 0 amappl13 168 48 0 44 1 0 1 1 0 8 0 amappl12 160 14 0 11 1 0 1 1 0 8 0 amappl11 152 58 0 43 1 0 1 1 0 8 0 amappl10 144 226 0 218 1 0 1 1 0 8 0 amappl9 136 386 0 385 1 0 1 1 0 8 0 amappl8 128 329 0 312 1 0 1 1 0 8 0 amappl7 120 324 0 311 1 0 1 1 0 8 0 amappl6 112 24 0 21 1 0 1 1 0 8 0 amappl5 104 418 0 401 1 0 1 1 0 8 0 amappl4 96 505 0 476 1 0 1 1 0 8 0 amappl3 88 120 0 115 1 0 1 1 0 8 0 amappl2 80 3161 0 3090 3 1 2 3 0 8 0 amappl1 72 21685 0 21230 25 15 10 20 0 8 0 amappl 80 1485 0 1435 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 3 1 0 1 1 0 8 0 uaddrrnd 24 519 0 500 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 519 0 500 1 0 1 1 0 8 0 vmmpekpl 168 8150 0 8119 2 0 2 2 0 8 0 vmmpepl 168 69988 0 67980 125 13 112 118 0 357 19 vmsppl 368 518 0 500 2 0 2 2 0 8 0 pdppl 4096 1046 0 1003 6 0 6 6 0 8 0 pvpl 32 207314 0 189683 167 8 159 166 0 265 7 pmappl 232 518 0 500 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 274 0 5 8 0 8 8 0 8 0