kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jun 28 03:22:52 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.56' (ECDSA) to the list of known hosts. 2020/06/28 03:23:03 fuzzer started 2020/06/28 03:23:08 dialing manager at 10.128.15.235:37943 2020/06/28 03:23:08 syscalls: 364 2020/06/28 03:23:08 code coverage: enabled 2020/06/28 03:23:08 comparison tracing: enabled 2020/06/28 03:23:08 extra coverage: support is not implemented in syzkaller 2020/06/28 03:23:08 setuid sandbox: enabled 2020/06/28 03:23:08 namespace sandbox: support is not implemented in syzkaller 2020/06/28 03:23:08 Android sandbox: support is not implemented in syzkaller 2020/06/28 03:23:08 fault injection: support is not implemented in syzkaller 2020/06/28 03:23:08 leak checking: support is not implemented in syzkaller 2020/06/28 03:23:08 net packet injection: enabled 2020/06/28 03:23:08 net device setup: support is not implemented in syzkaller 2020/06/28 03:23:08 concurrency sanitizer: support is not implemented in syzkaller 2020/06/28 03:23:08 devlink PCI setup: support is not implemented in syzkaller 2020/06/28 03:23:08 USB emulation: support is not implemented in syzkaller 03:23:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7f, 0x8}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') socketpair(0x10, 0x5, 0x67, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/60, 0x3c, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000240)=0x1f) r4 = dup(r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3ff, 0x9, 0x24, 0x7fffffff}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x9, 0x200, 0x1, {[0x81, 0x7, 0x7, 0xfff, 0xfe, 0x80000000, 0xffffffff, 0x7f, 0x70, 0x6, 0x3f29dd64, 0x9, 0x6, 0x1, 0xffff, 0xffffffffffffff80, 0x0, 0x2], [0x0, 0xfffffffffffff8c3, 0x7, 0x7, 0x5, 0x5, 0x2ea, 0x0, 0x5, 0x40], [0xf7, 0x5, 0x1f, 0xfffffffffffffff7, 0x7ff, 0x1f, 0x1], [0x80000001, 0x81, 0x6c, 0xfffffffffffff800, 0x54be], [{0x0, 0x0, 0x5, 0x7}, {0x2, 0x94, 0x32d, 0x1000}, {0x5, 0x7f, 0xbbf, 0x8}, {0x5, 0x81, 0x5, 0x7}, {0x7ff, 0x6, 0x7fff, 0x5e}, {0x5, 0x3, 0x69f, 0x2}, {0xd518, 0x20, 0x1f, 0x5673}, {0x8, 0x2, 0x10001, 0x8}], {0x3, 0xc91, 0xffffff81, 0x7}, {0x5e6d, 0x1000, 0x8000, 0x1}}}) bind(0xffffffffffffff9c, &(0x7f0000000580)=@in6={0x18, 0x2, 0xb4c9, 0x800}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000600)) r6 = dup2(r3, 0xffffffffffffffff) chflagsat(r6, &(0x7f0000000640)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x8000, 0x0) r7 = open$dir(&(0x7f0000000700)='./file0\x00', 0x40, 0x62) faccessat(r7, &(0x7f0000000740)='./file0\x00', 0x0, 0x1) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000780)) 03:23:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="e8aef60c832ed3756dfd4a354ec93a3e349a0c5b1d25bf4d3bb829553969720886c483aa7334c5f1ec492427f3ab1f0dfa83fa91e93a6927b0478a24fe99", 0x3e}], 0x1, 0x0, 0x8000) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = dup2(0xffffffffffffff9c, r0) r3 = socket(0x20, 0x4, 0x1) fcntl$dupfd(r2, 0xa, r3) mlockall(0x1) connect(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000200)={0x38da, 0x400, 0x6, 0x22, 0xff, 0x743b, 0x3, 0x10, [{0x22, 0xfc3, 0x204e, 0x7}, {0x48, 0xff, 0xffff, 0x7}, {0x7, 0x401, 0x8a4, 0x2}, {0x80000000, 0x3, 0x1, 0x20}, {0x3ff, 0x200, 0x5, 0x23ca801d}, {0xae, 0x0, 0xe9, 0x1}, {0x10001, 0x7, 0x9, 0x8}, {0x100, 0x3, 0x8, 0x420c5b1c}, {0xfff, 0x8, 0xfff, 0x1}, {0x1, 0x4, 0x5, 0x2}, {0x1, 0x7e3, 0x4be, 0x2}, {0x3f, 0x2, 0x29, 0x1000}, {0x8, 0x0, 0x6, 0x100}, {0x10001, 0x101, 0x5, 0x9}, {0xffffffff, 0x6, 0x1, 0x9}, {0x56ba, 0x0, 0x7f, 0x9}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000380)="856bf4b42959d3d75df4d2f111c581ab7a8b31e7d1d57035955afbbcdfcf89a9220fb36fa3b69d1c101c163ff226a4da520e597ffad3361fdee5a2854f", 0x3d, 0x201, &(0x7f00000003c0)={0x18, 0x3, 0x7fff}, 0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x7fff, 0xe36a}, {0x0, 0xa7d}}) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000480)) shmget$private(0x0, 0x3000, 0x211, &(0x7f0000ffd000/0x3000)=nil) readv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000004c0)=""/138, 0x8a}, {&(0x7f0000000580)=""/49, 0x31}, {&(0x7f00000005c0)=""/162, 0xa2}], 0x3) 03:23:14 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff08004500004c0000000000119078e0000002e00000020c04907825c0b9f3812e2cdb1d8f5b88dca03180cf94e6c009c337491774b7e2a0377acf23e6db22ed72a65e9e4f93e20e27a4a530f5909f"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) flock(r0, 0xa) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0xee2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='-L\x00', &(0x7f00000000c0)='/dev/wsmouse0\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='.\'%\\()}(&]@\x00', &(0x7f0000000200)='/dev/wsmouse0\x00']) 03:23:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x50) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) r4 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r5, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r6 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r6, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r7, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r3) 03:23:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCCDTR(r2, 0x20007478) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0xfffff53e, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 03:23:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x7, 0x0, r3}) sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 03:23:15 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="8f53542565bac2cce19d73e2b7ce63f19b98988a0a807459344dd944474826693dd35cd5714fe256d126358b7d9d89b3351126c894c81da63f8a068cf58255bd0ec49846737c081a84085b09e0cebbddddadec84d81df595ceca1aaad076b39b797236009028796c5227f46435fe1fbfb9efdb4855ed357558f6be433e7757175c488bce8b10c7511c4d7b6a50874682e70e814d91b83c98e18a9f795b45b4965489d778c39c1a74d8b006623566ef2780584ee1dbe5560bf99244ca591964f514eb9c90eb177eaee057e9f6277839933d", 0xd1) 03:23:15 executing program 0: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x1, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) write(0xffffffffffffffff, &(0x7f0000000100)="09273c97084b7cf2", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="7cc883e3f23420e363d6a973c13332e873e4f7eb12832890b575130ca77088a721b4d2963d0ff70b619ac2038033e7c34778faebd837a6cdd76d15bedc716bf545299f117062a4b48ffe21c6590ad705aa5f5a2c4e43a1d8e7fdda39d80871d1f638e9037f79573c559b4673a2ddb3388dec159f78426cdd0ec0faca42751c0bc4e18fba9351f0db499a2e0f796b8f06ea8fff2384f0a06ccb4dc40fa55a30df761d06a4b662e7cd6e33fabc7b034d6d77d2e01b497a8cab3a5e16f5", 0xbc) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x1ff}, {0x2, 0x95b8}}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000240)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 03:23:15 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x82) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) getgroups(0x4, &(0x7f0000002500)=[r7, 0x0, 0x0, r10]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000025c0)={&(0x7f0000000100)=@file={0xea7374e49749ca61, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000140)="f3bc2d0452a638c3f440cc85ec275588933a45bd0137d744fa65aabd8c50348d8eafbd9252a0300962677743b3dededc28f3d72947c99926dcdb13fb42256bc7e3d343f000909e3782033757", 0x4c}, {&(0x7f00000001c0)="def60e38001579564ae2a4491f41972789c0f33a70fe6d9a4e8a66e3bda1285c25a770fef426292dbb88c2b9c0f3f166663e96b0104f762c1262c266dde93b7a40a722b34011903ab446f20b7b96724fa140e365c7038e32d9673981f871ae880105a3074484426ef804a1e9781bd50a142ea8be42f031135d422b212e6a82729e5d61e948925149430bb6a89720da479f288bc5760fa3dc3fadb7ae227557c94616a9ca8707ad477524d3dfd1091fc95cadd33b4c2d6444bd010cc530095911382b32740ef4ff944e07082e13f68563e263d7e34a", 0xd5}, {&(0x7f00000002c0)="c8edbeec7466aa7a55a8758be771ef62786e1b7f5e7d3c312d0c4158d15eadcf1892ecf2b38cdd4330daaf97ecf3aa5e7161407e5a01af1a1bd13f8c596944cd70ce3d31f76e4798e6101e2fe0db95e488c4ea8789f10f137d0ca8fbbefbdb2fb9cb357ec0022fd2db144eb08757b60a617235565d70029e04e975d3c50fdf31f99dcf695336553502c4e809f0287c29b48a65279fd0b716f9d16462fd4c6843f25b471710741e927e35ce68b0ae5138d9666a70dd9b64b090f3ea79ee904c71133c3d51104b047d7bed44ef94d856dc05dbdeb303b2b0978d01834c2945848e169664ac897d69b6f4ff4d8cfa80d192286069b1d4870b2749dcba87208739dad7901d8aab1d1c034cb3b23bfa5604394a4bdb6a9b4a51d722761974239c40642d3a02f34959e048a21086314edb97913e2573a50527472937ec08b4e9922c6d53b22dc56b815637ad5517fd8d914088c8d579fbbe48a3d52696ceb082810c9f46ef3c2d3b67cfec3b70e3d1428794020b94df30c0e66ef6b5af583eb118f5ed8c64a98d261845e094122275e93f6629139ee7eeaaea5ddff5f5ff59085dc2cbb31b6e22c8c82ddcbe69cf5989277924ccb514070a02db85d114e6dfb726db649b9bcc475a1916a457b2a72a8b7fca00b80548b8e8839ba5bd5e530bf2220b30443f5dd724b23ab19d3008c8d16cb37c93b77fdcc75e887ee59cbd8f7d2b932fd45381971b56f9a985abc6031a71d17de58d38b4aa8665bc2cd779284b9e3344e601f9fddff31497eecb41a17bd1e4b5880119d4fd69233df5754cd35fb32055924beba4af5f388055696116a9e8277b755be041bcf0e5399b85396164e4e6097686c1ed6269c3f87d9c21b62171e4850d626f9aaa7798fdf87dc9b430ef57ad95f88792bc9e2a9ed1654644315b77674fcde3038ed53260b2d49f7bdf2d0dd6f851d0df5df18244f01425e0359e414a8f9ea3f714d8dbaae866648d54655632f00133d50a3ad4b7991fc56e366d313cd6d0f12ab85cb71a8ecd866c396ab0c49e876e9bef3eb89d6aa66843336f4cc0bba966fda8dbc83382029306143ab0a6d7dbcf9051e6f106b3b3046e3ecf646c953fc45f3280078a9d6f24b49366e3e4b923df4900af04e0aa71c70e01a17a381fc5b5fcaf908ba19971186be60060fa4becaea252661f173c43024653314548b5fcfcc02cba86825c0ff1819ee3c2fe0c92e68c5ed9f431ed4dc033b8681d315451f15d38b341e56e9610455362d611bf1055b8f48bc03b0d7faf1890c78196d3099d8db904c8618bd91a30d75ec9ca197c924f85e50de0b6c9d22c0d20b6d5ab714d8e2800c6a9dabfc4a861423d883acbcbde5fe3c4171bcc38a714e96762c7cf31f3bb79308a67f25d76862b5bbea1805d1842fd3d4c2db0426faca094c463857519854c1dad936aff70a0f63bffdb29cc2fc5d5b8879d525b1c2e8d5e7c5bece2d9932d6bc21b9992bb941934ff0861871e7849255f3c459ab0345e679bea01dbc7cc9b55c13efd7dba300cd2be787c9cd9afea4128d1a23ae9d79a7df3b2cbc97501dae405b4fad37f72e7601a9c3693181626640c2d23130bf37060a88c44479012c395200966760bd1ebac04324d4fd0514c4b2fb1b0378c1637185e13d9e4522217c9b6b05a520ecbb01c14e1beae4decf2841dcbecf0c418fed93e26fabd4f3f6a1ea865ef2b3611f4292d5c6d5eaff7ebf84445fc75e61a45c74beaa9657656f8e1bd95e48068976c97fd5a4e61ee91e51702f0ae378fd2fe93aa8b8583ebed755eef20cc2c219db9768c153365d30a07900ec2b84a350fe241ca9e7f21e007a180a0ee01dfb08285c04f7e8ec2ed1368e505e2e008c928c6550acffa8b3f7b2f63b32cc2b2d31be4230522589ccb058538bf68a740b12a7dcc8d68df7a44b5771ec42b65a84e23884054ce815c1b5cf2e198b9b868114fd654f55a6195c5981eb0027b52d8a672d6541acb6b8e473f16a43f92d17477ad4c24ccc9e84aff60dceee4a0ca1b1e8c7632644bc17b36b9422f05f9b2a1a53f11f9d110dd7eda077275e12dbc6e8fa7dbfde5d00c861c28349c0cf52623e49f2e257d7f4dcb976338d167db5541c849f057875b40625a011633ee3c44fd113018026a06f8db1af35947a3dc0ade0eed9bc8ad261ed409d1fa5514b9f3f93a41548e22fd62c18dd3d1b16acd8761ac774d6a7c95695d80c4ccb99b6c26a9f49aeae7881eaf817d6644f34cf83f578ef58484f68a2d12ce3db87b91646f325e73afa8868b987122172333cb2a6818e1a7657da8b6340e3f1a6dffbb168682d6dc82049b41b15bef49c8b5fc324c74fd2a83d55c57e17f0e0fbe7eed4716030c05d9713e1ca7335ae294d8e23d0f8ca584800b9c4865c1f9e9a205c086dbb3f3b8096ae42f15377d109e47e300cd32138d9f2c9508a3f695006c7fa20440c861ff0784892a179d99dfbe55a5726b32f4cf4b3258cbce1e1ce3af67821713e15700614f6a603f938471cbcce3498e53c9c14c2de329b445c70d77771390cccef70dc7d9efa7e46d1473f0a2bb03e52a0a2e6a81eb8f5c12b978cc16f667426d7bf13e985526fbe0b379a5894e80ed8f406131e741d67f9e13637e47e3fb2fcf298c882e107b0e1900439ba89c5d9190d017ea3cbebaf06b7c29a831f584759d27c3e9301b27d81416e19a0eeebdf637045b9dd18229049f6e582ece97dd3a159dc4808ea457e320fa3d7272abb0f9ea1ef129df9397b87239e01b54418a7ec0b722500d737bc2a97771086630252f29d77bf85e38668c30936ff136009c68de81e9e19586f79e698eb4b16efaf5dde73a37542150f5b85fddaf83fee777e7e2df41f417fb4015cd7ff9d294084c32316ece32c59b2cdc764cc6a0d0c696ea3492daba1e3dc1a88f4d3a8259a4d0fe5c76d30aada9fb2e00964810fc98e126c9c93954e800395bf376f14933f14ca80bb76c49c6f3958855e2caac94c5937effbf59639ced39b29a916dab2123eed93ebdc45536552e5017eafb99af629057cbd224a60c39217c7d3e4edb13ff7ce52114742d65c6858558d8e29b367b1467ebd1ee4325f032ab8105b34b7bc6d734c90a21497718d16ab15db3b903d61ae2575dcd99b06b2c08db8a5c13e77fa9a25f681d9ff9c4a78a02c3e571c47db7a706065a8094a0eac17b7a5c25ee694d10660905be3eec6777ac784c329eb611f8e9ec14a9923df82813417288663bf6038c67604c906061020fb721fe921ae30026ea773817f5b1635987ea0e84d193c8fdc232075026e1b73d90b9b9255ee498605b7d5794d7c199c7e0559db66e03131b99156bacb3cf5778d72559cb4a042d000c18bcb42632280dc7ad9790dd54e647c00c8647c5a27f7aa709e4bfb1f0bdd14b849e44dd399c648bda9e54b347ba61f93da6919c963335f60b64d17a42ea6113530c828cc16539d17e6beab769a4a74c02d584fc6fd1bee584fa2f76f6a75d56934f59f327ea6af4f95c566167aab36e4809586a5c978505328e086bf447c922514dba219cbca1e45ef35f8173eeab62a32c03bda48930d4a82abdcba362ae2a89936395cf8872eaebbfde4eaffb16da16f33d2af66b61f45dc6c9f0b9b6baafb76dc00c230b7980bf882fb74a0dd7a2e3d6717e81e2f7c979210e203a724ae7a3c88d47c54a46f24128b41a3bcbd298b09fa889902076776453852d56e6f35d8d2d67edc99dd671a9b961187d369cce3fde57e002a974d4687e5d26c78979227b2ac3096d31ccb52a62888fb04c33a4553148400c3a33ad9bd63636da11849b4e25a7caf88aa9273f3e561d224ea1ce5c1aff18151747037e12317d35686400af9ec3beae0a622c91a61d1d50346422abc9a588433ed5668da8bee6b8337dd814544379e7d9d6d3e0458d8451155c3d50b71340a6f595837f946e74e95ebf9aa5c81c3668268fe31f24f094ff6c6dcf7400ac350081e625a4ef95f8310659e474c75f6933d2f5be0744467293181ed74fb131679726cf5ff18406e75e5014322277765c3ffd5c53ee678a5c31a07b50a5e2b4f5be72c39325dfdec51324b8e64143dda0b1a462e800cb8e7b31e34d53aa1e8dc9efd855f8703bd44518a420140757d308435b305fe2ec4ff1efc54bab29cc51a5c0abc1866e4fc06c2811a8b1fce90909d9d41b884b51453a4af6ab9906fad976227061cf800b895a4b225aba8a1140324022dff59a0ef086637c297087f764663d29b26c1150580dda217fe9c0f0a7de25a8caaf04e25c06a11a2cba7ea6f1d9ac1cd0e138b1bfcf6fb329af4ad343d5a5dfc713ef6a4cd71890abc2702ac58c08270c14dd4e9be63c5dc2001fcdf3d4206a75df81fa50fda3e475a1eecc32bb01b8d7284d10b03ab95c3b70250ad2ce23380a2d5250067ad50ab3b75e26341be570d1057dab322ebedfcb05e40977847d305cae52032e8ec02affceda7f6dd40b1398c0afc9bc4832ec9205c16a2bb1d469591481a0f31e53f04604ea78d554eb3b24a981f10c89633aacef74b61416f0079d02af236afb37fba95851a4739a2a4f4c7fdcd07f9b213e5439c66ee8a214f9e20b88e2240791e7f19998e2f142dbb5f64773f835b810dc9ea49b4b00d1970adedcce99e0085a0dc6d51b0830b319595565863a18371725b57adf2571e96356430f208ecfe21d108186c94aeb58edede2452521e781407d915a6034e873966a549dbafb6ceb1ba07f6ec9c4563712f5d003883fe1093020bc8af631451994d88cb76eda940150169a8b27394a78c3b8bc8ac2c1c4efd995a458807b5d9d417553f1296e40329b2bae3f06913e78056456009de8fb5f94190e739639e8a0a601d2a004f53c4f6151c4e2b7f3d2c3d7a3c84a998787516f6723697b61d41551478e13100b4d3d2adf8b52d129acd389b39ac3e28de97d20f0e2eb9b2e44253f8d384c4b6b4cb17e6f92fe575437d77a69f153465c273dabb2fcf8f16beb359e0b15d833c3e9257d5c88c871ecf0c07d59904d2b8e06081902bfc2bf24120a8834e1a0b7cb75622dc3bfbc75b99c9359c525c41ba9e91a0478ca0b970a7c2b7bcce27d5416a74bfd69ed1851c59a259d48d665ee1209460d9a89405e70a37bdfdca5d5e5e54682235dda3b30e70bf23665bac5682daa03b579c5e45e6b0eef588accabf40e99dd8084581482450765c54e89313fc5557c905e2cce0df9655ee27b44d8fbeee69e440abbfc40c8f4ea597d291fb0b530f6ab9dc1e9ec89c1f6fbe2d11b9b9f015d5c221f818fb07dba85234c0bbf43390c1cf6e56f5b49ad2a04e562edc6111ca9a71fbebc6a09035038d84de71607b37e9d1175536983050c41d37e73f3397b7a2df2b6e671c6c0d670c3b496c93f4c4d602a4bfc7f8603e0c81b5c4070968a3e03c35b106732bf3c59d5b4bd71376796a081fc852b5d5bb08d3cd0aea640b07a02f61263ed894d58e1721355758aceb8289c0e89645296312f7b24a5ffce1a6354d370a4488f24bdd435422b10fe1c5da8d9d8ba60a1d06f497975da533710c81436008f2f49c4fcdc3ad0f2ccdc8fd95a11deb9486bb99dd019eb432dacb1701d0fccf59263317854b37fcc18ddf716bf0194b12e86e189c2e63597f945b7800c4628e922370284afb76d93dc608edaf3007b9ffdec4ebe30d914767aff76d437cb35eb009ac1b38e5be600d5c271b0c3b69254f653a9aa510a7852dc535715cf62f32c463b46ddaf0a1e17fa7b8bebe2505b324846dc121dffd6c5a1177d772dec7d1d262b598c", 0x1000}, {&(0x7f00000012c0)="3fce5913aa2ee5aef73eac57feca9121ff29bde8e606328054da6335d61a7f8f170acd7d5c2cfeee03cfd9bfeb64f64a46195fb04b14b0657f755412138ac0c9503305d6346613962fc95b99adf1b6d5faf78561492167964e73fd352a346f3d90833d521540df42979aab753fc8bfb8240874278d42482a307ee29057e6a77ed95536f2be0ba74f2b6636df1055f98865b15e5f1b749a3cc5983a7817ee7cab9dc5a4496cfad22b875431265a0f7b6361a2753e0e5e4b15fee50452130db90b543bcf7c0633649943e566f9a42fd233e2eebb61b5bb7fb3d31deb3d0328", 0xde}, {&(0x7f00000013c0)="070d4a02b2914be0b5073142bf8025bab6fcd8e70d01d2ebe2c50062356a0a9508db239a6d125bd9", 0x28}, {&(0x7f0000001400)="5e72f74fa450ea03bbc9eda2190042fc90d617793807dc3b86f77b86e9d7df6f77a998f283518648aa4ee3e560ca90af30af198c148665ad117660ade4057935db2ee70039e7be44daf8c123fd628997f382a67446315e1c02cb1dedc1abceaec266051de4d034b7540b53432f21e70456b1db152eafd62c4f2a50d18f821414c0d20a4c7da7709a47927b4b98bb8bf3b44597249863cdbb08f54c549d6768a9c2916357ffd5d56d5da2fa625ad1192d0395df6d303d324f98203d045e699fa2222cf8fd3900ec409a16ff5a2ca616de4d57ae9f4bbfe6d220b75030e159ff7500e95d13236dbe8d5649db7a6e17b88ce1fa2c14021a44d7cbe889a1d0d83084313c4ae085957fb05b66a3fd5c732887e4b959f72567c19bc7725c42986caaec4e9b4e6a568b5ef10be8eba7cc241ebc1f81c8b0edffdc712afbaa152da6a7a2cd2f85de2d2c04dddafdf37ed30f5f05ca3d0d26cf93fa6873bfa7b962a9ba876285a4a59d031a4522354b71c724e1a4c841f61c28b14e91e453fa561209e0d3684cfc222e8e5f2241008fd047e395289f819b5b80827ea5005a28ab15f35538e56a1b921c1ec517dc708b9bc89a9d93de31cff4db3c28eaad3de492fc064759f6c34d0376a465bf91e14b6e8241faf688c9aad2536ff2aa4b41652bc16386273346e01451a91f0246baf315c91bd216637d94fad8c8b62a88297462cf9f3e129b5c5d8eb67758533617fd8886d42a4491ea489e1b541285e3bf00e6e2c26cccb7b7ec3be6e0c877564625305f84aaad14cac4777163d561a49c34cb5dd456607ca0a78266e9d7c47f2bce95f8f3a709d8373a1be7094f9f4aec59cce4a765bd78c18db176b997b6326162c0b9a4a64a5e79fedcad7a3fa13c9dbb3549a794584e61347a6eaefaf8dfc7385a21a2b8108281d911a9933b7099a2ae74d6c01970578682d5423ec7589ec27e260e9e8b48bb8bdf62c47a3ac7e3fa5e4c4697495ffae34fb3c50ff47df6018014b3e40a9d0bd1d87cb24dd1b4eae2b3daf09755bac993152779c4093a3dc78dfee64c573a6dcb6b79771f6527f7930f917d31c594a8c7d494d0ae3514cd838bce34e8cd41a77aca8dcce8c6f173731b5bf126764c708ae8819e0895ad9be3192d8df8a0b924665637fbcdb2e82ea67707895ff9aa9671dde8e42ff12caa7f17a3e21560385aa9b5a99cabc0a3ac08cc9e6e2977d8462217bfb166baaa05edeab6400d2f4a76d1b9b21938545e288fa3fb2c6491f4e6ade354680b6c4b892845885a6764b4da161121794b1f25f48adc6600c84585400860073dad71166d8c20828435c6e3ae64ad51693da73a18457be0cfc826edce5f317d66dec05dfc2f6b2571283c12a1f100776513a1d8d0f058921d94b773ea07f4060a126f13b57ab2fbbd86c0f53c65ee95aaf8690a946673a2f23b853ca5885d87973c364298822ed72c1ac5a3c678bcafd0f899e351b11588d47b41c304f57e413232a858d3bee29e9dec1cfe151a5c3bf091b3e1ee010eda901320d400057aa7e11acff9a322bc40235b765d272b6cb6b09b5a79551ee2e7432027fb94b7386b21f5fef7baaa915373986d08c38ec03314c4ec9d6a05d4cc79acd9e601630d9f93e1afaaa54ebf037fd611a6bfab2555b83e6c10e8bef3a25cb0c7e1548198780b510f9f50c21fd459a7d11dbc7a2447108d4cbb03c7590529e9f23ea43b16230a00f4d99b7a05358575138467cc3bdef7a580fcfab864b5cd06818b73d56b6f265f0c81a0084a7935d6a43af4c4199d9a468208b563ee88bbd7f7177cbe3b31d4725007cc138c82417e8440c885ea2102d2041a3cf6cf756f757abf87152b82bfc5758fe4d1c6c96cde194c95dd71318e04e6933a8698d336f3a7e6912b42d600facbf0a97b00f527e74e8d9f6b7ff1c74642c78db2b33972e8ef1e25fbbf3d64e5af27fde1ec16cf1062cf765f450554e7e6726ad606827ae9e5dd93ab0f5f3ba9718781843262c51a66fe4c589b096d46cade511c5548627881a8189c930985a96a168fff61d6b7bde8228a092b3523cbf5bca71d618dfdd0801740d439d6aeca3852a9ed7d9912593469105dee2f5b5e5f1c693f753199176af9324b21a4ea64f10a244040be1c31ba5ba185f6e5ba4584010b7c6f4b417a5be44254cb574b0b5cf095d6e572be82baa57c290fa46f7bac694c48f35b4b676c529ffa025000c2300049a81c419dab881bb0888c9096609e467f3c64e45d245104548ae37c43fd179b0ded815659f6e8e34b80c1ecce690560561d1ef231ac24f315fcf2162efd88db49bb8ae053378cb696e1ab8f36fec801d9126ac09211d467c4f4a17837fd40ba314c75a36f97e8fbf8efe700f0ee8a6089905fc375e6ee6604c7007c233c3f6d000d5c78a3d8d6a9d3855244a5df23c03571e7a4f7deb97dd9c2754c2a22c3b0673871d4266bd943a600084e9a9a68a3577ebaf646ec4035cd1efd81100a09046a2843f508abbd29a557a1d9e25674d9c818e29d6ee4120fdd3afd0137cae4d5c42b51c8f31398185f679cdbe598c660b7eedb0f5cb1c05fe1934d1aa4635548e3527e79d15fecd31fdbd9faf680be2bb8ad5de9471f36fbf11cf7b3f0a2e13e4fcab599ba015e46c86e287dc2c506cdfffc763d2e500e65a186b2955e1f71d273e29f5f70b5eded78001ef4e93217c5d11930f956cef714cbc2646a55ac8dacd29fdbd79fac5e694436252f7c1d907b40ca1fab96167d79263ac5e7fbbcdf34dc898587aac3738dd183b9c7c26603cc20b447cf6193f7fba492c2b729550720a22188b6b559ad2fdd1fc8ca3411952d866ebbebbe0b486cefb56043f70c22ea2789e08010aceb8c8d68276ac8dbe95a21c071a56d8a53d6c6386126834d6d04d929ee995a57069d19087020cd2c868cf325b84f98732bd8ed983d4aa61dea704d3588ee68901ad1bdcfc2a8780480be88598417913c591f1f407fc35ee78ae36bf96b7a1b017bd880e802b1f975a3ecbbbe15f71416e6a19b93c573881fb69ba3e46f34bfe8f68b8eb12b21100b88be1a673eeac7dc078ce77a511eb61933616ded5acea5dee9a79d5852facaf3f20de9378439fbf1b0b3f327b2682d94b99e68c22179a27ff9c9fae7269451001c3651fa7bb633cfb7898ac39ae7c44a414d88ab949b06ed498ddd4f22f9b6f256e0330ce21ac889c172247e97ffc774cbc67afb112a83a607405bd6b55132826dab7a874d5666fe12ef548de44aa70849e9687e38157e4333275b197c0605a60ea275c0cee57813d5e0608e549b4390dceec565fadfba72b6d1d9f5e7d8e50fc041ee082bcedaa8c6e7efbb51d3b38208eae6cb4e8dc34f65fe76c01a621ad2c153fc4d96da5e2d1158137dea397bde4a67170c86080bac2f4508376faa0c4f7f6e8a7ff3cce58048d71edcccd08565546c1198e0104ab4b02668c075489f7544ec0ecbd7a1eedcd9dbc4940b439dac3142d79fd13e3b5a3779211ba5752e3362b99adf004fcab0e49b4fad7d85b3c3d28f19f05aec6b21bc2f89a8b7831adc0f1367b9a5eb69fd02155041ba77a5439e28800ee482c627f206a84aad141d58ef0c919aa7a84000202d7a21beb00d12b74934ff0ef71ada8ce3720d54a6b1abd4699eaf4d9aa9753fd8b91ed1a65c0cc7b1c4fe77833f2643b2ff285888acd9be635c8150b8eb03dea5873939dee507f9e8cbce893c7bc635535016261aae9cdd2aaa5871bc1716252c36d8e69eb087d79a7ceae6f03264cb2a61839eb865026a3e8dd05c1f7b36851cde458216c8f6bfcda3136d5c5d005105a7e18544d40524dcc695b0724ca3d3d067e884d32f2958afe57945f2a369b45ac3c64604b84098ec00ec96e55421fbd30ce78f2d95e5cf069d0a13bf37c03c734d7acf8e913c82ecf757db22c873ada4aadbc76e9d4d3e7d01c1884ac953a59f6da33b846a985088600447df7477dae52e5bb3dba9d7f658cfb21349283ac91a15a1b510b12a480844b0b642c7d16317a70cf419f1f3f95d15334b5387f2031c28dc178798b2edfabea7183f0c00986831972720fd789f395f6eacd35ef2433a7c3c8a6b6152b3736f1824ef3b8db589e13461ce22f78645a8e36df0004a3d8145b3dfec44be2a4d5a4bd05f0407452bb9b61fe24942f130a387b0179132085e12c51e68258838add6cfe1480423e841c1f9b439c7ddf00ba8142273c1b2a14990824a9ea6f17c55fd7b53a41fb5c2c7d8adffc2e203a8b0f987f5a1928467030b7c919b7c15535a8591d6f94080985a4f194a54f3e5a99385d86725d6799a16651f2366e3e2394c48d8637627a22e693479e6d8309cda272731438239acf0fc01d3d0e20e0b909137cf01defa0cd619c7932769d383ba61f99f9c22638301edbf5f900ff601066016ba1eb4518a08545de253bcca37db6d09a22adf66fe0741b2dfac4478ec8531d30616edd47e20be5c3bed987e189be7737d103ecac771289635da1379f66124f5f57d16663f23f79f16593bf90b6fef4bd1ce108648ba4453113fccbb07a54db2f43f9b1a70d88f984ba4036f1f71047c5f0c5c0f39773858e71363d5a4079b631ad1398ae6ded8217720fa257d8bf940e36c8509ebdf234b776565c54d42368156a670d817a046498d925a913ce3f76df3ed33fa9286403bd45e1f5a18c26f28354ab4c9a94902fee9f3538f3c921fc58eca07dfdbfdf12f7a7d9f19c989da14be1697a4347ffde3900166c7de112d9b4a8f399e368023949721b8a55670b1b9d4c165961128acc887cd2e5d347e07229e05e707f62975f79967be541bbf3b7251819e5641e4359c65ba551b6f4454e3e7503e279d993660124b9ec2c621df9729c0d8102dde19358b4fcb0673547657404905096a5b4bd3b69df1ede6062e976311db111fb0ebdc7b323c445b4104bb5ec89e8d5dab55cc22b706552293e01da14f47eac5c3586cb9b5355b5ceaaf7ed10ad184c867238c016465b950cae6441043718d4e1698da6b59aea7b67ee5bd316d38a3e176b20c67f5b8e2cae9b9c74f3cf156e3d34739f00d25fc4a236b844aa90b666af3da84488799440c918f9a1932eabca2a3d59f2f3d60a3c27a83610960a91c0c388a79752b7d7b1b3897bf7244d0ba3790d03cdfeb159d4ee9f58921fa98de30278dccecedb0109780c7e085152c8a355f5defdd72985b2f43e66cb5d4bb4a463de6086d48c960ab007c24e5c54a4bfdb761c9877b1f227d281a7e344c235c111a9e78c59a46cd0dd46a3175f59a8f11beb92d27736829c8540fd0c14278da186063cb88c0aa29ca8c140bd24b9c1cae1c0790babb351ff00a065e2ee0190f5bed5a8e47cd2f2cbc81dfa5fce77011a7bf073ae53c5e71293f15b71320c9b947936aaa193715b64d0330dafdcc87a87b710efeb16b65d854ce6619d3ab4c2bcd1b2c2f4d53e3ca03e68685558433f244431552a543ad17d005d173079f3cd59bc5ef4d059402ade5f8fcda087a39c1bc5382180ccfbdb95e13a68baca53e624077cca49bfe462d60bd122bd3d5c34127332576bf3f7deda2b64656aa8cf50887278fd86c7d8b61e50957a5834d78f0ca43207609d30fa772d99cc6b41f6480cb214bf8ea3f2175922ee1ef4099e23484bde32546f3f87a4b15f609375dfc91b987b55294e6c883e804c760515f98b9bf4dfdc985dddb196e1e70fc5b11733ab6e47c19dc597efc40d0a2301e06f046ed7522e5dd13d3a38033d920ef01f1db6df293bed8d729457757d679c9ef32e86a336f", 0x1000}], 0x6, &(0x7f0000002600)=ANY=[@ANYBLOB="3000000000000000ffff0000019c9f009b5b9645dfc6610be30c12071c14b90215908d3e7570094c29bfd11d6b83e6f694243cbaac6c4aa7602c42ad89ac880586c16849e4140b9dd13f3a721c4612e26fb12a99975f29bca1305e563a4b75e87f685a7e89dd77dd5bda80af804b06afea95c94bbae16a36a511b7b78c2577bd", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0x8}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:23:15 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = semget(0x1, 0x4, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/171) 03:23:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x1c, 0x4000, 0x20) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000240)={0x2, 0x8, 0x20}) r4 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x80, 0x7f}, {0x18, 0x0, 0x6}, 0x3, [0x0, 0xfffffffc, 0x200, 0xffff0a15, 0xfffffffb, 0x5de, 0x80000000, 0x1]}, 0x3c) r5 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x101) sendto(r5, &(0x7f00000002c0)="02f6b11ab0f7f83c765895c167f9d74acba9e77fa13de00cbdeec3a2432cf2786a4b7aec59af1f69bdb39769a03e34202af136134e570538cd9156cfb56713631061112f2c773981e2b25d2b3477ed73479020aaa59387ae5e9fd9e2509699dcd0aabf6d2823c1b042247ec839ebfe8b99daa83b80288abe87dffd957fec5c976824a16b5aca408aa843923584c3d17e750aec060230981e9a9016d4114950120ca59946f37325dabf0cdd65a5b04656cf63e50d89bf6a50047b5d49e2f7112f0366fe232fb8fe7409376a4793201a85644b3e060b02aa1f0fcfc7d8421abae4faa97a", 0xe3, 0x4, &(0x7f00000003c0)=@un=@file={0x1, './bus\x00'}, 0x8) setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) socket(0x20, 0x1, 0x3) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000440)="e58ac8e334c4b057de1eca92087b9787599aa0d91f02dae9ce2f8cb3f5759e383092ca5b7f58823277329203f894c2a32717cdfbee4b315f5a3f2e8565bd5d9bb196f7c5a78415fab2189e806168", &(0x7f0000001840)=0x4e, &(0x7f0000001880)="cf0ddb152fcee66d0cde6399370ddeb93688c967047d5b47aa9136fefda993ddd42c5844ff31a40ad8c2f77cd727a996a7fcf55da5ab13c8f63885760dddb407553a884066cd57efa6decdeb18cae0997abaf275cb6c7a4637e020ca113b4e6b78080a183efa6319e5d3fa84e681a42ba26c96e92b550e72283384e78d981675ed42446c8dcfdacf85939d30bc7dbbc023f4d31551c7a617f5162dff123b8a543976f8bb27ad57513fae00e4f085a808a064c05adfff1849c69b3d32c0b21b895ec500a55d17f7d243475f333eb9d2ae654895ef7b883c8f0eadcaf39ffbfbb5b8f8d802d756904e2cd9608f4ed7c6584407fd302adf18f4098cda7a645df8cc9e6d7769e1a9b3ace1818257199bf5c17b0b8434abf035e04556aa0d80b6af1b994346b82ba7c0873922fb8179ea0343fd3de90bdb68d1e33ef8ede8b2ea75019ce0ca86b475617bdc5949e7883d0a2c40d61c3b9d9102cfdd19265d0cc36f73202819914faebd11df14b0cb8a7f63722d284b2e9706344e17706cd52d2202cdb661f476e6c0d4fbcec09ca888f8f3e0b678eb88ffc2549ea00308a71cc27fec59428f642c25d9ef680722d298582efd79143604988d530898957e63c9fd0e6772f0683cb728e20f5af69fa431e4e2d387d2ce3810a5ab18edc9abaa7245c5d558855764b654cb5649f2a7746d71e4ff4ebb2e6b368f98523e57ff8ea8d65433865b8ab386ca9498b16720c1c949e8c0b0d23227c0c0c87e3eeafd19df7236959a9a0e5e1e7920c1943acc4846b1487a77199bc9eba2da538a31b6bd24a001d03eec891b6b36a8ff69a4b64a8464806cc64464df81668efffb3dc1cb2b52c0d93a1bec4c0984fe0ead40b25d6bea7da6fbea901e0eaaf567a21512ae741d5d379e856d4a603c100c110fec44fcd7b8aac9abbf9921fa88cb345436aa863cff491b3eb9515656b2fa7c6eef2171fd5cf9a74bb85bd0a76c10d089d2340de7c3a706842d74fefca638db931a65e56e29b1d409d99492c69a0a43dedd2c3c4859d016cc3f5b07eb7430ab8af967272e06e9ca2c9ba92c5c6cc06d76f2b9aff7c51e76467656198ee1d8013e3bef1350def49847b569b39f135b34ef9ae074e4d34685b0788f3fb8930bc59e1e3cd3b1219cdd30898ae75b092e6f5e2d6b4442660172501c721f7cf0062cebc10595ebf846d73c1db3fa842ab28c431e1aa87c311fda3ead468935126f817d95db6620133be5be50973d3f644465584e33131b0617ea41a2bbc6cf322f8a9d978b9877605a75889148b3311f4f05fef89f2e72d8558b9332730f827664247d3bbee790693f1f377a57e258258f13a2ccfce5e1707c22c1dd07098eb84c2481545cb37059f0d051b2c47b334bbea848684887e83be012c87fc05467c169cae08766242f29104902543e1d5c891534b431162aa71b602b5990c7cf064cd5c88f498a12def53f32ac4a0fe36c96796d7fa205ed22b850e401836d9295af6e51d393cbc456b85b1954e88935ead080d57049918299877a22359540deb2b2522117d39bdc2841b5bda1bb5302b7ce2f5d2c7969dbe91e7ea162f0a37d8f1ddb19ac05e864903de1f20d666e0651b3515a7f97744e9db6aed5f31d6e115d01f87f32a094e45c967e30850a8d5da022bc61415abc2b9a479f47fea4fd7e5b3089f3bb497c03afdf9e99ef73b3da9d8271a2e6486710a769a35b0c8384dbe167d3d0c60038e762876c66b3dfebb2fff55a623730c97a10a8f7763d9b12018c3f5ccd958c651f4093048cd162a0bbdc32f5be018a0da22478444f0254aa95d057068424d6a31386a1c2ace3b4616f3b171d5e9ac35771d586fbc35f21490c8aa5720c88e5887317d38c59be9515332ca0f24c2fffcf131e26cf2759aff074a91b7c0acfd870bf888251a6bddfc29c4a731fc913d08293a246b7fb34f7d4e1e38fcf6d991b8dbabaddb7c557cca34391eb51cab38d79cc38d7c2926a9da527995d78f079bb6a266f3a93de5f7e04ca1a8c7156ac9de5d64b5e09ce4df82a094ea74fa82347f0a723e11fdc64b19f81a80dbdcc12d6f2f935ceb9dd4735fce8ed0d03ef37c2af8724e24f61aca4c0c43f26cd2b1efa1354ed7971ae086ea6bbe42e80f7f9c3c841da6b1d8007854e4420db445bc634bbd7f7951e98be45712331415672fac0729d0c63987bc9593702bb5f6ba95020bc848402c38489ebbdef27873c9eb3f677c7cbc6564c76249d7c57484dba74d06c70aef7e655d97fe97cf5956bd2d39524ff3c2f70d17c97cd4dfebe4f313ce50318dbe8adab3785aec8e9203baf139ee36188e279644644db41775dfd4f109e09b0720bc2b849c55e39f2ff3c255e7f52cf8593f0167af4d290f81a32e9390a3d03ade95dc9749f5cb77c6dae882a487a0d17001baa8aa0fbe2d87d047b228c22d9c6a28282cc082e2f9f842769d1fa3a823617c1c743b53c4e9c3f678286ac104d3dd2b8427e1bb51ec637a5ffccb2df6fea6caaf7b996cc47dda190c152b5ee63887ab21b240504aa75a9cf00a542386bb6962e0e0b721f0ea5a3e33dbb61d11907afbfa4ff4e35196a8e3032a989071e0cf0697664759dbce581ea73ce7d708770c33c94e8892529bcb316e347daefad04b383b7b7793ac6aeea536c5de0384878807e7226262d9da404427408dff98ab99e95916098f4eadf067ed5736a10b9e783a6d886905065e6e969863498112083fe64814d5ff98bd9e54b6c242d9271f654ba49c66b687bab752502c2aacac686ff901aa8363ca72a9c36c259addb1d54cffc50a25e82de71a7eb9d97af46dcb77d68da4f704bbf1af04fdbf74ac67259f9a92c64e9ddd6ab142fe13ef1d27f87d1b118c183e5cfab378e529cb1882acdf33af8f0e39f1bee2c49b308425d1244a85617ccc486acb83276e1d6973c6d3a70737543085b0c1ba9921bff6ae9f5fc56106b48c013743f37ba4e2cbdddf5987d9f71e50a3081eb6579e33697be4bf28d43441937ce4604010fdc1703b1e742224c42fc289d6c08055d4e2dcf7e44ab11fc48cc5d29e8fd0fad9394c4647e8c7d221e7c1d881c721ba532ccea32db7f3ed01dfd230da7ae34a4de56a109c0186a533e0037dbee2144b71f01482dcfa0662637e194b8663afba761e8c5c2a5ae34abc7a057ff26c7654b4a603c0e63ffce3442947d9ff93c6ff7fb3ca05fb9e77a36b19faea93dbe5715ad5a491a4c064a0f24203679d5f0defd68eb7bf48069e49b25b71e3b623c59c0b89a16bfa02be99ec498ebc57798f3a86c402b1c23b5c72b2320fbf32530e09b48db11197384fb37b62b8056f74c832b19c710b726c8b4998f86fdded9ace43687010c2cc76142755808b2520e227c27cc9925fb46c6a5a868491de243f0d401b41f506e687d713058b51c374310eb4318affee985f36bb5fb96017693772d41571c9ce3706ff6f4869419da6e9d5c8f73af3d71a29ebcd2b9a7224cc95bc417ecb8464e0d739c220bb83bfd8ad875b115003a91a5501ed94c5e0f325c6b7d6faf41e14f7b4344c50b609541de2c463bbeb470f5f6e7a6a6bad3e4e386e3a5f52b944dc1e3b84cfc8310983982220ac33adbedbb10a0c194d68f89b2244b15e0bf13b5417a80f9ff435cf4c665fe731b196575331470273940231aca371f84913f1b8708d4a11da17a936bbb0d167fbb9392a284736c2d279b9f0956020c7b64690a9a8f3ff87acc5a126ccd89113b37d2388a37faba9b3a663ba8cd403b6c302f0ef6383fef1dbc752cd0ca9a7566b5d84b5cbda8d8f0e77460112953eca207438298f4e5dc04d6febca976b5cb317c6e14fa917bee0e68d991c49bc6d31740c60b6d89642fe201ecf0756951cb6aa12fef6a2d912fbfdf1e3355a8069035c3dee57e7e3cb64c66a6a988f72f6b19110474a560dcf966624229e9b1b4fad17908a8e64c7534b8c3a4dee08c91ba88844ccc9d0dd94d0c8bfdbbec865ac7da29c58308bc5b77c6f8756a47efec1ff277c885d55bf0ae2bc1a09b5b1a8ecb4abd7c5574d933e2a469cdbec31406a6167fcddf7b40f04ed7cf41293ca97a652c2c15dcadee8abd7c5148d219de47e009e450e5ff1bf92493a084784dce09e3d1f4d1e8f82b62e45960d352001f6634e3d8705b2b1aed061b40dd701ff6fb7a11ae90e965cf42a410a713f4b70875d717bcce533abfbd9975935dfc9b83239a01b87e7a41c1f3be6366708ce3d3bd43fbe3d9eb06b44f09d84a4a09d2b85925cc1ec17f5dd2aa036017943b6b98b8f1d34d72dcce0472a86c48fda7201b6e5dad702da05715cfd2edecf65c04574f10894528451a89ea3106716ac72baae756d1743d921baa81766f174338b9775fcf78f02aff14ae0d7a511356849ca35b6a8fa1b9aad4519f3474362235dc3a47d4070872ec4b6ac0d9895f3cb2a149f8ac9c42131aa15ff83d4a5be0da62bfcc842866070397be8f4c5152e1d1843d295dc0c9f70627799bf323d7fc793eb3cd7cfeea5a471c0c9b891e9983ee1c383feac522f4f863ffbb0ba896d4492c2d0c7a36a441336ed83b70cbac471c4bb914f03c81c669e379b73766d0a6c9ca25945ed1d3f108b23c7c8ef8c9a21859240e29732af2cf2446a46dc64e771bd46d2dc0dba56a1d3d05ab9bebd578a564be845bf916d00bd1b3e0767f6b05a61ed5e7a0da1c842832d204dd3ac77ebbf7ca2b66504f5196cf7eb9cc32f262df307d7551f70163a7c0add940558e4b98e1bf07949356d5a87d51655ae1f7bcde7ccc0f747b93155f0ab14a0597b75f0be79134194e0fb15938c09e799d2d3d1d3e33038131e90fb0287bad04c84716cc61bd86a7aeeeea10c0f3355544c7bc28c0715d1cd4884fcc621728c7b4c4725894cc7f17397a40ce204fee3ff3eb58460323df566a92026f38534e92daeabf11f2a69239a74b81ef22f895b8c2137e60fb92991ed58c67c684dc9d4bd8ea48f498d3086652a2bce9341420d5efcc1ba238bf58f201e4851dea124dbfaea3bf9711cfe83f6f6c8ecfed80a9bb43feca2faed9959c18c8690aca8e4d5609dc68a02a4170e8595897c5e925906743ab53618fb50e264a2a3b574b1f8891177dfc35988aa34270b981c0796ab03a58eacab6319ab1dae20533a3adeff9d1a3de9fdcfaeb2abde4a9346c75d98337f28e13646236a1bd5f7755cce223f1a4ea08f468c72589d5f56e7b2a5ba9f11d1c0b80cf43c08dfe98d9edfebecd6d87699b4b59cc1cdbedbd8e33241d014c9dfdd6f94f92dba18720ab678b38e129779e309efa90fbd07b987dada3cf319198edbac422d0bf2bbb9faf4f19adb145e60aa3e4029e25ef5ae8cc938e401fcfc122d46487a8654f0750acead9f6cf9e3e6f73ba38db78a91d14f5dce91da51df55682ecebc41e4a1ee3b19ffca829f075678a1b15e8c3cad11ede314c8482c6b326afa632c6bea041bc4a61490166b48931e6c3ad869ddf81513dfa5f9def8c4fe08e98d0a2c64a7ee7dad6bec624069b0fd1902e74b5f5aaf1b31004578e66783da885bdb2e18b04d969d1673f79b6beff71490b2f8d9df20db00d244b9bef24964de825e53c7781d659163bd835ea46ac67a4628e4b5520546d826b4f23274e7e2579c825dc905680d3ed3dd56807e3545de1e1e0c6f5f096d104a04cd75ac7a5db4edc2d937d0164a72ed51e7c3659e0038725df5667daa989bf0f0ce30789adc6cba573fb41c4e33799f5a568e68485942df854277c8982917b0a28e40e922ac7b9bd5cbace13b01665153d6b37f8df15", 0x1000) kqueue() 03:23:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="820206a5c8ea6915893ba19db900000000000000e8bdf8f1cb5f2ded4831cbf6d53dd58cc505fd4d1e57935d9f0e27c87733b65665b1d9"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 03:23:15 executing program 0: sysctl$hw(&(0x7f0000000040), 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x400) semop(r0, &(0x7f0000000000)=[{0x4, 0x34a, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x401}, {0x1, 0x7f0, 0x1000}, {0x3, 0x7f, 0x800}, {0x0, 0x80, 0x1800}, {0x1, 0x0, 0x800}, {0x2}, {0x4, 0x2, 0x1800}, {0x4, 0x7}], 0xa) 03:23:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r1, &(0x7f0000000540)=""/4096, 0x1000) setreuid(0xee00, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x9, 0x0, 0x4}, 0x200, 0x9, 0x8000}) syz_open_pts() execve(0x0, 0x0, 0x0) geteuid() 03:23:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = dup2(r2, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000100)={0x5, 0x80000000, 0x1}) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x184) fcntl$setown(r9, 0x6, 0xffffffffffffffff) 03:23:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) link(0x0, &(0x7f0000000040)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9afdb02f237f541101"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 03:23:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x45, 0x8001}, {0x85, 0x8001}], 0x2}) dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x3, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) dup(r2) 03:23:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6076534400103aff0000000001000db74c00000000000000fe80000000000000000000000000907800"/70]) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) 03:23:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) 03:23:16 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)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept(r4, 0x0, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 03:23:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="49202db7e2c1", [], {@ipv6={0x86dd, {0x0, 0x6, "6d28e2", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:23:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchown(0xffffffffffffffff, r2, r5) r6 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x101, 0x0) 03:23:16 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) 03:23:16 executing program 0: open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) recvfrom(r3, &(0x7f0000000280)=""/115, 0x73, 0x800, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 03:23:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x3ff) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 03:23:16 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x3f, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 03:23:16 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0xdd32d0fc91d8fe9, r2) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getpeername$unix(r6, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcafe, 0x0, "a1b564bd79c28137333adb95ca737e288d4d9642", 0x0, 0x8}) login: load: 0.43 cmd: load: 0.43 cmd: load: 0.43 cmd: getty 57531 [ttyin] 0.00u 0.01s 0% 298k load: 0.43 cmd: getty 57531 [ttyin] 0.00u 0.01s 0% 298k 03:23:17 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r3, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) fcntl$setflags(r4, 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 03:23:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [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)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) flock(r4, 0x8) 03:23:17 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x88, 0xfffe, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x1b, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @broadcast, {[@ssrr={0x89, 0xf, 0x0, [@rand_addr, @multicast1, @empty]}, @end, @generic={0x0, 0x12, "2fe75fa53105c9cadfaa85186506f2c2"}, @timestamp={0x44, 0x28, 0x0, 0x0, 0xd, [{}, {[@multicast1], 0x1}, {[@multicast1], 0x3}, {[@broadcast], 0x7}, {[], 0x8}, {[@rand_addr=0x7ff], 0xffffffe0}]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 03:23:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = dup(r3) dup2(r3, r4) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) accept$inet(r5, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchflags(r10, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f0000010030"], 0xa) 03:23:18 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x91}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x80}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffc, "0c000000000010005d150600004000"}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) close(r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000180)=0x4) 03:23:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCPROMISC(r3, 0x20004269) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 03:23:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="b02728434dbab541002c4166696c652010dd0f341d1da50ce9afdee0f659381cb250db4bac8ffe6050f0cc10376f16b7dc6f7d8d9de52af8b0d03996da326094e47fa4018fdbea4002bc0649648ca3a04f9188c6518d92803cfe842a0819aad82d6380a7035fe933194f1b145288791247d828b0ad3498d7422da059ca1494961bdcca39247f0f063216501b608a29d76bcdc7e0fe9d6c894b345d263d855f2bb7f6165e56e2ff04eecbaaf121dca44a0289de664de888e8998db7d9a7dd59d6f3fdbad000ed8c56bda9f830990092658987ef81c724befa9fae67d2419822336411a8e626aef7c7359f9933224dac8694465cf4dc09b75c296a9f7e11c874b07f2967d512bc10af9fc968e52cd699d85e701f668b548fc4b9497c5510a4343faaf390b34ff14dca3b427726a6ba03ca094c"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7058009a1a70b4fef2c9cc4e3fed290fa67495d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425f06005fcb613b57485db588468b927388a9e7c14fef86d639fc3278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67040003e109ef71703832d18f97537c4bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa6ba35ba39b9a98a4e1887c22a738ba920dbaf98e43aeb581c843794ea37354af034766d4075ddbb7a6d231f94144d20bb239260d0e01d4769ba3b3c731690b84ea0791066c489d5677e97633ae0c262399ebcd0964ed46f4e52750fd60b85809c454a3a472592540045089cce709850cfa11eb76fd335bb7086ad7d51c22a6ee2c57f578991be5c57ebcee9301bf8fd60748544b9901b044dffbe557b4c57ff143062e762b9f39d90f4aa8201426aab6bb1acad82ecc0a61f9073ea6b59b1f4077bb85584c6c64c5af45f221e0a225471323ee08676567c7e66aef5c159b3a51b942b79accee6b2bf34d99e11439c59fa425330cbfa36c6ea600ee2244a4d9f8896cd92de7"], 0x107, 0x800) 03:23:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) 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, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 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) write(r2, &(0x7f0000000040), 0xe7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e47c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e47c70 03:23:18 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x100, &(0x7f000041a000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 03:23:18 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)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x41, 0x7}, {0x86, 0x7}, {0x80, 0x80000000}, {0x4, 0x9}, {0x0, 0xffff}, {0x89, 0x40}, {0x81, 0x7}, {0x48, 0xb0}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) flock(r2, 0xe) 03:23:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x81}, {0x6, 0x0, 0x7, 0x200003ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:23:18 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x7f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 03:23:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b31bd4788083c9f0095f0e91d7892c0e0fb029b774846c3a4d75bdfea32fccdedca9ed441731501a90634e95c1edb4c76f6b77cdb1fa8a86316ac54901d97ed77f7c859983c61bde3a590b06e4b458af4b48616d2a2368248d5fa69f0ed7410f9327d07b869808e04ee66fcc3f58b48164f6de994e5ced681bc0095ad871bb260858d57c414f877678a40eba9937f2925f8732eee59cf0e001d4e5bdce8c8b964f145bae9c5aadb5c9265b1c343ffa9fc87cdf68090377cfe43604d94cc0c6d69396d1e81c8bb5681dd4f69f884ded9f4ef94f0a8d6122aa88cd7fd276059cae16571f874c8f6df2d7b8203aca", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x8) flock(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) sysctl$kern(&(0x7f00000003c0)={0x1, 0x22}, 0x2, &(0x7f0000000400)="8e7bd4289621f9b5424021848724a610ed9c780f540c5ecaf7c2854e0a1004b07a1abf8c5a5b55f5298c109f65", &(0x7f0000000440)=0x2d, &(0x7f0000000500)="c7616d644f16f417a0bcb203f716472dc832c3c39e14d0de6526c2d527aabb969663dcf5dac5dfe4fcde64baa471506541d9f1dc7632067660757b447a5389a53afedefb4ef3f8909c6bced33b3453daf9c389763db795223dcab38a5ce7389737505a8184d4223095a4ea612fc7da07e06d95c2ffbeba515f4e16a2", 0x7c) write(0xffffffffffffffff, &(0x7f0000000140)="f6fd1a011671ed35f8d3b3584ebe2102435d0b299ba78889504463f606cbb3971bf7754ff6325aa1c320e504b6cadb57b84c5f3363b378", 0x37) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:23:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = getpgid(r5) fcntl$lock(r4, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xfa64, 0x1, r6}) 03:23:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000000)="48cae69146578a8f2a22e568d1dfdce244a2ae24b1148b5e595985a528", 0x1d) execve(0x0, 0x0, 0x0) 03:23:18 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffffffffffff, 0x8000}, {0x10000000000000, 0x2cd6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001140)) getitimer(0x0, &(0x7f0000001180)) 03:23:18 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @loopback, @loopback]}, @generic={0x0, 0x11, "2afa7687035904abb600068fff1b00"}, @generic={0x0, 0x3, 'C'}, @ra={0x94, 0x6}]}}}}}}}) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8001, 0x1000}, {0x4, 0x40}, {0x2, 0x380, 0x1da375dd8d6fd884}], 0x3) 03:23:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x1d0000}, 0x8108, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x2, [0x3, 0x7ffffffe, 0x2, 0x0, 0x0, 0x40, 0x0, 0xfffffffd]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x4f41}, 0xc) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x7) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 03:23:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x14, 0x2, 0x9}, 0x9, 0x8001, 0x4}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:23:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) acct(&(0x7f0000000000)='./bus\x00') 03:23:18 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f00000000c0)="68844197be016319573c71b983332b2d45d633832e1f13e7ddc26bfff45838c5b2414b1c4a664ba7e3b3687c8d2f6505c6a25763e9380013e15502eb568aa1627f4dba9a7866d623f3af1aa01857ccfb2ff78d4aba2d282d9840f3e37d3d12ebe029490c42b83bcdd7bfdcef12b662b37f8061e9528c8370c9a57755903b475a46efb3c4476c7e9473164ca68b4785ffc8bbc227690c211a214c", &(0x7f0000000040)=0x9a, &(0x7f0000000180)="f224aba07219f5a00a49ec310af21f6dbbd633147f405c290093568c27bc77679361aa2fe1530463e17167207a88f61b5e5a17c2af8a78b2f8d86f93ff582c442b4f9a2107f051aa0b56f445c42ace5376ca2d3316fbe459fb4506f5fdb8846a5b2150764d44fcb08b6d71c62119149d84bc975e1776c08efc634ee2c122fdc92eed7036786a3593744b7f649bd8ac2e3019a1e6fd6eda1b4f3d93e2238c4f6319a4574cb47cdad853e683a60d04dc1c3cc58c213f600e85adeed6026293bc3e9d05423b78fc41934a83fc322531cc4359309de4bfa881f101c9daf8867ef0f4e7739a943626b34338af2ef94866a68c9959c058e4426b20810852", 0xfb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000400)=0xc) read(r5, &(0x7f00000007c0)=""/209, 0xd1) r6 = getgid() semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000240)="9241d9e3", &(0x7f0000000200)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) chroot(&(0x7f0000000280)='./file0\x00') rmdir(&(0x7f0000000340)='./file0\x00') r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="08bc2627758762a21291ce6f86a1c658d0849c402409e6f40c62a3febbe043e420b26becae66dba219eabe6a1c12ea84bff9f9eaedc2e7b89b7acf00000000000000a3a39804db6561727d10a7b2637b9de6d8bbdbd6294d0da2f54d162e56c42d4a76e01800e4c43df90dd8d02e87ed4cbb8392acc61782cebff4b431dcc0abbf7f8b27adac44c852be701b15b0b30c79aeee38b0f867cf214482e6fd0df7bc062864146f568f1cd6924cd107cdd760533863a0d6390a66c9a24f4d58bc0d22cbe0da54cc440b9a69766d5142b0d4325851888f228a6a6cbb04d5f615a206e1d66abf2b85e4ac856d339ca79ea9e24c4a11d9e12c619e0e6f46455b8589d941aeef710e1dea"], 0x10) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x20010003, 0x0, r4, 0xffffffffffffffff, 0x0, 0x8, 0x7}, 0xa, 0xe, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) 03:23:18 executing program 0: getpgrp() mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5) acct(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3}) 03:23:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff3f00000000000000aa0086dd60a4f00800082c00fe7800000700000000000000000000aaff02000000000000001000a60000000111be0007000000ffffff000560d6614e4e140110009e45a72046dfdf4b40000100001fac13bf04253cf192b67261ac06316112a48c2580455876b0a6ffff6c8bcae3f910b6899154cc6c248979367a64e7dfc15d4993162c95e6fe9c0fd250ce6e5eb2a00a7a34aa82add5000000000000000000d78610ee2fdf8d2f6dd2045fe73c500b6afa59bb8f6e212ad1b918b0819df1bb9e7ef326d437230b62135dd499650c3f6bc7e6a1956c2dcf617ffefba593bc5c733b6a6b6576a20000fab1c5d4020e4dd11103c3640c218298b6554d83549ed591f6475ba8665dbba7281a7dcfd9b8e33a4e6e9975d6ea0ac0576ecbc071376b68f9b39e74dbfa0a3809bd31bb24ffe7c7239a9fc13214b1aa0fec659354f4a37ee75d529f1d000000000000"]) 03:23:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) bind(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:23:18 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="9dc3f043a6157036e1a8590919c7359e7268e1ef6f124982b43dda2bfcf3434ebc69942f8ff0a2019b6bf2a8cbc215f0f0c345d58018a895136c7ccab69272c3facc8dc95b9cfa640000000000", 0x4d) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:23:18 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0xb}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r2, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 03:23:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000400)="56c9dcced36c844f2bea0de6aa60c64d99625664d7407469e54a3e7cc4acf5bef846148d982c1ba1d32dced997c9e894e3935722bc6f85c4a298c41cf0623e24f9a28a6539da3ce7dd54dab3f014ba5326af66ec82390d702b370bbbd7035d777a906b958bb313dca568bf1d", 0x6c}, {&(0x7f0000000480)="1324b143aea68430e1f360f94aaf99e59cc09ff4cb2c2696c881f8c41b1ec9fbd9bd7942ffb81fe27dc1a6d49a721402e0d991b6aae3019ad2a4cccc88c6d8baf9bcedc37bcdadb6ec810e34b60a8f", 0x4f}, {&(0x7f0000000500)="5380f89584459ddec676dd5487731477b80b43afd8c8488032de7708819561ee38a01a28546e855feb2b70bb326f22bc089102258ba822b3ebe03dee767d7a69963e119c81abff3f67d9423327bb9f6b8581c62d8a471ab62a92a9662eb5d7aa1e2048d378c87acae8f74dd9de7b8ca0d79565c8417eb8556931481c300802d209fbfb8ddefddc68563ad2209f51dda3dc0024b13901fcd331f5b2857aec7550c7b9e83fea9f31ce31392af4720ed72bc6e9263db8b3c44811bec9ad410e54508c9a65163bb949c211e682017f67f2dcff7feac41280ba5bb2a2b2b170b898315adf8493", 0xe4}, {&(0x7f0000000600)="cc70df03d915e26d01602a969608b5a442b107c30660e31db71f5feac5c8332f98fdc8f96f77291b565dc08c0c1d7b31511b4afee8b9750c33ea8382853129945414f6890e857778bf99a9826854d7ad4eed5f0e3b9b45652a8fc2539cb8bd328c", 0x61}, {&(0x7f0000000680)="03451e1f27260aa17d5e32cdae9a7990ad696f0821c06597bd08642fbbb06bb875e89f65dc111bcf00d9a17e7397d3d61205bbbb3dff348a489d6af7ae1427257204e43b873e3917d027b4dc3e17207d22820ba8a67fabd39036892ce7e018a0134bc785d7a72c9128b354847c0cadfed7e931061d3f548253595987f217eb559295d5f2e7a7af57d49cff5be1862ed7e540a360946664b8c501f95d0f356593c76bc3de47984762", 0xa8}, {&(0x7f0000000740)="7c98d72cb607378c5cfd6cf6b549a9e55a0c01cfe26c567408cefbcd066ff5a92790914778935414e9ba4b29edb2a2e6fc2a163668c7e493328676e93ca267afeb3b29ae689d1066510976448d8402267b7a1b7625e6f6950252ed0a900152a53f41c1728f37bab10373a71fa025c3fc11942578cd17207ee7c12d0314708550e5629927733a0b4a8e9d7c2b43236f5f01", 0x91}], 0x6, 0x0, 0xfffffffffffffe01) r2 = dup2(r0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x101) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) sendto$inet6(r2, &(0x7f0000000880)="86dd5375d1deb3a41cc4d111aff0235f07859a98a8fbe2a33c36d17868b11c594e76371d463c958b16f2c6fdcd8e05e8ea0eb3e014a60080864c5dd25faed2012029150eb722e692346efd6e2e6bcaca7c237baac5956960e441283f6c38761449f7fa46f1e93a36ee00325d42afccc8e8d97f7cc58d66fb7c5df3c87b5b1a2d887d7f7d67b2330cda9639a6682c81de7c86ca134c21b2d8cf5934813e3d09bae10660d5076134332bbda1f44d2dde2361878d2db1d145b088469a1aa5f9582235f9b283092747ff9497fb1cadeecaad432a4ee7520787229e13d3234dda6737555bba0fa675db66cd34cc48d58dbea807bd14e6433793bf03e1c3070befc232ff676d2efe83bfc7f0d8ab6fa2b5414a6c8c990eb3d1123dedba2ec9bfc41749d20c6ad51fe635fa7363eaaeb780d29a7cd082dfc4c6e8691b4d7cf3e4aea6a5fc36d539b7bbd292a93aa0e24e6c5bd0d90a5a1c2cf77769e68dc784604557205d12f96e926c45c13580418320f3664dfa899b5adb584df2fbeffa906d77146090539d5ec45dd4c8b91def70615287d134bf0adc7bd3a8e956847b93b26afb634bd2fad2e148eeb847c5035b12d085824d351b4a90538a21e6cea39d1e646447eb451bbfb327ba8152eff58555cea8c1c0455f038c7f6cd48396be7697c865f0933abf513a3f121723f0b813640e4df66e0f0dbd824e947b8c9031deddfa058bbf273cfca7713ba82f8932a869a517366c0bb1fbcc7baf03eb5f38acda41becf53edb411d282d26c53de7b4cad4e152ee5c28cb9a6e5360b94ef8adef3cfda273f59f2f90dec0cc0c8f39ebb4a5e382574c55848ddafabd19c9a69bf50c2c6e2ae2c802bfadf9c932db89f777484a55ea6f7aaa169741082f707f9a9353d4cb4c432a7e29770e364e5c2edc71f7260ff6e4434b104c4de5b1416ef4e1e3354a8fa49cec1ff6266dc5754f2aaff7d347887c77cbf674ba8d2fa6f046f9488e4ce79487c0c33ca897921192ce54ceb2d4c206ac2e04c192237de45b871e070fb313f40c3c6b5c08b466abd3c27a218a7e1765d4d0c72ed17e2705872f6506ec92ffdcfe4151eb681c0392d857f0bbb1e66134c54edceed22c3efc9a3d8a2c2c74c2f1e8eba23137b439ae67ce69ba5ee02faa2d506195aa4717f2602c82714856b89a0d2322e824c04406037606bb177e2e5543f3631a0ac10a28bfba9ab0c90378de2f357cb9c769baa470a0b74910c326e473a33fc0c1c8a4e5b815f3b8ccd786b11cdca889f6f84e6e1b6b02a08d7c88446116ba97fd9ffb161b5d275c6175c35447dec6cd7578896b5f83ebb79042db35466fab976cb4c6a1fd852f0569e918a80350e2cac0cde533bf32562fad6df5815a2576481bd84691ca9995d614cbda0bdc9863e21e1dc54cdb519c368412ff0491c3f9a5eaae2cbe651ef919e7cf2b471302f5460a55ea873b484c6d6f0176518197568a9d8678edccba4e36f0309ac2f0c0715896e74b3e44ff9a64b8488928f211b3a8fe8fed9595c13af0095813cbaf30f452b71c761373967d7740af47a975d5481c2fed895713e155b713d37092151e7a86c48db99d534644fc242fc433fdebfd37a9f62fbe2f4e54c3360602022590db5cf786f69c9a82ead51bab33af7ca74b0bfab037370bfa980042f172277401f58b640a1f24f1dff30adeb8c218e8c5a9c18a8f32300744800815bb25a338060da560af80409974dd696b5448935229f833d2f03e54ce52963afae9a11fff73ac747e5a34757e3c90cbe61bb01d46fce4b1c7cf6f2431cd34d18103c79bf0b1ca2003a0236be91506dc51703ba3131987afd33a0ceace3480daba56a5fe1244d3ff123fa81bac2178f10bc24746e0f592138c04dba6c562f69a27cc3c85655d7dcc6d652bc1680ff2c56e20bdf89c665fc5d0ee120d42e8ad5a1a407c35fad7c0b028337061af04ad079d850845e0f1fd4ca3037a53cadd627170f721bd1f901d34ebe3a4878c9908a3b355b02f52972675a40f8966b92cf4333bc44530d2af8f7fcc3eb64abd12b5af7e6146c61ae71bf04c6e32deef9c90cc1e5796e15e658f713b3523b2d0ce9d90db4cafa95677d6df6e058548668d2daa40e20555600aa3ef3c115e59bfd0f323b7833e1236ba0b9a1479704fd2a588f241a97ff7fc1dca5a2a513abeb82d74d5246c391dfbac4926e4ca5220f1081a70b57a184ef405d4587db86dbc2d24542e38afd80023988cefc768c162b541f79dccd5ce23df54d7a0214141b6f851998abd26d0ce595f03586a8a2380d05119ea849977d10b91ac6a2bcb655d459f560c6b8091fddd41525e46a1114d1bfd4bad482847f906625a8423ee41cf5355422ac9fa1013ced3491bb4d9893a48c78911fbc7115f6056f9ed922a22fd0d269444d2836dcb062abbbf5d5595da3c02c9d972ef036bd4956de08e05fb86153488c4fbd28b84cd5bad39775af353013581c3a6ed4ed53a21d4de6664922fdb516239557491720cbb06ae9f73486a5447d1461529aab2142c356fa423ae622fd5a067ab03c258cda5df44e95c81320348259a905a0f7123f941a9d6750aeb95ce7175c50e0d7a78ec39b748bc0d3c0ec35f5f17d9bfc773c00d0b3a0bee4f9f460deda97cf31510c406af6f807583743d332a9e74b2c170138f07088df60c95e72d7b5ac03c8aea83418fa428a63381c66a0053118ea442a140748deebccd6e94fe476f8f6f38fe9875e698ff85072259ff79e6f68f75713c9fa680e09ae14a3b8cf742b9cfbdb5c02ccacbb42775e5aa80be855eb96892c6dad3e2ddb744eee91a575e8b24f45dc1e200e40859c66387a5f9bc1d8fab24ea80891d2bd28ffc09d93519671ca16c50a778edefcb5b4cdf849e0daab564218c2ad2dd55bdf57d19e74fa76befc599302c71cdd6f28e0eb091bebf31e510ce5d170a8a1d1f61f0a0e900d74ff355e90ac8bfbf6bbd7178c378c257da637d752ccb65c89715bd0cf1e706d255ebe6717f6a1174aa4bb0e528384f871974ff22db2e30f09a4f2da0f9125796d782ae7dc94a63c15abee714b057e2f5631f2080cedbcf3801e4d357e5f492b03b11b24cdf9117ed5f51620f6622bb2d3da34e9dc638a737daa68d58cbd4ac90b7b4d8d474950a20a4717b4254161190ca9acb5f622a588621016d053bb6fc4f175c96a9f5252185041ad3322a86528fa6843b56b85605ff25d7bd2bb5a26ff3dc315e7e6e06456296661b47752bd50c3ab67d08564e499310ecd871e11467117b65bb8edd4b8838733ff9f836e36a3ebad7c46af710ba77c96d17b287858d913ab6b27c6b869e558d70109782649fee26152d87cdd93f24418b98c2db0cce36f95c60288bcb6ae900f17a04de380c308d080012a6ef0e45131c7b86958fe34359723294f210079d81dc5275d683a2a19648b6a7bf6320d8dc4644b586362ce102ed981cca76147b453de396b7350c7c7002957249dacb13cbaee0a81d43dc281042c4129475a827ad6e2aca9bf66311438934fc537b9d9816b117526fdf70e1dd45755e90f1ce813c5493236f4c1a0dcdcb9f37ea69b30041c189682071f5e1feef72d3dc9eef05843d0a071b2f89667351a29b1e0487360d87a056d47c6e9edbe87c3d252109fdba86c283029fa9c5dad4088269b13e55ffb81ed3029e41e563af25864d0804b2d18fd09f588131ab20e5db9d0cf4a3ba280d6c2a70c78df70ad7818e3f36c71eff9cc86857790a78ec5d7dfc536ea8b097066e83fc2def681042a1304f28bce547911b3c28543f15387a409fbbfcaa14ace3ccf35ee76ae294fc31b1707f228c965dbf182e489df7447062b4d8303eab90f23ae57dce076268668414ec6b4f756f8c8418e05cdaf59d1f659f30d5764276db1f13dce38d4aa3e1f6fe46c74ce8470dc5c7ba42c4e3f10dd6442a5029d0661fbc7928020c552f80086ec8f2471251a3d0ff8adb9f23954d7d490c73c6c9bc0185c5dbb7b0411b5c26172018253ba778ca047cf60d2939a737ee678da72b0f278c0e49fedec112617dfdb78b363270c2ea4959651df8699f05ddec52f73a9a8eab8641c8750ddc7f64399342573a104354d14655c3b8bd77dfd7dc78d9e7fbc81eb97cbe9a75dea7dc4b37db971be0910ea577566caa3fe4bd9850f99076425f43a2b1a5e579dbeae6ac164a422784cd8b4f67eec59107c2840f9aaf9364082f109a14fc8f8753a4a8ee8033194fad0b07192d79fe847a78793af3eab06291db0319a8c3a03467dfa457bf3862f81ec940f5a78f8523835a99b6516790293e9bb34bfdd733c7c1891aa0ba4edb6f0e59a663ae248e7c57b4f25249941612b1425bee436703bf66595011beb4ab6427e6dc11cc4ed903ca40488992bdb04becbecb39e3edd7da7ebef5d8d0360ee38f925afb5a540cac8cb1a968676a8b7803fa2b0abb5f571ce7ec62e26ccb687b679485b6b5db2ef85f7f1a724e2a7854c1c0aa295db4f4afa129b504f8d676946ece4b114926746549e73a35fc762186c40f641133c93bc049656afa9065bc61f612feac23e341166fb787e390ba047a24e0e80c06f5d5d0688950c34651be8300d08768031f657bd4c1910c5d28f3b0560b8ef3471ce21ed71bb8b853a0cff803bd073b7de7d8e8aea86f5054595d1febebcc9fdd12722a1fc50c0a3573f42676eda3d1949bde7848244de2e0f8fa6c61493f2421b596f6d2dbc9eecd9919759f456b3c4b2e5ca0cedbf890f73507124f470ab90549897cf5c14e9f40efa5f749b286758ca8c1d8d854f310290a0674f33c1b730d56a92c2c9520726aae8ced2bd4f9b5e65a72ec5a65257f563385147cfd6a516e661c4a4485963a9a63662fcd9bd5272f5ade2e46d9182c82a00175bbfacc851027e796d6c7d4e1b132a8a259be48cd7651c1a56f5f43474d87a046e091a93074a8f12d95c3f12b35f7f424cd79c23e61dabe834848612d4c1049aa5b2f9a04269d954423b10cd8d7e444e44154b10649a3b721f384a419a1e4171257475fc8d16351b4d3955485aaa670e1dd772b348ea2a379eca3c496a9c8e80c559777b8de2413222cf112ce260a48976768626cae104a016f5c06cdd97dfbbb40a25f03fffb52c4807333b7d95a2d25eb903cb2388a6d1cd78f77a006e108e482fd0e845cb0709361e305bd5f046914ce999fb9a79bd300e12ef76a0670c13e3f77c33d2cfa19e945aa86e43401a7bd0b591f26a04779e69a9d0f28f85aaf52de98c5b914f7255cdd3ca1f8629183911806f626e91cd4744870203c5c4caabc9c84b9041ccd6eb981d231b012a60307db66585f1ba391509ca0463f55be4cb5e567a31fe3567a5fbd0d4d5a03b2b4a8689640d32a9b02ef3b5de7094f097b18e3a565f4cf857400976e8f447f6e461d3555f383bc2279b17c6b78f53faf2095d2c573322a54731c034d670af8585bf8eced0f8ad843aff7e3cdfd6ff729ba9ea2f66ba979902f211d28045a7ea975ff6857dddcebd8d4017cffc38801267a1901a82009c4baa47ce1d389bd23fb078fc236de93102b38c8c7afd5e6b65960da6e0dcdc17f3e82a5dcbb0db5032fe660739ab40e5b799ad8b53e3b7e193b13e6f40602146029b46fb7d92c5018ae41f905551e5261e6c00db1d05cdaf2790686cd2389f37d9248f10978e29aead939d681863aaf6e8fb9c91eb75197e397ca800535c7c6c537edd5d622eae0a2bbde1a41ca9ec27ac184c138d529d00a153870a3352b510b0221d9a7004fa84bf7abc4c73c62ec46913ae36fe", 0x1000, 0x400, &(0x7f0000000280)={0x18, 0x1, 0x9, 0x7}, 0xc) write(r3, &(0x7f0000000080)="220e2a", 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(0xffffffffffffffff, r2) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)=""/235, 0xeb}], 0x1, 0x0, 0x100000001) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x7}, {0x82}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001880)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fff4}, 0x10040044001000b, 0x400008001, 0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 03:23:18 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 03:23:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(0xffffffffffffffff, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r11, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="69edcd25373b551a53a412794b6d34d66ee6346e7aba7f8891cecdd61b02f17f127b360d3663efdaf01c801a71543b553a5f7a7ead321ec85bc7fe13fd33fd888e2f3d689ffdacb8a1a3693616b16078fcc81a1092203c5b4c3b535ea9541a8b410d60b46b09833e8d1c2ad4eeaf3696517564013c516be38dd00d975eacd89579eb2fbce550c62c4567572c0e15d5722c72cbd2c17fd9bad92d0e25a048bdc8eb92255f8834b64083ce73d77567b07e1aa7bef97af756502fc04ae624a10beb405f1d9c2845cd9ef6d7e3b79eb1253b811682b3ff5e2d84c8905047bab4a50944a6", 0xe2}, {&(0x7f0000000140)="21404b41a6c7a9ab577110e633c407c5a1f89963fad740e3a10f648e90f90b8909d727a4ef74bf6a7b554b1720cef1c7388ec7493103eccf7c8d0e1b7d9a819073aa64c7c4e38473b0814b89ef686f9f2872dfbd52498558989f7d3ffdcd3f5fdab1f69638357ab9544c1e2c95adc18e566290f5289ae1b0e31bf12f98af4d5fcc288495c7388514f6be2e103d07a994a30bcf6963653e6e8ff6a1deecae0b505afae50361b41e666ab09cb65996e229a0fc955c8be71e9cd49f10fcf8b46d771c273808bd8d6460db7235dc383ef29e4b66fbdbfa9d2aff1e8195f9294a96791fc873d23161f0ffbfa865b9ede5741bd32f5e8669bc6b2ad434b5", 0xfb}, {&(0x7f0000000240)="014741714b29cb7d348f3aafb44d0c2e956af28ed871f9343c9d9b093ed43abeb2638860bb04c7b6fc7b7ca24ea79b0fe2d90c9cc1ece667f1da6c63e1fc91b2772f2815dde9725929cdbcd9dd8ed09fb1190a0885b181b395660e0712abeef6429c9a68b04291b98e457716ddd1b4c452c740f0556f2e326c5c0d37b60cf9bae5fce471b53407a1e54ee5b98ad863062908df54ba52639e53880675d1a9464b3e0d837dfbebe97dd792aae53100596b5b3e6e2355ad0274b25264f33fcbf3c135dfd5599e38c5c2fdcffc4d9cd91609478db37873735b1b37b97b67b3433cecaafb2289f31806ce8bda36", 0xeb}, {&(0x7f0000000340)="5e2a86e8e4025643dfc9c0", 0xb}, {&(0x7f0000000380)="2151e8aacac4e1ff75c5de96ca800046602775b5ac8020fb4a7838f11e7c4d039b47736bb7ca213212a6e5d0a9a34d1923e6933438aab9d98f7b4faeda9d8768e3adc4373727a6ab9298d09e06a200a7e4f77e45b2d65dacdd6e39ba13dd72c61d84dd069ad25956492c792b5fecd71fee456ff6bce39534ccab19d19d2f54dba56ecabf4d5b9f679545e3ed9ce7b1594fd6dbeb811d8babbae738f47162dcf4d40772e5979cb2431c7e36e712040a52fec012b6ea667f633b4d346fd66f3227242fce98ca36ef65b98ee37c2e069e821fd479b54f8c41664ec6d3a773e0ebee7c3488636913b6380e3bace1302d78a977f14ae6814d06f1f2577d443d1ad0d893bfba697ae0e2ca06b7f8fd2f2b4d730b7ae7cad36bc1765c00adfc339e1f114359dce22dc9a8590408069d52f9ef82dfd386650a02301c0e0d440fd0c724e2134c3029ad58722cacc0dd40ad9a46ec21d19239520a560531fc553bc9dad6b651c8e27f8cf447a8d6a9eb6d494e8d27142ab373718c6131c84261b6c8fbf616f328042259454350389361164d19d2a383407dac995af860547cadd5c8094b9356e189521aaa3369942d4061c12d3bb983a5a623fea1a438f49d32cb4e210b1cfdedb7545285ce2fa5cc07c2b54d860ff9d8f320600b2745d4e7c04fd83c3e548f188f5eb133fdf79a5667b9f6599a75c6e03bb26c4868708b72daff6936a24953be3c88f305ca02dcdcd554d7e7ff02d9ec2a15a8e8043877082caa4f931e8d3fff3c1caaa9c45faf22c3aacc2fecbbeb59622370e1421bcc5f233d56cd61a3c51bc030612c8c233414dccfea077cf7ed7276b612925bc8708b8a9edd85f0673e0a7b5dfd340acbcb109220bbc92137dec77d8f00adf092210e9b09ea9652286e88956a3d92be73d8ad120a5a151519fd865d3dcc121ed3cb87423cb4d482b6514878b4d440058bf9241ab378c9b0308ad4263c29785710d7cee8543e33f4593d60ab41f558f7ee656ec991b82640f9616de37338e7b99bdabf9ea4f20a292b7dc498417cff73bc8ab8d55d378a968d2b6a03117b3ddfb8ded34bd91bd24d6f7d39c5d24f1e8b84efc15aec047388a109657426ee7268054f114cabc40a0f2431a785f54c984ebdc65a855ab1ee163e62b9b48ca9eb0f132582ca368bb71e69f073bdcb37261951577940536bcf76d9941002417d671e7e7bb25919eabadf0fb6a7dcf097f45d61806889b9c92bf9fbe225d54fc8beaa67cc780dc5bfdbdb6490baa9aa59a806f49a27abed03d91931fcf4eda06c6eaecd801dbde3d17ef828652db00b953e3fcb93a8c8efd7fac1a387e381cbbe2b4537874f60e38e4e7f02f86d54b33071212dbac33b32a3cc5a0883f0d41ccd5789c030c624918cae3c342266903db87b38f12e3cd5ebbec4adac6cfa71329c7460c738388d9d66821dec6eb5bd1ebbafa674e61f340c06568cd014245cc474f4578021218da80d0f90868fc0bac7abbda20ed257d401f94a1908fd25c8e50073dd22a487aa5d97ef43a557f11766bfa6e3aa6a8d3bc08f252de5492c2629149f97a4c43179aa8a0e18ca97d098f5464869fb5b50073101eabdb8fce1bd84d99b2dd46aad12d94de8b839fb1e427ff98d1e5a898f22d9f5ab97c6bef3de198b9cc4d353be6502ba657cdf4dbc254fcdf892e3e15deca7ea4e76e69adbe4c39df107af561d46a575c761ffad03417effc9f61047196f1badaf865dc975fc54602003423c55cd25c8f5f5c991195a12ae8cca626d43d07ea7a1c839bb7fa35c50d74f0379707889c0407afef4e4af4572a1ff5aec52eb056717b2a8c095f1e69612bf7e42ce737340fbb0ca31bf65521c6be2bceeeab346ce4e08f2f47234f2af65587dcd70fbc60b227697cd966644e5733068db7ae4e1e82d7d6f105a0293a49f5fc27db5665793dd94aa1e0ffe75489f2386661e1e7d1e13af222f0cf78667af4eb90ca7fccb3b110eee6081d60a1c2759f32fef08c4c864261bf2afaaeb6b09a143dd53c5ad911414873a7bbf1540a5ed1c4c9411d0d1313e10ef4ffda3b6eb770d953b76d762c95e2d8e76cb7cb8fa528817e0d710d06fc2442582520a3daa30c38855df2ef688141618732056fd66149e6ae843d1ffe226f1be7fb9c7805d594b7f2a26a2fd9fca2d676b8b399b8fa2e3ac42604f8482e402e275af6d70b8d886a94c367954e619ab1515482157b7407a417d00163f9b0433ba06dc33a9a62c1282137c40f40b822b5884b0ec6ee75787b9a35cba8ab8cee2923ec802b8453a69a069184a640619ec24cd79be424b1345e1b2c26dad1faea9cf7bd472699f2045a7f3c72c8cae993ee3e9d4a3440abd2010e0a9f516551a0b132866d67df94afe7bda4d9fb30b0a7d0c0a166a924eb30bd1181455d3bef95eb360a4d3b5d749b24ec53e9bdeeafbd6e1874444eb20e6d35d9d6c78c11f825a0e4cfba418e5cfbd352aba25f889a8bd6267024c975b05b952ab2ed4d98d4fd209f68dabf2c23a685ccfebfd367bc274ade3ce86bf13413ba86cd210f1748665084c2e282aa23ff901f3e7d616e582920523f4af3667c820a01867e329da44e3201269a9425bfa7dd00fa3c90b3464954c15198bc074099955539123e1bc453dabfce100c3bdebd0f8322d1cfb04b7c3c641833aa4b89f27bb8b6e7f6117aeda8115b40fd002c95513542602695de9df6935cef0de4b5b0e305a39957a95a18eb117db83089d878b900ca6b5178cede7a17a6d4b49ae6225785fbc35cc317a1ad80f9eba09f11031c13870a7326869186eb2d5ec73d85eb0d06c425daf8e0d2be2d80eacf339daf37b5a68a88ad00de2dbe55617cc71d9ffac3dee82891fa49b6d0d526d55389fe20d1858c0e8ee15894dc80ccd50e0de86fd6e9fbd2f748cb1c3ab8684723720d6761f4334da4fa114dcd4c9e7237d2b57d9d803b845d92aa714582d325a672a51757f475e6b3df15c564068671057f9646513e0a3ab3226231406dd99e819c088c47bf68fc3aceaaca936357c9066a097125981b19fdf06993976aff3f27c3e4973f205c3667bc2c3efca370cc7117d0bd3146b659e6d91a4e6456877970a5ede21ac9a2ea0fcc0f91362034a6a5f24412fecc7316de66e7f25697d26918417028e90aa203be61d9ee851cde1051d36f2e483a61dc7e111389442253e8c931d06a39898cf0c49cdf015b77b53b7b15aebd3244f7ffda4db210a42bcd411167054daf9dda28d939cb1a68478e5bc094471fb226e2c7ee24cc9e9f29cc1a59a922c4b3b0a7ea82b4a6d3908ef72a5580a7e74e39805535ca9b060d779e2ccf33a608293fefc42ee978c0f16a4c58d5f207dfca45421ecba0ffa53e3ec5a294ac056335111171e6ea6d306e28c9dad295569f5968ce8034911f3f9d85f601fcf5fa18bfa2f989721710cbd2e26e65bbb9ddf62dbd52f9eaa5fe2d659737a67c18e4d1b77dd779a0303debaffd028eca0a4b331b3d07cebe5396cf5f462c70756301d735c09c23625a935c1a9a421de31acd38efd100b37eac19fb49d619ee4cf734a470a860f7bb0c17a6d6233038ae7a14e61dc2d1364add77f07f13a83f03f3ceaf87ad9670bea8c7d9b778e0682733be8b3962faad308ae75c0453e82d6cd3b05a96bc9a194e7fbbb7cbfdf0f99044a63998e99b90cb5562d4648b4e3ac804c85d8dd8b22d6613e8595b7ee4554a5f3e79e7015871be68a059a6184f9fe2d422e9655643d0f01445dc35fb13d3b08d0bdc4d30e408bab1f697e8d67ffd4cd00cc8939cb6637a45eeec8c3bf83de4a27387a8eb27572c1c98664ea60804d860c125ea93a416d8f07b5233ec183d26126f461fb1a89a9c02617e49799b842ac29692f28429429d592e2a22b71f22da7ee4376f50ea8a23dbee2ab709d979e1d7a1fc594c17687f9aeb16aeca929af62db465eb270247c0d55a7bfd6d9ca0ee8c5c3fbfb0bce0f25a6ebe10b3ba5e315806bd7bfab474d7a6ab1e7189d1f8a9975ca795db66b90f1a697c78d27449f0dbf1f894f899182a5208ffda1fe6ba2b70aeefb325da502d9a56ce4c19c6b94066b20a9285c88c6b18248c7518bff5cc4facde07b13a31bb898318912464002439e3d500481e31f5ccb2e505f2057d8ce341cf9ce51b66cd61959716e000d57de4c74af213e1ec3e154bfc541a58b7619aba9cc788bf564094ed89d09b0eee06e0309b7b2ca26fb7d8a5a991099eacd92b85945721239f74f942dfa713446e297161e00bb1045de3bc88cba018c91c28c49793da68ea5ca14497b10d257f8533bfcdcfb9ac35f21e6dc840add6711eb3eb0f6bd3c290b287feb0fa690fec66ab29cf776cb78f6b449919ce043d242fb1332f4c8e082e16cf7af2b5b8c3a7b50376c04c88a69ee5552905b34282c0c141258062a105f054243208df130a5885244066bcb2945c252d958ac5d1f458caad0f1639a838f6773532f1ec055570d7298acad631025e7abca2d5877c8941d0d3d4948a91aa516ca1a1747ed2f6eba5b2231ceab92875e6bc3045fa22651ac8da46425513a4414800166ea76b387fa316a00491ae200a6dbee0fe83a2202af1b239c995e1cefd92840da4db94b4dd5f29e507c2d54b39ee417b912ba62700814e3639f57cb2247ea3c29905079846bdbe9c5c408f01b0167939bae667153a47e604e5a8536db30ee289c00c2cc613973113211f2d7c5d2cc4e97d0a640494172931ccb1fb960a2cc472b34c8513600eae956a8ead689241f2bd95b9cf824d899cb5732988900f0e80303fa48de52db6eef59b6b89a35db1297eae063cbfab37118070167d6f754e8f9c539b898c428a22b3cc82346cbdce2de0517365e74e2a7e862260b1a7bb6d85261f4e69e0c342acc5cd29832ab28bcebaa14e8eb9b117265102d0008388a37112fe8203e92e5b3f9c40e4daec30ac6024a2d3c01b3e3be2b37e1c42d861c5f742098fb816204f2ba60ed9edfff0f35f36e2aaddaa325a327bb494b7f0a1f74fd702b81ba70c8e7615813c196eae5293efceed2f605fb848792923c93e57f0bb56c38b7175f33138169050d505cd7ad788236105cb62fcc2b6b78830411bd22607b9241da862bd889b21c872ffe3edd95d3e63555e2f88d3463944e797c533868a6ea2df3f0771395a752cc5ce822d6c5870ed8aff03d191ee616f3e2a55d5bfea69170629165660e0f7ecde0cdac9e7a96a57d8adbc03bd42004a9a52837d3910960a371d9c51914ec2bb07508d00868ae961d12aa214783d387e2f737ed6bdc789b458e74ee5578d1dc5646cb8a6390bd8d0865cb3cb6a45d5e91dc16375ef6210a83940f267b6bd99bf1ea1431e68ccc9760909f6f423b03090744f5ca2a4c3b5b5a1c95fe48d4f566dcd3dd76e2795d1251d267fd6c4b86a94d05ab6ae7902972a25af0366585d0ac743c3ac16e1a9ea75ab9c67b57b01bc722fd29851788c63c815e31a9ce1ca898cc36a3f5d4db7335f5b2e39b0f3c2809e7aa77e87b07252460bac0bee252f86b856a7ae3e7d4160c5c80986ed761f02d88a88cd64a73c54ada39e8634f4c2fd8eeb9b571abf3ce4dd1baa304f983da2f372d8299f3c9ae5ef7b38bc6aa927d0ada32ca4762adeca658c7497391704685b4b166f0d30c62f6746fee1911a03a8c2118d3498556bddc664042e6065d7a38b24e9bb48429ca7625cc8e6d68f26c80a55db9f815630d5868f877b60ede91e4b56ca0ec844881b3356dc4ca3c9f0e9b3cb36cb1b5d4612447f62e08645902f66f155d158712627d", 0x1000}, {&(0x7f0000001380)="1af7315ad4581110726d31bd6673553dae619d6795dafb5999358eb29a29bdbeb936b79dbaa7210c5f7985b374172484d4d18966f418d75618f34506f4f0657bcbfc6750eaa0d190a12777f5f81a65b5454675e535ff6bea8599540cce24bcb4abf04067fd7de5803a4fcda9d6a79169b58fbac4b3ddff76d7d22686102858e67c8dab9f615f366b5f2ec7b0e3b4daac18fb0d26cb84578503b009981a99483f5c0838c313e19dd33db65b1a3ba564ad0837f7b72d6ec775", 0xb8}, {&(0x7f0000001440)="e72d3ef7a5a8f416dc47187ffa392e1ace4700018cc94188f71526cd948d8a1fc3b0c942be90cbfb09425a", 0x2b}], 0x7, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, r1, r3, r4, r7, r10, r12]}], 0x178, 0xf}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 03:23:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r10, r11) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x11, 0x1, 0xf090, 0x8}, {{r3}, 0xffffffffffffffff, 0x81, 0x20, 0x4, 0x9}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0xfffffffffffffffb, 0x8b}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x9, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x4, 0x3f, 0x9}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x7fff, 0x3}, {{r9}, 0xfffffffffffffffe, 0x44, 0xfffff, 0xd9, 0x3}], 0x0, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x90, 0x40000000, 0xfffffffffffffffe, 0x80000000}], 0x1, &(0x7f0000000280)={0x1, 0x80}) select(0xc6, 0x0, &(0x7f0000000100)={0x2}, 0x0, 0x0) 03:23:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) r3 = msgget$private(0x0, 0x646) msgsnd(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a073d214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"], 0x4a4, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000000040)="bd33b521eacb31773a3b9a01e620deacd8c619da64077a96c046ddf767a59d74cabf4e6a4485980408fb9b54abcc5919ab872df27809cf73da21bce0decafcbacec6d39f9c955b2b4d73b8728a4c8a1ce7e55dfea7", &(0x7f00000000c0)=0x55, &(0x7f0000000100)="bc12b4cb3218009e5decf54f1b15958cc4ad14159813515b1148492e1234a3bdce1aa0f0a131fc6b51d5f27eb1d036f07031f9427de87b1727bd204d44a26c4c7e0672b3113a74a6525ab9d93ceae79e3fc00da5d1a064df780b90e339ee0af8a8cddafbb0b1f70f73b525f62a7a72a8cf5434a286f68dc9d3e48a1550bb4a6e9964b9b31d1c6ae44055035fbd2ee2e5c6011f66fe53dc5e618f21c8b0402531ed", 0xa1) madvise(&(0x7f00006d5000/0x3000)=nil, 0x3000, 0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt(r6, 0xfff, 0x5, &(0x7f00000001c0)=""/59, &(0x7f0000000200)=0x3b) 03:23:18 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x10000) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) getrusage(0x0, &(0x7f00000014c0)) 03:23:18 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="c5a22f6368e108319bc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc33696613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58becce2523fe1e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff3962900"/321, &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) r0 = getuid() setreuid(0xee00, r0) r1 = geteuid() r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) lchown(&(0x7f0000000080)='./file0\x00', r2, r5) setreuid(r0, r1) 03:23:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff, 0x0, 0x1], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getdents(r6, &(0x7f0000000140)=""/244, 0xf4) poll(&(0x7f0000000100)=[{r0, 0x80}, {r3, 0x1}], 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000000)="e8ac9ec5d62a879020def44815964ca09657ceb3815aab0712276c9177ed9db2727e5a63116007d69b268e340639a413c701759948646d67db570f0502ba04a5bf2309459eb4be8bd5083c99e810f3403757e95022c3f1f62dcca32233b3f81319662edddfc147356d1d532cf3c605ddeafae9e13508bef5c31bbc702d810a2948bc2dce99c54792d3c2c217e0", 0x8d, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 03:23:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) openat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0xe0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0x1e1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x3, 0x8000, 0x2, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6, 0x0, 0x0, 0x7f}]}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=""/242) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1f", 0x64}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000002400)=[{&(0x7f0000000240)="5e24162949045b59d1c0902202bbf471c747a7770aadd065e23691377da5a6d0b19c054124d5cdf26514b156b904fb34b1f6be5dc7c13a33ba9b943113a17db106d53ee3aada58fd6c18dade34318d8edeae8b5306b76bcdf0c842ca383c663178dee44ec6f5418909c046167de57d6c326e0a41f7a2ee7e084c074803c56252dc416d06e4b9789304b337841b237838aeb9d3bddd53691caaba3495a8b4283e0063b60bf0060c4b2517feb2b04bed11d2803acdde18669e9e5d23e7e7", 0xbd}, {&(0x7f0000000300)="03aac13f3f147ef5af05d8c7fb490950f7ca881fb4628f5dc6fa117dfa5d03aa9d9a0f0ae347eebc55cb2c353748e9c8e55f5fc4268f8a73c5f814fef4f011618ab27be890109d3420d003f93095e987126172bef2765214baa0e10abd21f7f61d236c3e1fd6282677c534138259b54fb2036091a32b10e5d3e19c2868b17c9cccbd7334555ff172edba6bc086906c7a88f68a7c568079025e875fe8ab88cb3c2dad096241239de47b3641bd8213c163d5efb82243277d3f354f617274f073124a944a99b2b097deeb6bd5de07cbc132e14da20aae374526a30c1dae1929eb0856bd06f1c52d5c24c5ba6f1fb53564ef284d6c22efa1d9c746cf677dc927fa200a5aa62469860ab0f03dce215a5f6aa40f1cfa6d01793bc9613b5bbfd9285867f30fc918cdcbd4ee0e8dc9d19bfb6b74797c328f1bcbec679df1dce52ba417fa1d6034ca655cb58591c9505410c6d8aa0b441f90ab0556bb67ee4c6324f576335614bb33abac6ae657833da9ca4d9d3ccab308e24b86eec2ebadfb0faed6e2fe458f991466e25afa9867acbb72cf5ebbf6f3e76fc4dc2a1e74b652e7d06a4ecb9f9e1fd481b2da4bc2eea962a39ff99383d525130f11897f1b0d6ebf6228e47300da30ddf7111ae254e6a61b767024240808f2115aece351797f9de97f847cc70720314de50634b23e7dea52e0a7b8c9b7e2110ca931fa4dec0785a85b1c66dcce0d9b3317302be2888ce5e56247942c8f149c9ec7570412fcf786d1e7bdb146e57c23df277a0c407c99c076e251610721c6cda76c36e77ea842227185c3396bd7308723952716127e9ca38d3019b6e97a582d12e3cbfb53e2b4b138813d0fdb54cd845fa52afb06c140b647ad2e456dfddf346f953b0a30e169003707cdf73ad6dabeeb293942448e17e33257979ec85ea554c0a3f05620f3ad65a0ab8431e86d71dc778061104aee78af837cbaf1612c115d124bd4c794eba4f966839b9517b6ef1344ea383801445021f11817779776606bd40808f6eec4f00f0fccf30df1e17c3d47704c5ed10be43f247aecff05be929d88ce5e0992399e6695daace3e577c0445230461576842ec407bb1d7f3bcc862fdf5a956f6032eafe5ad5d65adec1d9ad4e4e5e36ef7ed2d68d9ca8ef93948887d1166ca0af4c9a47d9a0ce59b7c427b892d4c85bac391862d7a6eab362b9435276c56fef5de1e6196db42b39c044207c9699ed7ceb91b0d60b98ebe11ef84e3a85d8e1f35c421cff8f700696387dc6f8013b6a2918bdaa3b9b32724171b60869d9b716a1e0356bfc0ed66f92bc28926fb91c5975e8e944017567832e3c2c8d02877dd61d78393adcd478f2ed4875e74508beb5ba1f18284ec3b421d760cbbed25fcbd9fa23ae405fcfc7fa16bd261074d2b763028e5571ab82df2aae03e4c9eb01249b6ad3875ecb108fc8b79ea4dd671e3aa8a9cc81e2000a35d43f67ba9cd45464b9c53184f3ed272fa0917f16fc6426f07477c346d80574cbfafa63e7b3eb083b32afb06f1bbb56121970f7b3c5d66cd84a1fdf2d37ed288058971199d63461c4ce1648b3bec0bdf40dc6817054766aa7f05277e9c7cb7cb54958c9d4e0bf44ee9e0079e31881bdc94932c79b1c2d6100e42170f60292e2e1d10db7ff4a6d643823e8d25be01bc15f6cde18a23e2bff01ce28207cd9f82d278d590c1456a5528517ac589c9a7c83b3765f8309b0eca7b178dddeb8ef828902be60eb27a957da43c8e69b8919605590ab5bad3b89aafb980d1d893a9172b76766c374627bd017c30d84f63cba11570610131c75c0406b6335e6594b37e147cb812ae3b001efb2f2013d95707a4984a5cbecf557cee1be8c9cba0a81a5e4063ea73808e082d16d2ee7623cb355e8d267d8ebdcdf24fb5b549a04bb95af403642111e2e8a514da4cae1dd597e93cdc7d4643e0ed1de2864a7d9459a7778c67bdb734992089f33d0ff16508461e822a1520f271aa2822f0ea2258e7f4bbaa51e66b9ddc65022ed43cea1946d0b3edc33b03b88d1dfb7dd412d94d022eabeb8c2ab13cf975cf5b5f06ef02b0a069547ad59604d9d2d91ed3f4001023e0973a6146f959558d14436c488a5d520fab87ff28f98f6ddb220ab92456de1a446c4b493c7d11c12b6a46361113aee53f4379f4926f922ec07d234ec7039f56d3a3d3079da354d3fa97748bd4280ad1f94280b593ab9c99fcaf50aae68ad2055bebe3dfda57c2cb7b4292dac9887c0694ae175ac0155645e18545488d03176b7ad5fd7c7fd16dbd0a5cb251ff6bf6d8b1961c0cffffab0c20cf16f884d74ad5f3c7e9e029c14ccf9aba6338d1d6d0bc98e659ff61c6cf35f8f6cc6244577da975d675ced9c4d720ece8d8b6a4152d5fd9b0710b837d6b0918c268fc68eee80c2a5f8665d8b484c22a71318a11043dc84e1aa7bacd072943febd25f5ce1c06715d2d211fdf6b229227eecd5dcdd417ae6578b316f5ea25d3174ffa637a9a915cb228d9a60c39d50f6271f85e3b62d3f3c84628514ffa6eabf51e2a464303a5a6a2ded65c6d67f053642ac25ba041d919208b7c1e3ef3ab857f0961ef936205e660f16b20e179aa4f14922d04e764f49aa6f1e13cea9002a67405e25c6bab510fbfabd98dc13c4cac7dae86c18955428b272bfb6ded710325091e6368954dd18b9c2faa98b5029dd60c3fca3628a8a0a1dd9860243cd880a23c78c65bf2ad8778c6f736bde9d5474d3e261d9f50ba8b38eed4539c4c588295232c9e9e005450e6aaddb3d53ca56053ae2daca5aa76c47ff5672c03bc2ca561e01d078bf7a56de54fca72657201a049ddf1fa35e733145c9fdf474640d1dcccca4aefb78016cc0c6a0fca997283b68ad53624375d83e172009ffc04b9c4c6e30ad0461b277865029fb3d243027cf3d46b406d212545c446100749abe27231d33c830ec65bc075c9b05aecb317985938a9b275ba69e0b40591e8e0842a60e775611f4b515bb57f38f6e24b1dba0c613e00ca4c03601a80805339a06bed535b1d1990fd5dc518bc262f0a23891132550dcc8d9a4790902fcace1cd54e34519c8a856ceaa0c0fabe0c8dc1784a8bffa3fbe4cf538fd47eb41c26de51f6c3401b38d2837e9aa26825f61edc50d36daa158cf1d58e9e09f72d027cc6daa3d4d7a18122c516217ce55cb837df4755c4f8ec301c5345e952c86206cba9c9d42c3137a9409a544e8d54dc9a23059e111b17f2c9a5a30193ccbd76a5bceb0b5e16ed9cdf5d3e329d2635900bd19705c4c93e96f1643c5a572f6540a31d476e9f5a2bc0e29181363b4d3bc7116341172917151459c209d0cc9a737edb326371e2ad3d6b6088a425e0450b3d663e7b9efccdff7049f7697d76b43fb9478f1f438b1818a8564c2b008f1715b1235f29861dc3edb6cf37ebec9d9fae31dca19b28628cbcc7c4072e6d2da9968680bc293db6b7ee90b11ca261c215b58554fe7f0e62da8ea61801d71bcf2b258e63c7f05c13331fec88d76944f7fff4e34d220a4a4e5460df2eab554e13ebdb72c932275f9fb662adbdc0ed0b3eca2d973a509803743e459b18b8e2af4896ea4128fdf257b3a9738e75cf5e39a4f9189dcb6e8691ea799dbd25e6443101e81d94217360b047f377414afcf9e3dd03eaa58572fd9ab1f16ea0770e7bb8520c9d4a907d9face090fa759ed49bc71d6e518856e0ba8767fae3d1eea4a1b160d3667fd8db0cfce46663c830a6bcdb7374368d4df62a8058c194e27b1a4d8494ff193258fb516246080bfd1396a95c25c4db6bd12aa8c5789005c0f34236a2485e0567e2379e5e3ffad5f561768cd8d71e5d9c2879acbd5827af6401d067f3bd8794ee8c37398cb86f3bcca6d24dea8bd9abb5d19d785c49768e2cf629d4b71a00ac2b124745935b70a96e9bac35acdeb40b9630d6177583e152fd331aab9dcc39782a24fbd8d28f73d2418fe81c7273b74b0668075ff92af3c4bc50f93df8ec1d2f0eac97cf5a0f948f2aaf0b74e24b09051010e84e14851fa5086400131b60c25092ed64ba535fbaddaeccda44651b2a6e94163a3763d921c893c63938da54724afbbb6c8edb927ffdad8781a6457e1e4a0c3cb3e65b03d1f333257ed949f1a904425ee4fbff5987588656b77494b40a3fcc5f9069e0cc71c8fe8ea4dce499618becdf1241c1dc8db46f92fd23034ccbcce0aa45a970fb7d56367e05ac7d2de25bb3caa418a97b57a7e95b7b4ddea7ed30ec7d9b7ac4a4d1179208c1d2ccf1919adf14fb138620373d5d64e2166256b83288ccbd6fb81018486d75ca196346654a9c526a13de3d62820419e57c7da371bedd2893fa3bbd1e19fa435703db9da935aece5863632c3ad05d83ca3e25e8e1006c30a6d20dae6063adc6044988ce167bde424837ddcaf7cd62c9510b51e58e598ae375783e81a545f657af798cfc056b97921881fb1d5ca04e632472ddd36d00066a31fe6945302d1393dbc2b82d9ba26b7fad742e5e8b134e201f62a64dec5e99b55c7fbde0b837df94c27fc6a14154c039ef4d5a81b6f767d31a6bfa52faf9e2dd89a9a9bcc06f930444be83d6a33ba5bba7429de75f4596dd2ae11fe1547f99b9f524616b103a130398ffe2cdc12f89e7cf0dc0ccb0ce2b38b22e0891dcfd6bf9cdc09c26360820afab945ec06c2024c06b0bafa2e60db9e40292f071940163160f177bf5dcd693e471d939f548603b046210b29af8dac0dc91419fb5496f074c36b4bce9ba67d67758714836850c22a3763a2d8e47df0f4a0ba1184cd9bcbcb469bdcbcf2de4f07d74eed78b6db87e86bc5807b263e6d5de6411fd44470bd39ee201bceee2090137911d5efaf27bacae299bfe0dc45adc1f08be1db132abb343bdb2093e0383774e433ac368ae7f3c0e7fbfdf68ce56f4a9d9379af10fe57afa7153167c5a5abd910bf4c06c9de6a54f5c554c29ba7de724ba8a3c9220af78599202566fea926b15a664e2b8f5a6ce7eb5e47df8b3a680ca783db3ed0d9d7f2a51bfca4295af5cd00596b77a1db9dc8e4b9fad19da959b2dc2aed12a9d4cca6a69dc072d092c7bcf807fc0d2cd57cc072ea892c39db6220f224081272624ddd68f26c593b28ae392af6e3321502874026fccd4e41707ccc88dcad7f0690dd8d0133e4a45c6b554c9536ef78d87761f26c837eb3e4131fed5f9f292494a3ae10270f80525dc5e3a3ce24fbfa679f5ca2c02553df7cf3f8ccb75b6f63ffb5eac5380373a6e617220e058918c243d00fdfb8b9b8cf0fb665cc859951051c22962b176ae3174beb4be94136633905ca777838c6c70632c98bde213d9c82d6ca440e74dc59a7c56ce11b2f772a7c8348c2f15ddc050d17328b28a785cb2cf178f6c2afe63d53620833b534a4edef541ddd75e67ac318139fd72773bffe9b26400975627f55c6d897da9dfdc56858456330861bd07b36662aff9a6a0905125426711c13b8003b30db0c9cb0f151e5246b00cacd45ff37661edc395b0b7f0002ecc1241c2fbf30aec37b7685cec9b34209dce33ebb2e130437099576c53d08b8eea8c1e4e442db804d51660bf33e7dab9754f432333930e009d2acb7e7204f905813200d0bf4ef85fa5b6e54cbded8b4c1e02228dbdb5824d70bc2c9170de55e0f9b557b9476aaae5fbe3d1b721107e1a30a02f097e60a56b849312b610aa7a9c20466995495b526c2dc04eff62c4baa919427a734bc36ed732ed2a710533da73f7dfecc7d6fe6454fa76f5b54bb5514e438ddbdacddca39d152d148ad53feedabcc848b18e188bdbf79e8e6", 0x1000}, {&(0x7f0000001300)="7a9094fe3bb641f06eb60a2645a18f8a633de9c9a640377adf8ddb5a00b935956cc10e5c7a5b988c7598e8b3208b3022befc5da5e5cae928925bebdc93c78221dca0b4a6dd16015cda077557a173e072870eb08381fe2dfea5ccf3019d72d269de35af1aac6d117cb7e36e438b1405b1e0f975bde69e8d74588e42fda29b1a35521898391ddb5a356002c6e34b014be568914fe1550d7f38c37a23a1f8b88fe55cbf0208d8f9485abdcd4d1edc4497a5ab8fb4321171e943d0395b1756265b72460665c48cec3311a91f8f94605f5a2c019456cc2a1bdaa34d1081335bbfd3970eb71f36b7854d7f9dab1b2c08ad59d778aa0f5048a1c328b584bb9407ace659c86523054b521f1352489d9b2582429d92be9e08da955e065c50d2399d6f1e12d3252e46a5ac4d4eac6bb683dfcce5260e6284bd43b8aefa95a84e1c580d7b843f9b724420a9e2fdc869825e9c9262a961e515172532ddd9f3b4a5731d09cb26d6b795cb54fd359429a4665e0ba38427904f51c2d3aca84158c37f1f34ddf92a1de1c34302e6d6f39234c89e09229c1d21133cb468dc0b09f9db784cb214b58def45758d9d8320836fcd10996636c148d40580e6ed1bd5c8a80f3358111bc2433dff84e6664aa1ca4ca2e612ff7676ebca592773d080dbb90c048ee45f3f370feee1b77fa70574ff7a59d24b4b69a531a7a90d9acb2d30fbde5be8369f1ab53b7b83ad00e82eab19e0ffb6e6f51253901ccdcbbc59e00846d62f4d8d9252ceec2e27e6463c97cb4b798b22794af1adc6525123fac41593939d53da11d79a21fa0b473f416a2082e8cbe77a96c9ab0c682f0c20fd5d01329fbc4252681e625bdc3af6e450cd66224b90fedaea15ac932e63bf813b0b8b77142205ff67174038f0e99eabcc1d6b391eda40779fab64ffb8267b87a90dec0e684e7d115b658c4378bdd6ba19ca6939e6116f331abf93873d9c9fc9f78cca82c65063cead0b39a09f7d831f2c53fe988cac1752bf6c17cca33cb3bc6b85f3bffa588fa089ad19acc8036293444e2ab63bbbd3e8dae6ab25a0a13dc30c8c263e377a9efbcb04da4e02f0a9b2e6931388eec82b7ac57b36bf60cb2fb6bf72d1717b533c170d0c51849a96819157a98df2b16665c3aeecec7fcf8184f41061173a195bfbbf7d391d88bb7d7187db801294303eb980e3bf31729aa51b9787e32e48386c877c8243b004d5ce53116b507c1484e85add77eb61ffee9bd8febfe52b6c7f9b6237785a33bf6753910627e858da247fd888de33fd6746536d5cee84cc65cec7285ccfad26e93e5398bfa753f0e9d7d2d1dcadeec835a45ed3eddf4ca8432d9ab6e250238ab95df5316a1ef4c15fab6ab6c2d951906130efce46f2d9fc40f0502b36879c6641e984fff6bf515be6512f212eaaab4937cddc4017fb215a33af17341f9bef9b3914e516cb6090adaaae048a376102c6222307718f9f0268dc31fdfc848ce03e79fd604f161c09149cbe1e394e1683833c4ff4bef462d88546feb6f44a22ed24fc6db139039b16d517b5722e460ae7df4f2f658b0b5209b00d738b27f01ffe746ced1d521c7fb68f482937236d7294974021a299106b4c58c2ebb336e76fcab94e2d15821f3b56b177e60abedc826908f911b8778ccb3d7bec78775ae9607855f7728d93afc60f07b431b641bf267bba8f184b74961ca98590a619243afb0f49a56f9b4323bb466ff4d32b75a0f7fcb7b91d1d776d75a96cd681b1691eda1a89814ace9a9a635e131b1b30c8cbe2ec9c1e68640ca904ab5fc435cf407d9436eec2f4a4965ae2655a40441e4a4ede2e76d9d5b3af0d572b1373fa11d338439ba265a0a6279ee39d9af5884850bcf1a3ade1b6b01cba9c10c90ef44ebfc2fc302f4b40b18703438d8ec101d29fce30ce13c49dab744690c2540d91536dfa4be535e140d817729f66919ed69f06ec6b56bdd4371dd3118e51280b9b654e307ac31931d7a234f1b9f83e09285176e4d45c4a89d0b20992805391cad3e1c93c15a0f2c477833f520dddd2ab2a31f73ea991ebef9c8e251b92f4574021b833c302d6808f5d6c5ce0e699be0a7900f79c255c0f3741489a0209e7b3ef903563edfb2bbc1e0daf249e55ce83905659394851d781d0d4b82a891f30c4e1e2438d977908d5db720124b3fcf495379606acee6b5c6c9321c79276a68aa887dbfb019a7169e8d4ce061dcd02198abfdeb1d4ac89d4fcd2556eec1978e0de8b46b47fd75957e59666b5a6dc0bf8f71b3d157c696e4667fd2880c883249ec13ed835f13abdcc0727aab376d5d63d6d02121b8bcffc110859e9b168b7740842c39cd32492cda9d0bb348734f01ba2ede62ad5b465b4fd006926959797ca3f3f3dc01d9b99d2f858b73a09b6a5a9566a473d0128d423f5ef2129028f925bbeeb45375221173c1dfed90cefaaa4d1223c80774526a5589917a132f77cc82c3e5ca9bdafe86667dfab3c4dc367d559bb5e99fa4e12e5570324ced6843cf0dcd1bafb08b0439ac1a6cff45d6768f19827e4f5982303b4133398ee26e698415d82843b50ba41a7fdb502db2e65eb4dbc167e7cb2509cf997282305f1457493776eef0b7047cfaec6125547a1ef0950788bfbf9bb0e8061c4f5754efb725fab876bbc2cea7e9210a05d095ca1bfdbaae87fde065c2283d06834a5ddda59c1cd00e9b06814e554cf6b9f77a8ff104f4b550ffdcb0bec8f15357a8b866b5141d101e4b1e235e998b095e349401aad99db24580141105feccc68e5bdf563af4f4668fe63fb9babfc74b959d62ffa41742ef8ed5cc2e53e3e8d6dfaf236f7e00138f6f92dd8e5c675a16972cbef4467e936c16b4884fa3494bdc3b1697bef5756e829eb86317bc48a288549c79b5116d749cdae7de52dffefec2bac966c828383fbe5f06705aecbe7058b93c3f65b83c67eda1b8cfd3b475767040dec4324c867f53470050eb1163e9724544730b516e4ca61fbfe4565aa90218648e22a00cc7928803c6cdd3d49a6f96a9ad0e74f20265c9f1ca25233966cfe6d0cf12b24343581359106b9015ebdf53a510873e4f827c3e68ba88e19e992dda36772cc16ec2ac72c339a447f8bc4e96c1b11f13c122d4dc9f8ffeff8b15306f7fde172c1e330bd79e596d9760199aa986f0c67a9d9842583d5017617267af885c1b2c0e163f8e8363bb0f99509d00b363db527bd2bd01cdbe3e057ad992c299f69dbf185dbfeb37500a908a295ce66b51b69a484a5fc003f9332c333a498ad1d756bf19ee0a93207b9f4b5374f172c092a85a25b2c28541d2271de4ad5703f9fa234f5edd74bf3bd36c44aad24aebe46af493a078c9ec1b09209005cc4fb969a49221db4f106c09b1cf607f6a84451c8563c409268be124f6432040140fdb92d0389f6cee76183de2458f30d743d6ab36fe820900f81f298b30db90a9d57551e5d56fab9588c9e32d69719d6e89859f0f9af13bc1f3ca253272d5652ffed88dee1690c649bbdb5b88525ea6d8bc2f363015983319c8e193c57ebf3fcfad202de3d4ce7c16ba7850f343d165c6bf6e597fd69b1d031af4df83406bce5251e0686c2c32178fefdd1018cc61640454ac10de8aaf69f1eb7220b7642b9688e62364c7211cc54d4ec65fea28fcd6f2f185207f4a56632120fa220647bd9f376dc8426fc607d835d651e4e4afa56a5c076d9b26a92785dd60e0d5e05bbbe7f41e1716fb02b39915e74c7ac37c485c4e7ec81e062e473348b3bd46f19012407e59470fd5ec2bfc41563a302b66ae1d0e845884cf0f9e47a95663c9e6b22943b64db4277a0b30ce9f805b5629ec2bfcf48347ca9658d0c119e22ee99311cfcc3660a1ea2d323afe03648bcdebf056a9ff8f95722aec9b92d8af75dd25bd85880da892fff542c7db7671ec3ab4311ec51baf00c53e7b131e0e82e8e10b8c257ffee499a4d0aca809efaf9db8192788647a90e8a2197b3ff34a64cc6ca007bbec8944c42beee5b6cd9cfdb3007a250b8ba0238faa659dabba5d8fa703b0019a7f4ea279e13b9b487ca2bfb46ddd05d10e3c38213c1dc231ea9537940022fa1a8f0d1ea15438d5c17545b89830e070e5d544ea8978dd854b0df8e5eb45bdffbf7295d9509f74b538354ddbe438d63ce39731e119e9a83011eebec6a80c67395b5b64028e52b81e6e6bcc588237363b6cfb8ea2222f1c1dabb9987b9b6486c9e1f83cbdecfc5cb8342fe175fbe0a903812a407b7d274de14b5179e48972110c406aa9db1265aaca597a08e0ed6822a4fe6cdbe443d9fe875bc8d3859b677b9fd1c89a90f0e6aaae16b896c876064a7d1994097483993fd1d86a0da9c4c02aee8cb863432ec6c8ba4189af25c044cefebe9498a87b04317718c0968e91888f2954db38d041738f3419b264c5e09a579167513ebd0bf9b7d6b84b87979f37ae48d433602ca08d584fd9c1ca6257accc845e2ee3b93f8feed83fb350b7d95fa50c077ecb684f50a9fa4a884cbf35d56ebad6a2641af9cfd9cb28695647fdea8083dc2af4fa2389bfb00847b500ab8cac1ca3b762c1ada4fbdfa43bdcad3e6292e223611995b92d31dfa6b190d4f66ed0cf16306704cbe32aa3fb7cd39ecced70cb53ff83978b530369ed8cb7a424b4e8cf295eff026fe1653901f2d07cbad42a4bf8a4ba901bcdd53f45eb492eebc553979cd64be26b974f7b6f209ab5b219180a494ff4ab6ea0cb7acfebce9977b0c081988c37f8c559b3644d1a3924f2f6025486bc3d2ba87056f9528f3272c945c99dfe707a39a58feea24228454db6fc167d016645c851dc965fe097eb154fb86f36bd4ed448deba089843243696cf07b48870d763a7d51e6595a5dcb113c85384b097b7924b12a4ee45a4a817e3c2e5d7092a2544edfc356b1247cb291aa5daf0619208532636314be19aad8f4910ce86c6abb0c60425d68abd44f9e474ee1ee388c7784b930e96a28cddafa77c1ab46e8041bc09b79440a862d94958c7d7932a546285d0ad81339325589c435fb09bfe442a8d517d55180fd3a4ce5b52a3e10f87377756eccf27db80e8de56e483729f358fd98438eec85f73ab40a686965b2ca93499cb71c2ac9206dc49d0580b98cd10ec32675a6e70141cee560b169d15ab00b162a07105a6f7a2c22614ddea34e59b6699117b20402e055ad8e0cb53f17920111adac95191ae7ec9fe41bfe57a96fbef2091f31f97744a11f249f6db8df6631d098fdebc06958e663c5b42ac478ce98bc087e3ce91e907f8097e087e1a874e5a58d240d7b40c136dcf52c8525423c494f23503a38e8125b3650fe6f5dd52d4e58f6a058404beba70a5b1cdd4931aeaf782d08af3a880fd151a6edd41896f3532a5d6f3877e1bd0cc3f8146a25826f67f678ff42730e3ab6d0daceedc6ca8a1fb8d5f0f2250f7b40f716b89b536c332e8410d1009f107823289b35d436441b565f6de502c196c5ae08eef637417267098b83146d4d6167f8383edf50cf457e66fdb44c74bd3b9261fbec2c5fab76193b57bf2bc4edad64d8e0b4500a33dcc7271a28b7d126fcb9d35e59ea2d47c0bb27015b6497a2d1c7e6a8887c960a5fc3f782719674cd2fbb1644b174cecede27d2f4a35285f030fe81da8bf249865e57b6a05fa3d63ad342b204d5724f4949788a49011342d7e13fcbb48e4a270b19ae113694b03bdbc16c449e9fbceeeba65c3bc49374f23f9aa549721b97a115943a2a289ddf33fd1fe25a52cfe21c32892895a7783d328e28053abf55a3721a2b9c90ed28db63573228e48fc5", 0x1000}, {&(0x7f0000002300)="3234452c19174d5ad1e4cbdf3e659a898cf9aab23e41ba6bc8dd521e9f5de01b1f483616fbe6290d47c45943946b7069e7b99067955b27a67fb7f1bd6d3ae80fb388263c158a9ef5ba76de47b0176a70a4e990b0c58c1e41a5bcf2be4ffd87332735c5bf5eb7a3561d366edec7c34fe0115304c3b8788e60c33e8b83ae093523db6e871ef8187e760ffda077f61b45287ee93dfdfcb3adf46a5c20e328699598e014c047b812a7d91a29f041108bb266dc4a8938f6972c5dbfcddeafd08ca2d17ad7a01b56c6aab21f638c693d0d75cd51d72cd3c2", 0xd5}], 0x4) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x11ca9cd9}, {}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002440)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000024c0)={&(0x7f0000002480)=[{0x88, 0x40}, {0x26, 0x1}, {0x21, 0x6}, {0x0, 0x7b47}, {0x89, 0x9}], 0x5}) getpeername$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000200)=0x6e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7a46fa02662f8406e836d39c44e966cc523a8639"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0fd44355e76a2d98cdf41d55dc3608c81ae619fd"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x8) syz_open_pts() 03:23:18 executing program 0: socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c610e33375575913f85c06c5ec9977c4", 0x10}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x6}, {0x8a, 0x7}, {0x4, 0xffffffff}, {0x47, 0xa10a}], 0x4}) 03:23:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) 03:23:18 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0xa8) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000140)=""/157, 0x9d}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/236, 0xec}], 0x5, &(0x7f0000000400)=""/59, 0x3b}, 0x41) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) recvfrom$unix(r7, &(0x7f0000000480)=""/12, 0xc, 0x0, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dd03ff"], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 03:23:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) mkdir(&(0x7f0000000600)='./file0\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x166}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffffffffffffff85}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x7000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchflags(r3, 0x0) 03:23:29 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000440000000000019078e0000002000000ff7f0000000000000000e0000001e0000001000200054750d294060000000094060000000000be59af60ab1cbe7855d09fa11bcd4e87248f4ce161dc2c2b0af6b3ad293aa199d28627478dc6d7e5eccc9fa4fa31cdb098df7fecbfad23c772a90a030eed0ea41e00e77feabf3c3a3e9a77097d1847b3"]) syz_emit_ethernet(0x109, &(0x7f0000000000)={@empty, @remote, [], {@ipv4={0x800, {{0x31, 0x4, 0x0, 0x3b, 0xfb, 0x67, 0x8001, 0x1f, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x40, 0x3f, 0x3, 0x3, [{[@remote={0xac, 0x14, 0x0}], 0x40}, {[], 0x8000}, {[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0xa241}, {[], 0x7}, {[@broadcast], 0x2}, {[@rand_addr=0x1], 0x7fffffff}, {[@broadcast], 0x7fffffff}, {[@remote={0xac, 0x14, 0x0}], 0x4}]}, @end, @end, @ra={0x94, 0x6, 0x7}, @ssrr={0x89, 0x17, 0xff, [@rand_addr=0x8, @local={0xac, 0x14, 0x0}, @empty, @loopback, @empty]}, @timestamp={0x44, 0x2c, 0x2, 0x0, 0x1, [{[@broadcast], 0x401}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0xde94}, {[], 0x7d97}, {[@multicast2], 0x7}, {[@broadcast], 0x10001}]}, @timestamp={0x44, 0x24, 0x1f, 0x3, 0x4, [{[], 0x9}, {[@loopback], 0x3}, {[@broadcast], 0x100}, {[], 0x400}, {[], 0x1c00000}, {[], 0x7}]}]}}, @generic="1592e0f98f88044990d7536a3fdf7bad75f5be773fe24605351c1d3daa04bd8cf9e6ee4e5c73b40fea6d968a89c4bb4f18fdfdc746b072"}}}}) 03:23:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x411, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x573, 0x800}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x80000001, 0xffffffff, 0x81d, 0x5, "4fe282f4922029f96b97d1ab359649c9788a0f85", 0x6, 0x1ff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000180)=[{0x3ff, 0xc4, 0x7, 0x6}, {0xec2c, 0x5, 0x20, 0x4a}, {0x1, 0x7, 0xfa, 0x1000}, {0x2, 0x4, 0x7f, 0x4}, {0x2, 0x7, 0x58, 0x3}, {0x40, 0x40, 0x1, 0x1000}, {0xfff, 0x0, 0x0, 0x4}, {0x6, 0xf7, 0xac, 0x1}, {0x1, 0x1, 0x3, 0x9}, {0x6, 0xe, 0x44, 0x80}]}) 03:23:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/22, &(0x7f0000000040)=0x16) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x54}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) 03:23:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200eeff00030e907800000000450000000000000000000000ac1400bbac1400bb52a2a6d5868572e0139e871bf12ce33424710557a9470b1e3718e14fb2a36a87825df5b1"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000140)=""/192) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(0xffffffffffffffff, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname$inet6(r9, &(0x7f0000000100), &(0x7f0000000300)=0xc) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYRESOCT=r4], 0xa) 03:23:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="1af04bd34e9a039dcee482900600d2d804a8a958742ab59813", 0x19}, {&(0x7f0000000640)="d73160174caf1fdb37b55715656e4718635a8c9981734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae453782c319f32b2aab309d4db3ea499c41662d60e395ce2535daf49c45ab4cbc5610cd7da61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f653b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcde81d96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e00", 0xc1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:23:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff, 0x3, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x4000000, "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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r3) chown(&(0x7f0000000100)='./file0\x00', 0x0, r3) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:23:29 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) dup(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/114, 0x72) close(r0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x81, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x40}) r6 = socket(0x18, 0x3, 0x85) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 03:23:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000240)=""/257) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x20000c, &(0x7f00000004c0)="eb4b54917d86121dc4aa4ef13048e699319296481fad3bae8fc11ce782185bd7e8f846c06ce25ec2bfe647f19d285c8bc1fc2542e525158fa31994ac4c2b01f9cba849aa6dd1f12df55f167769a4fdc9bee693b90093e619626ec5ef2fd8c3eb83973c231b2e1de4a3a585a81062f7ee966bfcc7b1dce1914db8b684f1ac26f90a22321eeaa1c9", 0x87) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(r0, r1, r4) 03:23:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x81}, {0x3}, {0x4000006, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000300), 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000200)={0x7, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$getown(r3, 0x5) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="b3cfedbbe0a01253682aa75fe375bf0bf798cfa318527073812024db073e087309bb880ebdbd50f3f7c89b991c40139c0ed6c9c7202b98817f11bb11258e4a557fee1fcb69bef9491f0c233972ebbe9ccb5e4cb0f7a2f57d172f7b2505ddf5d2c5cb4524744870b8a245b5a0d3248650f669bd610efdfb24821178544ca6c230bc0b4accf522e66f5d76", &(0x7f0000000100)=0x8a, &(0x7f0000000180)="c1558952ca75f0d75b231dce2e13f6fa039788ec3d2ccb727b0408268b005a22fd31701950379957887aff0436b2d00b3be4941bf27b9f75c3f7a9de2f36e3a92a24e75a409a92ecdd8280f4ed6744161cb64d97cabe27282e5af14d4ac0c2419cc12ca169606141c46b0b5372db54ae0bd3265f96926a5add242b", 0x7b) 03:23:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20108, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x7}, {0x48}, {0x43, 0xf75}, {0x39dcf1c4174ff024, 0x1}, {0x41, 0x3}], 0x5}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 03:23:29 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0, 0x0, 0x0, 0x2}, 0xa4fe, 0xfffffffffffffffc, 0x8}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/244) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x5e) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0500fcffff0f"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 03:23:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(0xffffffffffffffff, r4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) r5 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) write(r8, &(0x7f0000000140)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d734d30a262bf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5e39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0x107) read(r1, &(0x7f0000000100)=""/3, 0x3) 03:23:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) 03:23:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9, 0x0, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchmodat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0xe) r6 = kqueue() dup2(r6, r0) 03:23:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x5c}, {0x6, 0x0, 0x0, 0x9d47b05a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 03:23:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1d56, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd100000800000000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c1ff3ab15ce2ddf48c6ebdcdca0e211ef68f077e0f53434f05343703000000db95b0ecc68a19984c000000e74e28d7c6932fe7968f068962d2ea064c74f6c63c1907fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b8f00eac60a4be40a472826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59412cf0a8bbdb28c5c6fe40000000000001000a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b0c30d007e1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3d020000006117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007001e837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d962088548cd4ee5c4e0d8aa5db84b400ab1aaf700de02ceecc110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b040b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a786c42e1873f86bc7ce628845d9d230df5e3684d018e176cf753e45e510736aa1002a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba66900100010000000000000000000000a1789b5251c47741068f2c99128dd4ceef39d6b0e23d8af5a79498f824f188bdbaeb1bca1a1b30bc0bf9028c381d5214e5d7f05566ad4d8ba31a4100002404af2cb8e53472efc99d002cbe6812f8a79e6eefc4ddebdc8e88ce8117805ada7fd32fd562b87adab1a0e040e7a10aa7aeb1d89a33f0d0f50b9f9ed3a89bf16d66637246973e78ae479e90ee9def0000000000163dec9b778965035c0d939ea78ee0f2671fc91bd050be9cfc280a613240f33ab67142315fc81bbf789844000f08627a7d99ee8e4c6ba53622285815f2ab182c54825d277108e7830f3da175374792bd0979899769b9849c99bca2ad03e68281e2895c54d3d1b139c4b4c6ca53bee3163adf6c0f05f6b9de8e106a7578a5f42e8abd5e0c0d7f7f0d07265c3c4a34925b804d126fef7bb0d6d86d4ddc9a9bd4c819afc09ae8058d84"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000740)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000240)="9ba7a771d846a74d3ccb5af41e507cda245ee96e5778b05d025e0c4bd8f90d6ca4f73515676a2d992ff2e615f4ce0d029fe422c30dcac071026fad4558ae162a6f026ba2f0467fc3c4445ad2be96268f83649a1f462e5b3b92ee6b1e70769922d5f2558a8e239494f47dbdf3f73e8b", 0x6f, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 03:23:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443a, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x9) 03:23:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="01400da1", 0x27, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="6a8b294ce67de7f583619d33bfda81b07a233c4c1b68c8ea55e5fcf4e58a485bbee8e8369649e07a7771261821961747d730bdffb7aba36817248323d3e48f8dc678932d4d8833fcf42ca401017da0def6c5d6f35c51bc5985dea47fdbf554724950dda15a14ccbae2fe9f617c0dc36252226b46d900000080ffffffffb00a24c522d003ad847d976b3ccd92263b4432537ff73d1075cd596644766a7834fbc228e23b83bd99397de0784be1f8b90800000022fe6881fdaa1ed607ad386517ebe1078be739aa72289e83935b58f5b803429a565398557c8ae4aaa01cf276be459c00e857c91526fc0d55bde48250fdfa5f1e6713e906000000000000004be0a912c33217c47d62ec0da6ab3f2806ca2e12c3ff8be4a6bf3e538e987258593f1cd7aebb482e6945979f351c7844cd84732d833bd4f26cecc013eb2617b5dffef9d60cb0d3adecd71c91f9b322d040e8c558f4d589ce93d985c165c9c4aeb56eb10fd2f77550130491a00e8e6617d3457a4a3dde234cc4fd00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 03:23:31 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x2d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) unlink(&(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=""/136, 0x88) 03:23:31 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/135, 0x87) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000a80)="9700d440ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9aeab57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf69252ac27f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e903000000000000001c0ee9855bfa501b772038a04859ecbdeedc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106a9aac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9e75dd6217293b1910ad4b0f2c5132930f786a38cc7d54a5f195723043673cc5addfeca611a4d8b4aef3c0f467831d58c0e83b12495249cbea38141eeceb2d4be73c208062d93b73c13f38df35d1d04aedb1665eda5f561ed", &(0x7f0000000600)=0x3e4, &(0x7f00000001c0)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf365b2462d54eb2f41232049e43d334efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9c65115f789e6d5fed951099068dbb51875fcb512352c69feaf079c105a2191174aa26575bda4298f24dd1773bf", 0x2dc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x80, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x80, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r11 = dup2(r9, r10) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000480)="c72d928084143dddfc6ff85bd1664c3386ffef4a69f048ebe23c7f9b5360a9a1f722be2fffbfe0ba3b7658bd45d81c11eecbdd8d8bf1d1f320c5757a5280366fa78b65ed1918bef02a54736d3287618b986d430ca441250d01c71b3ce353d3655347227d8fe959c8bf4c25dc9d60df7bfb8fac38cb69118782fff1e71575aa676b75c51ca1546933e1cd2eb321d87312060b91b26f0dc695a2", 0x99}, {&(0x7f0000000540)="34615f7d184462e8d31ab8c5947a2f315672410d5d2a8e6555752c49014790c8c6836306", 0x24}, {&(0x7f0000000580)="166e", 0x2}, {&(0x7f0000000640)="0b637dc762a79050b45a50522b1fbf5abc7341da8b7568ee1a7ca5edc1654cec42ec6fcc23dbdf58d1e766196ed1bbfe4080028529b2522ed04d762d2ba225fdf0f780f289dd4e5e5fdc154eafe29dbd39f529479c3892fa9af0797f048f99a4c82c479e4861f76b42225f2225e9c0a41b760676a71cf9ce5ae9ae380b4a79fbc7a55734a7ec86c0f64608cab23c4969a625655c4e445711a9029dfafa0805d77b4af04843eaa78b6bc2adb9549ac012fa2f3988ff596dee2c700ac82c40bcbcb2532d76380fdcb0f7f18aaa7da3e4f57bc5ee7e", 0xd4}, {&(0x7f00000005c0)="0ec3d4dd6ba163930f00a86d32db212df5cfb039f600887ccc0655b0402ce5a0e96d8de90b985179eb1ea013f84cf36774ac9d", 0x33}, {&(0x7f0000000740)="7358c72c9adc7b616f4237e8f66182a829dc86d83d59215b4dee47dc58d97c4d678adc37eac6604a75c019ce69c621143c0b1b316f05729016bbe0f97bbd3d28bb71755838ba04", 0x47}], 0x6, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r11]}], 0x40, 0x8}, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x31) 03:23:31 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept(r4, 0x0, &(0x7f0000000040)) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r5, 0x800c5709, &(0x7f0000001100)) 03:23:31 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) dup2(r2, r3) fchdir(r3) mknod(&(0x7f00000030c0)='./file0\x00', 0x100, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) r4 = socket(0x21, 0x4000, 0x9) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x400) 03:23:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x400000000000023f, 0x0, 0x0, &(0x7f0000000940)="da3ceecce3c147d99f6ab6e58c0af503dfcd67ae1000000000cdea631ad68183f1d108cb83cb656313270b92a6dd068e955457a8d9feefe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2ec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdd28984c6c4abe8739e75e993e396da889d9403fa93506d1628309fd6ac1ec3788158dd3e69053796cb44ce54e1dc66538da763f4fb1ce142b85934f651564adaced8a328da38eaa", 0xa7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) select(0x40, &(0x7f00000000c0)={0xfff, 0x7fff, 0x80000001, 0x5, 0x0, 0x80000001, 0x74, 0x3}, &(0x7f0000000100)={0x8, 0x6, 0xfffffffffffffffb, 0x1, 0x0, 0x70f, 0x2, 0x3}, &(0x7f0000000180)={0x4, 0xff, 0xffffffffffffffa2, 0x0, 0xffffffffffffffc1, 0xfffffffffffffff7, 0x3f, 0x6}, &(0x7f00000001c0)={0x7, 0xa59}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, r2, 0xffffffffffffffff, 0xffffffffffffffff, r5}, 0xfffffffffffffffe}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000280)}, {&(0x7f0000000640)="7b48b4a1c9520d4fdb409f51b0e0a21ac9d107d51e31c25d5eb1ddbc027392bf38ac70c134e87f542c084c71468711404d6cfd69851783296cd7ccf089d5d8ae566c79f9701cf1451ba966b2db088d6cfdb4937272662c840ff8732931610b55d28c6bfb417b992938f8b6500c8080e200000000bc9a499e07d1d25627f69c8fe2e01766b4b800fa6c1b3b14fe41c9893f02bf5665a54e2e06c5c129c574bd5a8d1b5ae30bcdcb3676a5ddc822c09cf9e4575bf23e77e647df808bed57c9a9791348c88af1c9ac0b6e00080000d220c266d3929800000000000000", 0xdb}, {&(0x7f0000000300)="a9cd66aa439fd536e5e36f62ffe2c322d7ea69a2c9bc5c74f198be607951805cd8daee06ada13f86e1cde0274e7de9d7f25096610c105a4f41f8071f109886f33ab574101f598bbcecf819528094ae200ce53a95a72017da251da64bb702e6d715cc2025cdcc26647c45fd5a4908ef4341f3b4", 0x73}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 03:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x4, 0x2066, 0x0, 0x3, 0x4, 0x7c8, 0x2, 0x0, 0x7, 0x9}) 03:23:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendmsg(r5, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="7543e86e25200ee5b69af57a51dafa01776e9bb2930e20cef3cbd06490131c1ca1d548e19b36d88f69c74ed79112441bf649ab79931351444cc1bc004f91e60c5e9976375a63966b5ccb6c710e1699a6ae54b284de3e7252ded1424fbcded14f7e3e7bff8ab5f840dbf66d5a39fdabf6c6fe0ad183a42e1a5abf03cd3a7e8a65dda4d4df98f9107c845b2514fba0944bf758c116b1bec2cf3a93dbfa7988ee6ba80d8538dcb0bc9b0057d996c618b7a9a5672975cb76c3cc80a6e0c294aab75d5d13453ce753178444ddb8e238947db750b735d3120abbbf63102ee4c6b135c881b072cf59", 0xe5}, {&(0x7f00000002c0)="4bf5004dad34b58f71190643c118a3f02d9ac0f95b4db2e85959ebee023b08f67fd7c15d73695bb265e54841395272025331aef62167b3c4a98f6c52027da15473e09b820997bec5e03d3885ef651fe0f3dd2e418dc3e1e57f631929a5747ef73526876198e3277b53a68be2f6392a6e575f68c07049e65ce181c81cf343f61ab3aca09e94f50a4072898167f11f6fb44661b8a9cc9f1458eae89b7421b50df2568300a711600add4deae29a152e3f2d8e15bedb9acf015b7892c6716bd0a29d9e59182a0b571a694ffdedf9807849f494aac0b2dbe12c7ee7f806f84ed22658a841948589b7af2dc65e99aa337410b0c3997013", 0xf4}, {&(0x7f0000000040)="814da5753e60bc32601d6eff05f27b2f080e184a9ab3c8063b340165", 0x1c}, {&(0x7f00000003c0)="75a908f63cd68f0d9b02a1bdd65ff04bce1318e02bde8475cd4bd87c437903665bcec252a8e6b57ba20a864b8e23a45ddba7b6589ed748f0246e4f02455289bbfb7696c56d97b0f40c813a6b0a7b89ae228519c2a0bfd02fd12e1836c97b0e68c99dbf3b14b003051fe1094cd9ba9b6a4b5dcb7d335b2a1412e9e5841031b1b111ac15bb6b1c9dcaafd97b94394abb11bb0aa196622f8773fa59b412845039f76c6976c3213cfeab999cf8fb", 0xac}, {&(0x7f0000000480)="3376b0af2b16a5b0dd22816ee0a8d509dca799a7cafc78af79b924eb0205f9b086d7f37cf1ca899d7ded8017ac0fcf04141c8dd19b3d32a343f0940be8ad6bb3475f14d90fbb26fd238c6df3f969788ee0e6d7159350274a6f6307930d982cec9f561b10326c074c52da1ba9817f6b0aa7a82c275e1d13319bfa1228915e7c0e811eac85f826baf1713a051bb43055d4d9265d572827f8d0ade470644f50f3873f4b6d8f9c082fb054e5391bfb6565c83c967cdf04b0a2fbd8265005da933de56a1a2e82077d4e0275077213b743fa214e2ef5ed37cf35d9cc6986ca800719c87076f1ea4e415a82bcaaa3b6aad6c70e9cf7", 0xf2}], 0x5, &(0x7f0000000600)=[{0x48, 0xffff, 0x3ff, "6173bf0f01a61876281af0fb61bcf616d890573177480ae9a6f7d62d0f7f3dca141c1a222831ee981f2dff85a3abd298c4dfc2"}, {0x30, 0xffff, 0x3f, "2f0ff26a77b3365360e3707fa9c9c4483ab5a3d7a79f8026f7a0c02bc60c2474"}, {0xa8, 0xffff, 0x4, "64f8b253bf730d191d3d13172bbbda72ab835d3d070922b9d46f8ac1095087414cbdab98a5118f2b026b51fa37867724d157741bba22d004e23475a1c3dac0d7e81871c923389ffde85364cb72983d4b5686f7f25b55b19750af5c0ae23517c824ffcc495396a34038dd802aee32c9a5808dbea1dae858fcf5e54d8c0f1826fd3bb8880fd291d4c4e70db658e5f14f8f3ee50e"}, {0x48, 0xffff, 0x10000, "7433836649b78385fdff32fb23b2a91d960a233dd41b576161365bd465d3731efb90dc5a3e4131efdbc032d68d45cfb847f8a993bfee67"}, {0x98, 0x1, 0x1827, "688e179b78692d99f034fffa7f687a2f96b67cb1665203bd45300419212f0b6fe12d507842f000d17c3c4a59b84ffab74d6ffae50c9a2edda0c838c7f3c3306c0c0c1e3f47a60bc7f4ac9378d657a659045959ee3fdb7a0d2134aa0491c450dd944902b7dbf7c8c6c80e4a24de7c2509f50fd7f518f986d0d3bfeb1767ff08775d65fd5ac3780d79"}, {0x78, 0xffff, 0x0, "17c2edbed5a6e5e0a303ab9c42eef7afc27e5a4d0e7584dfc50b6d9f07d8025ad0203176aabf87954634c85ae07426ee9c0cac0115aeb077695ec5395df9869ded9f2b813a7872b51f25091edb80cf3da590562493a49bac3f87815a5c61570aa1"}, {0x68, 0x1, 0xff, "6a86fc04db8f3c3c1946ebf2ca69845fcba59bef8b5b876bd4b1675d19ea7aca3626ac8f0c0898ca4bc82ed6fbf04f3f8badab416d93651931bf145b78583df3a68ae633d9a8e9b394c9e073a70bf8db848d3b"}, {0x18, 0x1, 0x6, "f77f21"}], 0x2f8}, 0x5) mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 03:23:31 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) r6 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$dupfd(r6, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000000c0)=0xee) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(0xffffffffffffffff, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt(r8, 0x0, 0x73, &(0x7f0000000180)=""/203, &(0x7f0000000280)=0xcb) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x1, 0x7}) 03:23:31 executing program 1: 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], [], [0x6]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000000)={0x6, 0x800, 0x2, {[0x7f, 0x5, 0x9, 0x100, 0xc0b2, 0xfa71, 0x1cc7, 0x9, 0xcf93, 0x7, 0x81, 0x3, 0x81, 0x6, 0x9, 0x7ff, 0x20, 0x80], [0xffffffff, 0x7fff, 0x6, 0xe8b4, 0x1f, 0x4, 0x3, 0x5, 0x5, 0x1f], [0x3, 0x9, 0x1000, 0x1, 0x4, 0x0, 0x4], [0x3, 0x5, 0x3, 0xbbd7, 0xfffffffffffffff8, 0x100000001], [{0x8, 0x10000, 0x87, 0x6}, {0x4, 0x5, 0xad, 0xfffffffffffff935}, {0x7, 0x5, 0x5d, 0x2}, {0x0, 0x1fb, 0x7, 0x6}, {0x7ff, 0x70f1b2e2, 0x81, 0x8}, {0x2, 0x2, 0x1, 0x3a5}, {0x1, 0x6, 0x3, 0x5}, {0x4, 0x6, 0x9, 0x7}], {0xbf, 0x10000, 0x400, 0x6}, {0x7ff, 0xf8000000, 0x80000001, 0xa318}}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f00005dcff8)) getegid() 03:23:31 executing program 0: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:23:31 executing program 1: r0 = kqueue() geteuid() kevent(r0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000001400)={0x0, 0x5}) flock(r0, 0x2) 03:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x85, 0x4}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r9, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r10 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x23, 0x7}, {0x80, 0x2}], 0x2}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0xfffffffe}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x0, 0x400, 0x8000, 0x0, 0x4, 0x1ff, 0x100, 0x2, 0x0, 0x0, 0x7}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000240)="53b822d9733e72e74e4905a4750c0fb31f5f3afb9a9e23e75bdbc906c2639546234284b7afad9c775973f4828c3ad37c5458d041555c6a607ae316441f8ea16d0727aa", &(0x7f00000002c0)=0x43, &(0x7f0000000300)="82ee33974ab7a2e27713c37296c173fb80a2511517c05a9f0f0bfcacce24075206e34d212f17bdea697fc191446e0bdec231ee1fe0984f6047866acfc1128000556eeef89aa9d767a566efc4d2ec4dcc0c64ad16832dbf794d95a57104b735fa1d5a3417612866a69c6de6484ce316df783d186b1ebb2a46be4ec903a8c6a08657687992aea78634cfe773761e0c34bebc141af1b316d3b46eea4defc35f5127f7e8d0af5d4a1209bad9aa12f03dc6c43dbb3b7b7c8b0d9a84d2a32da5d6dad0dc4d2b8f2e8514d68ed30eabb501eb85a091d7ea572a732eee3137ceaa83c048dd39af3045f127", 0xe7) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x19, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0x0, 0x8}]}) geteuid() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8001, 0x7, 0xff, 0x2}, {0x20, 0x1, 0x4}, {0x81, 0xff, 0x81, 0x6}, {0x1000, 0x2, 0x3, 0x1}]}) 03:23:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000180)=0xa2, 0x4) setitimer(0x1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt(r7, 0x7, 0x6, &(0x7f0000000000)="cc9b4f60a34dbf49a9", 0x9) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 03:23:31 executing program 1: syz_emit_ethernet(0xa1, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x6007, "2f3b33b39cbe05c86ab1f39b9987e5f6da582aa223d05c99409344a8e24681ecf6b51ded9736f459fe3030888ea8221a629223e3f12349c29107ee4b354969436891bb7ae56fe1cda38a1292b5fca13681def658204ed6f1779f04e9ec224aa3f83bc17a85cb46c22d8341b9a2b8d6e15592f160533a624ef4bd31f480b335516253d94ef627230a6a4becd1b7782e7eef2eb9"}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 03:23:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x35, 0x2, 0x0, 0x4}, {0x7ffffffe}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000004400300007748a043624f9baa95caa0897da85f0e08603ea64099de221c5a6695f62dcdd96aa7f8d1f62f6058c8f2f39025c88ea90634908e1c019687f9249e51a2d3390700000000000000832681020000005c53f4db96ee3b249c22a4f834be9ce90f19b59327"]) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$dupfd(r7, 0x0, r10) 03:23:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair(0x1, 0x3, 0xfd, &(0x7f0000000180)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x6, 0x7f, 0xfbff}) r6 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0xded, 0xe61, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r7, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d", 0xa3d}], 0x1) 03:23:31 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 03:23:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810049000800450000380000000000019078e000000200000000030e9078000000004500000000000000000000007f000001ff35ffffbc1a0000ff000000"]) 03:23:32 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000001180)='./file0\x00', &(0x7f0000002280)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f00000022c0)=[{0x3, 0x8, 0x800}, {0x4, 0x0, 0x800}, {0x3, 0x3, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x3, 0x1000}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x0, 0xc, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002340)={{0x85, 0xffffffffffffffff, r2, 0x0, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, r2, 0x2) 03:23:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) unlink(&(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 03:23:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5302) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r9, r10) dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = dup2(r1, r0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0xfff, 0x3, 0x90, 0x401}, {0x5, 0x0, 0x3, 0x9}, {0x1, 0xff, 0x1, 0x7}, {0xfff, 0x2, 0x4, 0x4}, {0x1, 0x6, 0x8, 0x10001}, {0xff81, 0x4, 0x1, 0x10000}, {0x1, 0x5, 0x9, 0x1}, {0x3, 0x83, 0x3, 0x9}]}) 03:23:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r5 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 03:23:32 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) write(r0, &(0x7f0000000280)="4164e85830a8cb50e4ed2c78e67e40b77142c4d6bcc85938de921a739a39f953b72cad0ef41f6494f5f40d207bd0fd6bd636deb3d955fdefb26b4c6eb4bc87438500000000000000000025c1303eecb50e756b4b6fcd22a01568ca895e761101cef872d90aa1169e384e1e14bd2b616f393b6dcf50a5a2a4d2a54bbad315a90efc0aa3ba09ff002b4e90340049c984ef04b85b84a19d8bf8ef5b6f293e0acbb99ea4f05bc1cb498c611d0739aaf9694c6f7717775c4f85a7c060a1dd3246377b63d9555b939c7c", 0xc7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="fd782f6c0e1efc5b8dfe670ceb53a0e2cd6438a456ad5815f6f47f665be4001000003b4edb7d3009686685ca696c9bc9e08b96895f5d4667c1b632d10bebdab264218ba054d6b60dcf9fe88d0b72555a6cdb08e058fd143294caa8dcaa684e6e65e9e9753519cba45a614e9bf15ba737585c6e9f26018568553a4c496a71dc56e3255300000000000000ad"], 0xa) 03:23:32 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={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\x00', './bus\x00', './bus\x00', './bus\x00']}) chdir(&(0x7f0000000000)='./bus\x00') r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 03:23:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r6) 03:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x20000006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000200)={@random, @broadcast, [], {@ipv4={0x800, {{0x11, 0x4, 0x2, 0xf, 0x69, 0x66, 0x4, 0x4, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x7, 0x33, [@rand_addr=0x4]}, @ssrr={0x89, 0x17, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @end, @lsrr={0x83, 0xf, 0x17, [@remote={0xac, 0x14, 0x0}, @broadcast, @multicast2]}]}}, @generic="a80f999c33f87819caed556017bfc7f2780dfa1e1243ca295373200d5ac28b7a4180e2bdd6"}}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000300)="d806abdf35213719582d2a07ec9ecf3d2c2e262e1172d15feba734b223c1c618417c146cb8c571e799577c4870a9f51267f823dc9ab94bd9e4595d57dcaebece5e0336dafb94509553dc61c803fa", 0x4e, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000280)=0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) shutdown(0xffffffffffffff9c, 0x2) 03:23:32 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f00000000c0)="68844197be016319573c71b983332b2d45d633832e1f13e7ddc26bfff45838c5b2414b1c4a664ba7e3b3687c8d2f6505c6a25763e9380013e15502eb568aa1627f4dba9a7866d623f3af1aa01857ccfb2ff78d4aba2d282d9840f3e37d3d12ebe029490c42b83bcdd7bfdcef12b662b37f8061e9528c8370c9a57755903b475a46efb3c4476c7e9473164ca68b4785ffc8bbc227690c211a214c", &(0x7f0000000040)=0x9a, &(0x7f0000000180)="f224aba07219f5a00a49ec310af21f6dbbd633147f405c290093568c27bc77679361aa2fe1530463e17167207a88f61b5e5a17c2af8a78b2f8d86f93ff582c442b4f9a2107f051aa0b56f445c42ace5376ca2d3316fbe459fb4506f5fdb8846a5b2150764d44fcb08b6d71c62119149d84bc975e1776c08efc634ee2c122fdc92eed7036786a3593744b7f649bd8ac2e3019a1e6fd6eda1b4f3d93e2238c4f6319a4574cb47cdad853e683a60d04dc1c3cc58c213f600e85adeed6026293bc3e9d05423b78fc41934a83fc322531cc4359309de4bfa881f101c9daf8867ef0f4e7739a943626b34338af2ef94866a68c9959c058e4426b20810852", 0xfb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, r2, 0x0, r6, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000240)="9241d9e3", &(0x7f0000000200)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) chroot(&(0x7f0000000280)='./file0\x00') r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="08bc2627758762a21291ce6f86a1c658d0849c402409e6f40c62a3febbe043e420b26becae66dba219eabe6a1c12ea84bff9f9eaedc2e7b89b7acf00000000000000a3a39804db6561727d10a7b2637b9de6d8bbdbd6294d0da2f54d162e56c42d4a76e01800e4c43df90dd8d02e87ed4cbb8392acc61782cebff4b431dcc0abbf7f8b27adac44c852be701b15b0b30c79aeee38b0f867cf214482e6fd0df7bc062864146f568f1cd6924cd107cdd760533863a0d6390a66c9a24f4d58bc0d22cbe0da54cc440b9a69766d5142b0d4325851888f228a6a6cbb04d5f615a206e1d66abf2b85e4ac856d339ca79ea9e24c4a11d9e12c619e0e6f46455b8589d941aeef710e1dea"], 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010003, 0x0, r5, 0xffffffffffffffff, 0x0, 0x8, 0x7}, 0xa, 0xe, 0x2}) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000340)={0xe18, 0x5, 0x10}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) 03:23:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712febf77594", @random="5f23106bd17a", [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @local={0xfe, 0x80, [], 0x0}}}}}}}) syz_emit_ethernet(0x10ce, &(0x7f0000001bc0)={@broadcast, @random="031e26ec2b9a", [], {@ipv6={0x86dd, {0x7, 0x6, "e59493", 0x1098, 0x2e, 0x1, @loopback, @empty, {[@routing={0x1, 0x8, 0x0, 0x3f, 0x0, [@ipv4={[], [], @multicast2}, @empty, @ipv4={[], [], @rand_addr=0x401}, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x0, 0x6, [], [@jumbo={0xc2, 0x4, 0xa7}, @ra={0x5, 0x2, 0x3000}, @pad1, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x101}]}, @routing={0x5d, 0x0, 0x0, 0x5}], @udp={{0x3, 0x0, 0x8}, {"cc3a398af130878b058a41f0aae70432cd957fa54058f0f7a7f259ee272e684fb83ada59a12bc44ecc5462a379d3b8eff687dd46ff5a746f5f2eacab6eee6f483e9e6c4061ef5e9e3a9c1c413ef1219df3086ca1645487c645d6fde68146f72ee429f75c5c094ecf86461bf584fe2b5f0ac7d4f2e28b001ac1796d4deb9eb02edbc6041ab297e62f06945284492d92ddd3fbcf42abbebeb3dff38b6df1a8f506bf3c9adb0b5e993a092c2e4a0863eff4f28464ebb86c009c1049b14d3edb8150e4157a631b113c281bdca64b229ae9e11d3cf910478cd1c41f7440a22aecc1f9bc007b192614ee31b02436eaa517c902758833da489679f24778a87d406c879d9d83cd146c7a13cfbcd8a9a62971b1fa47e60c71f6a843b5c186b99d58bfff5d8e2528a121a40adbf56779a8f872ee85f2d7e36077bec70ce44a5cfc2ac2e29102219c2c2ccdcf1c5e835e4d5b26ea61398378b05e8c489dc39c418930c2abcb2e20fb4cbcfa5fd62e13a58f525559b87dbd30a33b912a86e8df7445fc719cfb9d36f5fb21f3fdd179ad20a1ff0f6077471c4218866b5d5716a0ebcfcdbad687ef3bf4f21e4677098dc44ce8c5ce56b4d41d3fd1b506f2ead05c088f130c5e687657602d5cdd1d24e5c519d74f5bc59165efc286081aff841e931876418e1f0f2f215a1ffd7326fa7fa2a94226045571e9a2950e26a9f75c27957dc1079e0a83f0be8a15db70e98a84b5312dc4e5de83eaa8c143fd5db70e916430a7d622ddd8f287d97ffd80435841cded9a27335b5d3b107f277458ae6c14f2cfcb49d92c83a667d352e514bcd8051afd5125df5e6b7281805a3155ea0938d7912dfe105ab69c730d69e0e5184d27048dec7134f57960aec63ca5adf107c88701ccbebba511f25817d2ceffe0f7da4b82ed18b46092827a7cf55695625d0025588f906e589f15b35ca307e40a98f432e22ac1ee57ca905cdc5847a60dbddf8aaace2fbdfd3bdecc799cda03d67931eb528d8d3f6c682f4a4942b85cf8de9d52120476008aa057690a751eee490518711861a3d36cf30bfe6306debb2606ed0a0f9aea1c0a14ad847da16cbfe3008955df8625f692fc0754aa4382dc0df9d3360370094536c398650cdc553986d2eb38b05241c003fa14ec98210bcf4563cd81701786e92d175db629a63b628a5f914add74e212dba10cd9411be95f070451ae973ebeac7dfcef4096edd44424a6e1e27ebb9faf0aa19da9e40312249bdad4e1a2e6ac7092839f894fe8e1af89e76f4230f93fad4098e8d6b98e91950bc5413747adaffb4663b41ea7a9c326b2c1e15e73b4b57ad091228d64bb2f5082cd3535bc13ec6dba86eb8ba89952a67c3bd0851afd2488757af80f6fb52e0589bf58a5304ffe2a3a099f25466b36b62e718cbdf41214d777d1bd998290e07c4660a60341e51b7a5b5c2ffff0824c55c5b4cb3af3d56941d1de32ed5532a85eaab35d91e5f393835f0853688207219f00f2beec0e53cbcfd69bb35bec14f754bea46603aef1e160d0321b6f0c959432c9c40576c3961bdc5a17baf3c4504f32bfb1f40e0ce512ed95cc6097ef1d8bd2ea8bba83dc5b239c2f67a4b083934a8c52b60a118955dd7c87fd297628e284567ddca7c17cca1907cdcd931fb0c4418f1c9dda3e0d7ad26b31e7ffbb289ea34d6e11df3f886d8d0e66b9e43479d8ffad2feb98728b71c410316c0530f745a0489eaad2c3222d47e1e71a35b2c84e4744ae45c3d151d8b8c99a68d30fe13eb40efc640adb9249045fbcbd841b1b9d0199142e97e44d84816c768c851a3c8975eb143a93882d03d47344ecb80c5837285912a53e76092292667cafabab892f367ed8db9faf1f7332ffec8f539daa3a64197e9e44d1f18453556f2d05bdd00b03415ad6157e6552c44d54db307e75ea51bb39b7cf1511aeb326f1089b3894310f33324807d49431dca5ea9d200bdb71fa98ccbdc2bdf3e6a15a5fc8cdb08dd9cdd05f3eefba64ca16e0769be9c19833b1c9b94a5d18d803b3471f2b84bdc6ec26ccefade8b7b3f08cae0c3dc141d712feaa51bfbf777e46190a0a56f97a224d1d235310cd172e2b20cfb2cf16ea3409693b22728b75a9cf9eda6587a4859aa9fdd02b1d88f4ca9086f861833f8c9e72d4c0d43e9b528842454bc270dc2bc5dec3b45af58c0a9902ff51fe9919e9d56cdaf8b84970509c1a708efa307861a6abdea594e32a59732eab08e175be1a61b735c03d3080d0ff1d9d6d098bb59a09e1f1928a0a5c38e3055bca262dc7874db1874aa200da566380cc20a983db2100c23f176f04f2c2ea7bef840523f5f06a3c8fb9e78fdaedc827b53bad3e05a212fc11fa8a8aaad010beb577f51323b9c5842d8c75c5429eab452be613920bf5572c667a8ebec121aff4df0e5ed91e490d161fe67de3bbf49dc6dd227a6dd5b05f62e4e9360b429cd3a2e34972ae067d0e6dda70da5e22566c0ba7a7ccdc463ecdb960e618ca33083fc3d66ca8f8a75549dc391a6d055c956e9dfbb7e0613f672b42c043d1b47d24bf1550ac04a7a55504c48bf29ff368187c5d1331be04c9102e76b578a28a0c937ee3fc58a92fe240afedef8deb57b47b312bf74571b485a05915c63124470c1319047c5a2a8da7d0370a7a05c121efa9bd6472d257ac470311c39c9b853589085938f4110c628f3359291b52bcad7afce47de26c33b0cf7f20a1ba6894863ff960fa27a2cb01dcb0dd76158f99cf5c9b55631425a5fad0f4c4c9c587628a43a7f070937fc2441081dfa8e79f325dd3d2cf621ad016f912b27a1d49512e85b85025796bc8c09a78b02259fbb0a6f8c9358274fc43113f5f9356dc3e39aeca19872182ec1e43b59dde727e83193075e20c0bf20af6972cb66d4170a828c755bd0f86fa4b08f4a1a3167a29ed1102912bfc6ad9205a02fe22c8a221e8df036d0a96449c2dc600d4eefe1a97b1d7ea2e00b6621cbe61e04db57deaadbd1baa734b7f0cb72459c9b04123132ed69b6fc09a94555f4f3ecb06b96daffabed4fa4e2c88acbdb6706b70951d70ebbb54e5f6862522cac6ef4184c336df38ceb035e607ed2a8f85c3e1f2cb30375561f79815563f17fd68302d819be591ce089f9af5073fa1b12e3b526c811ea54c1367883de1a728bd913c039d6611431ebf56a3241fbe4dbfe620f40cea7cef0ad730e109728078dbb41906c63d8bac3353863b51c9d9f437ecf15635f825188368b3fef068c5cc4c6900b04faaf40ad8f911d8f1979200eb0168d0b675c4836056260c83495ad5641cc576ca5202795e12241d452dfe9e4e229209087b30357c92c33d26c477a2eb44f9a24712bbb77a7ec9a21d373f7a3989665a87a3fe5923c72b200608ba1c076e04bb09186c66d371a84fede459aaa50b54e5705cbe323bed5ec76366a8e6bfee74743581c49325635edff28904091e236f1f23c57323cec5b908ea62381922d5f67866932446fe87863fa5287043945893bdd551d3ef0cd4c9c18a9ec4a4138386e79a7092e142e8989d12453be01cce9e9e93d1c03a5f717c041e20033b2f2b1ad0c38c0a1ea9726cb62103d37b9f7d801ae2761a01c2c3ec5597ed1e3d095d91ec262abdeedd0bcb3e429858365fcb2b44c1d08a9df2772b6eacc466f41bbc1862e269f0e1cdb285acc5d46fd3402cdc60ef7a745b750fb91ce77bb0739a9134d1699cd10d73b6408e57ade5fa8f0a88af4025843a3a94af3f842a4332842f219311f5e56f024c8e80de168fb4681063a65e1f929654e573397ae94f33ca000d520839fedf1b1af1cbd2faaa451486ef4963339c5c45fd4d8ddfa9ec21c78003bdd4a1af21e1e9702d546a6ff03d7b9fa7b98aa6521c99f746d93a7ecf93d32399764301cdaee0cf18ed134a825a84eef77cb7e07d9d97cd8e24376706a60c102362c9b0f80910a7630b0b4b93c1f30c0c9cf3c3607fa10b810c611ad1e3d0ab01b6c708e90a625ee25dd78fcf6c44b0fe6d44d0090145940820eac016c79ccfc8abd314a95d491b508d6a1225db3cb1244c5f58fab8fd948e1f454c4a885a32a29e7a27a7affb4b0be6c06fe85f8ce86aca8eb5547627b431f61c7a31638fbad75a34305d334b6ca1d6162a2e33edffd708d57946c5285912ca39ebf3d12d862ef86099f1a97803b96779889e555c0916cd386e7b72de58178f499c96890d29365c1feb16da0f9f6bc41f2325ab2eda8b60d2fad3e80c0a77350e87765f4237a8bf26f079c4c4e8e52b33e424dae8b994f635753cbb0ca8327e95fa0a71cff82378414a05e0fb77c0172841862a162b34e8d6ec7fbec31892c644256d68b86c739fc139c2e706e0b0aa7da5ae29768d805389b714bed423e880227ca252f22b4a6e002612f199e3a64d5ccadde4653b629a6b0d741ada4e3a7191a64251f50c74b1567d026c25b3b691f2c1ecc709741419b87be96b9c51e3f804fe7845f0780f94877c92604165f7c94f52d9fd8ed47ca8e4d222d55fba19653d0b46eb4b4fe141f8b646f84ad51ee63a0d2c1fae8e75a86cbb0e016395ea3418ec232f8a2e73b39e46e232b26cafc575432ba011bd695ce15925aa894f24950751a854ccc1eb804641fd1f778de98dc4c2ef87c3e895c751bc445f37fe63cf7a66af24e83bc1cdf5149057acd87a2c29da0e9160195c56149d90022e895769034a09062dd4ffd597f7ce682ff06dfc353562e9075f26fd4613555bdf4cbaea284c38814c1004c4545765f58dec11fccba4d62741e9a8024e7ec3a9bf2807deb56271e9f5889d2b4b641784c23d5a45bd2467355d02a86875b7fda378a6c017acc4a4bc720a2adc22a2854cc97eafbb88d46bbdf5eee65365917ed8f44986e18a651976cc57804fbc8d2f6cf1b047847763e6829c6f9c409af36f438dd9f4643384968652512cefd0146a0a4c6e7baba4004caf18f4f80168f3bc09e6e463cb3fa6a7bb5be9189e8c3e8d71172a253bc036849654a4cac1f98c07267989582279b8941d0ef1e0f5614265bd62f166dc5718bc0c2efe08fa3b70866fafc468c4c9c0641cba97757b412b779fa1994d768d29f637e1b935d2d06bdfda72a7267b83ac94a520b01e4ceec0d81a44c477eecf4c27213ae00639399112729dbf6ba7f6d515a61f6462e94d535fbf208040301f3b8c871429717318ca22db9d54039f6b2a8d1fa2d1a269a1379f038428503dbc5bed1b4af35eb4933760596fb2fed1372a275de9405de67a778318bb9a97e2ac674a7fb12ff2eb5d30a809ba2b22d82ab9b4db8f1121f3be9c6094f7436be725204c9ffb666ae56bba80065b306780a91d463c282789807efb54fd6fdeaeb21e19a43690d891fc70af13ed2c309063460721cfe635e5c3773f8552fb98709230a5d742ab839a4db16f43c8524d257ec97a48463aa1b2a7401da339dc5f89dd08f46176d923f456d567d501eec52f54c7357dc2f9cd397b14cd8b57685b34eb3e7233588db6777008331f0f18a793f2557e700f5cfcadfb4ecae8bf4a18ec9481056676bf7cbb7686dd568d4877ea447b2842ba5b13ff086be63252cb0a5038d4cd13957fc8cee87df7937e503e13788af5dd3a2b4fb7b30bf92ced4680aec9750e5168479142ab643e214340c3784c451d503f084e5a3d4f75b56a471571dffd92ef12de387996aabc3fd83bb85a17abcaddbfaa26438d87f00649840aebef5415da3c2b0e7bee11fdd34847f5c03818388f718e10274e8aa01b049d73b407c62d89be3f827680b6e783122ceffca317c62c2993d8736a"}}}}}}}) 03:23:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept(r4, 0x0, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYRESHEX=r1, @ANYRES16, @ANYBLOB="500b5c079fae6ba7559fd0225498f5a06dfd14b7bfc0f5391117c0d46251d7937fd4903eaea85176782bf2a36e0d71cb30b7a7e2c64bfaac6734d7a936b73b609f560a748b963162f8994404c1a98eea4ce158ab2a0850be22f8d1139a313dcc3ee812b64731e0536d9bd4f9478819fcbea3c1e8fa4b2fe6ff71f6af97acbaf1bd3f31afcb973c97f0fb748c4ca3f48a029273f059cca1b63153f1464580669210e72abfdce8f6ae6720ecfd4fe7345c868929a4f3c1423d67d27b58ec690e3aa355eef4a5d8e8f98ebea67776494b10f507c7baf93b821f0928f20cb987947789c465451a007f3aad3b368695e99469cecd5ea077aaec4a119eebda1864578f2af1d8925a7794d5d6caf80ff19728d4dbace03d3a43f09f1ef8490806c902c242e9523c3a944a0b0384bb505c117fa12eeabe1f5c3099d0b1d77e9919ae0312968efb790b71a7c544ae6c36740c1c55d31ddea75e64c0bf927cbccdd82778998462db83b47eb52c99b41653d4025d89e88bedbd595eb7112c0f3d84a6c8ff9ca3a1b00b454ab072d4ad5db7f4dad58b132c4357e6387b2dbe80bdce06186b1a230909bfabf7ac828344e7729b8496688a796bf4e096d38aadda8e52d44b925f727588905b78bd7fbca57efab0906a16946894c593035b3df7f6d340235b067eacf77ebedacea2795b4c04fc28bf8ea705f6b3f6d8d4db452198f7497498d0eabd6fe27167470199e3d9e5f76223f31285128dcb151cc9f773cef0f1aa4ed18232afdf0b02116bcd0ccbbb416233891efc6e90f4e35cf89ede73d1849347ef328b6ebe7d5a38a9e57b03d49f261080748b30b542c982608b1a38730d6ea3b36c6030257e56c90b155f639f1166cec8e59799199a44a9b8c7435a8978a5ab96dd5e79ca9c66abd5303c1fb2ac9218942f544b84775640f717a6ab57946e2f3b75e21ea1cfee179b73c602857e779402b7fb7cb434c8fbb6ce7b555781a4d851d4519d30b325c1ea402582d3d6daed485002345d83db8a5ebcf0b35515a76b822856c5185f5dd09a4c396c8320e318e509111fe8d88b7b85d3cc4c924a7c8f519f8f2fb690decf8243650e954631a8f55774e613d532a984696c5e31d160705e9768740732a4fd1557b61a45663bf55ec689fa6ad846853074f6ffd775c8f6ab13e361b4abf46297a5da14f9666e28b0bd00e90e35284682bb8367deec037e9faa6663c30fb95e583656124764a596788e19406e60c246692a0ea86ba5db68910acfe9d5532f8fb4bc4bffaae58a254dc4c81d9927ccff7c8707bbb8cc5a962a2bbe50c48fe9fe063bc513e2cca18a840e93c1c5ff34aed72ef082d05ea6ef2e8719d6ff68b37e284f8292a82c8402623a603e5a8a11ddd2165063077a9eda8aebf2b33fa3cd8bfc326a4e6a49ef7cf695549a1dfe98d8fd58cdf63b89384f3209121bdf93cf37fe0818b3bf2ece13f8dc19fa239727b159301df4616a91c30868ccfc776e4eef28410fea59e262ca87f200fd3a9a36003b0d4e8a5a69c142740bbe08b844a7e9fe8bc1fafb0034579db00a96588c80cfa8b93ed15d6dff3f136d2de25a767d29e06595685e4010f79125bdf32ed82c8355cb044604f1b37619aa3ef84c70712d1376f5c9e9cdd864878d7960ddb9b0272d922f1c843e2c7957d832869af35f76e4f78adc5adfddda0ab65b73928d12498a20733920516f54f7e53eb83f1cc93fc336918f93362c6fd5c520337144116b456ca90c0a4ed81ae0c0b32bdac035e70d0f35020f99933209df36762a95e3c4a3a3dec1e3d9782af2d9b4f5690c16334bc45b5275b31e3a072e85c74fa88f85057a5d7035630620e7497949ad485811f27fb3f1ca3b57d9140a9c2a7f52f9adac19f464ff004de4f2ddb8185d976ad04c7479d1aa3e82a74b852aa6e043c02cbccad75444779086f62ddfc027365c03130dc7d3178e16f597875441b88d1f01934cc4c73abeb16e8ef99ac426d3d641da0ce64aac40e7123da2a5a9d192f6a1a20975cd3eb2c484786aef2d0bd11b48cd07a62883f267dd3757c241bcc33ae231685e68c95e5e7c8571191e834ceb6a7fe033bb9dc5e7e7e31026ac180262326ad1dffd346e9fbe79a5aef686a0d3c527906b54f1957325dfa8dd4c52a7c0b26e15caeecf6a2fbe5dc72ffb061494ea0068b6c08d8464fd38859a7af59dbbee613b462bb01ca34cc1200484300326b7d5880c069cba66685a4888d3d3bf262a2742e2ba6c6816e2c506bedbce4ddef5e016685fadef7d437a4777d617f5706829196bb55be28db5b05ea10a3ab07bbf35d57e9682138b88620f2703574ee8b5343001293da9511e5d6383cbb0077d4843a2371da99c8838618ff6d45f5cd3114e289640b46d825c1dfcab5eed787bf42d630471cd73096234820147ba8ba1c3010bd9039682317a4b643a1db739ed1a48c6d1bda9da55efa2436448f6afcf4136842638ad513c00922208721d8a2f76a95f9bc8cb0dd3264bf3058caf37c8005857adef931e0ecbfe122e773fb21da5a9f9f225ceac453a74b83bc288185d1e0b74a1d711fcd85be3773eda96bfdd7e25f3cada62dd8b7912e25376c9426e6b237f95175474d446280e73629409a7343a5d45f253ff9a20c1fb7de971b2118199bed84b3826196f1d2e3de1e22d29bb2c846ce068791d94e33525f0b2c936813a9345b4fa883472d1db59d54caf5fdb35e722cc6495826529f98e031ea9b429613706371df6817b1619a7536cc92d2085c8fa407f3615cde248a38ba2aea438bf05b749e95df9008f1442287e168fb4d1c9dff092ad77c9019fa6f2abd73a80670d8d0b7b5a49e4e83c078b1cccf1aa4d1ccfd27895637aa337cbd905132cd2801e2cd97a8f914b903a21115ecb809508fe7f30e2fafb4622c153ea3b79954f0d0861bb842c29cbab8ed7bf0f7483ddff3f303f9df9e4bb6b0a2457dcf8f1475004f0ff49019b051ec1d9da169c0896fc8fd387adc899b3ee055ac60a54bb1549044b145d83bef8e7f0f683fd059c12ea4f7f65cf9c2452f5b8a8327f9d1c8bf773af1cfd0bc6dfb5e7ba56f3d9810b094799e16e60f08ebb5aaf2d9572da871e18a28e347a78476ce7d55c50fd9f9440c997b4269b3afcc28defbe49dc32563af17d55230cebc52b8352dd3c1d6eda0e3e9c395d74e65b10b7179a7667ccc3e5d3f21c99e4ccd52c856b56f9281f7e229e2a37a80493aa73df1167e7efde3fd3e45d8440fbf181764e95b852810859368490fa4c84f2c6ce9182db9cff8f81a0e10216b3147447ab5ddf0b242894dd15dfc50b95d91bcb0e0fd6ce6edfb6b9612577de90dafa76dd747c42e10c6f9ba7ebccbc0c1d28e6f8234d8912df9d60eda97e67a5bc9397c61d7d9a7827f9650e3b2a19c1a2bd32b123b37f9c5a24a7868b279162a7f708ca33923ff15c1c417ec24e12f98984d8c2095e83996245a58b9e5eee5543a7199d2ebd43373ca614e4630bf68ecf9b3943e9d0460e627f38531815cfdb3f0a572aff6ed2ec72985edaa6d2e6ce41a1cffb517405a7729ea86d53f297c291e7b737698d634ad64201aa079f57b21c49f5cfbb898affae5280b529d5482d2a7fa9c41b337d3114106408cd25dcba55c8d4c919da3767f7bac75feece7957468482da11ba00f22cb4614b7fd294c32bdd76e651508ae25fa8fbeaa3eb4165debe0408169bf29b5f8904d631f8f073f4549daea84e82560ddfefbad3c5474c9e69b9211a34ab559274a55f6dda6161a102b6591a08b8130d76076e704deb23bb2f5769f7ae45ea6d69c088e2c2f41f3724e6b6cbc48a46636312ee8a6f38e3a46d456fc19814948ea3999ce4741fa1f941345e250cb6eff7951ef7f5c798f351f0192f7868794cc8822a396dcd4cab746988d27ee46cff92ff0fd331ee7008fe90d28ac2cff2952056b7b5a868df297ea8ef073461f8b220a212e69722d6255d61194d95d4d22a64b6dda418da879e42934a4cddfbe367264136b3da7c5a636a4a55862249e9a61bf4571cf71655d5d1c806fb282ced3ea19539f1ab3068bfef99353d9c6b7890000afc52a74ab302ddcb9a15db9445f88932e3197d82e2799f5ce833b538eb6575caec4361a0035e6715744acd11cc3e64374ba3f5d1abe414158761848d75d6e8ad1338252ce1a7eb8ce6347b8d8861b57c79975651a1aad999495e945c9e85bd41d88e306b7ba77e4b58122bceb53c7a87c7e625f753bd02e7ebb3c6cbc84a87bdb39c916def9158602c4349390b377f79a6ddb909287152fbf5af63e08c64075c33a212234a8d497c52209cbb58766de35f153941cb24ce09474ef58aa49fccbdd1cf2ace5f7c3a42c5244324a46d64a79faeea273d07d795ac5f1cb83beebf5141a586c7eff3c245f0276cf18a8a761646cb229e89f37d3e1bf992eabdd4f6d9ffc655f506aac09aa1d4944f88c286cfc585dda6f8058293f46f5d08bec5a14d4e1797ae97f2dda72a0e0f708eb4393fe4c67bc998bd26c60342c3255851c03e4805a4e8fd5f465f9459f548b8524dcffe63c2088b89a3d630d175e06c4665be92148af1b02baeafcb424e0850f3226bea261187795a97391f1d5a776c1ff69ca1fb927a8ac8626154c514276dca00e0d7bb54a57b6699c7d023f18f2479a03f0189a0ad295f9539b1c074ee27efc71a4abd114b07effa8fec14b8b04fe71a067f448a59e3c46503686c5aac799b35eab5c696c2c1b06d53723d8dbc706cf08fe10c7c37d2b2705f682a4388b8ceeece257293f7cfee8394d0b2f65f86abe02dccee3401c7079b6d45505a8a9dde7708c096e92b1a640cdae737a9667aec786374de5f65453b99cde0d26b416fe507d8012894f211023c322e4d57f817a9a8915cdbdcd09e69862dc22b6eb163fae6fa30f4350ca7edf97b9d31c56dd8b95d4922a6ae750a69553deb0b65bbd9f57949d810966d6b508897e2807a3a6dc6bd0faf4cc714e6e0700b83ed2f26b5d056413f97cd3d5f9eddeac2d9528afe56781318fde8354d66f37ffb4bb07af0d9f519d758da415802f9de97461c1274e4319fa87b298df2853a52a117e26eedca6ee1eda53bde16e5ac50b62e3822f60159e886473485541a119997bb7798f4efe5966d9b16a4a825ad650ecc0bd0ecbf2a21703896de84196ad6b46d6e4fd6f48e4042052fff259611e3bc3bdbff29699c48d7eb6548a855a7d1ff2a5b4ed4de9418115f059c6c1cd1452dfc8aa7302e36487e87ef84e5d3472d5a9b3ee1838dc0ee5d7e7965c41ca8a12654162c8659d3e6c086ea3cb768879a5031804e2f5e8922ceff4da67b8dfc49ad491424807b42c76070be2d6048f8b2a5f2f109eea706a1d52b1560d20ca7744e47138778760e9f46e480cb9da6fe7244b7210bdd4b257677db0574bff03c2451702c1dc15598882d624a8b6d06b2c421e54e6d0697501bc6ba02a2e889bf5970fb8f4e8de36710dd8020c5a678470115cb56a5edf6e130a4dbedafebeee1e1bd894b9b11942fe71f0d483f043d5e5e2682bb32c0b4da75df82839dcd7ea856ea6d1ebe36f0fb0e84cd5e13c48b997a5016e7549b5f54520f6dae27f916a8190f8ce7cbbac46e76248e96d74edc7b396f718542751efd5bbb127fbf72696818df50fac58d64bb8cdc9180416d608aeef280dfb30bfd62947caab205a1c3426fd1f998fa3aa8c2fd002e6492e1145bdc1c198b8409875443f0f462d02f9d7b26fffdeb08b39638627db1fbb3ca583a69a0bdf877815e703f947cf028b996219ba30925"], 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = getpid() ktrace(0x0, 0x1, 0x8, r8) getpgid(r8) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000040)="c557749164fb9aa6f5a1ac299aa72adefe665f27f058a9896268fbb5e7b2b57285fe374a695acb223c301906ec49277aa4eac84bda14562812cedb69f91e229c5d7c131bc06cb4e8cdf5961fd859d14bfa4bfd", 0x53}, {&(0x7f00000000c0)="ae7da4cda2e14ed1dc9b58f66edc3a648f0ee850a756e77bb2978385016087ecbec753b0e0c4a51691a3fdaac9b255d067f53bad6111407d12d32a49ff6863cb8c9795664b7e60e952", 0x49}], 0x2, 0x0, 0x3) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) 03:23:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xffcb) setregid(r4, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ftruncate(r5, 0x0, 0x7fffffffff3) r6 = getpid() r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x81, 0x7, 0x0, r7, 0xf43a, 0x2000000000000, 0x200, 0x8}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r6) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r8, &(0x7f0000000080)="9e", 0x1) 03:23:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x14, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/94}, &(0x7f0000000180)=0x60) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$PCIOCREAD(r5, 0x8010570e, &(0x7f0000000080)) 03:23:32 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x108, 0x6}, 0x2, 0x800, 0x0, r1, 0x80000001, 0x1ff, 0x9, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x5}, {0x3, 0x9, 0x2800}, {0x3, 0x1, 0x3000}, {0x3, 0x8}, {0x1, 0x401, 0x1000}], 0x5) semop(0x0, &(0x7f00000004c0)=[{0x4, 0xffffffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x2, 0x3f, 0x1000}, {0x4, 0x1, 0x1000}, {0x4, 0xd4, 0x1800}], 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/161) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 03:23:32 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x2c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1fe, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/192) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r1, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x0, 0x1, './file0\x00', 0x44f, 0x1f, 0x4, 0x9}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:23:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 03:23:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 03:23:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000040008764ffaf2957c436c7a424270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000791e25f95723e736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982c929dd10967ae5d1d47c4175db547d0a7b98666a6d98619b3dc3bbf0945b3049d79891a5cc1aa387bcc33b035fe83192b957291aaaa552f16a0100f30ffe6b5f6f59f692397f808cbf419a66b15bc1892958f9edfc828453614fc7ae9bc654cda1ce02bddf15a68ea8e2fcd28f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650625276ec2bf946001003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466784b6abe52b6a5703aad2afe0171f98a0725b232a656e644128e2388649956c216c49f98333dce74d2fa5c5f4f3407ff6db01351a4559e0836133234e886337fd84137e9831da3a6890687a87ee6aea070bc73d768bcfd4eb33c3f8d89df14bc12b930da5df6119a96e6add90e7c8343bb4f02ce24fa0384110c8e76ba1de0a9a85d9258a0bb84bae45a88d0a7458a2a1b6d9af1421e68d8d44bfbcf602cb473d137a417acb3b41948ae89257554e37cb44a18bbf21378c051802becd6e4c70689f25afb04348c4bd804415a4ccbcd8aa7daf857352bd883967e1cae946102b5bd01af000000000000000035ccaf9da0546394b9d6f2affb1ef6d8020085dfbe143a84adc86537bc1c11a0b0ff4f2c4dfbac2a46ee37"], 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa0) 03:23:32 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2]}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="45ed00b66d062ae1e335a9bd8b71c696a16ac4b547617a0479a769c1ff5b78d5c6ef492b0fbad64787424cd257c9a2ac7e977d0429136bbb9b083c70288daa2279c8874e0b4cba67e4c5096c6cb9f087915bec2af33f124bf8241f87af8dbe773533aa0cc0efc4456008614343054136fb06bf17cf872732782e31a94f5ec9ed7fbc06549b3ecf7f4d9d81709aa83f1697e74b84", 0x94}, {&(0x7f00000001c0)="e7774eaa460820bdfd72ae7127547cb475fcce51d3760dbe7d2239e85f819c4b3591bb0eb576370273ccb655670c5594aa77704b0854eedb79282fd73c9cd009", 0x40}, {&(0x7f0000000200)='2', 0x1}, {&(0x7f0000000280)="02a096ef31c70406434db8bca0906f2982870b50911ef8abd5744f48335ff0acf0cd9b2ac583ee4149489f8b4978af3c04ee", 0x32}], 0x4}, 0x4) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000380)) openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x8000, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2116, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3}, 0xc4c01002e, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x81, 0xffff, "6970d9e8d11f72b84e8e5019ffca18eeb5d84eb8", 0x7, 0x2}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) write(r0, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) 03:23:32 executing program 1: r0 = socket(0x10, 0x1, 0xf9) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="d6d8c09e880000000078947b724c94158927f1480daab2b406168d76628f83a758c7ecf065233779fd430dcde840f26d003d5b35b9d3f6d436d03a4bd4b4bacedd6785f932d61fd196c3ec75716e04248b129bb4a53b03f2a4ca5d429d18dc"], 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r5 = socket(0x1, 0x5, 0x5) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r5, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe595e3cfa5b98465343a1abb2b072acfd0e53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd61520000000000", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd4600000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000fb2ccd29e2187800000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440000000000000000"], 0xf5, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES32], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100010000000000b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde996c97f0e449a83bf3156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f3303955b574628bec2299528142a32aa3810000000000000000000000009abfb9c89117e5dae0dec22c299c580e671c7bce718c1503d675e7ab44f5adf1ebfcd51f28f27db54d490be9fd9fe2e7ebdc23c0399d9d9d3ca5988f8288e3710ca38a25f36b90edaa3bbe"], 0x5c, 0x0) 03:23:32 executing program 0: mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000009000/0x1000)=nil, 0x1000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 03:23:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 03:23:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) ktrace(0x0, 0x1, 0x8, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000007, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f0000000080), 0x1, 0x0, 0x3) 03:23:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3d}, {0x20, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r3, 0x0, &(0x7f0000000140)) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:32 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)=0x6e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfc, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 03:23:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x4000000000c, 0xffffffffffffffff, 0xeffffffffffffffd], [0x0, 0x0, 0x400], [{}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000000)={0x46, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:23:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:23:32 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) close(r1) listen(r1, 0x101) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) 03:23:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="1d70a5661fe88985b8fddf01c285b0cf33e51b93c58124478a53d463268eb7b3b7bdf3f5c98e792a3372b11fab69139961f21f4e135cc48ea31cea52323c27f14ca4fa0121f99719a9c9368d33e6a423d97864a863386204f4ddff8572b02ce5074f896b8ce2ec1e2ff35019dc069a88ceebaa6f9c125d8aeec2444101069028ebe7e9c3e4b2386416f5ec4175c91803942dff4ef6f0f0f936721ca1612d", 0x9e}], 0x1) dup(r0) execve(0x0, 0x0, 0x0) 03:23:32 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 03:23:32 executing program 0: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r6, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) flock(r0, 0x2) close(r0) 03:23:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x82) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendmsg(r7, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="d6fd0f389109c1eb1b706497e27c30df49f9dd8b4347f44a9966f75ecc105307dcf6025d0ffb3f53b9818d3e0fa676d2d03e0e3373beb2944864b7beb8d70bb0", 0x40}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="f800000000000000010000000300000044df6a0d5105fa725f2694e72c45e49e9b8f7415fd995610ae3b0f5ff39763cfc5c6fcafbe6dbd56cf5aa9b68126c3a81c8eec8cb171afbbbb8a721e8fe2bd8ca58e384351441a71994ca2e9751ee59ff1651ef43daad7df54514fe5572c385c46dd7d4d4067ce363186374a1e909ff1f7e8026791cf896724e268a7a87d960c0144bf8e1ba55d8371fcb8ecdec90ed9704bb9886ee1921766cc36865267d08f7cb33b7dbccd3a64f581aceb89266c0740d7f3c1f3a287113cab2d8e94bbd151a6f0b6adb316d1a909c93af7c5a0f61976d256891de092d69ac673723621a0ff4400000000000000"], 0xf8}, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 03:23:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchmod(r3, 0x124) r4 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x3}, {}], 0x2}) accept$inet(r4, 0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d889465e544b08246a9615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710baf45aa2219205cbd660d0e91fcdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb", 0x0, 0x0, 0x0) 03:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000340)=[{0x0, 0x4, 0x20, 0x80}, {0x6, 0x38, 0x81, 0xffffffff}, {0x8, 0x7, 0x3}, {0x6, 0x3b, 0x2, 0x4}, {0x0, 0x0, 0x5, 0x9}, {0x7, 0x7, 0xae, 0x1}, {0x40, 0x2, 0x3, 0x3a}]}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000280)=0x10) r6 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) dup2(r7, r8) pread(r7, &(0x7f0000000100)="c6d76784eb0fb78edb079fb25c4fc0440a674e546cafe4502a4a2ab6d7139219e4c2058f5c421a0db82099cfd2001faf2d1b3fa99b12c1714ab94d9474371f7cb8f8034c173512093602f6ea5ff241b5533579b4cf7c68f7ad53053566c9f0602ab84a53cb7eb762a70bf2a66e6940f16e1e2335abf60b220e97365dd27f22c923335900d0d306c227a09da246d993b424978378c531908bc7bea6d1c425a36fe12bce68856f568abeba5e8324396ee44b337e057bef7850d712269cd6", 0xbd, 0x0, 0x2) 03:23:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2828e, 0x10) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 03:23:33 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r1, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000008c0)=0x80) r2 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) write(r2, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)) pwritev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000080)="e4c9e8b8355662e8f9d9e6bf103b1dcdd09b28116bb27505b50fa224ebe688e0514c325bdc2c10af0c5d157b46dac2d3029225cddcd5cd36405e0801f7d65b478b19d6d942e4d67118d1e00f6448a053d34fc747d2fbb2904673f870ad3d7e48236dea40fe46ba1dce68ff17683e8bf894e03aa907e506b7a8f8aaa7e247902b396c9fce79f2b5608bea9b0947b77071ba83939642c55be9f15af17d39368ebb8264ff92296f58573da17e0294df9936a0c8e5205ec71c4147e79b8beda012424a44a8b19737ada71cc7152a68ae8cdaea666be81419f1bfd629daf1babc36c1d8809d5165f2f0", 0xe7}, {&(0x7f0000000180)="6d8d5d8fc7148e4616679e7752bdc29083d319978820b7cd7c464421cf27c10d941c71081d3008950289798981122d7aaa67177392a02a0649dca1dbf02b9ec808087794ea6fd892fd2daa552aaa4e00a31924252442467ea2d3e931be66c4717a982e669d5263e5af54060c5498413c76d66137253f", 0x76}, {&(0x7f0000000280)="c3136032b31d5cc23d90abe28a21ad3e9197a88d9b232692e26cb60c2172832c3f0d700f306e0967552e2cb730c3a453045153d5f697d4d4b84e785d37f7a428b4ae70d43bb6d84e20c2b1d23e7824a997012eba189d23c65d3c", 0x5a}, {&(0x7f0000000200)="7fbaac50e41f4e74c60165acdf89ea4be182b8be70dd2c9d7dc92f5ebecba48e7ac27c5aa4b8c249f8", 0x29}, {&(0x7f0000000300)="f49184ef15107b03e53dd68839473bc84b942dc6b7044f435d5232fa6853ea9b50bfacd16feedba07a262b0c6c803d7891bc6867017b00eabf4b0350d50e134187108316a176ed366640b4ba9a2ea4fd62c06de903ea1cd3098aab378addaff75f09ff44425ae74a1106ca0e915d47ef9cbc4e811b4c9ee4ab68f54d7127fb86127f05f6dba8f4c6768866e8c2c080ae24188b33d753081bbda85799f939a2d8bd2e890eb397510915dba64f8e770b5f2b8973424a997d96e827c5edc877e33901eecc3187beecfbb061011baeaf49fc5d41faf5ac6264a7ddbb4c89809c3b2e9cc89efc0a", 0xe5}, {&(0x7f0000000400)="35ead6f76d70a948f470b523b7815031b1253db78719d377152e3d5e110d58bf20ffa1b4a4eae9f21c824d065415a2a4733d95142ab84acfa7e4cace8e9c24ad0a7a947ae203ded73c6201f71518a073d827cd47d381aba5271e9752cd6c641403b00ada79afffcdfebed25c963fc8522956c5a13007bc028d29d4fb301952bb4a5b476dc70eb1c98ee82ab612bfa02c6be12d8c1b267ab9f8b9ec57171dd6176d2c7b23c71c8f13faa4202ffc258596a267b404", 0xb4}, {&(0x7f00000004c0)="f8420e8764c5d580b370e853a69a9c52c7fde171d08c566b3a3ad3416bc1080f39c6c8dbd628f9ed84a23cc0062a3f4d4571272e4c13e282ff5be3151f7771ecd9a73fcc1ba2eaf3fc506a576faf127ea7e4a8e9108037f97124441b4400d5c5d774aba178c70b86a284861cd58c5cd221ef7366340339c2072ff53b588cf20aaca4efc1c52afdaca3d32e553238f01587750f0d49883bec09cc59ef5a7b48b0be6026ade379cdd7105005c44b1103df6971cbac12154ac708cdc6fa03463295f35e82ade76c1143ad", 0xc9}, {&(0x7f00000005c0)="ffe96bcf0796bbef8b00805db00e7d56b0c0b1aa01893bb99aa5ed601a5296ed990c599f0c766021eed217079563717d5131da5d16247dbac1a6e95bebd657224e3355c92bb8aff88b4fe2a88a3d1b1fdd834a93b2d1fc26b32a74a07c4104e2d3c909f7abf5144af622c6de98ed9889312e26c560c5761d09f408a9f988c1cbd8dff71f10f13372a36eab05b1a4a80450a952eb3cd66db79ca8d1400e4ccb94a9bc0b35f160e7eeeb1145a16eca4974e44c7096d310bba4eef3ef3473693010e907d5ef67ed9ee46d278fa5895f1fb7d6cf741eb24f130b1803ecef22f4a2", 0xdf}, {&(0x7f00000006c0)="2491a42e164a6565c9ff88358ebd4c64e47af597ae29bd206e09e7086e7a9eed2f25b276ab8902fc0eb6b6eb24150ab8333b77eb61897e28242d682aa2f738b39e89e6648a32cfb24660384220dec01bb7ffc62a0db2ee5a362b0a466e4bf60131a85cd4f6d951006e3c85429cf85255ef5756558cab29a5a29df3e58588e6eb3514229afcb33872caa10c5d6e90fef943c2ef65e26c6113f9de4cc568bb514ebd3ac005e5a61a2f799e4c613cc67ba4a9f0621f79983878ef5e7699f84e9eecfb1ae81d473e44f3130c7b", 0xcb}, {&(0x7f00000007c0)="56b2cb45fbba3bbe16e5ffca44aa8a509e249ab507fa3f08b8d075ef90567f50875bf4af97a7bab987581b8bf5f4b68f67e94e1b035a", 0x36}], 0xa, 0x0, 0x159) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 03:23:33 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x1, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x1, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x9) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r7, 0x40}, {0xffffffffffffffff, 0x100}, {r9, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}, {r4, 0x20}], 0x9, 0x7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x2, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r10, r9) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 03:23:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x112) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000400)='./bus\x00', 0x2, 0x230a, r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000300)) rmdir(&(0x7f0000000180)='./bus\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x11, r0, 0x0, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x8) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x8001, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) wsmuxpoll: not open 03:23:34 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0xdf, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x1, 0x800}, {0x4, 0x1}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 03:23:34 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="01dc6677586d3d56c5b0d28d617b0fc0d2feda482d0000000000000081eec2082600882c5e4aaf2b296c6c29072acd48b72430817ffd768a8458508d40749c54f16bbed4e8955676867c5940a0957eea7609199bb71ef93b76d2c2cc58b27b62b0a4141f43b9658cf913d7c19992831d24af8e5c22c6e32461d30d8225950c81b537c33c0ebc749d5497de91f46602230c2f86af32cdba04a4bd69d00b69ad38915d1ac1bfee04e82fc2ff8f5c41d4de02593e22aab726a4bdd622047469f0221fdfd508b786b14177fc3cd0dbab8cad89a689c3142e705ad3989b52dc948b82fb6c106d6eac356c63996573b1b6ffd939f5d2e46f1e7652cb0ab6a7bfd10d958acea266f89a5fadae69c0028a1113f008123e2372b5fb1ae3a20bfebb2d54a723f0e00b028e64629e7c7fa2537f069b0436118cd18fd8aac7c5403651c29e3f87c99c042d2c67e043be071e3a70"], 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) write(r2, &(0x7f0000000040), 0xe7) 03:23:34 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3779f1c7}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x45e, &(0x7f0000000280)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x428, 0x16, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, [@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x0, 0x1, [], [@jumbo, @jumbo]}, @dstopts={0x0, 0x1, [], [@ra, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim]}, @dstopts={0x0, 0x0, [], [@pad1]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @fragment, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @hopopts={0x0, 0x52, [], [@generic={0x0, 0x28f, "53f91702cce80e05ed399ab543a3c69d14843e4e9ea0e1f6d6dbc0722dec925087fa933ecabaf14a0517b7890ffd30aa7a1d45290d0aabaf4e9c183ca72e813c2843553154eaafb5d24d13b42a719080e933ae52bbf0dd39b395e2f0fcbef02484b1a3316a0e2877170489c40a25ad8dce782db41ad470af421f56b30eb19789eefaad1e070f0d5acfcfbff66a874766ced7a840bcb11d7214f4d7297b420edce108b05beae2e23fbddfc56b7d53bbd5f588b0bd77b3f67cd0cf20a8f10bea1c2dcc57410933b3c28d42581f6d86157005a37020f0b35a07532c4168f5fc36d412950b9610687804b3e20b5602c5fbf9e61fec49e75f59c6a33e1b369f998585de9bfceb5f4e8d20abad22f8e4f4a6b0bcc6697ee5c9dda72ff8845242d847efc26c4cd93b9d33d621703a659e92738e6d5081e0e74d16b631c6c4e702a4ac2ca270dd237ded3cc27d29bbd63183be52c08b97f25a9bb48304bb47f08a0b77c7057f5382960bd0d99d38132f4636b605cc4ea2615ef111ab7d4e6886ed3dbaae5fc288c1e63cc9400739673d6640a764b3e86b7d9fca08f52f1b1a469ae579697eb4d9862dd0cc5291d827780575b84e78f369a58a3dec8c4d3e5fd3e761f4d186b140ef87a543e2b020416ebbcc30321a4e6ebdc20b7d30b8b2f2b88ca943f55e227fc13238717e8f81332fdadc8d69e7bc47420647d6d412fdf8da62d5e38b8299dd25158d1618fd9a04f9ee106dd784d1335f7851ae75e9892c978cf08aed34d75b874d90c4fc7cfbcf5dac95a24f5c8be28e116d823e094657f7e77e93bcaaa32cbea6ff86eaf3033bd047fc2d68dd3ecf18a2ac6bd53ed2dbfe2f7c8d124cd88e64da69a1a2bd9f718a9451a98c4c43cdf2227802a7b45daa401cd9873d005f8c6c1c4f3c17c334d878841ee7"}]}], "798c59cbbf465f46ce0a32762b37e31a2ef2d9653e68dfebec05f711966cb812ed269960c32cc91e142a050000000918fa230d5a7c438b1831a92d627df86295a581b23421649d6383adc9b3b0fe64a9ba23e1600b2a56d04f0874539cf54fd59db237ab7258cd82a9d7f282e402d7f8270ab9792ad61910e9b12b2d32ac597a584e71d026d02d5a8e40ef1081646f5ded055c958b5b580d"}}}}}}}) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x0, 0x80}, {0x1, 0x59, 0x800}, {0x3, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x1006}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x4) 03:23:35 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="2ae34bb621b64eb8507cd3c330f949e4fe19ac6897493ecb3ef81d91a897d131514e69512f93f1530f2db47f192ff68ca55b54fcc1e2e62af1ac34d627c5ab6a241c59769404818a207770c636583947b26749c35dfdafdbc7af9c627456ac8546f0d8312a26235166c127a6395347dc088096841009c258f5fe2744831e830886a14a2b0f67966e81fa18d72a5938800e7357abff6ee9c685c707fe181f693a8a467ad726a18f1e319592b58bc1a153c6810f59be3bd80238b771c67046d2ad1b8bc41869f059c906634205cfeeea0a60faa04a63b780463d55d7bfa25f6c91b0231caded367a3eee701a75816e9bd910a20f69e4ad35278006328777fd7d", 0xffffffffffffffdc}, {&(0x7f0000000b80)="b98c78293bd3f5982567038286d8ae95fc97efd80f0a9eea58b369c513293858bb1ce4fd6efaa3889faa0e5c8209a85950c405ed9d9664d5718a85060a4b2131e956b55873c70126a1f8e3cdd6ce7062b2eae4f0f86dd34db2fd4122bc3d183e2bfc0507b9997061bb1d12a8cfa54f5a9ee1b5fa39ea58393b537c6c8dd95fad813edb71b1c2f64a56dda3902271330613bf8aa003c5f236988d828daae158aff1dc340de3a7b773af61bebee0c126f0a9a332ec6daf277cc9e6fe2524c5d538d30f734318217a9b3488202247fb11ae897f1689a59a5096224b7fb6fa0f87a9274dee0190c6f558e16062e3693846241439d9bd581da487b598b49f5985eb872fe3aa9831ecc6aeeecf9d6faeb56bdbc15ace508231531bedf6bae4abde38c4cb245a7a7b96c37be0133c9b618bbe8ce51a4c68f2c0a71c3baa92ad816a3e6a2e9f2bd3bdd52dfafd2e57f88106a232e8f0db6f3da571a821be02e3cc01b2bb18d3a032a849e9a711e3f78a07bb56c5a7c24643d3f7918ef263b4e3d921f4b8abcd74a74d49180cb9548373f83334b4a94321c29ba36e2a207ea24ffb478e8d7ca7c30b2b243d62fdcee5bbd55d48a1734edae3e8aa5653d524b86a4426b1fe21d3ca563ed3704f23033a46012d456bbde418359b0d1fa1e0b7a6a32ace9c5bd998e6adf72695696d4da5b8370883df5526bbd8c7158dfd57fa7fcc1df47ec0fb3adb69db8ab2373d415956f21f06fbe0ee1f829b6aa438745f16701cca402ff42b4a271989949520bce5a4ef0cd9d90e2edcdbc1b8ec9a3a8372a92d12afdb39d251c7a7e030c292bc192e87910c4dd3134c61fa3ddb6082752cd5539d415cbf611a1742323e960f254089bc7b96ae5308acb03c4733425b7aa90ab4401311e18cc0b43e7680303800c037ed827b447db1ba113db11f8a963f5b8dbe1a641d0a5e9b95899dca0f23044b781e6ba941776097bb79fe72ef603ef1a2f9ed9b739e7856937c580c1171e8cc880f94814fe0d6cd0440960daba2a06fc81f61dac6aa9955c9f79258767e8448c9155dd4b01b6439ea72e95d2df6efda4f998fb874bb89339f7f7f883d5e15b9608d44e428642e27491803077b1e3b667e1bc758d90a533237a41506d9c094815e6b2e78c9ae0ab4efc16a1fb7e1a073dfb476b50026fd306ca2b611cdfa9d66dce17437c315138fa9e44b67e65a465c72b373183c317dab7e4ec1ecca2f1fe4db8abe7903b68db29d48964e2b8cca0aec68f44061d3ad83284600c3145597160b9673ccf92c2ef4b275e592bbdbcbae41a22beca9e4a98478e76bac1db9ee37dc94614c4d0ee6cdd83afa45eccd26e8177ad027c2141893400462a583d357c9f85d4fb24336e4bc298b0ee6fe7526cba5a9034d2d1d547d1b4e59a3c600251367fb53158309cc5bf16d66bc78f421d34310a3eb5158de70640eaf4c5afcdcabaface2302bc2966c1c4ad5d25e61167ffd873e4306fb2f84651c89522a7e588168ab603315be2289cd45c3b6e7916738ab2c088a526295b7ac1657d48c048758aae737560b27e2d5f88230b368c77a6a84d1603533fef07c6b339783a527b39c4f91b96ef92b500046e9f2f96029459001a5cbee6d2e01b4cc26dc2c6ee7716efaf941cd4f90b08944e0329afe98c841441e464f06cb7d", 0xffffffffffffff4a}, {&(0x7f0000000000)="8a91323dc5e8c99770254f77d6dd11132f69c8f615b5d0427a33531fdf4e387ddd2b746fa815c0842c71026511ad1f"}, {&(0x7f0000001040)="4b0c8ede1ac45bfa3712600c3b2239aefac4dc58afc2dea10fdf753d69633910dacf96a0fba081a71adf60812f83c3600ccaef2a3a4b79fd165e81c375c5e0386d34d11860091abd1c569f56d0e42644556f372befd569c1b9a9b9adce12eb1069ff8c9b8e7edff9fae566d8d61f8e96410d3d40616b4011b00f7769a3838bc9daa36a387b33f3fe4338a958d10211d723df9817ad41115021eacaa6862fd2cc3705118a7be6a725e9f1cee262a812ada126fcd687691700e2ad17078e256a4d2ff30d9c0df693bce81249e79becedcc6e2c1b732caba5a4b124c7484f5414bfa5b519f0eba2fbe4c7a025ac0e1244c151281411dbe9fdb87c9fab55a2dbe58cb0e68bcd47a245e65cd20a875ba95cd6503b3f7ed654f667806340dcdcccb3bcf4c9a21dcb4346f26c6b889b9f5c41b5446a9e5245d63b7f50b764cfa61e4ce79bea6238965f0b1bdeec486e771304165a8772d81496b7bb94bc917f49973c3f014756ec3fea8329dce6d31661d7a8622dde6dc8bc4e99e4a3ab326fb7454a03490b0223688713fd758a27e3a9ffe058926c090063396fc4fc3b765ec1dff91c9ace6dad793f03d682e01302c3bbd0808e4b0dbd86b229a4b02b1036d9617b644dcdc720e7216b40cfab5f83444d4ba01c0093e5a1220428954fd95c1631fee6659c5259f45db0d2e21412ea1d9e9cca66668b51f2debac9a391eaa3f5b0dc9b371f778f136cd0c502a6e831d2942520d4347fb7489ce8721320301984b62e79cc3aa508ad60e628a4454b0a744cf20333caa7b330faad0fe8822159de1a9094d423b8d7cf2302b0eff8cc2454d38f4e4dad9881bebb8d5384f7b1c08be6574f22e9658d9d7091eecdf5c8cca182463703dda005af1d8b930852233d799be78232c47e68693df5b3c4032c61f27ba657ce39363d6fe1842a5cf64e9da98a384d8d63856a0a7ef68c1a9c914743e8234f8bd1fa5d82e200bd7f3c8de214afcc39801ae69b3b66ab24891704e65567f7bd718b0e298b27331b4f47150306d017264386380e18942048603fa7aa5e280822c6feb3009b05add2bcadba9919ef6bd3d077f107389a04a4bb71744c4c075d7dc133f5fff92b6cb37219ae76573ce25513e1d08caddb59d0855d07cb0672829da5e7add1b35304974d6b8e9b5e890b97b84dbb93552bdf74b00d2e2f6b22dbe1bde93594c0cddc7e509a4e6f003a5f4035d87adf2404a1ea268e7e0c69e8bda78b61683ce293d711510ed2a499553e3a01a6fb6b49f50ff8ff90eec29aba512cecd117c43fa5bd456a28d3d27f3f6241413172cd9c7afc6217a465c5b1ada093d5ff3c9900c1398b49ac1bdbde80282496e1be3947060bdda35352efb9bc11f918ede3a3ead54a4ecfbc87bc2c9f6b41c873af76b09f25a9a6772bbe02e728a9934c869c4788591d83d79e69895844a3f134ab2c3f9edc30b2d0af7e55ea70f91fdd3577b9623fb5cfcba74dadc86cab4b8953dc21646b3c5ed29cf2c4a3ddfe55a7c672aeb203ee205eb91dfc0558e83af841a12e6426e6ab6056ab3afb5471fe449fae7110f583069ab124e048be1201347949019192de2538cc2003265a3375b48fc27b0d76b50a56a702c3976189e13069169cc8bc7b569d1846f18c587205a8592c66f705f87a20eaccdd2a4f2650a5a8e6e74155ac3e374d27a60f8eafefd9b231882ace8059c865f0ac08fdc37c3a8dd90a91af07811179bd5d24b72b0237e76d57d399142fc791cb8ba13f44be96564de0e0890e52fc1d7937d2f63a7bffb01e5835c981a0f414d4493b35b50d18b7901a3e1574b9151ee151ada7cf75eb912d0f405c5c6c40b2c42e2124f014057971dd6586c9ccd4b1fcb4a585dd375ab2de045580bb8374d5a3c2dbca21858eb5df07cefb642dc709184605271ee6eef8dca7dc37e39466f9709ba5ce24e9ef4bd84976b5b0f47ae7fe2c3ec68046f63372746e4405f8d3af235de67c6e1546413d9dd5ddfb131121ae74463507718e011d6aa15f09e7e53877d0fc2311c0c03baf57466cb606a85055efb80c0c0f853a69b3c3bfa5468ca64d61054fc48869b9d6352a14f40ed8d5ced969af8824e5776f6de1a3011553b613129c5eb8d2fda2316367cb98a51d892b86dccd2b15d55b95f29d26f43726cf9db99a13386bedcd4d995498e12605bac682e9ce0ab54ab2b75254ca5e20d5f0fd6179d13db03324d9341b1d00afbf306c813f1b3cddf7a9644628b456855390dd9c20e74e51e6d0627d29fe2632ae33d88beb845d6e0c2bfd6860eb7e3bcb3093708aa91852911b387b830ce9b343e54f5a0b9fed021e66053a882b857c9cc795c698e9110999d354d7dfaaa3d795c673c73ae5d216dcb8eff0a1c3fd59cd2f1eb3cd2e6fffb32f308190880b6a3d907272246e22555f6fadc04dc97250b7cc319dadcb0d4089ce3bfa46a2e5de13adaa74bc38c578172c35e4abe01f4ab6da98663bf391b98efb1337295cf99e2e9aa89f6b0f64612c290928695f45b98fea6656d5021dd0bebb43d6474a642b844e75ac474a02121e1e557868d5f2aa8bf667ce7fac4a454223bc49015b4b709a934e2119a5d37598a17caccd2f4dc7418bbb0dc084d9d333458944cf370653a3cdc7af925b624d0205289847ab9e1b47837c13c0a09276259d463b7dd4a5945aad824017591e04e4bf2a79d7df792a660813717efbb3f37c8f446ac152f7592e997c3b4b76216bbb78d7a9579a2e17ac38884e915b6a60cbbbc0beeb06f1c563e57524daeb145df78fd70cb8731c7263ad2b1841495811a137b82376febdec38b6f86f632e110474fc43a93f4b9ab88d370a90f02b4e0bba55ca0ac1a6f3306c644fdf9b42651fbbac65b4973344dfd7a56aa4c37ccf249cdc814f941f65ed09e5d91f62e112a30b276f0696ed91f1d2d1b07afc0bd26ccbf554808d5ce4ca7f5ad0d07e07d130bcb2909dec03719e27ada5eb80d278d117c905e37766d56b516c1197daec99ae2ec937276ac46e2d22408662c3cac6501a509f7d3028d2a4d50d0565e1ca56dc28dcef9a05dcf57b85570ffc12550a5228bdf34597d78f385ad289538cbbd9ab9ce0d66c1e18d74be90c359d2299c7073c1ef601a87dcddc4a84c473d3eec9768cc92320aa6a42bdf6f65600cdf33ea679300b5a19a2275f57b30837b72f4b7778a672414efb7a59b4cd7c91597537abd7c8d32254e3222f7e00fe4575c2412ac3a9456bcdbf00c1608b171c0d0b42184feb2df63ca29d826f4a188e13e5d22e94499cce1806701dba3a8287ea70229b724622b6a97bcba49f7d466db3c184ea9800d9ff60aca79aa518c00bc40fc0602bd0e9bafae6a29f39cf4d11fae433a4fa21f16e43bd1f6455b8c2e699f8bd576a719f7f71cff0f27c97edceacc6dde56f70c8075223d25d9a3cdb84122c109900e526f1f6504d8f0ed37929a2e5caa2f4a56ac175e49fd0c415df4ad7668e0cf02624a6a3256b7a19b1bcc8f885e7ca0d65b63dac47981460c69784146664ee13d204a1f550fe9c6a79366d59ecf72366a3a9e23992cc8d676b2487326a22c707bc1034934655a8f23108c8077ae1f324ae722abd82face68074f8fa0e0230de583683072be8563a6d6aff20822693aa726f8e6695815012f9b6259d86cf674664d6c13cdd6f3a8d3b3aae6b5fc749697b5f06201433459dba90e369801cc3e3f620a9ba554dd14fff4f75c4e292e7b0c918580ee3fc57945a374118eca09d0807c70868ea9aa29492ed725c8ab9bc87fda78366c03c1c2c42c11e9da7e33a8dac3f1556437ed52b76a0d5a8ce45ccc4b908313f467ef743db4bff9fc1ab6e26cf988e1274a4ff03dd6adba367115bcd6284e8e6a12538dbba0137f93bfd6021aade3e7667eeb6d21652c794f6b428dcb036c0a7debcb83f3797548c3643f20e05ae940bac9cb2760f1beb0420b16bfa7dd292f4c6b923fb428ce2b61cf821d121aaf1aa88a5f45532c7b237e6a57afd609a4139ab47b7b59fdd67de647c9e26ab280118991b86cb538d2198823e36e1ad88ebb0e4730a8765044035ceda74b5f6bd844452473b35adaef83f8da2b90e885ced85aa6153e9f1711056790417e673a87c2238bc135c35e3288f660f99e191d4b898dffc76563ccb5c296ea470d0ea29021b238a7603f0a99c5ab5f69cca8b3c252020cd1936a7876d1694d44889d344b7df9970728438bc6bade30beb1035e67cc9e46afa4a800bc46b2f3c87f2d75a7c05e5a04cf25a86fbf4670a44573e3b4360b38dc85aafdea3fa55f044372f1f4625bca7bda576da3172e8e0633c64b1b5e245999903c403c9517d01806e5cc84cc54b7e6abf070f0c7b149999083c9585c61409fbf0cebb09089e3596a81daaa9a639951e6f4906a306ade6a2f861395baa4561f20d7d9bf0584abebea2b2b0d220164f023d97f184b7e3de1ccfad29595c740f3dbbba96990641be7111450b54197e009bc144f091928d1cae9a46020f11b398df1d125b70af4edd55feb8630185f81a79a180eb36abe0a81dec2ff049265e691830a4e4032c6779ea82fb34e68a6df20d18861d4c4fa98c9501a22b539bcbf104dccb89c5484e8003f2d74e4f676496ff8d3802685f24dbb485aa5ac14c31f1dc9fb3692493e7a187f086439196df98b94f0b7577623022c4fd4f505e9ca4a3fb88e17679f32e571732c4f2c42a9744ad766e9fa72062c8cee2f335aefdea745a14b03f08387874bb43d66b0bedb4daec125386400fbcc70256eede528852f1d45606ad92e94a9ff4a8a6f545083707d8012968a01119a6a92c8545b598d93a3a44ba8ab7a1a005bf3e6a9ed3d202686460736cce8fabbcbbd1ab96450f5135c63b9ebcdf060f1b3359b2572aa83d3a64229a43f402ed85cf0387a413f5f8f291eeb5c120f586656e1499a444ab6d899eb5df9d2390cf108862dfe8ba90ebc1dc0e899673b553c17308ba2e4d9c57ef5d4abfe4093b57d861a5c78fd72f53dafd3c58842bc70395bcaeaebc75e4c6a7f5dd495fb3da9a746c132cab63b253e8cf50c6689c1c3688bca841f73fe80d173834454d145cff09675d1941bcb895819f3d72330ad66cfabba64d6f3b949e3776a4abac337f32bccbf98f29cbcf7b7d259bf0f780a60ff0fe316625040f2000974b2038207bd9bdcc595a5ce79aa1d00bac04e2ca1d129a1505e4c21b011733f93153c705cc3b490debc3e064f7ebfe69231b8c755cb54264c98c453c7ea46f951f3241b37cfca213a4931e01600a2f47e1ce8a9c3eb19c2871b459d43a34fb2039d04a8904c393250b3df300b8aa9b35495c7893655f3031cd7e33f228918793210f2b38f0d2025bb90ab94ff13526fc6fa630934818add72a08d915df39dd8c7e178f300c7f1181dcaef7d2c44deee8aab14c7c2b44750757480335d1b46101457e02b835a8cb9a5ec3a5830be911e3f3be0a9552dcf2fc4e9b68a9115f851ec73fda822fa2218066010eab7d867ad72a1dc0402b10caad523d20b09b5824cc31016859b0d8d4fe3d91b4c1a8a32b9988c19a2b4ed2e0e0914c2e878edf4f466a3bbc033cd5e18d084b93b005856158a9705bff7e40f69cd446dfde19c2d810bcb96b9c2223c79943a7eecd8f6078b59bbcd53afe1ce15aba99d8263877d220614a6eaba5e56ac8bdc779f2ad747f4feab487ec290a82c19faa01d503110f0bb8b62af84f120b11dd53b343536e57b321ddde21481c156c1e1025517d3b995996b39a3370cdd7a15ece2ccf0ed1cbbc324f4874b671dd3"}], 0x2) 03:23:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x3db1e4dbc1382bc8, 0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r2, r4) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0600000000000000000086dd6000000000103a0021400000000801000000fd2402ae0000ff02000000000000000000000000100100"/70]) 03:23:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) dup2(r1, r0) chroot(&(0x7f0000000040)='./bus\x00') 03:23:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000219000/0x3000)=nil, 0x3000, 0x0) 03:23:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="cba7aa6c49"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x1ff) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) socket(0x10, 0x4, 0x7f) 03:23:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) semget$private(0x0, 0x2, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x75, 0x0, &(0x7f0000000000)=""/117}) 03:23:35 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de68", &(0x7f0000000200)=0x12, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x0, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff}, {0x4, 0x7ff, 0x800}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x2000}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2, 0x0, 0xfff}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x7, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) fchown(0xffffffffffffff9c, 0x0, 0x0) fchownat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x6) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/6) 03:23:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000000c0)=0x4) r7 = fcntl$dupfd(r5, 0x0, r6) mlockall(0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 03:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xc769}]}) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) bind$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r4 = kqueue() pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000000)='r', 0x1}, {&(0x7f0000000280)="c8e01d0d0a6476951b2d225498a41168542a6010625fcd7e93cf0d769d990ad68e785e2172c8eaf98a8cd4e0a93485ae36634b12afbff025a731cd74b447934726bdd8e4b5773049c6c70ebccb9a85a89ee14f3592f938f95eafec43a80f34888dcf13d8854e87b78fe170ba20337b3b8960f514a84f865b24deb09b35b01f6a9738d6830058f97eb389e998251635cc9092f2f6643eace6fb2d80de517a00bbf21a5ec7bb8b21e17ac761a19c879365b6bcd84a4896f8545b4897ce69837d6792560539820873522ed89ec0a3fe0bf8fa33", 0xd2}, {&(0x7f0000000040)="66adae0313190b1a68407d7f3e1159ac663fbb82730dcca7be87bc3d", 0x1c}, {&(0x7f0000000140)="a86695edc053e44fb68bda68259f724acba3b5ba7d76482f7d35c96fb8054b4ec27658ea8c227529737fb553f4d88af160e0c18877061d35c24ff2106399b1c91dbf8147044c0ef4b947507eaf7ae1f1edd836f4b24f82f8bd87897fcd76ccd66d7b", 0x62}, {&(0x7f0000000380)="78b161540bf390687fb7c2864126c9d3b3ef9c4155e93a5978c00ab8d433e36c757ca5f6e6627314551c65662562171e6705b93e739e5ccc7c8aba30a5b373e0ec", 0x41}, {&(0x7f0000000400)="db3e67f93868c38508766b84eaaa608bf79f362ebd8462d50880c4d0cbd95d9a18d77d020e4c0cc753b3fb93aeb2523eb51b47f502b82fd2ce6104087d1bd0411b667c0bcb05a08bf57848ccb46fd9ad92a1dbbacb8d5e9f591880a4293e377a42bdae3c9f2428e0ab5d7a58f97c6c2b7248df2fc0feb485c4eaf7c5d4604e14856baaa0b506091d65af4d960aa6020d537411d9c29d7069f3a85b6170410ab60bf00cddc8ef9ac9b61c8ac5d3f4ee5f22d0af68fd285ae318b36bc50550f51c365a5160ea", 0xc5}], 0x6, 0x0, 0x5) 03:23:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 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, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 03:23:35 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x163}, 0x84000080c5, 0x0, 0x0, 0x0, 0x0, 0xffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) 03:23:35 executing program 0: r0 = socket(0x6, 0x1, 0x9) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10002, 0x0) socket(0x0, 0x4, 0x9) 03:23:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff93f98291b324dae1c8b83f20e09c7eaaca7462ebcae3e212aa77225a36008e241f66a24442c8b1d1561f18a5587e6043305b7329f534cc9896e823d06032be021b792a2d1f4158b146c89332b115e9761b505f0f3c33ca9b08a828e5e2c6655b36b18d7d4a90c64ca3c68228fd0b2669d35c8f1386c2f88c70848f04f8bda59fe645b56ced9ec53b8bcdb15c01dddd1f36352e835196deb7868b72a12114dca4159efc75994a9bc3af554d"], 0x10) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000001002, 0x0) socket(0x10, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="608eed4c7a12e720227da303b6faab5ab572d4dd3dd24a1dcd3b525261309a5c064c6a858266", 0x26}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='A', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000001180)=@file={0x0, ""/4105}, &(0x7f0000001140)=0x100b) 03:23:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)='}A', 0x2}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x22) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000040)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) r6 = fcntl$getown(r4, 0x5) r7 = getpid() ktrace(0x0, 0x1, 0x8, r7) setpgid(r6, r7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x3) 03:23:35 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = socket(0x2, 0x400000001002, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000001000000000000"], 0xa) r6 = dup2(r2, r5) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x26, r3) dup2(r6, r0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 03:23:35 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="090015576aa06e5a189ee890080045000038000000000000907800002f77208172502f1e5b8ed4c20000e000000100009078"]) 03:23:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$setflags(r3, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000100)=[{0x24}, {0x45, 0x2}, {0x6, 0x1, 0x0, 0x10000103}, {0x200, 0x7f, 0x1, 0x6}, {0x80, 0x2, 0x8, 0x79}, {0x3f, 0x2, 0x7}, {0x62e6, 0x1f, 0x1, 0x9}, {0x9, 0x2, 0x2, 0xffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6, 0xfd, 0x0, 0x100}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r1, 0x0, 0x80000000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r9 = dup2(r5, r8) writev(r9, &(0x7f0000000180)=[{&(0x7f00000002c0)="b3654f26b9650e58de8619bdb9837a815161c8e078c1d85b5edfea40678cc6cb9db7c312dbd31f5088cc38212ee5562737fa23006d60dcf167ec953675c941446730489cd6df41999f83d9b10e69f2b1fdd9b0588d8fed40d9242696b84a5d3e54552a50238ae96778552c6e6f4981b192636b7829f9e1a0934f8c18358ea219d1329726d4d4b267df1ab24967879c3b3fd7a30c97eb3304f13f83a517039595b64d7c0b1eb7aef29b96f1b7f52c4063b3f9145ec64203a4082cfd2ac07da50d48656fe4b95a46d229540c8af79f2b4bc311cff38a058af2b8cd90270368cc3cf599a969bc05b180139d89e0565e9f497ef4fe4178f866e7bb6185f78f5ad94903f489aa7508353b85d81f4377c56c5c5f32b24c3fa24de9a85f9c1d624fe3a271b0fb9282ec40a9ac4de0c1cb338b560137b65a8b30296f5142c59328c2ee94d6e42830c7eb3c0608d0595614469a4d1cc0f3367e4d7715ec6c2fa36ca7786d061011150b18ba22d81e200f6888c19231a2e812bb87b5b170ebb02a7687743b9a3ead5ee9a68982d9d5856c9416231355255cb9257ec3a3ea88898ef71f0e657c82cdb0441839f4f18d3f931d975d44dc15fda8d78ad9543add41d39e2c22fd521442a13b5a784fcac23309c813a9a17b3b0150a2b02036d7a7f390720f58888e58e12fd4470c6826478c9a63996cadcced2b33ef6ed0b9ca386e9149030ddcde030bc6dd4b7085063b6a9e6656e1bfe3ab7f3fe1d5546cf836131ce2e47d7df84f53d3579107d99bcfd73e9f568d201faea4bd5fb405f345ea6f15c224da05e723872ec20677f55ab97ffe46a7d88e3e5b77b289090e734d1b41a3fc61374db26ce7ac9b8da5569c0529e826e728c9cecff08ad6e3731801c35e889c2f535f4af5b5c4e5dad73d7ea90ddf10cdaeab35be3f1abec697f06f6f0bfb35d55a8b449dc1339867176227c33a98f7e9d10c3e2cdb5a3f315912181823f7de7bd6b29907652133c0f252a9674cb01d1fddb561be8c6c9a1dfa0c9f57db69986a2d7ad31361d6245518ff5089f15a170e4a97603265781a084cfea8aaeda49df82e22fb48f84aeb9d616c4fbbf064bd8a66c1d5f361d208e1f078b203662a1b0c632925528f399927a87ec005c10bbc0d2f408ec842ddd9e283bfa62bf6dba76b9382b9c81861c310351991cecbc574616d59fae564002629ee3357e0b10e5920f1db82c706edbbbe45944b6d5eb86969bd977f64b9264fe9764db538238c370a899a7ac9627377178c2066e28429bc28865597014f40f40f4a2880433d36a2fe6184905eef0606fbcda0c1c8c62041cf23774b37d34080107d04ce5667a73f7056d81c5042e672f954323039278c80a00e0755811920a8e872633d5a92c337915b78f30e1c7613249fd4e224c36f7fbc7e829f30cc8754e8f80288da17e87a2673c71a2de2a99154fd3e8be73d0b3cfb3c0b38f9f1d0d5c4f29c4a918f8e91e087b9d518949d2c8131bb3be60c2e3ec5addf6527a232e9ba5e7f25b396331a1496bd9870f71725e54aa90733c6597414195f70e5fc07cf94c9ff51006015c8823d4c5c05ab424b97aef46ec17e17643be0d4860207e7c3102b3dcb5e89419ce6e6b6e7d23811b757c3121d8d77c3e2c52ba8481f87c1287d0ad20bd5f8464e962d6d781e2f12476c04a4e2ff4283dd7a8ca0e007117810156e1bbc036cc281791cd5e332e46fcd2666190af83f8e8e683a25a70dda19cae61256f58fc2c4bbd3ff58fc0a45fffb7f25f10d4b3aa290e53c91363229db3daa150f43ed1ff945da47c21f616365ef6c4a20c6c3720fd24b33b1f3f68722dbea661656aedf1c8712aed6129d1a2491c8179c039641acae6f95e87762842fba268ed012164fa5986b3f81f2c7fdc78702baae08160eae4165acf7effde8122072e3f353f5d86452a33715a76930e7a4310019bb42641e9f2f43133fbed7b4233c1061f8d5ec9a24c8640527163ba00f6b8eec438c69464fcc26757e29b011f43b166a3e13681e2e7548e47160804bd25d969ba1d69a6ca8bcf02752dd1e563b359f5c84930d9ca3cf560f68e6f5cc3755a9ba881abcd52b3f109b3a9d59345943741b522d8477981702b4ef0a8052305706783879b97eed412896594c4b3a0f45a8a5354a81dda1f26accef26382fd70a4bd6d7090e61c8685192faf3a1e4756c7019762d6ab17f29234f0236ddfa1c301c974f7e3a5fbc961a03572cbec20c042b54f7955a793e09e789f793d8975359fb70f5d686cf6117eddfb1bf4f52af8004438920ff88d4b42cc724d2a779661db06fdb910015608fae6f0e983a05ac97cd4baa4bd1f6fe27e8192cd45b043655f74b4705032a5fd1a7ca2cca48255a6deab49fd9bf845ae58abfe57641d5f73fe41e9e046ddd3248d4b8ca6d674fdf9c5de89b02ec63eee6084c2dfe1f6aeeea2a0e1d03ab72d783a3dc126fcdb8dc62937418115c59bc12f5f76e72ae118b1c5691a9c9f0673cc3bf4ad376cca8cf3a2a114e31bf07151aaea1b4895e92a613ea8aa577cd5f572e924ad4009e4944462507da44cc90dae53e35c5df636f0bdb867a12b5bbf819ba4ecb5ddd4fa7e02e8611261242f533bbee170e9d2cb94232f539a03138eb5f7a9a1ebb206f164269693e5e14cfcba9a8d90d4015243ebefaa0cb06fb2fd2d4076620bdabf48364cd33061dbaae88270e65c10c29bdcbcec333d1e2ecf77f6594105f7bb004152ac4250a6297aa9c969f539a912a91d027141cf3cbae8701e907dc79bdce886148da3238137669bf806a5e7c22fa540c81e0b6192a00208b9332fa480a04b343a6fe4b22e3099ecf3a3c89cbf34e0fdc246b4ed6008257ab25e38873211e83a24ca28794a412e71fdd84a831aa53c19e0665d6cce8e99e68c40542017ed3e099c845706f1db313712ead3efa31cacdd59eee00ad22961af8cfeb8179d21f13bcb37ff7d8a8962c54101b6e3dd5dd2f7fffe6a7be8be09130375c52486359d73bffead82a83220ed9deca478a44f45046208d3f40486c759834fa3bd400e2fa9aab2f1317f871acaffbf75768569aa610b380658384581a6a1e4212bdedcaebcacff9182a663c6635894d1d07f35448586f25351ae0e8660bb3847e055ae07c40502c57a513cb365cb615cf014c6447ef7ef84a0dca148bc94f2ed96d155c0001a34e2b6164fbf71eb37b4b261d6608ea989e499328e634fda1e206b5953b736a4a0e1feeafc007b290afa26ee963f47be131c0259911ef1a68b13d729f12a3a13b644d72ced44d8d4ecc526f009e3dce84f3538d72c925eaf5d28a506afe83aa38316219bf7eefd60ac4e3efeb81309fd90910a0a199fd6917d06642b4a186feba29f8f5f04be7a74be6fd07d1c2ec7e4fea757da25181660770141c8be33e958c4595198514fc507d723001b36451057531aa25ccb46ac6694ac2b445a542863f39928b95c74d4e260d59205a19842dfcc532b85c9e28c5b0246cd928626b8ac1d864932fb0b40fb48d91bf1a7e1f3b3bf1f75ea1439d0a631c368cac40e8abbcb2fe67c8789cb3d7b4efe696d227cec4d71f0e4d5b7b5db2c3dbc7d6217c33aebea8ac2bd282ca9df47c97e0270b9b7f6601eb9c36c1f0ba6d295f3c72c43c55136ad39b02d16f85c72e5f6df41e2482f17d7873ee60e0bf48155d74b3e2e4cdcf163697109860267e9e7d9e7adba7168608639b172915b99337050e6f237d41609db4b289b9daedc001119576408d6491f6e1df8eb3acac8de77cdab25cb5c3bf599330b5c2b014456b46e659b9dc838df3b8b09f0dcc3bfeeb0320c72105846d0a52bcf9097ae1d88898927525416de6f81d6b27f785aa7955bd7a32548418d5efb6db6b78068ff8afb1ce78a98b180119adffa548e80aef6192a11518ca6a4e08f0d04ef29902bb858c2753509b2c223582bfe2e3bbf5e972dcb0829df7c8dc02864ab39105aad0cace1c1f79ec59e3d9899491de364e1bfad6785c685cc7d70c15b6d3937706896e75c484614334a02134e727cb209d5e3443bb6ef5c273ae53e1736a0d135b0b6e32c37d9d7b8216633e1dcc0e3a422d3433b912e426b63575b723a2cabac45c01216802ea05af028537c6a2a4218c2a33a02339177bf1b103c4b52c1b0179fffce71b1880e0a8174ccc5c55a0b7829f96d5446903f10ee6a6b336a07618901eeed7845166fa0e940eacecba62204b481a3c3a1873e06b65dce86853ce426ba880278067b0a36e8d5291075cd17f77a4143a950c0d36d1ae1b9ec1fcf5c55a3bf114f6f31b8efc1574d5a53a145ce3c570cb3269d98fd5bfadcb490d3009c84f0accf635b099bcfb955e257379422917aaf33087a93bc4be77083949a192c3e0db15559798a34dbf36ad5853ddf7943d161bb5ac2f1ef53207e9ad84dba3d58d45cb16e33cb99992bca03cefc7c0d636d345543fb14c3a2bc38e10a096ab2fbfc5145ac5ad648cb82111eee5938428edbb3e932c3e401919d5213997112ae9bb89a094425e9a6d6e2977b3160cdb498e5c719bfefc4db0be4ee4ddf4b6c735201d345020111978164942ca60b52fabc823fc47a8cfa85bac49c136a59550e14c59b0b37aa6d7716147bb771bff7bcf53255adadc1c7462c8208247ca0de6c5e2eafb934ee991c3c466cb3ecfc830c4463e12db18f99ffb076831ceaeb5f6346c5d024057ab4676cddc19f24193db831e0d84fe4bb9c86fabb170c99d79083ad8c9786bda13c23cde6b76ad8231ac8224737c2a6e6202f155af06fb4bece0b21ac93d6e06485c402bb5c7cc903fd08d476af64db3da05969b190754cef47290a105f064ce2b0a3013b45820efd6e5c729963d71c221753c99cdd7e4815c9a0e976380c2f56f73e03a4dbd4905b7ae891dfe450f8a04d148c04f9de2c02968e7b8c01fee38797f6414fc6bb0eb2ff8f46a54d6463546c74fedcd6de5941a798cadea8cfe31ae7eaae1e30f63dbc7227b14ed7ce9cbf697897526fce7931d787acc3a40735bbdc48caf947dd8e7818f855bb82f659740f77769779c6bb4e7594fb31dc3644213073409b354eb31cf003e4fa9981bb43817ac52b6456dc183fe8303468decafee2856c13db9cd9b1df0ad4f135e857910e470577d2d73a2488ce773396a7045fd5f17662a554110a8d0a522e5fba748961d1beef6ffd5fd9a08209814602bfe4d96002bfa3e7ace101e8a3b9436780e09f0c9a71beea1c2819ac6a23eebd509666f347247262ac278f1d724b3182df21465a6e823fa4224a88d3bcee915284b439e6404618c8da980009ebafd155f9f85b3aa28a30d0c47975eb7b97eaf9cf499d37f70febc527819436748eb7eb83d72c79780031ca67405b0dd04b582bf48656405b2ecda13f46e6707d73ed63f70a86d83da9471718eaeb7b0a38f085076b1b80dc0ac42fc20e4922173af646c33eb6eb47ecaeafa8081b04d97ff5c13c18ca979f30e2d616d3c5351a95e206a082351f077448483da81e2d3984aa7ac6e0ad3a9d623bbfc3cd30cd22686148269e5f9667f97f903f706dc3d03252653538f0debf808e94068d81d272e1c13abe5c6bc42b19cc3dcf4d74bf753b300108bd046cf341ec970d26e04be3a1f685a380b57c4e478427217a22b0ba162221f764e55905bb0ef8b82f536d4a5c436c90351d93a7d0cb65a821c11a1a4ab61e38baab5c75f80c3fce32d5f874df7ef72bd69d56c4c48e33eaf1328dacac8ad7328b05302e53e4c225e238ecedc4ac40cc419ad255550cf9a3c5c551fc8f62c", 0x1000}, {&(0x7f00000012c0)="0d828046455da187a3220579d63d963d01a5db2e91d7179a703f0bffae961bb19650978d2ec5c1a3fcc53b14e9270a59151f9ff0f6c17ee6b7208cead17b28cdb00185f41d6b056a073d8bc7af3eec65813d21738e70e39523c0efe9ea5795711a021ad4832ad2f7452be69b41db8b6a3b5fa13d75abc3665c206ebc09c29a0e1d7e7f6a695ef9e4849b0bb139792070409d4c62926cb85f5578f8a490ae579723beef39ba531ae8474ef09c0a6ab5936a43875a85ec258a15cee806f035179a510535bc86846ba0a74c36da2370ec7c745ce24d21867e7df402c539cdf8d82d9d47b47373a5b6a0eb4c8ee3f6a088", 0xef}, {&(0x7f0000000100)="26df8071caeb5f5cb7f1731050637eb286e1dd781b3dfb101cdd56cc946d9a35258d528df5ff3f5da0b416cbd76abc72a4988109f15b01b82b89b8ec", 0x3c}], 0x3) 03:23:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 03:23:36 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x0, 0xd]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) fcntl$dupfd(r2, 0xa, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 03:23:36 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, 0x0, "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"}) socket(0x18, 0x3, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 03:23:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) msgget$private(0x0, 0x6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) writev(r1, &(0x7f0000000000), 0x0) 03:23:36 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="16002e2f66696c653000"], 0x10, 0x0}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0xae, 0xdb7f}, {0x42}, {0x86, 0xb45}], 0x3}) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 03:23:36 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2872fb39d4680e808723f65c9a56561e2ecf11764cc86507f4679e41fd38fedc0ca2156d7c07417efe65532c227ec0d39ed6cd939f6efc9c56b519daf51e6d8ca556d7f5898a3d703dc8ef4b54f2a0ca5da6107a1841cfa869ad20c931cf5cb154005e11f4ebe05c", &(0x7f0000000100)=0x68, &(0x7f0000000140)="9d46c97df9e08c9f4ce6dec325e13f5207dc55e531b0741e74c4b8a29f9e84be3f25f85ff4c7319fb1a9f02c7b374f9577a2e3c1ff6cbc7abdda008fa7d7ece6ec3c13cb8dcb192508025a47fbf332beb6", 0x51) 03:23:36 executing program 1: shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000240)="fcd1832ac3b74d36fc4ca2c5b772", 0xe) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e46698 03:23:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="537a8542d297bfc37579f67204d1f8327727c4bff27ae437f39c1a7758998fa736f8443851fbc3bd954967a6c4950d93e443cc2568553aa441641302a807f835f1715b826d66ffbb1a9fa851b99ccb7a3e60a81e511b573bbce958fca3f35a8f97", 0x61}, {&(0x7f0000000100)="3ba08d57e5aeaf7b74c2b6ed863e32df37bcf04616d699a0c397d774d04f411d29c1d47d3315c4ca38bbaad073c48a5920803a745d72d872d98564bc79610a05b70e9dadb3dc3e699607d9c0dec76ace4b9bc4cbad690ab7e864218b7b0f83ef5410df16c3f0fd9e82d43312ba468c10e701ff1694ed0d7347797d200bcc8f0955be8f3272510a6e48beeb6746d2746a30006c8ff33dc52d4ee54bb8155595859855e7b0b63f00307db9eed620a1d75d3e7b6b385295c6b950294d5d4e6e5774b30b15af63b634de940bcf6c0d30bd329b98f0104450a0375d2f2932ba913044bacfc5cc4dcac98839b20e33aab042886c2486c9f0", 0xf5}, {&(0x7f0000000200)="c0b3137009bbb49802f7a796e6d8cb0fa6acc56481abd636d2b34fba3f1e1fcddcfbc28034b04f9f78b89559e01e1458f4896011a5ecb8698f24faa8e542954bed2f174526cae3b92832f7873dc279cdda77c661f4783d16a7cc7c1ab5f55b3dceea34fc3f9f9a09a5192f633aa906606c013e17aae89c29452b0668a100603b67722087045a10eab6f77c1757639676216742aeef687ee409b3cf841d52ad4d54c41088ae10506e4abca0b975d100ea0f8e3853956b3ac6360d745b746ee19fcf01782efb1801cc256f1b1ce142c2", 0xcf}, {&(0x7f0000000300)="bec5ff313056e16f86d38a6445dcb681f1bca820fb4afeb4bef8139e979b2b90ede0da07333ca809f9e0f90042b894381461ad30f214202be8fb42e7e352a1b8e68a98cd7aa712e62e9a33014f23a83653fc5dc5e328319670e503a6c4e463ea8ea6c301d5b7f4b25dd7bdf421bd60ecbe5183006f26d08fe015478d944fe8b8a955a6cfe834d4806db37195bf1cc034075e301f6d78b7352461c96571cfff", 0x9f}], 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000480)={0x8, &(0x7f0000000440)=[0x9, 0x1cdf, 0x8001, 0x2, 0xffff0000, 0x5, 0x401, 0x6]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000004c0)={0x8, 0x0, 0x80000001, 0x3, "dc90fd1d12eea3edccf987326b6b23b9bd3b2432", 0x8, 0x2}) close(r5) r6 = socket(0x800000018, 0x2, 0x0) connect$unix(r6, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10fbc00f40ce77b919537512d0e0669b9e25e24cc16857b30000000000000e35a718de0200e86c44908279f8dd9349dc83fdcab1da4f582366850d59"], 0x10}, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x3, 0xffffffff, 0x80, 0x6, "42944c8fb3316bf16bd98a30d66ffb8523bc0ff9", 0x8, 0x1ffc000}) 03:23:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x1, 0x4, 0x7, 0x1f}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x191) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 03:23:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="96a160085a80d94f2b86c3387685d02ee9db073caf20a568e28edb0a59faa359df483fc66e136cc506ea6a87d07e567b9731bee168d5206d28", &(0x7f0000000080)=0x39, &(0x7f0000000100)="10e0", 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfffffffb, 0x0, 0x100000001, 0x5, 0x0, 0x8], [0x0, 0x2, 0xfffffffffffffff4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffd, 0x0, 0x2], [], [{}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x0, 0xf7}, {0x0, 0x2000}, {0x0, 0x1, 0x0, 0x40000000000000}, {}, {0x2, 0x0, 0x0, 0x4}], {0x0, 0x8}}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendto$unix(r3, &(0x7f0000000180)="dee9cf4320c9f7c70589a1d83c31f9965c0bc11e1400e4770e404e1684cc14ec09f10a82f677d122db3bd3b5ef7aecb1fa2a9d9dd1a9bea61e44452d41d0bdbb110199e3b06498cb0d11d0f8571a957ca67f49c16231dc02f7c98f187870ff9680fdb4b52e17e5eedbcefd09d7e8a9e8fc6152699a5f7f682839ee36b42073c344bac12726c5575641925f79aedc58cea0112c39f2bcb9495e85e68c1ad6fcedaa3f359b955602fc7f0ce468512559fc635fd518808e55ec1ebcaf75", 0xbc, 0x0, &(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:23:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000080)="18401e20c119c2c7990a150a14be8ebbb2b5f7c0c5", &(0x7f00000000c0)=0x15, &(0x7f0000000100)="f894119b5e335d59710408c35cc454", 0xf) 03:23:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/221, 0xdd}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/140, 0x8c}], 0x6, 0x0, 0x6) 03:23:36 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2}, 0x0, 0x0) 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') socket(0x20, 0x1, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:23:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000380)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(0xee00, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r11) fchown(r5, 0x0, r7) fchown(r0, r4, r7) 03:23:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) socket(0x10, 0x1, 0x94) r1 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x801}, 0x8) socket(0x26, 0x2, 0x80) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/20) getgid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@in}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x40, 0x0) preadv(r6, &(0x7f0000000480)=[{&(0x7f0000000300)=""/67, 0x43}, {&(0x7f0000000380)=""/198, 0xc6}], 0x2, 0x0, 0x20) sysctl$net_inet_icmp(&(0x7f00000004c0)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000500)="c65c783d48706a0ba03294559790578cf22ca6680e9c638eccddbb4de26eb1c9cc4e3e7e87ccce04b0336dec4c87ee84995db89879b5eb9923c086ea86ece496c183bb8a7ea606e5d4385c4994ec8f1e53d4e309e07038f2a0bd0642cb210ff9d20bca224c78f0f848ae2942ee9e0c5258e797e59bd706c8c3314eb6f835a58bad42aa564dd4", &(0x7f00000005c0)=0x86, &(0x7f0000000600)="29fe9860be771bef1b5ed855789ef623538d077369c11be245eed2036cbb54c56d597c1f003a3241d3eb3000924fd4978646511bab7da310efd9d804ad1c9924d188facc3a99", 0x46) r7 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000680)=""/44) 03:23:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x848a, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f0000002500)="e2", 0x1}, {&(0x7f0000001300)="f607ca", 0x3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e", 0xe}], 0x3, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4011, r1, 0x0, 0x3) 03:23:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x5220) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000001001004c4a", 0x2c}], 0x1) 03:23:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 03:23:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x9e85bde22e29b6eb}, 0x2, 0x0, 0x0, &(0x7f0000000140)="0fb3c95b3d7101c46a1982209df1b07ef4ec2630d225aa5cc5a63e7fa1bf57a3965f9d0ef22e7ba0d0d1bb27ec47c2e482e4feac8d56ac9dddd95284b153c1dc35f11ddc1bc10a48e657dfb44fe8d333dc3b90933d0e7295a207dff55d303fd6db992eb878a4f5c8c0afc207d34b41d9115029d36a15fbe8c4ee8e982baf724582842d88ce62de8a674a96fa6c43c598be905c5c88e5bd23a0e94d72b2514ddb630bf6d7c86c4fa3df783577c13403e3a8f4e88c58ee25000000002fe93b43cceea30d08a4050fb16ddf437e0a4b316845cffb99c2e3733b6df4cdc12069836595d223a1ae6be0137c4cd56f359fe193366893ac3fd4b9f11bb297e22d590c18d451ae1b19c51821d5e760f3a06b5c0d79eeb2c82b8b416833392dbbaa9877129bc1ca000000", 0x126) 03:23:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffefffffff], [0x0, 0x0, 0x482, 0xfffffffffffffffc, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000000000}], {0x0, 0x54be}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt(r4, 0x80, 0x3, &(0x7f0000000080)="d10bc27ed542e529aac5b21eaa314500fb23e636146a76ffd48240c2d555f152f5beac54e0784ec877da626cd0984325ad", 0x31) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fd002e997dd12f66696c653000"], 0xa) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) dup2(r6, r0) 03:23:38 executing program 0: r0 = socket(0x18, 0x3, 0x102) shutdown(r0, 0x1) 03:23:38 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x800}) r3 = syz_open_pts() close(r3) shmctl$SHM_UNLOCK(0x0, 0x4) syz_open_pts() readv(r0, &(0x7f0000000780)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000300)=""/115, 0xfffffffffffffef4}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f00000008c0)=""/181, 0xb5}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000840)=""/66, 0x42}, {&(0x7f0000000680)=""/80, 0x50}, {&(0x7f0000000700)=""/90, 0x5a}], 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) 03:23:38 executing program 1: syz_emit_ethernet(0xec, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xde, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @rand_addr=0x1}, @udp={{0x2, 0x3, 0x8}, {"6e25264a1c402c5a7b5118b2718859eff5dfb8586f3f646b442f8a1c8247e00bc109736540286240ce75f4e5268703e113aa0a082ee3c44b10e3dc38fa090733009f8560122a709faf51a035e6a230d11d026584a0bbec86a6681f016cf7b342d49e863251a27affe43fa8266026897b6003198b74d8a94f6aadce7d785014b06fd2722297d9bb38324cf54e03fe914000d67c3ba8517427aa6a0cf498b64bfd32be946edf45e1f69d6a1357f3422ecc842795cf79750484ef5b389d2695db74a44b"}}}}}}) 03:23:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) sendto$inet6(r0, &(0x7f00000003c0)="f643da42eee7d828a92fb35fdd6acd9e8b40ad983b9e853322ac2b46e5de3a6f9456fcb4527e1e18b3215726a6b437a3592f0c0d2904780314648dbaa4491b634a83ca425f78b145c7db35467500009fe7823c0c80220bcfa6bcfb136d3796a2c9b384146592b0781f74826fdb8ee711d494b0799a3fbf52526509412cfad959806abd0812eb03a0561a1b411947c00afee232adfeb03ce8af2cdd905bd3784c5033231a6afacce4677f69151f6fdb115f907c934e1aefa3d3701d961a9c6b83feb5b5fc35268a8ee46ea21448b3a283a39977b4c6c7b585d0c4adfa8d5bd6c8d40f92eeffbe7ebf556d4deea16e072fa14de585a685a8b62a77b973374dc1c40c264d23ba6177b72aa34eba50863f779c10d72ef629930db84022c1f0ca07538bf75d2c7653e46530f9c9c46d4fb1eec2b3a0331fc80b7ae18ee7a734e8d320b7ed49346a1af3a3a6d6661adc456bdf32a13758622a548ef49f108f4f754168c45ebda74eee6338d531208ddfaced91414338572304f7b50a74ad18e7709f8a15967adc69d217ff22d464d9a99cb925e14be3e315dc5344a4620cebb3ee24e908436f2a42d3495c295659dcfcd2a6fe762f24ba51968e9e211343a1c29ec6389ff91a8adfc6f7795dd8fa2d53333db8896cf18aa9feffb01db1f5300997b84e90c9fdf7dd9c8d9c296b72e7cb4733a09abe22d1ec27aad7efd84a0e7e5431b9eb41a83b2d5a5620179f88c48d25cf4faeeffb50491de785551fa2342914ff811cad010a2a4f19c040b250af6ea26801dec91053fd2cb983abfd04e89a59d2d890d3a170c1751384050db75998a1a000199b3a7c8cdce57915fa9bdb4aa25262230de425403a52fdbea7feedf91c13cda972f6f846d42286e40177056c1a1b81e73ef78bd5411caad6629a53cc1f13f8b921a3a3e0e2d62c64af8f0922c5ff04a8ac8e425bc7221a20d9a981ebb48e0b6b4450ef4c4ea2ef18246ac61393756fb1fa44894d020ead13a4821f2faaaf9acd5072b4ca9e194ade661a26282d8cbd2346750475ad9e56ca39f30f77caa1b630c277fba81a853dc906fbcebb439484d3bdd98dccb80c125659ee697d5966914968d5f7551dfd2a903535a360f8a9cd0463ec3176d3abccf3f734eae7cb98a31b9361c8d1e0d5e985eeaddd0a446a3c1170b70f117cec0ef1f8eca557a2887425765847f66a2c3efbbe80efa65965ac2666bef4dd03940f1c64b4eb618a1aef73fa3cda4fd3470a3ee069efb8016f9fc4069e6c4c2a39527fadc6e4551d09dd3588721653e1bcfe39bd0ace3b9f3fcbe503560dbed4857d02cbca6c4e8ea432a6e005f06db05517b93168f8f72d1c536a28ec9fdeb086782039b249730125b6b2e952688d44b71922c0bc6a8fcf34c531472cdc87e19e3b1e433fc3c2e2536e0906298ae0c9f142b8d725a7fd9bb3aafa9fecbacef176ae9323e2f8a062420ab4f7772a235b572d259afbb1084492068a63f3b4bd4d975a028b6289d69eb0323af5ee96307583c97ee9283e81a019286d198b3f645f7dfe55f7d578253ee404fb3441a337bc53dbe73c076afa895b74b6ceb186a14d8a43dd83830d1475a9149c22b60812c589ea2fbf98dd00610b369d7405662a689388bd8e8fd89120034e68d5599c9905aee5508396603d27f699b1d7f9338c6766c10bf116a270dc9f5866207fe2eaa34d9a779da6140ea1f1c73f8b06452bbfae14bfb81f62150afbc5c56021337401366a7a973f1e648e820df4aa7428a9aaef8d7bbd138889a3c8ede7d4eb0cbe5d0e03eaae4c6288c2e7fb1a9749855203e3121c6159115b8ca71fee4a8f390871e08fd3fee9f68c15d1f304f880c42c32096ad2a8ba2a5bb8de5f56fd17bd53d79775c11cb18bb7635bd479b0fa6443cecb4e0272f89f0823564aeae4143359ea9c460551c591bcb9c2b8c2d5c10e5c43cfaa35d6a684c3601aa4dd8bc607a39f771b781327e405be43ae7889532cdcbd917ce164a980a8980427caff3cd747005218766a6c9a1dfb5d14be20e46b1886149fde3c28ed03c69c1c10091ef09db8a561808ce0bdfcd689c6be25145ce67fb369fe2c89079e289064c27b66561872caecf428a7d76385aabfcc64cd6e5eae54b518407c943c6d6cb89566c1c80a66a9294b858c4f28c96eadf13de2a9e043db10ceb51a9bf12df48ddc2088b636a81a9d43855a503e78df1248dbea6eea8fea01c885485df7b1cb84dd57600e09e44b2b2a8e134afa8f7e0fa782d99f9ff212b6b901e0746d0ad165daa23ada2d341184262719f63bbbcd51ead79ee325d0993069e84966f3fec376af3affe569b471f5443087aec95566a508d04084553af97aa6db9cfd82b6f17ea4661f83a26086106609a22b20c2c07140563ea037c4fea7104ce291d80200594800c31b276c61fcdbe5a722765e3a52eac190c03d27fc82e40399f532a5eb26e8752d27216f69e32897098a68aa5f2ed8c8e290beacfb877b830039f766d31294250167740c93a439aea1b9bb32061e8f8f9a4e307028b51a6228fd2bc821d4cd7020cc4d2edd53ae74ca293ce3f53418e265b376e4bcd95662e76f5b393ea4726a0e5e6f20fa649807a4acec7abec02f527f0ab9f971c7e93e179cedc27d65e4928f97fdadf5fd65066369375506ecfc23288cdd11472de67f387483e3dbbc9c7910a75406606c2f53ded67bc5f2c86f30ff2c17721e439dff5be367a7b5bda2208e935bedb0bb9758665460dd8a6a2e9ecb62526dae89825ea9ab4f770cab56548a988bd40b03f8d6dd9f4a9abac32e0a0e205ef71697d2816a6a83910317ddb1c9335fb54274960be79fb3765463af3ca109e4b3ec4a48d217b2226dd12a2d14a0299011c571f1e71d1d35557b913279901aed89ac72e1619ba47f574f1627ae7f3707d5d1a841fb1f25d4b58ee0fae2cc064b0197dc7f387b6852cd47b7b07e387e2640d1b001fd394bf405f90a0940d96d0cc3d612a4149ce01958335427f11b89716323bd4d768e3f655b6f6ea3c63c70dad8bec4b37fa155972be2e20c85da5e34f8ae8ab240d077ed62f5239886e8fa373e0729f277b1d6874649cf1fd03f0810639e49d2b0495573e5b75c3f7cbf2d866ea36abc77ccd45f3243650d6978f89764f2d5b19b55e5671dc8f682f438af69240575ec423cd09d0e1169fd2eef77d4d0ec5bc75a3033c0ea360be81d351e6e592fe94f33096956a5f5f8cacec043696bc35254ebfe3775e3de12806bb5d7ee8fb9d6bdd479f61f36aec492f695b8864f85885888841203baaa3ad8b76fbd5f0358b6acdaf052cabfdb76552709ee76b5e4c07389c2e413b1fb2080920ff72b21c74c34023731b2c8188e2f0aa74d79a06810c046ce57132076c2e3c13f4bfa99183e207573b90787303ddfc3938a9eb82b6d387da9dd388c60fbc572385043f1d104ec9ab02bb12b07688da6e5571b31a3a03196249d50460779219edaf902822a8787e94d3617f14b9cefce13bcdb7c6b09701fe10329651e408835f65609de92d854e910d8c842d96470939c8cb6ca9034c9ca18b7958fd6819afc5b07eaf3138a5a233d98db76a7d92c76b1900c1f14c641b6876a47e00f2396953113b118f545b1fe964dae818f35670b0440acfa93b1ac9b73c491d9f9ddcea017f4af9de6580ac3f307a306d187eba2ebcf73a278eec2947aa4c91f228ab3f631eea263ff2c938b3ce552e5dc293520bca009f193b934521f6c862e5a4a08c02495d726134a725cea4eaf62379e7163f94720cb425a39409a486f96672a20accadf8b3695aba5b4e6fbab8043107afef15f9114a1d20226e6a531ab3510a86614f21bf24448b5cd773df6839a2e6a3c284b5c254077fe1529b3928760ee622c3eee959a401e881175782f0c482bc563942b4eb86945182561fd3bbd6571eb588ed4cbbdf383ab7aa0a0fedf5ff551da056b6b883ce63aa378b17e93d2e655eba437feb08ad03e0d8be79c8b451d8d0f8dc977a3eda6e107e3fd6a777811299fba6d65b16f7ff4e86b10d2a243f70bbe18ebc49cf8aeb33bf7b4f2da12b9a420c15a28a28bc721cbfdd049be17ec59733a9b5a65b5541791c2b1c931f75d95ebf8ab30c2c7518dae483fa234f2ec419d78aae45daf6bd3f66eed085a9d1056e021584b7981ee352a9265074a0cbd522a9a409470f609346799f9aca6a0c3a38af51d805961d6d43957996d4939651a50b48e938402048e83258a5e6d467ef0aa8822e5756460ed71cf313ac2c53fb1f5b6dca7c007789c31efad048f070e9efeb4d71c20bd55dfc95112294225f318d0b0a9056f5e2419cf17f1e6055881942bd308ee9610c4cf88d990a2c92fc2b569a87fb46ab9faf01f11b44dbbcbce52836697a8097c4290f1dfac3f44dce8a5c62c7037f6e5384a0ca001a0a823def366c602dfd82652d1f1d3d32a99b43e3056b1cd7a3d69cc7ea93545b159e2ae818b86ecb34fab6752aede713258665e68992ba4a5c37374ec0072da189c11c08d58912847cbb5b92ec7fe12f3d9e188b242af94fbc3684482afce5c8429d4bfb484193ca3949d8994704debde89d0d6e4602afe0e13129628f4a6ddc7c79442253ee58cb4a6ce746178d1d5ed950cb7e2e9f2a8ee27cf9da087b93ec7a2ede6eb7cd542123c6cac2d822c9a2e48a0820c905d45ebbef2bf7cc66e82bd5e53ce5a2dc3cb9c49b713f1910d0d748034c3bebc77302e2e0e0edaf93b6c1802b892eef3573d19f489410c659741c095e69032e6afb550124e9568f1ef1a6aa5b6c741339af72e2b7991b3ebad9fe0009d74b8f9d2318a1cbe61f64aa25266fd80092ad48eaf7d050ea7da0990d2d0f6766fbe0f55fe90a1f68d6e36ab49e9aa6a90fe230791551543685c5811447c5c931d7ea64456c4407969f4257bf0ec069386a8739dd836868b8a10807f181a9c162e33ee1f74a259e8b51a5721161cd6e665c1dc0b5bc0d664a04471334912b9b4d6df9de9c9e96311a26acf66d92f8aa5629803423d22701504c833edc189d45f401186bd69b20946a013c67bd941ce0b430c02addd9e4d94c7f9d35fdbccf7c46d1e0ebb564f9e4e4597161b6b7bbbff246e46df5da5928ffb80aa2a762fde426a88a5d0fefe206d2573fb139cd0c8a4858ee6becbd50d682e5eb904185d8f98cf98f1dda0668c4f9361cadc93a4398131a08c02c1c89be08ee9d0da451b96bf3572d354421a36fffec7ecbedd8d9cc5c9f325a7fd070ce4867f4de2eb8dc5930f562a943f873b4d8e75fd59b2eca03b878445a8232eea934b5ac8f8a589a045c4dc5a411815a053093345c63072fd4b98b9badad3c34ec13b63f9c9546e83354efeec81b11e344a50a1b64b4ce5247a412e71c631959f1d406969e25ab3101357a547973d008ab498b3968f72eb5e9413c42ac361fd4f93da1161b15a6211a4f0a33700bcf1b1e3bdbb9fb026a3603ae9ac039a6ffc1e12afbe68eb09018772e10d60efcd84753030833ae9f1181cc42de65de7e33b6acd9aa7a09642e4704bb016ec2baa8ac8cde4f5cc3bc277b05ef2fc5bbd79e91ea041246fd85114d9fd3fee18bc30f0d6a9bb87253cf247d328ae29ca116e36a3780c645e2d7f73742cf7b0a2daf70f56a14c786e684c90438cd443f122c26a01cc0179229c3ab28a15f3805776333fed4b8995fd1a5fa209aa6f986a09be1d23472e13c4189727e96d09a80eb86b74badb2f720f42b2ffd9133371057ed6c6629ca7a9b3fac8a97841f9e772c78a720f081166e459ce604797bc", 0x1000, 0x400, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) dup2(r3, r4) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 03:23:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = socket(0x6, 0x1, 0xbe) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="e3ab04002f00ffffff7fffff86dd6076605100183a00fe6100000000000000000000000000bbff020000000000000000000000000001"]) 03:23:38 executing program 0: syz_emit_ethernet(0x400e, &(0x7f00000000c0)=ANY=[@ANYBLOB="e2fa01ffffffffffff45f7b676ee0e0800459078e00000020000000003009078000000004500000000000000002000007f001c9d0d863cd2b9225738"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x7}, {0x1}], 0x2}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x7f, 0x3, 0x2, "51b1823d4c8a69780316605ac4634efb02a214bd", 0xe43a, 0x9239}) 03:23:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xfe, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:23:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="71cc1f", 0x3}, {&(0x7f0000000100)="2444ae7cb9287ef9d8d6ef80a5d2730b1ccbfe77a3d7121039efa374697627f9afd8a307679e78613d3dc69b7d2af2e5a392a3b868f1de9c28c88033019c2fc3cda4ac94fdd9c972a569d1d28aa4d45c50731a73d3384552c6a9bdd25d2fd8fe176c00ade2886df91e980648076e0b0711c86324aa6dc73f8131834892abb8bdd8aab77e2fa772500bdcff886cc36b007c4c3628169d", 0x96}, {&(0x7f00000001c0)="c9af85def1bd52f9", 0x8}, {&(0x7f0000000200)="e513129ddaac365f29b4fd1391b6a15de3a1f53f41c75c67220049f8221d62a45001d6e0b42fe19c92f11c774c0b98e327a13df494df6419b6c4a365246b8353d98ce79b130fa1", 0x47}, {&(0x7f0000000280)="2e168aebaba6019eec5f14468380275ae7ff71914a01736cf790ce0b1380f4de95ab2b2eb47e9510dc65ee859896e8db3c8c3b632fd5c8744500368f7e0ca1871a77f34d6577430aec5611ba63868a3f249adee7b164b4f9a69be20a0e949437b4538abc2d85f5da01a80e4464236762f6227bb25a93e02433326de3d494d4a00881303969", 0x85}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) fsync(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) poll(&(0x7f0000000040)=[{r3, 0x80}, {r6, 0x80}, {r9, 0x4}], 0x3, 0x8) r10 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r10, 0x0, 0x0) 03:23:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES32=r2], 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) lchown(&(0x7f0000000080)='./bus\x00', r4, r7) write(r3, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="dcbc282714fcbc16954a3deb28ff8d3c8cb0a7a4", 0x14}], 0x1, 0x0, 0x0) 03:23:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 03:23:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:23:38 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712febf77594", @random="7f23106bd1fc", [], {@ipv6={0x86dd, {0x0, 0x6, "f8bede", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast1}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)}) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 03:23:38 executing program 1: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/60, 0x3c}], 0x1, 0x0, 0x0) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffa53b22cf4b04563622b24b5179f79110caf5c47c726330a2990c5d985caea8c29e6f042a1b1d70c5d6c1831eb77599db2ab0c4c6d5577a28d357f08bcb6600e5d4b2209a7b913dfbaa41676511a6c74ffde653a4617d674058dbc0090965311c1e699ce6858b8a819bef729438867013f326ba"], 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000003c0)=0x6, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = socket$inet(0x2, 0x3, 0x1) setsockopt(r4, 0xe2b7, 0x7, &(0x7f0000000080)="9e", 0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000000c0)="d6d0025e15ed2dffdf51722d9c58604c5a792befd322d3082613f08b848a99e7297f7c31c8a90bb9587149f57f37a2cbff513da7b1aff3c628a4055c06b773a1f662c9ff34d833b3dedbc44949e6b56c399d00b390a6571aad4ae6ada9e84b652617ab8fa83acc162d43ff2273cf33660b85c28962f76bd17bf280c47f47eeac27159c8cba275d", 0x87) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x101}, 0x10) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 03:23:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) close(r5) socketpair(0x18, 0x5, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r6, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaac3dce50e6a51997b83f7aaaaaa033b5c0b906386dd600b000000301600fe8000000000000000000000000000bbfe8000000000000000000000000000aa040090780000000060d65dc70000881dfe8000000000000000000000000000bbff0200000000250dcd83471920ac02b1b68d59039ac6c19aab7173dd26e7752a4b84fc4b68df5a3c2c6a66e5c0a9bd6b7793e40169e35fbf863cd62a95318fe9b93b3b143eb7ad46bd281f016975a0fb40857939b24bd8ad8d6a8eceff40efd1e5a8"]) 03:23:39 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x11}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getppid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r4, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff91) r9 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {0x43}], 0x2}) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000440)={0x5, 0x8, 0x9, {[0xaca, 0x5, 0x8001, 0x7, 0x8, 0x10000, 0x53fcdc99, 0x80000000, 0x7ff, 0x10000, 0x0, 0xffffffff, 0x80000000, 0xe7f9, 0x1, 0x6, 0x2, 0x8], [0x4f9, 0x200, 0x100, 0x9, 0x7fff, 0x7, 0xfff, 0x6, 0x7fffffff, 0x1], [0x7, 0x6, 0x800, 0x2, 0x4, 0x7fff, 0x4], [0x9, 0x7fff, 0x1, 0x5, 0x100000001, 0xd4a], [{0x1, 0xfff, 0x0, 0x1}, {0x3ff, 0xfffffffd, 0x397c, 0x80000000}, {0x0, 0x9, 0x7, 0x8}, {0x5, 0x8001, 0xd13, 0x1000}, {0x7, 0x4, 0x1, 0x101}, {0x101, 0x9, 0x9, 0x5}, {0x8, 0x800, 0x100, 0x8000}, {0x1, 0x2c, 0x6, 0xf9}], {0x800, 0x1000, 0x8001}, {0xd9, 0x20, 0x7, 0x1000}}}) 03:23:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = dup2(r1, r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x4}, {}], 0x2}) dup(r8) close(r0) 03:23:39 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 03:23:39 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x1, 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0xfffc}, {0x3, 0x0, 0x1000}, {0x1, 0x0, 0x1800}, {0x2, 0xffff}, {0x3, 0x1, 0x1000}, {0x1, 0x7, 0x400}], 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x7}, {}], 0x2}) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0xfffffffffffffffe) 03:23:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/41, 0x29}], 0x4, &(0x7f0000000340)=""/171, 0xab}, 0x0) 03:23:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00400000", 0x8) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x40) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/159) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x9) 03:23:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x86136) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xa4ff1b51fb8d5d2e}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) open(&(0x7f0000000800)='./bus\x00', 0x80, 0x15) dup2(r1, r2) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="93ee37b202fe031162d2a28653d6af18d308973ed97c01803dd38d64ba33ef717201ca03e619897f95e63cc742469e14b9e9dbae0d7809632f45cff7a23308e2053ac7f0818a829e18065b5c5ef4f90609611b36f23fc75652ffb784c18b698fd44c4caef0822412c9a22261fd1549772196eebd5cebe1fdbd313858be5f7d175adf61ee", 0x84}, {&(0x7f0000000280)="04b9dbc440c4ce43d0613383fdb149ab8c0b62f57c18580d1620ebdadd3c4692dfb6e93bd9b67c086fd3beaf02bcb8a4159555216cf90b6983de59377b71008d86186afc338952fcb1455094eea8ce7630d17d775eec79e892379fd3f01918b5f6c2a5f7a81a3327a58e1d8b7009d2fb908470fafbe262f86a3c12994bf355610f8286181420617fd605c01868a4dd642abe063e89e6d9d54a25695f3831da6e1f2eb8b41cf192ed4e69f23d3937d7370d1f0eea2c8dae72ba4991586716dc6aed93cf1f24afc1ac0d6f17871a12", 0xce}, {&(0x7f0000000380)="6a5ccc42b58ff5debd018a24e14133c2c8ae7099caa3777f3c0dfce0fcd567b02a880808f5c35d98b9cecf6d6263ab9b32759c553ae3258e47da73a29845daaae3f25be8017e3e5a41630bc0887140e18bcf2ac2bd0d824b85cc90853b920f7be07e3505ccc504e0a3674de928790261aaf686204bd922dd9c021816942e185e5dbdab92d9b4211e387970b4c38d926713dc641ea3bd0c64411e6a7da88950c142d76ebb9e03a46618d8169869d820bd32a1ac82f088cf198755259ece2cd853df52e917c3a9bcd734c93953b9087b717d12d574cf507dfaba6c967546b5ffa804cd8e9f0b3d102b9b936d5f95", 0xed}, {&(0x7f00000000c0)="224cc37b61f542dd7aedb33eee408ed5aee4bc2f8e034640fba7", 0x1a}, {&(0x7f0000000140)="16cc71bf0de31f1865a7c8e6554064a0e3c1709655132acdba", 0x19}, {&(0x7f0000000480)="0610e3f98655fc9666504a4e94d81782947ddce56bc7dbe1026c3e8843c52ac80ecaf52c1be4f2b13f4eb9ddfa8448bc5d99fd004fc792e14353eb4d279c5797d17a81075fa4d81d02e0331b163d25779125aad50976c092e34f4580c8f07dbdfdf16f706332d13921fe6f601d848251bc7721fe6f199dca09597d76b1d32d501b", 0x81}, {&(0x7f0000000540)="3a6806aa7eb02537a7727725c7dbd2500deeb513530ea58e5a0cae73bed1969e5cb2f1bddc857369c05a0128c8b8e1222f394ceff470c1eeb7e3b5998e5daf8dfbabc14dfb76a8d233e29e49260377319029ca8a1c48a5dd59607ff01338a794504f115bc6f9dd900dda4b0014106d677e408a77fe97c9f8edafcc31458d713e0e02ef294b7204bcba087edcbf4047ba3193740b8192ddf9c04e21a9dafb93b850595baa01261c00345035414f29ddb03b084e4f7d810448d2d8424946817b3f33119041", 0xc4}, {&(0x7f0000000640)="8fc4a7d86594b277566f10cf61250ad5f779aff7f446fe870e81a5a935", 0x1d}, {&(0x7f0000000680)="28a5573857319f8ab44b0e16c39409ffee9f78c6e55d7dff923e50a46cf4cc178af9fd59f9e0a13739d3b54885e0837deb3b8716de73b1034b536e99ac9973597eb038a8b18cd565c4b7ba0faf696e5f278ade937b987c7c6fb4974d295313147efb1b24d3040b0539ddbdee99bcb715ac769afb765fbe6d50524e5c6c379e382dad73e7d515b206d3", 0x89}], 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) 03:23:39 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) getpeername(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f00000000c0)=0x6e) 03:23:39 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a40)=""/195) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 03:23:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2004001800"], 0x10) shutdown(r0, 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) recvfrom$inet6(r3, &(0x7f0000000140)=""/229, 0xe5, 0x1042, &(0x7f0000000240)={0x18, 0x3, 0x1ff, 0x7fffffff}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./file1\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r4, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000080)={0x4, 0xcc6, './file0\x00', 0xffff, 0x8000, 0x9, 0xfffffffd}) 03:23:40 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xfffffff7, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 03:23:40 executing program 0: r0 = socket(0x2, 0x2, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="ae28df7577abfdab820206a5c8ea6915897b705969cf90318c7122e4f3d55c86aca26dc0cceecf1f462226cca5983ebf55124de7f973e734237f5b7d4e5ad131e7c0e0093e2750952b7461a997deacd34b65139f932961ffa8041d860dc213017cfbdff4226f2ef5a6a2fb45c9f788f431add8cf7dac0d3050f2b97beb8852615783d08ac652286c3fcfaccf40a2e4686c4ae1eebd1fedc0c352720f7b3e0861af7adc2d923a5be6a6a6ac5163865e610be9b8467ce14e0dd6cd1b8af9af2fdfb30d0e611efd2b81f7967748cfd2000502345fbcb1246b30ca15c150660bcad6d20973d94d34bc8fdd4704ae3a235882cd3944c0c3fa"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r6 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000200)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 03:23:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x20, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 03:23:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000200)=""/223, 0xdf}], 0x1) 03:23:40 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xffffffffffffffae, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) kqueue() 03:23:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) msgsnd(0x0, &(0x7f0000000040)={0x3, "c23de96ad91a2f75f536fc1db9f158aea45796bf5de7bf9a3e935c22c0214b4610ccac35b5e79b1d4d3721ccff780b4554a129564aa9b8f43f7b771a0008a28ab5ac80c055d401fc20856fe7e02d996833a59a3be74e822db9caf8f24519a71c35a204a592b5c473014c919791"}, 0x75, 0x0) r2 = msgget(0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x1, "7e19e2c33a2b063620a6ab60b122d62fec5c053f7583b3506e6d1a8974d2d3b75a86ab5094cc171218cbd14aada809356de7c7f8bcb5d749a2d7b5126fefbb245e6947430322ef927c33243f93040407577c004a01e8fc53506ac8c5e256b7d809b4c50b1964bee0f82a46fcc0119219d3f3eb43a28093d72ea5de332050adbaa5a0fad6ac4329f0930e7ff0a9d09381e0be4c869049bd8d9f685059cac0b03f981ba491c7f2290503423fad4af0993cb5510b5e3fd2f3ab1b5a9d050e8034554cc53e49a3630248e686798c52152f8198c4db8815639f03b9ac70f2d0bfac69a3d9d20a30c1d9bbd872fe66af71872db0677a2850e8aa460fe8c991a2d3034c30edf330f6fc81567196a5ed79f04bbf61305656cc5141bba790c5ac594885d7fb4f93f7853fccdc9385a0a2e0da06feca55aa02e156e5686dcc8c5026488ae9cfdabf56ba50b0e79f9de9ce7355347cb9d1ab6fedb251786c082cd56915477c39716b488ac1d6e837740b45207292cf1efdbaee7fc69288c9c85082f3e9dd46d3e8b5bbdf2a4328a6e2083879d1718d0c59d7ed8c0668d35ee2235d0e3ff2134182c06cf7ae3fdc67324bc88c98988d017df9b3201a62aa5f5349af1931290c257886b87f8e860de9eaa978cb457bfcc4d68f49cf7eb66f745690e74e90ff9a5bb2f3507d4c60bdbcab041f9727566cc78a986d48c41dfc7bfabe44767c1dbde297039875880a774588f30ee544fd5a96daa6e86f72749b577a3830a326700c153631527651c0299cd42a2edfffe3c0bf4ad1c0b04f37be21ac2cbcd883dfac917f1a1d042de77dfafbe2e34e06311fc8404f13d0760e9bd86690a45bdefcb2969b94e59bf4e8711f1869def73f4533d93fb0e1cb3d12455651fe8017f32aed56ca4d4fba97d8aa549a12fe2afd1e4a2d9be07170b773e6ff5bf4782834f6d0f6549ddb107b98e5068222b7621247498f41cdc155f3018f4730f82d1e4371a242c7891217defa5bd5a64f09c1ab4afc0011bc29391266b4b2c81dc9c878ff219dbfac3c8cf96f497df34639b7e112e058a739849a3bdaff260d04cedf4766ee876b1b5f5f72c9203ebba7083510b9d30eeef6426b693426d2e38e018f1a99491fd523494b72ba5a21d1068b45d3a809d0f0be47b516557ad50cc7faee8c68879a925401828a0b10311f13dc2e5fb18f140ca76b06ae74f765c48d85b65252610dbb70461051cd80317d530a94a79d5ee3ecf26137ddaf8f02e4c4c3267d1741826c3636209819a5caf6f4df5a1ef2f44300cc2ea5a0ff4677e0eb3947b5e6ed25ecf19ac2209e1284e92968cd5cb1afa2a1c38a8d61f405ee32588ccda98f81bbfb8a57832bdc3804537518a0b1138f9ffdb509d8a967c323262843f29ef11ee4b6cc9c537d3b0c97bb01969b3a050c7b75ac3842f5cccd2ca1515479aaf5536219133032d918423171d5916778d5686c801e3c7ac21c2973886ac0395f1dde4c95a775d1f1771d107b5b59460a175e1faf1ef2c802e12eb0b2b8551b446d03bbc4413c9416d41225d92c5e2245f82f1232ff9dc59f87870aef648a584c1c942717a51df41126ba7f58d272c9b3ace93cb3a3e0b885ec24fa6aadf73005b3b294143f69b3f8064b642c13a4c20a3dd78b532ce78558563b52f7b3cc6239ca84735d1ed05c8c1dfa415ac43a3f78d4ae2e7400c111d1bc7678148d8546ca0f474b37875f7e76d2131d571150cc12dd68c06bdc56959571328a02d38d0cca9e695aed4c70a0b054bb5e3624534011e91eb9c5283c53c7633b688c3429cb910bfc601850bdb4dbdad2504f58b367c0f4859530da692334696072299ef4d4d81b1730f693361b741ef1cfc3912c6c845c1def09bee08838a629e52e4524d1462cb41eccebabec384b5f22f6ec6f372d24c6abf549db786e15fa202aa80ba589337f9b2e925f0f8fc0c542b2f79a9a111f2b831d5a10872837f89e0d5a618d63fdcbbf5ffdef5372df0ef501f5f3cad80e84a3535cf5800972db582b2702302b91d769e055af719168885b65d3e12c14c9de911bc9247fd18482becedf7a8c92dae26a9fba1113df51eef4cc1f222ce428f2343d98be3c2e06d5f8e21b38cde4545fd4f6a1fdeeaf3a3b297fe22eabffbee169261cf110a0f6cb9c4a706c0827ff0e0bab60ea5df2dae82492f402867c41ad9e24a3de1fa8e1c805a8db265cf642af801f885d94ff6c6db3e8423fa5e868ba14e5ff6cdf82374218f80684ca5da240d3bca5125dc3443de5e6c4e15fd753a72acb042ea1b8067801734a651a2c8087dfbf257cb591b1466bf6bb0f837bf1a000ba6a0c212cb8344dad7231f9b7f06cc02a932b01fe454774f967a16ca4c21d7bde52c5f134a190c0ae57103838dcca49e490f10b541b98b484894947285ba30a687d1a4ef8187277c0ef2b2d49a8f0f63639bd35a58c03da9141a92e387c17950e807296ff034c58a2c44f28e096bd0773a74bb642796a010b86de420bbbe0b301de275545eb8d32dc4b45687683323f88f6797e2d9a38256084b0e4ddd52e820c6c71bb1a6952fdb1173bcc96c48de525832155f1bbff2017f9a8393a5f021a5d761df30532f77086754e094451c2a86155a01c343e96783c4b4796b47c5b06fbf8f9d9c1feadc91a1090736ad3b4c07b88b80a7b8b56c75a26b2260eb115b7ba2848b01ef123700aea90e89f92219693f085803f1e88f7dfd9deb556d5e0757f0a1b63a8282b75b91e39e89859e0e966893efe3d94c387ad1d8f3e5dff88bf92c0085f204e3cc35c8f2fd27aa8f6d19dc78daa0fbe5b246f5a8a3d4d742b0e5046c0e56c9d2a1135f3ce0c2c043b7692fdd3e5760ef94e4d958f283764391164682754291dd195290db609d3e324c008b050b8becd46f205be78593155154e09ac754a02af590705db1142bfbf40cd3d1d80500d085d1f1cd44320f588f8ca7de3bf505bc7b4e13b4fc68c8d9934f9bc5a64cd2d415b7652b5214ec826bbe9c553654013ffdae0e9a8536e95c2870666e655ecb3a9233fbe1c970db41872d86359a761eb4491ffa38083a869bd32353f17bd481d8ba40bb3499078505aa70795ffd008b8823680fe64a43c5797a89c1b9267dfa8e60d113a9b7d103b4083abee952bf704b69636d21337bcbee4de47e50e75991167b9327e6c13aac41ba9b03baae9b963430c0897a054422eb93555a17b48be2bb4112478d65f73ce498019c958ef088607cfa7a65dcec80401ae1ea155737b70c1d2551f7354df6477ee8c3e23ff49d0304506e131ecc101224b4b87c6e21bd7068aea49ae0a4abed6544e4eafb480545a6000e46cfc24b7b3906b71c99a02c9c5c8bf671991d1486d4d35d7e3b0aab8bb7438c2981d97d2fb6643df3ed192db4c253a64998d3044c3449373d7a26f5506a7d456fae92dd141fd975c85ae991cea64a8f84cb9bd076bd88fab5d0bc37b14fc2b800252d5ca1302085d351c04464efb73cb45fa58b8b39da495146b29de56af2822ca0ee8e4ef00fe33a69fa7835a7ef05d843a466dd49c99702ebf938a34d8c31d0f54b23de5b13ca0c12b29d8eb3aebe27656aa170e2eb460bddff0e65629cb42b1bef8ccaf33e6a308562d9d498e7cc5359b2bc78cc140dfa9b594caac842ee54e46cf885a488b54cbcd0e072c55b5616c6f3a362d309b9148ac4fb80117bfdd18bb364efa4de74c22942b8e4ea8ae9573943389f0c4f4d4991dc31f9a5af2cd1d2265b56c2d55e6289b6e78fead79f73af14eece7496ff05589d44234542b1675db4def849182b1f428af78b226c3a99a1adfb6c90c7b7b1bd50960d1cba0f7bfd847573b6594ea102a3905d78b4fe0a2501bfb85fcc75bc2763004202fe41b1fb48f1b3fba038aeb001fd201956e44b9d7c30056c86357db078aeb145a2170e12da304a00adcb12e76dc1f2f3f8b0dae88a50ce4ed473c70c9e3ab0e6c394f87b2ae42c0ab4a47c89d88d6f4686366bfc2fa394f5a217cce005ae333806190fdf15a10a6d4a64f5443c6fb83df039af8f90aeb310b84353d8531521434ed55b6ae9df46c82d217da06d803ca2590953d8b8a80cf13173f3b2b1b325df64e0b643c9935370f654a47148e84f1f07a6522fd87dca3f96c79e6716c9fbd058fabe3fcf2713732d136d37060dacc1e9ed920bf9a2444d3e03166747d09d8b20b2fa5bed19246347e44151e9ecf299133ba899120b4a4713d789bbae3f4790f4de7fd39221661c9dc062d55517d295b937da94ff85360d32edb2c5b562679d6ec692ee6a804feee24e80674247550bc526d2a9f350edc2fb63abcf1f2f11c5ac08d5f8352b80fed4a7d59750f32a681387f4ae06a61df65405eb3f17cde861c8b2e74a7a7ea394d8ec81b7583b56123dde6ca435f2fac3f44d40fe8cefad347fc12efab36f09d6dac4661665d1d8cff1763ac60c6ac2321e290f7cbed2f2d95674254355739b3b5b61f9668c864c1dabb84a78f0326f778ee0fffdcdf3b0820d5c8acf285e2252e4d3747f57999f57266fb1a1e3320a2d3c419e2222962f28cfcb694560e94722b1f02c69102cbb287487fc4d947c2573b081762d83e39291b5e51ddee468de2fa5865140a32e1a1f20688d84c250960d1b9328f019886d155710958f73f7de4e2852204dcd3084d3d7f86840e9c7211796940be10d5f541f0b4124671f67174711ac664f5f6c97c6b3a62dd7b7fd8b5d6490df3897930628a9d5833d9fbaa1ce3ef2b5fd2c37e74f561440637a8fdb29da56acfa560980f8394bf136d47ff3a89f0724beb08fd3a5f54aa9b94b71bdde4aa1d0f45116b89c64f9e165aa286576d68aa2e7fa1e19891fc27054e6fa694d5318520f04cfce5226ab975029fa9fa9ec84353c5d7621a0cbbcec1b6deb6eeaa648bbc78478dcde2c81ca9b7129fa375ea9e20bb26f488832139411fd7dea8896b5a2de2c460c10193acbb5d0e7fd2bd85502cf05d2f2aa481814e64cbea864e743fd681a9f0e6319eea85cbbd5d3c32078ca3f0dc64a46f2e91c9f31b8450c413ec9681e6acbb586d254556a1e3a790bd7e5e5cdffe8674aa3da367269be3b1eab58147e96fd8ca52389cff92e1a192dc76634506a28cf60747a72c2c5b7e4abf1c86b6f93d54605e902baf3ca6ebd786acdff41bb15462f1be5e487c242ff0c3ac643ddc2457fbecb42eed4dc608286203921f78b8edc2459a7e81bb82eb98cb1b9caa5e28fe23c070ceac38a8f4239d4dfaa3a6ae20c30835fcd4324ce93f73d72b21c0abaa161fab79f8a67b249af0c6f11995d48de446747d6f6335c08606e26a0dea5389efc5766f99588b935fa901c3f646853a7d853a3cbe8406f7c1cd852d0c2b6650ff6c2d74d446f019d486bb34501a9f634d2cb809b8eb6030004ce9afcc52cef0a126c3e8d8888eaf6fc7da7d994d983304d731fe8c19f81fb0a81f579c96091ae5c5872beaf509963b16febfb3298b62df522b84c209f3b25ac46c78fbcbd8f8fdff603ee7a9113d046dc3f95abe467ad4e6e39ec8214e20551744bcb4e95ca20974383055b9f09649b728a25b07598f925ec930aec5039d5135558d0c50da428a1a79737a2cd865dbc32bee5f29d21e5f68c6a876aaeb46998d6df35b3bb531b4821ca344d46cd5dab2bec2331efb0afec1ba3f3113845fceb8000b03851f9add835cce20f6bba2293134620bef82e58616cbc4de40ec60c5e4c9f210f22ca8a536fa3ddb687ea4bf04204b046e45720ccd2ee4528a349b7d5f43347cdde8812b69d6701b588ed51b"}, 0x1008, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000001100)) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000001140)=0x9a5) close(r0) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) writev(r4, &(0x7f00000026c0)=[{&(0x7f00000011c0)="675c545f7048268fc9545a6bf9d651f00445df067a9ee8fa2c393facc8deded376a19cb370d14c46189f56f19da280fe38708bcbdf23e2cafac9c28f66957ac8989b94afdcd049d2c2a6a0d5aa2324f84ae1e79d7e337cef9375e51c95c2cc456c610e0c90182373e1641f69035d988717fc9f5876f7f7b3f0a78df81cacc2d24b2083bb72e1e07702de8aa2e2536e44cddfc034eda6a5f7e577fd873410fe13df6c98be13efb1db32cf6f2852be17962f420cb0195c91b747278bcdafcf8c43515dca506bccc8a0e646d3511914dbfd097a8f294aca18884a013b4a4a90c01c8eeb03c7348b1f", 0xe7}, {&(0x7f00000012c0)="131403ac832a2de13b1b1dc01acadbe833e7ed50dec7af3d9908075de8b9d391e2a2504672a39634af2350116fea77a2dce81b689d2c6d9d92783a7f7619f9b95238cb7887fd2b1337a6ce5697d4720294", 0x51}, {&(0x7f0000001340)="b97ebeec99172ebf760e4ebdd3b542c159e74093676ca7dad0aa10a94fb213ae90e8f1a5a02d18521a5f8e5b97343debd91102214b6bae998d5ba3371e10004d14c1297203f9e80855c1e39e6d90956ee1185f57715dfdfdfc5aeb7c0a6308bd169a322d0893524d0e6c9f5b21e8cdcd9d6b063aa84ef0c772cd7e77a3dcfd2c71d659636107bb171e4bf7783a0f2d7e888d4f54e2e9eb4850246f073c8ff342450f60156a110ed0e1e34d284228aa1075890f9ede2f6fdac21a3ec9ba92b8c3b0a3763250818e298d49af2d7367836bb021fb2c1b818a32", 0xd8}, {&(0x7f0000001440)="efe971776ce6df486bf4897563ecd7cd36590dff373393e8af96a112003009a907c53eee70795c0ee0e0", 0x2a}, {&(0x7f0000001480)="bdabc069d710b89353a6fe2790aad32f8a4e0591dc19dbfba8c04394f3d7b5cd6999fe6a154988659f942dd1ab1bcc004d4699cd075f121bbf50b29ed5bc3cfbe0a5faf928bbb3804c4c31b53ee31ccad2508aa52dd42510367ab3f3064d2d47cfbe018b52b4862db6617c", 0x6b}, {&(0x7f0000001500)="c6cf3da1e18578b7aa9a130acd15473966133a53329ee1a73a96b388d3f8bbd7feb2cb0ef3847057bcef50d3add21055cbccbf5203faa91fe2628713ef214a58b7b4c8c65a4aaf7638a92354f6a85df11f20b5f5e9aef10c50d059e0e582e369dd1fe1d5703afb22370faf027ec67d864e52d3ae05fe400386536af05ad7953f548eec36d90981a39ec053c17eec76cb2d32021d5abc1bc8eb719ba73e49fcfdb86e369894f451c561975a03e4982f9707bce95edfe8332d604e9f3ef5f2b844e924b8e13cda5331b226910c32c04ae69a431a46ffec06d3d89a18ea63ea44a412d3d053a88f5ab0946cff0a38cbcc6ca393d8210d5e5b6f957ef7760d1a60ad28fdf1e068503d65631716a8061d47e3d9e02fcbfd78b9b5a284ab162b1880f5d3f36edd8a51afe1f44e57dcfbd7f2a3e05474aead611406c59e07b02b1e2f0e53c727aacf0d5db2ddf9fcb940f7b49da5c62067227c327d44d5142a8e9ff64db991ee346c8d8bee38c2a6b24446899f81fc6bd84dab4a29a0c09cfe5761af69cf9f7742b5428d3446cc62ca06c4e9a3103671395f1b312cb4134a635f5d1ce6a5ef4d41e7144fd38b9c1511da8eca8a2746b7e5c6085bd43012b9562f0019bacacf7b134dc959ab9a472de7aaea7c2ea7d6fc851795e85368e5b97abcc9615de7ca4cc34ec42af44452f726cb43e2980fcf7f91bc80a01244e813fe32c975a09b2de1deb2ea77376b3e3f3b0b01f2157b9297f04b7e9ac6ca02ac4379b23814e32627c89905d8ccd061d45db401d5bcf1b39969d7b30d6262419b889239ba0e6eb2a4ff54db353a16fb18bba3316c5d552286283621c2e4df935a79d30a7d7b6ce26702ed9b33dc1757e0e13fd5d85d61f3e520d24e35c585ec4b79ab001e88524c0b5f5cbe020619f1934ad067b67b368ef27a3c5f626f96cddf51eb501da158d8fdcb830f9169d5d867410bbc4e3c075be437f0d8219fa3e57cfb94bdf7a8aa091b271fc22a93e3df14381cad87680d9d7d81118ecce0fe043788bf3f29d1bc940dd58e99388713bca6386633948e8fe9e8a680698c1565dff93570c7419a06466814850d4502a99eecf89661607d5c848bc1c6e617d8860b7d342dc445dc3a3473d3cb9eaf4ced5c0fde04c398d357fe6d26b59fd9b166e94c3847f9a5e790c10742f93163a1ce624cd4535ea55ea247d4b15db04bcbb90e7226d603df955a4702ee79748726fbf53b61961bee575c9bae657aa651d660c26d0cfabfcbab51cfd17072822f2a14dcc946509da4fedcc6fab8c071c4c8a420a1bf6900750a435d39c1889a113f6893871f49a0edc26778401f48b68cd53fea02f6e0020a08cdf58f51c47bc75a624a98c1411e5d79a416e169d369ebcb5380de6c99cc16560784df32c49ec313ad61cf3d4da9e33a072dce6df0c0c5ed9b5e1f06958319397ddc2ad0bbcf3d18b17af1d3c33b5269e0bd2b2f1ce1e2751462f51cf8b01c2b4cd898d98b1f91b11fb4f3271eaaf2edb336ba8b68b3f11831a6d6cba765207f9ea3c2bbeadf931d035d10187b2992b5b70f53c3c29944a88ae1607e9dc9fe418b8325879bd5e7b609f9497e27c8195b27f1374e6c133b5228a739b414ce30d17d8364476b537321373520220dd07cbc5fea39a9237fe4916baf655b800bac13b181c54f93f5abdbc4bddc44f0d65dcb2cc98670e34a7ef1d2c30c5a2ac61c5aa5cf7a2dbb7b93a42d20cb42ccb85f6bfbb316629ff9414c46adc344c160a6afc5af753e27d67004bce7caafd350474ce4f9ff1c92260d5ae08cb3ba8e6a4a3b1204f9527c822a9ac5039f2bc3e4bf209561131aa9dc6fe1fe2e758591bbe3fc72fce54bf14675c555299a11c97f1829c8ca59a96858008fb6563cb266487bae81c00b4924a13b05d4d8de3dfe3cf4b069874a422577f5f9fcfc9281dfbdc498fb2023d8d1079ced4676daf6e0fe475bc61745eb6db3ad6dc1862d77426ca5548f9ac502ec1c5f28ae38863e78ada287d0eba919e64404d90b846d681cb3b70c7e662c32db8721b2f3b784b9ba26694e5a863222ffdec164e936e3b248d06bb8122fb7ffe46b7079e70e24a376181e78f65335f5d40c51f3679b2cc6019764b13bcd2388e4ce2455290ff414e2665e8375c06835afeb9e15255da634af495a8aaa1ebb87b6a36576ed67acfc5b7c2cb2b45324410809586a84c8f9802dcdec8d1625b2d8967036d12b96efb7a3ef3488125365b8b5dc12c846349534dddfd620ada8fc1e472b6badf18594895c4a8283db4f2dfc09e98ed664f4de74c01876718d93570612628fa774eed056bc3226a456274f3fb9b37db0503b92d2a6fc2993335ef1d00bff65cc22b5ae4c21345a588a49252db6de3491ce84042ea3992d402b92a694f9796107371c9ce992ae686f1cd12aeecc1f2fab9454352182b967f5d27f0dcef8e695cb5d32b50a7b622b92aa4a7d24131fbd992121c23972a6ea9bfc5a9ba049472e892988be3a967e54c39b75774708c8608f058e6a741f8f7910043a0ffb2b5bc662d201a2970a0d148754308e9ed134953839fac2d7c377d6d2812f81dfbd9bad868a500ac5398d39e8402c8751d2d7bd7d7fefdab1184a9efa3887918c8f25e1ceb011e36884252cbb1aadc58f4555854b3aa44023f3a6859587d5a2aa7f338354d90420a25980380bd3a1ae00e282438ed5ea7462129f2e98a03c7240862e79d2d9eb4d5b52be25f25d8d0759280b8f1c235e6715959de2db1996924acff1e3096aadc2036a974996c775d5cc0bef735e04ca9d7ca65647648f40aafbf6680d76226f4a1520c9142d0d186b7b82a55457528ba9f77721b6ba2d6f4c6a4173476bd1a85f3be6142dba87a67481e54d21390e96f0daed4e8ad329c8a852ce297b54478947259a89ded396375d0edaedc0af99b6b4eb6775c627b60c30720941ae7c465e9d38f0e1f0cc26b62455ec0e8f1521b6170c5d9d3e75b664b56c20f62de78c7303bd1776ce13baa0bd41772d3a062c564593b2dfb0d6d9d5347b32aacb73b2e6a09b9f20583ae8ac16aab3d79d081cd3844d70450d4f30867a447119546e24c5a11851462740ec06f5271d98f7bf066e1f2b3b28dfd39b5aac4f8593b880a1b8e7c35f1820be2b47939b335ec847fd4922821be009d7291e7be72e9b96e74cd52159aeccfb9e8cdf7f64af73195eb2b441f0124a5d488bffe9767ae772770c00d8cb2cd1794103539d0348750516f0d6d603d41354594d2e3a6efb46555955aa7f828956bda6a554b77572fed510a87dabcade027eb153a30555f570b81de24ec12f4e9308707234304392c7dbd09e099710dedb7dec27c1576d9d1a98b89ddff0ad8ab261daea2dabbd3581863375f7e8234c9087d24eca9ce99c3e8f0d08cfed4fa1c7660506677406b0c8e3056d74be641276f2da696a8cd345615e27582799bedba92e4e7bb8d74c1c2f97d35dff77ba62f04060c87d92844cff67a7d0ead7a45167e3f98060e9f1a50adff224e1dbdb6ae4aea893cdf212cfb7b2a24b1deb7b0354ebdc78d81f5e6971296cd1c13733f9dc659cdbfe1f06932846f34aff1094af373cbbd5935811820a0395d574156e690ead93d7959d6cf52c7f6fc4b3d9409b1ea91cce22fa455d6ea45924f22726d8d0ba4de74f4fadde8074f87ff392cc93f22f8cc9bf1f88fb4ac70aa98c463850054d36e0bf9e72b6da33ad78fd447d240c9504939c423cbbbf54a64f8dbadefc14858ba393807ae7b1d5cdbcbc1c82ac2a641d0aacd876d65dee29c3bcbb55c567ef1d1136da7e485e4429630badae45034319918dbf78e2d5777fde6f33f75c191fe4b23124f8434916234761bc8f313103fb0086bf0ab1870694fe157d8a84013ebdcfb5dc1c9c707d91d9c57d7bfbc31e9755aa78a5ea6cbfcf75d06b5bc110a31c63f21c9078bde04e3173d98979211d51a2d0263d9f8ae84d62692b4cbd8e0bd81581e2dea53b8aa54dbd3874868acdd9db6b31d0cbbd747db8e636f521a4f6d33a4a0a28e1f355f12e454cd6f3d36f462c67b3fe20f7df27acc1e3a516f13bbb8bb2369a706dc1d30a8257720aca4651897ec2e7e8bbf024834e0019917965e332cd0a3e831019a951ce104334babb2adf5a08f378bcc17e4b6886fb842bdbb8c11002cee68f7bd07784ec09e8ced76152427a6d46232ee233fb1b8b89c2f06adae9fb5d937b8d145fcf1dbda9bdf40a125eee5979c97c8b1b2f84091fb80352c59c6f5c4841940e64ec651e51eb06442544bb8ce47f76eb06972990f2ee9e8801e17ebe07489417f70f8e4705ef5e1fd53a3f38bf0f913e4da82d3c79ba81e6cf3455733c0732b837390e7cb4a1888c38ff7288e8842eaf872998a259353261a7cd7d00877d60c09ba462394a0d816fab59a8739a0a5f26b2667845b358704a454c6d462766ea2926bd5693dd53ac104ee4c4b8a47403974720f0c181b85e1ee626eab713672bb5d75d8f9b383a9534052c1368ac28693d9c79f5e914ef07a27a2f08e674edb44171de341aeeb4b7a577e098fd19ae99245cbebd3d0e3604b820f1b4304779d0a7e0787840981fc783071d25b61ce721dca219ad19d22f49979d92d8d50b4f97394838b2313384d50dfe9d1346b9366a58cb1f422b864009187b00c203eb29a9d9f7b3466f9335073015c05a60937ec872872a06ea6124d41150f9338382d533d89f0a375e6d7db5816c8e3f07fa429b31ceb5c4937ef25f5742151b0ff86616087404a4946678cc880b1f73686c474dd69006002349ee29e461c8ea20317a5891998cf0f266d0aa121b6b890dd10fb34c93520a1421e82bc29231c26af42f1951548094774b4f92398917f7b57587e4e49b0d52b1402e0ed07e0f55f55b021a9882e94fe8bd8436340a2d2e28de5314610355834b0b296f4357ad7a086adb82a3a7b430c80754878d36e3d89cec389d53f6e19109b9fd02f951125ba8c7359173abb25de1d48e5a28f1a6865192cccee3a2cf33365c0f3c961d006cfad53407e2ddb8282af95ea25b5af66d09271a0cdcd4133fd03283a0e219111eeddc21932841a4e8b0a8552ee6703f53ad4dfe604e072313571670d07b1edceb87488f51001e33d4157e8536849bfda1008e6f521da09e9597830500cd6a8ade7bb1015e44e51f4d0513a80efe1fa101a930c2b8a63ac6c869ade7b7794670dfc61404c8eb86a2cebeb5a97564c105b9abee22dea17aed23eeac7eb0390707187e33d5477f88fd469dbec29db92a2683efffbb28ccfffb2e02412dce7c807774558fc87d3a1f59e8609eb839be271c661f7c6e72cac49876b28166736eb4219aeb0317ed74b1857cca444f310826657a08d131732deca19b72d1db31d458f98dfa3e470e3fc1d6e921eb14b4b377b6fe85a86e5964a09af53761fd16c34d0e27b582f7c1ed544d53d7eff906a7ff3fc83bd4fdfe3542efbebadff1eccc7948155efce438a986b95547dcec7ecf193122a4beb3e71d1f605e5a56889db2845e018d2a38484ad0e60d28cc8b35168ec4eb71f97974e66fec0aaf2ae7ba5ef85324837e639a57b1722535e7636923088577da09b03596a04a354cb01401b779dd14b212052a53a61f8289667806bc597a6f84c681abd8868921908be8a6ff821447b569584dc259efee95d3eb3fe9e80a8546654315108c296d0949ca7accf0ea865a4e95bfc74a580fc10113a0fc85abd71072e8fc89820337bdf9521faf187b5ad60bebc9f5173b8958f607103b0286226b4e52a811944421f54a5b570b", 0x1000}, {&(0x7f0000002500)="69602a120019d163fd8ce88b4da625aa13ed204bb7cee6570dd5f2f257b95be88f716571aae89fd09248391ade72ff99a72bcac7da78baf0b25618839cd0852bf8d9c696c4d5478b58b8f9e4f7a9f26729a736141d5d10b63fab6c6d4e27acb1c7938da2b68b579cb20459ce2a9e4c007182dfb2a27bc4ca3ba5b7de87fff30dc0695bb053ca7560b4d1e7999cb51bdea3216422caf13bb6058f6745704637f5208624c691f7d48e343999e7c6a183be787722ff878921599b7d8a64865a", 0xbe}, {&(0x7f00000025c0)="4a2d2f9bb35be723b3be2e3cd1aa95757c2c3739b46d46bc3fb14da7039d2a0be6ba688587c8a1f57f960c49d69c6a5a9234b8c9f1453ecb85c48390b276dbb233cb8dc86b7da4c0ae84197f27c7113ad7d3f5d6988f84e463ff563f6e4110ae2bda95fc3d4ab19b5c07fb19bc3464b9c0e4935d4b8412a26e7a0d72d8fffad7ee3a0a89b162dbdbc60accfa52ce0bd467322a375fca7fec55", 0x99}, {&(0x7f0000002680)="05d0a7ea206923696ab1e7a639b2146d8df0e786c591c2e4a549127ba4f1254773b3abfd56bb89395cd10ca6272486f7b9", 0x31}], 0x9) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002780)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000027c0)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4810, r6, 0x0, 0x7fffffff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002800)='/dev/ttyCcfg\x00', 0xa00, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000002840)) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) renameat(r1, &(0x7f0000002880)='./file0\x00', r8, &(0x7f00000028c0)='./file0\x00') r9 = dup(0xffffffffffffffff) getsockname(r9, &(0x7f0000002900)=@in, &(0x7f0000002940)=0xc) 03:23:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x5, 0x2, 0x100000000, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffa, 0x48, 0x4, 0xf82, 0xe3}, {{}, 0xfffffffffffffffa, 0x30, 0x1, 0x2, 0x2}, {{}, 0xfffffffffffffffe, 0xc0, 0x2, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0x1, 0x7fff}, {{r5}, 0xfffffffffffffffe, 0xa0, 0x10, 0x70a2ec94, 0x5}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x80000001, 0x1f}], 0x93b8, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0x7fff, 0x9}], 0x5a56, &(0x7f0000000240)={0x8, 0xfffffffffffffffb}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f0000000480)=[{&(0x7f0000000180)="170a29247867fc25c05825977ab13621cc612a9a5d8adb43605b60b8f318f4ca5f622bd2f3bc8c2abece7fb4bad399e82457e31fb54c60c7f366861460d34e406ae8b8dd662b", 0x46}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:23:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ff610000000000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:23:40 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/32) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="287ccbbc0b7587b0c20fe85d43aa8dd4cf70cf0023596c22373f4317f4c47229a29ad511bb68c26b8bb1bd72139e2bf829329196415c2d86c4ac7ca1e73e18be6fc3dc42385c9a033193e4450ba0bb7a042100fa76f26b283596db5b56d86547163b3396cf3a6ecf1c31889aef60bb9d0b383ec9a5243d583f5db25263f9a41f1e0325373d3f47922f2e83c494ae8053ba7c37096f8f3b55ee364e8c69348e423a1641bdde8b276dd45a0e8aca79db078e4cd21dff4325071fcb6a3beaf891ca1813ae59fd894e900f8756226710019e97068329268cc8cd759c87129f3c0c4a827a061e478eb6438bbd435324390b903ec859ce5ef33bb0db4d8c8f59c02b2cd006c89b5e348839ac2ff58e184b61c53f9bd16846bee030e8572f9dfa42aac75b27deda7525b0455c5e760eaba711ed7988721ae9d5575c65df25866377bc977cf43c660bd77239ef5c677e7c24ef419b99976666e777b6eda73e20d00742f98840ea60f3a9c4d662931947310fe18eeaf0b6c8cbd6b72598ab2a6c472567e36258b8c8613f535a51e577ebff6e7686d13ce8730ed5e8c9f10789f51cd589805524ce9290f75f15014a592e7124ed6b9ff380bac0ae85eb32bb41d3ed29c1cd5714fa2a737ae66faa7cb463a9b046799a373f3f34088a1e94d5507a96e923de957f8a5cb4d4b20625bfb356c2557cff3d0dc4d90133656051adfb5bc9a77d212a780bdb0f47ba14621a605046efd4c09dd0b7020ac4255640191a34fc54265d232dacf6707ecb7156288d0ae9fa76272b3b9ec59329806522f0a54f8f7f08fac7a2bcaa624de2f94e6c9d8b232565dc424e06e4a88e489903231ccbd92f7518be6655a3dced983ac6d50482cb5ddc126a58410eba5fcbfc15a6ab0e0ba3388329c00271318e4242d7551d3d0b731d9016f4eefa248ec51707cd875f2a172ce54aad7f20cfa8d8195cd64d9596d84f8ea2551f4485fb2095abdca6b007d76b04a7d38a50f42e7da21dbb563133a9c6cd0695de9f4fb1d325cc5dcf185c4ecf647cbf6f7c7f7c9ab94c1899e529173dde5acd89faecef29a03c734b1d8a5198b7167fcaa36428a13aba5f38c6d5a5ae0c6dfd960a1e344fdae0cd564b48d7b9ecd44c2ab58b595434de973c8144fdf3bd64a656d283384b410ddd3a2c46f645f9a2315ae5544a6d0c236644c9899a1046c221701b9d9efebe46dbfbf74b4e5236e30be9641830c7f4c8f9b134163bf4b5b38fcf9c61bd1e8192f573ffc47524373a4932b7336ba5285a8bb557b51c91b10c9cdaeb4788eaa721fddb81b4c70a9a85525af9d297c7b5746f4c03841a59c87ee214e508475ec5c19bf61d9cd9d2d8ce8cb613ed49d18329c523d7bfe86556f55e9b5527ac54154d47279d579b8d2926be5e3fdfa20c240b4449ce86d2d5a0a065337d5167468bc1d60eb6bab2979203285f19f24b042beb96a1bd4278bd38ab973a8b52e913d3f6fc3325ef977305216827098505a4f9569430fffb8f515323138c5fbd1677e80a2f11d26b68db883cef020aa7353e7000c133fd81c3f68306670b5b19b9aabeb91ec20e7106bc3abfcdfc806257b261d8a72b42e61f0ff0079a0ef4293e86080ee32dae893c9918e25f863f1a2d2e74a91f005dfa3b9d5073d80ec6e0b4d0c818ffdb45d7be175953c9463d392a823914be88ffa71aa44de98b3602871a30cbd9903a2632f932172ed485f1d3a081259bc51dc17b78eb3c30109a7172b945e72ad5d32f7bf76c8f16f7cfcde46aee2b6b6b853311752ca31d14b982cda4b914f292a473e5b3b81f4e1f8602252a81a2610e6ba58e0a413ae8236de41512e1b0079147a894ae7c640b35e72fb9cf8b318e4c2e67ceb665799bff0876bb592b705725ac8c4ecaf3ce13938f0bdb57d0c401a3143ae9a9473655c5e9effad1d67be44bdfbe4e1a7b0c03d10a6f83bbf4641df1e497b32013293755d81bb5b132932e2ef274199f0be43d31509a4d7d73659f4a6472ab7cf9febe39320978666e3b52e34b47533f343f82cdbe62104dc0f32e5dc965dfe704da7ac4e4e4db38e9c9140fb5d34dfa518859d2f04f334f0ff9c58ac4506127afe6a7fd70e6aef222141a0ec4e236a0b0258563c7cedc18e29f73e02c894c0da8782bf1e31756ce11102847ed3afb1c0fb2f6780e8b19955a2d833e96288e3f7b370163058e4a84f0423d582c077e60e210c69f365b2ee6960a762b690691fa0471c2a78b0fdb0de5d978b6ea85025bdf8b38f93ee718c77e36b5a0f3335f236b94334710e17322e3919a0f59cfed813c4b5eb5dfdb3afffcc112860821360b5226a33d5c5c59978eea615017d42f272634925f5f5e2059ab88275e2eee036bf32ff7c9900db0c5667d94b01dd0db870436edc144da3fb7d76efd86e0cd0a4ac23ba68d28d71cba0c7a12f16b3b6b9c21c4a87645473c8e9ac27140519bf35dea582367c6198eba571edcf2394d8dfb4091462e3d8a14dc67cb331a6cbe1dd4f023fe9429a882ace0fb9f4e2503476366fc41722e1d42d80725cfb0469454a069f93e2c7b96a64a6133bebd65c922c157aa0b8654d92fcca98b085b19a7806a9c13206110a91573cec1df4a5be5fefd891b6992746f79ca395144fde9fcfa2efffca0f27c0c8cd2db70c95914d9e71843b9b4b949360bf4c445a005b5e8d92fbb246ecc9af4ee1caf04525a2e9ccfb36f5e5b8b6c152ce5c81d368fb8e68a94a0c2339ad51ab74cca03add4eb7db8f73907c387d46c6580896821a9eb067922bd5afbd6b03eab1633bbb9dc442fe88656c50cb1fcac93101f296cf7881f5b7fc6591a8091faf86e21c9f164b56b3bfe41278973011397011ff6684165e4ca86f9fecb7838b6f18218baae7e61c0fe521372f0bcf73af643a00f5868b405ea4c3de0c1255609552ba21c358584948ea528c2cb2e7caee5b54326be820dc7f1d1a7ffa87b6d03cc51e0c49acc3d504731902177e830edc1f71341a10cd3a7f2a775b50c4ca9ca3d8bdb61983137e5180ae0f575ae7e96a2e6005eaf6081a319634f441dba4894bbfb37029dcd0d3348bc3f82c4a527c8db85262630bc61bf97d4243205e69a482312be41d42114ba42691fd9bc7282eee236827fa3a1084ba0238b6d4ed468478e481224777b78d988b56d1c10dbb2eb3da7d74641c2fe7b3a3bacfa03680e564421fa807a83cbb84681b358b87adfb254a4f648272052b8d62e2e39f01980b1d8fe7fb3a78611416ccebce6c00f53776dc8f016408f4c6c0ac18dba00199413f402bdb300c4a320a10c11e657066c9297f0ee145c872177f179fd4b2a92480a683dd32019f7d09bc23163ed2de50681e0341d13df068b5a2438548fb5a091b299a2f2b290c60f1a0b59a4b7273b6aeca345b0aa12dfc68c8582031e22f04424e10319be1b1529a364700d5acb719378606587405db6758e9ee5d05fe4d54e3d3caa4605708ba15fbd20ef8ec4795514125c63033ebe1d0ee94166c0cb387f0ec1bda74cd8b87bef63e3dd4026980a743c538db2292d63520844dadce8aad0a107edac2aa0705fce2eaa9908856f7e3a3b0c3f3110326a564ce744e7f38e9597fe1ea7a41d139d0bb01036f2c0c585e6326266a15c938d8a642929b8bd714dfe8da184a9f385be34f26087996bfdc62724142c2aaa89e3ff9f67662b66e9006500b9b9df7811f25c7633a087bf2ba6e00c88343c617fdc9a21bc302e66659bf704f8eecb9241c689ad38ab454baddb87f63ab14b1b44cbfa67493965dd7e45bf174561e63097745432ad44cf4d9e9f2ada2429d74129dc1a750c70b5d6397560ca4029220d9b07bdbf2f06474814c20f344febe7124433940732d5fcdb6e43939feebefc3576a33519ca37dc6e49cf21f4c11b56ac5a5b9452b328fafa6f2cc67074562b803761ab0f47c69e811073ab262e13dce60130f6a253dc9fee20b7a14dfa4e145224edacbf6cc0005a757d77cd819e4b46255f3d2f3c7d84c6290d142e4486de1cd56c1540d2453994705d8aa665e8c66cf100f86f9f5a8a027a530a491f95a6ad76412a8152bf1ea5459b550af701e1ffcbcac98ba56c91a03fdd7fde8b3bdbc272c04869dea2f13db9dd09c0f40e2e5bdfaed14a3af2ab5ee0c0d089b3edb20fbf646d07782f916c4a11ddaf055abe6d510f66cd30f96f6196a90767ae4543ce12c49e4cd8fa9d9bdcbb5594e754092998f62cf514bebce8d9c75cb227027cae215f3eedaceafd37455ae6d85098d1dcfb0329b71ce959ccb26db0250d7f376bd6febf05600ef46c8ee78c2bf7b4b4e1f5c6ff90e0a7ab73cf4daf556d3483678861ed1691e2a0184434cafeb0fd8dd26f33d6ed262c8b39d9833e3474cd7703c114c3210c7ca41cd19d4967bcf7b00b7f2875591aae2ee464116577528f8836cbbf2fa309a7e0f980b48f178951a5d917cc8e11c53ab3ad3bdd9974b19c1ef49cd67bdac1972d5626250fe1452c986e4ffd2471939760628ab86bab449e01b41913a131d1d45ea82508e5e4b5dd983bf3bf03d46da4967a6db0119669e5d3d060ad85996eb7b99a0776b58f9beaa6c2aaade65a7d07600336d4bf4d82b3e64bf022a364a0590a69c360bd9664721ec07a1cc6872611c77b7c05722c3a36c869505035d6fceb36f76bdc48d54fe5c16148f173cc7515e42ee1eeb1cd551ac14fe9b2852e9728f0c036df81ff415546c89a1c6920ec8dbd0f5cd7d4b8bcad320376a54da024029bd508fb770050cb7ad15f5667764a07761449970ebebde778e76c2a37bc20b9303e571038938a2f768a67c161837fa89600b1210189659da3cac6c48cfbd2c595282ab2aa1a12fde24454da06b757465d57643a54546823496edb653df6b7cc2cd1c0155ed1930a0af3b51283408c5cd6d8fb2f52047a5c8b0e7d1d4056948c4adc15c2ba09984ae49e9b2a392b060058f877865541cb76ad1882f217c5fd6e441ae04094b35cb10ec5f9c16ddd574bb8ea2a94ea71841682dd25e7243eb6b87d118c5ab57887f8a41a78b61d65d06b4dcca17344f61a92b3d325e63d4cc613b0c1e9378399215f435a4515a89aed5411c9879291a902bd046827d909150aeac5026943b024518e892d079f5d69897ecf4e43b920857f883650cf1f5cc7853e7404fbd6c2067271c96dad6cbb1864cc2d008b0766a6c80e97feeb55d8f36520c1db357c1fb286f27013fe9cb1b3285efe6eac68e71ee88a01a45817fb1233fc622ff5ada2114c182fc89650bf58a5e5b190e2258cb1601c41d5b3e4b58de86c56568d8b47db551f35a3db0c2f0591483985b9af366ca5b63e81751604fac234577e1e87689a6e64e5fd15a764aa5c5ed0cfd34cecd9525e6527d99af23fb2b6f4ddf31078a04f1c52759c29bc91e34d32eac19ef01e5d5ac905c8fe508c1d890654435603dfe0c0545e800c41ba532716e796a985054c08aa347ce87a48f3f7bed52a4528f51b207e7e84ed613027d1664208db70eb5b1af7d97d3c765a55c0763a2a8b8f706a41e97e4143ebd1dd6a6c55f3ada3182034c1b320339a5240548c63df0d06a7fb0ed6321b5476c58122301db30934dc5fb9f6e6b94b3dd6b5c333076a246837e9625b60fabf8e461aaa10acc6036c60f9c4009bf2ce0ddf11d52308a11bb917e0d7a6a997146735357f6c07788f14ac79f9eafc67670701cb2670633763ca496987fb935b7ccd5c40208bbbb973dcd0beb7d3c062539d1b77892f91e4311d7fe45c511a3a5ddb7f9b888ef00d4514f2fddb2bd092dc7f511d2d29", &(0x7f0000000080)=0x1000, &(0x7f0000001140)="886842f9642f0129568c75827edb9897ce568ed9d75197d13f289741f7282a5de1b75acea3f5e9c6d194ace2e86915b7ac0c9efda366a92c18e8a5e3f39cbd54f7e3ff346f909ba246c6a28d17ae6f81aa021e140f657e8fb1e48e2b568d7647c577648e06c8c8ce87a7511e14f571b608650076fd0b246a80af46259961642d856ae9e7fd8516b5c755851176c18ba9e8c020b32b80568713848eaf0c828909ded2c332ae08aee671ab3ed5ae0f07c1812677d591ff7008cd56f75ba28397429b9fe90de999191a2f5fca951dcc1e81b2d36b2c53aa578e0158a34f80685c8528e8ed7f691121ab4300281912b671e37e9b253204ffefeac4ebf1de1c7b54216a12337e06dcc1e2119956b2e2f7e3e84e3fa7c36f7b33fbec8ae3f4a105433206333c8bee7eb5422e9ef96714441404af401d82a73ee8287887888ad5f8e1b606c95e139acd233a0f651a90a5918cdbb151ad04fc6de028bfd0ccf7d06db14e626b577c951ba739e2d8fb76c200127c93ce21980bee4211c17f652649591e67d228e37efbeb6c55915215882e75d14f88a061c3653afb710b87cbc03c0150fb1429a99ff46e6b28647df1e4a2ba26a12913937652e1a30127c638a2b5bc16afbd90fcaaf0e6753589f086140eabb874a15496cfc634d6f0d0f392d1004134566b152ecc2613399da9ac69501683d5bc7fece88972381e01bc182430ba2e7088c45541cfc9196725204458f856ab8f019b64fd2fe66ee3c2ae370abaea45c12d51d63a3a1eeb49903c0d169fae15e113f0bd06fced421cd0b9b7cd8b4b466194e80c9138bc051a67c4001679981b0dd4b3e1f42fa6774c74583c8e623d213a1544f34b1234fd9637b535534ad2680580a5f0442ece2dece6627a1af29eed5df333ee9cc58df5b514a66e614e8f5e11cb74702687e5a417843d36360825ebc9c83288d4d05301dc4237ad14e26eab83fafe323eb80573fe1d0df2a947711901ec198ea2993e1bb02ba878e44c9727721f14bd07fab51551f6e5d015207672d83ede8b3b9355ddea9e45560409938beb1d178cc95a4c7d9b4c22375b75d3a08cb38e421e9691201f8facfbeed240c2f0f2af3c2bd3ce3a22347b179ffa7ceeed2aa18471e6c9ff89132278cd278608c77400bd028ee4767a4ae8e05d96080a9a0afbde3c700d0fed5fd1e1d1e041bc2ae02f0e3e9637acf0df53b5df32f4ed3d78e7e660fb0b68595e0eafef705921098854ebb7ba8d68f983c19929f550159b0bb3e17b33ad836f1b855ce12f36b3f10d3351704403761e2d9b2ff8374671141794d384c05409df27e958c6db9ab1c77b19e08dd13d33299c1303a4e4501ff9e56556afd4d4acade0f608686b47839594ba3a26ae88812d71aa0d9f2da6b58e4448f83c02e6226ae249fa58439547c161de3f4ea1cd514ef5251016410be387ff47c02bbdc9b8a5ffca131cfe2ff941b6c722b8717834224656e49da38e5771ae82ace61cba446fab24022cada634628f7f3754381ba0ef5a07b44acd68ba5f338a2f8928a21d1423f65130731addc61af6e467afa82c10aa77f5128b0eb245ee3571dd08b09fd11023acae36de84eed8dce4164669ef2b07951869d9b61b4e5b5e8e25d6a5d6f83690d838d70a32288cc9bade6975c95428d252e72d759847d919c5892c491edde22eb2a890525445c7f989022a37a17d376478ba03fcd5c70b6e64f2c1cfd46aded1664e774d56a09fd6aa847d01c1930f5b10fb0759a577c9825600b4a33e95d3e00b5b2f8cb78102b56e8022a7fda6a7187f037d2f5f0ff4e9b310a2a2aa9386a239f384ec8ede853185793031c7d5b3f2745b8e1731e65b4569bcf78d285fcabf3a3135ca0176866b89a69b310b3a547b3a22a2207e72411bbbcbaa15053e35b00bbedd5853d876bf5389d6a63d6a365b52c70313a791555c157bf9d0c7bbbda666c8524effa4f42a6045ac42d2d34c28c2a72a25ccae905d4dcadf46f2034d80623fefe27e8f4e18601d0a4c2021e116ed6f40e1a53c246a052aeb796328260aa33329e99f7877e8585cc1d839fd31970ee49c7d8fcc2dae5a840d9291ff8ce653e81424065d1bf6261f7f2ac8572c77fb5b9f8ce961538052dd320171dc186c3c4032ba4ab2ab1bf39b032bc16c3103d942a2a0a0ce15d5392fd52b87259000df5b9d2ff6da29d476844ed6cb47a78a471e43a4e67444dbe15a4ddddea8ccbb5be0a311adc6a0966c174579ba9a0ad75f68d7eb5946bf7fa88c8dbd9cee834fd47eb7e9e1df51816a5c99fb64fa6346c64cc9c1e0521f37ea11528e4c3c354a7850f7fd555e58771587f42df20e11a2440957aabfad26a1107dfff0b27ef84f54704d5f885c2ec7b285e57f364d0a02cb2fa8aa41b1197da189bf28604318324761891da8bf3209d2b5d3188a0da01b1c2f42db2f8eaee8c5600c61aa4a20dd4545c3206c68a811c4a0eefdbe9995a44f2d9f2f7261bcaa1cfcc55622ffe705b0d366d1b5752a0e5ebc53fb559aaf6b5369b5ca0224cc71a520e42109a49be3ab6995f6e668c89fd8646777a9be8908bbe25872f602498ec737532241aa180dd8bf6b9944854aee605e5c0f70ee03dcb6633948897749f79621bb830e8e7b15338ef48e6c5cfb2effca348b644406035252ad17f9d6c804910cfe438fea9d9c394b39589f6584a5b11b421a64ff2fa9a5066828e3b0a3c2330d141d8dbcce4cd379d459214619b047acae0b2b07fa3271f790cbd2ca77e9935c9bebbd6bfd16c0a888fb82b8706d07772ffc92979f6afa4a7430aefd1b4884cb859bd447b306e46f7e418024b80f2d72a3df34f672e384706b90cffcc5f6dca3e7e0000b19f8e43f0f1dbfc1791cc72648e5770316d574f0b40b0ddae030384a35b6247ba4539e7c535543790c24cd66f81e1e3a3ba9c848e725c313162223e5f7f87635a5ddf1d0075ed012f86fad46611c7a6e221469774b55fb98059dcc935fcdeb895a401ce91e84fb34923c92994c7def40915458d52f955d8232355dd4f6bbb0f544e55ff082a4f122ab3e88dfe2c98a3674e5bb7def1fcce44166fffff820c230ba8a8a491816ef84460fda7986cfb897942db4ab652d9fe0c5c13cd46a4af9af56ceb029e072ab234be1452c57ffe520b1c363896a684ea2f05b7e5a067c39c8e117bbf148ca8f077531d079f978a9e6eaf7103c193deea7c5c98c2d62555d2c46c653d1cff3ecfdc4777bc2231d2d0b0de5288ce951ced93f1ba6864ea9288f365d36fd0e5dcb40e3b3e60b62bfc4c597c182e15883e4f162d285dac7a2683f1881ef8b69538d6c25dbc311e3b5910cd9f50a90007abf8cbc146b729c841b6273d2e7cf4801cb26a66359208fb5679bf4ada9d2b320a8c8a5375c77bb55218a233cbdedcc16fd25210a9ac54b9f7a3afeffc8b76378a63ab17276dc022474a3434da4271734a517d3a2c45b0e680fc50d71edc392a18e387cdd3195fc955d33adc7bba939d18a9b0ec48c7160cf8e00b2a9215e40da487327dcee4370e6ea83bdeb0f9ce10aced347a176c0746a7b6872871d24192c7b32c9a93ee49687347732be71e5953a8408570d763b398e5d585fb7bde49da1bd64e657d317ade0882b21cd8db1876c0a3f464693d683e141c8fa30a8ab2ebc5be788687f6ba6360778cc7c300022d8a79d008f4528b9fc99db229cf15a1c39505362017faaf2e3c0ab05bd341aaebf3b39a9843bb45714883137e7c39cdb56dcab57dfae8ed6b3300cee932afd28f79ab5ec739e5595da905c34eb85a5128f29144844f091bdc2d41f18efcfd016338a9faa5eb9d8f87c9296b8adc5f07c13cdaab49f352429faf169062a5a0c488dd620750e767d12ecd5ee87069deb3e9653bcd16c99822c10c4d3e6129aa30331fdf4b2b0bcd10dfb1c5f687968ffbcaeee103947a06ee1369a36f3fcd0353a09b0c242a322c4b44e1fc9a5e769d613351b49ca94e2e086323db42610e09e5648c508462c842b1793013aef8457f81ad50efa9ac4a09952bca922dfb521f076bdc3d11858e178e4501cf170ddb84a3e11806d668dbda87e1729dfa2766ec14e083615cadec3a2c720eece902e491d6b7d987a554f0b8a5d80a4bf8f6ee5d1f9a696bf5f3deb104e9b79c8cd707482800de8fc87714d66f8fe19a8de2477eef9a0fc4ff00b56d3464fcfad142380cf4ad5c047b415d1565d14df05699f7d0ef24739730e0dc0c4da9095e617affc0e2cf0567c58d18632d23377f92b45f369013bbc75c66b32e521a64bc2d2aec9fd1caa6cae66298cbef5819e60ad0da0803361c5c1b3fea2afd7f0fca7a7e1c062d7c8412c9f73391f5a1182cc916190a2a89dd02a0e560542b01533ef5d486e21799fbcece5356ff4120216bf25fe213802e8a8559c10851404cd241baafdd93b1cf1f08d7a563d780019c84eafe1c24e85c219d77bdcc8f636db6f8997605a0c630b6d1d6d9ef57183504b109b1edfd18a76bcdfc1e8258e6b9e489fef3719138e558d1f28dea9914655134644fe71975b28aae98ccd9a076391d93c45d07e94284af35e516fb548b707fbd56b483d2f8f860f69cbf0c9296ae54616ec2c3b5864cef39053bd9c97780b9d837941ad2505c6a542eff7271b0c6390abe5b0eb06f92b5004b9b6fcefa8f6c563b2a27edf31a649160d1f01853b8718560e72fd1c93000c7961e922cca9c95902d102ed08f0ade9b63b16f14b0b2f0009d22e4cce39fc59a297a7d9325375e81901f7eb725276936f9ca2067def2e617f388efddde6f0f9e29c3d7f664b9e0417187b321444cdb433309d1bf1c61fe26d3618b8d583a10be36c5dbd4e29738f969977feb1552814b349f2c90c04858a3a94f316f9a7987056a36182784a15c1285411278fd15226a67809578de263478323fd49b0a8db9610764975181e8c717bb2b391cc9d5f5fbe3c15127c69a6d58c03b566a9ac280064b8d77a27a90fa4d585d2fe35fefb8d52ce3ecdeb32f2d36bf4eec42e32eec32db43d5e1f1a260b6fd05d9fe4a7f57a400f108a433f78a4da863372c9b5f1eefe2bde755e991b8d82f68b81ef64cd741b8721aefc5d3eaf70b2ce1119f946294288c148c47f83282b4fc6984e0af571200dc98dfbd89e38bbc8cbf5071cbf24fa982960fcfe8e8f0f8cd80e313facb2ace03fec56564746acf9d8de0adc86f954a66abc750348ec74cfc6bb607254cb1a3a71a06e635c63edde089978511215fae8b9e6dc0e1b44b039b62c18e250ee0d67297686466f316c252e4d4481c1dfa0fcb58257a6aab1f765e54bcf72c1b311ed3e40abf38d1608dc0dc0f5d80a7ccd5c328695cdb4b671aae286f01f6807c14dde65e6c6f2ae940c9ee58c8a8c1ab63177d014414538186965852056ddd74ffa4e44c1b1f463503f4ef1c72e9a54cbb0c459414b3a4d0f22c462014fc55abaeef508e044e0327aae31e3e6bd585dc7d824b82608fac229b260f416e09e89193aafdd5527102f0edc3acd92795bf92bd60ab936f19e01ea5d47ab26ae65d631199aae9c8417e59d828af5a2324b261395020c9620b04a17aee6e0cfb7c63c356a98b5c8a50352bfa31b95f45cccf663c114a4f3e34b7665e5c97aeceee581b29cef36d60a709a7c3e37931309db328b4ae78fc1254a8749e75743921136f5103e18a748778918e8101dbbcf707ea51f6fab8d6a1e8223af80dbbf151eedbec6bf263e8b1a57ef4b64c1dc2e8990bfab23cf56b0fb871a03a5342eb7deb03292bf8805b27788c95b15b3162dfbeded4e99", 0x1000) r0 = getuid() setreuid(0xee00, r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 03:23:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x7, 0x7e, 0x5, 0x1ff, 0x400, 0x9]}) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc088444f, &(0x7f0000000240)) nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x800) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = kqueue() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = dup(r7) kevent(r5, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x4, 0x1, 0x7fff, 0x3}, {{}, 0xfffffffffffffff9, 0x59, 0xfffff, 0xfffffffffffffff7, 0x3}, {{r7}, 0xfffffffffffffffe, 0xa1, 0x1, 0x800, 0x5}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) 03:23:40 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r2 = syz_open_pts() connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000000000647fb9d14cf28bd487f562d1000000572f4845f50019619b6f2a9094e8d177c4fc11add70fb4106948902b25fd1198ff598a1d8ce02f7b4e0728a8a3ac93c141f3812d1a685afc4bb00d2b07a517d1693df53878db82e117dfeabd366534a75fe4015129f9e6932634442f40ace2f6298dfd708fda7784ba9b5b8d10ce58fe29c74c5a"], 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) syz_open_pts() syz_open_pts() 03:23:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7c000000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 03:23:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = msgget(0x2, 0x8) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/40}, 0x30, 0x2, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r6, 0x10, 0x800, 0xdf12, 0x564f}) r7 = geteuid() r8 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x1}, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:23:41 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r5, 0xffffffffffffffff) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='.[\x00', &(0x7f0000000580)='/dev/wsmouse0\x00'], &(0x7f00000006c0)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='\x97{\x00', &(0x7f0000000680)='\x00']) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000700)) recvmsg(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, &(0x7f0000000740)=""/178, 0xb2}, 0x43) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r9) chown(&(0x7f0000000000)='./file0\x00', r3, r9) 03:23:41 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="f43db00fb121695c7972d712f15cf6fd45526f24c41f3c02c3f6bd9a8cd33a5915e9dc0ada95935cf5f6a9e342d6655f9d9b2a6a6f9278c9059b88ea51bacf43eeb53c2633dbb289cae911d4ff011bd8f09306fb828849c3cf470c7baa202d6b8b6e94357ce64f2173bc9e4226f180ef91e22b19e2da151a8d64adf9c2beb8fd0f9f4b28e1bfba94db1c1458f741a2a1e5e2cea8e61d82e36c0568f9a798afeadd1df558690c294e9c9fc26ba3062ac4ff408c127debf8d003cf4195fd3a83b9a6d794e620bb44", 0xc7}, {&(0x7f0000000200)="3cc8b99994be9c06c12406baa2d244c8f43b7b8b", 0x14}, {&(0x7f0000000240)="616f80ef1543a486fadeedfd2a709d3f48372ab99e191c229b0a4f33dbf5334bdb84ba2dc631e62d256e2a15a6be516da79f065da3a4f765364f8ec1aacca99b2b51", 0x42}, {&(0x7f00000002c0)="9286f3a717782ed869e0da0f4ebfdac914ff95b6bb227ac6a52074afa6a00bd14276386868297ddef365d3de1fbc52a071b7e7f0dc679b7a118731b0cabfced65d85ab05cd0904ef99f9f84343b3fa431955dbce94c1cc74bc527db68c3a434ded944aee79c02ead212185067e2c6c703d007dcd723ae01fa54d0658b17fb64abc5b86213b94d049abbcbab1b0a7fa12d0a1191710fea89ac5eedb8069bdb74b475f347c91905359d4e0f88cc8c470ff97152fcbd6522ef9c72affbb4ef46e5c228fbab0273d0aada1f1f36175b41621047802fc3c1678a57cfe7578a3c9317978", 0xe1}], 0x4, &(0x7f0000000400)=[{0x1010, 0xffff, 0x4, "e1566143a86e572ff740eed81afc50aab5bb3bb7a263da47cc5d93e64ece9accc4827df91f91a46c5f630771aaf7991fbe9e7eaffccc6a50e1bcd21de76efc2c021a6e270f2de6a844a585a6e7a284eed0ddbbfdeb2abe03cec3917757daa1d58fdf0ad8217c69a059dc3e48afe3d44d1e498e9f0f4b84b2d79732d45aeea721fbccbc16f32fd3d9cb7bfdf00fd6c12cb2081efa08e98fa2713cfcf795e00d533407ff0e8ca3939de6b5feb4372a4ee72c8d4933445eb85a36f0298a56d006994b98cd65d5c4e276544e0b57e37f43b4a9842a9373324324ce93d19aac0dce643412f0408f9422aacfd6b9977e0ee9badfc0406fa117c568e01da36a7c3f028b20b42a4a7b5874b8139b811a853d7c3a0f9d9af61ebdab1fe890d5ad7420bd75b16f5d0efb6a5815c258c92b29b03d1bbbd9c62180196f91698ad4a5b0f22fc4d95db79bd197d6b984bdb20569c3f3b759c94c5455359c10beea64d6148f428a4b7481b36221794dc478903a13822bee25707191ccc894e2ce32461f22bf319327e75d8d34c507a72c9e3d52480994472ccd0f324f5b97fd57aa6e63c3eef57e7f5379d6e1f9c5f63dec4d832946aacd220a6585b992709ca1d54ff7ad7a6e02e16fa79f0f12f37926abac7b070d5d41dd988561b0c43ea3a402702cddeafe70201ac22a1141a57d05ed381ea105be4d1a7fce4cc7b0d0b77a1882765230be90b4f191e289b828c4107be29145fda8c0426cfc8a7ef8ea040c6c6f6112110540aa0e35b025e994fd4ee25800ac306eb2e30e92ecc8ac9295206ff9ba1f8b25f131dcde3e237c56860a0f07d21a2995f8f653d540cef5ad37b7e59c18edbdb2d40dba0cf4c3ad649351adc27ed36439f745872c23163c6846aa585fdf09ae4fef71a26a91227034f445d6a4f016bcdff032a69759599f16e963ffbb25c1453697629bf41f603504dca2dc50560547ddc65b3a506500a0fc93bacf64a45eca1b3aac2ce386012332ca79e01dffdb81c88d4c700fb6eb94c4ca11597f076aaf2e580d99af7991839d091fa1f280039e17b0783f14ca13a0e317b901e4ceffaf59f3551a8d5aef5a4db76d78cdb9a1a117eb1dfd25d54041125eb4390539624c96f4580fd2d24e616e3f5318c452e056c6afc4d5a2a8e2690e62901f7c050d7b95a3c4d44e2181eb56616bd90778c9084504b2724b7f55e9e437a4ae7983121db4b6ad209d519943aec0d338ff215569f7c172a8b12ab26ecc4d24265a379f91d9eb67a396288e6e522a9e7483898f46c90ac937c4eaab92029e7e197b54e34680b84de94169f130599aa7160425e8b4fc8f60aeef4a54fd46c2c707b364e648d2283bddedb3867aeec00c4a09772789b941aa1dbdaf4f950501fcc0ff40be0c15f075a9fd447cf33cf1694eacc810fff65b251dccfed42980f4b38d05b66ef91c9603f215f6c3d997200307850d14aa7c7bfdbb9f47ec60f7ef8dbd707a3410a4f85bc59d35e833ba390a61b50d47bf8d748dde7182968c041241c345a13cdfc6e7c986ffb3e987e6134fc93e1e0accc9af22932115d252a3d179ed5059a88898f9f64454d5387dadf5b28640bf80baddf722aaaa1c498448ba2d429911335ba9a2d0a759d714466c1b2f7c2607680e43bdf9fa8f5ed42004729a972fa214b438fbe6a776e86701190dad85ec967e793e760b232a105f9f68107f432ef1e29a890a4a6da3b3f7b990976f8a8587c9204017b0680104f0efc098196b29122576792be315afe01f84894bd7a1b116fc9dfc47960c0357e493dca0f024736d0d469659f61a3c2d34d80523d104e40bfe4bc078d054571696bf6d51ef67abe3d82fe428a7e042a06a1f2a71cfaabc4bfcfd9df0686b7c88c9adfecc9289681fbc75189b0e3d570205339623b434434840538f3e26de511354cd9ea01534973dcd63bf1fc9b0ee10702009104a47a7f1fabf73b6f71c1995164bdc612eb8c0a20c17af3506f47cf97db7c39bd2f1957a68f90a6e7773503b4023a9fd3aac813382fdb10891481b114a2b81704ca110f8aa59b9eb6d3227ccd14b38bdbb2709feb33230ec97a874c4530d5f3b497f64835ada5cfbb3fc975521c406b5bec9c22418a20ba7ba46908f7342195f0d9cf4b959ee804362a8ff5a722222086553f6945c7d554a31d875f5883d2d84b6f5495c210ad6f707e664912a7a9bcd2a8569ca53d074fb56be07dd908480799bf9ded36d92718e46659091366f212731cfeb7a5711ed129966aff87b059e671b3f52791eb3d13eb9da3b2c2c86284ab1b9ebb2425dea93313cd415ecebeda2a79a41abe749dfbdda69f7da71680f96cebac2dc019eb8ce7b945102c9d184e6c2e3c50762998c3c147877128581ca055f1793d2592ee1d3f577273ac32737f8c679ca8c004cadd39bb25eee63edfcfb5e9dfab8804353b02fc2085f4a7e40eb44fbe68ab99129529641c5bd489cc88d7ee29197de047d2ca20cd3ac9c8edf3631e4d12a325c5f04a24aa564b077b5b3f73c3e096d92ea67ebd890665b8b2fd08e51e9740e9bf3616e5be8d494f14eadc7e4e62cf6ab142164aa995b4abb120a57b00c32ea93e8256357c2f7cc511d9ae5c50c0449e6bd55a4f545b015c0bbf9c8e2e5e8185459831e9dbe948c58a58f8c8fac5fc0b50cc758f508700432a9f94e96c4e9fe02d6bae788526ad55a3cdd09527d1adbcb72879e1d0962fa9bd9df418a05beda9f8e2139f71d1aafc79d17702b03817d7b359a796b7b7c461ca57f39a260d326e96d08b2468a7b0762c74c2c5eb698f0bf6b778489c3ce0e6dfe4642068ef578f4f94acc48571eaa26e06fa3049ef2a268c73047123b42750c379a7f135cf991e972f49ff34714cf458b1ae2b3185328e464f14dbe5cef9031e802550735e963277d589a12a461b29449ebf797509da63e878a0ae31f3ce2f42c982c2b67410752a6c71dfc00bb205170d0d41ad425d5f63ba36bf3e7363ae6b02a36da7f66f2ca291ffda34fb8d238c9204cbe7742656e9f8a5b949346d2b9dc5b84d6ebce6a96ad14aebd8633eaa0ffd47fb76118ba72fe2c78ee66e3ef56d4d8d6e826eaac4d5ab8ec2eae40d11bc30bae2d055dcfc7b12887e9f099204e2fb956c2a422344eb9ee74b597a7036e6657382455a230107d9e44865b7767f5046ee66e0a9de2cf7d46e07b6434361e04cc0104e3909330c375df1d4b20ef2f0da353680c018c2ea5dba8be25c0c4401196b212e5b62772bd676bc62d0b3c063e5293ad4018a0d5b800a4abacc0dc8c2c469f4fc0b62cb6d7ac1aa272eee0f37f8de6de220a2ed0911dcccfa168d8aa81aa7abdc34645847f49d3f1a99d4aff87a2b4a544078135fbddee105897adef9aa76775e3ecf8dd3214f88d0aaa4302095772353386dd58cf0de6446927372066a43f6b02e1797fb811bf4819d1eefdab57848bea4baca39761843be633340df0b99ee3ec6fd169a2fead31dec4018d148cee94151db2294ad0c6467d7cf1c5debb48032264d7411612e47d259cd9ac68b5edfd0e53a406ca642697f030d1a3d20ec16488e66954561b63eadd5fd010fd465607c2bd2f2251fc6cfd38fae88d477dce57ea897cc1c81f46233b6bdd69bf4a3913e50b9f947b6faef642346e03536bb1494530d80b4c3c8a6779ba2ddad36e4c2d4538aa2601a4f571c11d15c163229285d0c473f501d93007111674104500bed7b65530b8781f3d1b0678e2d5196a55cdf96cece626489b4affe8c996f1efaf9d5f46147635cd279defbd3f8ded00eec3d2d9c565e3daf006814c1b64b993d0a7ad09342047d50ebf0439225fcd7f7158b0bf42e84603556c712019e43726941d49df3afb899fa2fce9b1fdcaad614b66d67a8b52b3a664598c4f36ce21629133d28cfb8555c4cf6ab0103cd980e76d4e16c9c6a23343538c7be086a67ca9f6e84e3533c40c4349112baf7a941bac735b649284e04bd9e65d96584917469e4072791ed735b03dd4decb3eda43c0f86f8eb5161b1c32c0f5096ea929737239dabbe727ff55512cb7ee9cb0d932a6d4732fbed8686d9be0c24092b04c2264b68b9e865cf218d0a99855c8d65685a7f813a48edec8ed20e4e66a27427f2128ac1795e69942a4e7caf3480bdc75f5dc913f6f538cfdec224f70998ccfb0be1bd4de11cd01aa5783afa9916e59f69d0f335193eef38db46a1ac7b75c4e38a9028225b66032f43dc63514ae031f10b48c9f9b770a42bc6d0f822caca72db306211f967eecb4d35b5f99ebce80c4709d7261ce94154b0cb397140de93b9f0de7300473579ac26c5e04b77f3abfafed775f1b8ce258209ed5c3b97528d62c3c8f200940887917bbcfb1111f63d9881d27d28ea162d75160ed4894bafa7ba4eb43f8aef57ee15a1de6815957e63a404dfb81349d63a2517b5671b417954e6cc1d678fddb36eceefbba6a08ddfa3b7a3e94a0330d7527031eba3817cdd4c1a53f15d0e00bf9af2d73435ccedb289e9545d28cd9f65dc6bea58ee071326d0339b6496429bf84a7feb2fe9118c131b6a29113e1ad59afd540f6ab31b4b7bba8e2693b9ecd0b08e91eab06d3a736cd303f24521357501f234c181b8562801497cdb502a43b3cfbbe1fb8f13a371f1c6ae6bba10710e26958b21ab635509f6c1a9c28293042097b9e4a6c5389a5d411225efedb67a25d2317dcaab3615a24f05ad994259df339d6c1921b277565b65fdad3f7e9f06c6f170304696f75166bacb310563f8a64c273efd2d6b5b217ff6a0ab87d6c2b65fc0c47a7fc512ad5e6d3c6c1e6caa5771cec98d5158899bbc64244c801dd83ec5840c871cf47945065745385918432e0a58793ff39cef70df698139ce9000d3f6ec00fcb4aa50352d849d2c808b80c6695de85c614f7bb9860ce1edc6b5d1dd7587d5d0f6c4edf535954e203c5f6ca6c4ce00cc859c755c9097f91ff681034b17299e6b10ccbebb9115e0fb0604cff2bed36b965f1ffe678aa8bf00cc29193e3aa9087bb0bda41aad1acec1aa4d675e622b06b02099d66dfe20dc5113a385d81d6f76e2cfed76e505d315f5b08005d8d58be550b1971e8750828106a8d21c4396b43187eff2ba9a1125d8c8dda190987ea5cccd65fc90860e4ec7024adc9a059f8d7bffb856dcabf003b0918a0ae709ebd96ceb4050108a90fa583b43845e5325a740d36abd8410ee49d6e815821e7c374d15884408059b3b43ffc71ad6413d4437cd8f4ec8162b107713dfedfe1ae03bd501a2db2ccff5b38128a20c48aedaac9372f001c86acd32dae3bdfb3e45af90d456b59cad756bc4e95ce20976629d7e174e32a8391df239dcb25d11438f13faa22c759f4689ac6e2b0f35582ec26f688b4f45ff4d17118e6adc4a65626bb5268518e39b99cf303dc874e7d2e8684cf95f7f061ae3a511d9a8bf02f4dd906698abf161a32d17ea41d8d7084ad1c58adad7b0b6e279fd368899ff5c56c315c01342a62d1703962c9bd7c43482fe12aecf1430ee68c941aa7ccff89994edd0ca9d497212c4f0f139ed1239908f30750cec2d4727967675b2c9a6a7f17d9d6391f091c07285e203ef76dbe71656a498d57db78d6c1f3b596c460684f53b037c8d647334fafa99f98611c1229bb6a0b47aa0f05f8177edca2e52effd470ea69020a96610d4589b641721571773cbc36d0b33ad6b73aa05e28bb31a11a60a5c946ce5e75731df87a9ed6bbb1670ed2227860ffbaed12fff8bb7210b578fc0e8e53bcd40d7a0956b069d1e7048a2f0374fe14cfc661fb8798f04c"}], 0x1010}, 0x400) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)="7a56ad2d036fb408135d9c98b1778829098815d8316fabe20215b4de13fd6c74117cced13c8125ff", 0x28) unlink(&(0x7f0000000080)='./file0\x00') 03:23:41 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$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01000000000000000006ffff7f1f0000df3500"}) 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, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x0, 0x7f, 0x601, 0x309e}) write(r2, &(0x7f0000000040), 0xe7) 03:23:41 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) fchmod(r3, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x43) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket(0x20, 0x4, 0x8) getsockname$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x106}], 0x1, 0x0, 0x10001) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 03:23:41 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x10c2, 0xff, 0x6, 0x5}, {0x1, 0x8, 0xa7, 0x7f}, {0x80, 0x1, 0x9, 0x20}, {0x5, 0x7, 0x4, 0x200}, {0x901f, 0x5, 0x1f}, {0x98, 0x6, 0x5, 0x4}, {0x7, 0x7f, 0x40, 0xb0b}]}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() readv(r0, &(0x7f0000001680), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 03:23:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) write(r2, &(0x7f0000000080)="d7b83076a02bb162ef19c8d1cab65a2f220e2a24b4158106ed0210e7a422d08906449023c1adf2e4dbbf0684a612ad7962b6a9d810eb580ab108716bea94b47f4a7807eb0e50a0e0b490cbc4f8b202f271a77d62e539837a502b64fbc1b02e424f803f0caa17997e3e5b727876aff18f9a0c63f256e8d9af5d9e547d5c3e8cd9c7a4f7842d19f2404476bee692bd279e", 0x90) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 03:23:41 executing program 1: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x401, 0x1ff, &(0x7f00000000c0)="a8005ffd4c9f7ef71e937d1f8e88597b4421d9fce24e40e1557158214822ece82797b4864368f6b0d7e92c9934ebcc6b3cb6e8fce869d4390e4a3659638f6d857fcf10b608cd9a1d1e74c2c99d4d3f632687e511a39a7299c02010ca31bc731233f682248fc84d17bb1b73c5d548ac52e7b70b83935ff227f80fbead366098656f4d56f330d392e32a27c5adb521d1e34ee7a1d2b8f6c5061c84be3c43dc9342cf", 0xa1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) connect$unix(r7, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r8 = dup2(r1, r3) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000040)={0x3, 0x10001}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 03:23:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x7fffffffff3) fchown(r4, r2, r3) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r5) setregid(0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r9 = openat(r8, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r2, r10) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r11 = socket(0x22, 0xc003, 0x0) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00000000000000000000006dca"], 0x10) write(r11, &(0x7f0000000080)="9e", 0x1) 03:23:41 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x55, 0x0, 0x2}], 0x8, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) dup2(r8, r9) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x3, 0x165}, {{r3}, 0xfffffffffffffff9, 0x28, 0x80000000, 0x2, 0xb}, {{r7}, 0xfffffffffffffffe, 0x40, 0xc0000011, 0x200, 0x6}], 0x100, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff9, 0x12, 0x80, 0xb38, 0x4}], 0x6, &(0x7f00000000c0)={0x1, 0x400000000000200}) dup2(r6, r2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r11 = dup2(0xffffffffffffffff, r10) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000100)) 03:23:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f00000000c0)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f0000000340)=[&(0x7f00000002c0)='tap']) 03:23:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x10, 0x0, 0x0, @ipv4={[], [], @multicast2}, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[], @icmpv6=@ni}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 03:23:41 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b25053f7f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/71, 0x47, 0x800, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 03:23:42 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x96b) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000001240)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) fcntl$dupfd(r3, 0x0, r6) 03:23:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) r6 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000080)=0x6) 03:23:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000, "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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="f0866c65300000000000"], 0xa) write(r1, 0x0, 0x0) 03:23:42 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b25053f7f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) 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() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/71, 0x47, 0x800, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 03:23:42 executing program 1: syz_emit_ethernet(0x47, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2f775945f2310006d0686dd60f8be86c0200bf6f1b4640000000a0000000000000000bbff02d400000000780000000201019c9a57e1d84a3f00"/71]) 03:23:42 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) getrusage(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) setgroups(0x6, &(0x7f00000000c0)=[0x0, r3, r4, r7, r10, r1]) 03:23:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:23:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$getflags(r2, 0x1) 03:23:43 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="70d50fb4234b8c7174694e8110608835603d23674c", 0x15}, {&(0x7f0000000100)="6b50adaccb1406b4a5d0b261f76dc95c5655600328e4e85d90716be7fa9a34c72f389998515bb8a7193bd8a1d3052a206d39b164fc81101a6b6c64fc0d3de27fa3b4122c5067d817c06b8429fbadf7ebaa000802eb09d1d1795a49da73fd2fb1f52e3af6c0639dd216820961d3247177c972d5b997dde8c617d8f8c12095fc", 0x7f}, {&(0x7f0000000180)="70ed98621ee433d101ef591f3d4464a21428a0a233ca2ebea8c76386e3ff921d43b69af37e19463f12be754ffc222bf1da8bc5fd6b8481e03a55583d060feec00686b8db5c73065f6986967325f96c498c5f", 0x1c}, {&(0x7f0000000200)="d019b4ac2379f22a39e48a34d80a48b9e611967b8ab316edd2ff19e7a3fd2c7f15a9ecfbc73460f460d6c9f7df4022a638f7f4fd98c0a040ef1bb2311e00d8cb8268dffe434376f094", 0x49}, {&(0x7f0000000280)="71cc50d65ba091d78f0ded7d70d699f61e91972358569dbb270dae2445b7383f1830d829494698a147b1aea7a5d5311ff190012b1716eb3a92354bd36bca922e30fd2862291b32ca646cb6a228e87ecfc513d2ddd2b05ea2ade97058ba134409da06caa229a2a6fec34b4afffd78ead42e80161e72674cad951d9fe26754ea0223971653e4d8930ae1dfba2ef7527504b04c76d58d1d680909b0c789279415a16df1e430e2cad44e9a334c186771ab600cb0db7a2e01964bb1b4ab9572bc86c1f9c448bc00f4b3d11c5926d3e81be067cbba3cd3b0d8814a56d3fb293236b87af2", 0xe1}, {&(0x7f0000000380)="af2efac36e370cdafc05871debe874ee60b1450baff57eb034a3c95fa528594b0a7aa598a26be76520079e5d4033450073f626010c3a38398647a6a7c21035ad942d6551de729a1f98ae06ba4f78b80d8a8669ffeeb2472e12f583deeb0596b5d1e7c94c3200ffa72ac02b965614e585f39b861ac5fea17dd26081172020cb79f60e88ff76b31391c6f4c4a8055b16e50e9506a30b002ec9a3b28a172495592ededeeb76a943158b8c685dedee2d69e7cc3e226d7ede0f6c24258c6bc514e948eb1027cadc2d213f529a6acf384bd9aa48bbc3956f302fb57cbae198f96fcec0ae000286a5d0", 0xe6}], 0x6, 0x0, 0x2e) writev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000500)="0f82f0b3f06efcb13ac7e9920c44ed00a6894fbe4ddacd868a8ff75bfff515c6a348f148ab0c8f2283c630e1408c31afa167cdffdeac5b88e35257774fe01a11f777487d986e8109b89b9729d50defbad8998ab1671a9e9ebc337c3b7c9781f13dca496e45ae8d8b9a04f6ce07d4aefb33772c60d8d2580a537c3e41692b46c1f5b28f5ba1c4c1d75bee67a3baf71d6759ab3f75819ede99ba323cb878457f5f73232fc2a4318c8f70344b3a1ef9f2faa211bd95217d5b906e111861d299caa8a5c99e6a2e22f57265713f89620a879f45d0db6e0423bb23835d36598f16c173b3cefaf5f6e1", 0xe6}, {&(0x7f0000000800)="ea5be37dd3694280b2009ea2fa7f6ce6579f22de13b8348e518d2c47e6c69cb34ea01c46ded02e4fa6e4e300f2f7c5aca4bb62d1061cd4ede42b5b96373569b4cc909ffbc1adaafd1d57e0297d96b2acbe0c1776504f07a1", 0x58}, {&(0x7f0000000880)="ed436981336f388a5211f18c315a9c90bd0f2d0df5b7949a3df9d389f31440e4ef95d048627d205143271c36c3660d6af49d9ec0fb8b4da465a8e5499e5abe88e2521b9072340221311a14b31b4e2701b613ee61051148881582c7b9c920b21f932cf088dd644b37dae77851ad6bb3ccad3d575ca1cb76700ed8afdf759fffc6f0ded82ac9f5f07abad5c12825ec0313aa8154679980b6e8311cb7b3905ac9b275fd9b466d58311d19c69070695e1248bef9b898a2ad94a93b5d2966f9df3216caa66ab1feb39f22", 0xc8}, {&(0x7f0000000980)="ae7e201d99404e84cf9f858610454ef5ab560621d997508aeda54e59a460de03621cf7f7467a29385b5e4db75ae6fc0db813e180e9aed1336dced6c440926faccec64777801b33effee0ad41c010f6f8000f210e8cffb9c167d4df4aa0df2bf97a1342d38ebebd1b5ad759d81f4758eebf7fb4aeb97683c021872c6c8e31975786b06c599d343ddbffe3c9ac52024c2c", 0x90}, {&(0x7f0000000a40)="cbc070371ca6fc9c3b1d96053da05353d11a3a31caacbb5aa0c8ce5cd8b61bf7d9f87b3ac9f16198997d45bcd3e256a200d89848e82ca7083659a60096b7dbb548a5d86b58b056002370df4f83115fcfd04a5153975678a910aa63992604949820b77a", 0x63}, {&(0x7f0000000600)="ccede8b3a22e57cc77b67453932537d9c2171472bc409a36771d8a4bbc36c1e940de0ee81bcdee3a7b", 0x29}, {&(0x7f0000000ac0)="fc52740d4adba7e9ba2152b63116ecee28518f9045b930342e503e8e6b148022e42d3e19c46e", 0x26}, {&(0x7f0000000b00)="4aa43a205374bf67e2cfa24c80c9889fe12447a7f4050e7ff67f6d0c90421ba7fbffe75f3e9e69c5f427d02767f9d4e1f402ebdcd794d8360c366ce09344e2de809ff9bf8e3447e09ebf0e6e1b53fe63f3d95d", 0x53}], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) pwrite(r0, &(0x7f0000000780)="9566c7ffb23ab398c316faedbaa35b42d8b18e1ae0cf2f5e563a48333804a8f14a1c82d5b6aef3aa8d99fb2c66ce30ec7f788653b687c9eb5d9c", 0x3a, 0x0, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000680)={0x6, 0xa6}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pf\x00', 0x4d102d74ad587ad9, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./bus\x00', r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) mkdirat(r6, &(0x7f00000007c0)='./file0\x00', 0x80) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) 03:23:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x85) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sysctl$fs(&(0x7f0000000180)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="88aee4d0d0cebc15d4d25015090518c4959c7d688818dc263683c625becbb232432cabd3a4c6fa6e80d493ae1520c75476e23203dfdf0c67f9c34477389b7a3748b5aa61bc791a625ee77e10d23c5fa0b488c6057209397ccd0f558ce6dba76c2838b5797b6ad045e58ea2c092f5e6cbfb77fd3a1891ec67a57ad15f22", &(0x7f0000000240)=0x7d, &(0x7f0000000280)="679f5d32efd5b7a4d4c848e28e8ec75a153b25fb177a8dee5e0e892908c953196e936ebb1e4bec", 0x27) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x28) 03:23:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/236, &(0x7f0000000300)=0xec) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x189, 0x8, 0x6, 0x8}, {0x9, 0x0, 0x62, 0x8}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) unlinkat(r6, &(0x7f0000000340)='./file0\x00', 0x0) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) 03:23:43 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1e, 0x0, 0x0) semget(0x0, 0x4, 0x26) 03:23:43 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendto$unix(r2, &(0x7f0000000180)="77f58648e8cc9da3f57bd21044f3e0f0b9f3605ada57ab6d209fccf90b68de80242bb61e14b7a926cc5fa53b3ada33742121afb71d66f65a132da6a530ff1033a73e7e332eacafef1056fa30acadcb12f99da1d3", 0x54, 0x200, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getpid() chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 03:23:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x100000000, 0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt(r4, 0x1000, 0x83ef, &(0x7f0000000040)="e51610e8855d7fdcb11ba54ff66f511c4d39250153e158b01b22bb716bf28db1a2b02ec9d4017e0fcea29991d3d042dce22c97e76e74a19f664063d366888cbdc64f0db640d56a6e33aa78e0e5766569c869a1ab2153b6023b2d0ae3d89742b663", 0x61) minherit(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:23:43 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @random="7f8aff39eb78", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @rand_addr}}}}}) syz_emit_ethernet(0x44, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x8877, 0x6, 0xe, 0x9, @local, "b860a0849685227090d3b466bad8", @random="71144aa6c131", "7f07d145b94d4b7c401056af7d6cf5af"}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$setflags(r2, 0x2, 0x0) 03:23:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="1c47bd5f6cd1532cc53fb74cb8b61bf09e25c7721a1cbefabb899734a3835a37662b", 0x22) execve(0x0, 0x0, 0x0) 03:23:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x2) readv(r1, &(0x7f0000000080), 0x1a) close(0xffffffffffffffff) 03:23:43 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) socket$inet6(0x18, 0x4, 0xff) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, &(0x7f0000000040)="92043df02bd22efcaeb9b9d29e765e7ba3698d3de57c94bb91cc9191a25547e2fd04aab8900106037cd2798ca5e4867d8cc044ae338fc6e9b2408a433c475c3eeaa9ed48d2af1a3c1ab55d2b6cb759a25b6c276438eb745706d377", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="af22c983fa622d25bc706d1cf30175f68117f7b2f369880f8ebf0acf6ce3f756d94b64173e6012edb982bbe7f966df", 0x2f) 03:23:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = dup(r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000100)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r7, 0x1}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r11, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:43 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @mcast2, @mcast1, [@routing={0x6}]}}}}}}}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) 03:23:43 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000b80)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 03:23:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000040)=[{0x8959, 0x81, 0x64, 0x3}, {0x6, 0x0, 0x20, 0x5}, {0xb54c, 0x4, 0x5, 0x6}, {0x7fff, 0x8, 0x80, 0x7}, {0x0, 0x4, 0x54, 0xfffffff7}, {0x9092, 0x19, 0x6, 0xfff}, {0x3, 0x0, 0x20, 0x1}, {0x8001, 0x0, 0xcc, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getegid() fchownat(r6, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:23:43 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e", 0x3cd) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000001c0)="fea30210b33e4acecf762bcc8271d5bcc4360d4c33fac1a04c99eecced50c259b9d6b9af5c106ccde09b73ab7635341f890804c29a35acb5bc27d5af3e9e8f463746a4617d64c5991bdf4c4ec2c8", &(0x7f0000000280)=0x4e, &(0x7f00000002c0)="71bd5f5f2d33b1f17c16debd301e37eb1fd69b1e911ac1678ab05050525154af5d59942ad32576d94908786e738ef3f13b8c0f160ea9b2c99caa5b6dd34afe5e53555412e6f38f3041f38baa8c3bce45738eacd1b22b8cfa730fac8799c8162147da83949b97fe2932642e693a41949d2dee7d33b649af2d5c52ed0e26845e5ff5641e01a048ca7da4fd2a657b334a9ab7210dab972c63de1cc1c49e1596f21ac2edc8059e5ae2a1e180287dfe06f53ddcd4b9676282", 0xb6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:43 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 03:23:43 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 03:23:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/132) shmat(r0, &(0x7f0000190000/0x4000)=nil, 0x3000) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) semget(0x2, 0x3, 0x18) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) setsockopt(r1, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) 03:23:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000183a0090db19b7bbbafe939c058cfe80000000000000000012000000000183000000000000000001000000000000000000000000ef002d986a91462ca1be505b939d8a3e991b1400"/106]) 03:23:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0x400e02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0xffffffff, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) msgget$private(0x0, 0x12) 03:23:43 executing program 0: socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:23:43 executing program 0: r0 = socket(0x1, 0x2, 0x3f) chmod(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x10) write(r0, 0x0, 0x0) 03:23:43 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 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) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x4, 0x7, 0x9, 0x7, "d7ab868573f3b9719813b0d9254a8650c432c263", 0x5776, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:23:43 executing program 0: getrlimit(0x2, &(0x7f0000000080)) sysctl$vm(&(0x7f0000000100)={0x2, 0x4}, 0x2, &(0x7f0000000140)="89c31972e2d888f3135bdac1fb68a37f828a043e9141ee9ecc7ec2f8d73aecf68514b436b2673139fb0f923359debce086ec54b74176e3e2861aee06ed12a4ca681b45d3e35cb7025660e1f131913808cd8ce3", &(0x7f00000001c0)=0x53, &(0x7f0000000200), 0x0) r0 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xb717, 0x10001, 0xff, 0xae, "539cbfd5f3f884293986c48bb2df99198df74126", 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:23:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$setstatus(r4, 0x4, 0x80) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) 03:23:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) pread(r3, &(0x7f0000000080)="5c664df88769e5f06047a53b47e0095589c121a8e60fcc0ef281978856ce04e5e47ac1806d577bc6f984277c84e39c367e33272a67940ae2aebcd2ee0899c92f6883b775fc0b3dc5ccee5a7dfbab374132386f60879b36bfc73793bf918908900e7e9287c955d1173188c2941a87282de4a89795fe8bf0704bd2c9b39982fa94437ee07b9d8fd3b609529dff929e94c05aaf7b7e8df9f03d4117c56bd26872094fe6c7c816920a559f98393de78d06349499a0406960a9548d4fba2b44ca4de2461bfdc0bede42b9c7d5a1f88745decedbbda94405b988042b50175605a66cb52afeda505fee3c22b0eb739c", 0xec, 0x0, 0x2e344159) 03:23:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "dc22000000000000ca4500000200000000000001"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xb096}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 03:23:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) 03:23:43 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) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x896b, 0x5, 0x369d, 0x0, "37b1629ee6e30d06b5f7088ceb1bec699acf9e1c", 0x1000, 0x200}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:23:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x25}, {0x6, 0x4, 0x0, 0xd7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfff) 03:23:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa08004500003800000000000190780eac49e0000002000000001706907800000000450000000000000000290000e00000020000000037fa8441f0f961030000000000000000"]) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() r2 = getpid() r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="6ffd1960", 0x4}], 0x1, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x3}, 0x40a) setreuid(0xee00, r1) setreuid(r0, r1) 03:23:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x5a) 03:23:43 executing program 0: syz_emit_ethernet(0x67, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000424000313aff00000000e00000f3ffee71000000ff020000000000000000000000000001880090780000000000000000000000000000ffffe00000010003096a540ffc4d806499e426b7715d1c8738cd1bd28fcb630e6c00001630dbe27bf971dce5d77ab44604a4fc81c927898d2fabba0c596785ef2e97f257537fd4e1c75ec1ef57bf46cf7ae878d6e0387e3bde0d321f172d654062e37527b487e9dfc134a2a581032b9e31b3496133d3ebd987a0f0c85cf0122216d3578d2d4b8992bdcf20ee681474b2babca2ba645881c8b5a6f874458ae13bd274141c50aebe7d"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) 03:23:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 03:23:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffff0109007e5e0020d2003f000034049a09"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4000, 0xc) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:23:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x40000000017, 0x6}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) sysctl$net_mpls(0x0, 0x0, &(0x7f0000000300)="d7e03305fbab6cd9c49721e2630b01bbf8395ae2cc7a86e3a32cc0c7463a4935da34ece202a8f99f4ec9b6e13e229947e87615607697aaed5f2c80d4c4ab90cc0b815d180ad608579b07d569ef3e57386521e1ce692925816fff9ed14961895b80818237f12f88e5b3cb7fabec668ead7167feba974da25ed4654433658aa7575fa043a779795ae85524e8326b63322e925766e52861b3ea90d89864b8d3cd85ef16bacbc33c953420081cea6a49bcf7e01a75409b5f1545c92176d91e432a5a2ca76ab02ca5dd86d54579470c4f8dc270f749cb5a0d", 0x0, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x4}, {0x47}, {0x21, 0x2}, {0x82, 0x8e46}, {0x85, 0x1000}], 0x5}) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:23:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x4}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:44 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="ff480ad592c17d465bee988b269083c476bd19aa740ded7d44365340ff72f41d84aee7d0a01fc2328acb12a4011d7d2833d1813278a2486aaa8f33cba5525e80a50ff72d06ef9df879b541a349fa73b03f2ff39323098ce5486751843d084d284bc1cdf346d5fbfc79faa1f04e21f352b49182664c9e74052955d427bcb992f3b0186ae6570bb1958ff76cbd907037f122332a307d8f83096e7136a0efff19cd484be07cd47a6ae800ec787fe4b21171e1a8d489a0b56a8f644f06ef36", 0xbd}, {&(0x7f0000000000)="ba5164cb30f3aef986c422a1d45e3988e93f528a926c436a42aa6eed1d8e5547446efbd8b0999c3754014cd21086aa6f1921ba22791382a5e1165ca0dbbc57b3e9377d7525328e9e6f737d22db6aa2b03bf0c83480c364d5f7ed9250248d9755e7279be6", 0x64}, {&(0x7f0000000180)="191bf4b83fb814913036c0d7fa31afcc99234dc6c65312870e04ba21eb0711412ed5312aae1286998a4ced58603f2bce0e2cf0d5dc57a43b163adabd7504b299426e3c317c65e008871a454bf535c8dac27e5c6c267b8d38c0b1ef17a934967de2a59d02cde6b7619cb082855fc01648d5e817c26661be676854fe9a7b2717a5e9d337cb94d586f6fbe2cd8d9c", 0x8d}, {&(0x7f0000000240)="9eb8cbf59e4f1bf7cb97c43a7b9b8adbcedb361b483eb9887ee1cd59e6c83b33b19581caa78ff0c825b0b656ef46eb1456650ef5d2f6abcb9bb292f76522b4a40f21db437b3436d1087d6ae4eaed793f67a4cbaffe5b73a17106e9a5628acacdfb1cd3a635bd8e3418cf6474a9d63ae3758ca097dff509bf01f5769e4d7462381be9a65c264d5234da20a8f3cd44d716e9349980617de4d6543d5ae475f262961005989bf3d6184498d256c2eb22bd722afdc57cfb6ddb69b2d3", 0xba}], 0x4, 0x0, 0x7) execve(0x0, 0x0, 0x0) 03:23:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd94", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/43) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 03:23:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x2, 0x4, 0x7f, 0x40}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000008c0)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef07cba1bb0803dcf106d0e085076981a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e6c456a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff", 0x1f1}], 0x1, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x3) 03:23:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2c}, {0x80}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="bd85e6d2b80db1628b065979d7f0c0", 0xf, 0x0, 0x0) 03:23:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) pipe(&(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0xce, 0x430b, 0x1}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) 03:23:44 executing program 0: r0 = socket(0x2, 0x5, 0x1) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000000, {0x3, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f6669080001003f0000002000e70535"], 0x10) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000200)="94be57f0e280158571cfa8defbc8ed502da2b4dbfc97b3c9e80c48c648753de99abbb08308a464eed84502d3ef369e3254dd010764bf4143f24f309df7ffc64843f7b1c654b8feb6ec5468ee59b58be24a9270579d9cf0736a23c9f9eb735c3c8796cbac9c3e8c845096e667ba5c5053adc19d25ca44c6d4189c4ecff37634cf0874429d50c8e412c20441b567a40331b4c3ec7d868550d71aae463f11008f5f9873722388d0bf9d5be57138b50b9df5c600b3f07ec4c1502cc8f18dc11a5688a23b6fa9e3f74c11cf2e85ea4e998b0b6a4b5738f061c3294d2c4e7b", 0xdc}, {&(0x7f0000000140)}, {&(0x7f0000000300)="2d899019392dbab9e9d5509217acb67205ba01211b687fdb67a2d498d47d78bf5f", 0x21}, {&(0x7f0000000340)="5c1d2f40fe0f9dd47ce4191e7ad1c9610fd5b22dd60e8c9fc101e62a19bc83c8422703a8db658b5a3f8894002e2b244ba3dfd301a5f93cfbf4a9968d8e75bfd2c88c58ecaa2934a4963604139f0b9dede8721e9cad4a86dda258cda13584b62d43cc40b60dd02470b16b355c85853dc3697eaf84bc8c07899beb0427f1134298cb557f802492", 0x86}, {&(0x7f0000000400)="2f9054d630587cde5b96d5edac1d8fb1c841c7b1d0f6dc8b0c69fab3b40dba84c008eb0c90c4ef78945a4d65ce271aab862bd1abdfd245befbbe1116b539e9b650f4f99cd47fd5fe1353e2b3c736ae0006be6d8f1836afa0a6f8ee27d706b91809f7a451a5d0b4ab0294fc8dd092d285f890f0e958fb8aa5ef51f7d481cfc218554a4c2a84ae7bab5dc0b7bf0998e42e12f32ad96617098c448af14432b9917d9dc67f2a947a089138c9b62fd8a0208b63359b62f18d28e27fa5", 0xba}, {&(0x7f00000004c0)="925f6cd7b1321567bf39366d2553069ac1d8802bf45b03818cb3735941c67ba812732dd0", 0x24}, {&(0x7f0000000500)="321c69f62cd8887c5545625a4c26e5df8d29a2b141c4b158acc3a5bbefc9062e56d283dbbda5af1e1c9230acfe27421b2be85732cbb0ffc44662a871fb5ab21e4e6ce74ff53032f39f2869f70b57d397a9cf5174c92b41b41f2b786e5848c9f67624981ad6970de0092c6db9bec53696ed9c63e7c01795981a6c3adfb5", 0x7d}], 0x7, 0x0, 0x80000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 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) 03:23:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r6, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000280)=""/132) shmctl$SHM_LOCK(r7, 0x3) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 03:23:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/96, 0x60}], 0x2, 0x0, 0x105f9900) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="ca75346bc34895c24abf0dad240023c3578f73ab3414428017a127b058d559ac5eb73314fa8e18721712eca9929a1f8e2e71b5c67aea805ed8797c4244fd6961469d1189a4332c9e6c55156c8bd8f25cdaec55cd312a369d134d2e260a7d646d163982d17e2b823bf3801285abc07607c7fa0cf41c1ae53601c389ceebb77a7c74f9639fd078aec5f601b5657e84a825bbb2b0b6b52f9aaebd065e6f84c779fb98846499a2bf1d21ac9beada2b8edd75", 0xb0}, {&(0x7f00000001c0)="c1e76edeb749060dd3c6e59d778220629dbd053f427ef30e9f0a0d11c0fce43e9c699d102bdf4a573ae7fae8530591993fa8a532f154c44c35e5ad478fcb5b370feb30c80c5029e692326c36453b09f6ee539f7fe8fdb57cdd5b0c147687d82ceef93a70aee6b6efc3ad152ad836653566413b02280714897b25daa2b8985bbd3edf7bf5de56a484cc0b6f3ef600152f8073fa1203a210aefba94ac02800f0ea579d918412a22ed5f85db644f23cd79c90cdae84aac86e7ab7", 0xb9}, {&(0x7f0000000280)="bc1da4cbce5294c623ba81156bbf318e76f1bc39a523b41b1d2fc4bbe86a0e5400606b161841b64463ff616a668e856425b75a073b7a2c3e3ac900d46a01b21929cdb658ccac2b3d397d83700bc46b842171c169de9bd78b8c5c4f499080e3a361d43e0ff7d864e10bdf589a08bcc2a203160e734086d5644c1a86519aa33ad5fbedde32cbcf8dd827a8db1be5755a5b1a267b69dc6a9c118d35129d62c7aa8282cbececec1a74b54e7dfc7f670413574dcf4de49555121b0adc110145c3464d57381687f90af0bfbd450882b42788950de0834cc1", 0xd5}], 0x3, 0x0, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x9, 0x6, 0x8, 0x1, 0x1, 0x6, 0x10000, 0x1, 0x875d9b03d99fd9fb, 0x8000, 0x9}) utimes(0x0, &(0x7f0000000000)) 03:23:44 executing program 0: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000780)="fea0409ac932977e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190d2e295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e3cd08a7f090267b8115d136c172dfed2b01d2912ce352e1dcd99666aad36e83ed74a179480c23c238cb550f21d0449fad419e32f00cbb0e8cc9745d4488ffcef1423fac3acfbdafd8ea8b63a27ff511cd6b816dbbf7c40f7b700757b61ae9e34a2697797218e8972c1f10062d178a011e5b3057e76775f67ca805add6341596b03fab7b6253436fe1edf13fbea11da7d0b20770fba03cb6ac796fd25670bf55f680dad08482c7cb02d6335d966d1965df84963c6a805ee156cd24ec87bd4626f06a578552e6217d2345216bcbe0f1369b9212c845bc66961f2b04ab47cc644b03121b4807479549ce2588a5aa85628921791df7dfa4054fc504b8f714eaa533ed3b379bbb4303b9588319705963cbedae59dba1aa2773870522912ec07f0008d6e8b7c658364851948ce744157564489303468e44288932820f2049256cf44378d30b924ec0628847cb0fa101c263200455c78f963926d0e27816095364eabcdd7c1aed0a3a52cd45589cc4a35", 0x25b, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000700)=""/86) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8, 0x0) fchflags(0xffffffffffffffff, 0x10000) sysctl$vfs_ffs(&(0x7f0000000380)={0xa, 0x1, 0x13}, 0x3, &(0x7f00000003c0)="ad7b2aafd31965079784e448310aadf3e8ed74e295ff370ceaf4336dce216632f4b495a73a6f598f594da4456baa675346dc6cef578a23ca2fe35dd3142043283e340b5d5e6b86d8c3a7e82ea7c53855a97bc38b8cb546000a56aa827c669583a99446325dc1c318d38531", &(0x7f0000000440)=0x6b, &(0x7f0000000480)="965fcd56daa06a3c94f293d0ab5bfe37565609dd4223bebcb269e2a6e650282c66959390155a3f56bd69deea06820889fa6cd60cfed455acc191c72adf4678e891facad54e9d2ee59902a1d24bfdd64a37c007de8ea54476d1dfc930a826fa928b6af03837ebabc81274004e4471d963435f5ca8b336796e7ffd32a7c5cec70a1e1c8efb10356cc75362cd5996d326ff77350a2a8dc8c063f16bbe", 0x9b) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000540)={0x6623, [{0x2, 0xf5}, {0x1, 0x5903}, {0x3, 0x1000}, {0x1, 0x81}, {0x3, 0x1000}, {0x1, 0x5f82}, {0x1, 0x20}, {0x2, 0xfffeffff}, {0x1, 0x5}, {0x0, 0x30cb}, {0x2, 0x9f}, {0x3, 0x2}, {0x1, 0x3}, {0x1, 0x7f}, {0x3, 0x8}, {0x1, 0x20}, {0x1, 0x7}, {0x3, 0x1000}, {0x1, 0x8273}, {0x0, 0x3}, {0x3, 0x3}, {0x3, 0xa378}, {0x3, 0x7ff}, {0x2, 0x7}, {0x3, 0x101}, {0x3, 0xffffffff}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x8}, {0x2}, {0x3, 0x4000000}, {0x2, 0x2}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x2, 0x501e}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x3, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x4, 0x2}, {0x3, 0x8, 0x1000}], 0xc) 03:23:44 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) readv(r5, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) close(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r6) execve(0x0, 0x0, 0x0) 03:23:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) mmap(&(0x7f0000055000/0x1000)=nil, 0x1000, 0x1, 0x2010, r2, 0x0, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:23:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8001, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 03:23:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000540)=[{0x1}, {}], 0x2}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000500)={{}, 0xa, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x3, 0x1, 0xf294, 0x9, 0x0, 0x20, 0x1, 0x10, [{0x7fff, 0x2, 0x8000}, {0xffff7fff, 0x5, 0x80000000, 0x6}, {0x7fff, 0x9, 0x6, 0x752}, {0x0, 0x1, 0x8, 0xcc20}, {0x5f, 0x3, 0x2, 0xc9}, {0x1, 0xffffffff, 0xd41, 0xfff}, {0x20, 0x4, 0x9, 0x8}, {0x7f, 0x2, 0x9, 0x6}, {0x0, 0x1000, 0xfff, 0x28000}, {0x8, 0x4, 0x1794, 0x3}, {0x81, 0xc6f, 0x4, 0x3ff}, {0x0, 0xfffffffe, 0x0, 0x400}, {0x7, 0x1, 0xb584, 0x80000000}, {0x5, 0x65, 0x1, 0x3}, {0x8, 0x3, 0x9, 0x2}, {0x7fffffff, 0x7, 0xa2, 0x9}]}) r2 = dup(r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x81, 0x4, 0x3}, {0x8, 0x4, 0x3f, 0x3}, {0x8001, 0x2, 0x80}, {0x6, 0x3f, 0xff}, {0x3, 0x1, 0x1}]}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000280)={0x37, 0x80000001, {[0x9056, 0x7, 0x6, 0x3b89, 0x0, 0x5, 0x1, 0x490, 0x6, 0x8, 0x800, 0x7fff, 0x4, 0x80, 0x9, 0x8, 0x2, 0x5], [0x6, 0x93000000, 0x4, 0x3, 0xc9, 0x9, 0x8, 0x7f], [0x0, 0x80, 0x8000, 0x2, 0x3, 0x1b63, 0x7], [0x1, 0x4, 0x0, 0x9, 0x7fffffff, 0x4], [{0x4, 0x1, 0x1, 0xed55}, {0x81, 0x9, 0x7ff, 0x9}, {0x7, 0x1, 0x2, 0x3}, {0x0, 0x20000, 0x5, 0x6}, {0x7fff, 0x8000, 0x2, 0x6}, {0x1000, 0x20, 0x7, 0x6}, {0x8, 0x7ff, 0x101, 0x4}, {0x3, 0x9, 0xc111, 0x3}], {0x3f, 0x20, 0xd4, 0x7fff}, {0x8f, 0x80101, 0xffff0001, 0x5}}}) 03:23:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2c}, {0x80}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) 03:23:44 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file1\x00') setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() dup2(r2, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x100, 0x5, 0x2}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000240)=""/157) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) getgid() getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x2) 03:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x9, 0x7, 0x7f, 0x2}, {0x5, 0x40, 0x9, 0x5}, {0xebca, 0x0, 0x80, 0x5}, {0x5, 0xff, 0x1}, {0x2f27, 0xff, 0x3}, {0x7, 0x6, 0x9, 0x101}, {0x8000, 0x3, 0x5, 0x400}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:23:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000180)) semget(0x2, 0x3, 0x5e8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = dup(r5) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:23:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x8, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xffffffffffffff74) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r5, 0x10, 0x800, 0xdf12, 0x564f}) geteuid() r6 = getegid() r7 = getuid() setreuid(0xee00, r7) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r7, r6}], 0x20, 0xd}, 0x4) chflags(&(0x7f00000002c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:23:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc32, 0x0, 0xffffff80, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r1) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="87a97ab4b7a8449abb3162c5c5", &(0x7f0000000140)=0xd, &(0x7f0000000180)="ccc92d73c11c6e5886dadd335ccc3c692abe4f1c", 0x14) 03:23:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) 03:23:45 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000040)=ANY=[@ANYBLOB="79891be95dc8ffffffffffff86dd605414d40064000000000000000000000000ffffffffffffee694fccc3f7ccd0d1a84225c4a6e3dc4e204e22", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="7020080090590002080a0000000100000006130c1eb3113de193a1582134662f080a000000070000000800e2a85bd5862a040dcc39d296f248a8337466e4000015cd1b06f78d4be8f30aaffbe40a589be6"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 03:23:45 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x80000001) 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, 0x81}, {&(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\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x5) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) 03:23:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) dup2(r4, r7) write(r0, &(0x7f0000000300)='Q', 0x1) read(r1, &(0x7f0000000240)=""/103, 0x67) write(r0, &(0x7f0000000140)='&', 0x1) close(r0) 03:23:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/104, 0xfcbe) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000100)=0xffffff62) ioctl$FIOASYNC(r4, 0xc110445d, &(0x7f0000000240)=0x6) 03:23:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10020, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x51, 0x2) sendto$inet(r4, &(0x7f0000000040)="824e7cd575d1da9f9104d4ee32b83e640104b7bbd5cd70994cb52b0aa2edd54dd8ba4720a453f60a4a3f26f12ac344bdca4a9c8f755ab9365f0728794cfb4757c31ea401d1eac54606894e8e262303b3eb7c8e2da2ef8c1ffba182f4df5d87c8bc5b", 0x62, 0xb, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 03:23:45 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) mlockall(0x0) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a738568069948baa9427e80a125373ac5e36e5e0a285c92f274f3eb79c6c0255e4b2c2a6e710f5da769ea0e693a3570458da5d53e94c58b61bec591ccb18690609d82c6c1f92ff4c8cbf07dac6de4e20af012f37c0d009781f7bc4772bd2cd19da53a03b0a1adf5ee2e321951f23d2c9ae04073d8af1f5bb4dfe4ba8b3d6a669844d2c64f81aa8a3740287d3fe09a2d1c855ed9284a1e3e53987b0f21b802b35a9d09e8d82af88565e33d7e2b90c82b6c1f211812ada9646396e0f79c166f78a82da2bd"], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa0070000000000002c534c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea965f90e024e468377659c8e1927b19b0e8b36c2a7e2aec2b745d25063df497ab59bfd1c48d15b6a046da002a70ecc89c6d9"], 0x4e, 0x0) 03:23:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) msgget$private(0x0, 0x3b0) execve(0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) dup2(r6, r7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{0x22}, {0x84}], 0x2}) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000080)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000200)=0x7) 03:23:45 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000fdfffffffe0100"/56], &(0x7f0000000040)=0x38) 03:23:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCCDTR(r2, 0x20007478) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) 03:23:45 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0xb, &(0x7f0000000300)="3c721aca8fa083726c", &(0x7f0000000340)=0x9, &(0x7f0000000380)="a2aab59237cf23b8f299790ebefd09a0d88ce5f102ed6f3c7df01e07141acc774e4133ca020000001cda060c631789452a594a6ab89f31", 0x37) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000080)="7c194cfd38833885dca8ee246f9219ea494e6a2a51264bd04c056d121f0e40aa5626bc67800c818433683c247aedff5f60c1443afc8c8e3331fc7cc40172850f1b30a9604d54dd095de719500aea647ea51148b98531dcf1f823bdcede9b10ea429774d3dd093e82ef3b4cf5fe4c760558f0ce84deeb36f3bc5700adf7125066f1cada1f703d1405353d67801429bdd1b332a321eeace1631af09ca5e00a435eb0409fa9473843540d127b7f0ee199ede26eeb5c7040b262eb5985004ba995ccc13357af6a8c22c8", &(0x7f0000000180)=0xc8, &(0x7f00000001c0)="ee896c8b0d4dfdc58d96d5ad40a15eadc329fe39d1fa15a59585d1f3cc43d67fb270e62d41d867b9cb92d442794cf9db2b4db28a114c8566d66661697c7605db0587c679f3367665048e005de826ea2fde80a81cd994c329723295299299d6d2d2b490007d11acfd0eb87ceedb72626474e143eb11644e41ff4cb9940672400cd34eeb60c6594c36c2", 0x89) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) close(r2) 03:23:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x401], [{}, {0x8001, 0x0, 0x0, 0x5}, {}, {}, {0x85}]}}) 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)) 03:23:45 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7b56be4ba4049ba85fa8d584b07b29d4d253790400f5ef"], 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) 03:23:45 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60a0800000140600fe82000000000000fe8000000000000007000000000000004e204e200000000000000000bdc437d7e8141c13b084", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/230) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchmod(r5, 0x2) 03:23:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x7, 0x3) 03:23:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) recvfrom$inet(r5, &(0x7f00000000c0)=""/58, 0x3a, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 03:23:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt(r6, 0x0, 0xa26e, &(0x7f0000000000)="7e189b8123c6e6ae081a95b27ff5ec37348833a262e3898a1ba5c7ed0f1e4def758abfba4c8e5f09404bea80ac7d2504ec87d5acf80a3b4a07c12601adc991cc82f0180db69c6d0eda", 0x49) socket(0x0, 0x4000, 0xfb) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = dup2(r7, r0) linkat(r8, &(0x7f00000000c0)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00', 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f668594ea42069d52464e4bf0593b89a54da86e6ce92da9395c805d0774d481aa3b1b915e2deff8ea34a68e39a1b8b4f786889a90d8f5a447fe655c3b70b281f579fc9420cba40f068a870dbcca262f10cfcd1f8aeae39f05941b3576c1e3aad2de0d9104d35c743e7be0a92ddc4d1409bb657a3c870a06c17d5b1cc51a8c8c"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 03:23:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) r4 = getpgrp() getpgid(r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$getown(r3, 0x5) fcntl$getown(r0, 0x5) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) 03:23:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:23:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCEXCL(r2, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 03:23:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x2, 0x7fffffff, 0x0, "9dfe793f05f7c35036df751b039546402e192be1", 0x4, 0xffffffff}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xfffffffe]}, 0x3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x10000}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x89}, {0x6}], 0x2}) fchflags(r5, 0x0) 03:23:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r9, r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r11, r12) syz_emit_ethernet(0x3e, &(0x7f0000002280)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYBLOB="52fc5384296382436ef1b711b1e9ea4e054c6f0923db886d4d32492ef038613a958d27721848cf4ee50cd6ab744545bc9a33a0e5a47a11de890c39e8ec82063cf5c4dd5cb2ca113d678e38577cf32c52c5faec140c737a1b00eefc3d48dbca8fedc1bbeb3770eb0a4c6f77676a17313cf6b1ecb0056aaa15ee2ac0969f01893ec0e80ea2b646202471f40c6ddac2ad087e5ebed2", @ANYBLOB="c9445bb6adbf2f70634066be7bd77044ecdc61fcd5a82e3d4f60629dd36219f0d405e250c8e996ca02bfb56ce65aae2e04b5dee2173308387e2f6228ee03a76186710d33a5db0c811cd23c6f5d191a5878a9988036c67d1438e553ee03128785c4bda41ee6793a61de9645b20a195ba71b5e0e518a8995e962919f9875affa6609df6acc8eac7c5e5eda46158761e720056ead53673f48094c709cd1aafc3d401a2d412bdf44471cca68be1b79427a4a89d5fd978cb27a653acc98086bdad667fea4899e57571d97eabf35e2e1ebe50851b8e08f39721f51a7dab968c06e89eb614fe0ff740135c31270cae0faad76b035d128c10cd1212eec704120d0781426bc758f8d5b62c58c7ae2da0ff052b9f3f52ef919ce1e7162f53d93cfa427405f1b7c8208d7acf476fb2bbbf716fed2e53729c99c8b5fea4890f79163087f9b45c3550a64e196a6d300dea0f83215d559a2b3aff18fbaeefe60af92387b4bf562ca3c9ea28c6f43c2c101b1bc68feab24fd7b326764f73f64b322b6a408853a2e94f045df490da862c611175d7c73d9770c8fa32e57b3fb1df4d05987c5c9c690109566557326c26f0d5c18ced3f8e2a5e5f70daad1fdf0e96930f1399653bc1d554439847c0a6a6b2df62f1c2adea2255a4f6753bc8ba1f5e10df57b35f8da253d05ed8a63422ee0412de60b716c149dff0f663ee5171aceb7c098342245af31c0be16a4ed512c33fd5d825610350d39caebcf52e73beb25fad577430f02331ec929903fc9a1113054787f82f8f47a4e04b2507e968e51d6e2de7d35bed401bb01e433b98b6e5079bc27fc0d79a687454e269351cb0375c4cf26ed9771e52b9f9dfe6a5cb0be2b513fc66e0e10ec8fe13f2b39734bbbad9323249e851f81ef8029e0cbfb51fac24124688e9cfeb7b43fe472d25c1252462692293a056024d55fe819c3480a643418f0313fb6a1df213f3aa8159c1bf13bfa54614a1ce15b7ea7638915f4240c5ece80afe3fb52f2fbd77c6395c40d12f3cdfccd8fa4cb2545ab05c51cf5ff39ea00cf27237cdd1d19e094ea5855caac4c7b50defe9008afac2ecb413b45822c33e43775dc11769c903906bd55a35768b766ff9566ee31e79c0bde538927a905d3d6e430b7582ff50b84d7aab8cab2e8f3b90a0de03ff181dfdb9de5b2c580cb526447adbf78e33584378c29a5408aac9d3deafd47cd868dcd43baddb3efb4908fefa7aa36deea2ad920cd9717387b2120208fd2961235504baa5dc13411203f32a8bedf1bb583f26726a9f37d565b3c435238b5cb971c99fd7794eed6b4f3b925460432216d1b357d7713970a5203f86395c78369bb019642ec7cd94ba20c5fb4fdfb061eb31b8d7f7b2295f17aeb637111f03653ec808c218fc8c142dfd1b574badf142a0c18a59c513ba8f374a9fb57dfd029aee846a4ae2975fa40cc7c8c1b5ad769add188eb559225d8eb0c4373169c1528af726532bae57d4041d2aec2d3e45d2fb190cdd30df75a45a646b34bfbb4e3d9aced50091b488ac5341c0de1c834e7f01952ab051edfeb042397dc9a9a0a24dfe1e1bd926644f6a3ce9291b7e09a9a6c53580293c7972f8a2f9b2aa0b58ac41fed46e01d48a2495ed6e0da8d5175980f558e06af9f505cae40ca9f711514873c14da8985ad680bddad08c5abb5ff7935c2453ea3de4b9e283fa2b7697ef56df2c9925246d41b767df4bb112e4aa25b369179a791788117b64d965db9f2d8219a8b3e350a0da95cee914374ada4957a7fd351a335cc05029a1e553218db07e319198a30ed05846bfef1fdd8de14471010e04fc768e4e9d28b975bbdb7866fbc22868e2c0692b81c3acc0f19a141964bf8240165610a364912044fe4a28fd0b1edd37db5127f12bc763ba6809e4bcadb0656890a6aeaaf33e21afec8595c1913e58121015833ea21264aa6c3107ed17f00f1577e4ecb6d024c4725fa491ee02f005b84409f9ea5eab9b2d9a0fd769aba7c771c3beba2204d022989c9ce475c82794e4610e68b3d350f74c095f2d55cc246b4f80f0ebc3a92b01d38b562e89ffcc10248d20be799295217f4334759269fa4d0b4bd2c66a2b28db66fdd324fd975f248c7caf23bd6434bc76dd58f61b1b73d4f0e309d31b79dd944ec7fb8ffdd4a4617efeaa1ac61f4d84f120f585fe039058734c0ae65191c7651f4f63b73dcca79cbe2e6095460c21d2da3bb72b58276dbd5a11bac82b44e0db4b8728ab332cc9ee5a48e86f0d2f88cf2d604595c6ee4dcf9eb235264babab0ebe4a2d77d1cf48aef9c2eb9935faa73ae968be4b43483c0b70a0c57eb59c20c338d19d9ac94fa2f73578a383449ad431ff5e8ce2e7c0fe19128574d97f9ea910066249cb25a736669c82657342ce5821e366a92032e4c9ccbfa4b2ec5774159a6505b2ffcf93ca327728b7552b3dd6043aff095fd830c4f1a04dc99a2172359ed4294e8d11e458deab1d106ceb000896e91fc2fa7e8e8ca804e766a429884831667deeba4e8edcc17d993de063c954ae20a9834b779120d8b5593c8ec4b89347b077b8d4dccd30398d97b95c9db971031632340dece125bf373735f8b6c1710b38b5cad4ad71d01190bab2956dfa2df512966171f2eb29fef89d95a8cf26d16e124efe0604088fe672ad928d7d0b9abaec3c2b61e8d2dd4dab60413a265eb41cf6c4e12547056094ee4119f0f07948f1c4d2e5b70f88c1e30d8b8946f7d5cb2920397789edf69e25f473bd65f53702538800470668d61c9f073321006680fff81e790c7ac1614cebecd537f18e69e8b006a60da017cf92dfba6c057e2540024863ef90e762c8467d45aa37b3e8dd0d6328e3f0b838c9abcaa269c74261cb22912375f438b2a623711903402a778a7f844ac59b448672fa1c426e7501898edb382986c81d4b33a14565d617a61169da028ae4ed4b4ed70a3b75506e1377c694e800e95731a53c15a22bd66ae35ceb8de7d881bbe5f01146c0f49a8dce0f3b9e7ccd0e266f46a74ca8fda2a86bb80cbbc28f17c4ec09a450f3327d83e41f3460ba0a4ff3592e806f9b6c0c05874658218e58ade0395ca4b2caa6a9194535e1549478fd7e28e3c9671c3be5fa86767094e89975df4e682bc62ce8299a09119045b09da57818d5b1850661f2dc570b0dbbd960ccb44fb2fd6ccd8ca243ed8dbf3d2181a440d6efbab6d8485dff4a090981f1a6e0c278b850e16902ba73a74291ed03c572af165f6f20384d17dd1a00b9ed1607dca6372d7c62e315cbffa79e8d14e499fdc56ad840a5613509c3903f5f83062732e6904e003541932f70392856f8be2bc9720f3f97b5b55885bd4913705d7df7d3d3d5c021e41a99927a947ba52ce455c74c0a74cce2c45a327ae19753d9bf2640599df0777001f22a216d144b446c4a47fca1b949ddde9aebda21ad904776ec4e4dd04a444f96c291f4cc48b7536a4413829dab2cb64375693e773f63d6673aea6f71040dc86fb9c19eb9ad47deb737877bd346f80238ca7ab71704bc5b21fcc91750eba2ff2066a32cf2b5bf2ab2ae41f1fb5523924b0e96934456c6b0f1f4775b405fb1adc453c1a4e72fc432b22b1e6aa06f4676d5dcb02068ee54f575140c7917fc6c0e377b7e28439b00b1fb8f144767986a684fb84dbd8e11874d1b9aa7addd3a7b206fdd4a77e8e031a7f6e5c81a4968947d7aebdad3690625ba21922c71aad8db52581f2fd81f14461180f3fc1c867be3a30d2dd9ccf21efb3967a9f10bc27d6ed93522df340460628c0345fe5d94d191bcd5e819d042d6ee5ddf4137933b88c375433ef8ff41e832784860338fe31c5ff67b7d3d8551b7d69f2bebf00972bef1fdbaee03273da2cde0a3755149b62850a6b612523d46c6591a6ddf0c73857797eb34a65e6ed64b65666561e01235e15b3e5b2c7c3a634ae74d73608e8b4e9007fe38e427dbd925ab5b29ff72a03f19c6ddd9ba5e581b67c4bccc280a6cd2dc35636f0f76c942093405931a8c254ed97162602a47d5234156da12c84363fa64f527e4f20c2b4b3d4ea8debfdb7e8d97e14378cdcc8480f272235ee7b830d29a59fd80355f8225faf3398f944142d11a0903af6fec39e8d8f15c195d9a233a02eec6b8c91d816b8f33dfc3656f5be41322c01e3ee67f6363f378b3362c9eaba506d350055842f8a9dfac89a8b336c2c33e78ddd8fc4212c245b0702c34094015006a801df7c200f6d4baf4e3380a7e3f91b657ed68e4ce818c8d06e3ceef3a2da852a8e043cf51921ac554a5cbbe2ccf5576862080801c6692dc52b3bfc05c8a30f200fd2138831a9e418196f32c366b565b63a2129f0b4d0c1286145ef3a44ce23687ab49080563468bf45393dda3caee6e3de9b69dcdfe6455f25c31ed00f1c8a1d913473a8ae27c097864ba4eb91df730367b95508201ee409d561b2bde3f35b5a74a62b3b44525245e7d4258a019113fda4065c8707af0684d8c1d694f3d18308f2d882fc4e98afceb3d9501cba46b2e8f06869b92e2cc4f6a7b034c866f4382ad58a6df5fa50bea6e7b507607402281bf2ae8b1592e63f14ea61a6e1f9e258687fda10b5658e3d6b47c38ca8523b80d9859dae9e0fc204c64e5ff0a87dd18c6e927116d55211d9fd3054163b0cbea7e3ab2c086963fffea068c38f736f04498a57f2fd2685edeeb3c9633a2dcac70ac6f3e8272e059a9ca3d819075db2859013976c95041d93daf87d75e151c04e3a848d9d89fde6e7da45af0c729553bb623149c588ce92354d9c7e26e77ce6c2023de554daa85722fef7a06eff8eeb11c30246e577e863d6d18300ff64a45950d0f6ff5928e1b7901f14c58da2524d58c703f5109a7d1a4808382d9b15c32c0af885ac6f2bb711bb39db52e919f66b0dc50209b21d1d8d18bab0f45f990e477a2bc4069ed27d1d1d85ac216ac2300513da2b71ead0ebc4c57e3958ff8fb7818a1d4f6742789e457b50d344eaf62dd63fa60d6a5eb366914dbf3b1d441d31daaad2705df9674c148a9d0c5ff93fd08c79f3a839305b93065dc7982c9c30bba75691261a1b13294be0f4f07709f73b7dd1700ba67008369c5149ebd659c0eb57ceeb0eea25b97e1de66449356c68832b4579c888c992a21e923d25a16bef3e8aab23c43951c64e37c0fb78d77a2caf20f5e3120ff8dc0b523b3b1866d331664351c7fd246fd62cb824ff33c9ef3aa9727cb94aaa90d97e15204f644e0367df00333ca59f5eec79635fa82dfb4b6c25e0b62889ba2018d9ded253c027f7d4abd6de102cbc5ebb3e3c71218f11a71c7c01a2d59f6b32d917cf6f626d8146f4c4c119117e32cd72d89bcb4a57fa2f93828904920f28e93ec636f54903ac9506b17489279776d417e293564366eb520d832513d4a8facaef629dd33084c26759b3d2b495e656c545ed794571b2fad37d299d00bf10012ad179b8894b3cb303b24a76feaaf6a9540e17f9a118984ac6013ebce43c7d7f01fa0c8ff6e3949d4ca77542d32924f49132f6a21c33a6e930df5f43d4367bb636784b3c2574c4dc11a7f7772abcd7fa3727e2a6efde14316d30e4ecd4655f6ab974f3c0931d7da8aa41faf7ac0146e8338dbf66f065ff71c199ba9b6264856b272c7fafb1fc2654e2c852e8e3f30dde94c86ffcddc9f42e2685c0bc9ae1561233461e140ef5228f764b75cdd298d4f9931491a8ef8428fa2499411c891c068ecc4a8c20a30377f210f3bf8d818a3e7f53a0508270d19cecc68c71be398c314a93f2a4fa4d0638c5856055fe51d8db46cd470c7f23", @ANYRESDEC=r9]) 03:23:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x158, 0xfffc}, 0x200001, 0x5, 0x9}) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x40009}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r3, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xb040, 0xfffffffffffffff8, 0x400, "21fe00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 03:23:45 executing program 1: r0 = socket$inet(0x2, 0x4, 0xfd) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0x50) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x800) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) getegid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 03:23:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b002b06000000267e890053b5d1d098753dd40900a24e14da00af846ddacb3310efc950550ca7f9a86a652d62e159c51bad5a8bf626d9daa3c200000e00000000c937213bbfdaba29e2767905c7166fffc200000000004000", 0x60}], 0x1) read(0xffffffffffffffff, &(0x7f0000000040)=""/32, 0x20) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2a, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f00000002c0)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 03:23:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fff4}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 03:23:46 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x71) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 03:23:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x100000284c01002e}) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = dup2(r4, r6) accept$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ktrace(0x0, 0x1, 0x8, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x3, 0x3000100000200, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/216) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e6653"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000087665b6c164369c37c47fad900000004bf9a", 0x18) 03:23:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7, 0x48d, 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) shutdown(0xffffffffffffffff, 0x1) 03:23:46 executing program 0: r0 = socket(0x2, 0x4003, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x100000000, 0x5}, 0x10) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) shutdown(r2, 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0xfffffffffffffffd, 0x3, 0x0, 0x8000000000, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0xa}], {}, {0xff}}}) socket(0x0, 0x1, 0xa) r3 = syz_open_pts() fchmod(r3, 0xf20e189bac26a15c) socket(0x20, 0x1, 0x62) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x10, 0x4000, 0x9) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 03:23:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) getsockopt(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) 03:23:46 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/70, 0x46) 03:23:46 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semop(r1, &(0x7f00000000c0)=[{0x2, 0x6, 0x1800}, {0x2, 0x80, 0x1000}, {0x4, 0xd3}, {0x3, 0x7, 0x1400}, {0x0, 0x20, 0x1000}, {0x3, 0x2a2, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/165) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/16) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7802000029439e83"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x3a) 03:23:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x1) 03:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 03:23:46 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002ee6c1cdf9ff78b8"], 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = dup(r4) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', r5, &(0x7f0000000200)='./file1\x00') r6 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r6) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000f14000/0x2000)=nil, 0x2000, 0x0, 0x2010, r7, 0x0, 0x0) 03:23:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00e6ba7b8b1770773e47d0fd289701bb785a319970a29a85400bc53479227b2e2e5684648a241179df22870153b070fcff5d3537838034a01bb5ea9a6938d770000b239f3e3a16ea8a4af4"], 0x10) write(r4, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:23:46 executing program 1: socket$inet(0x2, 0x1, 0x42) r0 = socket(0x9, 0x4, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551386c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc66013bc46f0f26807cd840eac99e39af6256b1f007bf8f2ecedace60f95a9a5040000000000ec00000000000000002e9768a8b36d05c2b89da95a0a414c6394359a0000000000c5906c074cf888981d4e22265330d43aa148a98947f1158e6be4113f027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2d3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd5cabfc703bfdf4381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e25cdefa9d564c1d58fcd064305434f0673fb5e7ba4371d45a270b0ce009634737d93195bd0a1a83b5a4d44a745d162bd404ced56792f3a93f31316f15cf97a2d8b06b0a806b6241a46e7506d0f44bc4224cdba4ec068e2aaa5eb3ff93dd2d08e77aa4b606828e18b111992559c2f17de2bacb642f1"], 0x10) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 03:23:46 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x8000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x20) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140)=0x3, 0x4) r4 = socket(0x2, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0xd8bb}, {0x0, 0x200}], 0x2}) ioctl$BIOCFLUSH(r7, 0x20004268) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:23:46 executing program 0: r0 = kqueue() close(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r2) r3 = getpid() r4 = socket$inet(0x2, 0x0, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x32, r4, 0x0, 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x6, 0x1ff, r3}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) 03:23:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x43}, {0x0, 0x4}], 0x2}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) linkat(r6, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00', 0x4) pipe2(&(0x7f00000001c0), 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x2) 03:23:46 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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, 0x4, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 03:23:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x17c, 0x0, 0x0, 0x0, r3, 0x105, 0x6}, 0x4, 0x4, r4, r5, 0x7fff, 0x8, 0x4, 0x8}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x80000000}, 0x10) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r6) sendto$inet6(r9, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:23:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchown(r1, 0xffffffffffffffff, r5) 03:23:46 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000100)={0x6, 0xc7eb}) write(0xffffffffffffffff, &(0x7f0000000300)="a5112465bf221eee17b8ad8d7b13783b925576410e600579095c6c80238296bd5854c0375a874872248f1478dce4301bbf647011a077d34b7f595390eeff9ef1a7dd893b6ce23bfffecc45f1a98331d59e49d088c6f740f677e2069697620b0a19d08b4d8b77475e41e3904baba2815e1e3db4ec51ea763e795fd36aa95a67872a23b2caf5f7a0", 0x87) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[0x101, 0x1, 0x2, 0x100, 0x7]}) r5 = dup(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x9, 0x90, 0x2e, 0x46f}, {0x3, 0x1, 0x7, 0xfffffffe}, {0x5, 0x3f, 0x3, 0x7}, {0xbc, 0xc6, 0x18, 0x3}, {0x1, 0xd6, 0x3f, 0xff80000}, {0x1fe, 0x3, 0x9, 0x4}, {0x9857, 0x0, 0x81, 0x141}, {0x1f, 0x2, 0x4, 0x5}, {0x7, 0x2, 0x0, 0xfffffc01}]}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000280)) close(r0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002", 0x0, 0x200000}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) syz_extract_tcp_res(&(0x7f0000000180), 0xb890, 0x8) read(0xffffffffffffffff, &(0x7f00000015c0)=""/102400, 0x19000) execve(0x0, 0x0, 0x0) 03:23:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 03:23:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x3, 0x20}, {0x71}, {0x6}]}) r5 = dup2(r0, r0) ioctl$TIOCDRAIN(r5, 0x2000745e) syz_emit_ethernet(0x411, &(0x7f0000000280)={@broadcast, @local, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "c11ae2", 0x3d3, 0x2e, 0x0, @rand_addr="d8d0c7f68c73c4b0b0e58ae07b3e5418", @ipv4={[], [], @loopback}, {[@hopopts={0x16, 0x1b, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x81, 0xba, "890da912509d7abda3e44a9103a2a48a734b0743dda4817a44deeb39f47765b20dd927270fc0b755151b6d5f7f6faad8b8c79900f6bd0690141eb206b561f3796754affcadcb680e79caff7844bb17b5d98b3e2213db4d5b865dd7a05e7ef90d94cc3b03d70bc7208bbc91b915c64990341e5baf04bc181dbd64a39b25651b1911f5a984ecb5119376b237630efe4957c670f0dd9d1280e2c7fc6f363bb626a106c9b6d986cea4003f8f9d91199503232dca6773b8300311c161"}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0xea2}, @pad1]}, @hopopts={0xb5, 0xa, [], [@jumbo={0xc2, 0x4, 0x7f}, @generic={0xeb, 0x3c, "303bdcb42760ae9b8ef31fedffedfbe4d1967e8e666e3454e1bde657873da6c24cf51933dae37999c78d12b48d69126427f39d05426fb594e2486aaf"}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x8}, @enc_lim, @padn={0x1, 0x1, [0x0]}]}, @fragment={0xff, 0x0, 0x4, 0x1, 0x0, 0x19, 0x65}, @hopopts={0x37, 0x1, [], [@ra, @pad1, @jumbo={0xc2, 0x4, 0x1f}]}, @hopopts={0x16, 0x1c, [], [@generic={0x0, 0xde, "c92bde6769dc14f2289d5dadc79714330de714c2cd9605401326059c7ff3608abb497f3d3bceedaf4495715649f3219bfbe8f4efedfcabb205307bcc244eac532a4dbe4257e8e3b020cf5fd47aa2891e09cd82fffe6c761977ff06e4105dea58cfe752224897cec9b39b7d3f9f370f7aebaa4a54a88aedac60aa1a476ecf864b959115463023e8193a38e9b28d84ce3b35eee8b3d3e7bfc63e8d88931c688ed60abd539428446c75bc40394f2c97fcca0ad339bf6a8fc4e926b78f694280b36e5ae258152efe3b7de482ca0adfb2f5180e56e00f24fe60c926e7037eec58"}]}, @dstopts={0x88, 0x28, [], [@ra={0x5, 0x2, 0xc0}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1f}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x18, 0x7a, "da3d8acda6e890703d47fb821c6e1fd93e499a884021a3adf31e5a643ddcb5c639c348083b34ebb53dc1f26dabf9be6003ff0596f314592cd25871beb1cf51f83b5a66eefd81c9e7b6dc3c42edb00a3d0d3f1307d38b063e60258c77f137062cba2f339d180f611f9e63b51777871022bcdde59c790e08bfa650"}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0xa4, "85e679be47ad5e23ddae27186a5eee508df369ecc34ee642902026ad20e3c35a3113b7490085b0bf9367fe6ead858982daf4e6ed6d547982ec3aa222df289ac3c4f1f6366a71a8ef9f95bf0c3d8facd60bd8a1b809ccadd9eaa4d46f759332b5aae4cd5a0629fe958501e10f76a5299f648756d7b801c2d6ee06ff1ff9523ebd73aefb55f0dbc8b60e3fbba47e4351d4e62ed180788941259bf9faef88850e992c1d729d"}]}], @generic="c651d4ca6e002e1ddf3bed9c00fa277b1cd8155919747c360c2e554127274071990ca44e40a54697002281a39546598ed468eba67de4e77e2edbbe"}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) pwrite(r2, &(0x7f0000000180)="29c1e4bf825568eb1b499f785da7592d14c6a808099b659b0fe69d7def87b695c5067cb66c6e851808f983f052", 0x2d, 0x0, 0x3) 03:23:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x87}, {0x6, 0x0, 0x0, 0x20000}]}) pwrite(r0, &(0x7f00000000c0)="805fa3552fbf8d51ecbaf8f02493", 0xe, 0x0, 0xffffffffffffffdc) 03:23:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x128) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f0000000100)=""/102395, 0x8e72) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000040)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r7) fcntl$getflags(r3, 0x1) 03:23:46 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}, {&(0x7f0000000280)="d73160174caf4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41010060a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc0804000000000000432e2e", 0xa4}], 0x2, 0x0, 0x0) munlockall() execve(0x0, 0x0, 0x0) 03:23:46 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = dup(r0) semop(0x0, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname(r4, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x80000000) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/27) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="e307000000d5d9093f702e", 0xb}], 0x1) 03:23:46 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x49f9, 0x3, 0x0, 0x3, 0x6, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x80, {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, "010000000000000000ffffbf7f02000000008000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x1) 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) 03:23:46 executing program 0: r0 = getuid() setreuid(0xee00, r0) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) setreuid(r0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffc86) getgid() sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="c5039e98b1bdb4242af1543ad8f255e0a93cbb4b5b6aa84439a860fa43f5bd27074e74e794143869a080883956e9949b8c3334b93f87631f2730adb1ef73ad96dfa2b0a300803e78b8583aede43cdfa1367620776264c2e96d14ef55ba5cf29914e260be74e17ea99d71c55504b79c001df3fb1483a45fd99ef123acb55444b438a46b784eee6b0fc54a8094c9bc08cfe57fc89f2725a51e59aa5131dae9786cce0bef404dd2d263b8252e77dcd757dd61127865bde791a53fe763d389b767a8e3c932debc523947f7333ff83b499c5d9f15ec96c8cb6988fe0c375ed96f370d4a6bd7183ab8faebd648f8ea72c149085e", &(0x7f00000001c0)=0xf1, &(0x7f0000000200), 0x0) 03:23:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x150) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a400cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff92e6ca1bad5a8b8c00000000000000", 0x57}], 0x1) 03:23:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:47 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) socket(0x10, 0x3, 0x1) close(r0) 03:23:47 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/160, 0xa0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r0, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)=0x2) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc0504417, &(0x7f0000000080)) 03:23:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000380)=0x3) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{0x0, 0x100}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {0x2}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000008764ffaf2957c436c7a424270000000000000000000000000000000000000000000000000000000000000000000095723e736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd10967ae5d1d47c4175db547d0a7b98666a6d98619b3dc3001000000000000091a5cc1aa387bcc33b035fe83192b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419a66b15bc1892958f9effc828453614fc7ae9bc654cda1cee2fcd2569e429041861ffb42f0e58f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650625276ec2bf946001003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466df000000000000cf0239883a9ab1ee39acbe7ca7b869859c40f760672c9ed41217cc0900c7d798e495dac5e89ee961a4c4cc814021f2b9834533b518dc01e40d6842c230c1347984ea4b866516a56dc4e25352eb726360504218605b3df6791fa5263f1ab5876954685be8381a3f0100000000000000000000008a74b6a904a6a505cf65ed3e6fab971cc331127cf29a897355ee15935c7b58183fca5a21283088a71e6098f3c187b94c004d29543bd24685006d69da0562032a17aabdb0189dd952d2d539cb9fec43575b5ea5e3c6ab4fea1cf172654d7e750830e490c313064952a527d342adcebda570ecd397c1d29643472f69c178ea500355151ba167f949973c05fbbc4373dc8ef5973fd2bcee516b5994a6875f6a9243a0452680bce592d2b3864f84fe0c447ad7"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6fd88d22b", 0x27b}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x800000000000000, 0x10000000, 0x8d, 0x4, 0x20], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 03:23:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) 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) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = dup2(r4, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000140)={0x10, 0xffffffff, 0x4, 0x2, [{&(0x7f0000633000/0x7000)=nil, &(0x7f0000324000/0x2000)=nil, 0x9}, {&(0x7f00003d3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00007ab000/0x4000)=nil, &(0x7f0000799000/0x1000)=nil}, {&(0x7f00000dc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000098000/0x2000)=nil, 0x3}, {&(0x7f000045c000/0x1000)=nil, &(0x7f0000664000/0x1000)=nil, 0x2}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000476000/0x1000)=nil, 0x6}, {&(0x7f0000143000/0x1000)=nil, &(0x7f000026c000/0x3000)=nil, 0x4}, {&(0x7f0000202000/0x2000)=nil, &(0x7f00002f8000/0x1000)=nil, 0x9}, {&(0x7f00002b1000/0x3000)=nil, &(0x7f00006b0000/0x2000)=nil, 0x32}, {&(0x7f00006c0000/0x2000)=nil, &(0x7f000029f000/0x3000)=nil, 0xc1}, {&(0x7f000017d000/0x1000)=nil, &(0x7f0000716000/0x2000)=nil, 0x8}, {&(0x7f00006cd000/0x3000)=nil, &(0x7f00007a8000/0x3000)=nil, 0x1}, {&(0x7f0000293000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f00006ef000/0x1000)=nil, &(0x7f00007e0000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 03:23:47 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a29311116f77c12489551eaa810d4dcfce68833b58f3"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050002000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 03:23:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file1\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) dup2(r0, 0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 03:23:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:23:47 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x20) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000180), 0x6a, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x5}], 0x190, 0x0) 03:23:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x1) openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x20, 0x30) setreuid(0x0, 0xee01) chmod(&(0x7f0000000000)='./bus\x00', 0x40) 03:23:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x840000, 0xfffffff7, {0x0, 0x7d}}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="25ec60e9276b351b659ba4db6421868184b221e779ed2563a9348b67c7ac77999f59906424788fa264061afe829456d415575d1b57f5fb7ed8b07945ac43df1fa223742e704cbc8c0392a94ad07afdfec40a511cd4178a8c2765af49351450f7c8407ba434823890e3108842b28d97ee9954d90a1a37269a8c5da6a11e163a1863882ef05338884f64972810d1ada78aa79e5edeb15ef97ee811154a6e8a816901fa2b4b4a08dc98ff7a3475401781af2f014a407b49725ba08cc82c420aefd341b755f64bcc907538126dbf54b98fd17a9563927398ab7a4016b59597f8bac94539f2eb958b33a9327cdc5ed684ddc012714aed3b9b994dc07a6052334d0703e9df72f1a909105c96d0db0c1a245683ec8cb189b5fce12d569df4f1c2eb67e2a9aa7b2693cd9a1e83d31d4b3e04b5bfdb984abee7a0fd6326f0057a690c3a092b2495979e8450406d8232770b0120fd880a6e29d65670eb76c9feb2ce06777a377729c37ea74bb4bae20cf7745d0eac1006c3101233f02fb7e456081b49be13a6752a0e90138ccb0ca77d3e8025d4f883b02d299cb4337f822ffc92b55cccb386c3ae42e71adaaaa203dec028c55fc3b1b70d0e798ef675fc376feddf059716f755c2a79cde143b4b622e0891de463957bc715499226df592e139e0867097160c208590fad0e0456d8bda9cd087ccc38149f0917be445577bff9c9bbf498f30d45d190a15e3e27245cf0f677ecc09c131129d0eb582dc59038db7b00b7db8218e4c1fd1835d59273c2eaf4284bfc905ffceff173279ebcfea3bf223c3a87afd187b4c97ddd8128c9fc7b620cfe31c00f94b4f8bc0cd10c834fe0fcdb580a946eae9f396950c71d5871ba563d45487fc2d595fa2b0a40bf5e94649d3a3ecf7ae06a16ae888a1d65435d2e3d99d711dd46a049081038b91657c86ed2a826045771bf7de9e75584037112c7acc0db25b90bed7df825972a60110514c13d579bc27042d5b4191b11fd986847a227b76f3306bd160dcdec279a199f2034c1fcbf7a9c185adc58d2171d18dbbf10b8e2dfa3eb56bff37eef34fc85682d6482652f0cebead943a99577c45d2b075ddb241f8be311e9e9453883e83fe0efb52726da04b798609e9da46f7146b704c0b6a9b4f33b7f1df93692ed7993df2c3463b3f890e3ef2b995a366221d4cc69ac9a8a1688d6e626988327626d206ff1aea6ed7e706df6c3df994d12aa7990f0b29f10b0396d29c73a992773ac8737c0c684f3b3631a6a97ff2704ac38ec8079188d858abd246516052888605fd453a4c4de5d87b49f8009c2e0554ccfee7affef82ba25ece818a21b4f4e644b6010fde48d2842d9207e79a5e2aa52760e41c48c071e426cd2dc73d6e7481e0d7bedc8d956b3a8a9aa595dff0ef6b8e854816308472f4c47a5aeeae4979c0a0f401894ea7685ae0810163ade652c99ef1cc3543ff0e8515a285cbbb0ec990cc787c419d54e24a57f014f3c63a7367c38ae52c168d31b9a6f708eadba20b483b8af5a550d37b01b25c533c82da6449744525188e94cd07020b582e843479e8bd9e1de961591237d13deb876d7e6b15e96ca1166798b7789918187c7af27b702a2d3450c017a7aa2c92e3f26df607eb9e76f723be9128184136ffa6c0b26b5c1aadcabb2a54315356c44d93e83d2a9a12a4c4fc5b1c3102d87595488b5cfc161c01fcf77cb379d4e948b87520b6c166bcccd2a673b29c5a815aeb668a4a02369a10a62eefebac69922d6e98b0c60f4bd516a9a2b62b07890ef49e3616e27c81d00a0b3541b2e5b86be072388d24a2baf7b2207b565b5ac3ea9e58e1e60659f8cbae4218491878cbad1acfe10d4cc0e86953fdf66419cbd67ac2c174d0a5fdec085d7ce97935582863677cb5b068c37d19c946e7b0de00764067c7537471ceb312cbc7fb60b4e6bdd6c0b8ed691d8bf62d8f4e92c6149b0bf6025c891cc006aa99e77a9d68da0657c3129f216654387385969d815c2bb2f7dee384c286d625df85dc68ba69fad0b1277f29b93b63188e7966736484d3f59ae0c426b71c1bb3516d19a4dee6c9f31808b8e1d241202e26bdb61107216ebe7d6bbce42c1fb32dfb2e3048de0fc2eed38c27036a59fb95c5c4631837b7c744583bd97eceea384c15481b51f6f09c0382d307f53a641c37497fb8ba0a2e6c554386ed6b94ed810ae771f8c2fec429e08755f186f33f10ac8059b0ca8bd9bafc9e98dae20d5082cda1c0282f8b8ccf5455712058a065bf108b715173ad6eec291da3bd562bff292964711b52958f1838e1f742cb743ac63a6ca4de000afa6e3afc605c8c73fc32ad586faad1ece6a95ef3fb0bf522c48f28ca357f14902a9a93ad4eccfd7bc3719d74fe7b3bed54d82d64533220069dea209924aaf4f74f3602d3bc7faeadedb54cd62d964fd5be970bc6d7cc4c933588319cbd0f2f0b779d418c3120355bc5bc915853f207d11fc819ea0f4eae5222269fcc722553076f37da2f0a8bcdc41dc457af738f1e438ce81a9a1c896c670c15d35fb90d18ac12219edcf7694f80976132534a7caf36bda7413e8b3f628b4aaee8c6b3439f35b1608461e24058103d4247469100deba7785248fcb077392d35fcda3b769cae6b69359624a10566f83e240e1967d86b45f53a495fd15f6e34fa2e420179296a8f0e9db23805023b17b93bf061be7f749237339e716303d99c0bc1b17ab6da13506b27fd9b6bd7fc6c7c17c3127b1698ec683c2f615ca81ade387efb63d4463eccc554f6dcc1a8594776b9e3365eba655ac35f4d893746d17ca79ac79657b2816e959a201c8345569543b32ca8438ac98e57ef4059fd0429bb0fd3016eff07363fcd1c0f7cd94113529480525a8dbe0bc0140e801af334508283653d015e6f4a3168182fb5f43408982bf6741785decfe750639a794d93b90a1c587f00a5b84d0a57b24acfa706b813f78aa16f6fb22aef7a0341089e5abb10cd3070caaa9379582bbde5f684ad65dcb207515bf0860ba82ba162c693f4bbb8bba2bc09a5087b421b5962b8268a9e36559895519d9915ad2d1703115064362c2271318b6e572d0042011d2c2f93d8d1b8d5ddb3fdbf82d045a07f0f90e5ee586d84cee829b5ed77bf0a165b46bf681d60cec61d28fd9f204053646af988fbf5bb2d8431265f6a1c3e63255341fe8694a78d11b2437680fbf474c9e0cbe5619f97d05674999c8d732792b43d19c4c050d4d712e922bdec83c29361329ed9aae1f49e229cf9dd22ff30313a4805de032be740c806765bbb23a21475ac7acd77611b35c2550a769639cb7936ac8c935014d321edbe2112da399be6534faa9c28da7de441c3c4a0292e6d1d03e9c56aac97663827a9bc9ecc37e9d56fae9d5b1e2739e7f2f22d7b572db21960e95b9c0e21cbe0e763c4a87445c62f3226ae5f4f4924d203c99b90e42bb563353726d1781a4096da41895a0", 0x999, 0x0, 0x0, 0x0) 03:23:48 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="3603b41d9da62527a6120a7870b38ccca2111f430a9c578756a250111a498cf130a5442aab72469879e3d108d9dc68738d7a19c267854b37033a0dc8e5c9be6bcec35fc5c275a510f6dc8a0a58ce059af6e3071e5e4a3fc72c335799037c61e612ad0affc27f10696f38cf09c11b557e6145a1abbe1c1f65b0246f6f9d84d14eceb1a733cb2fc2adf95bfbd3d78d49fc6a753b7f48ef460d435589f06f44806f508836f54c0a3749e3d4427f30a3bc95d1d5d429d349502f"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 03:23:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0x1000, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000f900df56908c017ad2d564f566fcfa0a485eed0312859d28043351ef3a66d828279959725b13aae1b413d4f6ee73757c84227a39c03fd999dc8192176db9daa6771d273a389ac7ba8a2bb29e81a7df89dab8fd650bfbc9dacc9592c791624fba928fae5cd01316045edffe1e620a44ac013a32933cd533f69946b0f6583c718d704c05f2ada0c4766ae6f943d368a3eb5ae78f977b0912cd681d0a2b652ea9d80522db8c5a24e7cc019b8f77610d64b8b6efd8a7d4193c83c422cc4b9c203b986ccfc08b75655ee05a8ca2f6eaa1299fc1b761798fceb1bf3954a9f1be10b036bb4f641373d74d3b244c39ba8d5219e8e101451f66cf7f8ee70a5a1a2b48338dc27b6047c9eb66707742b1afbb33731395df350f65fc2e192da4aa86828e9a8b50c6c15f54d158e649439728faffffffffffffff83fe961dc51abf"]) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000240)="9760e5cbb1675dddb50fed5c897555b253f6afdef73e5611a8552da0427a05e2f167fc9600c748087226a6a00c4099e67db6ff64f6712e9d9d6444ba75c474f9158df6944b20aba6e82b6009e1a425be0c5f6b022dcc79a7f8da6743cc8239cf4e29dbe91a34d92aca85ca06f4d3feda4eccd6322ba7de9b051fcb14206cc97d1a79e419b5aa70deffe1a3c87937a5c5f590fffcb6f463c994c00edf23808c8cbf9b659c801b284c9dd9bfe46a5cdc40744e64b9387160e7b2fdfa9511ac4cfa955304b2ad2c6f0e9c993424b7ea65a017f30bdb3f07ca7d66c2d9323ec56d9617a11043f515368f01fa36f9a64a11c1be50950bb3eedaf60cc0149ba0956572a37bec7c1e5ae381efc6ef47a81ee87a9ac0a051b0a46acd026b0ed5bb9789b70f8e8a8e11699220a8d6606ce6dad4cb313def316145293425793680d91619ceb748637842df2753ec08f31a98802d3b19ce5bc84a40312be2faf74c06c282bfa8dc2e453d0baa42050054e988ee2554166df39fa58484d5c5578b3afbf8d21bc4b6f8f4f18c8d94cab683d4ee74ea5a213f0bcf90243591784904fe3279c73e6d7a41e2a5c5fe67721abf6b632fde946c5c983d18900107f6b3e61a8e489fb09935ea5bec41c65c988a34d9a2199aa99d2864152225ee9497f2b7dea6c538346f807746343200a2fcf2d1911ac810fa2f75eee33e66d1ea567898ccf11c7b81ee4d1ffaa2717c6565f3b0ada7827be4f2bf118f808220fcf8cf7aacbe73dd2cf54a97ba6ba190906718e72dbae9c7778f84bc75e36533bd366b2bf287e476dab974941515daf02fbcdf3182778f5d7e218132fdda2189f722599abb542476c59bff990c30a81ee73bcf5781c15c74d6b558ba2683931d539832a196638dd117bb1303f367ee8df6fb6bf8977a94de4fd2c41bef651f2a2bf80e70f898636dffe717d456ef3ccb1ebdd852e6a25838d49ed97c6fae1e6cf641da5d8bed9cfe2dbd4845b272f1bacc8cc0badaee8c22ed7c6f671503cbdccb7c639e54466c97b423814119c09203ee753bba31164b8b2dc46e7c2d3a97fc95630ad2f511a655d09695116fff67b26fc3155d0329cd5defd05207586c03582f635f88c159f37c1137f772bebbf090bd962cf331962313f51f0026d6c1361ff652404a26f22780df199fc8b18a19f535b76d65d13c99a6342b4f804703efd1fdefd07ad218dc0100fa0dfe5157bda378bd11a043d93d9e11853c514ab19a7521534aa512184b13846540e6cc8f16b4c52af89f887038590255ab4465389022b37032ecd2ad94629698353c5ece8d731734ec290978c69e87cd42e01f972167ad19b42458a82518e1b0cc1eb97b596172f796c4e67a13f1159ab0e7ea37f7c77f2317fbb5d3c1a8e6a4756458a2915fa682ff388dc930c6b8f42e51d23ef5237b377939edaade8af9a7065022f239ff6faf22763524ef3ac12c2fd329ff016ea922a930eb4bc87ef625baaef3993260f0b998392adaf39d193a9c0d94e4aa8428af4e0b9af7ce57827596475a08c2d91ce924d264ee0322af54078307185c034cae4f3a56eeb71a95824b4a23b8805536f0a07d215494c1f4c00b9c7fd378b99b4737bd5eb6b769945c1cf7bdec412bdd393b775ffbe0c2a20922b5c932c3d3eb3155eb276ce7131377e9c05a4028bfde92a2b563610b128418cb33167f57849670cea87e2def8b3a86674f11c7b609a37d7036e6b41dfcce396bf2a14d99acfaa4982d27744b2bac289ea34fd9c4eec3eb1cae754ab2117aabbf64ca78ccbc58b5f3f7d1f0372faed0c984410e0914e0548a5fdc45e3b328d22475ff405f2f41490cad64d2221df70a72e2461bb9cdfb69dd831e786eb6fb668cd0b1be75fedc5458ed7f9771a8c09a7bb6cd27e798fa636a7f22e582fb1bf0f2c482f205573c26bc19e30a43d3b9456576836fcbcbc7620c5363244ba7ebe78aa3b62610afb8967961d715d0a5f9eb33ca586f63364fc83b695481c9ac899583f2b8f30b387d1e84616a867bbfdc41d1d340e228f88a58962727c0131b3f62f730c4491126afaf0d75ce40620b0c92161c8bd422d041a8101182bbcc001077d8b100ab3cd75ced22834f31c7a1620e1f3882b7025ed6f244209e60ce4d80586d04dbdffb785ff5d7ee5b0aad49aab0e71d3357ebe3f044dffc70978fbefdf1b1e91b6276b72d9578e307025dc463f4f0def058a2d127d70df32877c338b7a8f15d193de239f113649256e020545a70cbe572421d1c80dc8de5b6b05e2a9deeeb4ef4c24a63d0739d5829016f7ba3214014b6bbf174075e9df13dd3450500e8188f7584de74ee7092f89e2ba342cca5957d3ce987016851d0a43ccab2eadf95f8c8ae03f48ce69ed4d56022d84b2220dcddfb7bcc2822a2f0e84f6da82b13e3c5d9eb9de674a7da92ed15dfdaa89e8aad1ae8449e47164f2d2fc9630156cc182f95ef038dbe1879656ec83924605d2d6e959d42d71a119864827f2ff46aab84c4e96a458bed902cde6b8d8573e1c46919c744049fda0a02ab3a4f661c316175e4fe9d8adb8253bfed5d2a5f23ca456440c2b0d26c19359ecb5f9725ff2bfdcfe7912c89049c76bf04356773a37061554b4136de2ca6240dc1dadd08f19b0019d5955d3eff75d273d45ed6eddf0cfb67732c5cfed72bb75ad37a9d0cb4984dc8973f5516eb32bd130c01c360f03d0f72ca5eab2f52d9decbf4b1700de29ea95976473cb2e76356c03e503bae7372855b4bc5ef969ceeef511df7bbe31ef43c14e45fd000d2094edebbd4f393406170795a4848b769add6b32df6116087c68f282d6441f9f357de8fb104449a09fb4200e28805533add8653e2baf091e6aef6e01f2788a97b543895f9cf08faefd0ab7d5705cc923e15462753052ba0a0b244bc9ade11552a4f8a18777a7ab27229c477926fd2bf5b1d2a64d16f18f66033421d16416eeda9c80758211a915fc6613a1c0869492fe8db8fbae0a29535c123c8ce59272132568c9bfcfc1de48a519b4ce83708ec4922f0bab26f44f666acddfdac508f8fd3b605c1303ddb7cfbd1188d3ea78798f7e81209cb0735798698a7e501d0e49c8e6943ec425e4b9191613c0f743ee8895acf6740e3a6f50099d8106170aa40883af96d628da947f82b5ec2167c299b1ac175d967eccff9a73998414a8808d0cc272b571e68abcc22b5a3536b25a66a4dc8fb5ca9ae33edcff785e8903ac8918bf9df207b5a2943ddc9dd08ced2be1ba255d19df6287d493cb12602b4715643a3b207e5f0d91468e506483f3cf1d78322af9d419fb74841dd7c093f42f30d8273607d73978fd399a83d57be60b1b3b3834508ba606cdaa04a85c972e5ff0673aed51c78076d256e270917868de2969d2bc00c618e47364b8401bcb31131e6d493c8cb75afa70f9aa41931f1423e6f0161fbeceba38d8fd5007b27cee874d0d4119c935ed20e006ea81cf6fafd314207c3c8348e51ae1d3b54832d6256e4099b2788d0a1db14427de3e0a6d477d49d063e5f66b1c735074754adc3ac8badbc7eb106f333ed74ed93599876a8b315e7b4001e000923121a1cd904544cade16ce21c352c521ce8fe6f9c43690a44dc00b82728e8cf719951e426fcbd191cb2318e1c755e207bb2fd71dc7d12967c0fb99ffb0c60dd991dcf26c96cccd8676a55197d16077bd050bc8cdce6774b3f257b12d6ae3e04c67a4ac32b8fec4d9e80d83b5dfe9a404f5a3be29b395675ef3d04d206edea63a05b72510fc8bb5b4228c0a8f35610977a05c1b1fef72b802ba3a1b994eee5f5d981172890054c730f587fdeee0ac4f343c5a82035c7dc61ebf0dd1a03fa782219b3b095a46a40bfc9575863391955d08a4dcc02c6a61e7a4a8decf5e449788b534b5938e38fbda481c7632ddaf46427e10511834225c550ea323455769918fdfef4a9661af2405ba984f983426962ed4c825dabad3b4063c0ebcaf63deb9c6c36c2ddff097553cb7aee1d88f221954a5c1be04a0f85bed396454d4c50914fc60c4baba4aa74be5d1f84df85c626647e4644eaf1db6cc037fe0ed4a3e17872b02a043e8c8461cf088608b6070bb5cfba5eefbd278c0897ba205d9b7b912e9c9069cda37793c13c0be74581a7840dd2db3cb4c358575707f84d1aabe2579097af4ec2479e2e07366d733826141a11617c85ac1ac066e8c3ad25c20c0223f7c525601e66f2a6ff39c260f1638cef1f7380903f21d89fbbf0cea15ff58324467be317c1995003825930ab31627fbeb0bf283363e5fe51158100e2f0c9c529c6e008b471db11ff6af3adc5ba0646f20af8eb0bfe63528311ec3d8dec8bbc4c76f8b39c6abeb12fda9d9648c986f17e0d8d7881783fc1dfb049cb9f18f55be858d25d80636234f7d2314a8053c4ff5244c43c3bfade043c201d72720638e0a4c73088906060c4f62fb86d196af1f1d80ecb8f982974dacfed6b14e586c0de2ff4854053b0d4e4234a21b36c52ebb7f1ef4f1743663e7ff5a658b81aa0e57cb4e5ea6cf90cda8dc523306f63a33328f95f0c68ff0b4f2385a5527692ef4afcc3591628f7cf70464f5236612efefe6901be3715809b00012cfc75280065c36979da8313db029030a05a1733f66207e8d934ddf5e9d97397482f0384d44cebf66ea3a598a94a8c76039e89915962ceb8d0eeba24cd5c9111d9dcccde9ea2d409406a2d129ebc9408bcc4d0b594e550c5d6a1468201686c84584d55e72435bf6b3bf798e1c3dbb023519d55ca930345cf504c7fb46292e7a559bd231c7cb5a83a996b41c231e461f8f67d7cc6f76c8a7b4906b57d0aee0c0eff36937958e4602edd757b015276287d4f23b8e603020fb200c43ee15c34fae369e21eb8f9ba9f3b4940b65b62ee0be8f4b303783dfa26aba3196330b0e3feb6f9855b2e7e374614a16c0f376d3e98d38454aed97e48f656b292137418b4f6fd4ee60c56bfca7990989e4fa1e2231294c368075c6e810d48764cb5c0c79f5be788a853644da2455f7971e32cb73078a19f7f9c76bcfa610508cf202a45c40af25ec64cae536565f2af95141a42334e3810129f2dd0022ec329b4ebbd51c09433c3ad9272158969740b51855e449bb97006b17e001986b57d1cfa20cb44a8d90239d29d37bb5cc86f96315434253ea4e70f4d6be8d683fc9a4492564dc19537e40ae3ba09b28228d7f142ba51e7c8a03be99dcddb42dfd6df3c6aedfc799237072d99ee58fef85ef70bd321bf45be68f2b69a2c9e0bbdbaf17f0d7cf15641f248091226757e76daca73d3a1f39011a7f4e6b2f375996f281f236dfba860e11868c0ef68945f3e27254a37d36725ec981a47709a79a9aa826b7fe7b5920721a3073b1c2021fc54fec22d61b8aecca22d200bb918b60781cb3ebf85d9e3380653fd47f2f52e6607f6245f1ef817fab60a5a4594287aac52cf66b1e6aa94b643357a34863b9f92936ba89dadc7c6c0e2f1358edae189d41d7243a9e8476e38b733019f0936524d047d2321c193c916d11fdda1c263f69a8a14985d51552290b7507dc3db2b098aab8d3d0472a4f50a569df3a8db994fef0247ff7938c4bcba544df8893e85f211024b11d7d54bb1d82ab688a48263815c44c8af448a8784512c63c2afd9b7a954b3f8545cc1d0aed5b73ae9c585d81de109f124d12851ace29c1fa72b792b4c59fa9d05949e6e4d1e895e688b79d66b966ff127e989182f9b1fcf02fc6528933448e6cbab36431880130998bb3e945e1c23ffa1db90916991cb5926a666e896ee", &(0x7f00000000c0)=0x1000, &(0x7f0000001240)="cfbc4621d0d9d751f6cb73775c5da8b6729310ccf1b3584052ebe74526e2670500878db8c8d8f9e33ce2aa20a0dce2f4536d8f661bc97adee23f2f2b197debb48c14fe9eb058d2803c80f24dae0985f342ecd88d20c47da4ed71b75cff7dc32e716c9856dfef61906208fb0bb96fb7f1f02ff6b59f8a61a13b4eaed958775351fe97085773c554aa073f9e79c680670cf7a0905ab22def5b42ba1fdd25b35fe098beacc2f513720f1ac1", 0xaa) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) accept$inet(r4, &(0x7f0000000200), &(0x7f0000001480)=0xc) 03:23:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x8c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 03:23:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x800000}) 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', 0x10, 0x0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) write(r3, &(0x7f00000007c0)="c915ae0aa664e34be68bae687c3e5e42bc9222df935a6a4fc91d9d9b5b761814c9193a82ea179e2cd942a6e893a5f49b565847130f02f042a4188466c4d048af69c1f1fbc4c37dab8267e6942869bfee0c9cd57391018a411c49c042d47843a1176e6cee6bbcacbf326ca5dbbad41299e557e022c2dbb9e8753199d2d814eb313095d5bfb8474f7877bfb852943120f515c7596217e4fc085c575190e7ce9521caf7d59e20d051a4b7016f996accc13d1ede98f96d163691e776b7b924c530257a6f356ebad1682b1307dc88f4ef1ad182902e76d0dba1660857954c520e191021fd611051", 0xe5) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000740)=[{&(0x7f0000000380)="3717dc1f4aee48b8477c68354e6fea64c5147b40783f56a48e458d0de7d8804198bc3a0879e4cc60757c812e355ebafb4038b416f937b1b35fb25be9690ca48209b5fcc3e9bddfdfb8ca1d98b4d9c8cd980551f078dcc5b0e6ddd4b18c5f9c249f38af58ce470da1330eafb416832f4ab1dbc05a6aa58284142f6fceec77dbc30a458647e3916de656cedb3f900851c8b6818cb806bfd8ea2f3918834ccbd71781b7d65e253dbfb7506fec485a73fe7cf7d99fe684", 0xb5}, {&(0x7f0000000440)="3e34d4fc0127cfb3c09d36f943476d599a42bba4f8606ecc885651eb5085e3fdbd6d397c79b8aa5070fa6dc88d72eb92c663d9e967ece2d4956c6e6a30c11ebccafe3deffe3568acc1b72697f63c663597d5b3c07f6572d9ed12bb8d40ef5f3d529d613e9b79b5cb1336167c5200ff2add3a1d9a4e6a75", 0x77}, {&(0x7f00000004c0)="75c5bb03fe5e4bd2d85bd738186c9f26c638d67fdedee19ccc698f88ad0e846c75ff98f4510eac91e1f47a44c8844849f7fb7b9e1c0f574685d886c4171ec5b99dd43f7a49da78b50ad4141054bd21a8013f73f4e70f6bfec98a740afc89cbe8aa5c1c98b2d683108e5225ef5973cf1f8857ba7493112ee5087f8ef0ba83ec9c9499891cde49a5b382b8f492de783615d7ebe835ce83abb5d0643fee1f94a1e922a0d7d2a46198f6d00b6751e0fc2b01615c964e348e64512828ebc86f6d5e226dce5f36dcd6e7edee1fb37549bb4fdce9db4e35ec9bf60f71e82985e5c79429", 0xe0}, {&(0x7f00000005c0)="7331d8e086ced959b7260f5a1299c5a83ac9d3495dc2d57ec422a9106fc77c82a980b3b7763da415e46f5d6279b0befd691f5caa03603c435c42a8c89c3239c073c78bb8716dbd95583ee426608bc0ede1ad998a15c6306365a88d99c38a6f3ad142ab54e5536cb10605b0da00c216b90bdabe57fae34033cf0b94f6d6befa7625a847c1c6e832", 0x87}, {&(0x7f0000000680)="063fc7ab941afb776ba1a0a9432cedbdf178201000347f2479ef039794df2a1559bc9bf463e196bd11575468983c23dc8f54f66f42906bbae3b21a84bddb1ab229da2731053145b8fa3073366013b919967db7b9681c6e3864c87dd574f3c3e0f0243580930b1fed2c45d4354992b2f14095efc36dbadfad2ad0cb0b7310f839a664cb233458f4cccb1b9c2bc7", 0x8d}], 0x5, 0x0, 0x8) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="70012e2f666d2c780b0aaafdef1c5d4bb88e63e88511956693bb00000000653000"], 0x9, 0x0}, 0x0) 03:23:48 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10c) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd, "d200efffffffffff6030ac8fc9e5510900000002"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2", 0xf6) read(r3, &(0x7f0000000100)=""/3, 0x3) execve(0x0, 0x0, 0x0) 03:23:48 executing program 1: ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) pwrite(r2, &(0x7f00000002c0)="0589c7c1c2d955027310b9e385736eceb11e5184d1e9860c31d1c0ea634ddd77dcee75e778c4fea8b2658617df6c1d45ef3013a26220937674e16a3453f0e94c1ab27635b229598f3ecf17c961f97f22c766dfb0b2c93242cb8284c7d327d9dd34f7405c4d5ca8129d61105e41da10d901ee35ee91a3caa6b340c3658fdbb577733a7d78e770495d838fc9deef9c3b075b6112e4ef04dbb60974acef0bb35dae8c6760bf9d9a0982a2525fa074d766d09ac543baefad12c56619b01db610716676a164320bff100fbd25", 0xca, 0x0, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:23:48 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4, 0x2810, r1, 0x0, 0xffffffffffff5019) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file1\x00'}) r7 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x22) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000000c0)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 03:23:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00f300cd00000100"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42}, {}], 0x2}) lseek(r5, 0x0, 0x7fffffff, 0x2) socket(0x20, 0x5, 0x5) socket(0x2, 0x3, 0x0) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:23:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) ftruncate(0xffffffffffffffff, 0x0, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x9, 0x7, 0x5006, 0x804}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000080)=""/14) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDGKBMODE(r6, 0x40044b06) 03:23:49 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r8) r9 = getuid() setreuid(0xee00, r9) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r10, 0x0, r12) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="e30af4c33fe2670099d610510d37d65e81c493dc515357ae9c184ee7f3b3b021f0cd697f58f3ad8512e0c05c0cdb7abe662c71c88749c6d2220399aaf2fe23fb12f096116aca1b8aa481b85f000b00392697793ac5a32f765f52d7ff65190f98018963f7ba7dde80ef1a8cf765055691c4851a375d17bf5bc931aeaef563c21a081bd324242ae661b89338312408b71e2a62a1632835312d6eb07998629ce59352641d2e178a39970aee6c044d07c1af73859ab8bef4b93f0678554aa46fdd9527e680d6cfaa1cdabb35718064b5e076a1a4a8fbeb411bb537b23a0e98db1b6fb8eb3c7da7d2e1d367296e7c", 0xec}, {&(0x7f0000000140)="18da3bd0bcab4fcd8f77d938e4f06147c1b92ccb96df68120e28a375d33cdc3961fa6a0c05df6d7cd8b590eb13497b0d0e9f42c7bc4890aa808b80a7a4d8384e70e687af749e7b3d9e9c9ccad269811e4b7ae8d9b93a7d5845c5828d88434fb36a0437affffb75179568f3c4e4d475a6d875305de6015fc22bee", 0x7a}, {&(0x7f00000001c0)="1aec15f2754a6f793238da30468a2e1e1945c71f46a40554477b34e46d317c895e4a6e879d96ff88fa1c8c39a740b27273a5a88e1d4e061ccfb366cb3e6a172b24f3b9e24a8faec3cb9ee442cbdf86c9ca62fcba48ced984bb2de179b7beae43f0c9026a8921e59c05d5d0c1f6c5ae33b40c55e429a5362898917550c07ba4b3da8075f2f92cb3269b98176ac871d78fcc7400500374ab6a9d15b79ecf27ad39bfb56e2971b7a4ae3afdd095789668999e9145f38bfdfc5a6c89dd2167c4c1e12ee349d35126ec8fe5b7f3cf5b3876dd6086", 0xd2}, {&(0x7f00000002c0)="1d5cbaa380dba7ea180713f3853d39df688703bcb05ae85dc5649ec30e3c9675f9faefe1", 0x24}], 0x4, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}], 0x88, 0x400}, 0x40c) 03:23:49 executing program 0: munlockall() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = semget$private(0x0, 0x0, 0x600) semop(r2, &(0x7f0000000080)=[{0x3, 0xd6, 0x1000}, {0x3, 0x80, 0x1000}, {0x0, 0x8001}], 0x3) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) socket(0x10, 0x8000, 0x4) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f00000000c0)=0x6) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x3, 0x4}) sendsyslog(&(0x7f0000000140)="602972ed4b", 0x5, 0x9) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000180)=0x2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x24, 0x100}, {0x83, 0x9}, {0x100, 0x8}], 0x3}) r5 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x10000, 0x189) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x8b, 0x15e597d}, {0x8a, 0x6}], 0x2}) sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000380)="cf776893f88f0151391ec02660df9ea1e6ffd90dc20e5e09a9f8161c619621d81dddbfdef45b723d57270344ba0d290adb92fee5a88c", &(0x7f00000003c0)=0x36, &(0x7f0000000400)="6e59128461f16cf9cec9c23dff792b4077076b8eaa7177b4d88ae367f191c969dae9a89e5b911860446fcf7332bddc904f87f14033839b649856d18bb2157aed6c403f2726917a2864e6271cd79586b2468b0f116a3f3a3cdd270408dfd83e1c452d33a28c424ad340b85f6ff02b6fdf837c1788f0536d0dc1158f1d4da9fe0520f4daf9f8e8d974fb0cd8fe52aeada2497aa968df5628bc5b6808ee588974f41de4f98bfb8bb59c94b40e4127436c0bf7b968cfcff1458878430b0c5c6fdbf92182df7015a35b532cd236821c4ec6a3d10d17b673de9f202e49a0e800c75a0f465a1120f64fff68cdc0b7ebed34e5c1fdf7", 0xf2) bind(0xffffffffffffff9c, &(0x7f0000000500)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc) 03:23:49 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0xb04, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @random="c47dcf374db0", [], {@ipv6={0x86dd, {0x0, 0x6, "bec513", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x1, 0x8}}}}}}}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000080)="8cab5cae196e0c91a4bdbe6c03a993ca1d92b23888df5fd98ed53535c0c7affb8552d6105476b4cebe5c09ece2ce0b4670fb18ff242293dadc0ef7cd3bd00db99a0c", &(0x7f0000000100)=0x42, &(0x7f0000000140)="b03125c5177113336513d3d091e1d66792aa859af42f6775d18d0670cf96d03d770a801d4ce643d3ec31a527ca38b7a6a908cb79225c3a0924fb", 0x3a) 03:23:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 03:23:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r9) r10 = dup2(r2, r3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x7}, {}], 0x2}) getsockname$inet6(r10, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a97c7a2f683355e83ed78ceb4f811cc58b7038cbcc67e679eaa3146f0d0248b66b61d425c3f1822e1b1f1c20552ebd", 0x2f}], 0x1, 0x0, 0x10001) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045960000000000000001907800000000ffffff030c90780000000047000000000000000000fbffffff0001ffffffff0703004404000000a7594905a0b4eac8eb9779cfb204b498c5aea520cfa62969fc503333f4000019493218fef7e44858fdbfb872e93968e90ac9e9d35919866be1aecc024d8f341827554fbdafb78a535dcf7ff8de4b4e0296c900000000009a40c0bdb1500958c5d04d8ea590ec36c5a516e2e41e6833e6355f7ee5d57b410e4ebaef622acd316a589d28f6fb7c931f22cb503663d3b578ce2248d6bde7c865ffff55f246d82e8472c59c0ac142d77cbbdf74b1df8a379ac827d1a902ea0f5680b6994fe252db94af26ce98800000000000", @ANYRES16, @ANYRES32, @ANYRESDEC=r3, @ANYRESOCT=r10, @ANYRESDEC]) 03:23:50 executing program 0: r0 = semget(0x1, 0x2, 0x80) semop(r0, &(0x7f0000000040)=[{0x1, 0x6, 0x1800}, {0x4, 0x2, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/247, 0xf7) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:23:50 executing program 0: r0 = socket(0x3, 0x4, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xc}, 0x3, &(0x7f00000000c0)="7be211ee999db51946e1464a88ac10cf2ef4a6cc5b1bb3177b4509b3fccb0b8b45f74684a39175e91031799cadb8428e6604e1e81604cf131fcd223e4da050c7fd3883627efd16dc229418a2ac867d8ee43f46d3c51e0364654fb3d382b5af9319ed8f7fe1959e3b9a09eb90eaa7e1e160947e5de0ef05eca3dd21d676576d216c954a2f44c53c85e9d08a92922d1f2c3e2d2ae8a2aa066e7e0dce3cfb8d852b1d594550d1baec8dfbb68176bf9539f4db1eca8e9c5f284f64bdb0df839dd7b40ba65faf4210cf1ca6", &(0x7f00000001c0)=0xc9, &(0x7f0000000200)="3ab82865d01de5824d3f2660a47d5cac2fba36d3c52381cc5e7526ec744ee5eeb44b0f995da2f84fa4a52403fab5e4fb1aaeee9be886cbb00a4059261b9b80708aeda7d27ecd74ae4964c3ba86661b48f40b8ba4185e8969b677198738348fac7158da67e13e1f45a37844a32a9f22c48b1529c28a657006655477d476f1772002dadca11be6551e0e1bf4c30748adaa3d779ed9602437ac1deeb9be637d9f68791a35fc875fba4835e19929ccd481215046e1cd7d08370d2bcc93bbc6962e9ba6cf0a0ce4038766a445985b2ee75a24fa0bba1e478c8b8133f7d410bc9a3ef9", 0xe0) 03:23:50 executing program 0: clock_settime(0x0, &(0x7f0000000840)={0x13000000}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x8, 0x1, {0x6d, 0xc11}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 02:25:04 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000400)="0dce161ac0cd554db7b17864893ef2e8e51a6704743613a94d4051a72eef621af375ae517cdeb4214a70c3c15d34c69faa92c80764a9cb912155c94c08cd832d6d03f3ba930900000013c1526a738129f4f242bad7f748c1d1d2cf28c04395b4bda00216d3708530a212d3019da60c27e6619a5ab6cdaa39aff1e05699e010b469c0a5de5741c22bdd5d8385081c8fd14963acdb8c7e9b80d3a59bf67f915da4c41aac24e6f75d777243d803185b0919767d52e5ccff052c400b438f99624b81e75f3d5bbd0b7f3ef2c22e19684d2c887698ea7efee84fc344c181e98c40f537d4d89139fc8f3069cd74181587c11177dab5dbb2e24f0ccea605b45ae0fe928397148253ee139e8ea6b5ff2a33221b9c5d0e8ee6ff538922362a4ca4e2bb84599e55997944709295197214aa27a195299a7ad23563543bdec20640163176faa500a2648d0f8d1b95e13679d04a9618470ad6e44377da72595f58c8f59902500fa0d87972548d081c9f1b2bef2e9a6cd1037c44733c11748ddf333ba8b404cd23f69e2bf1ac42dcc1b6474f220e8c439ae0feab46a66dd3d0b918aabd7fdf3fe8a45576eaa9311f4c7896036e979d1538865c466278339d9ef57536af577e468c6003a9", &(0x7f0000000140)=0xfffffffffffffd15, &(0x7f0000000180)="eab7ccc310ee04d17c86a8b49823c0e986fa910283162ded4cd7a6d35719150cb6895f2939c943ca678c7d5a8d4c27239f0055c22ccb0dfa4f2236f55ae883adb07cef8e39d0a705c77417c197a484f845f052e5356c6db7c8e209274850ec2b7d531e0931d9d8390a79aa7d47525cc78ffc5cddfcb33a7e37ce3451565eb1d919c3d96db805095961d89dc132c44e934c990a3a730156a06466c1e257c1c90bf21aebb314ab04dda2f9515f00aa966e16b04a9d7ea36728e5f0e26e95255e93a53e0e5732d8a41c49002ee6a94c295f510df9d625", 0xd5) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) fcntl$setflags(r1, 0x2, 0x1) getrlimit(0x8, &(0x7f0000000080)) 02:25:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x7, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x3ff0000000000000}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x66, 0x0, 0x0, 0x0) 02:25:04 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000, 0xffffffffffffffff}) close(r0) syz_open_pts() syz_open_pts() 02:25:04 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], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:25:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffdfffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 02:25:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x8000, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffda5) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 02:25:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x4], [{0x0, 0x0, 0x100000}], {}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x2) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r1, 0x17, &(0x7f00000000c0)={0x2, 0x2, 0x200, 0x9}) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) mlockall(0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 02:25:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="fd41e1778e1cff7f00000000000000fdffffff00005140be27746c8d0000000000000097a5b0fa69af3d886749491b33b73670f40fb775fd5bdd3b2da79d26ffcaf130186ae9a1119d29744d3182e2f8896d3e7c5003b9b601027c48965c47d38237dbbc7dd0c66ed7dadd4ce368342000e2b7fa4a76f68325df2e4375bd4c651f10e857ddd5383bbb3568659f3eac2fe0a43c02ad3ae2327cf33c8972540d2cf9140132c421ce7bc30371ae5bf198faff7732a6aa7140947066b0978b1725b398e917632bfe88782d3e42e09001a300"/229], 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:25:04 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040)="af6c93f2e67e9e1940d3ef3f91fe7e6183b4f458ebf03bb279dbe6a9565adef365fb58d1c888f4aa3d0724cf357d385930f2c4529962a47135defc1f8e896b136db5287e682a202844b2e09ae9644d9d0a5fcc8408f1ed8c91a1701e63f2b285815f6dcb029c2003c24e9146cdddeb0b26397cf6b16bca7eba3038cd94a41b1015d61555abe63e61d63516d8d81d754a5a3686a4d02c8feebec02ea54e8bf7c021e13f0956c5ba5634bbf61d31c03cd21f02b1c0a3ad001fac21358ca6700ddcb3a423aed4a99c22513a60cd5ea02ce98a90fac5d070ea5d10fa40d105759e8d49738cdc2e085518d547d0efbc86417a352dd5018debc2743e3bd49e4446504bbb7a9a4321fa98b532a71ad26222db99b77ffa38319252639f88aab6c457ce276fb397b9e3c0a6ddd05fe436629e49641f0f30d17bdc13c5a323493c84ba156b6db6ff59", 0x144) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) bind(r5, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x43, 0x2ba}, {0x45, 0x20}, {0x85, 0x2c2}, {0x23, 0x9}, {0x24, 0x3}, {0x42, 0x80000000}], 0x6}) 02:25:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0284457, &(0x7f0000000240)) 02:25:04 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = dup2(r3, r0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000000)) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 02:25:04 executing program 0: syz_emit_ethernet(0x9f, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaae69b67dfaaffffffffffff803b2a1fb3243d8fd144d8bcf64e0c4d931ed5f90297180fb7a36ea3e7160c67f55472acb8768c76ed2609eeb0511ad848a203f92aa0f9c33391e41ca36757edfd15ccb94c4a2fded46b707e63a3cdc25cda8ab90d3834ed68fe46812e1acff83d1fa21f9a25395e40cefa18572b37f93262b1b98e307d8a7029396365d4f301760aed54730766cd45eb88b4d225ccafcba5dc"]) clock_getres(0x3, &(0x7f00000000c0)) 02:25:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xdb4, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x14}, {0x74, 0xff}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=':', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "0300e600"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) write(r4, &(0x7f00000000c0)="a33b9145811a8d8d9f84d6c7edb30e81ed5ecdb261736fe0f041ccc2e7ca9e516c1153afa471bddefd405c0b878e9e852cf81e6ca2346bf4c63aa9672b69f858b66a44ce807f25b1e9aa9d6a3af862ca", 0x50) read(r0, &(0x7f0000000240)=""/222, 0xde) 02:25:04 executing program 0: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0xffffffffffffffd2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) pwrite(r2, &(0x7f0000000080)="1e887c176956e3059a2c988aad3219a6e96bf2fdb7770ba1561cd1a29f4a8c01bcc2136da2445e5041ca472a8a45f4f7f9b8d2094e07e5654947c6c7b66c1a722f724c49", 0x44, 0x0, 0x7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x400, 0x8, 0x2, 0x7, "427701a54a63fb2fe837d736c532398304b4c128", 0x1, 0x8001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="00000f000000808ec1e66b"], 0xa) 02:25:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) setreuid(0x0, 0xee01) chmod(&(0x7f0000000000)='./bus\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x200, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x3}, {0x5, 0x848}}, 0x2) 02:25:05 executing program 0: write(0xffffffffffffffff, &(0x7f0000000100)="4e981d6c6b153b015386907119eb16c4c504b7d57b864b294604674792ebb3e9320528924979b557ac7bf6f33cde99eda2573d26e76d76c67277bf0392d03e6ad418", 0x42) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {{r2}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) fcntl$getown(r4, 0x5) 02:25:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYRESOCT=r2], 0x1) r3 = socket(0x2, 0x3, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000240)="a8cfb4b0b65809e8d28c4b92cd2137ef96fb51387c0d70b1b715ae2cfd2bf24ba53ac447eef1f91957049d535939512b577ad89375f1d96b4121b80333e0ff8a61c645c9fdbbe0aeec12b4f60a827a45fef4ef0722b80afd3eb54baa92ebdd9766863cebca3ff7edffbbf8ca703d5485652cddd940b257ce58c6fa89ca21bf3205bffb7965dff3ba9f23032df084c69f6b703ebbd0958448253da9da74bcf8046a1dd020a0", 0xa5}, {&(0x7f0000000180)="dab280a8b3f19d5cf20da74e738bb94b82e23bfee001289e4fe4673755121d922b3932f6f20bcc3d14f57615d31c2db07afdd19b14eee58a8a4cd415bfba0fe5204cac89b39a963fd6ac92c6f45c", 0x4e}, {&(0x7f0000000300)="31daefb2cce1dc1332008c10d992b24f05772a441c3511906416d85dcebf5f6992f92cb5bf6122709d6f3cdcf54d03fdf8e5fdec4f35fc86df306ea39d0ad7e0ddff3c7e6ad5176f0d2a003126a587310d9d7f341976140509f30b991d5d1d6c21052c9cc78af44980d5a5b90b1f73eef7b60c3ebd6c06943b03c19940c8a45f6d734e7f40bee4dce65336bfa40463848d70fa59621f291b5b396d0f76c022dc", 0xa0}, {&(0x7f00000003c0)="0a647403343cb7ff2e03ccc1a20526d86630c04ab9fee9f117e1bfaafdc0246246d6dab25bd70e4944bc08b06b492248550f90ace971d8f4edbf81a907f5c77e6fe84d86207b5be3c6f1b65d5d938f2eca1acbdb8505ea9ac4c0554eeab35774cc27366f8e966dda4b9bc1029fb58668876476d41774941756410dc82efc5db92ccab792cfcc08f696806dbad7e5da397a1c7a07e4e9d28fef4f629292bb23542c2f98764bcba6cd742321a185cd5924e458138c13702a5d606b2c0adc0cf487c5e4be1fe4b9baaa63a3052faab8b4d34ed3b621ef9bb852b32abcd6889c24b337300911415882f1b392591fa8fcc0", 0xef}, {&(0x7f00000004c0)="6b165eb57ac927991046853d91a3da58ec81ef61243629f024ac3491b37a7184a973f72444d9b839000a77eeafb9c444c826d0f6e9b4300fcebe66f58a95a09b5b3fdf38b14efc9b8b617765d3ec6a1441966be4ea3dd3e17a21cc0a23b8023587b8f75e362c784a3adb9a066e04ebc31e35f855268aabab0e2f016b5b0b666a84297c35e4e06605e644e5dab36669b003c5b97fabe92a74d4390161f350c5f907cb8746e1dc13c430e8b7a980ef2760a60453b9ff914aff3583de3f44d7eec26f6f23dd929b290fe1c2d260bd0bf1c534", 0xd1}], 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f3700250000", 0xa) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x40, 0x5, 0x1, 0x4}) getsockopt(r3, 0x1, 0x7, &(0x7f0000000100)=""/119, &(0x7f0000000080)=0x77) write(r3, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 02:25:05 executing program 0: r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40}, {0x7, 0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x22}, {0x0, 0x9}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000001680)=ANY=[@ANYBLOB="00002e200000006530509138acf22b6ade953989cf00e87a4b00d91364ecf7fef1aa545d29471874f15c4b8ab2b9af251cf66fe3b71d083daacb00e42c6ebd63cd52d0d96f86e2c32c0f968da3b56737e165255d365e3f7d9586768d3e4ad5b717f8692419aa0ed71bc39706cb"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000140)='%', 0x1}, {&(0x7f0000000180)="1acf471a61c4f00b16c068266313592ba7b89689f2de4255841cc232e290a3c7449b4b570fc84f5fd9155fbb4b278291d66d91ce279a1fef1db76ed57c3027395454efd28f5a646f8e93205a29bae6ddb21aa657a4fff9ebd95e923335bec6f78650e6b27b25d2a6d507225f546b24f35abc1f8d3ba6b7fb5795ed63690d22a693b889f48fac1cf52f1fc0ba4c85d93d3a80e6626caddaa16cea6281f762b8d8735a16c53682c4cbb102652f409454aca086f7ae794122a291d3a00bc5f4cae814aeadd28a7c48f0099ec6050f5dc487fdb353e4715c29a8517dd0ea8ec4db58768adf811b", 0xe5}, {&(0x7f0000000300)="14b107262a78cfb8b992bd53310c1bd97f9c4ade73851e1ba90a23b5500239e1748c083c955f9d41fb51f62618e2326e6ec3a5830833aa731039c35251bd43dde01a9d8f4e0d95eaedd966ce0221c8a72130b0b9b6e49b418c28fc5ed5e2215ccedb2e2b64ee0536172ad213359a5ff9b21e18d2634ecb475bcbb511af4cd143d4db", 0x82}, {&(0x7f00000003c0)="46eeb37954db146674c0f0bb2599800e48af3842cedf6cc2b5d59b92017934f404aecdf7293c80e9048db419c48df36f4b15cf14a820c7259aab3e68962e5830fed65acc0984680a5a349f329ec525370e3bd685ac4ae5a39f441538f5878c273d22b6eef159b79fef94", 0x6a}, {&(0x7f0000000440)="8d0066224047cdb1d25e5b072f04b1225088e554cf4747db9af4fbdebdb19367f540d8632ca0ecd5c29187beed17d796bc77d1600dbe264186068924b59a25ad3b943382fa5b10535d652f9fdbeb41492df1b9ed85774a8f282d833e12502be30eb818cf1e23fdd3b765629c95643354f3efcac8b0fc69dc5472c1d41f065f4534d826a675b91b447c0db9682825ce6329e715b9d2e7098ead46b576906d8e2beb24d7c91f031234a00396f84b2d818a4d339ffe6667a6184a0f93fb0a2a8a6591d499639342ed5252f766c6b6a75a71688dec5a24746147dedf8d1d21fb251a12532bd6d3dd7c2c5df08cfdb5f1bfbfda6bdc3266d0c4e81658084933fc9f2d8434a81d6c4277a93ede91dd2a144696773bda078f2aaa4ea93516347a891b7758d34cb105d1ac761b2f49a87f44a842e037627af40041f89bb65b6fd29cc5a92139bfc269ab842b51e3ca112168ee0a1f97bddcd3782bfae12140871566cac264a3924401377e70baa1fd3cf7a50e7f141bd3f24fbb6edc463c837e45a088e9a4f529ab3c3d05a671b30f03cf71fc855d160b9414385f9e4db0b82c7961e920b5e72bf299ed8499dcbbdc9f6369d35c2e0ced7eeb50b4cceb849ed884732ae05f2f54fccd4196d27c3814ca1335fd9e9b2b339216b15ae7b28f78d3fe90df6443ccdbb8a17f3f17598d2b5f60f5d781a27c9a1a8a4c325840c4654dee70175840e9b48c6aa89fa354d90ddde4c6fd1862783857eb646cb42927e21e9244d8d48ae686f0d6a3d3ca16ced0c173e22049d088d1220bd2db31de258a7d47b1e26d6717459e517aad8cdd3e56a0850b914c364976e278589ddee2f1d35f7155737c0a85bafe23a12afe583d286f8cc7881b4b4af8628c49131865b580baed8b0c03bfed7e00923c91316dcdfb71961d3644607656376a627f8badfbd7c59ef51e3819919805f0248cbc037c4f9317baaa17126ed4b169e37cadc760f9efef8f4ce11446dc0ca1e8236c324e21343cb8c71ed029f705f8371dea443e0c34d0727a3176c2d2a84c31f6d7f46bf8a0f9cdf4094c5885ae9fab0ded5e0f04bcccef21c2a57946ba1e9c81d25bd7bcb07b70fa648bdfe71af311c1e9b3e8d517086f2b8eedfbdccb99d9b6beab8fed99c6edb540617741aa6538ebb1aaa4ecf1bd98fd329dfb5fa50088ff38216b233f6e0671bcd9444aab6f1562c3e4e588899c24391581df67e225f001dbbc73cffd73b8eceab8e48d4928cdf0d3336f72a2f9a73ee1ef98fbfe3338bf2e47ae5dffff96cded3b22677300d4342ce7c93dcd0d5bc7587d1f38bfe3ee8ed16e770cf92e8dff3dcfd76d6b7d1c1f6dde440365f9e27d0fbaa5b3d6e8e753364fc49cf194fd0e61fce8382bc810c56aa9b5cc67d4c4a16c14fad53442fddd8f9d5442dca5cdf7d8478157e6e1acd04388ac987202e3eea9f0774b1f9b2444e9a83aae68269f4b4fce92f7310ad3696c57f9af4124a6505a94e0dcb55b89e33e22c7b2e84c050dc7ba208ef27df4c0694e2463ec2aa551f90c3d2fe22aa44f453fd6034de6941a9faf3816e9f133e040fd86b911b0855fb1a58dd0b5540eb9b79df1c36c4f9a3d9b8eb936524791a42a029f9262424c8c76d03ed563edfb9806a20330e58519f10e69c0bb06d10e699e54d22ba5b1e203350480c0b9edad60126b3e69c2d99fa8fda1f302b11880cc71c341d67d4fa10901c28ad5900da71a78ab06b48f2d82fec959b3073f1ffc00b9ecd07f8a7ca101ce4f7be8cb6759413237a42762840b0902e26a313f97c2898b8a7519e0d2c3051169df87470b6d68d3bfd740b02cadfa0018c528b40318d20c4aa22a9ef773805f96aa9f991a2e3f9bba782eecfaecc421848ce6d5ec7873277d2efc835bc73683898dc9db2474cbb5d446c55cb91faf9d5292eccf8d3892ad544392d03c0856bf18f5f2358673053c17b9373482abeaeb918da7c3c616f76d9f7209cbdb7b292a976a85cf2bfd5050baf038584ff88dedee11e93a9cd9ad42ab8ef5ed7e824c8f0ac966bc8fd0478b0a78119aab229fdc794f2c2fcf507144f8f3c806e612b529dc09d627a1195c89e5923f4a353b8bc1ee50d4fe5efd7b4ee71ea8ad376b63ed6154b13b78df2b486749cf7f204a8e3cf0b7efe9a09c8629fc757234be4c6486211b2a152e2593f702966f476dd100d5e9d64b05632adb4618c33d3a93aabcb5a6cb9b119c574e21d0e693bf9c06d47d48ced667a9df98e85186df02b09b58d81b59c029d3ca08117bbf0ba150539f7d05e073aa87f4b753626db9c73fa8c89f149db188f3d2223ae803acb86f875825520f27fd08f0df5c35c7fb5bdbd2057ecb6e43024da9551935515b56d0e842e34a255d03c3ec669e741ddc63fea1f19a2b1df413dfeb1eec19aedbdc829822fbc721b358ef6f104412c38ac2200ad4456a4904813e89070f36bb5f18a023ae43e2125b1db946445f2877f58196c2b25c00c3b3c1faf7041d5217042ec7287acdae1d5b824ae27d7f1a92ee8161247f93bdb170dc9700aff16866374bd36649057a24cc4296fb965639d914bee977dbc35fbe6758ad7ea3874dcc526abc91741668ad0bba0d9c103af24f7110609ed424f8319a3ec0eb12d08d78e9640eb99d3b434d9858eb5c55928795a0de645564085d8c287f17f0c8772ba21ee6753aa8e0643d51b4a0c6de6cdd12a2a32bf0e7eed0f1a9412b488b99d564b3f5489ff48a0ab2432f7bc0d1d24831d4b61d076ccb70130181778fa23be539799682ad3e442c17ec824b71997330ab7e18e4d8583af1ba563acbf5ab27fe49f70c6d0af565d2110dca9835f6a6813f873b93c94e45ad68e2871b0997fe4f61cf447923b0a06ee9fe509ba73aafac470582b113b8859614d9ea53926d87f82c2d9aa40000f8e2eae13f2d0945a7e4306c1e5e888f260e514b6e5cf2847ce978244af97439ca1434bdc55528cc8aa5f67989d61f7fd56b1ae8839a38e57784c1cf915aefdbc5dbe71a3adb46150f45ffaca7b07240bf576d62c77d7f535829f6dc0daf652b4ddea9928baaf337e03a69dcb19031ef4fac004eee0cefe8af5370d13faa006d30bca6595321c430dc20b4666491a17810e3cbdb16fa83d14d9154d22509bc8572ace4be88762fe204a99e01b93e4b4c53e1dea0e0556dac8277dd64ee9f3cfdab4a18b75e2aaa51e1effaa5d3df7389c1d316145a74ed4f2bf8dd965824d5ad986b0b6ba57482a70c1c2cc5cde56bbddbbd62fddd3bb994535e8823871bd30f80a6496cc85a63d6804a82ee4da578456b42e66c1fc935187b6344480d410ccc72396a6f05b5a152adf3defaba0cabd0398ec7f5b7bc59451fa2a92440b251ec2df3c79d326617b8ff0a734330b6d98399764bc4b23a8a387d757c4a800dfa78bbe423b0f9c214d58d323eb4c6858b298a0c45013f0a4d7a84ac8dd39942054857fcb7bb5b8a1c2adaffc48032dd7e24666157e4193e3495bd540919751e2fdcbc5d7c23c7734f1658e23232377b6ec4e2ffd464d6783ea60ea7c78476f3e72bb190339340a733da8994198190de872acd9df45ae3a6b5432745a3efed72d3fd94731745901b45bf985ccd93b35f91a11eac6c8ce23517bd8c4696c2477b24afeaf3aae5484ed52dc5ffdda0085f740e003bfc8337bd068bd5c9428e5b589bde187c50b10555bfdc99bbea80dbd78f517ada1bf28a0e4c9fa10ec32373debc4c3f238c18905ff709f266a72cd5546bd68341ccb1f0c4d39fb02b370ee731b6d16683578bf2bb80321cade19ba9099d21870d30920ceb4691bf055688ae3abe553dbec90b5767d7d71f7a2617aab8c2dab372e53b55946f93af9cce56da22b843004e7b91c0605343dabd01b1cae75fef3429c043a146c7a7404fbf40e29ca6bca38b91600ec9af1fe177847815a8e336d8b1df219f308fe22df966592b914cb7e774f6477ca8d79264dbac08818eebe3e1604f2d3f14ed9251ec2ef39d70e4044d036bf40312181b672b474f0192c77891c9938b3ab6fa57a4a264cb40445d1f5919f25bade20fe77acf6e156ecee25db22e91ab25f2a5ead4775243a4b18428bd8545c1670db559bbced39109df9c980aa12069534af44a677a8a2f48a863ec7cccae950c539b53ea321985b35f7622144cf0775427d3fc9661f5efdcb5d60f5af17c3547ad3df3849dff1194590bf8e305b481c8b1adf67ac99e67cafba5efce7b0f18a16c4c6f9d22dffe0cb3a552ba4b132ecc4b98d0b8570882bfc45f1ad358d9b906b61c54da7e0385c56dc631c9e98dd06a5b4334cc6f4b1dbb1af03a33906c3aacbb5a69e2f17a9936a9b6b2183e591086b03d95e76df52126b06ba7415e8416a08f2a4674831f656e0c35c6032267416d41b826c32eafbe43e9be7908c45cd4326e9083ecbe23f5aac76f2bbc4d73d6016325362d1ebf5c8841cc77d0c97421c66ab23d47a20a05a23653a3d5291228f67ecb429f51911b0c2e8e878bb58769b72978b949441a928fbcb664277850e65312de711d2dc175de4f3e8f9e65fdf5cc13036db881e2d1c66c0750e976e40743944ddf0247c173ef51a64a1b6f1d45e0bfbb9f5d21f573bb35d128319a2cffdd750cfc9bd531c62fc3850cd611d705e94c7eb57e9af2b18c5ce5e62703eae6a54c47db593006b1bf84c303ef92f4e537423363aef286f5d67df5a4ad18ccc1cf1c4f0a06b04854bbefedb60194d01970d9f31752e81fbf0885a09fd102a1265c67376a9533c3010214c8d8529582750a1d619a9e47a6c566261f962ae7e6fb05c251bd7d52174f86f67f579fb394ef7fd9f58912d92640ea7425add720f7b435b3fc03297595a876863aa1a6401e153a0e99326de7a192aed4a61f501e40c11fb2811c5cae0f5bd7ecdc107e1ad4fdc863fa59418c432f43c1acf0be301022e871fed8e40ac486834a95c4d62f384b14f8ee09add6d9ca538ce9b0ec3bd97190d40a2219e8503d1c1f214ef5e030395378c9f62fb45be426a6e59a58c6882b2cbc4814177489cf66626b40d8a4383294e340cc7959419b0bcb7ca709a414bc97e439ad2c4d5950f17b6dc31fbc306e2e1b8cec2ce5af54086141a70214c29c6409aaac6f5a6bde8368a073f7aabba7dd78bb11e998b9896fc84591c1e065edd14e512d09e96462e057615227972292b75f2c33aff7ec4ef93da99896f8c31ba0bc6edcf708fb4cf1551b670b5c54984360f9718748db04b5ab4d3dc30e828b57f3355c601da5e57b6c4daee4acf3732fb0356ddb80a3b9224717995df1f0d560ee9a277701e8cb710f387dba3351d68d9aaf457bef0f67bdd6ee6bede8582ec9df3b8d5b3ff1e5f8e113746573a4909b088e5366347adffad38448c745c6834b31eae623f1293934653684ff56bc553f302a0096f9454f3c6eb255b6bcab7bc7e2c243143acc31edb116971727eaf47c528496cf22c01586c3a49e5e4cbc0de33a1827c25dacde188e6d18b9d919ace8e3be2946610cf73a694fc877e29161f424541541f04a780d32cc3524b5c69d2f05b2001f90df3ae0d5fc0f6bf359f1af066a32e3f74ca73ee6f4aa2c661233f493d4c1c517c704d291f5ed69ad8293007acb8fa54b4add187d83a0d246838da9b88ed4a407e30c0c9b037896caa8f836806db2c0f3cf2ab0a29fb74cf2e170af5678ac019d42d24097bd0f9db1e7878a8a9ed8bb119885edf77795ac0bfe933d6312a874fdd19fb99f016493a635c4431c25eb01768f52ccd7e302639b438ee6458a2c7367206dfae055f5b4", 0x1000}, {&(0x7f0000001440)="c73e090e0b5a80c89ad2328885ee08bf74b5ec7019ed0520bdd66202d3f0987ac986759d7f2060dd35a811997e8e850f86ad3147db1d42d385fd29c6de4205466931f7d59dcf317359a6aa276caf15254435f1cd6e828b56448ad9d6da38725d8269b3df4d79e0d1b64d991bcb9c61880d3bf39618924c5409808ef6beef03763d9f3f431c30f54b6c7305ed9825545f0cbc8bb4285ed4b9a65e0f4480383455dcfae698", 0xa4}, {&(0x7f0000001500)="c3636eee2a0fb95d5f5862b41daaac42c867593a35b0100d822c1d3270b4fcea33285cfec86cd4492ae784fb262196154d303b353aa32e97568773c072c61ae34d0c074de610871a64747889006ca530b29ae47041f45371a47c806d022d5b32927d335d102806e6063f", 0x6a}], 0x7, &(0x7f0000001600)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESDEC, @ANYBLOB="18000000000000000000800000000000", @ANYRES32=r7, @ANYBLOB="0000000019625e9ea7fdc07a1000000000000000ffff000001000000"], 0x50, 0x403}, 0x9fe6b8c5f209b30f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff78) r9 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname$inet(r9, &(0x7f0000000000), &(0x7f0000000040)=0xc) r10 = getpid() fcntl$setown(r1, 0x6, r10) fcntl$setown(r1, 0x6, r0) 02:25:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000140)="308eaef4f76013962d4d29f614fcf042e34ecc18b0baf4c29962749ad5f37e378b25abb876d9d3f6ed7e343386f2476ddac2654454c6e83e1bdeebb0f0b70f", &(0x7f0000000180)=0x3f, &(0x7f00000001c0)="6e40d845495fcc278db9f60e2a1573dc78537ea18654804b05107870ebe55f258ee87766d10fd284baf3b751e97e76714d5a30c463f69dafe6df4e0822efde8520d72907e4695245be420867553880499a2743c5fad884859be445ccb1c9e68319b126dade24fb75cde9923507f46a6c7d859634fe132661edfd6743234169b7a54d1ef9f62cb0cb0342658353f9083560df94fa59c355e1b42e10b61da44c04fda4e53acd281d20836e3dcaae2ba42f25cf3479bb084e5f5351ccd333e8bce92b54c5793b6660e94cdc60dd0815af3c2c9e86965a42589f458bd5e8351ef0352c6bb5", 0xe3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet(0x2, 0x3, 0x0) r3 = socket(0x18, 0xc003, 0x2) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f041577927750b27954533ab5ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db311ab911c3a94484c6997ac607b1c26513a6c17f00069eddff73ff03d925341d85544cd1cfd0b34aaf59c619cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330022f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5c074c1771cebe4f3f92cfdee2e52cd897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c702e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa894a10dc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b59b3058e8a8dd46379f30fddf3f189b5d3d63bfdcddd2c861787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd480a6"], 0x10) sendto$unix(r3, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) 02:25:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x240, 0x0, 0x0, {[0x0, 0x40000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde8, 0x40, 0x800, "a20a7700000000a19bc88b0b5ffa440001ff0300", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) close(r4) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 02:25:05 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2000, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x22) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xffffffffffffd795, 0x3}], 0xfb, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x4, 0x2, 0x800}, {{r7}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x8000}, {{r8}, 0xfffffffffffffffd, 0x85, 0xfffff, 0x80000000, 0x2}], 0xffffffff, &(0x7f0000000580)={0x3, 0x3f}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f00000000c0)={0x2, 0xffff}) r9 = socket(0x2, 0x5, 0x6) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) 02:25:05 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000002000000000000001e0020"]) 02:25:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="dd8b670be641be1671ade0d141ff00006256095f036b2f70edda002f0b651aa4f6e7a9971e4501e98a8eea39727c7daeac74b686b2f9651f8919a07ba538a215c0a54c4d439acba28cff688c2ba8d5b609a4c75d00afa5b5388dabd4248d4a3c6585216ee63c37876e4d5be6824d21ef7e5284ea0f6c71d64aa7e074adcb6906bd93f2870183c450cbde563ecb361ee9f179b10ea4aa926b2b84b1377bab58b837fcda883d98ba170314b052fa160d6a61da405aa3a193ffd87d1e684b462019bbb38fc8faf431e3e1e373d15be3d20cbb0c09f8df83d71b64065ff1a5f99a2a2f"]) pckbd_enable: command error 02:25:07 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r0, 0x0, 0x0) pckbd_enable: command error 02:25:07 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x1ff, 0x1000}, {0x1, 0x0, 0x800}], 0x2) chdir(&(0x7f0000000080)='./file0\x00') semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000480)=0x1) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x6}, {0x0, 0x4000, 0x1800}], 0x2) 02:25:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)) 02:25:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x74}, {0x6}]}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000240)) 02:25:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xfffffcc4, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r2}, 0xfffffffffffffffd, 0x6c, 0xfff6f, 0x400, 0xb3}], 0x7, 0x0, 0x7, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000001c0)={0x2, 0x20, 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = dup2(0xffffffffffffffff, r6) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000001880)=[{0x7, 0x8}, {0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000018c0)={&(0x7f0000001900)=[{0x81, 0x9}, {0x85, 0x5a86d48}, {0x46, 0x40}, {0x88, 0x3ff}, {0x44, 0x1}, {0x2, 0x5}, {0x8af1ff009e5f2a72, 0x1f}, {0x46, 0x37f}, {0x86, 0x7fffffff}, {0x24, 0x8}, {0x17f, 0x7ff}, {0x86, 0x12a0}], 0xc}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x4}], 0x6, 0x0, 0x9, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408030", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) 02:25:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$setflags(r3, 0x2, 0x1) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:25:08 executing program 0: getppid() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 02:25:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {0x1, 0x101}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x2}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000140)="02bdbcb5a910b9c9bab7464dd6178667f9f9da29ef3255ec412fefb78e5a962a61fd8efa8dadb0b133bda5e643cc2c9c495ca276b46afe027aafdd86ba96273fdd02c07dba5c26d294648eb1e14d22e4d98888344fc245d15d3b610ff6", 0x5d) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) socket(0x1, 0x5, 0x3) 02:25:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xb70) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x163}, 0x84000080c5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000100)=0x7ff, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000140)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x33029ef21e54e137) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)=0x7) 02:25:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) readlinkat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000001640)=""/73, 0x49) r4 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01722e2f66696c65302f66696c653000"], 0x10, &(0x7f0000001580)=[{&(0x7f0000000140)="2f15db8546dece2784460a9bd217a49c0e61a35d5c5f3ea82d718aace8d9102c8d08a7fb79899c45cf62384be38a2d86c16bc7af9b6a4460bb29f2a5f0782ea1360aea6f147e7eb18b255ebf3e1125f0e8906f176aeb3dedd976eb0510a1e83f4e23224a7dd1de245374f43b469caccb59b607b41b6b5ceaa3b6d99e5bc0494d8402b8d4c41665075e605ee74b1b671d37e70441a99c15d3705653f332c85c7d1797b88652fca3ce05b3c6a4a795328743690ffee0e5965f0f3fe14eb881c35d7d6f8f43f7d88349165da1be839fe9e767dc45b44d9ca6e96e2d93d664ad878c43a93088ebad41085150db18ec342538b56c3b2ae4d74e484e9124c43b46", 0xfe}, {&(0x7f0000000240)="61b02787555499c5ee49e32b1b3ce450cca487992201658ca94f3c9fbcce34219e7c3169caa5750ef698e4b7ccd2c9e1abeea5ff55036a6a72e96fd5c895042a2b538b03e126fe1f67dc77e40aad", 0x4e}, {&(0x7f0000000400)="be3c3af416da0034471f861f5d1ca7a755cc7c0300000000005fe51011e782af4c775f0e5ff4f685f97e58371d021d289e734afc2eccf773814cb9e0dd140fe4c3c9840003340d31820001bdf8a94361f24e3005a6f7a56c302c2e158134040089580a02c5169389cb157f2e5f15fc4f3397edfff04ef90b9737ed9e", 0x7c}, {&(0x7f0000000340)="0e409b8755f94d4ede0a27533da3d4eb208e93fd031cc17adbcf1c81e87d64a16f15f59c13da4b06a38abe54e836650ae98eeee4a1ef18172d557149193b8828c0dc3e28adc30d5349b37ba600a7783a8f4830f6156443c11578265f0422e94cd9e3447166f35e5c3c84a8b8e70ce6d4e46ddffa1d926752881a27bbfa1ad8e1233c005838ea33ce8c3444ee210fc6609bd21ed0014eb17b7e3ab326", 0x9c}, {&(0x7f0000001740)="7e205f20fa4a09dd4709e9051b091c9bdad6cf19372bbc6c7e4b04b22cbb9c58b13b7036bfd31670a3c9b603dbe36affc11e5bf472b0360ee226befb5f3be5b4a84add0d7b4bcab27d356c424a76240c72179f1b2635d4ac5af317", 0x5b}, {&(0x7f0000000480)="1e5c3af6c3084a2ca04072534f23c984902a6e914a87383321530356932693b028478ac4beea534651a1c433b09433e6efdbc4ff566011033112330ae4335b6abba7bc5edcc1b6401f06b0cfb3a76dece7413bee6483d35b350676634893603c5fb6b71cde01b2ba72e2b2515870fee24d3846ee9766e45a4d5a3aa1f0d1445fd17b1467bad18c81aad611821005d5fd036b28bd3b29347e70a09f0ab7191b3c695e5785600e645d949d122ca5c2097a14c64ac7038b3c372f59a9eb9183271c6ea9442a136fd5065fde0bfb7d6e7dd230ab4f491f2803929df71b926fb658de4dd572aa8d31bd07b4603a36b2c1dc853a051c84c2c118287df8163c72a637610bf040b937263b83517c53afc094624a8bce2088dc86f22dc7c2fcfca49648f9e3753b7f78cd3685ab8062634b8aab8c2e807ea8c7db13cfb99c9df3ffa807b433a9bca2136644d5cdb512363ff165de2fc565b4082022a88f4f0c56c7591344e784507c8aecd9cda883e5818a9bd104114bd645afdb04ce7bedbd826dda587c47eea85be43379bea654fec46045ba7ac4dc64a3559f737c9ac10366f35a1f11852b2c04fb63d7f78bc4e952855e19c2b4a3eda0b55724c8a156b28b5205c62c63609f2d0c75f12f958b952d93496b3403428eb1090d8d676db2662522396997aa12ce8c4a7760eec56b844fd65dd768a5ad7144c85d320cb930df74e9d83cdee1b9257ca4bc0c2105c40200418daf54fce5c710d36f51f7f0d0c85862ed4ffea23d0990bf9c5a089e6b8bb300807ab3f8a4939674eb7d6d938ea7205eaac69040d6cb5cb54226dd8237d109364a1f2cc1a6c05bbd3a9b198227a92aa45e3c833a69bc28bd524cc3e902a35c7990dda46f55159a03c21ffa20acda79a71d4bf94b9c1094300322556f40206d17a0c148580bedffbcf537aad1d95fe2f8bcaf7622813a41650ce092834a91b70e60460652c11a9188cebe0cfe012732e6e59a79796cbfcba1681196aa53a70bfb50e81365a94e3794f0d03f8acf2d86ffd8a93caf17aa4982968f373d7e34772bf8376c02d3cf0ab57ef5d08e64753b69f29940c6fc32d1532dbbc6aacb5c8536f35250a42c812907e0f33b7aafb0938368a91efd4110da80a975b1d6fbcb46c6dfbf80aaf28629b8c22ef700b9fdfa69595ec7896a4f21c732f232cdcdc45ae13b3000955d5b8d1dcd6ba4d6987343b06dab2a1c015ff882f8bded95d5d76abe06a9c7525af298aeb0801485e5ff47f2c28ac019aad58e673a47ca7b820f250352a97a79ca44d76f43d2dbf20d331f161e55f5f114ad016600cb0560e40f9ed45d9ade3c8735426188b570e28fa0591022a52d8ba33da47d619c6790e482b2cdb7eaacc44fb26ea7a6368c8468d615e654cd2f010e05326b0eaf769488938dcbb9526d1914bb00e8f61229f941e527d14a09bc982ed7ca6d8d76809578b7fb9a82b54ee3b49de82877f55c1c5c56ae8afc1fb6b1445a8d9ff90f89c610dc44dcee9cac618bf219e80e11e2633c20ee7f30766992787ed0a018b1f3638409d45740c10375faaf187ef93eab62ad42ad321e1911b9bbd9ff4a2aee7169d898b4d05fc1a710e4123367d4f0aebe5e2e39570e054c045cebb23408b81e7f1198ffc86c768265ad414979e5a7da5922a36ecfc9e3ea514426f91a96215412c316696a354b169bb2706b3b01194d2d0a0eb4fd10e1d448f8aff395ae4b9e7285eb1aeaeec61583a03e41679d5cbd146a5d2ad019b13548d4e4e271c9fca6cca5d6edb6a89d253bef0dc128a3b98150f36b8c497b3075ef5356200cc98895748bf9f38818505c7db3bf60992c9a7582bcaa9de134fb2ebaa37f3f50390ea0b0c46852ff7310855f007bee7e6f389a58f496db1c852b4cc40bd575af77464f6198b44ce6b69c793d6182344f96e94058d9c072c7f1808800a7cb024539c0e877be3278a1856ebd3e3ae5e0e03e6569201a6b1c1d7a7ebfe920bf93dcdc86c6aa8aa4f519178eaf3e8b85a4756200b8d87d0b02582634ffedb4ce087c6c1775a81d7c84a9ffc97948acd244c7863bf7ed8607c6d6155f6818fbaaf264f9efaf230475cdbaa6d8332f3b905da316c3d18471cddedd74aee0bf582fa67bae68d7402490617c79932aff8cac532544a4eeb300c5ec0c0b9e8e39e8f173c1f4a81a6560923fe9e35a6cfc2596b8a8c1396a2514e40a162d46dbffbb573dc135942b59056e7855cbe1c07e6c1126e587c6920886d94fa7cca211936533e7fc2de5cc22ec8162956ff344617f0bbe6bc2a1409146bf8596f07335a8152bf0c1c5177eb80fd45af57c40643c9d90f4793a96dc45ce6dbc75c03b200198c884daf0c72c79fc5e480aba27df4bdb3aa8a1edbfe903cb78242590812027bc5c26bd2656633ce2526342192aa9f99ccc4d02ba187a22eacaafa3c211833421ac1c6eb6f7a4d0863ad82698bd6f4c2b2e12c654a8ad0d513ecddbbff2dd901bedc5665c3543e21d70954b53f6138e01a2a88b2389c1fae3925f2a6064e56f2586c7ea4799b7b2ca692f2157223a41a9532d75db41d52474148f50cbb8a364ab182c66f460abef102fcff8dc42c97c3dfcbfda1df2a996b7303e9206002995624f83f0e12d9337df748ff744f1dd01a1275b8ab6ae36c08d78caddc5e4e398b7a01887f35715cb8a3a489de74cf1e86875c41d5b3b9a3a63acb68ff0abfb07bbdce12e88db46a0ad216c3085469b207d8646f3128a202010d87bce3606ebea2051e920e83c2082b7175fdac109be81aaf0acbda666ae3cfd541955c3a12a51c59f1287c2a38f3854636c3512804fbd19028d5ad41f17be3ca25852a558a68f0cbe0bef4c1b5238b24657e46a6f316915bf632766150dc0ed1fc9bb7f53e3c85c091e14a29932de77683c5ff4d9ad92426a4d4d253e873db991404481c03b35ec9cb827658a65da9941ce3628fee8dff509bb422ac5e51dbcef0c43a7bd0222abe3786d42f532cd2618adb8263100b542b675c895d0e193fccb819b96d32bc6f215e95033d0149652cc62ae3732e1082e6f49dac05e7d2ab0955076e3c34cac40a536fab18694a0a9dc028170b12a6819e2c268f51ae4cd7afdc838d297da0153648374d9dfac0ca2726eeac27a686bf6debcabc128cd67413dad4f4ef7b1d3ad9bb172d4241fbd11574a969528ddc8e1b9194d1d9fe85ea511d92c713282e7859edc7d220099141d85ad127a84a382cab460f8ae361f1db0d66ce7658b97edc63c7c897ec952ef135162e2e5284c8095aa0cd92d1dbb1ca9260bfe70770ecf3e5fd80445ca0e0d7892b8d901f00c6664fe630ccf1398b618671d8e28068f03ccbb6f18776da7028d523a5f3abb4b04c5546f9bf703ef156085430d1d0ba1263b09a0bc624c82abfd2bedd9bed014d51a208ac49208f488aae11c2d67db978c205ad63e3a6c4e8d597f8e2db8ad3f8aa9ff7f54ec5a1c4cd0e86e088299468cb79dd3a4968851c3420af50d29b0987b28afef39230f9f3a856c4f34cfa5121f0c0e66b003d7f358a18ada949c3fdf194872b80dad6e5f836ac7e63b42912f99a5c3e8a128643f967f11415e730d52006ecc91ef084221a9ec9853e319666fc4d3b3d44835cfb8d63410b02ef1230c41de72f923f02c064f442ca62684107a121fa731ce7cbc551080155c1d7fc03528d2cbb9ac235c884bb0d0e55d31a88018256fedaf28224b4afd704b88fd5a6fa4c330e3d52d842e9522560dbab21e84a70ee369123529e1667e9ce438e6cb9de3908957c5fae98a3c3d3d706e99f9060071d247ef4ff7e28eca7917452c4fba8d96dc9d000320890a7d65c235eabbcfeb6e216dc1491f2842657da19539834f88422c666874771c4e8fc3a58be055768b9011ff220937a5f206e81b8766b0ad418f56e8270e8001a4edf200be57e8ec1fbf7f6c6a93420f095f6c4956ec6cf9497c672cddbb0c32ba93484a14f64d0ea664f2406aceb54fc31b5b83165e81d165a38f5f95710236fa13e25ffe25a2f7badd90e4ce480fea18a68ec33c4e62d85ccc38f54e6d641bfb225942cd5001a8bbc6af49dcadbc70a6d05ee25fe1d52a4acc86689ce6473ffc206958b013944736e13fb9619e7f7441e68539f3e2ff9e19521abd962ff0468a8c899b55b0f49adc42698d9c8f09f702cef516715ea6606affd4df1602e8aefbf5e707404cbb53874805f4146eab23175db8c5fcf135bf9440ddbd64c4383589c8a88abfa0daa98b92e2e9c8b4f7231a7a7c9c635bf52a90ab1bd6922bfebf50d323158362fe3dce9c659423935c0e5b237b1fb96c9772951f3ed458c5b08edff2ce75ccf032f8b1e64f0cc2660dd074c4885574c48ec83756542b63796eefd5306a8f52bc71a1de740a40636d645bd884ee77fb3e04bc402c959d913da89355e08cca05cd7dfc7e1fb4d91db3adfa9a0d63b8b5dba2011687579e521ece665d3e2442fbc5519afdfea1cf9d6b9e1e740cd19749d420d626a8da63aa8ea5ceb96e8cabbe045d12bec183e939538501c79fe9a71a15e51c6ca8fc15b1f91855a8d2b352471adfbe86daed8407384d33ab6b416f059abc6016b72bdb21999c40466e6a72781b75ddce78a9eff28ea69eb325ade0718a3ebd3a14eaa8e4b13e346157eaea365d61f59c62f20b26890d8d89c9eb6942d21d8bd3aa3a6697431d678bc1e6b00a753c83e0b68c001e78edf3f35d9363ae4f3fbb3bde4cb7813a835b5f38691436c93a1959495676359a1f60f6bd4bf2f50369b330345d314fe36f0848ca85adcfe42a247c3fe24cf4d44cb1f2c229e3b671c7c679e54b92942ae5678ee35777ae02ea496609c7c26d076d9181b8c23aa07d97b63d8d5d3640a0a29932566bd0bdeccbdab3b68ca9abba78bd744831c9f921ddb9def6b6d2579e6e802321e1b7f71cbda1e31bf2d8c26e6abe2507b513341d442a8b0c42896b4f784a5415c3f1839ae2f24156718c7aa10edd26cba85e5577b98e2fe8353f1ee3d5302b3cc1029166241b00a3a28738eea94103566e5c49dcbeccf57141090e0e37098371d12cb6fe26a4d3d99f4ed4426735c44486e3a13f35d1c3bd74f1c557ad76bb9ce7520488f9ca4d1ec7146c785e9dd6dbd5cd6f2bf4cbc57520e8a1345a6f341ad3ce55f440374f96c881c5acf2ca2cc3ea3e1a6756bf44ba94f1c5e1632ca4c137f6d3e86a78adc8f20ef8a2fa5a2c1739cc3c3ccb219fba342b3cdcf642c2ec4715f6121e752b48cdc1a4a5fb7a1e21ce670fc1a90b0649531ee6534dce9d01123697771e5bd893d0d4850498088e87d997929a1dd4283bba44f691d4c8fd4949b0d885b742282cdbdff50a6eed5625ad0dc6a370089a1cba1b1b1f6fc84bb3766762b289774fb2d16f92a3e49dd015e3dc18768390c3fcb8548051435213b7a9b576299b44a6e2f649425c41e374c4e1d7c7725e3d5bffb4c1e87083ada32fb6fefe161d034a6cad67806bf6609c687d59dc434633df38c6abc6abadbff5c0c60b2bd121912db7804671afc2e339208415a1727f14e289fc60c5e2147e8c1274f4b356ea3776d0bbb269b3d457893725e54612a4a556f98073487bfe5992962b6f957656256af5316ac55b3ced000ede3d1860c54ea989791da413ae4344a3ce9d4b39e625cb9f4985f232054090c7e4c8a85e3d9741242564fe6b6c27ece6fe87997ce384ddf0fd284b64235580bf83ea2d6f3cf5d086631b7f97a3a044c2f66af9927d24bf27c565d694dde3107d7c70883f6b686e0685280d002407beb1ccdaf8d61866", 0x1000}, {&(0x7f0000001480)="7bc2ea106859c8caded3bb532651e96c6198baa695f938b66471aa65a094cd8c2e62f74ea9784b8e0b76b7a54ceb80accb4a569b229d5e6b0ebf015e47d681bfff9970ecb016631c0fe7e99e16026ec18e54a9b845550b4d3a13c81653ed81d8d0a32c17d9c212f51634e927aef5ebc28009162a90f3718a2a6e3fdcf2c41d0eececa719d43567639b9a8a411b9a8addd39f20cb7107d3dc3331599815e4720a3ec997deda072fe2e804a2f92ae05f900f66565ea901c7beb7b113d6eb6033321d07f9c5983e25b23bc4659e833f121b390442a7", 0xd4}], 0x7, 0x0, 0x0, 0xc}, 0x8) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(0xffffffffffffffff, 0x0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000016c0)={{0x8000, 0x0, 0x0, r0, r6, 0x88, 0x4f}, 0x100, 0x80000001, 0x6}) 02:25:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x23f1, 0x0, 0x2800, 0x0) write(r0, &(0x7f0000000000)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) dup(r3) 02:25:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="9002"], 0x10) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0xa) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="90022e2fac1400ff"], 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) r9 = dup(r7) writev(r9, &(0x7f0000000280)=[{0x0}], 0x1) 02:25:09 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() setreuid(0xee00, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchown(r0, r2, r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000000c0)="4589125c9f059f17fadb73863822b2340c725551", &(0x7f0000000100)=0x14, &(0x7f00000001c0)="a162873d483b3b98577241dc721896bde58d6090b3", 0x15) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ftruncate(r6, 0x0, 0x0) 02:25:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3ff) ioctl$KDENABIO(r0, 0x20004b3c) nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9fe}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 02:25:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x1}, {0x3f, 0x0, 0x0, 0x79}, {0x7, 0x80, 0xa7, 0x10000}]}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000100)=0x3) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xfbb6, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4], [0x0, 0x0, 0x0, 0x0, 0x3, 0x9], [0x10000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xfffffffffffff801}, {0x0, 0x0, 0x0, 0x8000}], {0x0, 0x0, 0x9}, {0x0, 0x425, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(0xffffffffffffffff, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCPROMISC(r8, 0x20004269) 02:25:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:25:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x2], [], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x4]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x4) 02:25:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x10) close(r0) 02:25:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_int(r7, 0xffff, 0xfff, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f0000000540)="980300000071b0f22c50616364df", 0xe, 0x0, 0x0, 0x0) 02:25:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202d779ffaf58653000"], 0x10) 02:25:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x115) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getgid() semop(r4, &(0x7f00000002c0), 0x0) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r12, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffd9f) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="f13edce787ab599d0a9b8ef03fd62e0080b5f91b0d1246e900000000a409cdeeb907db825b40a31c81ede4ec531bc88c7f805c25fe283f902dabc1cddddee4e175e4a86abdf04049e8ee3a40173baf1e0867c059f1801797440b655d54bac6d8dc804c92b32c4d1bed9469bb1f16f136d0167668f8cb96caa0f0ccd9c84b1bdae140c9de116bb7ae48a826ad8aa3d5efc0241035818200000000be98000085956a9310da49c3c2034855a3b8a9ecbbd59cca15f818a839dc5079c96fd3b0fb275d7ec5a5eef35de84074fe8d192c061374e57e2c83df6b5b424301000000010000000a659afe0ff466f5a1df59513d3ccd1b236ae65b4a2452e5416013aadeecb261e2b9d10f78b102ebea8ecf7c78456ce365b3b98938a10d30ceb93debf7d715cbc7ffec39df1f77664cb6c035c8853e8593279d27d3275bc50c4b8682660cf5751b972b1f9477ef2bdd8f5cf1c5cd4fc400a381d4fa4f48b7bf58d80d4958d66fc2fde6a809b19edb3c443490d0e71ff5dd1d76cc80bb5b7f25b7b7bbba64e42dd900174837e7fd5cec49b9f17074709817724c34534f347a199468895d1ba5e153f0a6e187d7eb4e90437eb893bcda4b11c8b5b2efa14e2156ab5bfdd8261a29dd03343f859fa9d5368d91c2c88a0813f70eadbfcc03b12a35874e2b702f6b17688360f107ce204426668789e96a1006ad80d11dd0f0d0cc7d10e03221f77413566ce9627b82b9821fa3c985b5e45f374c7a69223014b1d88a61185b1a0282c6690313f770a548a25dea162598c76f129f19642530611a7c5e08027b1944dfa2b04bf8c1b08b190be51d8b84d1f5510fc6e2f2777969f8987920beeff7073411458e4005a85b99d60b65b76a03e563211b2d9f5dff716d89525b87a7196881886c344a6ac11a5227f3bce5f53e6ca9e7e9ade76f0d926fd0ccb9e6128f3620c795e835d53af7edf09e8d3b3eef40ad39fc3081eecf428aea70e1b127556ec441d115351862a4be5c16fb8f33143b5442a8b956c431e009906fadca24fc494b1f974167d16813c9f58c94078c1eccd04e44dbc5dca816bd9df041d39a0135cd1596c17d795883705b02a8e890b55ae6f2d39187d9c2ef8c2faf8f1d72abdac21c41bee3", @ANYRESOCT, @ANYRESHEX=r5, @ANYBLOB="ad714e554619428df9ef7064bb95897d7fe814f74e2602e51e0000fc610cadefe13c728117023361d42a23694e46d2455d16510a79fba3cce60c80031109dcf386acd369086a98166e91d29dd684868e794de15b361f141784496b2a1d4dafda11d02ec4626a339f465d7a84a45252dba02455b3de000f50c93c42234d977e37fe0eb6a29ab6698e0a079a115798186095444aa3ce18a5f7e82e98cd36d7e5fb3d4ff76640dc7ed576561a45abcd51fff5f8965175f2e11b96a10d2bfb0dbf2f9d23f93c651d8d7799f5f3a334ff660a2ddb0e5f8f4606f51d581442f992341ffc3c21a573b079a0"], 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r8, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r2, r7, 0xffffffffffffffff, 0x0, 0x100010024, 0x7}, 0xa, 0xe, 0x3}) 02:25:12 executing program 0: r0 = semget(0x0, 0x2, 0x80) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000540)=""/4096) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:25:12 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x6}, 0x4, &(0x7f0000000200)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158100b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c2122a20baa71ff3962900"/321, &(0x7f0000000040)=0x141, &(0x7f0000000380)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c53d5c1b4606f1fe9e2d7cf72c1b5422a3f242d40088e960c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8fb9ca41e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22157c1caf12a84a699192a962c1581560a8de73e0b6effe00789ebc4c21424577c38418bcbf9a21a057f43524df3951b6ddf064af1db3eaa03818c004e70df58f4070313b42bdc66fd212c0f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2040000000000000072b43530b69349d2f73dc363fc53be9ee8a1af55b6d58635de09e6129e12e9746c9e686e3d486d853a5ddfb2d5a2a546c567626cfc19c952938a9351050e8dc222131dd237ad3bd48638a66a405ec004bb9162fc029c15341b96d0e07a75d4325ec55fbc1e8e1d490140b530bbfa16e73dd031a17fc5cf431c68ca789f977a55d808e05fbadadde309f6bc4d3c9900789e93b07f87cf209a3b9f668a5991b401531a61020000000000000005a5a9825b9ea43a6dafea4e0a868df77c25d27b319e2ffe6286ad57f07241973a88e47384d29301b38ffd63ce605e284701905c6e26f57298ea055a0f2ef9bf8996000000000000000000000000002a97c092a2d8494b90c92144baff340870b065d099ee9acef91c07caf3c85163d70f284a81c4e0028ee1edbc606a96fa010e263ebd160c58c9d3cf39eb8309a64338802a131936bc36a84cdd142fd2dd7ebe96", 0x24d) socket$unix(0x1, 0x5, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2) 02:25:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x0, 0x5, "7c8a47b9393f48c48f4fc30d8f36bc026d2e28b7", 0x40, 0x17ee5df5}) 02:25:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbfeffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x40, 0x2, "2f5a003a2c6586f571c99e10a7af3b5f59d7b610", 0x8, 0xfffffffc}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{}, {0x16}]}) r4 = semget(0x0, 0x1, 0x202) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000080)=0x40) pwritev(r3, &(0x7f0000000100), 0x235, 0x0, 0x0) 02:25:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x101, 0x3ff}, {0x4, 0x8}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xe4, 0x5}], 0x1}) r6 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x400, 0x80000001, '\x00', 0x6, 0x10000, 0x0, 0xcf8c}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r7, r8) fcntl$dupfd(r1, 0xa, r8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) getgid() acct(&(0x7f0000000000)='./bus\x00') 02:25:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x3f) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/161, 0xa1}, {&(0x7f0000000280)=""/85, 0x55}], 0x3, 0x0, 0x40) r6 = socket(0x10000000002, 0x2, 0x4) dup2(r5, r6) getsockname(r5, &(0x7f00000028c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 02:25:13 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() getuid() r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="99c7df36b5f208c13000"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, 0x0, r2, 0x0, 0x0, 0x115}, 0x7, 0x3, r0, r7, 0xffffffffffffff81, 0x100, 0x1, 0x5}) 02:25:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)='r', 0x1}, {&(0x7f0000000000)="d7ecc13c9fbaccdbcfe7af", 0xb}, {&(0x7f0000000340)="3ff9168908ec1b522845cc5ba734b856c8bd5500a97aa7464151cf504920d67c012762c2ca858837ba09018e037598497928c7fe68d24fa269fed75eacbc7809f6f285f2db2e52d9fe78d3", 0x4b}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000280)=""/76, 0x4c}], 0x1, 0x0, 0x53) ftruncate(r0, 0x0, 0x0) 02:25:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001400)={&(0x7f00000013c0)=[{0x21, 0x4}, {0xda10b1c557b2a805, 0x20}, {0x21}, {0x22, 0x40000}, {0x2, 0x2}], 0x5}) kevent(r0, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffd, 0xa4, 0x80, 0x4}, {{r0}, 0xfffffffffffffffc, 0xe4, 0x20000000, 0x80, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40, 0x3, 0xf4}, {{r4}, 0xfffffffffffffffc, 0x2a, 0x20000000, 0x7, 0x2}], 0xfffffffd, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffb, 0x4c, 0x80, 0x2, 0x1}, {{r7}, 0xfffffffffffffffd, 0xd2, 0x1, 0x3f, 0x80000000}], 0x9, &(0x7f0000001380)={0x40, 0x8}) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="060001"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e7", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="46afead60ecb483f8e20be1bb2c09ee5d3a3090a8c174ccbd5928dcaf467522f9d0cb35fdbff16939ca767876cd78e99a5986fed3e167746f72f7b48a5af25ad4b98fdba55c466c0e64a013cfa359a6c7c60ebcc0edc224827ecd262b124c8b100016183d4305fa082b10c24fc0de2316ef125492c585ae8ac47c15208014dcc87d84fb0303c2b1f94e1e8613a9d2314fab79951f7e6aa4241", 0x99}, {&(0x7f00000002c0)="4e614730f134a35464098a015c9886e795a5660c05b120d3ee717be16d2645c12acf10db90379a60fdf812f52a7a7bd409259e35ae4a141f24233cf54fa030eb7b10d064ab0addff737c506b174399ec16c11520a29ef77974f11a44334f08b982ff907bac9645837a7e3af909619b2f5f9784f2f6fb75e91738f3c88e5ab4c525c10a039ea9cb350dd879d694d53b98a4f8bbb8a2bcd6f9600e8a70ea44791f8df28a9d3ce890904aef33a466ecf590abdc8c677497fc71b274a76b3c6d494565bac565958e0877e1f1c2efa8d46cb89cb6b545fe77db0e11f99a76213e54364e743364601878b518ff59cf0e42e0fd1c837ef38915e4ebc5051fd3b29124d379d1f349a26f010e34753306b5597fa8d020e5dd17c8fc5e3ee84a21da1d578778b33f68b68bfe8cef94165ef6c3c067cdfebcc1e56cbedafac970900ba7a56eeb4d04bab7589428a53d34cc2e8f704a073ba3c81bffb6e86015c3451349bdf01e23d7957c64aee830f6ca662d9cabfd85d82e0f86c7104dd43eaea58a334532fb073da4cfaa7a24175cb63d256987a3bc95d0a860c122e8d319939f9079f0ec73f05da30259b7e66f1e791cb99f432ad38d11d0bcdf1cb44e5354478ac0e4845e3175d3175e6e0a3dfab4358bfa89fc0504a098099f98958e2ebd9882369f6120eee55351b1d7b60e288d361d88c5c10ddd0ed8fdd005b7cb904550ff8a8b86ac4131ca8b87cf39af2bc5061eb4ce1f08133e6faa8e3c0feb57bd5bf388bb30cc99d2e6df784bd08e9e88ccd3e64254945be5ad59dbd52ae44a7cc2a5b716c8691aca4499341def1626e90472f409e00c0e62fe7250aa8b0f50807694525abeab4f6b94fcbe531bf1ea171fdd9a3153968530dc479d389c59abd7378c735dd6cd96b3bf4721270e46e734d81f06084e589a3cebeee3ca9e47535105dd555403b48df97bb33dc196642384abe22a6507ad8910ff42fad32bd88a63ac6cc258c52a6409be6701639632884c5da926f0441ce3236cce8c47864330c2429040c0aebe0f073e42d4d5a56d0805516dbdce4359dba7870f27aa37c59898777b97a752b4987a4ac08d6050a7fe34ac3df51a366239a9a56287f881ae5796017367f934d9ce79d3fdb2051e01ae46662f604057e782ded05dba865dca2914a90b281d91c8c7c045c6d290ed293d198b0586b4334ce70d54597d20e2f436f99c9696c882b2ff57056e735fdf01435736cf14fb2ade902c825cf91c92033c0cf13c3522aa06d6ede668452927306f0acdfb4ddb2bd58a57982b05fb22d8b6774080c574f39c5c55f344820c6fdc7c207f944da05c3f5755147b6a2522ab276898f5a01b842a851f8d64f0e20321a2f0904917bfde9e58739085774f37d5e02dd691ee58ec4b5987f21649b05fe2f96de7ab18e37c448eb8670065bca8be01a795cb5da94234b67fa9e1c70e1a563fb55216bec17be0c5683729dc41aea3fb46bf6d22797967d80dc004d092367c628d22fcfd63fe387a6783739648944dbf46c89ccfc16046cdd52f823571958557603231d1e92a6fd79fbd16cc895c7d6f8e1916900c61747eb298db28b7d00db93c175065b6d096f06e0194ab834b36bf9e4abe8b45c7c3b1770cfba8c9ab308b09dfd77f89b606ec8347c23e700d71ad32b08511164445a0cef0cd49f41248c1bbea3489a68001fe5ac744ef0e1bbf5df2b4d1ee0b4babaaec52d3ce85170dc246463227f3b10a5b61662b9c8d3baff9da7c03a7ed8d745217bab1ad85951f09b94ddc993db186874575d6e0e8f7b233fe4a3d001b980a3d0a6ca4c1fb21cb43ad89c0316557cb45b6c1a4b4f2e7a4b9ec21146f84ebe0e984cf398c727337ef58efe55d66955c8b44db4d4b57d5663ea51d63bcac210e3fb9a957483bb69c5211b4856a131a3ced54e5572d6d372d1dcedbc9d9249dc2ea215f4a771c305ab21ccc0e31c66f9b1e231420d4aa6527a4bbb07f4999909f10c46cb49ac985f97c25ceaaffe32c49a181d4c7810594d544351408f410527ec6324a1a532c9a4b8b3837363a44622b53f4276dee2be948425d5181fc0b58805803c93ba4ce0f5f1694c2c9cd19eadcd82d494bf060895319b4837b55d1fa87f841caab54c4bdabb9c7d5caded2c218cbeb43c0accf5d4b97493912518cd90ddb7b8af8e350c574d3b29398dd5c5aef605285d6c9e4a74834dca229dbb590dcead31bb286b7138994493539d44e234453790a4788c4485364c6e9de3e49b2efe37d5b25fdaa39ced32651354739f0b0c7a6b90f14f0fab744e7dc122fac47d1bb9735ac6647c376e36fe59a8a5504632b214b3c8b25c02ba07289ef88aa2e47a8df28e5b20a26c8b4c7b8ade348d10a06933702fc2e16454045c19d6c6029f91fd1040a39178aec357667e5f11f7f291e834816a3afaa09daa54fc7439bb9e1ddecd05024be39a28559aeb737cda248ee5a9874bfef04cefd61534e0e95dd9b54e428f1159c91145cf98c02040bd8e60b4004081c62356add6a4ce7e0221862e6bcb98db5bf181f06817ec2b9d28ed868a3c07907fe0f2267888482a3290705dbb226545ce0f16a8f7a0fc91c8cc0eb3e51feb73fc2660d63114cdc2661c2765c0e2bb7cd1de3520db1a3831befcf3a3459543c0df55d6dcd1e645250df442dba334b7b0a35bc3e65cda80e7786788d887d3bea9e4deb7d630583541f7635eee7fb5ad8affe5cb0849057e6551e06b98c842c733c8871656ed22a7459045711c3b0eb7f3eb2cb6856f4cb2bb1869c174e042931777045a8bb113f41098fe2694b7ecdbf33d4095c26a6b3808eb236d805f20da5fa8ae6de5e35d9f750c76db20c5a0e323e44e981f3cc0c52313adf7e1d28abaaf7a971d54a71018012578a9e18555a5735b6adc1a315a0862c434e6b570e29a7b99e075a7d58027bce1252e7dc31de6447165d26b72951519b8e06df3324fe16b5e5340a1e12f6649b1714b82c08fd537cfd6d20d439db2bafe9798e61a0cfd7872b697b9b46c4f50ff5fdabb6be52378cd269311f60b641aeabcea4804009145fb27ef11b07f683c407626360a330c2a2b2d780c6983e57a243bb8968f142e29df752c1766e6e9630080dea37e8a9291e7657458bbf0771ad49b51eb87dbfff70386a0f503306fad8f95858af84b08f783be72817a0acca970ef20e8a96ba58e5f400aaceb0953b2bbdfadfb72dd7bfb021539ba516e3bc4022d27346445c0b60548a29c6b46a78b35a34fe502133e4c18296a74cb157f3a09281a821616cfe06dfc08766f2dce422e5242c58285e4e66f3418cb42b0f3949705a414174a69d534ce55b870a785fe679295ac45c1613b346fa9104aa15fa7073fd1ff8311119b5b1684b8a2120bc4dc74c604a1a2e85979f4a6ffc1a087ec79dcd654e763859369bf5d0b9a4e35a6bb6b1aa57a69466f5511c0d6b2ad1131084f2a1b45f5b6f8409bf3a91137565b965b9179893a90f0081495f731af18a86ff4241448b24b71f7ce32464ef115850f1776f5203f9ca352d77cfddf8417e815186e0d6eb6e4fdc64b84a2e9bf5cc41ccfdda09e56f695642a4853b2697eb5931768763e3a013482186c16dd08b3dc19834962331c49bbd2cbde01e91e01bff507282027952ab54062a51b98bf3618283fbcc26ef20a0d2103be62e19736b9659be291e65ce59d84dd1a0c28d236001b623679b50a6e5e23dcdd828945da99ac5f846836f070ebd241b4402052b2852fa111675528846cf63730b602ba84cff9c33a46e74c2e7249efac7c8fe95d7901a84a9972cda7f6f94c2adfa0af57ee87295e4cf55bd494b2a5b3a20618e6d2a243d1fa9b2b3d76cf22994736d3f244f33f41ab8676b303a69fce5a6370f017f83aaf90096c2b08a88ad03851a31c0031f96f8af5c18597db31e92d7d47b0685e3b4e78406ad1001b3e47fe36cf39810fc5665cb4bc80c61a9031af3a9bdc7f4671cad6f0d0dbf899f6712817441388676b6ec13e33135d4283c0e14258cb81458a82106b209cbe63c2f42f266568a6f74918663e1470694d2bb0a96c4559e2891387556f5257e7b2be977b6a6496483d32969acf85b07396c66948d920c1104cec34868b654c89053cc67f65af9ccbad3a23377e2508e258febd9fe3d0fca3224c88bcdcdc328da652baef3d838de47eb5bc61d3dca2ecc54ef4ab87269dcf712cc5940e569708f45bb60e5355cffe028443550bbcb6989d53db4b594298dec9b943f35e6ed02d084d9f8ffaeb5d69f4ce9f96f38eff94c7f5966a768759d76b4c9ed9f43c20eaa99c18abca9e78c8a78856947e0753219c1ee769358d2adfdc914eef9755ac88daa087634e53343c637a9603993c42c3b6dc3cb0293cc922afee509f00dae66624bf71a0656a30d0a9b397f0c7401e6309f865ddee73297576d4f9a6cd24a9e483857f6312eb0afd09f189b59f7096da001ed564741e30bfcb76a4d9a70931934f74d85266dad0c617650c6c2ba62a9cfbba586f3e9bb7b4fb69fc9239882239f61761af372a9a623f04ee6f09b279c76ab05ed3c16383a956a52f716c422ac6c9a2d17de161b04a2ef5850c947f32695ab8abe66105daff9f23eba88d8029bccfce19ee05de029291f4002b3f7cd11a1ca4ca2f7958546f124f580254ab85f8d0f2d53719de75d0f0c9998435c8d0d3806d4e1ec4b1612b0c7972e1bfab8e224435562e3d27d21e1f2e4cd5664a695328a90aeae43e7b2c77130a9f7fc444eb5e97048e63353d0b1c1f6956508672b1a81decfee825c28f1be82bd85ba850399151f69cad17f4293add21be634deab474c534ba0eef5a417ec4d88a866b7930c08136ecb887a6a81b3a47e31cca56841700561aab226c2640a975779cb8649e5fffd97ec49742bf0e13d03aa6b9e16f65a6c0dde4910d1375b65a5dc161aa2c85f23bc94857abc0ebed4fff072cb5c19d22fbbaaeb271fd26538c1071d10847a621380185fdd17829c26b69cd967282ab8d6dfdbef27124ef1aa0dd07720a876cc793f7a3074cd314cea13beef7984b47c59e5c6db7adf6fdc66da7eaccd1c53f466ba17494bf73bf4fde8eae76341b762f80bf60d5f6abd753119b34367761a0c83905d641a86ffb06a9fe2e6f591ce0e4f18b15bd1ca857aaf95d9271611c5dc0c9b78d60ee7a17628ca9efbec9fc4888bb2c29c7f7d0ca89bcb9041fd6c5650c38731d332bbdbc04d861c6d93f200d0d31501981ba56867bc948be03308b3398a0cb74dbf315d9d89a4cc7bb1b6e86b5cdc7f1fe1cb983f7ba9d5f509e74f4e519d3b8ef9e07150f7bf9de583bba4b5b56afe77907674780c6e6f848bff546658552958f78996232cfa7b69c6e03f20e8066ad4da2cce2266494e1efc078aa1d2ca5184964b029cd89ba8f81396547cbab556b36a0938844400d7e19ce51fe29438fbe2df1ccfc82c2f2271d363c7ddb3cccb74f844e979af85c0ed82303e9801d868d7378889fd78e5118154084166ae7a26e3aa0baaf43190e99a4682a0fb62c1b698b8e0d61e13f2f266354f189abdf8e68fe8bfae38a543c556dd11e31aeb6f8440bd6070f075f23036d630f7e7ff71cb1886f92d0b69448260bc48dc7019b9495569cc675ffc219cf20c4e899108788e1476b0efe05b0e5e517e4bcb07d526adff6275786a5a62deb4a15133a299f18b303310cdbed8a025547890c3b82481f379e1122918f63e3b15eccc6f59c70207501a5c932e7aa5c602b2abdf3db7d450deffca0d0b2511b4ed35f261f6aeb1136256cda76842", 0x1000}], 0x2) 02:25:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$getflags(r2, 0x1) 02:25:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000001380)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) 02:25:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x9) r6 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:25:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x9, &(0x7f0000000340)="03000000e645fb2ac3b40cb9aacc6ca04056181c194a874955ff070000f5e967c7b4e17bc8973aae3110cea21f960b665f9ec48f4d7dbf3fe2b8fc684852139e150eef98900698234b08de351a7af4918dbaa12edba7efe28ab500c0ef2c114e6ba0978d0ca557b2e051a1a4ad3cd3cfc16e04b29e7b50d6845938520ff2f8cdd20a9c6ac40515bb42d5cad219de09e0d41fa6638669433809574ae055ffcb029544ba9cb8fd3c95f1d85aa2ef3cf86565fc6c13214d3df90ca05f689fe0380a2464fa0ff26ddcd143b70ca91136a3b40dd2ea7bb25cc7618cbe22c6f9b9d0af0142dc51b04d5ced1ea253124f721af1bb26131f3e43f517f4cd5b44ea959419e07c3da78f481b33b75890124870f4d922044842b227896209ff293085257f049e11b47fc2be5e103d53f343f3a137da4826fc06b84d261060e0f158dc33a912ba393a06176a61bd6bbd37aac5b22e4ba905e708386ef0d414c1260a1fdfb3db82836edd22159a8a38b5445e2f80889529ecbab1ec7a1f4dde956c456519bc980b3cdc", 0x183) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000200)=0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendto$unix(r2, &(0x7f0000000040)="393f8822a0c0a2e07faeb16611852d90e9aba638dd3c2a9aefa5aa4e242a784c7149b3b243023951a41f87cb6ed2dd543a293ae72c0e222827ff6c7c0ad4b61043e5cd6055444f66a86f0d069f72bdf69d989e409ef4effd220a289efeaca77cb3595c81fe2fe9373d251c5f9333544ac483fef488fac271d58a869732b7ec503720bf36eca3d9d20d0ebb784cb780", 0x8f, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="d6116b45b0be7fbf8d033c30b0c69b993247149213deff0f92f10feaa39e821c87daef83e5cb4cb57b4ca54bd596a5f21669bcc12ef29ca52822402782f2df24df1d4d0f1b285d82bb8207cf67c500ad452e22027b419b902a7002d7ed4b6acf0ce2941892fd665eeaebd9aa40452c43982daff05228b7317ebf496944a6d714f9f96ce3f48b85dcbedf199a49f0a887b9c229d8a041668d22c431db307e76a2", 0xa0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) dup(r3) 02:25:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4000000000000006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)=ANY=[@ANYBLOB="0000000000729300000000000000"]) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x6, 0x4c0b, r2}) 02:25:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000180)=""/203, 0xcb}], 0x2, 0x0, 0xfffffffffffffffe) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) dup2(r6, r7) r8 = dup(r6) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000380), 0x0, &(0x7f00000003c0)=""/163, 0xa3}, 0x801) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000300)=0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pwrite(r5, &(0x7f0000000500)="09000804004238c4c975f0b099b957627824e555e053c76a288f4ab8b3cce7993b18931ce918f80c64a261f533a412623d66ab44ffbf73ab526dfc5b24eef8d07973a76740482d9fd9992bdd8e45bcf9b3f68d4967becd3d45b61af4554ad43301c5c7965ee3ff519b1b7c5adc327a528e2adbea2bd5d351e2990be374676b1c8e3def1c8e8523cadd6aea900247e7e837638146f226da7d88e4d7b9b70953394e969384b0efade645ecad4a31faea385c190eaa7678e28ff87b93499489ac6bb1206260f52cdfae74e0d6107bbe01d8fae642d7cf5f2602cd240a1840569d2ce796b5f050e6f01c559d94dfbcc8ed7464293e9baab617d10b30f94ee65c4529de0a0246a1cac36148fd273f18c398764e79d7b70675d2e472edd4965d2fbf17abe27858885142b360d882231f98049e2773862a28ce1edd767cb850c9d3d2236f60bb137a9049bc4cf49523cbdf1d54cb38b21a00000000000000", 0x15b, 0x0, 0x0) openat(r4, &(0x7f0000000340)='./file0\x00', 0xc2, 0x180) 02:25:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)="01000000", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 02:25:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) dup2(r4, r6) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) dup2(r2, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r8) 02:25:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000083aff00000000e00000f3ffee399f71000000ff02002a7e8cf4426c78882c0dce000000000000000000000000018500907800000000"]) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000000)=""/138, 0x8a, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0xddd, 0x1000}, 0xc) 02:25:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/14]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) 02:25:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x8) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43, 0x4}, {0x25, 0x1}, {0x24, 0x3}, {0x5, 0x8}], 0x4}) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) 02:25:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d90184e5404680a3"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x1, 0x400, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) 02:25:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) 02:25:14 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x5, 0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) dup2(r3, r0) 02:25:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 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, &(0x7f00000000c0), 0x4) 02:25:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) 02:25:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r3) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698, 0x0, 0x7}, 0x0, 0x0, 0x0) dup2(r2, r1) 02:25:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="2bdd2d2973f5d2c1f7bd7b638bcbf08b86d8f13ed437a762a7979d275c5c6f1fcc05000000062d15a955e3218be085615966f4f1bebcef44730cc705acee470662f3eaccc0cd77c99d699f2c6c1508033c7421dad53d37f3cc058f89a1a1b06e0c10b11a4360fe5c2a0ba7dd01ee5e6a20631d4f"], 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) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) 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) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x7226) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 02:25:15 executing program 0: syz_open_pts() mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 02:25:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e200000000000000bd373c813ef3c7f775911486ddfa51cbd9bce953384ce9d0774e9b5f028600c4702cd0b972637c749861d146b414697044f46bfca0ed593dde46eae4d84250fee897edb5faa38dfcdb8f97c53a9d93cfd481570f967f2992ca06a95e994fe10a2a0a731b5ac24671510c62419d37157aec4f031cd4f88be88ea62316c4312250a13c107c87cd8bdbfa727600c9374bae340963042c11d7d12a4156146d9354e420734aee854439abe846551944ed8e465387cb847ef1b28a46"], 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500c093b0"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 02:25:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x54}, {0x60}, {0x6, 0x0, 0x6, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8000, 0x9, 0x0, 0x7ff}, {0x401, 0xe9, 0x47}, {0xf7, 0x4, 0x38, 0x62b}, {0x7, 0x3, 0xc2, 0x400}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x6) 02:25:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x9, 0x9, {0x20, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:25:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x81) dup2(r0, r1) execve(0x0, 0x0, 0x0) 02:25:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffbf, {0x4}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {0x88, 0x6}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = dup2(r2, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r7, 0x2) 02:25:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x4000000000000299, 0x0, 0x0, &(0x7f0000000e80)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebc69099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ffe5c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d33a164e2484b148151a53c29518bb86da692b9840d88e3ba09307f8bb447ee975dc46dfdf3f8e7fe7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d4076243e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca6a18ebe967fac658b123839c93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f01008686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8d4d1e3fde184d97ed07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7a4bb16ae80e5017e51864f994304f428d8166953ba7fe901b97790e2ba3f7c9685196109ffdf819ff62238a1d52cb81cff30f90410af20454c577a7f41d9624479ff5be83e4d9d5a0306fac44b2a43fda8e498602208a1b90bbb1496f77102c64f9e49e419c349d7898a62e9b07937a6f37e45513cd155189e76eec8bbbee8b5ffd374e9e971647275d8404f2fdb58973f71023232391d9b0715351521ee6a0418e75e33c6937fd0c83b3e31cbf65a2064f4de592c0b05cabd0cea20cc542daff2d6b165ef9c85c385e40bb36f56b9bc111d7039bdce7e775da5c5ee1f798b45ec7f71c8a66f2616b28c20ceedfdb96e3b06d9febfd86bc72ed4c0c9", 0xfffffffffffffdf2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 02:25:16 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000240)="f109e9e8e155447f0f699eb6cee1232082866a539a47710254d8829a71e02c8d5f6571632067062085cce3486ef4181b15064fe23f5e11e2d8a0a166540915f9a5f73496749b7634cf86a3c19defd7652461beb3600cec32ab7caa5563d82e302f3bca5b1208f2ac5bac73fcde0b8c5e791078cbac4e2cb84ca5c3b9df2c0375def1014ad671fd6d298eaf0fcb2a7a955acfe20353f2a81d0a6a2b5693e22be1bfcf349df5191cc8102784b6dfff9df528e249ab2058fa532dd269", 0xa0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) linkat(r3, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x66c0db6954b6e167) 02:25:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r10 = dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x8, 0x800}, {{}, 0xfffffffffffffffa, 0xc0, 0x4, 0x81, 0x8}, {{r0}, 0x6, 0x0, 0x40000000, 0x4, 0x55}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40, 0x677, 0xffff}, {{}, 0x7ffffffffffffff9, 0x1a, 0x1, 0x4, 0x1065}, {{r0}, 0xfffffffffffffff8, 0x9f, 0x1, 0xa034, 0x10000}, {{}, 0xffffffffffffffff, 0x20, 0x0, 0x6}], 0x3, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x21, 0x400fffe6, 0x20, 0x8}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0xffffffff, 0x4}, {{r4}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x401, 0x7f}, {{r7}, 0x0, 0x40, 0x2, 0x9, 0xfffffffffffffffe}, {{r10}, 0xfffffffffffffffe, 0x2, 0x10, 0x0, 0xbcfc}, {{}, 0xfffffffffffffffa, 0x7, 0x40000004, 0x8c52, 0x75c8}], 0x5, &(0x7f00000001c0)={0x1, 0x9}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) 02:25:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x7e7, 0x40, 0x1, 0x9, 0x7, 0x7fff, 0x1, 0x0, 0x3, 0x8}) 02:25:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8f025c5e7f000001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000180)="c6cee7f0e89090dd05d1118cd4a14daa005b78b95b01538bb415796b8b0b865195e781193b8e4c7b54dc6ec7a4696b9fe6f3b833804de0029f0f3c006feda95333e204d04a4d3aedf2a532eafbbbaf94f5fa52e6084a46752935e3d8341d117010518714294984b1dcd913849f24530f3b5ecd6121d72219fc454bdf0b07e2d22c5284b727f62159f8f9d7cbc67b1c62ed351d7075049bc5214895e3fb6275def0ddfd6b3bb9286c227ed197256af9371021210a7be6951da5acd000000000cbc8dba32ec5630741aa991c51177d79a46b648b746b4c1ba30f08db2b2ba56ad09cf2c22e9f909e80256d", 0xea, 0x0, 0x0, 0x0) 02:25:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x9) write(r0, &(0x7f00000000c0)="56b26357b3798da90ec14f3cc6cd0f1326dea51ef9737e3acda063f8dad2af9cc2063787231d43021070463fc7c22f6c1b6b700a3f13681f67ecda29f7fe412bf08e7a4ce3a80ce2d38a684058966a9100e637174ed3b35ae1ba7b0ef9ac15", 0x5f) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2, 0x1}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f0000000580)="00355423649ebf16eaf5675f9b98913a79b8da2e2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2da283a871672c37fac473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe33c194654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fcb677d61ef9c09e7ef792cf157a1abd1ce276c7f930319e0bfc833e7f87669b6547433135ea868be292a14b19616064078edceec058f4dff8773f096904da1a5c1aa40b5576c6f81804e5cbf619b503c397b7955ac9986bbf8cd81d5eefd1457e3b6ac09e4cddc85025cf9aefe0ed39cb3a1c9c0eff6c0c6e901deb3f9d02141fa6246dc850c30001d5f5c19ad2a61e50f939", 0x1a3) 02:25:17 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="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x9, 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(0x1, 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), 0xe7) 02:25:17 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:25:17 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r2) 02:25:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xffffffff}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 02:25:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547ce9ecac0674c91e0512c41df528c2db4540d47a185b05cd", 0x66) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 02:25:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x11, 0x7ff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) 02:25:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x2, 0x78, 0x6}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6a2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x0, 0x9, 0x2, {[0x0, 0x8, 0x9, 0x68c7798d, 0xffffffffffffff81, 0x5, 0x97, 0x5, 0x80000000, 0x4, 0x80, 0x0, 0x6, 0x3f, 0x8, 0x5, 0x2000000000000, 0x7], [0xffffffffffff3c7d, 0xe10, 0x1ff80000000000, 0x26, 0x7fffffff, 0x100, 0xffffe00000000000, 0x0, 0x7ff, 0x725c], [0x1, 0x1, 0xfffffffffffffff9, 0x401, 0x3, 0xffffffffffffffff, 0x1f], [0x0, 0x27, 0x7, 0x80000001, 0x6, 0x2976], [{0xff44, 0x1ff, 0x2, 0x4e61}, {0x1, 0x3f, 0x63af}, {0xfffc, 0x6, 0x5}, {0x8000, 0xb10, 0x4, 0x101}, {0x40, 0x72b, 0x0, 0x80}, {0x0, 0xfff, 0xff, 0x4}, {0x2, 0x7, 0x1, 0x6}, {0x8, 0xb6, 0xffffffff, 0x10001}], {0x80, 0x37, 0xffff9f59, 0x2}, {0x8, 0x0, 0x6, 0x8}}}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/81}, &(0x7f0000000400)=0x53) r3 = geteuid() sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="425778f175c20c1cd4431c4359ec9f3f88adeaf9b8a077c1fd2975c0b05649ad16e399247e031641d72314420f512d0637619ddf16db2b920992e56017fd12f3bed4a90af1ccf075eac366c66175c554ed054c88952e539e6e2c29acfbfb3f22cac859fbd6285548d695de19f175d772d5753e855024bd", 0x77}, {&(0x7f0000000500)="e4997aaa670c21c8eea2f52b93e203aad4a19ab8daf07de3c0b476ef8c96463a7634138dae85846067315279f2d47a1d447c83cef27f76725fa819841103e0800a38d194d18a2e82cd791b8b73a1d76aa38ee1b8813d", 0x56}, {&(0x7f0000000580)="c51c15e312eb32d533d8110bdb56fe171f96ea59cf5b1f5a33f355b1354ddf3e4f7f3c31c3288ab5897d67ef868be525375d8fb8ab2e83b358eab00ea07bc04418e9fc171ce58d5a", 0x48}, {&(0x7f0000000600)="5f0f40755de61b49d1b823d64533b275cec5e5071aab146aea1b1e8757055fda3986ffe8a7cc577cca1e204a6690645fc91e9600ad2144f59963cfdde539c11b3adad29f8ace20cab539dc06b90ce2b29c5f03eb", 0x54}, {&(0x7f0000000680)="2f1fad81905d6d51ee0b8a885cc8f454ed95a9612e2677a38e3b72ce90cb7c794454d847c4061b32de07fdf287d1593832bf4dd2eef271a57290b7f05cde248963033f660521d491aa2df225566c201157c4d9803baa03f7cfb6550a8a0fe66527ceb1b852622ae9d6631f2685b29ae62da0d87f7f8822b9279a5e1b05cc66f0d15e5fc2d2cabb5b77a491d21864efc937c4742718fc436c1e896fd17e95264a86d94792c9b98d3e6c3976f3a0d2bb24a842535368d2f06a", 0xb8}], 0x5, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}], 0x20, 0x8}, 0x40c) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) fchdir(r4) getgroups(0x7, &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r5, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000900)=0x800) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000980)) fchflags(r4, 0x0) r8 = openat(r0, &(0x7f00000009c0)='./file0\x00', 0x400, 0x0) flock(r8, 0x0) 02:25:18 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="712febf775945f23106bd17a86dd60f8be0000183afffe8000000000000000000000000000bbff020000000000000000000000000001886600907840000000fe8000000000000000000000000000aa"]) 02:25:18 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) r4 = kqueue() r5 = open(&(0x7f00000002c0)='./bus\x00', 0x3808a, 0x2) fcntl$dupfd(r5, 0xa, r3) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) flock(r4, 0xf) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 02:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000480)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000140)=[{0x2, 0x8, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1f, 0x40, 0x40, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x200000000000019b, &(0x7f0000000040)=[{}, {0xe0, 0x0, 0xb9}, {0x6, 0x0, 0x2, 0x8}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x4, 0x7f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 02:25:18 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="feffffffffffaaaaaaaaaabb080045000038000000000001907800000000ac1400aa0309907800000000470000000000000000000000e0000001e000000207070000000000000c902004002eb1d625feff11a54bda2eec27f8bc62652b66b74a2f0cd15850566bec4dfa19379ddb9a543ec80b4c54c92b12199b05e84df48ecac55f032242247646c145edabe90be21e2e472bfe23"]) 02:25:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x200, 0x7fff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) dup2(r4, r9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000140)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9290400000000000000000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffffffffffffe5f, 0x0, 0x0, 0xffffffffffffff87) 02:25:18 executing program 0: r0 = socket(0x2, 0x3, 0x2) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621f2209559923cde16a54a7c6bb206c3b932996fe3982a4e6a7bee30796c6a7711b5fcaca1e497b8d87fba187c025fe60fd5fd68af8b36eb9f873a86a36770f5cb17c7124791dcf7590cbb7e5c12aaa9f046649f3bc2310000", 0x91, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r3) 02:25:18 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0xb37, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffff]}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 02:25:18 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/132) shmctl$SHM_LOCK(r0, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 02:25:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084, 0x81}, {0x40}, {0xa, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 02:25:18 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0x1804, r0) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x40000088, r0) 02:25:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "008000004000007200e5ffffff00000100"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x4}, 0x2, &(0x7f0000000200)="8613f5900572a84666d0b8f00cb98d6b89b8224b1423d724a6844399ff104c4ed65b3c3485c6b195", &(0x7f0000000240)=0x28, &(0x7f0000000280)="5c428d60d67d474f3a4bda7120f1f5bf9e9aaec066f8ead773060839ba2e708376accd94246c6c799891b8ba78f5358647ed241c02cfe31c49d9ca2105810a6d2cb111fbe8f4e6b4062e8e7a28b918ca5783d28a", 0x54) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='On', 0x2, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r6 = dup(r5) pwrite(r6, &(0x7f00000001c0)='On', 0x2, 0x0, 0x0) ioctl$KDENABIO(r6, 0x20004b3c) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x6, 0x20, 0x5, 0x3f, "578251bb2897ba800657d12cedd5bf51a310acd8", 0x1, 0x8}) ioctl$KDENABIO(r4, 0x20004b3c) 02:25:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0xfffffff7, 0x1, 0x1, 0xb2e1, 0x8, 0x2b4, 0x2, 0x2, 0x1, 0x10001}) utimes(0x0, &(0x7f0000000000)) 02:25:19 executing program 0: r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/234) r1 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x8, 0x6, 0xff, 0x1, 0xfffd]) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) 02:25:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xf1, 0x0, 0x2c19, {[0x0, 0x81, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x1], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0xbd, 0x0, 0x0, 0x3], [0xfffffffffffffffc], [{0x8000}, {0x1, 0x3}, {}, {}, {0x0, 0x0, 0xcb, 0x200000}, {0x0, 0x0, 0x404}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r2, r3) fcntl$setflags(r3, 0x2, 0x1) utimes(0x0, &(0x7f0000000000)) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 02:25:19 executing program 0: munlockall() syz_emit_ethernet(0x66, &(0x7f0000000440)={@random="080eb029883d", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ed9793", 0x30, 0x32, 0x0, @rand_addr="f95fb4ed8b5b03541c461aab52a51e51", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "13edc1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) syz_emit_ethernet(0x100e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff80f30cb9d5088d6e9b7fd8c913257017b54faad5a193fe84cef24e60350832570d97359bc8bbcc57dfc4904b286dbf0f153fcdf52499d5713c6e3284f1ead12f2a1442ac617346857befa05ba4ab4b01d138219711c67ff2655b857cbb4aedf17f33c630516fd91385918ec73e0c03d4d861b0e763eba963a275607eb9b23ccff9ccc44a66501266643a8b9cd282724618ad8737e233ec940c94adc909c0780324be3ad4d61f3db4a355f2089752dc67843f27c30cd410b6dc27d22089fe923ff0058b9e9be3448ded04e617735b0f47bf88cfb1ed852a736b19b1425273edd6de567778d7020173cd82e36619b2a0d538421b42aced0ae6e4c81e845e94ed750703cc81d908603e21659f5b0c0888d726fb6918240be075e1d8cfeb55a2b5a46d10d402991e536c8151e0df3db8eedc4e2e4bc007b76fab04934b3f575ba46530c5156b4249aaa3981bc3a5851b326fc9428e74c3b0be70d05df911d128f42225ee1b6f65ae728a4471c28080b1ece6e3a7e0d3a10bbb0950ec209e22e0c0207e068c80eb80323ae093c116f8d60f8ba8875757d80f4c068bde2e14ac950eb634c5b7ea4b035fae4b048ffcc0f54baeaf875aeb576e400670535f8c01cb67a583267ad8847edadd1259375001004eeb9bb700de4cb259a35467d342a7e2214df7017ed25c1e5628533b04a854750425a40b0f8586951d5a9d59f8606ac7ebd028b2d14e1918956b0e1a25ac5e2dd4705aed4c48d4f93d2916ebc3d63076eb3170e8fcfc9621506566ee1c4623e0f29e41de4919a048c7565187fdc6a7277a92267824724b609d256ffb24ec933ef40db59c10a13b272c32f65ff815690382c298d6fb637c501f59f0a9260d364240a972cfc4bc036432407c93d1f788b208fa7d1842a88f6e639acde138480ce2efd5604cfcb019c0f26fa91217b300ca05399feb33b9ca1e94c8f62b3ad3bff797dfee565cc8b0cbf5c409d0814a47aee6cbe176b8ac5a3081c598ff1a9e98049f4007340dddc32ee27d5372d7f1038c3a48b86001672e5f19bddde003a5c41a283afb7f39600549b263bd01040d68cc7929e4dedfe6a5c44ac1af906190b2462e6f0f4f75dd222acf7192e03baeabf16dc475e68be72c19862a2efd02363140bdaab93f99e982c195bb7f17316eb910b7d0f4b957201ca2bc94d935ee177847fdb2d442bad15f564681ed8d7f828081b4fc10811deaaa9c664e9796ba041ef1daa9bd01ee1f6f5cc50032bf957bafece6adba46d25dda56d0b4925d720faf778e5729c8d84a60fe19672d19208fa4b147209a75b83ffac3638a8b6cb807ce3339cf7b2d5ff769888f6525ef3c0cfbb41abcce09c5c27723563936cc5101fb3494c972c14a59b8163ad2b2b89e3c7e59251d4793b4f85ef668c2101489d0c81317e3d00fb7da767b65a59c0cf4b03bd2d05dffb36a856365f7fe674cfec502b47b29b03fca3654e5cbba140f1c625b1aebb2958927fa5cfd07e1caca318b19fadd087b76c4d89a85bcdb91013faa18528eb5ac3712f608d9e9e9f683bf86e4be365bdc043eddb63afc5aedd19558de64172565a690d4e9f5c1549c123adeb054f10ee95dcaf2e3e7c57d3a5a6ceb7b0a224a91bafe8541bfc22cef4e06b85ba18b288c035f73a6a1ad223b8f2419372a09b5cf4e3a24aafd2488635105b4cd99befdbcab17f36627f559e9838221a151f5d2a67791db4888e27f0f4bfd734e3b5e8c8c93c6c926aa64d2cd08c4d9b4042f11e2b56ad9c81bb007b3eb01aa1f6e2e856a4344cdb8506612d528c78a9ace4cb6ce04c881f90b445bd0d6dfb4a8d2b2bfb35c7c1b51592a01cfe9964673e97f5d9f68eb2567d5ab63b92faeb567fb5bf2e6a367eb283e7b5b54a2bc3517544295697ddef337b4439abb95a603c4418c8935e698183fba3da6eafb9028525ee81a3abbeae3a200fbacea4f61489e0dd42774da84b3feb9665335d7c1e5cf1d1967f57544f60c6911f37a3d919d2b39b4dc8a2ba48146d77a414321bdc0c8127280e1e4237b156236865729a79c6134dddef8891f9a7af17e1116d485358295ce7fda95c190cd768df0a488a1127bfab3d3949700380e89143fa4c6ac6034e918d35ef0a01ff65ef6303f177451435c58dabaffcad8e282dd21d47aa65c678ec9fb22823e911cdbf17f8dc695bed49ec7e42efb31098870694b0de3da69c28f81c9791ef33ea79360ce20eb927b08b3f21feac2a33ba1a75e1b576c2d0e8c19a2869a9cc5e191018b6fdd7384482e3813a42157546f9d59e0a7b045e2d6959f8c3c9f6bfc7d37b9a5f2e9c193ddce87985904f13ec96dba10bb07b1bd638abf6ab19cd5e1b1069a311e6662dbdfad2695deb94ddf7cc844a3f4b9e8aaefb9ee61139c21ac5b30c071c403a7a27fff6e4e8420c2dab512bc2458ed82850179594284885e098f3b461a2450c184da27907f2c49cc79a9554ab0e85d9004ab35c68b6dd21ad8bffa3a7963465c224eeb5d751b32d19642cd18998654594f9e5af92ca614dfa9c7fc6be62f2688483f1a644b751216e9668776c57501ae67e6b4a7443f750a44baec087fb549803116c74f1b148f42449da27a606892fa9f97ab1995a789c38abeeca95b491d028b9b3d1283e5ca68551647a4d6b436680e5294e507176da2515fb3f92ab78664edb4895452e8b8babc55a739888e8930347d5c2b2701442a591474d0743f69bc19b8be7da50d1987fd1f2c61eed4da9b792f22439012bcad8593bf6300389bbdacec7c432447acb4606798d6ab6d552bfa016719a80a6e0464dab1bea773b9352093d5a0ce1d083c5cc2f68f7bf2e53591a2f38f85f4703fd8e2bb49c5ee7afabb3d601151b7125461b03a3b7e9a21062534c16b3e593faee7f9795370c32df1bb837c38f1b5c6af599b460d81c803acbecad5e9e4250bd4a6b6dc156669fda3c1e3e0677bd9d6754252440047237cf5e066ffdf227a052f623bfb99aaa080074be3f303f350a6539b6d41c9ca2fc4c35ef22a070da66809f971f13923637acb27e2f15cca35139eacd9d01c44379a61cdaf430a1dcc07abf963e80807a9791cab3c304f4a11c4e865fabcd3ecccac97caa5d260033faadf698e21b8d0cc475fe3a86735e8b16a111c22eda00ab07d7d94418b0880c4b3a83298203dc9942ee908c8880073adfbadcdd195c27aae257798ab523f526af2eaed625c28aee254c0143ec8886d3f4250bca1275e3d7ed625ea752cc125edd8beaf9170ac008142c48524a30ff05e1b1964f9b69dab5d46b3f334ddbebd7a14cf3f95e16032d1898887e55b54152df2847efc018dfdc3f9014ef6aa6cd54df4af353c8dbd648e809e44ccc374fb554b9c722f54951ffff9cfa6a6dc1faa0830501a97d827f9f1b70c037857767c1fbc516f81e7b6ae2512e2b1db89359b3f3f575998e14fd18eb8cb7795fe5f1fac0e4c499bdd49709aa319b45656c6f6d3d44fa751a3171c09ce373207b75546cea8fff5b132f86c063556b2788e6e4d5553bb71cf1c175791156b321d96def1387f6ffedad1a8cc53c4636665f4b001b8d754c242a10902e46a3e305628f74d6bf2ef0a1ac34afd887ecef03782599b2aecc7e47b052897d93c831166b85009d1a2392547681b1955ad3cc5ec3e4b195f6380f416b75d1165936647c8d5acdcc6b6709135255d5317071a2a7b74e149866dcb673945c67b78beb53fae08fb23e7a1555f6f780b588694a5d3053802ce3a043395eb82c5594df1b45322deced571b789eb60a559f0fc9e76d7d8623b9b88f463084b964d20acc8d3c59243040f71b581aa9d9929734e839831767521d924dc7088453588e9f0a1effca75a4a179d2670bce91b6d46e0cc2c2a5d0ec5fbaed7a170e7ea565ce6d25c38a3d458a360f4009542ec604ef1f2e21b7528b3aaf8e478d3e6e2d85245706fa097b43ec1c6a03d4f7e158ed5ae7b35e402b72c37f74a5b7e2bd2941745e76277576c6a0a063b08ead11c0fd81556d0c59c6e3915bc7ad4d2468531af473eb6054eecb1f9150c305189d9310c36dc2b1199082716ceb0a4d3ee5ed33fa7d81c59f303e2208bd6296c8f988345529da82b6b6f2de9fca651e7cf1b788d9a4a19ca76152861ea54682c4c882e239f01e4e930e19c48e940f61fcdc1d72b7a84255b332d77688e0d725f0ad994111aae16ca6ffe19520320eabe375bfdb7f3ecc865f4eb707625c14e9fdcda5488e3c04795d9c7055247ed41089411155ffeedcfa581d38be4b8004723579e987b6ec98337c2d96f98e3b84d987691bdee06bc6a7819d54760b8442e14b12f5373f55e24c6f65eab119615478ff2953297a4e6ad3d9c58fdfadff7400cb1233e9a4c9b99da05c6babf5ec1add806e873a1ed8088ed5b7b5f71942c78aea3ef518574aaa51cf9feee6ad06acf72f393dc1577750c823a91569208bebabe96395b5bbd76c853db4c9f0c0d53baa572b7305c81d5ae0fe4bc79ff8b36cc984fea34ce3ad7100609c22f87c46a487fe4a99994b60648adbeddbd62ff5ad22c442a15ef3295afa0d01477fdd65975aca5d1540ccfcfedc4d26a2201f4597f5a3642b3844c99c0cd9df6baab7a58573922a134a27a97136a74a79d760ad1d9a2adee0112fd75c5a808bd6f14d91b0992b9a5bf4544428e167bc7e8e14d6562eb32a0050c729fede0ed3aae6c3d29cc73493a194314e55bcc204175483807d131ab60dc1364d1100b4c6154acd2816727f7077f256da8d33dae5d6a1bb35e56efc467376493d09bfe160f2558560cff5f917c4196f5e44a3cd137c0b40a0eb94d8881698a91ac5a0f3a66c94edd643ce5902b50a0431fed20c04556a548163d8cc1829045b3519a4b7e1dd135796008121e819a7c0df1dc5ef3bbbb4494f4bcd25915b5d070e218e2b6e5f38c12a32dc08a1769bdc74eeea2a4b23502d4ffc604442816a7aa78fa583400541ea745404f75afcf4dcf656436e3c558a5ffe384a3c251c4d3a35e81444b10f086b600f0a66485197c9722d0f8d67f25fd214c7b136c4eb7d9f35b0dfe149419ec0138239a463057f9f83b05e2cc5db1d32e8cc9a94d9ec3fc035c7a34932593bd36790f6642c0bfdb01347791ded7460cac19a4bfc69083eeeef1e096161ef54dd301f7cd8182563e21fd48b5d35d6fde9d8421b18fe4ef37f519aa419b7c4956ca529dace3ba190d703ee9f6673761a9451d70ee09cfc59d3bddfaf2e67a05b467f5ee447434237dc53c3ff6c6de8e6562f20eac016f060e27b20dd65ce2258baf6367af65352b2c467d6552730c78fc4acd61c4fae673273390a2caee43be42568fa438bc7485977d5887de14adffdf5574dd8f39aa7d0a24df6c6df8124d1c104862684d5ce57bdaec0b3f210973efe1892d35d079754c1146c3a10d4d7dfc5796f820e4c05b87a9e01fdf6937950e4581925adcf9b4a392b908a2d986082b2b85c5ec4b82403d9417c6efdc309b9d8e0f1cbd5443d2bd50c6dd7f4e4eeb1f28b5ac5e6585d5c8307d075c5eff0043b236ec296d868ec9de0fde35f082caad086af86aeba827041c50e5cb8211c4825d9b83490cc0ce7ede814a3658bbe3332aad4568f688f533450f1aa9505095b913bde5b2abac99b74d613b5505ec36e57262519f284206fcf372efde0e1c96309a69b1f031cebfbdd9a08c9fb93c5a556187b3f2ef4a87b74720b0621045e90759941b66bb4cba38e818a406fbe5e3793f5d86fc10d4278afc013d6029b357e211cc1abc7e022c565df2cec225149586920e"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000002500)=""/4096, 0x1000}], 0x8, &(0x7f0000003500)=""/116, 0x74}, 0x1) 02:25:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x3ffffffffffffdd6, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) 02:25:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x3f) 02:25:19 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000103a0021400000000804000000fd2402ae0000a2"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) pipe(&(0x7f0000000100)) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 02:25:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfbffff], [0x0, 0x0, 0x10000], [{}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0xc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x3b}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x11d, './file0\x00', './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r5, r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000140)) socketpair(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r8) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 02:25:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4"], 0x10) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendto(r2, &(0x7f0000000000)="784d42f62649949d2517dfa3cc3cbff686e8e7b06c4c918af8622f8709f57e1f3b97fc89d08427fd9256fe30100ddb12012f0ce0d9cc8856adf3b5dbee716e76c08c2067232b9d8d0301538a5206f0f9cbfa550e83850a14ac", 0x59, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x49, 0x4cbf}, 0xc) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 02:25:19 executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) getsockopt(r0, 0x8, 0x3, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) dup2(r2, r1) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r7 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = accept$inet(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r8, &(0x7f0000000340)=[{&(0x7f0000000100)="63686bf93982add238e78a53053abcf36cae7bf7564022c826c560439a258e289a9c4582a2702f51780843fd4b67d259df003e553ae89178f40d6e415e1a8500cab580e10c4ac38ebcf01d56c53e408548ddfe7da3ba0e2eb8c8545f253719e62d0d6c42c85b3ca0291913533b0b97113586ce25ee5814f25879d044ed9d9af65d2a1a82ab13b432fa5044629b7d37dbf3c619b9ea7466012c2318a67ebdb059b7efbcfc0e712a575aa6b7782b", 0xad}, {&(0x7f00000001c0)="c7ad991b7de93dd41db0b69d829331186d783ac47166b734bffb31f90c956551a5e91eb8fa13c948ef3b99e6b4360aa84fcf0e00cb0ed35c3e96f83371", 0x3d}, {&(0x7f0000000200)="5b31dfb0829024906197c8072115ef816b817ff6bb2d2bb043bfa70eb3b3f9008dea921e8e1d145aabfafae98512d7d763fc946b323f3589231b38e30c1440dd56f38339abe16250eb83f7f810c366a0ae8d9c3973e37d87a628c4d7f359cb821aea6bfc29b4e7e45243f69b37f3357270c19844187bad712e372eb3089868460b79", 0x82}, {&(0x7f0000001740)="32ead0b8d2adc300d4124a5e8da6b1ccf66be983a9dd19bfab52b2db4dfdede5eb01badb468345b2692dcd5e994c3dbec178939e9ded3e8aefd43bc57e9ff71a8d2686e19131af92681333e8aeac4c55193e5f9a13e8fe9bb9f0ccc128befe345767b0fe8b5da1ada3271d33dc5fd5e1d9a4377fb87b0bda401962fa67537772c67114614fb2c80a0acbc90eefe64a26d844f44836f30958d1d01e5b794892e71ffb25712134683807a636d6ba5bdaa05d4fe1db5df0995f3aa78b14d393b72ce16eeb83e0684ed87c6a09a7412f0b14179f30b874cfaea6fe232e8deeabab5c6edb73c6dcd4b0ed95062fea85e3a47fd68620cbdc97fcd5f4e6a120ecb8ee853b43d3378e7ac8d997c002e351fcf78d7a8363d8fbd0f92ad32ef24b9ce2e1995e6e60f7f2ea3c3345ac1c685b2e0937a87abdabf89c4884f3ef75aa5c16f0f7cdf0305bf2fc1276a3d6024931c06753572d509ff5e46dbb297a49b9b6d39ba5690c97d96a58d69c35b04df7dbaa6a11e88a620042eef91fe47e1ae34c96494a48dad05a985efac98a99d152b76361e89c1dccba19c7de1488479377a70a643463ac61a4ffd3769c89e93e97953ebaf89f54bb20a31b40fd9d584b1ff57355ed6aa53f1d7544a4cf69e2f75a22d45fc5003eac827b14d9124affc63a86f2b19b38a701c8807bf1c395808eb00de566d9881f1e336dea8863e69593197ca371c29331321ac5c61c0eadcb499eb557ea2ebac467ee6f7287dc197416f6668ba7d9f0cb6ee6d0f3e1bc9073dc7fe7d656c417e51588bbcade95ffc7c607d35858be1f8dcd00a294d43bb9655f3642a12f6ba43f1e6789a605aadeeae27b9e4e0b9a3e27e5234db8e542ce73d8d65f68a09110528f40b7831781eee88b9bf4c98f5612a365a88488a0624cb2ddb43089550bc2db796e48d6e9ea9ec65f4ff2af7def0f23fe5decc9594728bc2f4123f3607e72c246758dfd6f308d56aa6656937212604f52477e45c8e424ba8b287eca542f92a125f798811ee4e9ccdd5eae99462537149ffc34431fe3de140db521d11889df2cf038bc89d3c293b4dc08f9a0cd86d4ad904067d5228f091c6c4e745744cf12750d8f0a5f2657b638e01d326c83cc9da6474857bd4b0346221b5825729fbf792083e3b67e9ae0e0bf01cb2b9332c5a08babf15d6bb7739c2eb24cea78d72e453f59aa989e69c9225b864cef31266aae7876ade1517f9c6be1cd337896dc851da1ffe1f447e3b870c0be75b94102fe007149822bf3b75d2d0b50e7c9fe0138d0cf4e5e45cd0c9351c25c3aca208122fbf2366b6b5a4c8cc0a01091105a02d41c60c2f342598483c27175e615bf98c98a0a9cb0cd639aa5e0da4d8610c0a55b9cc25095357764ad633f9ed8bfc8149c0963fcbd56934aa97eba1f94c21082e34303cfb8c31358a72b718bb4c085067b3641d1ef0c32265dacd24c7146b3996dda8fce345ba8d3c0e8553c61c1c944ae75519383d3af2e903aad9302f29132830a4a28c25c31d096020c5da24ad70dd8677ae8045fa7422f606f700fb1916cbae4bfbe19dce5ce9e0930472ff05c3a6b60785a1f70b5ad17946bf93ba3da60e12f1667e520682e991081d734bf1f6fcc508c88d0d5d503742c4d40a64b0f0519e316f9054c0989b724f412243f22bd20c59ed0f0f21908c6f9b1f89fdbfa8b26611a5ac01270052b76a21caedf1bf440fc028410ac279c53f79a48d54eb551a91c194a5334e5e5888e6b75414fa016b7fe026bd41ed6d9b15f40f4ce6115d3d67882d144943f7de86fdd0a11433fff92064161bb821d5a80635bb3afa82003793e7cb65fed7c62b3b35738a205b9c5f9bd2dd64c79248cf87b747eba2c16f8d7509b482b04f293185d170b419c38b76997aa465d067b14aeaa10c27e746360ec0457b2a48e326ad6e43c7769af7f18406875ff26efff75d8bb757ebb86342c4ce06d07647e970c634f75892ba827a6fd87765ebea36b6c75bb2cdafca65fdee8edd46f3e4f6fb5e4342d186b3a7ed5a6a58f085770047c25e5d741fd9c175002601e48688f5ce22a217ffde7d002643a9ed8c83b11910d710c44d69445bca011e1fce3785790e00c13b610011650b4521a659c7546ec431393de533f4050d8e7874d60b0a12b6a2b73bc7abeefe338cfc9aeee3c9fe1cb3d88806f1a6c46141cf3c935a31506a11df2d941c86e41ea8d83db2d84c28721428e00de4963ab1562bc0dc20bc3ded1ef381a4c3e8341b3023a4c589ebe4f9b12d37cacce511f1cfa6d66630a705f23402035c482047ade972dd647bfd7b49016a831aebe1d48ecf2d037a95bcfc2c05d2ef7d64085cbe3a19d73f0db13ad274611e3787bbddaaab147af39bbf073026f8218cf25d3b3374562d6d8cfe5919f1653a43dcafda638b96564a8e53c3fa285552d063159d682b17aba3db81d3c7377961bbaa1c230e3935006bde8a4402a1ef3e37895b3b488f19d69ccb84e5b040c5a545d5c101c6a9868146be97fcfa36808a6039262fd719e85573e53c9aaf163dd6c5b56b87b099ae9236e00ada50c42e0a52f4e356086101e77d9e2cab15998b73aaf907ebfea06a7ce2e626aa810afae04422eea7a63146427e2e0e19d8f31302ce9ae5357182b850b91edde3c380bf0dd8ef00d51b1233cce22e528cbe0879bd3e46da307f41d13e435343b3968436ee1d4b478e342aa1fa684227f5bba3bd2adb203577ea2333ce69ff5cda7c5845e1d2414b47444425c8e0c40360422ac7f4497438834a03b9d157b66014f678353cb0eec4915e7a12e658a97e5b1185dfbd4e98c668522621e821ebb5029a0c3ec204762c8682e6b0aaec5605411b5e64acde01ff4929d75c50da81b28043f383a73c097dae5c30f27716bdbedfcf5893f49a39fa9b300d1bccdc0cdafacd512e2db542c581db5a872b15f8092ba161887b739740bd671680d01f03172aabe6d4ec83bc6e13211056c4444754fadbca48e0144827ec262ea61c5d7840b4bc903edaaebd8918c27e1da744830ceaa7ac18b5ff8fa36226da4ec717138ecc9e8d261dd9c52ae8d9577f84169f8bc5c7cf7434c2a37608d45feb7e1b24800504bf2561eec35440a80dc8095855e4468ba99010aeb7633d06eb2a9bf987c9f5a4442e144c79bbe67cbce12e4d4521b926610b5028a2b343607b7d9d8c0595aa50f4755d2146e574927c0d60f5e32687770b1a6649b043d731a751a446ab5d4568037ff19f3b3d32cd8004b9edc8dadc71a92dc773dbd3d129f2873d056a81b90824ab7457bfd762b647b8bf986dd0923246c2e9d7c165c3cb105ae2f9a04c0bdd909fcff4cec2893c70fd2d9ba3e8c76b718c2ab244ce34bcb7a1ad72dc345f215c44a9194a680f060e7429f18a12ffcafa6704801a3539b2610054874f6d5daed5a66baae2d5bbd338b1bc6543ce94661a00c116d1a1299943d4527a3d3a0cc0c2bfc857a15b1c3a2aa269ac294e590817c1e3fcd3f8d5c3606e81182639a7c74aa768ffaf9c7e5f4ab80cba4c0487fe2e016c6b16ba3b285dfb24718108c84d5d4f189b6020e76e1275e5dfa3fb514e1e1f507d56becfa7c64a676052bda2efccececb79507982b576032684a1b9f602007c975d7ce873687515c604dedd154b6e5deb6387d224b4ce8efe683b5a34ee7d1fa0d2e183998e83fdaab5d607aae6108c7500457f8ba7bcb4738fef1576a423d6dc1e417fc5098d1d7af5e243ccaef18b8242fe32a65bf2eb86b31bbf3a7c550eee313e5980c11db5026dc84e040f9182c5745ac1084398c264c907b0ebf274119f2eb904cd25408d0cf8c6e6a7b4b06847d84e4d239e0181899cf2815d719a2c4008f9d814ad046ffe1ecde0af946e2609175fcbb43e107a3041500d143dff096e8a311b3589e01cf2039189305243bdb2185ff9392a7e211c3fd56c087c19211cc016905475980910a5fb9001073700e13d1a766dd6fcf92bd44a9494c7fdd9b941ac21e8345e369ca324fbfe39e44444331ce4b4427a59ea19207044250070e81698bedadc8da64e58c2e1697b434f330f2a2aaa5965925bdc1d4e785b8d7528793db89a00c2001e28634696aea33dca90f26e57c6552bf908a2aa5e5f8b69c93f8011d1cfcec3422ecfab4285349b89eba769bdfb4d173ce076eb72713d2effdbd196730ef2c75d688ac489f5ef735e8b574dccdcf71a484a853d9ec0765b8d94bc9a189eb9d8af4de2e59722bb2cc1e788e939fcf0a3889f4dca8f5505b728ad6bfbf2c54359ef27172bfa6fa4b9b79ce5ee4fc1a5a7712eedd7ebd15e542acd2bf98d7770a5c5f0e0a27934789e9b3172da32fe9b33cba48a8c127d2676ce20cb76ac73be0d7c8e6fc6083e3d8dd4b209911593b52adb5deba4dddf50aaf5afd7ce6994f5c172fba5a54519178927ea250f9f023aeaa18e0dd7c24b704b249ffb25a70fffdb9887b64c4a462a58ee79f3c06d1104e985c0e25a49962a3b9b467965d6cddb1c30d8e5b7f5ccbd76cd5012a5c69f5dcd2b7e88039abfa4d46d6b6e40f841f9f7cc13e820d283feb22f445b5c3e2fc365574d7e0068adcccb92a00b1d5759fa720f2b8d51ec904bf89e8bc662f50b893f8cca0d1d62ec30aa5dff4109ab56b2f21050ee52da20d8ca2b826f743e8a88a722f6d8031e6e8143e870a0b213904fb19f3715958b9b3aa62d791a4f988ef9fa42b8713e131460b9a795098787366e99519984392181a4308e2eec7fb5bdeeef4fcd9c84040847ac1705ce3f1bf5b0a72e6ce61cf6219c02c355a810f9e7b611014867ae215e3a344a3d7b7985380b4a8f9c1f0fdffa4c51883e1669fba4092bafe21c4a134720e49a9b9adcf4cc47a18ca9bbe1942dda6f6eb72a2da75027c63650482addf63ca58d660eed815346ac25ee5ff27fdd0ed8e3989519995dd355d3ea62607c5ff8272c6dfcf55d002fe28ebb9314ae0ceb965b840e62e3ad85f47ab2d5ebb077f914381f9d9732c4cecb6d5b764fa29687ba950568ff05f86deed3873c60c4184fd7a5fd19e2833152e610acba62f80de2dfcf3fbe6d8f0bab97fc2474b35501f7c73ae91333ed5167a847249e0860ce4021a02f7f438378daf7399f64148f2638ccdefa29de45f916dd1666f897f3a8c1ff49fdf41e00c19c21d61c43d1ed5476c6cfef4e3688698d7b01e2eae1e299fdd665bd18ae78206bd7ef1a29318c06711a7253b5c3ddbab285ba1ea8258851d5f496a42daf6faaf722fe784d99c0e4d8d01e458594c29c1299c1dbf68e43f480638fb275aeefbb3ee73a33c6223eef283378dfbd3d2899386bdd8a36aca7a6b8e7a0202d6a0662eab4a27116dcaad94786dcd5eae430bfc9b5cc6069cbb86deec6654bc463379091fa49f65e100e476bf52504456140feef3a02bba80ee3c3cb7e1b015957114697aa338ead230fc4d87580da5c15c7897dbac38a756043a1fa9653004c093e7690f372544100f590789e20e2392a99356aeb4827f23f3468f0644f4e6e6769cea139d3ee69160674eca970eab008ae4f723c59ebb1ce6d28fba340ea3ee6c58163cf337220fdf54353a56b6f44a0e4e6babd7174544ab33036ff485fd36b80cbaa025356a2ad2dd0feecfa65e349a52051268fe49543ba5ce79c25c7567f7c78ae14e1298a17ed7e28cba10b2bfae6fa06ce845a42a51c8b41b1728e48b9e131c5e84df9d54af4c78b52833afc22374e03765e5e53aa0a8549b63d0702923557860006158a47c2f4127c2d743846b67e3cb7e8a9e9dded1d1f4e8ebb1ddfbf1454", 0x1000}, {&(0x7f00000002c0)="1c256edceaf7eb17f6b75841292565c6a35b30fb5a34f98f3d40c24c7df76d997626d83db633b5f0987ece0d42fe4ee9a3e4977c4b0ea389e13e2207233e738488b757843f96616830f199bbb4b1e68e506124e854bbe92e573f135ae76f60cd9f07d064", 0x64}], 0x5, 0x0, 0x4ea76f01) kevent(r3, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x10001, 0x0, 0xfffff4d5, 0x0) 02:25:19 executing program 0: clock_gettime(0x6, &(0x7f0000000000)) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 02:25:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = kqueue() fchmod(r2, 0x20) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 02:25:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) 02:25:20 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91ee52c42e4bb8a71aef6e9c1157788c5e16f1add207c6e3c9f2df1083e9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6b9b9a31b51d1f6e9ad8cceab8da6b4052852257394b77f07f6", &(0x7f00000002c0)=0xed, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 02:25:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendto(r2, &(0x7f0000000080)="cd1651972d4bf84679f87f314e5b11c3cc26c48b181982fd1942f6cb977ba24d3578813709e4746d", 0x28, 0x410, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x7ff}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0x32, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6dad9c9783f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) dup2(r3, r4) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="7204634962d71de7940e166ff04d31b2bb5ae2f54c1ed6fc0a00d08483976fc2d2c5895908bf9c095a4bc216ce164e1a9c6115d89aa8fcdeca7cb4033d59e16122eee6088d5fbd9918359f5f203c0aaaae6568a8d092515f7e8c0f17cca60864ea17e5e98a56400101a56bcb81dad1cfa58509f310ac24431328d1c17e5b77d976592f40923ad8b19636a53f0059bbc37a1e59f3f637edda603fa70fde024344d7afd5b26d8b531e63d9dc20b1cb5f630f8beadd6340937ecbcf27dd9c37ef27505a27cad9e6d72983e8eb6eeab11f8a2495081c73d35989088f92c876fa0635c2afdbf169ce09854bc62b69e7ded62bf7f7a18058b182bbdc020398d6", 0xfd}, {&(0x7f0000000200)="0833a44c259e8e14418b216667e69dc7423ae9489dc7a37edfb822e190faa8081501b552c70107b809b1f4efa944dd7baa8a9fb70cf13cd5b6d171e8c1f8b7137860c0148bd66b0aaad4c332d480b7aaf2130cbb13", 0x55}, {&(0x7f0000001000)="f4612aa03ec448c3df685fb1da37b4e6b1b363a9eba6ff33b9889616a742afe9e4d82c0863bd126179bff652666ca79829f8fb729bc47fccea4e24e67492a3eb185e810d5ec913acda9c248a7467dd7385ca7093b3be86e8f9cea3c4a87493b9db46ff838a034574ec5571138058dc5d4532a9f10aabd19e972fa0e1e84b1579a2746b4bcccac7665b88e528db8e4f04508dc59e90cc10f277f3783404fb559ccb76b9786b0309f49ef12482f02f5ba3ceb6c385f367f379abc329b25ec5b71605eb021a7f1cfe4cf4f32ee5836b06757d67e130c0139b0a32145c1fb6d5c5bcfbacec591af390835b8bd2d31b8874141c21fc5f3d92bf482fbb816bbbba577b7c062a63a7c17e2aae565d6e92308e90f90bd11bee6f77031ec25eacd0b133bfe78238e6415b69d2f943e29fd6434c0a35a7effa1eb1d8afc28e9791fa624a7114defc39cb7d25a1bad057b245322bbb21b8bea24a6974c1114344f41cc6c75bff94e13d39bc2271ffdeb82e1ae876955f4612815d5bd3ebf9f64881bfa49cf08617f4284d828448f8c670321bc1fcacaf47b36ca5888e4185b57bdb60c869af43f89da3a0d410e8a14ca6e5c05719b976a8966b44cb66188088cf87c284ad2772f6935fbce28f43d3d38d039935ee3afef15aedcc9fa622e2fc0fa2b8dcf40e05102f572bc7495eba0d05c6eebf5a10822616d437f11f887bfd0c2a859d4351171fb9d39555e8c77bd307a60949ce99079e6c914a4588c164989ffb3635af6e491bec611696778c05d31525add76a3c71db71e22b1ed6145d98fbee91131902dca78fb0f3d6c4501082a22267666df546d711d0b9822718b5c78b6a59421c1f1d4c58fc66922d542a71f41f2cd1ad790f623ecde439efdcf996f55f70cad25a6e8b4f753f70bc4caaf048aeed673cc6e882898fedcc4e6e961dace4c5bfac150a31551236b83569dea93ff0433e3cef79b48b516127bc0ab645114e5a5310f400752b206f893f536df19c4fdf9ee2f2591ce79e0a8e81267374b5764eaeae90af6a3c27b8930502aac725eb3008e1459ccaaec0233bb9c051334209c1445b26863c9f81d741e6bd799f7ffc59e0401208dba5ac3b89cf938ba586656cc160d4840ab9ecad48927cb4937d22673dab2cd62a4cac75b2a1a9a062f3cbfa729365e95d358cd5bba1329f2f6c167605273624d906cd43b31ef40c91ed5edcbfe1e9fb713bb89138add66f12361e9be7d3152aee68466bdd964b16881dc4d15f9194fb48497f284d0ce820dc36cba3bcd507015d866d27171f7edb4281421138d950a4e4bb550d136d093feecff217f07bcecdc8d39f7baa7a47ac229e5cb70a9a3c835bf1c50d8498bce86e732c37d0e9703b13f6897b4375384ab5735cf47c8e680a4e4434208fd679ede3a7d1374b5b5ed763d6e2b046d58bb726a386b49ab7243e3a6d4f9534235b0cf8190261dafed2ce1ca8e34d3d596746492642810608b3089b3a618fcacca36718a91f9b5afc5ec5dff7868b546a7479c33636ff5b4cb03c05817774be105bb7a628e28b5582158cff316d7ef4441c2fab5af2b4ba573f55ddac9b232b7a9ac71438f7a8ab58e988680285fe19f9116f0f0e6c544a561c3117507edce2699c1f2baeca9b3b9c02706d2a759eff6169811bcac7debcbfb1ae910e7a43ec682f017e65e8a87e2e2028b5b575d8342c23d1cb5828343310981a25c43932a9ffa4b8a142ca2d6484aa9fc228d5fffd619253decde4f6092b57fc8a8935f9378f1f29926460c3304277ea94de31016ffe6d969ac86c90e361658f2d750d9be5afb334f717e7c4f08931d8c98bcf76513fd9a11e47735672cfff47f93d176c8c91c759e39806e163f961cff03a45f010f140181d8ef8ce49eaabc90206af1a9156153c9faf673fe0a1e97aebc6a5b32d7f628ef9b0ea26e77b09512b8108ae64b2bdbcafa8b4d2f4cc5f1afb8ae824f2bf053f4e7aa4b90880dcf44155b0cd9096ada5ed3175aaff772c477dc4c5317e8c0afe12f7a83d2fa1865fa5fa00303f310199ee3141cd06f2e38bb45f512d61e075c1efdd42a88a682a91646e46ae850b9b3607eaf41007493b87836c3016c8f4162cd6661429bef87ff2e84251230be6816e89a970a1cc112db582f8b04d18b66b62aad575989c81e75ca6eaeb456e793e5c668ddf5d0cb22e2e63ccf1b7162c5cd6d253cef15e2c0d8cca8f99540f0e2748144a7e4440e20b123e82b95ae1c5db7dcc3f8d836fcb04b013255ad5c68adf23bfeec64329a8c20ea0e5b6f5f01c0d3ce0256301f605df23e83a5bdad6898c5aa7fc11c524b94926f90ecf4608cbf907e2f129bbdba8d4fa555d1ab2f196261ee86d15ffb56746bbebc8e00438051071db2330d1f6afb331c8f4388441d944b027f483fec0442d86911378f5745c60adf3e0e5fb244548c13750827ca7fba889f9e685ee0074f09293e96c60a7977aaa44743e3e66247a52d702491380641342dba1024fc6c169ec1c5de0508575689c3950882d607ebfbec3fc3c9db648b7e9c7937ef4c6bcaa9c111cc22071914a09b48fc1136da4cd54f39dff9ab7bae5fe199c81337509cbd0b5a08f96b5a1610615f840887097df969b747cf1ea01ee6ee22c03bdc5e7b6988e4526cad334207aeb2c7faaa58f38f084ad819ca5a3500554c7ea548a27dda9aeb8b1ad19b02aaaa11b53839423014363117b5bd7cf24dda0e9d28db43c77c4349b4d2aa431ae43ade03c5fea613149c29ae2725a4e42af2042621172df2a9ef86ea76503a3683e61111b6b79c996590899c1dca832181056a7b3dac8835f434c2075753bad3bf6039e9f8e6edd6832e743b7fdf7543d67dcba1e3db5926bf7169d33c79f8b63263983de31f14d210ee61d8e2082870f56ce7a1d8e1f4409741d142a9e7d2b09a6c6093b095cf14d0e0a58ca482b0dc751f3a99fc95ca92c50c023b4c78fcde7bb642dc6402cf5fbb41207c39a7d360febb086990d999e4c618e4bc294a75563984458c5a03fac445d82798b954311908707ca8a8b5cd3be9bbd766597c8027a235923b9498197b4a838470cc0bc41f93ef420609365a03640c61d6b5d20b34df01d2d6c4259b9ec8be98f7014b583546e3273246607ad6fd12f7890d28e688b23d484435916520212d953487eef8ffe103a72d64025c3ef8f68d7e0caa8a13afb0180628e829c7eb5a066d2660b62cc2464189d55f6b59954fac848f00307c6188b0d8b14ec69c434ec4e2174a1e33c8a1abd829e751fd4b2225f12037de3350237b37642d4670640c5a090d29a26b5038d4cf73c7e4d83e1f877b971e0a6b70cc531e705eed7fb04520936352ca20fc25d667d8d0195e21812f3574910e5d3493c38b3fa8b595c0f5ecae978dd5f3f2a2cc24c8c5dea495679459afc278e1b4516c9ddf72f2928b138bc101c52ae0093c0db562f524c686948c7dec1611d470e3735a9d12a4536d1b4420e565e0f212f1d20eb322a0f517bd0105a4448d5fd409bb11dc9f53f9df47eb1143576df6edfeabed8ce81f4fbb1cb8b01622f1939a02b8df56b63260653a1e333b89acc7fdae5d30d17cbf961b350ed917698baa67a04a17888b627ff5beedd3aa33f45b6e75bee1efef41608bca294b4251809219d9c3628fb680c79dc4ce33cba3696f38baaea8e3ec534ab52603a15cc7fd51cb8a12ddb6619e7806b25b075b0c61d0e94c6e46f9d9859cf12a185d1d6c08fc849463b976eda22a4c835a114dad01f3ca1c359c7d33f94ce7a24896866a4e606063468cca97daaf854af438ec609efdf0feeb5923aa05c79e9d5ed83a0ea396a64c0871b82254d017a700c625bf87109f795d142426f77a6c41d76d7b6acc2a86587e3c02bde6e6cd4f55ba59e56d95d040a253c7a9db4db5a6ae448dd37f002c702a4075966359c33f8d74bbda328582dc08c215b0b9a67cd700c41536be7bd9c07511666d0b8844b43c10146faed29d8ee2907803526f82ed47fafc80bca688b6b9e473550f629e110eb12a3b416195c0f72764ebf579be1b42cade45c7091f50b0c7911db44e94cb833a1212e4cf981d13f82d11bb23b7b346da078b78c3699a151f95b065d8ebb60c3f972bafc19e307c8da0d8eafd5c62848a491bd062273553a9c9b3b45d5941bb55b028d59e993532ba44af7018cf1cb68b56e6cc1fba541d6bb81119c60cbf30b22af42f9fcc7ca3d141d170766136ec8557341cbbb453049cccd9ccc87058f06efb415ecedd428d46f1d1527c4e61a8f58cc2c711f73cde81d6ca3c56514167a009b8c3884c2a259d459a6ce9ee4fbd799addbeb379063695d4ba0426b1b0f7e63a0638d17dbbcf38340762233555b9d054a1cf72dc4890bf2fdbfd21a77dfe9b425a779aa534a446dc8294ba8f46d124d42bdeeb745ea05deda75c6ab3cc5e7e547b1db4b76c81924440b3cf73a3949aa3adcd4c6fe2249c738f81a0e29586f10e0be6e739188c04fed720e19315015e9127cdc9ab51930c44319078b21a96402db27b191cc5ee47861cfe69735ce3081dbd8a9128bc02e92bd31776db1a141187b8c7b55c28ab07353dbe1ae0251c4e1e23f0b43420362acef3fbbd09bb582a226937e6d7e9ff71c0b616a47ab8ff86d939b1cf3213cf47dedc80d7b7329a85562bb0c800e286023bec81daf3a01991aebd5f69c454abedbf9a7a7490ff05e33911fe4e3cc62a5acccc347068992e73510620bf29ebe7d1e62aee3f628b1003c5b2479fc38eac58690b19b2c845b28c6ec16aa41adf8529dd3fec57fa1ccb8cff16a161c78d10b61ea74dc931b49063b502f6f7752c8de80f5fc90883afb3b90a42805adb42729cafd5ef149e2a808371caa26fadf2fd0f59fe49bf02a1c63b99d299638aa28907e839bb5e83f4e57495f4cb9a69dd9d7f553a5b93250697052b027d12ae3cb4300ad706cf3a11f42b9d008c214f713830c7ab1699d0fc64b379cdf58ef4a0bde703a9e1582f8e35914602cb5f1c2b93b92585036fe6260eafafaed84af464de03f74ef55fe47dcde17c223b6b2c2e4e4e1355a29e9a24624495de5d1be67835edbf3000dbbb7d746d1745cda2a13162e7249984b4d968f829b4afc50df1b722e9a338973c911b80acd68cd43ecc9210732295616af43ff5cc353259a6de406ccac44a19caa7a786566abdda2a67fe22f57022cdff8a29aada69edd464a34454b1ff6172fe6e4d80086ac9b55ca36c01a2689cf786928cb5d2edf96547a44239c991feb8c905d3c6aa5778be0db23af066af34946f2ae27339ffa3a97306fb6fe1b00909df36c9a13ab2e85eecf4c2d937cf9c87e964c103022773f7c539db763717e89ca9aed25af5db3787a0e097acf2189422a362c5ce6353c12be8250a6319c623fe86ccd92e2c5d3a400107075df9e71ec5c06a088f45aa33d79783c725838bc16082c3a66280689692814c1ca2f4e1bafd0a970397a6d64f2c959c90b3239d4b4dff6dc8efd163666ef721c0fef1b634105e7f2b90d6c88754d51152a44c5fa470551b1dd1a479849c1e0b7a2e2c553eceaab9bd9abf68590c06f09248efb1b4933688b89cfbd09a9d0e408b164aecdd90e5897e5145caa25978eb4fc46aad825fcfdc450924a448ad7017396c17097e46a2d5c160c5c108da858ad2e11f1decfdc623bb46284ce69b2eaf94e37f3189019d8eea82ab8d33332a3f776f790daeb11613f54484ccc9e395b836dad0355197af5b750de4d8649b1243799f953bc3f2a6a8583a54581f6b85b5b279c85421b7238", 0x1000}, {&(0x7f0000000280)="92eda4cee3dcb3758d0edddffd26e242c5626552708cc07ed3e926b318f3859dc4e6e259731f9f3a6aed3031c88dca4edb9a1ae48c12049d8b890ab34257c789f703bb1636c0fc4f640ab8404dc3d1d0d08f3f271036f90b7a202430a797d527772c6a072963167ed5c661a8a283e2aa20535fbad4853797d8946697c9f80d251ab95988eb57364c973741a21f10a1b27d29ee1261b0bc2e7000efd43ffc2114e56fdff7bc073f430512348fe5a6c17cb839b234273adc86131dbdc87ffce95b006214b3e630456d2d0b4876fdb1ee2ed65429fd6964119d816053543a2d9c8228e321197e", 0xe5}, {&(0x7f0000000380)="cceee2aad732", 0x6}, {&(0x7f00000003c0)="d96625d4d43e03ec9c0331d891b923a07f1827281259439c16e00eded3e9e91317dc741b116f2f6f568d742b0e5604ba04deb9f027f031fc5cb4c0a13da2e2513c61f062eeefc1c3ac17675e2573ff8aed589c3533", 0x55}, {&(0x7f0000000440)}, {&(0x7f0000000480)="80d5398c5c9b03cc87ab9f9bc05067bfe0d5b72b740e08b864828e31c89029506a0dbfdcb0e1557ec9f392649985960a19dcfe4f0f131db883dfb8706b8c745c7458f5235b81a9cca4fb4752afd83d2895d91e0e3bf3773f278cf58229b70540851d1668ad2f31bfaf5fea0596f1fce02abe51b80148fa", 0x77}, {&(0x7f0000002000)="c9d8a15d50265309cca664aa32f9bc9794f33b0719a00ee2c64bd9fcecb8b265aabb75a75d51188bc0e7c7b2bb228c1440909eb0590f06ee3f7e06e381bfd203e52fe2bc79656d8df33df20932022076494d5c2d2fb8fc87fda2bc46497f6b9109000a5a68efb37f56a3d1583e3a3c5dd4f48716d6a977f21cf0699bed8528fce7427d02d781ede2cbb98180a6b4f75ccfcae41b3cab4dbfbacc7a016ae7a83b212da99e2f65e5c2187d8eda6079442501611aee444144f0ab83c3923ac99d692dfd52cab65f98e42ad9ea29f8a9cb877d43fa763fb6b43be2ed271798df8ca14aab5d68188aeb67aaee9d7a1b877520986fa24de7add75b448e9517375a22c5ddbfcbf89a9f630d68720b6102cfa775e3a16d07f41a1e602ee760be321e51f3e42b2b7caa39b0b0954374c70e4d686f941bbc647b9d4d3aa0a657a6aa772acc5746a2d2403eb6c86af7b7b918a8faaf8af84ca084f96256e8f4a006bd183265e37758a4a42c6aebb6d4f6e644b2e37d2e8b605eaea21c50027f86f272bcb95c64a1e369c1aedc99e871c9d0c0c25a6600d4df8034b013a6056b3999a7cec651a06be0c4291b7e37a9cde3567686f9176b908437125a733cc7d2816c9350a03557febeceafe57fe6d2fdc024829db78c2af1a9693214840be4b4c742c52ddd0f297d0d6ceebf8ceec83f892be31f8a2c3c0bfcc428f860a3921efca6327f0a04526000cc9e52bb9737f470eb95014eb52a77446203b37b615c7885291a86ae5fe54f2de164687214838a680a8ad71a9946940368a44012cfbed036eb0735da5ef2bed2c2a501ba63a24dd588665ad614d1ee389fb26bfc07806c40b2da55f5c3872b569dc6d7022efd4d9ed2007ab0c7591e7e7145b20f30368fd0e29ef7188e39a432bdafc72edd37c9324214fed1f9ec02513c79c79c1b17ee554a8f93c53f96e29059e6a13e07e4f7756b9cc845109efc99107d26a27cd966142dd6e218031775eaec27c5dacae0982bbfa6cfae7529de15957827d79bd73c98aea9ab9a9fcfa8f481eb1ff650c465356ef7bd8aacda0d9849183b7f46ba4240f3128b5aab59e6a92b2a0dbb782021f85d1f77a50b666d4f440de242661bfa86aab4336a7bb27c42fbc29b97a53b46a17dd3e50e2ca2e0c66c9819a45401aba101e917796444a3fc1bf38fa7bcbd5c4a52727d5672cd940cba6f7d5dfef238640de38820b4d49de7d23e157865798cce438181cbd965f4334ab7e53830165e0cd1f1526d94f2849a29abf663a474aa57de300667ada9f508ae5bfd01ce838f70ddb93fcb293f8fd4927a2f900712cfa76df389424f38e282145248f726fb84fe3383cf2d2988f7a13d3de8115850cf4c59e0b95f468f78d4988f4315dd49678a9d7c5f2c12160c48d64354c0c00da00c597004119a73ae292831ffc6fcbbfdffdc3dbe0f2a18bad2c264967228149e99b6790ca3c53cde1ebb869d4a824ba28d8badc0acfc0a253bfe2a8dc91564db1f09486cc0956d5ce6741047a67b5a038967abb0f537a9b04db42c24076c938ad685207443b66f4168241453333adbba037cd17c81a8d3cd61aa0d2a1494f26223fa0e313e4b2b1800ea85ba77d5deffb5e8c930e1b02892d698b32afabcba7f6897a90bebb428f6ed3f69bdc52274ab965e140a64596b7cb8aeb01560a41b5917d73790549d18772e87fd77371174528182c3e84dca7b8e8049ec5477f5749a57ffad339687480669e6f04c1848e820b2ea51f94798ebc2368460bd204da77ca99f9c4d5918156848c19ee06fd8ae62eb9ced3643a77d04070fc97006abf331689ba582ceae27b1ca50e807124c8e28cb6f999110bb3b26cb458061682b1a7662345b5c36d6da1fbab4250228a052fc89c9b4e30b8f3d61ddd29407976be090718024355ccf4542f965efac6bc2afd47ee9117b209d9c196c9232cfcc535bd31722f47788e81522126f8d4f912f8f780dd82d79adf0c86e14c2851d60b31c7f7d89ced85c8390efff6eb1577ffb675c8052ae227030572511e0ce107a827ebffd08db6a7c32ee7736272b0d1353dc8066fb5f5744283aff496d9d75ddb19d429602048ec1b2beaed9382f24858d53816b49511bc7880be33014dc54f18cf23fffe2f1b8a6f18ef4709181618ba4dd175962de677699a8eafbc3f12ee782a756cfdf2530857c8aff195958c1960130f264ec6bd2ab56a5c9ef0738fa5f631cdb82ab28f8d89f3410bf5a89963eb292a513de94876f4de223f5fd08e6c235415e56facdc67d7f3e668a0fd15b035369df6dae3e3460748a18055efb62d47f60488bf8f5b4405c7bbbd4f3307d5217f6e95fc5e3a173920d51203cfc5765f50bae825644ed0e1a4daee225092c98bab6a5e72839c3100634dea42c93b9c413863de2a0c7f1d8e071c0492634024a553c813ccf855d134fff4f2244523fa105b5007a752c9ea270413be9cf27144abbb0532a5f33e53fea4595478c6229e03f0cbb1814553ccff07ef92299d2a2766537889e13ec5611126d47a220a6e206a7fdf5ee91f333048e10d771f83b293f5bd529d993c873fa010b0b4905aecfb70b9b87f11220015af45d0eafe05450424883cec5d3a47091c4616a941f18aae4e52e3b44b02ceea084b62be494de77be71982dfa4330106efa834576547fd706f784d27b12300de287265468ee650eaf63a72cb7248a06707c834600555498a86d8d581dba211a774eb1c705463e24f8b7f295773639507d4b7c2a81772ca097794b27260c5d959355492e4394d8fe7b73e70426f31be78f75f9dd537cf60055a62954a430460d45287112beb093e46f317ec2d8a8eeda8f6ade55fd6fec87c7663b2eddf8378f69d0da4504f8e4e124479c8d0ec737c56d271590d9f1a94c24f42435917a7e6888ff89a46fcd2eba35e32763f04ee8375b3f8d5a440e6e19dadd9d6b2cdd218a25b9b0e443782a335d0a8c07d1422ee88a65d78d238c3445dd358783b0b68c4b6220b8d2fc1681a44ec1fd879e2317a287486eb1efd6c2c5fa66c7670c2073b68df8fa9d9fce1616d936e9e9bee6e5dc648851165ca1e8c571cb3e2ad8e01d62a5a48d42a18aeb934a3a12a137b24290675971a7c50e2c015a3916488f44fdb6cfbbb2063a53d230f40159b8d56440bd0a1d6d4e8c3ff6ad7ddcbc73fc1ca75c440a30ced183f948184b8f881987d1baa0537a924eba07f9d97bdf00181c96fcf4dc19c17a079b85427e0c225616bc48959dae7e7197b2a9f5aa857e2dd5b910a6dee75fb70df3f4a26176600416d791b8884eace8c10dcfc0ebe3a2d81ded8ba79c7a772a6c23b8d48b31c8ca5fc360746b4ef771a5a10b736ac6a51b267ffed8095efa27f52eabab15be26969c0d9d5dcf675af3a2f8874b4bb6ec1991561c31981fe0aa2bff0221cf8fa0fbd4936db7980443a24e9ecd2275bedbfcdee83fd1c29600f6b1f12b0df59904fe7d51ae27070e2262b934d0787976575163a0e2151d85563ba486eb72f267108cc0556bb15301295aba2bd82878d3d4ca067222453172d63cf24da51025087397862218d9c8513123251ba2b6a6a4ad433ba14808521b7fd88ddfffb0cc115737526d134870069b38a7a833fe8da5322eb3ac4f9ddfcbf1124a962d1dddafab7149bd4885a0bc3bdbad0e499bcbb61a914a241db92a9a0d5c7ca57d013eadbc4bc7f77cf686f278e616f4eb1f10b90ec102ee2c304fb152f05587c6530ff7d46d53ebed25ed9a38ebd142539fd04a50a01505959de774d628215d2e6a73aea73a02c9b25bbff264ee1844dae0bf3abc7e1c5eb927677c47bccd81fbd7af7c8f1e2ac772a5a850b98d2bf6cf61957949bb8ac8b3cfdfd90a38e45d82927600157b6905272b83cf742dfe6a8051395a7331ff76e264acf0a1f870d1040f126292bbafe3d6aa9647ce7725b7bf704f50e154b5e9c8bc660bf2bb0fb966ddc848db5f86cb09a27af9e18d058e3a39c615a09c34083ccffb7741ee0bd89c3457457b976e71b66d0b2d583009f7130ad950abc819a60253b66e8dbed4f627952a54cfa26205c47134bce9c863757ff8e13fc6d9e1c4eb5810476d7f819b36692c320f257e4a84cadfcd22eaa2ff7d71d88e25aa276392cb0d4c5146dec6e5b516304f6778a6bd1eec935c9835f11d194e1587c4278d714ed6361cd011d119651288051b417dd325755feded5dd8f5659e5598b59e299f7b04a277afbcd6a1e420bb10e6c8272582363acdad316ba8cd496219a7d28537bf4a63799f2c018b4fe1da5548c56d2d7a68f093ef963df37acded5e71a3eeb49941973e806951c4b50a534e5ea56310cfca896dabefdf31df5320993e0068e02727d0358513f0002da0d7a161f19fba90d124d1fc19e40015072c10820a91b6e7dfe26a4a7eaf0839134de832ea3180caa4e891b3da77accd39d8980a44ab0d168cb39576a863264b0938771946f50c5c5fab801427b59ac40f5f61c3d1cee86396d0e06d80d01c5a2084006e676fe832884828ff552861b16b31c29a8b965fe7b8f9efd93db2f25bc70a604fbca384f7404e1d33c4fcf1291f2149080a6eae23d6c84f4375242b055d73c2eba18b4e8d163c8e48f10f76722f705c25eb5dc40df70d63ee0a5fd61b7cf09c1b7084e1f6b2ae5291e407e24b8a9d5872a77f9495f7b0ac60719215a2f65d0b893816935de9fb24697639b25a2e530ed8265833f0a9d5c152087171a7e0699b0344289464f69cfd34ef94423a881409a1d7d3046680721d42cd1ef3127799e7bf66e13c4d2fae5a90023e205789f4a19d1bb3ede7d596a3a06c4054751515381ed64e4d87106e419a05e29ced61aad4ac2183c507d3a09a8cecc3e9f20a8bf6d035883bf491ef01e96494daf5aacc4c1a156ac29fa01607fdf57cbd8c053bd4249f500793a4a2c1534fbdabd39b8ee34213a8fb953faece9fcffb661d5c2f46c7538f398df0f9b3f142f2950493821de94e33575cda67836d0ed7c58ca27ed7d4cba97cb1a054a598df2778253104b5c4a9e1d3b72dcf7f6362fd6cf4d390b99af07ba50af4e49d0a3966f8b3f88f12aab2d792970060abe140181ed2153e39d6ff4cdb6a2b7683f2bdb13fba09fa106e897be8dec8703c2a367be42415de5dcf0e044e6c571462b380c098c100d60b8bae1b7a7de46d2ec3e1c7f32aaad75246012c82b870434193809e20a796af533887b675755846f3558b060f3dc5020bc54cdc13962ca59cb470ecd8f11e1a0e0062ec701ad7fc3980986cceee4293fe374c9534668732c9e174a249f6649e4518cfac6794473a186ab77509b50c13a72a371f045b41c0c2f5546abf757cbef318963cf3d05ed06633c25e4db58894f085593766dfa50266d895708830be6418626a2b9135aa902de34bd2833f2f925371682ed914064b03436053278c161d98c3089f9e7bd24328132e646b5527ba7ab4350165a8d48ea99df1b68a4d4371632534c459d2778e648d5194ccbbaba61680f26a729b8d1a01203218c66ec26d50044ea399451c0375d34695638f1e0c6043a14278637909d7a5fc9421227db8b0799f341d2c8e31954a05f246001132b298611b1b6c12567be3e9ce409851cfa4e3995043940849e769d264ff508b06da74e29e399fc9318c3cbeb8c458e2e4301aea3a7d0afd2bd23622c8175f0c9cbd1c671d34780289d41e4c53636a60e0bfc9adfc27d8fbdb4caeb93e5cca00738e28a0d13084bf5fb9cbc89d54f781d5ae06ef1cd607f5acff5c5552fc8e6b9289b7b372bf35d7", 0x1000}], 0x9) 02:25:20 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5e020207e00000019da0256b6a733737f7c36ae3bb915097cda7065584daca951043a0e4e8ed34919bded573c8661cae9ac4f3cada3c6b5590a7f9aa9956d0585d066e85197e0b705d64b5b05dfa039e2fa997d1652a943b1d4edc285afe7d514f832c2db0ce1a9713f041ac826d12c912ed3f0000008940f07aecc31235ab2c4021b5d3f3f85804df99eb6e1efa20e77c42f9cdffe6a77869924eab6a37c80d4e29074717c17eca0ca08ca2fe427f0d9f57ee07d6bc5e588a1b0bd579676becacb4cf6b1ec66c3ef357a6d3dd2e1d620de61441f274f7661a1ad8b11311dfccbc1f3a47e8641a910e8ffe96199d0af92ce1837ecc7494c5e5ece47925c114d3fa72572080bfd75f3268cd5c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000040)) 02:25:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) chroot(&(0x7f0000002700)='./bus\x00') r3 = open(&(0x7f0000002500)='./bus\x00', 0x0, 0x1ed) fchmodat(r3, &(0x7f0000002540)='./bus\x00', 0x41, 0x4) dup2(r1, r2) preadv(r1, &(0x7f0000002440)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f0000001180)=""/213, 0xd5}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/141, 0x8d}, {&(0x7f0000000100)=""/37, 0x25}], 0x7, 0x0, 0x80000000) sysctl$net_inet6_icmp6(&(0x7f0000002580)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f00000025c0)="812db2d250513c08faf1c439300649b9cc9424c5e85532110380175baa9bd09f02d4859ad8dabe37c70e2715f75e467ce654296289fd3f66c8a107bc4818f14952fe6fb84cbe6801ceff50716e769a5d7bde8e041aa9077db4071519c01c86a93deb50ec85c13f6909961aa96e41c36eced3286326fab752d197dc68c3499e0ad8a143ab", &(0x7f0000002680)=0x84, &(0x7f00000026c0)="c9f66237c9a3a110e7fd6258687a39cd76b99fb0bb0675f47b584c2ccd94", 0x1e) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 02:25:20 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="d362bc71ba2dc8c2822acfb22567e2a3f5792921cae44ef470ba4209c030e56f1ea3b9fd82aebf1ecdc63e14dcbd064ca301bc844c91c1697fac2dcb7bc6e7c8ba6103ccb2", 0x45}, {&(0x7f0000000180)="ce14256dc5b5c43e8b37d2d78c092d3cc5cac2e540384327f99a6c0bb7217c70b3779c7e88eff1f64efbf0c4f65824e5fcfa88c6897f2d06a78eb30eb5f2a66db45863be74b5a8d7e1e14eddd82a4008ec7d430f3ddf741fd8647eac9c79202155e4924bf8a626a0652d687515afd4762a7c6519", 0x74}, {&(0x7f0000000200)="61358c1b2d7bef464ba59877f66c0238bcb5a84dfa4418ef27d040c7933271780822afa73b73548a9453c1660520be1d50e5f50cb84840b773f9c44d06518ea08ebd7dff3a7691ff25afeaa5aa7a989f939a22c5d4fccd770fe36adf10d451bf5d1a82a3dc014a1567d30883b7aa5231e70202c1ce720492e6a76c5d24b795d003b7989916ab0fd391a26733970fbf34389fe220c5468b85463140746fe367babc6f15f8f851be34f5a7a878b14931b9e4999691a15a4983c718b92d3fe0b985583395e50fe64497e5c140e42a5a8faf66a5e32b6747", 0xd6}], 0x3, &(0x7f0000000340)=[{0x98, 0x0, 0x16e, "86ed764f731d4b820a8aa097ef75bd2837d78d2a79e788e376877b5b9e1271a3fd9d66fc5497458230bf7cc6ea2970a09dd30be69fe0925d71eabc2abe0a7dea3188c730dfa5f2411f0909d3ad58595c89a4bcb072142b15b8d46011a20c641b4b7ff8418adae471b04e7711951bbfbb5fbd13b279225dcf4181d137897ec4ab6166f44c25"}, {0x58, 0x1, 0x7, "53ed8752b38283ec3eb5672778c809032aca363ff22f5f79f5e860b500ee1542ce9675a6b80a8cba04079b5b53daf20e4e087100f299d6c60ab0369936c3dca0b2a4b0e9b1"}, {0xa0, 0x1, 0xfffff9e0, "57ce09fde6052859ef1a31a0a8ad1692ee0b60f0425869c7a8afdd2b714a6a4261a963ea418b6805a85c7d8fb32a3c1935038cbb4eb299315b807549b44740a2156511d3677dca568ed767fb228262f6dc5ecf015ec524559e3826924340c03f039e07131ac29e0b0de755147291b3ad23b52f209328e1372c04f6d6a9c61195055f23bbde75c63e0b8179cb20f6"}, {0x60, 0x1, 0x1, "3baba609b84bf018c9d17a3d86e0d77908c4518dc48cec56ae6d97b91c19f1cd9609b2daa7aeed57d340a03c24ab74dfc008c177238e844543be0008b3665fef767f15677d811a5132"}, {0x48, 0xffff, 0x3f, "725010c7ea96232533d975380df20785ad33a05c8c1316a2da49220617e2ff0fbdeb7b859fcde9bdc0f306c641743a507e"}], 0x238}, 0x4) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r8, r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r10, r0) 02:25:20 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x5540) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/33}], 0xd0dc5355d7a3270) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x8000, 0x3f}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r1, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockname$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000140)={0x1000, 0xff}, 0x8) 02:25:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="ef8b50ea8f7fc2d4813fccc189e089d67ab908002ae6646e3d99c156190b2725f3320bf68c2febf897c76c46b3d880ad09f1ee1a2b92575d1bb5b45b7c4a506a60282deefd007255"], 0x10) dup2(r1, r0) dup(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = dup2(r5, r6) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x89}, {}], 0x2}) listen(r7, 0x400) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) sendto$inet6(r4, &(0x7f0000000600)="83d6996a9922a4ebc8c28651937897205ef8cd7df6a13725f8419159131b116a467d3d91b5bf51e5eb8256e31328097b2f165d007d9227a99b41a5fb69ca84e0278e07637b75648531dd954752a1d35eb3837bfd14f3a2be41d5f9dc729991de812f02cb14dac67f09b8df677bd57773633a3ff9ce572016a85764af63fb9318fde168e4dd42f9ae46cdff168aceb0e9825f457150a9f820b2ccf594719c7117caf9be3f7d74049d2083dfc4641711e87b234d98ff9674f4381b8059e753affc7611633ff0a905750db8633c3b89035116a9d21d49128d373b30318eb4e43d82917b5c35d0da1706ff4464edd25e7ef89c4a7e4ec21c1aadc82b34342cdc36b9749f6b8d97772aa85591cc1adcb9c4b77f260bbd0eb2ffd716b8c26019950256c98fd3bce620f30391b001966bf5def520030dc30c5f9e614f2cb2b7183e88ca9b5e3b7b711e7e78be64f31e99b93ac8029bc06839a97cce41ab6e9c3773481b932407d4af941d0bd7519b39b17f87a748fd7d46a35c9dca4c25aebdcd0643be90efd1532b027e56d04fcd38b43bfe3f26cff3d65a09603014443d161ea8578e1474fb282043495b71624b271c5d3a7b4008badbc9a427ce9f902f836c24103272b5ee45aea49c4ef38e2825b9b69f2bb4f822236a6fc8d5dcf5e54fdbbfa0239d811e802665d1d4623477e411db3fb8e43dd76f3faf82185e66d76a55005f9783e0afad700ba737e4834580cd2122b51f5d5fa8fc5db43c8b7443475ab8cd4f22d448c4a0f9ac1df549fd39e03800a5b151a5b468c9a1a16011281702f27d8dc9bd30da4e6f1937ec4071bc5a4ca3a86b94780260f682e2ebb71cbd9f9b065a8ade954591c8fd0215cf94a61460a1fe75e6ba164d69aaaf55c2e9cd25858e3305f441894da308c2e5d78273d5edf04fe652ac1a98754b3703391c25cd2d336f4cbe8f920ea98b90b8f1070b1190710f1bc3028a306b3ebdc0ae3bbcaa43d3ceb68f2430877ef8ab59e498736cb1afbc9dcebb44a6573e8b204ccf9d0d1ddc0065641e0fa2dc0b6f1e2283e2f26e2a1f8684a158c8e98182f209b1a27c54e4444da29b3e2a3c8166e8dabad179af43e400e05265dd2cd47c1e99c6829d505101d2c2f5efb17ed15d0ae3f8f5f192d62d31e74e26d8b11d1dba92210eb40c565c57a5f8ccb77300df0ac562804140aae46af90682a4451423fae55bc6da3b1f953ccd942d105e9caf6e9ce4ab59150c89b5acfd5328169817265e36e81d881e69e94bc74e0016a433b80ad032499b92a45590b6ff5a21006da21ed11169626d64cb6a7e8b94e4f03d021ec18d956c19c98da4da7d46c303000d9b2f1964105fb5e2ecd6b0a8e314c33ba8601d21a439ced9dbcca5f03d485583b92889762b545a7056353bc5b29da328623e05dabf1c258b947490f3c71f8cf56d01f3370ac6953253e0f22a18761abd967e0a13b1737af8e7ec7fe446bcfe32126c7e45f80b12ec32cbc2966091985b90a9172753e033f36e7a8b96e274a8d291e9a507bf1ad6afb7da3e8d3e7181a765177618f8a802941bc60be98c5dd59fcff87ef3bbd875b60bcf360c745f768ea6112db14c511b4f7d4b02716737d81a43bb6ed698d4d2c842d8746a1769fe91702d6ff90eb8a7abf6fb8d084f99bdd8dc716562d9c41d521568f06027cd4bbafc4ec01358c37fa400cf3747627129fd6a75b9d4f6e5672b61006e809b0cfba1bac7e8204aae0e1f993a805b9398a722fbd117da075e501b42867bfab326167a09485b8f696cdda7135ff8209d35107816538deb2d6b36bd01dfab942ce3445a23a07040f69959a3dbdf70ab1b20812c4e088e26d7b3fdab6325aa40938178a976e53b35d51d3c9a6a2a771b7bf804050d3f66b5f60e24d94bac05abe3b211b6ef6eea0b6bdd2a798cc34a5d19e893048a5885a0387e2ca3ede3af8c6b7e6787414c4c6237087a11f4360cb8735d39315f20c171964c326db55b77d6ee86d19f9ce00bc0d86b96c7b7f35645c8214cf78662bf4626409ff5", 0x5a1, 0xb, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r8, r9) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x87, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x84, 0x1}, {0x81, 0x6000}, {0x8b}, {0x82, 0x8}], 0x4}) 02:25:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="0c6953110548000080f236f0f950c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb640b2bf14ab52abb5098c759acad8a43b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b980b1ae400f3333cdd3a61a2eee022de3675537642fd092f48d16d1a7ac424397349c66b93b4beee94b609e73adb98df477117381552b9e93d4296771d46c4e51c85c037f5696ef3ac79e4f1439ad5d5d0bf2e672ac127bfbb9d8d54d23e74a25fb64e1add8eeaf0ff2cfd7ee3c66e1ab76846b615bdd63dd85a8a55b9e64f22e790af2f780ebb2ed36729ae566f63242f8821bc9e6dead9ad878300ed9c5ccf7abcd35383ac6eb337d88a28a3d8c1cd1b3ce17ee805c4edfe4394f4ca1e51f1106e290c7ecd196a190fa62564cbb8a97e1d076ba7ea6ee3aff1a55d6951d6591aa4585815e6d6775e138cf011c4219d125afc2b1d55d675751b7d89610ae5a3b2de4548832679863f126633a323d1447c21415a954f1ec8eea45e08d2fa70911fd692ebdd7d97923ee209febfce2830427b4fb71556421858011e13ec848e95db4bbff67931dfc5285ae77dbdf76829e", 0x1ba}, {&(0x7f0000000a40)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410004000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fde99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1481e4a55dd596b98061973043fd593fc28b67d000b6004af109aecd03606535a6a69bc14b7dd574918b1bca28b5a7edf688a26bcefd3c060e9557a3601a5bfb5b3ee64a693c44174b23ab0619a3e8233e8fb0ebefa3d06fe8ec1d5d0c60befd0f1f0091c0b078da795d6a90eb355af6ceae980528c94cdd5267f4388f49a748ed9a0d861e22853f8392263f96111a19189f1c10d3371ddfec4e7df7264fb3f677475e5aa25171606211f68d3b25f9f207f20e47a8f8c90ee26bb22406aad02a6d5fccfec806cff62d9cdf682bddf8fe499fe623f3052c00428e6862be2258355461f8884", 0x5ca}], 0x2) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000240)="7f00c5b2c591c75f814682a6bc387f71e383ab5f7811ca53b40c22598fc6624adb653a7c662383587fe01adbf7e072b4a9b9728d6360b7e2bcdbb33394ac4ef68145979153ff907ff3a918ccacff908cbd9b71ddc7888b80c6718acf056721eadc58dbf1869af4979684adae1cc9bd177a7513d8685a538ba7046b914df521cc21dcd22d892c8329ec06d3c654aa87d75b3aa665be6eda83d1c70cd08f7c8aabec30106caae79ba1e6b0b5d0b1d961494798b871eaec6ff557c71199c4c6b1bedaff", &(0x7f0000000340)=0xc2, &(0x7f0000000400)="095d63f7789d6c3eb9ead970a239056b1a193102e908cc3c435092713e743077add8c68d6833ca7300718250fbe9bbc61a06a993298e36e73356dc06a9a590797143206941f15e6a9dd76ac8e977653ea3a8b8d08bfa2691", 0x58) 02:25:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x46) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) select(0x3c, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) 02:25:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000024c8a44e1caa5b30bdfc9287f07baf0037c1010de", 0x18}, {&(0x7f0000000180)="25a4435579d2fc84a156ef6edfb37d069c24521b74768e8d83b9840b39e911f2e5e8c9286f3283bda4dcbe5c04970115453dc010f826d23789484c6e5293f20fe9f0ad9fe8a4c0dde418e2061017caf63b98164b2a0c5c8f7efbe9f9d9e45948f3773a72ed7e86ab63502c107f24554f5be84d760ad504a7ac7c659924aab9cf52bc542c613b6cb735297b96c5b80921d42580ec529de8b25968f910f0a29f311d69b34708e2749406a80c07be3c42b5e9e26d9b9791c0fad6530d33e0167e0954007ae65641616d2a57b7277a36aa4bce1bd9f728b1036a432b884b051c1a06ae588d23cdcf590f84faacd795a36ae58e3e9d9485e0ef", 0xf7}, {&(0x7f0000000100)="65cf8eedfbe452cd1e2faf09caf3ea61399513c0277011009b24c82e7bb6f62f994f25c27058b9d0b8ff6a6bf8d425150d849bb8dcba0b", 0x37}, {&(0x7f0000000280)="b8fbef1e2f81a446e8855e72a015432731e3032a127acee662ea2977bc970d765cff1f36f1bd803d5a9bbfce62cde60b6df62e3961ab84157d02d15f1bb9cbe5f9c5dac052c80f9beb02f51c5c2b77ca01b6c234b818274d35c5916984226e2d8dab820570a7146705bb0fd1336eea479e1077e72a3b5252194e0697aabbd5f201f2bce43740ad7722d86d459ef1afa9dee82332384a8485e1b9dc0c7287caeee6c7c4b26813127e4281e03d745c52c12a7f8d0a13e8bc02bc483d8347a0b7f7c0a53a21f9fb60ea7b", 0xc9}], 0x4, 0x0, 0x0) dup(r0) 02:25:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x8a) r5 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$getown(r5, 0x5) 02:25:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) fchflags(r2, 0x0) recvfrom(r2, &(0x7f0000000400)=""/109, 0x6d, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0xef, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x400}], 0xa) semop(r4, &(0x7f00000000c0), 0x0) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(0x0, &(0x7f0000000380)=[{0x3, 0x808, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x7f7f}, {0x4, 0x6, 0x1000}, {0x0, 0x9}, {0x2, 0x0, 0x1000}, {0x0, 0x20, 0x1800}, {0x4, 0xfffb, 0x800}, {0x4, 0x3ff, 0x1400}, {0x0, 0x3}, {0x4, 0x7, 0x1800}], 0xb) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 02:25:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r9 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0xfffffff9}, {0x44, 0x77a}], 0x2}) linkat(r5, &(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3ff, 0x4) 02:25:22 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x6) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000240)) 02:25:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5}, 0x84000080c1, 0x0, 0x0, r1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="3e5e4aa1bb13869b58413d7317eae526e4ba8000186aa89aa48a07c1fdae47ecf06e74", 0x23}], 0x1, 0x0, 0x0) 02:25:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xc277, 0x3ff, {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="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x1, 0x13, 0xe0, 0x8001, "b5d9274e979445642904afe08921254ef348e1b2", 0x81, 0x80}) 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) syz_open_pts() write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) 02:25:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x799}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x48, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) 02:25:22 executing program 0: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xab) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r3, r4) fcntl$getflags(r3, 0x1) dup2(r2, r1) 02:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x482]}}) 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 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$TIOCNOTTY(r4, 0x20007471) 02:25:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x8000}]}}) 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)) 02:25:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {0x0, 0x3}], 0x2}) r4 = dup(r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000340)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r1, r5) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = dup2(r7, r8) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fcntl$setown(r9, 0x6, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000380)=[{0x87, 0x493a}, {0x101, 0xfffffff0}, {0x80, 0xfffffffe}], 0x3}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0x400, 0x3ff, 0x1, 0x7fff, 0x1, 0x0, 0x0, 0x3, 0x7fff, 0x1}) select(0x40, &(0x7f00000001c0)={0x1000, 0xffffffffffffffff, 0x80000001, 0x3, 0x0, 0x7fa, 0x6, 0x3ff}, &(0x7f0000000280)={0x6, 0x2, 0x7, 0x9, 0x8, 0x4, 0x3, 0x5}, &(0x7f00000002c0)={0xab2, 0x1, 0x75f0fd78, 0x228a53ff, 0x0, 0x2, 0x539, 0x5}, &(0x7f0000000300)={0x5, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xe04}, {0x15}, {0x6, 0x3f, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) 02:25:23 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) 02:25:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r9) r10 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, r7, r8, 0x10, 0x9}, 0x80000000, 0x80000000, r9, r10, 0x3ff, 0x9f4, 0x7, 0xfffffffffffffffc}) msgsnd(r0, &(0x7f0000000080)={0x3, "4f3eef391e58f886fc3ec932bed273f36b22"}, 0x1a, 0x800) 02:25:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = getuid() setreuid(0xee00, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r5) 02:25:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0xc}, {0x6, 0x0, 0x0, 0x4cce}]}) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="e2f99c1cc1a9e9f43df4bdaac547bb0da540fe5f0b484eb4", 0x4b}], 0x1, 0x0, 0x3) 02:25:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r9 = getuid() setreuid(0xee00, r9) setuid(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r8, r10) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRES32=r6, @ANYBLOB="7492c26a71d5f53e23960355c3e0856fa9f7b31902ee092ea0c7995f992dd6963cb88cd8e300ea977fa323c617013804e85439921efe37a704f2d40feb000ed4c0c99969090f8723", @ANYBLOB="6d3bc0386af98eb71b592e772812f2bcde784e1487a64f86554e308ada01a03971a2421beec1acd5239b21edbceb52b09c0b5caf2b694bf90209a69d2fa106aa228746732cb88dcffc6ab39e3ac46398f09c9d261bc0e7f6409ef066732d2ed733a2adbcfe29de", @ANYRES64=r8, @ANYRES16]) 02:25:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x97}, {0x20, 0xff}, {0x800, 0x0, 0x2, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r4, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) fcntl$dupfd(r4, 0x0, r6) 02:25:23 executing program 0: socket(0x18, 0x2, 0x0) 02:25:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchdir(0xffffffffffffffff) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 02:25:23 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x82, 0x404) write(r0, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x200) 02:25:23 executing program 0: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x3, 0x7013, 0xffffffffffffffff, 0x0, 0x0) shmget(0x2, 0x2000, 0x2, &(0x7f0000719000/0x2000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r0, r1) fchflags(r0, 0x10000) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:25:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000100)) 02:25:23 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x1000, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) 02:25:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xc0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) open(&(0x7f0000000200)='./file1\x00', 0x80, 0x200) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) 02:25:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$KDENABIO(r2, 0x20004b3c) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd60401f0000303a00000009e0827f00000050000000000000fe8000000000fe0000000000000000aa040090780000000060bcc2e300002c00ff0100000000000000000000000000010089313a590000a61ab7f9ea3fcdcb3cffc3eb000000000000000000415c63fa2b63830642a5a0577fc991c3d8c917c616f9700bb980cb980db9f26eb538edf05de1726fa4d3cf6fd01d34890859f27df447bfc7ed5cbc1bce7bff88a43b1070766a6dbcce8398b0aaf72f525de7b48d"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r5 = dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) r8 = dup2(r7, r5) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x9, 0x5, 0x1d02, 0x1, 0xffff, 0x7, 0x3, 0x3, 0x2, 0x5, 0xe11f}) 02:25:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x0, 0x108) semop(r1, &(0x7f0000000000)=[{0x0, 0x101, 0x1000}, {0x0, 0x400, 0x800}], 0x2) 02:25:24 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000100000000000000000"]) 02:25:24 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, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff00080000fea0f7aa67460800000000b8100000002900000023000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0xc1071d2a98b09657}, 0x4, &(0x7f0000000180)="dea81cf226b1e943483b9e4f1f2b2cd133bb20c607ca09b7377c2e915cc57f0ce70aeb28fee0bf4fda29be75507958db0955b3abcee905a5048131404e051cc2d72565a548da48f05c439000013a36481a9efbfbafa2eac682b94cde946e2f8501680641703699441f967c655d6d00339e079edf94643a7c56663f8eb84cb35d025e5cc67c67b1797b604fb95758", &(0x7f0000000040)=0x8e, &(0x7f0000000240)="1e6299321e5ccd11d3f6335320c023f36d2532f365bca6ebfcfa059235f66363f1e638489ccce137266c03866a4db4d02a6f07c1eb04a41f53917b7f3769663143dbf4f9f9c4d10f4697069df129fd6379d67afca5a173dbe55403ba2dec06760f68b7d6df54f38233a8d1bd87f2868c17d4ad7e4826d7de0ea5a80f2f06ba2c01b37f7fb7a8525cde42f522b4d82d93afbb8393332417355c856e0978a3bf2cb6d9c48bb9dde16172cbf5db4eceacd450cb357b57b03926cc684becdfd23781d30032fff6b94c0162226b05eca7d8", 0xcf) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(0xffffffffffffffff, 0x3ff) setsockopt(r1, 0x4, 0x4305, &(0x7f0000000080)="cd9f92a63d836d", 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) 02:25:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x2, 0x8001], [], [{0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0x3}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 02:25:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0xc0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 02:25:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x3, 0xfe, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r6, r7) sendmsg$unix(r2, &(0x7f00000019c0)={&(0x7f00000018c0)=ANY=[@ANYBLOB="563f8f7820b7040004002e2e2f66026c653000e6150d7d2de29537cf02d8dfe8a5468f5f2b7ab68b7d29ec7d8a2458f1d0755322826535ffba29d55b9109689c6f3bc05058e3317a47fbf870bd589377942c79de9997954c37bf6b1b0f58f1834c5c28a43719ad8c5f77c92452ea5d5d9ed2fff307b73a996727"], 0x13, &(0x7f0000001840)=[{&(0x7f0000000100)="46ccf5092055715d461d797018c2946789c919112a3171ef02c12c85f54406280f84d11804f8afbeab06ed1887557d5db3e43408973a6f8b4f6d7980087291f6d6d57d33e50930d6d7edaf83b78e7eb102333a3392ad173ccb459a964d49eda91739103a4ee526087ebdbeffe8f7e2d1054c5f0293616d321d668f3b3cdd58ea17a91fcdd8b3c09882286f4a6bac1103ebcaddd1637198ef43aa4b7c773629ca66a31639e7509655a71aa5764870891ad0d4c058b800c0b4f9bd73b18bd6d350ecbac85a72b6dd58111aef233a0213340411a9f003cf1d224f1ea77ad9e4f30920", 0xe1}, {&(0x7f0000000200)="5421c482268e0d5df10ecbaee8e8aac8004b86d5312f7eee5233896c750e328ec3f436345b0499b8395a2d6e1ac2df03f7d15607026a97a2f98cc310ccdb032a8e98e1a53362d135292d9d861b7f7028fba696f2a51ba47420146965a9f69816", 0x60}, {&(0x7f0000000580)="d84d6bd06954b94d38f6a3efa32e7b31d2b2934498b51cfd790012977a146d53e2394cf954296c32959eb16419b2baa935c8c0f1e5f8eac90ea4c3f1fe7680b4199933c819340edcbb9c405c7d4b4dcba559da3135801cb87211754ba06252d29ff44123f5a2d8d1294d95970866ea7077f269b976282622160a93040cdd8aab791bba7c1dece3b9192ea8b086e8738a2d8bd2ecd8cf4c0b801e24df7f61cda5f0aa8ee97ba7ab72bbea436255b833454867bce562b2f6ce4d97dfb873c91f94c64ac67f7688ce720ee7ac6b7a6d42a1a723e989f50daae246efc5ac9ef19b55acd9fcd15fe4a88727744e56faca44b109f840ad9f42d7a61bc76e7df7066b439bd5f0ae61c974fb438a0185eb4fbe9e8b7b14746fc2639a9404ecac0ff9a0d877f02c035d5b498486421a24c1ab865d55a366d1ef983094411970ca69126178543cb5d9793b76477df3d8cb8839e50b038713b4d08cc605b291197442867b24a392085ee9c4fecebba64ba9de4e798f9de48ed8713f8f82e8625ecfe5ed8cf2ef34b169a16d0af727626a96986e4bbdc8dfabf5b8fb44ced0c34d758839a90c0c55fa1c5884e14ff74afcf543f1fabde99af50b60b2d075d95e007c4aa54f89ed630d322ed33c109f225838707489d38e83be770b4d5c1e5fc8b007de304a9ab3c1120cc3f721dfe75898b6b06e0ebea4ca8177aa43d8b1a7140eaeaa1c8ec6d798059d9fae0d868f0372367d428c4075ca53df019552e17052bc8f49df85f3f98f14ccadcaefd2b557e3efa4e14fa8dbe187cefde91f5a50624645b25a8d2c91b7759bfb1c36b6b0c18a99c60fa9531d70e129fa8da4dbf1738bef079c97be596e587d088adafefb5680bda3beb74ed636d7a11305c278cfcd3dc5bd4ca15bc8eadde301dd7124219ac777819f97c1bab02597618c37199cea53680d18226557fba8c42ac7d7006b1120cac1d5054e65e787309c743c54616d969c5895c399b22abeebad3983f9c26ef509e23416c67c561c835a54f5521b32276416fb1f03ef48ffdc63ef06754c077936f051bb772685adebdc1003a1fe0c3718177d14ff6832b3fc1f55b6939cea766467de61d72e937d6850957d5b1d6ebce6009dd7528a3b4aca67cf0861c91dbe36fc8b812c16e21909d957ac36c17a0482e03f37fc82d8b2e6b3a57146ce9eb8410ff60b9624d16515ded2c2517e1e3e829f315344280e1f42f36f89e866f2f9763ec53a233a6de2c73f6c246e03e80290b743962e3e023a34fc5d8948bbeaf1ff7143a9f6ff2fbccc7b3172b33e9164308ae218ecfe70899ed2d8d3b40c74b6dca1f32426ec6ab07951f0cc8991858562503cf9a8e16e4570f49b43f8faad1675ead124617d41022f2b3dbb6b5c203edbf76e2605fa2ec0bef1654b1db485c9bfd361b9e8e29a3eb8d7a8bdd738997d0170995ec8cd20a1056fbe60faecfa027b09123bfd995e3e14aeefcb8ff29d67c109b7684f3b3cc6ab3b8ca61c7e75a72d5a897166d648b35517c4ed672979249c67462634ed29efdc01fa36948e5a31b4f0effedbc7034f5d2a8c57195bdd4d635d9ebde32e2a6e04c4ec595155f055bcc42b72c80f7ced20d84650f93b22824256c4b833b24e398f912e3fd9c6e6d7a77206ec7210c5d1381e1bb8daaa012fa45afe6f3aae74cbb7e9b2e72375c82b2a403336355cdf99832c76b4c4289764bd7839b17d9444e7b8032beec8e012422820088bd0dfb80f5976b61312c53873d3c18b2ced4b5b24040d9c61dc052398bf7b8e30e1b620c5224b287ee70808edd6d7f6c710e48b5f697faea828e859633ed776e8c3af54513d79ac12c16882965a11ccabed285749eb4e31e88dfee7a649f6207de4a658bf20ff31dec14fa5dabd29798d60afd52516451e393a6fa2b014ee22be4cba9b14cced049b35a0c672493105ee660e7a006eb3e020f304d241b442bf76ec76ac92be9a414876c011d655599c7efc03594655f0e0a71916f9597fcdd8f1cf16cc5813e73e640054ca69b8e6a9036e4ac3ac84dd8f62867963433f9a6695940b138aa98aab036541b44aca5c93785e447b228df3b55f1ab7210ea383b25ceceb770c2725289af1b0e2a3fa6cb736c9d21aec0bb6ffffcefcb738e4176a822c1c0728a03580509f6e6a5423a2937a2e5140be97fa1edd8b5cbee48ec9fb1cb47b9404b0594c383aae6ebbb47bd01fc931f5c545d8bda40d6f7ef7812b352e292e2b867428099d45ae3cc39db81c2678126617b1864b4e93471864ae1ee2616ffbed8efcbf02f572d3eca421ad4cea8b6d5ba0848a4dff872fa3417c5b6d0388c44c8fae5e7f7012906b934b6caa0eb1283c57ce4b405dc6ec673f31dfca035445b7af5e19de48d0923b96c0c5f30ddff906a8590d1ed2f35b867e5aa8e585ca729921d61135a8be64c6c6a0dd5849c4be7a184e96e3fd585697710ff6ce5c87da319cfad343af9a3c3a6465673be60f3b25079d55640260d888891501582a478fa3520b276edaaad02c5c93e386a530a0e8bf11521da3c56899959457d8c9d70debc3eb0eaee30623c17c5cc87b79b1f9624d08db4814184cf097dcbc06a1fe82404e3bfceccf6946e252b80d58237984533094118ae5a36847fc3e2ce8fedc98d88862d90433579b34ef3ca4e6f245fb5a560eaa672bdecb372b7b9796109adfbe991a309c0f670ac6fd5249065a2cdf0e38dde0470d6ef936b5896bea8eb50ae85d57ff2902ad6cc72468aa6c2bb22a6acef47d5318b773434f85e38440c77a0ed2965da95373b9cecfb05f964b93457208d5b73128ac90a67b08605344c0705039b28fde5abe6a2dedcaac74cb60e121868cdb7b5cc59496b9313e580bfcdb9338eedbba65572a414070bf04c7740a3b28309a8af5530d146bf6f9781ab0442a9149bd5582e57ab264f127cf370d532f78b6a06ec89b283264ff0e2467652805897231763ac5fbf0eb0394f3d073186f4c053bfcbbcc217ec7692390854081adf365146129530dbd6a9fd2a7164f1c576f8281b79090167fc3b838c19a6ed9ff0bb05ae2a1d94d87eca64cb6604190a50471d7d4a97ee50247298877308958668361e77e8cbbabbdd46da69162a11b2199e3a34ebd49c6d076434a0cdc26a0b8678df772c5eca41764fdd1cd0fae231a925ce35d318216fb4a2a1d621e10e0d52167542743b81824f1e7b26e056cfdc81f84f3eda44626a95ecc95afc910179080a06a244cef012b567f254b38040384ed460daeaec1dda89be85644ce390e2b12396543485a1ad4b4494f433cd92b5c79272cbbaed87cebc15abf8457113fef2a4cfa4f0805d58c97cc3bf533a28a2fa2dfd733d6134d8506ec5cbe3a60176a7a747415a68cf97d11aaf0c8c0252841bf4682b72791eda251c2779c7e243ae0427e3164bdb35192db8b34b17293d12608e7f96ffbeecae464a8adedb5e282dee0015ea73ef06038bb5582acf0b4dd88fa95ebcc21f503a8fc0056a56dfb79a48473e8d6a5587eb50d1a293d52d781f7c711f422519123cf93fb93e268ef6cbc35c2f8f2c43b48144e9331778efe1f18b201ae61963defcdae5dd141240f545a201eaef59a100e4a110839c161f37be585fdf383dbbf3250b039036513b212d51a4bef6021688fad58fb7fa1d713ab1600c96b8df0d80095dc149c9303ad2a640f08068679190569b66ecf8ae43933c67c06c757159d9b8fbdd52546f10f36c21e7e9a3c8b01558ef6c5f12433459c409a15fe6969b3a064740b220b790450ba8a7c9b059da14451937991aeaad253b397e3ecf900e5e5b692eab09c169a985a99395d3335f6dfb5e8f99c7e61cd51cfe41cfd19745f6e28a1dee507ec7262d0ee0ef715202fb26e47cea76cf48a53e927052a7866bbd7426e45dcc4ab2cd78da722f496fc9e190f76dfb2f324f894712e0c96a270aa3d903ed70a6101e764a3799a803a1d41fac33b54ef34e23f31ee3ec36c6b3f60e1848e5c1515e801ace2727c70b96f80d7974d8207121336cda531fda820e33864dad7755d9eb2b8e9cc7d54f0ae4608fcf27d8f83a200017649e902f6abcd9fc263364c1d989bfbcab366e72a134716c8f20ee2215d4bf59324082b2c49fd68a9f0774c09bf5d4171ae7aff5846c4838855adc34f5fe4a461c9e2b7374ade198d06ab53fde9c0e9c17eff9133f5ffd5717d82cddfe43fa0ca3b3a706d3346837be5a245b8d7de7838cc435832a3a66ddd80d292a7a62d15b3211670c61fa70ed20330bf6b26902f6a9668586ae72cb84eb3cea2f64e577c53df74a092ef85c7837eb824cc67d6a7d675728cb4d492d1e2f9e6c083fb16de6f5f386567a23020eaf6c491f95d305ce4b661269911c4bd16ee9fb89967ec6af874f4679fc24a93506a92e1646f0180f302672af06c5c2c4db26d09edec9dd2d09bce2cb687eb36d6aa504fd1a7b2555b966797f891bcdbead46c6f0d7e8c17e04fb15a6a06d37a67792c1148350f5dcaad6ff88c4eb18d1502ecf7eee1d309587278e58d491fc519656a4a57520c0e0970d2e83eb063e48343747bdde122f4af3e84c7e948929a642f53a713d1f37563e8bad5adf8349b1271aa9369eb1c7ab8d3e141c29b5746d1518cf49e20ab7ecf3e9db27663c0eb5f667dc26e15f8e4e3027954526acd116ee09d7e3e0de9f0d7ec18d2d4c7e5657d6c7754a22e352876bb9170a6283401f984d7ccc86f6e78af5d6e2f7a87d1e28e32c56cfdeee783450bbc8c9f00cd9bff84337b7c4493c3f7a096e8fe9c6164a3c64a45d5886795f1210ffecd61179abd8b8a786befd302754a364e66d3c9e6fa11ff3f84b3e7e4439959d40337f29d6079308284f58039fa52cc2113da86aa11b5fb33245c6cdc03fbab181870871567ed784995a099bcd5d5c66993d3511bb796f4eded57548358f273c8930b502648b98f911379dceca81625afda305f5b8d731275055ec6869a6c14e61eab60de8c89beb453c62c8e2932d33a88871fe09c7f15db5482c50c48b1f6d5fd547d4ef20bb97aab2ffeba63e293ad4951403e8ff0ad7c627daeb32b125d86061a4b614a1fb1302c80a66df4ba14c4144c951182cc167f72f6852299c6ce344e2295a3e6bff130928e1e5219ad642773cbb81c4fce262acad4c1e6a36c4128d88363e4e25beb17acac303e0b64adc3d26032f993a34c0d7481ce4361aeaf9df197f3b3ddbea2f99cb410cc9aa5c0f3e6c7f5088cff31c9e9716079adeeba6be35e6dd615a49660a325dd5fdf6a269b85759cd4c8d5f7663633736a58a4027df07f0a27c608e6c5959fadb019bf8a6b594fe73afab4299d10a090bd3c597090b5adaac6d4b9845aaa14bc90340964a035d03876e17881ac9527cf8400a1186083a74c384506ca6d2e6191ce7d1b9a3485603801916686975cce23aef8e8a97cf6dceca56ee298c14d55f3129ce5e70a7e3ab65dd3f5b31a1b48fb5f40d6fbd65f6c9367630ec0b49f1e745461377944980f0df509638160458a7301549302b69141dd26fcec4c6538b3c498d3bc3e15f0bee8e0505ab08d45e1d4a6f99dd454eb07612c7d6b70147de3fa7da1cfde2a24c27982e5a22aa0e8833856d756315ff3b363f58cc07bae0e7d34571943d7b80844c2109d5fe96ce90abbcf81ee68f3fc9c0f595f524e62550a35e8b48ef36950b9660438c6476a797d83f04972948ea34bed48b42b36ad9291d98a10087a846a3c57bb7bd0eda9b717f1bf8ce0227d10bce6a0645ac2164d2fe4a55ac70aac34d5c304cf3af4b7c482e4ea", 0x1000}, {&(0x7f0000001580)="2e40d68680bb21f8991039bbcbc51e9784ac5538791880579d2014dc8d7eb0cc06b5de1943e791a906e148d724921310845e7e4c2fe778e91537642abd06570c7699155eff00c3de2d8f4445d6e3e8414c08d2806c17aa69afe3e667f0aa304244303b2033ff028adc0eec4fc8600e61e9a18118e3f894eae20b020593436f042d4cba666041d7d3bd2e06d552043c7ea52aabd0b2c3b3ea4583cf64d7c45b6baf3c6b29a46c897696181949c7332fb13b532f96a2fdab5fc3e3244e9697642ce400446c43c2dabfe31f89491e960a657a5698547a47e5f5201ff30a8678ca745ee2d8", 0xe3}, {&(0x7f0000000280)="123090ce9577d02ab27ca7f2ad90ae765bc0f94ac0993c495c44fa2b3efc890cb5ff89577232fdaa4b5c3d7e27118135e4be0839a0f6f72536ae4d31571c0c339ddb02b2dda41197e35101d7ed55fbbc683e3f2db0cdd7c5ab74932baab791", 0x5f}, {&(0x7f0000001680)="1876c933a8d8a18b92d6d116ef66865a3afbb2f33dbf8d643728f477ee4eaf6cb705d6f803d6923ac07fe698f328b21ca625094c8f9e5ce5c05534e87bf2b9498a00805766cbbdb49d3c5ab070c3c3371948a2072ae606f210e608d2cc9f0f1923f94767389303705b6d254b7aff1d16bb77edbf436408839d42b55c140e6dc0dda6dda1ef66758e51a77ac752e6ed7aa86757e02175c769592eba8de03ac394039e534b24c950827ca3a4e9b1cc497f199b8a64f8bf93a678440106f001c4bd16047fa94ecb3dc694b39242355053207907da627c703ed900896b6fc5ac6c925199132b06", 0xe5}, {&(0x7f0000001780)="1989891297dc20469219a49d31f1b96061bebd8eb9557f7f8b6f1156289ecf57a869eeae86cb2a69aa9a5ab3f399bccfcb685d52d2105e206a73b67eb85c5611118c616e906ea54d8dcbe26477b4a298f09f992a7f85d2b9feeffc2ddea3afe1433fa164cff4dcce81ee2b3d5ebed7334eb39b5ab034a2f0c75d8d79eb122752fbe26674e97708befc0960381268d647a0978d584b7c89f924a7c6b62051c5f1241e5a9855a8f850ccdfab71e55f6ba2da0b0dda0929baaaa9ae", 0xba}], 0x7, &(0x7f0000001940)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3, 0xffffffffffffffff, r2, r4, 0xffffffffffffffff, r6]}], 0x58, 0x697d6bef452ba146}, 0x408) fcntl$dupfd(r5, 0x0, r5) 02:25:24 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) dup2(r1, r2) pread(r2, &(0x7f00000000c0)="f8adb3e617ca62b2abb48e73951f7ebe3deb8d2acd5ef8a962c1f7c4d918826f2b07c79f6a30823325d096a39f5c0b5410f21115431572bfb30553558aaded57475ea36a4d46546c8bfb0bc57e93f5aadcc291e2fed817f316e510ece3db43980cc0bb9ff74b509ba7513902f8cedb9c648cfc922a440cd7190cde41c692505013d656465ec3160b0671973d24d4603785bb46350044f156ca053be0a7aa4bb815d0c2c2bea2b1bc8b741a4f6616573012abf19dae448f6f718b13daa663baf6c9e8367edbc998dd3c068f70173a7f8d59a0977c02e40cc2d66640ffe3c070633f91badef5ad9ade57aa59ddfce7092e4498a28cba3fb87b5edea10324f634e03211285ab873a5735f18af63c3b7ee45220e1e965962cc2c3536b4e8b2de0d888dbc200c7f9cb8dd147a0f9a9a1c467c379d5d197ac40bb8eba117b3b712a879b4b72badb6edf10f9c292de3a2e7db1b105156733af4ca5237657de005007d017a5605c3714a030f5313169828b1447f1517c3d1a6ce4dd69588ac97636d8e9412213b2d42cbc49a241b338e049f1d75a17e098e2e1475a23fb9ff581d138ca1443cc47f16293b1be16cf04136d4a6d2092205611616f187c3a4a3d785be60164216484e783c3b75ed315da4b77af958794a66355afa512a642b5300d0a70b7d73133cc39e6d4b4b67c98d20db574158ff8faef0aa7d832abf2e43c34f0a79cc9bce4e51a22d5d4896533f19535d56fbb512b646ef217b013ff6862977758dd095b42d723b8546e3c95d2cf5557283fa006028996f42743fb270f397a6300a44042d2d155dfca359729bf8e02aad0f9e74aefef4cf87f9a0a29ad9b398ff3fd4c9c4376e3d9da77606c5d813ff83bebbed0780d32169f365d14bd8efb1ab216f86dcb62d01290172a72c2b4bf36ec19e8623377e43b48a779f7771be3cf2f664d344e957d58281019e4b7e7eeb13be6864d61fc3582e1c5201f159d41c796db293c5c2fcac66b199d9fca69ca6605ac4a23fa8739284135481cc72233707ca0d2ecf91c4f97006589cfc6977d530de9138b9493c078fc31550a3aa34ca26105629c2526c925b390e9eda7da9daa73b8c778d6bfd96329cced4a92ee57d0d5420e4ec91911087feb707cf669e64f703e7712d312f5748481c4a095d10b6c6d6c38cbb3e1e460a20cbea0b4def7faf5e4fdda7bae85416780237139f1dd65e8d42af9d08b66875fa59b951fd9d6a864561e2e85b90d00ac9dcacbaae8bf10d0b4b770e13ff70d94607e0e0e5730bf727590de3f630f20de1ed14bedfe25d9be87656b2d1ed6c34c326a0cd5a13a5170e07b52ab8234ba0d4b9671c2b837e681438be699a900d5c3e7065178a828660f983ca569768caf93d47218593090934f56de6dd6cea3e571f3770b55a77c3547d6c8b385ebfd96f1345119c54868b61d223cefc395f6643aba58240e4e00971f91a792e23688384e3fdb242b203683abd7da2c0dce339d2a78aff314ee55f7665cd6b4b21ec8c61b263e35ad036456f7476faadf1d09da293afe6d8293867f71ed6533aace99cc934e0fa2dcf9dfaf97bfa1d2bf95c15b25f0e56772df27b2c5a425466e4f7d7e3763a4f407b7513f857db16105a961617ee923ad8b003fe75080caba0a78342e419f978d3788ca3163c2b863af9542d956654880c9e09906c395c2554a6a07465d566c07a81f213e4ebd7cced98f5c0f216da7f402f2b063c23013f3f3dbbfa01c20fbc3d073c2da7d07f5f80839991cc6be4734dd08778cbd37b901e5bb09ec8cebfaee173976abab850b1748f34425b70b1918f1a3f9a49c936faedc0928e8395ac97db14015a77248ce03c2bcfcf351ebcfa59de5864c3ff5fbd4a346f684d272956725585ed2a83949dfc0f1b5c92b94e5f4cd2a5672300ad3043eaf95f60b8e353900df45f784e4899a5a73e44d5d8d2ba78d6a9443585f38789298f8fb28034b8845caaffd04d3f2fe6f7f47fd69b7d09b6dedf6d16dfc9094740b1df5e34399c97e967cad53994c7eabfee8e62b00305c6c3f73b016619d340234e6ba5989e67272a74681dafe9fa2d0a0f156fbe8fb8be17ec795946cec0277d69008acfc3952dcc213812879b10533fad954009a2f0a2b013335400dd6356b176a673b97fa252302e236041292d620bc7e562ef6f8c09f418ae78c26e7b6998dad41615d8cdbd1298a8ae8188a0947dcdefccf4fac4215e9a6253faeee377a5f6c90c7c40428d63e78c5930e63c293573c6878597deb1e918d96a960fccfbbce88a70d8caeab3d25d063947cfaa6aa3503d0b053a23377116655992c876bd0e2ac328d38b146c7b3fe402b328b4646c6361363c8065066abb21659db88a51d2845532397ed8d9ed244ee18dd976fb17dd54720e1a11c5d0515fe9ac8ccf73d35bb8c243ab31d464bdf1b7fc8445cc9d3900cbb4ef159419a6a1c360034fde25e2f28ba90ecf33332be4d1345cdf1abe9480ee1d099c4531ca96411e333bb7d78192af3a8176682e5429708086175cabde0c0dc7418c415cc09a5dbd667ed4027f2dbbc8afe90efc08fd9a508e5b135f59cdebf09418fde819d4cbb0c1c8dd5077ceb2dcb038cb5d8b4132d25a6e671037c234f1ef8d1315dbb260d4c10498dad43c95463478514854d392bb47845b2ffe44fb22695a04f36ca7d06f41bc6afc32d3d2b89c163839cb8e89e67204a28dde5fe1e5cde4f3c5e002e4617073e8d3d4b0896093f3bb8b58e5a5f93ab5996c2f160f8098caaa7f54484f8ebe1d61f5773e0c5661ab1eba2fc9ad31453276b218319095fe23087ea9f376ab830d6e5c2dec81ff6c73723f1976ee038fea47d2a5b98d09b3c4ae12a041c39a3ea41fcc9df2b428b9a185acfba0cfd5e61efba665e443b33f483a606a56908a53c73bab1784a4ac2f68b7b5c5de4946b79489e318eeec4a806e01fa7561436910b5d97c5fe39daf85c2e41e212c5c67c014078be5b8d754cd53e9de91e0410f36b120ddb7ab7cb49342be41383cf48902231060bf362b04d33d6d6af6cd950036b11d36041459d3f0266c9d9b1b295910d53a37ecfec8cd7cbe74d29b1e8877c9eaaa9956eadc21275b47da513932cb9e9aa85b995c35203e44ddd465c27cb5c5367182f79feed96b4c9d08868d8f1e3828c0b1328344467a991c351f885b76a70241a17640041baa6a9f4763aba69e5fe77ad1be6428016572de2e617f14a78de1bccb28d7f30ce18db1d36082cf9d1139bcfd211000cf397f71d60ce44c5ca559f1565e2828eee414acf751225214cf206574abe23893c2c4825e57893e4d9696ba6bd5a498fa1ab3a12cdf4696a0482b746dfd4e01a64bcbf4afb5624b90a278eb891e94f359cb36813d080260c827925cffe9c572bd41d59f7edc95f95a07d6268f8d7affdbede1397567911e235b4a117604f005eeeced0f867267ccea21ed25b2069edb7806471cff13cef1e3e630fae15b8bdcccaf3a70228db20ef3d036747c972ea36999908c31a7f77ec43a216670c7f2c1583370400ab057fdd0dba325f285043be15db2d2e8c4a96ece7b4a901f015725d2ff9e2f7f49470d161148bb4f8247c4bcf520fe361407794f5c274debe237588cd78c0c061bb0118dba722f343b2d67617a5839a09fb916928e1c0b0987efbe2612ec9355eac8cdd5223e7c92602ce1a50734049cd4468cce37de695f2563ae4bbfc8c5426ea2e1d44567f8125fb176ba47d078f04f843831ae9d1e516d614732a10596eb94988cb490623d73838e71a226f88a655c26dcb1ee90b93e7e7ac57f49eedcafd7aafa2ed935c7715aa19f8bb1d00c31b3cfce8dff29790a6bddf3a9cbef26aee055dd2794060eb28cd8406f0f6d7ca95f813b1016e09734b3c33377a707fa83fe3cf7b57557576b8521c6b17fa00edc26d9b00da515da11f14dd2b79fd1856e064d2038b825e3e60add794d2d477981b97b12abb0baa455abb8670300d2f463f990bd3f85ceaa448bd111c4d875959394abcf4ab57a2461b77f74e1fa978e5929fb30bd95cfbd824a8c0a6990b133f60191662dbd9c103af6892e4618e562661be8ed1aaff4a99137187090d9719b26c53d40f20e026419236081b039b9a784d59ce0dd8aa0f47d7995502c474efde80ee6ad5bd5f5d7e955bc213366a957e2ef9b737347a9fc8fe31775df33ea1abbf66d4b425a4ea3c4bf5b47ea56a57fc193fe5f7105ebb2989f5e37bedf4d2d2fb0411e05baf105f777ff958145aeec583f58dc43e73c6f25aeb29e2058e17d61151c60530086ce5b5b8a0fb29f8e278043f2c3d2fbcbc8e0afcdc6d8ffbcd1993cf7300769b3073f72e6a929889e6a0633c86fe3e225363c844f2201938d049c5a7854f760ec3f72374d294535198046ea917babedda6da966f260d194cd7f520398caac0825efbeda6f5f0a07c0317c3e0ea7787579ec9281bb452367161c766d95374a42fde08cc990a4471ce678b7d7d6cafa643d36a0478ac2fb097359473eeb2e6ff996aa7c6c38bc6218daa4e8b0dbbcd09951883815376129686b462b287c6aab51b00821f2916235a8f92d885ed74190aa5260027636158fbbcf95cf46cc2f0e0f243c1ff9e791d8c37639c1c83cf5ae67f8648986e8a1bc7acf14497e1c0acbd4a07bee9f7432e70e3591540c0f4b3989c7f728fcfa16c082abbfda4f1280c2fb75d633bea27692c8266ab1ee1a1fc50d77659317b256b8960448c9886fd886c37a59eaffb7c6c9088e1102d8522dc94eb857c493fdfea9e643f5a61f9b9f21c1c8eb5ef738aa00a2193b86a023d082d1eb0bf99b53bc8c528042eaf851ba58321ace974be9be46f65b7a16072ad4bd18ed416c5dda547dbcb2790c63a6218075899fed1fbb6cbd9397cd83436fa9c33fb718f40977a14c144bd1a57917097a6daa8b7fc2447e7a0fcad16214159719a0fb42403a62213ca64420f2c69eca4f920f6c8363f7e74f4863546a6c26a9baaf04a1b6b54a14d827c15e47a87598caa43fe1ba45a81c0866d1b204e4f28f5174d02f5f05145366d129f087c15852a6882c8cb78444e56d65026d53d9af8485adad0d7691f56055dff5551af20c1fd9b6136fdd92ad349b67835d872264b2c0c2339f089d9dd71fab85f0261f39a52e501d14b24fa2af9e370ec33899e36d9aed89a99b2cbe11a9bc74b2787dd02b3a35d82b7ee0457d442bbc8676b268349d7e695652e76dea51d4faf8d58e5b2234a9575f78b9872089963df8639ddf520e5be23305e0808d018a13ead01b0d1bb1e82e76f2646881a80d45c80fb3208f7ef3593c0d3a0768e5902b413ef74c60d91680870bd0deaa3e221efbf7c991982e8dc9afb30e25f3f0c3a2aa92569a96a35059800dee71ad2cb3cba90f236446321c2c77f7f2a7d18473acfdda804e9ee1027df222f06849fc5fffb24e5f02e9fcf9e82f02ed99d4a13cfbd2b31f08be94a9eacd075d22ce24cb19b71d56e8bb87d21b9cf5c53469ae6b7bccdca42c3086603e213e7ccf84e6543cd9fd366b732ff5484511ad65633249f7e9134b19a6690fc3bc673da250d9cf2625a1929d9538b19b6c423036fd144973850fe58beef717d753550aad37f3e0e5fdd127bc2570ec011cf275b83006cc8be318ff3c0013d747412a3e8a80301bc6998af4ec8fec9df428114620f5d4285030c1606e79c299c2f188f6f84e5e410b424969cb0a79c758ede5e6245c67f19b2b5e9eea110db82cb6cf6f7be287879026ed01ff5ed55b694d89848fbec178857022262cdeb3dc", 0x1000, 0x0, 0x91dd) 02:25:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x61, 0x0, @empty, @loopback, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 02:25:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r2, r4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000194c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x73c3, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r6 = fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0xdcd: movq %rbx,0x8(%r12) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f689320,0,ffff800020e1cdf8,0,0,ffff800020e1cd04) at soreceive+0xdcd end trace frame: 0xffff800020e1cd40, count: 0 ddb{0}> trace soreceive(fffffd806f689320,0,ffff800020e1cdf8,0,0,ffff800020e1cd04) at soreceive+0xdcd soo_read(fffffd80791f64c0,ffff800020e1cdf8,0) at soo_read+0x53 dofilereadv(ffff800020ddcc38,6,ffff800020e1cdf8,0,ffff800020e1cee0) at dofilereadv+0x1a1 sys_read(ffff800020ddcc38,ffff800020e1ce90,ffff800020e1cee0) at sys_read+0x83 syscall(ffff800020e1cf60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe27b0, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020e1cce0 rbx 0xfffffd8068048200 rdx 0x5cc2a acpi_pdirpa+0x48a92 rcx 0 rax 0xfffffd806f689320 r8 0xffffffff818e2276 soreceive+0xbe6 r9 0x3 r10 0xe245500bd94a6b73 r11 0x13e8797b51905b95 r12 0xfffffd0000000000 r13 0 r14 0x1 r15 0 rip 0xffffffff818e245d soreceive+0xdcd cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800020e1cbf0 ss 0x10 soreceive+0xdcd: movq %rbx,0x8(%r12) ddb{0}> show proc PROC (dhclient) pid=207125 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddc4e8,0xffff800020ddd128 process=0xffff800020df03e8 user=0xffff800020e18000, vmspace=0xfffffd807efff170 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21898 149524 2226 0 2 0 syz-executor.0 21898 463177 2226 0 3 0x4000080 fsleep syz-executor.0 48690 309512 0 0 3 0x14200 bored sosplice 17230 466888 57864 0 3 0x82 piperd syz-executor.1 2226 395717 57864 0 7 0x482 syz-executor.0 57864 192718 57825 0 3 0x82 thrsleep syz-fuzzer 57864 374172 57825 0 3 0x4000082 nanosleep syz-fuzzer 57864 518702 57825 0 3 0x4000082 thrsleep syz-fuzzer 57864 474964 57825 0 3 0x4000082 thrsleep syz-fuzzer 57864 288625 57825 0 2 0x4000002 syz-fuzzer 57864 200721 57825 0 3 0x4000082 kqread syz-fuzzer 57864 458050 57825 0 3 0x4000082 thrsleep syz-fuzzer 57864 212643 57825 0 3 0x4000082 thrsleep syz-fuzzer 57864 194422 57825 0 3 0x4000082 thrsleep syz-fuzzer 57864 335018 57825 0 3 0x4000082 thrsleep syz-fuzzer 57825 77293 90849 0 3 0x10008a pause ksh 90849 151872 87621 0 3 0x92 select sshd 57531 179900 1 0 3 0x100083 ttyin getty 87621 183664 1 0 3 0x80 select sshd 79299 336447 84979 74 3 0x100092 bpf pflogd 84979 253918 1 0 3 0x80 netio pflogd 60349 87291 23696 73 3 0x100090 kqread syslogd 23696 201701 1 0 3 0x100082 netio syslogd 45810 301198 1 77 3 0x100090 poll dhclient *70342 207125 1 0 7 0 dhclient 2026 475739 0 0 3 0x14200 bored smr 93268 213042 0 0 2 0x14200 zerothread 8109 118908 0 0 3 0x14200 aiodoned aiodoned 86363 187279 0 0 3 0x14200 syncer update 63946 10982 0 0 3 0x14200 cleaner cleaner 74559 99089 0 0 3 0x14200 reaper reaper 99588 250339 0 0 3 0x14200 pgdaemon pagedaemon 40269 269303 0 0 3 0x14200 bored crynlk 67666 203940 0 0 3 0x14200 bored crypto 61513 101140 0 0 3 0x40014200 acpi0 acpi0 18220 342078 0 0 3 0x40014200 idle1 61362 151164 0 0 3 0x14200 bored softnet 9919 302450 0 0 3 0x14200 bored systqmp 11218 483666 0 0 3 0x14200 bored systq 50541 108912 0 0 3 0x40014200 bored softclock 85261 257045 0 0 3 0x40014200 idle0 1 322466 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 70342 (dhclient) thread 0xffff800020ddcc38 (207125) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82910c50) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0xb3a #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9531 6428K 6751K 78643K 11843 0 pcb 13 8K 8K 78643K 101 0 rtable 82 4K 8K 78643K 574 0 ifaddr 87 17K 18K 78643K 240 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 91 0 ioctlops 0 0K 4K 78643K 1547 0 iov 0 0K 16K 78643K 70 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1460 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 88 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 583 0 sigio 0 0K 0K 78643K 22 0 proc 61 63K 83K 78643K 478 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 62 3K 3K 78643K 213 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 271 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 123 71K 71K 78643K 2863 0 UVM aobj 20 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 78 0 NDP 13 0K 0K 78643K 60 0 temp 125 3866K 3930K 78643K 5885 0 kqueue 3 4K 12K 78643K 43 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 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 109 0 82 2 0 2 2 0 8 0 unpcb 120 408 0 396 1 0 1 1 0 8 0 syncache 264 11 0 11 4 4 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 196 0 191 1 0 1 1 0 8 0 inpcb 296 672 0 662 3 2 1 2 0 8 0 nd6 48 27 0 26 1 0 1 1 0 8 0 ppxss 1128 3 0 3 2 2 0 1 0 8 0 pfstscr 40 2 0 1 1 0 1 1 0 8 0 pffrag 232 4 0 4 2 1 1 1 0 482 1 pffrnode 88 4 0 4 2 1 1 1 0 8 1 pffrent 40 139 0 139 3 2 1 1 0 8 1 pfosfp 40 848 0 423 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 32 0 28 1 0 1 1 0 8 0 pfstitem 24 25 0 13 1 0 1 1 0 8 0 pfstkey 112 27 0 15 1 0 1 1 0 8 0 pfstate 328 25 0 14 2 0 2 2 0 8 0 pfrule 1360 33 0 20 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 508 0 403 13 4 9 13 0 8 0 art_table 32 509 0 403 2 0 2 2 0 8 0 art_node 16 108 0 85 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 82 0 72 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2205 0 799 92 3 89 89 0 8 1 ffsino 272 2205 0 799 94 0 94 94 0 8 0 nchpl 144 3192 0 1583 60 0 60 60 0 8 0 uvmvnodes 72 2411 0 0 44 0 44 44 0 8 0 vnodes 208 2411 0 0 127 0 127 127 0 8 0 namei 1024 10561 0 10561 2 1 1 1 0 8 1 percpumem 16 56 0 24 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 3 2 1 1 1 0 8 0 pfiaddrpl 120 12 0 8 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9232 0 9232 10 9 1 7 0 8 1 plimitpl 152 60 0 52 1 0 1 1 0 8 0 sigapl 424 799 0 767 4 0 4 4 0 8 0 futexpl 56 10829 0 10828 2 1 1 1 0 8 0 knotepl 112 102 0 83 1 0 1 1 0 8 0 kqueuepl 144 118 0 115 1 0 1 1 0 8 0 pipelkpl 48 183 0 173 1 0 1 1 0 8 0 pipepl 120 366 0 347 2 1 1 2 0 8 0 fdescpl 496 783 0 767 3 0 3 3 0 8 0 filepl 152 6069 0 5964 6 1 5 6 0 8 0 lockfpl 104 143 0 142 1 0 1 1 0 8 0 lockfspl 48 52 0 51 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 516 0 507 1 0 1 1 0 8 0 zombiepl 144 767 0 767 1 0 1 1 0 8 1 processpl 984 799 0 767 5 0 5 5 0 8 0 procpl 624 2076 0 2034 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 1 1 1 0 8 1 sockpl 400 1117 0 1093 8 5 3 4 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 22 0 22 22 0 8 0 mtagpl 96 55 0 0 2 0 2 2 0 8 0 mbufpl 256 485 0 0 28 0 28 28 0 8 0 bufpl 280 4295 0 135 298 0 298 298 0 8 0 anonpl 16 78022 0 61339 75 5 70 70 0 124 3 amapchunkpl 152 4571 0 4422 23 16 7 20 0 158 0 amappl16 192 3388 0 2489 51 4 47 47 0 8 2 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 205 0 199 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 186 0 184 2 1 1 1 0 8 0 amappl11 152 60 0 44 1 0 1 1 0 8 0 amappl10 144 391 0 381 1 0 1 1 0 8 0 amappl9 136 385 0 384 1 0 1 1 0 8 0 amappl8 128 358 0 326 2 0 2 2 0 8 0 amappl7 120 120 0 107 1 0 1 1 0 8 0 amappl6 112 29 0 24 1 0 1 1 0 8 0 amappl5 104 506 0 490 1 0 1 1 0 8 0 amappl4 96 666 0 634 1 0 1 1 0 8 0 amappl3 88 312 0 306 1 0 1 1 0 8 0 amappl2 80 5316 0 5246 2 0 2 2 0 8 0 amappl1 72 26626 0 26181 23 13 10 18 0 8 0 amappl 80 2327 0 2280 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 19 0 0 1 0 1 1 0 8 0 uaddrrnd 24 791 0 770 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 791 0 770 1 0 1 1 0 8 0 vmmpekpl 168 10361 0 10325 2 0 2 2 0 8 0 vmmpepl 168 100887 0 98822 120 28 92 113 0 357 1 vmsppl 368 790 0 770 2 0 2 2 0 8 0 pdppl 4096 1589 0 1545 7 1 6 6 0 8 0 pvpl 32 252324 0 232504 179 10 169 169 0 265 9 pmappl 232 790 0 770 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 288 0 17 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace soreceive(fffffd806f689320,0,ffff800020e1cdf8,0,0,ffff800020e1cd04) at soreceive+0xdcd soo_read(fffffd80791f64c0,ffff800020e1cdf8,0) at soo_read+0x53 dofilereadv(ffff800020ddcc38,6,ffff800020e1cdf8,0,ffff800020e1cee0) at dofilereadv+0x1a1 sys_read(ffff800020ddcc38,ffff800020e1ce90,ffff800020e1cee0) at sys_read+0x83 syscall(ffff800020e1cf60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe27b0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp