last executing test programs: 1.884814763s ago: executing program 5 (id=2393): writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f00000007c0)="7f45808fc5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.884140073s ago: executing program 5 (id=2395): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xffffffff}) 1.877060635s ago: executing program 5 (id=2397): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0xfb) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 1.767753635s ago: executing program 5 (id=2401): syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @generic={0x6, 0x817d, 0x6, 0x0, 0x3, @empty, "", @broadcast, "66907ba5335a9b339dbbfe8eef20e0c6"}}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, 0xffffffffffffffff) 1.767277443s ago: executing program 0 (id=2402): r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0500400007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x401}, {}, {}, {0x2}, {0x2}, {0x3, 0x2}, {0x0, 0x5}, {}, {}, {}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) sendmmsg(r1, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="148c6012ad86da317d70d59f4b30cba752ea7d8db0e364dd15d5d4f9647b03befa15b9b6d07b14da2e41bdc29ba2f983118c9b46e6f6236463808794eb1a5bb31455ff37c220b5ceb6cd2d37f4f3f094c3796635ec488e95dd7262252bd1eab22fab7699d09e68bf16a25662e508d150fc1cfb849e710346580e707e118ff43ae6af292f8a99fcd7cb3d720cfc3bb8e1b5c51c12126edd524d51ecbde7f13c04df224e27032ab57eeed74cf42772ba4fe10940c4184c18efb1fa365a0770c15740bdad98cf43afa9ba8872fb4094feca07a7cc4f33450e3b088778a1531a07b0a18e6a", 0xe3}, {&(0x7f0000000080)=').;\x00\x00\x00\x00\x00', 0x8}, {&(0x7f0000000440)="7219b02c5078592a19137d4bcd0a4ea3de4d78f0bf23345654792ad68d51705db186a0746207d6c3635363916010cbcd91c0ccdc12a3abe343a0321d35158da40000744a19ed41a83f549661aa5d94e5afda97bfa20de737641c3a6e06000000000000006221e8a1c87ebc36979220de3e249cf9ffbabf02b27ad17765ca6301e5edf2d4b26a6255d643c9b77cd64f11f25f916b9e79fc9affbb030799f11afe58de5f627fd6135406ae4f82d89c8be2fd4631ce9cc7886cd70742c23c9618ed8c0fd27f1a8e37e639589fdc10699ddf4ce376a45607d60964df3e02343bcc01330896", 0xe3}], 0x3, &(0x7f0000001240)=[{0x98, 0x1, 0x13f, "97bf29b7e5c295c30df83fb6948c731dabf99b4eed46cc583d778638929acc9a3ce3926321693f378cd35532f55294abceb4d71439773c11c9976489692c43ca466eadfd7a0caaa0b96187df59ec570300ec966a545325887cf3d9f7c693bec88b53d66e947013adda64d6c47514c43e8376b043df5b038562ce6472af0e4654af075111"}, {0xf0, 0xffff, 0x3018, "70cd495f0caa80402ab4dc43e038d6de526dd8716578f8c7d4d7cb560491ceb5fa3465228b893645a2fa2afe559b85edc979bd32ea68543e716f38a752590f353b24bf318bc342ace4af44a4f38a50b13aa36accbde25cd2293e44d07f3f36afc97e76a704f305e97eb0067a93da71b1a1d02c16f39f9660b51a9830df71f7a3bb646fc7785ae0200bad93e7d9c40a68e08c8af226efa6657bb1ee1088a4e6300b041d714a487750eca14be5048fe129bc47d691b8f9bf6267a73813e7cc3d42ae42fb4414516c0994cdee95f4df7ba13fb07105f5b4f2bff7d9febe74"}, {0xc0, 0x1, 0x7cf, "cfc4b8a28bfb66706713b157182252cec6d3d497b769e9ff8ca4f1c3206cf8da4f7bb419bc0999c8656c8b53dc96a25181b98270f543504ab25e60ca69e777f54a296c5a1919a4cda5eebfa25f3cb36b65749d424c59efa570b46205ab1cd027c9d02c9ba5d3b3e6107408025886907dacb4f3de7f333d3e1324497aa8a6d8784286ed0ecd2293262689a51494e1729fc71b67f8734203ae09f017a22079ebb9d11420a63f6afa4de5e38eb62413dc"}, {0x58, 0x1, 0x0, "d61ac2acd466d3dce8fb1bc1d95f4846428b1a8befd5875dd5610bf47aaf28b65321dd17e6371e22609854c6fde92440ffc0ba6c987e8b66f9940491082249abc0295961b29fd8"}, {0x108, 0xffff, 0x7, "8974cb58b014749fa19026252601168ba5f7636f87576210a0e7a4257bef63160e1e07eab266884df6c1c35dc3fa5045c677aadf968ee7eb0ed6967ebf4423a924f3893273cbccb9bedc6ec7f408a36a63d3679ebf2a1ca954f845d2bbbe09e264714cffccd778dbb672d11ad58f125385d113e93b6eed79fe53eb29b47d68c8018c5be07cb7cbb05e5e734531203a6b55fc1826b0279afc808a83fc784951031b16f8bcffd8824bd15291a8bf38be551c36097e2312f34d3189b77ce59c36f71abeb63725180e8052c8d9a435317184875b99cb258550dc4b0910e77f98a667599c70f158e9c0f28cae4765934ad95a98f09ade8f2247"}, {0x68, 0xffff, 0x4b, "113325bc08b9a37b201d2d0398a72ae699fc6f3fe11f79bd13da6e9c77edb8d68afbf351b014aae631a09de5de560a4f2205d428f515ca493ad514cacc8fcb4a717f3bfda8e368ba00"/83}, {0xa8, 0xffff, 0x0, "b8e8c17c868551bf19bbf7bc7d484d6e4739278c0a2abb918c1168aa1c532df4727b6a3bfb9ea66167b53abc2770e9f3963b7466dbc8936b74d2d5c7e1a8b9925519d6ff64b95c65a0b32928d2e5e84ea871cb683d1b2ac6c89cb63c3a2e3410cd4b19457682c4c16dac90c6fe0877bcbfeb31046b76813dfd14d85644a4cb5bd2911c53be204014ac4a5057147d9f8c04689975a6"}, {0xc8, 0xffff, 0x80000001, "cf3f653381c2165041fe4321a735467f71567f971000bc1c9ee79da2819f14793f6b20b64073cd7553f8f7adc0f03084a09f32abcb622455c5fea05ca45f21b791fcd4a12333986b5df808e949c43a17d9717223c1c20dcda3e1457b17fe5901651c8d05c71013b242ee3404e9214258bbc35ce88ca5d3023614352d75cf332a74d87a71ce4a9e1b3b27898a06c629ad9fe3087528332ed2370bb20719437d98e12faee6cf628ede3cae574879038a95990d233dba23ab"}, {0x198, 0x1, 0x80000040, "9b8076075f9a4aa6a75958054cc72c3ab3cfe0caaabbca141b16a41badc874971e145d5e6ee37bfbee030b005e356d148a56ade73a90e9c47538b26314537305e23fae941e819785c02cb384c5cc9a0bf451b51d82da9c3711ba044912cae2d5ba95b8e324d6b396e895214b8c14c7b8d9fe7a9b597f7eb4883ad258db2172e895a671e6019a9f1af38a99d19d227538d03fc995002098b5305a33b7d1534dd74eec552d819f79a926d404d03c28ef26cc5dac599b956b06ca1adddedc5c46597003a8283926be000000000000000000000000004973ff5c514902cc5929b8bc5aa728fce63d21a5ed1cb03979c5b5ebb3eb04cbae645fea4b1dd5a8d777e5497906787b90b161f1f2ea88ec60ea8182148c6e28c589fc494c7f2ac3bbdb6630829882be0168c4c0d84b0d82cd500bedbde4fac9342f7d62e3844969c5de94aca379b96b1f004c7aaaf69b6f09f853cad2a49c7a6cb176bef648a739aec7d2166e65541b27f5a66f8317b1126585ee452e4893de4a7c6afc70ab407e735aa3101883b0565a9930"}, {0x170, 0xffff, 0x0, "59ddc9f69bf69386efe8ae096a727254c256994d1e05ac8a69fd687fcceaa69bf8014dc2d6a83096adfac49dc06289f41ab2ff697388c43b020391330bd631023b47507b04b8065d5223ece1b044b58604d0d5e114293dbe06000000e740db18b27088bd8ee8ccc0de99ec9a586da25dd521375e939e1598e3f8056a4ea2e1267569fb8ec7bd2b1098aec84b2b8e3c0f600c4a9fb91141cc4d7f072c1f3da53ee5d518e81d29b1667b0244f279228a74c4727c7e705572b119590065049849887fce6f4755f3f7dfdf78787306f6a258260528f7672ea85fe0aade75109a389442f1d5761d8a3e3bbc3c1e77a71c315644311ec3dc59078fe7dea1ed17042d37c13f1d3be77cfa6fafd8f47337757461afb37e0bfd8d7ba131cd477fff25b04b1154b17df4132caeab26cb98f9febc971a49cd02ae93afe9a2c185d01f5f001b0f9a364d8e14e394f0d2b1b408ee7a74cc7e9d9d2f6269f4131ecd0000"}], 0x888}, 0xfffdffff}, 0x10, 0x1) setsockopt(r0, 0x9, 0x8, &(0x7f0000000940)="950adcd39b2e14f06dd30389d085dadc36b6bba52e97f906517266614664e1a37123ac9a2bc4a79ce81cf58e9ac5a15a7078b2f518c7de62ba41b5aa848a5d2ad6899c49b718dd7343ea5e939ff25ae9bc275d05a9a2c9f6fd337cc78b4638325ad69d784182dd98b038c5a85ea93be7bd19fa4956266c3224812d8fcfadc75774e72cb0bdf4baf9c18072c3658eaf679ffb8e20ea6ccb5bbb17991c3d0c6aeda0b8d4bf4b13968889bd0979155caa2afde099cb1941b2792e6811bd047797b8949ff622fe6c3f31186f1c00e599f999f0b4bf3cf97c754adb32447188d2f79cb78185b18d8a9652ca0f95ed7133117410acffac2f89c125dd16c5bbba845f8e", 0x100) 1.631256142s ago: executing program 5 (id=2405): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "28b77c09b87aa57800080017d0d2000010001c00"}) (async, rerun: 32) r0 = socket(0x800000018, 0x3, 0x0) (rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) chroot(&(0x7f0000000040)='./file1\x00') (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) (async, rerun: 32) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4) (rerun: 32) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) pwritev(r2, &(0x7f0000000740)=[{0x0}], 0x1, 0x5) 1.433174602s ago: executing program 5 (id=2412): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40000802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(0x0) mknod(0x0, 0x2000, 0x6381) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0xb0e3, 0x1, 0xd2e, "030008000000000600000000e100005fd287d520", 0x3, 0x72e}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r3 = getuid() chown(0x0, r3, 0xffffffffffffffff) chown(0x0, 0x0, 0x0) pipe(0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) write(r1, &(0x7f0000000740)="c5708e44b994bd882c682232126cbe0947da83644141b91616fa5fe6642224e1854c586742cc1c9541c311d4a94320e104fb7b40b64b2574b9eb0c3cee18f9f3b8dde52d60eed1d057d70d0d3f320cfe056e1fa3ecf7", 0x56) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0x4, 0x0}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.169127856s ago: executing program 3 (id=2429): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x306f, 0x0, 0x62, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x2) (async) connect$unix(r2, &(0x7f0000000000), 0x2) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x6, 0x2, 0x2, 0x9, 0x659, 0x1}, &(0x7f00000000c0)={0x1, 0x2, 0x80000000, 0xa55, 0x2c89, 0xfffffffffffffffb, 0xffffffffffffffff, 0x7f}, &(0x7f00000001c0)={0xc77c, 0x3, 0x8000000000000000, 0x1, 0x7, 0x5, 0x0, 0xffffffffffffffff}, &(0x7f0000000200)={0x7ff, 0x1}) (async) select(0x40, &(0x7f0000000080)={0x9, 0x6, 0x2, 0x2, 0x9, 0x659, 0x1}, &(0x7f00000000c0)={0x1, 0x2, 0x80000000, 0xa55, 0x2c89, 0xfffffffffffffffb, 0xffffffffffffffff, 0x7f}, &(0x7f00000001c0)={0xc77c, 0x3, 0x8000000000000000, 0x1, 0x7, 0x5, 0x0, 0xffffffffffffffff}, &(0x7f0000000200)={0x7ff, 0x1}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) mmap(&(0x7f0000660000/0x1000)=nil, 0x1000, 0x1, 0x4010, r2, 0xf) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) recvfrom(r2, &(0x7f0000000100)=""/134, 0x86, 0x0, 0x0, 0x0) (async) recvfrom(r2, &(0x7f0000000100)=""/134, 0x86, 0x0, 0x0, 0x0) 1.099391388s ago: executing program 1 (id=2430): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0x1, 0x1, 0x400001}, {0x48, 0x3, 0xfe, 0x10004}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6a8d7d5903867c6cd0d374110ec00d35b4fa7eb1ebf86f288b1a15f62c27da09e35ff4c2b3034ad94ab3880df38e4bd65300f28ca57e9ff210e35cb63c", 0x3d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="84ce5c7a07008057ee00700ba10054c48b4fb1080000000000006609ed", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00000000c54aef06115fb0ecdb6ea692a1b0d3e78489f5ae5028c7c948ce143541a4290300", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) sysctl$kern(&(0x7f0000000140)={0x1, 0x37}, 0x2, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="4fd1608a833d9b611e96e47399513a283ba6c8be4d1408828464f398bf80134606f75c17388e27ac521e0276545f12b5a18df2462a60912340beb42b85a56bc177600f3400b32a2bb4069a0d9e8aa5f6560fcfdbf0a16dde75386872a93b6943c5963343f3ee5a0e80ff78704afee9e114520b87e1144506d5a63b7a0e69a824daadc0a3ed080d70f1060e1dda687d9250f177f600", 0x95) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.098952599s ago: executing program 1 (id=2431): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') 1.098313878s ago: executing program 1 (id=2432): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xfe) mmap(&(0x7f0000410000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x58) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24, 0x8}, {0x100}], 0x2}) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 1.048010196s ago: executing program 4 (id=2437): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="416c62d9", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xf, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 1.037188087s ago: executing program 4 (id=2439): pipe(&(0x7f0000000000)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffffd) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000400)=[{0x1d}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x88) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 946.120682ms ago: executing program 4 (id=2441): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x7, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2c6, &(0x7f0000000000)=[{0x2, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x4}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb6", &(0x7f0000000080)=0x20, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c000020000000907800000000000001004e234e2000089078"]) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES64=r4], 0x30, 0xb}, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) 945.677097ms ago: executing program 1 (id=2442): r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (async) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) (async) mknod(0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x82) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200020, 0x9}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x4000, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) (async) syz_emit_ethernet(0x16, 0x0) ioctl$TIOCSETA(r2, 0xc0104419, &(0x7f0000000000)={0x80000003, 0x3, 0x2000003, 0x0, "b7a2224b00", 0xfffffffe, 0x8}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') (async) rename(&(0x7f00000003c0)='./file0/file1\x00', &(0x7f0000000400)='./file0\x00') (async) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) 937.006885ms ago: executing program 4 (id=2445): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x9060, 0xae) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x92e, 0x0, 0x0, 0x0, 0x0, 0x100, 0x583}, 0xfffffffffffffffe}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) semget(0x1, 0x2, 0x50c) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="b800b4f37f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) listen(r3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/507}, &(0x7f0000000040)=0x1fd) 879.506373ms ago: executing program 0 (id=2447): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001cc0), 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="14dc74a6fc86e2604d7568eacfde3ccb657038274f52d38fa7d7ffb207", 0x1d}], 0x1, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed3821859cfc302bff03184aeb79bb7e53bbcad2", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[]) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x40000000000001fa, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/17) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/86) 876.497081ms ago: executing program 0 (id=2449): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r3}], 0x1, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000480)={0x2, 0x1, 0x100, 0xde, r4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000004c0)={0x8001, '.\x00', './file0\x00'}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)='j', 0x1}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="5cf28ebebc753606002980247821e93bf6a28725f660611bf7c5f0b44ff13648e933e2bc7bc51775bf6d57a7ed382185", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000086dd6036e28200303b00fe8000000000000000000000000000aaff02000400ac000000000000000000010100907800000000605adf000000f800fe8000000000000000000000000000aaff016b02a51400000000000000000001e6e56b6ccbf4837b938a4d032e97c93aa1"]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={0x0}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)=""/103, 0x67}], 0x1, 0x80000001) r7 = getppid() setpgid(0x0, r7) pwrite(r5, &(0x7f0000000180)="82260fdf91da6944b121d24ca26637f390eaf5210c2fbb9c8ff1519cc6d96a6486be1d66de93a311ebc6fe572918ed67f8f058a9b21100ce0e03d5e890ef7af89aac2dc3c104dfc10c6d9bbea63bbd716da174b187b4f911fe457887865d3d1ad169cc534f346bc63e1c1515e63912fecb91b07929bdf265f6e603a057697c6daa7e748aa538a131fee9a541", 0x8c, 0x100000000) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40001020, r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000300)=0x9, 0x4) 819.532981ms ago: executing program 0 (id=2452): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069dd, &(0x7f00000001c0)) close(r0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000340)=""/112, 0x70}], 0x3, &(0x7f00000003c0)=""/117, 0x75}}, 0x10, 0x41, &(0x7f00000004c0)={0x7ff, 0x1ff}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 811.670319ms ago: executing program 0 (id=2454): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x80000000000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xffffffffffffcb23}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080), 0xc) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ed0255ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00063a00fe8042d00000000100000000000000aa000000000000000000000000000000010100000000000000"]) r2 = socket(0x2, 0x2, 0x0) setreuid(0x0, 0xee01) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xd, [{}, {0x3}, {0x0, 0x8}, {0x3}, {0x3}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}, {0x0, 0x20000000}, {0x3}, {}, {0x0, 0x2000}, {0x0, 0x2}, {0x1, 0xffffffff}, {0x2}, {0x2, 0x3}, {0x2, 0x2}, {0x1}, {}, {0x0, 0x4}, {0x0, 0x200}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x7f}, {0x0, 0x4}, {0x0, 0x1000}, {0x2, 0x10000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x400000000000000}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x8}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000087000/0xe000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f000009a000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r3 = semget$private(0x0, 0x4, 0x801) semop(r3, &(0x7f0000000000)=[{0x1, 0x1}, {0x1, 0xffff, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x3, 0x1400}, {0x1, 0x1, 0x1000}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x8]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x4, 0x7, 0x0, 0x0, 0x7, 0x4, 0xfff, 0x8000000000000000}) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x1, 0x3ff, 0x6, 0x7fffffff, "f6170e391f84da42d2f512374059898356cd3781", 0xa, 0x8}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xf66e, 0x6f0, 0x9, 0x7effff5f, "9cdc440f0000000d000000000004000000cd3300", 0x0, 0x80000000}) writev(r0, &(0x7f0000004600)=[{&(0x7f0000002600)="190a87166a8cd2e8d0913495a0917b8aeccf127a0643d3b31d7fca686daecb6dd82d4e7bed38c8f359aa7b57e5b59bf1e75c721e89a078eb0c1c4df25817a41ac4f71e716e6b9b051b156c04fc36739237a78106bf7671eb3558e008709710da1625f90b2785d3a9011238933892b1df06ee5b10f04966c26d893b34616e3231ba8e8784e3056282becc0dacfb6a16b67894c545ef79cc7bdea348a3a4cff4d9bdd1be5eff65004e20f473965cbd7f51ea7c9ce8f04e05edba3766b9f6f1872b878c068c82036c7e56b79c7d1e1f4a3225d497ad4e031ac6a13ad30c199a1fcb9626060235b05f2a5ae584aa38a5b744668588cedca5bc38928f3b83134226746b6dc84ccbd1edc47f91535e5724b1bac0474f5a10ef80ed86072487875892758f148555aa6dec80564167d12bb5468e5cd86d3e2786e104b298db2490cb728f29ec00ce7da0a20fecab35e0d7073d14e4ff57d1d90c48d6e253ca605eed835453d33418f0be9fa9cd740b1b0295e42a4516b42e62b5e1bd822476cfb412a67b5410f70185f1500962f9f2418681f2dd2ad4737d938ec173e2aa5b9ca623667c3b87e57298a86126e70f27ea2e1b63fadb089a21c9d96d4644129ff0498815f15a076929041abf45e33808b4eac3f7b601f411389662c54ae7537912ad9fd8cf692385164ca86098c56b964d3f529ce035d83b99579a778527a6eb6eee583a2a873d045cb5aff74684705e4242d164cf609c33b830bb13064a5feb216e8c6b72ff15db1a2801be87591be6be13211c273f5c10f377d09a95f89e9f0d803ac39efff16c7fb822d6c0f4bf2e11c6c554896d51da0186dd2aa0553a5ddd122b3e571f6c15c25eabf5196716e96bf2d9777024664d3b5bc371bd2998dc79c9ce03bd579392a1672ba83a68fe7c5c844f048ed8c72f80a2fddd5c25b0eb4a582b9cb7d44946e1e92e94dc884faf57d319b59e24bd8da4e90a93977fc71798823ff5791fd514c1a79d826f587ca6d882fa671ce0b51759726adc2ccf1f6d69221df4b2448979f43df9e58317f400757dc45551632f69748f19243f3c0d0e3b1d342b59b1f4373aff57e9987a9a3c472b6da925a72326f4abba9db27eea295533c9fdec5b6628b5bb9c396abde7dc0a41b8be914697c22a1e42c860c12c28ff5832edb34e465f45a3d6faf47b7d49d7b3377e292387c04825755b684f2f434254ec39bff6369da5d274a2a932a899b502c4e6fe9e6ec726b2de997c218c9d70c4854f0784a9bbf7a84844c7fe906a072e105c6095c5d2b92849305ad244220c27f7df2d7bd896ac21450cca085b91c351964081b62c1a1fee3205763053b00d45566e097158d57e6389b3610c8be21a2d66693a90d4047776885a0593ce4c5beb2876bc2dd7b79c4bc3733f26c160f3eb15fa1f87b8070c83fe6cc82e7291a699e34091d949a2011df13f0c4e64f83c56802e07624b1600146c9d2dab1a8b86cf415f032c104c2a0f6b0080eb879f14182b80ffe06c9ebf1880e720bd37fa8aa91a8727b5ccad0fd37edb8ecb57796851f413228b89dfb6e01b5c229a66eb372fed62056627e475f81dbce0d8ae718513b9bb995b2aeece60e67aed081eca07416d36e6147a89ef287066f298074ab191e0ad8f64959d33c842dd3d669d9dea42f1ae5c5202458adcfe09241a0156e8d17b804d7e55d91c8a4be562046538a3ee90ed5fedccee78cae44b6d8d19bfa3e7bcc7926fbf933142d446dcf9e804ace83124c1ce22766ba21fc3c3030f2ad0aaefb74e835c575a9a281f98f0110bb91f88cccf68cd9af03b17daf417ddca64c04f82654e67ee8b0bb089bed366fc7a7c4bfa4edc760dbd9d96dbf6aa51f20d81365e3fb9446abf95eb98cfa058f1c1310dddc5885a61dcb8fd04fe15beac774eff6ceb571e403d28f8bd189cda92979c7d4ec416c3c4de0ec9b4d6bdd7ad17a5d91209298d1c903096cf3acb0103a54f10a5170084e0a96b9a5038d4e5280cbf00ff7d7dd7a5a731f0d1271ec006a3e47e93fbd5c3db400ac33658bab0755122c01bd2e3124a6b00386759535d43abd40b3b76831cfbac912cf4180b9d1a3b68d58e8cceb4f2a05763606cf92b89832836c44b3b2bb73c79869c446d63f032bc4591ba87a0dc9fb4d2799508251b52c88a1c32271909799fa7f227f481d55d4f5f0983fb82ed8822408e0b48c7eb0fbb2e58f4bd23e55114bf129549b6802ae1e5868a22e0ed8446f89c6ec4f6acde36f8f38c1671e1b582092bbe90004cdcd72b2c647e8f67e4da24c53271a764455b8f904534f9205e2e67040c7c9417e817cb84b1102cc3d84bacf75ff1485d7d5904dd3f1a76b82cfb3017bac26a161cd0d00f86839f43f82a52bb0e6fcf6fd2264628b4492ae678260c7f9c7f98285897f7a11f84b579bb5c67e5d1bfa6e7a43e84c681f9c8884388bc183f07c5e2566490a596a171ea5c930b19fd36d5a45ca99ebba30657a31a11bd56f87444dc1b63d5c528e0d95e7f7e57c403e20b4e32246aa1e4bccd2bb89dbef793975e0eedcd48d79b88013693c48509f68d2d25c3ed3dbef650eafbb76d6ead1b24076ad2cc82c0c8b3515528255a9c0b7d4d62685b05a755ac984c90a309bc9f7eefc757cded4676e96ecb7bdea2a11bd09cb96b65a4fb94321880a2fcb519dd103c0b2595ddf4deac23842b0fb726d872780f9334111961271dea616f26a2a2b1e356dfb4b843968484364d1893ffb713b32b4729ae9598e0e57bfbf62f51d1cd1b46bed192327fd38a670e71e4241b77122fc5d5e6bcb7e249948785103ea3a86dbd8c7e518ef00f1658b8d958f7e4410b6a326709a7a51b811b55f7e443eee25ee1635ca81b387aabffd40be3e574b97ae7c09af7d09bebbc1a6842b5b07fb3575c70f33f3c85f607382bf105174af1da09e3f909bf5ab883aec7bfb99d1494a8688d987cc98cab438b521bcddba747ad8a930991cefcf36a8dceaec29f096f6e801eaeedbf2ff5883701631d9fc4c59a418fe2ea206e90f2e76a22d1ca969da5f909ca6e27f7171fa1a3e38bc061a5fb4bc753edd1b202927498eb214d708ef3a2f179bb9b3b4215a1305a0b9566995ec28cd7a7445a07663ab956435190b75f8f03725512132747ca5520bb61c2783161a14e62d86778f3e8967675f0a1af8efb47905a97cce4a621df337c6f2fec06ea17915b91a866c74254e8f012b94e57273b02768f2b455e7945a8b2f3b3bd523108aa845d6563612426e18a7f640de2d27fb83b175551657776cf28876f259afc9bf5bac1364d7e4ac0e80a441f10d3316d739ea060cba3df41d3d8b6d3e93804112b541fcfe44e5e9d0f72c64feb23c8ee69cfb9afd552ea0c2573c58114bda1a5884fd17cfc2041d5bf5ab13622d3880fd8b985a86fc785acf02cc858c3c269e646896578e112d70e1290a6e46910cd184a14b6840457ba9af3872dcbbdf05cfef6201048d48fa6453a16ab145561b58f7a1d1e2dc9d3e1185cf85f212c70cbf4a76dea452ca8eac70b399971fe8457f77f4341858afc1ff74e9d4d6319bf213058aabbbfeace089106d51e201242e59fcfd5f2152d9c155ae7e8a7266c7a9e50e9980e6f11c05a6f74f984c0cf0411039bdd0330efcb70960a06a6f7773ca7a86574f3f99ee5ecfc870dcc30dde3277aed84aad14da6372419e0ee862a7b0698761b43bbe1e7f9d62517c79932cb9c60b9478c9a7be4236980f5e67fcad2e462e6396aa56befbb2dc2d6f278d8712d94e5c5d5c883344c32dad7a5a2112cb7811897143e2c1d8f44658d405c002b4f01620f1510bb6d65f3dced37ed91f4a3d6a91811aaef9126695c92909c393e0f0aecb65006d10c900962dada71ae97f1987a9a8baf1fb03e04e9268efcc725799563cf650165cd4ccd52cb9b3e6c4a4babe450f54317fe950a199b0ddc56bcb09bebf4e6fed48cff629d9b3cb87ed5cebc461330f97b67566c9e39785f85fc7d11a6fcac36b7db167a2bd6bcfcf231a6606573447c23d761e60bfba7558572843802fc40d7a0c0c42079f73cb836c7fab9d67e2d10998ffa1f152c9a3dde52b6090f", 0xb4d}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 752.411415ms ago: executing program 0 (id=2455): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) (async) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x7f}, 0xc) (async, rerun: 32) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x89) (rerun: 32) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) 713.755363ms ago: executing program 2 (id=2458): mknod(0x0, 0x2000, 0x5) (async, rerun: 32) r0 = socket$unix(0x1, 0x4, 0x0) (async, rerun: 32) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0xe3, r1, r1, 0xffffffffffffffff, 0x0, 0x3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) r3 = fcntl$getown(r2, 0x5) (rerun: 64) setpgid(r3, r3) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/50}], 0x2) (async) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(0x0, 0x8000, 0x1) (async) r5 = socket(0x18, 0x1, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r6, &(0x7f0000000900)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x4) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000300)="4bc1b41ff2cf1c8714f30f2a90626ef54721c042db3034f2f0f28cc69174d529c0d1eb66a280838a2e91d24cdf7cf78d9ccffed38df6e061a87a3b14a1", &(0x7f0000000340)=0x3d, &(0x7f0000000380)="ddc3c49c43492f0702f12854ddccd28f255516a0dd9cf49004d1ff503c344f38db20fb07e12bbcef9267e67959ac9a03e9daf9ac54777ef7e106b602f927380adb580c67771bfd0a406be93fcac9fa3074fc975c5754baaacc562e1f7d", 0x5d) (rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x2b, 0x8, 0xfffffffffffffff7, 0x2}], 0x7, 0x0, 0x80000001, 0x0) (async, rerun: 32) close(r7) (async, rerun: 32) close(r5) r9 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000280)) (async, rerun: 32) write(r9, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x8}) 712.800281ms ago: executing program 2 (id=2460): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) close(r1) (async) fcntl$dupfd(r1, 0x0, r1) (async) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/61, 0x3d}], 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) (async) poll(&(0x7f0000000240)=[{r4}], 0x1, 0x0) (async) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) (async) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) (async) 657.092689ms ago: executing program 2 (id=2461): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x2e, 0x4}, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0x6da) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{0x0}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xffffffff, 0x0, "0e5e68cdd75751147708cb211e0202c5bf74de60"}) 656.825005ms ago: executing program 7 (id=2462): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x2) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x8, 0xbed, 0x0, 0x400, 0x4, 0x6, 0x0, 0x1, 0x80, 0x5}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x39, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 635.928723ms ago: executing program 7 (id=2465): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e", 0x2c}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36ccfe326e8a802fad94a626c30e087f1a070000005711", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaad1e8e43e6c0e7f46b18b3f09c26671510ddb9a"]) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) 544.357916ms ago: executing program 7 (id=2467): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffff) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400"], 0x18}, 0x0) (async) read(r0, &(0x7f0000000140)=""/67, 0x43) (async) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, 0x0, 0x0) 543.218346ms ago: executing program 7 (id=2469): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000880)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0x0, 0x4000000, 0x2}) madvise(&(0x7f00006e3000/0x4000)=nil, 0x4000, 0x6) 500.501755ms ago: executing program 7 (id=2472): semget$private(0x0, 0x1, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) 500.286584ms ago: executing program 2 (id=2473): sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000005c0)="9b180bc3", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000080)="26afce01fb6a9ceb780d974e4dd3f8538860d9b7faa43192305578738917f2351e7215aec9fbf920c453", &(0x7f00000000c0)=0x2a, &(0x7f0000000100)="b3c77166aa8d70f07454947c2191e375faaffd69a5c72c2c3df0c6657dbcd0f092c780e3bb706477bd67e97cd395add905b607fef24282", 0x37) 452.938195ms ago: executing program 2 (id=2474): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0xfb) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x7, 0x4, 0x20}]}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 439.309433ms ago: executing program 2 (id=2475): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000080)="01000000", 0x4) select(0x28, &(0x7f00000000c0)={0x8000000000000000, 0xfffffffffffffe8e, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0, &(0x7f0000000200)={0x10000003ff, 0x0, 0x0, 0x9}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000240)={0x10, 0xb, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000000000/0xb000)=nil, &(0x7f000000a000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000000d000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0x1}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x69e7}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x100000001}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil}], './file0\x00', 0x3}) socket(0x2, 0xc, 0x1) 321.245185ms ago: executing program 7 (id=2476): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x7858, 0x2, 0x0, 0xffffffff}]}) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) close(r1) 308.9235ms ago: executing program 3 (id=2479): open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) setgid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000100)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socket(0x6, 0x1, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8) setuid(0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x175, &(0x7f00000006c0)=ANY=[@ANYBLOB="4db189e8c384000000000014080048000167006200000188907800000001e0000001442c6140ac1400bb000000027f00000100000926ac1400aa00000272e000000200000007e000000100000004071fffe0000002e000000100000731e0000001ffffffffe0000002e0000002004e204e2300089078f84a171552e073fac71483a840e4fda0d86a4e45e2d85d37ac0cca9f9545880816bcc217165663f376e7c221810020eaca9bd6de00adebdc345eb997032dc5b6dd296ef0ad91b301239b30b30b79aa219c3e6a9268af848efa6224198eec7f8a7e49ba029a0ca57f55fb7d0d38c882ad90030000000000f2fa1f3f14a9ea422da2cca0b3ce35e8e04626f745e9ca623d1cf6000200002d79c9e28491af2376995ca0ded8c07b23ef079d6c6404ae24e713b8f18434e5569dc98ae33a7c77e37160fd29ce91d8be3fc998f2b422bd7c1d707f4e076d1468801ce8aa9ab0de1fa182545fc4d5328c322b3e20c8c7c8c0595acf27b6e7b3077fb6dedb10d24d22b166fda441bf98f4348dc5df95f3c21337c9dd7e7d5760238d20a4d476c5405724f21379fd6c43a2e4e10239ed3b7d60e3c68d3a4df2241c05e36a17ec8285bd0729681524b58870668b3596ccd48f1d04989194be676f1a6a7596eae5b3dcd44ecb8dda85c7c04665476ece92fe6a5fa685d2a2eff9fbf5d132e0b3c0976a70da23b5472d7fd62f37825ac02c024bc4342def61f5e87c0eb26afc2704ee4c3aeb5205cf318e6d2bcae687e2c0c83888cdf1c6264da6ff4e4d8c2a114bd7bceb34d958d78ef86ff14c76075dc45659fb73103fa15ae462f10338e58857e16a8972dae5ec1e988048d3964f3ef0309596f6e2567151fd452d9c61d67cb7e6c62817083f432fa3f8343b9b72e4571d5199c52c9cfdb408b921a043fd17c2a29d0d9a15ca09dad387e579bd2fee80740d188df7b37e5fa6ca3e9b583a033b3bf064a27287e83bd8a300f6c7d028"]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1600) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000001480)={0xd8c, 0x7fff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x0, 0xffffffff, 0x6, 0xffe}, {0x1, 0x4baa, 0x4, 0x5}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0x2000f15, 0x7}, {0x788c, 0x4ffff, 0x8, 0x9}, {0x4, 0x800, 0x6, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffdfffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48e}, {0x7fffffff, 0x4, 0x40003, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000032e000/0x2000)=nil, 0x2000, 0x5) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcc}, &(0x7f0000000180)) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socket(0x1, 0x2, 0x81) 250.039581ms ago: executing program 3 (id=2481): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) readv(r2, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000480)=""/12, 0xc}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0xa, 0x6, "b42175", 0x4e, 0x16, 0x2, @ipv4={'\x00', '\xff\xff', @rand_addr=0xa}, @empty, {[], @udp={{0x1, 0x0, 0x8}, {"b5a7983ce854126cedf1ee2275a8d7b5d8cabf29e0482f83d414727503f53367dd9c5877c9352dd98a0890aea2c2f6dcb30d81bac90a330f73947dd0b8d2532c5cc37cc1e4a5"}}}}}}}) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0xffffffffffffff91, 0x0, 0x0, 0x8}, 0x2) setregid(0x0, 0x0) 248.929046ms ago: executing program 3 (id=2483): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x7ffffff9}, {0x3, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x3f, 0x87, 0x8}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60", 0x2}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) setuid(0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f00000014c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x1f) setuid(0xffffffffffffffff) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 162.350512ms ago: executing program 6 (id=2485): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000080)="a283053aa36c752f32a401be51814eb4180a436c24ee98a6ccecf5e371dda6b9d384daefe2cf5e79b739a4bd64bfb498cd691a06ce050cf59c7dd281485beba500d20055ecdd29d0146940733edd104cbd94235da47ab756cae03d7175289015cd5804456bcd1147455b5bdbd96fdc2afb104360b135acbe2efbc0172bf2fc3c2fc68453fe900a4337d4c9197f0b49597d7ede100c393082268143069253755991d2f35f16faddd3b7ebff222bc644197201e4be340d3de219daf2d2a2df578717d1c407038b76f9bc930f28278b08ffbe72205ba629298ab3e7a2e2801193d75e7b5a56a6586ad6ec52d93e7386a696cd1d2aaaf134c53bfd53ef41ad23ebf2fce536dcdf4d1f0233c2b553063d264d0c3526ff18b750a724356fbbff95aa4bf08a85a726ae3c4ab9b4ad23220b70141cd96b7e67f07d6f60d43b523926eaab320c02172e8ee87631bc7e332586a542b17cb123389c93a892b2e392a4bb136f528cd46339802de7c4d334fa553e2a8a3a955c4666e90867151fbe597993fea5ab3ee7418216f7cff674a97942f2304d6e52ea7527c6bb4014663649d77dc3a0754e75fd55b709195660e910254e5bf3e4e028ca9ebb94a12c80399211238ad1544f0d7008cf09daf6405d2db4be4ded10ffa7e96af5709940ed826118d7df086b51e53dd0a9b3b86104a45201541dd38a9274ccb00e512d4bba331ac4db5037b48d48b2bc72da2b7163d28cc6cddee55572eaa7e6ec3381f94bbffc8db60e876c4773ac89ccb02b389d9173f4ca059b661ec9f82d3eeaad1b267b7440e1841338b1aa05b7257bbfbddcc7cee129b05a6485692d5d53579cc28207aa2f1cee47c6b7b6558fadccc64c93703513f3702b7996f9f951d126fad3b9b7a6d8fbf8fd0f15853f16c563c0a0badc22192e2ccc0fc644b6478f0b934dc8f6f1d52e9830206ea8d6535097cfa955d97527e7ca803599ab1a780c0dd4f994d25e38b663294ce9269498b003d9fd875c1201ee4e85e198b0bfa5b58e38d6b7588820b0fb7cb39453a57a7438a76d0906016d61315d874a61f176012bda3aa50a36a577aeaea57df28ac68de109184add5ee109f5c339984b7dc0f955f3066335756c1d55f5b61a79ee335ce6f0150974e78796b6cdf98ca219d5b3566412da80128488a16317c17470519714d6fff564effbe7775231625c9c397d607913ad1e74f2cc1cad3f9a61487a7c558a5f77d50de75569fb7decb7ce0ce055f0fbbc4e6fcabd3f60b6ff3d1fa78e1ce0ae80dcd9b1490f14d77b93ec309434c394db0d154903d95fd912de73442f053c50ccfc1b787a714aadd191e073e7f92a828de77e313b561c0d09fce49aa6f3d1a82e8e279d62409dbea92f8c7ea11719f8bbe0d5a60094fac3c8d932d59d8584ac7f309b7b50fe69cf9e0a7b6c35b44c0ea453dd7f3002a7abfd47b6a8801a823b23b53084016a938fce4891465b2f0d8952dcee826bda49124608544dc9d44b346491ea34ba0b65f55d04e3e3a3f526dd976b8cbe679f221edfca73c3896bb868b72c8267a15b2cf68b8d247ea2c46090331029cb4b1f2bdf7a15180e13a9d1dde539e442d0b2721f2a424835aefd4fd61f7463c4f6ddd642f099419bbd0b8d8e8d2f433acf58a67f80f86b5e913c38062af51dbb365c47c682804b11ab53f1a05caaef3ffa5e3ee4423f3bc69cccc8bf57762c3866c238016326218e40ad46bdf3c3fa72a167d0b307024eb6c1a0c68a5fd56723956050b243e84552e261b7d4d5defa03d3cca3c0087f20c1e130d24da27005c914811ed877745dcc03055ea1e81a7bc449b138405617bfc3b65414170d82ede6e82ab77cb562e0414a352c95e565ddddd1f1bbe1c205ae0adb01aa028cedb19b2f37bffa49037e571b4b6330e498d8eef0c4276c80d14074ef63a55d72edd2f9155001aae81653b25facddaa6d92f132c00e58c42bf8d5126407af35135ba60298c6688d991875a41c9f13584a06fbfa7bc3d762e40a6ff4f1221e680f9fb4cbdc336f67f3f0490273673b2d6b19f00432888eaa221eb9c87225669ebed19cbc5ca89dd9468bb9b81b262b4095655e82a2613f24b9323301e330a9020c638eb7b1021dd0f126a9ddd2a14e47673987b033aa38cb463018da86a5f592e2eb28fddd32a5b59e7bc450c71e809f49bee9803a5e2eef6958e845c52d88ec88674bb61b66bf413d3bb265b788fd43a6351f502785e860ab42e18258642ee775bb0bdd71cbb584baf5db4b8f60ad2a332768019998065d04c46fb30b68590884c11809f1976f24b33779c08f719ec912a272d364a8dfcff2795dafe16d3530865c145d0c09219ecd80459fe6af3b14c6fd8f600dfdbcc6917cfc189a427caac4d7c562999ee2b62c58cef860a98ad69491065626082afbf5186eecc7d3f86e3e95e43c245e6809bf3b2dcd7143024cd8a3136d6ecec8c71b8ec168b56bfc4ab4f92a555f78a430befacdf10d71bf36324f9d5e1058819dc85c853b190aa8783d84f4bd0d7b70ba4c9141c42d7746523cd12a235b1c16e8f4d942601c90ddd81675f64f42726091168be728f20beb7baf83d9ed1dec19c6448cf174057d135c180d58b4b077382c49f194c3e30f3803c670bfdeaa158cbd04dbb7bc7c62ad509b38f17d82b7707ed2629073b96a094122ff8661bb29d8c63c72fa3015a489ab4bff885afd1c249432d3baa8e40d021b95643ae64ec8eae3a47b8a20a091b2c8017799bf98cdf805c90fd41863fe7360439dc6b526c00a63876dccbd5b0606fdc3678b1ba627b2121248cacd98a57d660130c7a44b7c239401954d91d4217915a77ea6ab34d65b61e09133dd07c8c34750b0f3a61936db883b2defbf132cd9ced5e61b799280bf758d125ef8a3553814922d8927469c2592d8065ab3ea94160523d98d86cbf9f55d74ae915e8648d1723e74f899b082971ac44a8dcb599b0ef8de3d3a8bef3abc0aedee69c41654c57a959fbd8b5ee8437e5c61cb1a69d9a21aeeef6d9d1050ca2a39c82b7edafd01f70e84b92cdbb1a7dad6baa755a1415692a86eb5a1c77a6b1502efd8b2b812e72fe16a4fafe0e67dd0d71355130c12f578d6a142abb2044da5d97fc619814ebbe5ef6a7932579e2afdc939c3e080bd07f8225ba6b74d96e5be9a012d5c2ff9cf189f363af0c485f7a58c6ff7ac3acdd504c3158dd4ae6c1bf0144734344110353f1337dfb3a9f09decdeddaace208473881f15128c44fbed07e00a2550699d026e60db3c4182bc7bb58dfcfe25cb9bc476a9766aad85aea5e5ce06d3cbf7ece0eea83646fb5593c111ec351747c98392856c69ca571155b35615923b9a3c18d140487c9b4be371d88566722983cebfcd02ff8a5dca07cfa3900f9e26f992af2bdeec1912c9b92739bf047c28480fb7d5186d05d3fb9f3c43be65bde39a618cbd0515815bd38de141afa1f364dd2fcb6fff3c3a1f00271813c6c26bd638234515bce8967fecc03ec15180903b437c2f9e561ee0e7fceac81cfc5f59ac7c4a8afe2af7a8bc61e0265c213195314300b8a51b182890380ce81a29784618dcba3de96a68fdfcdc9d9850bf6b9e67d5c6f3d836b6acf67781a1f667fcb2f50ecd94e5b625e5cb394d4f5f7474adc781566f9ac6d5ebf7e36935ce8efd57c996ca4901c5a6711bb52aa842a77a1c97a8ed7002886c4ee27ad2b1f5a2a220131e108dcbe3355f0fe38decddee8304514ec715e6a72663f62ecba3e66697c56bccd806d35f3088b1a3672c617b966952108da8b44eb879a0ddc3ae84ad6d96daae90e02a148d659e847d36560708f2883d366f859b43500d4b0e4aec2e9d0bb77a31f545059ffac67ee96b9670288e863f12c55f04ab5633903d8b68fb1aac0f16407d26addad70cc2ad91a3f3b707af4dbea11ca698ad4984dc4c3c5e110947e955e7e7868567d8701e89b9f13dce5a24eeafb5c00baaa8aee0eb3e293f32b8e92381d9c7a030df4e16ab9ec0a0bf9375cbd48c0811cb9c19d0330df976a209f77a26883afc0fdbbb6860da5bfef50304649f4ec4db3445ca22459957eeaf50d9b823af16bf4c028c6b6f9ed47f4def34a38415eaf848ec54df7af4bef8a955baebca83478363a578ea4758736296eb37689c7c7dd69a3637520c1230826a3549fd6e975d85fe74f57184c071e384dda4322265967d57bcb0d9308d6b9a438dc45507afcd18df9bf1bde6cf53a1c78e863afff7448ffcc5cd4d8cfba60e4e8719ef3da44b1dbd20ecb8764a6c7742f41ecd159594b2aed3abfff04f08b09ba210da7ca63228f480d7651efbde5275e777b5c5e724c0a568008832507b5d14077d69036c9d568b9769eca23dbfba7a753418c2d8f8a8882cc91733a8fe1a4d3cddffc9fe83b0ce2d7d3f2c543f8fa7e509af2041a0638d48e8a4838a53a116d1bd424d0ab6c2d711e362730404f6568417cd905a66c2b6c3832e62d69a87755bbcc8893a3acfc4823aa33eef696cc02aac2a869059327b460eadb9d556cb2c2db5806a6123eef25060e095b38c4c191323b9fff604ac687847a667276391f6a3ee31fd069bf68d3a4a9db71f1070eb9154da3cafd6310e0d6794a44c67180c93668c0e5e28cd409f2cf9af089110615f15c2a38b5cc5bd9be39b3d23b80352f185fef82a22f9503250e255f858fb39d8d8805f18ea8236408f21524c99e90af0186cfaca861e8624516b1fa2780ae4531942c90818f48a1cd4f5559e576bc990b6b23e6fb3cfb54ad95bba266006c99afb7f1c709731fa530ac97b8b6648d7913bf197a7c7083bfe66725e75c822fc3ac06df70e16616b85f2cea19d4337ae3fa798a658fb96a104da2fcc22765a1aea269154914c066cdd526db138650c75b7a5d2b3c18d690e37af6f8814d34ccf319155ce2f3c5833bc73a579eca13c9df3cb466915b650aef4e4b6443ba6b0802a477247e7ffe4e2e11ac5917618bac5a67d1e5e83323ad686f7afed17affe0343fb03098b35c20477f2380be08afc45aa5c835900115a3ab30d685bae063de0f623a7648fa77ab6010c816fc0929b89fe2ee02f2d30ca1e27fd75f1a5ee6077902b18643f5983e35372dd66c5b1c792fe4356e61525d51477d44a40c2169960e75ecb48d32261a26149caabc3d7fba9da7577264e998bb2d1b928c559dddc2f4e4700d8bc676d703c8799c2dad3dc2979a4c3da9564a2f9d472940b6057beade3576a719e0183c36b1c0dd7cb3cc497f8eaf090d8421a34e91d7fc2f0c70df27f67c51454241bb1f7db32fadcb6ea1e8d73df6085f11469161fe7aa7ee2f7c0b4c05ca0d0d86c143222468cdfc31b0b3df3d0ad82b7c3671c8459b5fbe2d8e471d103afb7b6ad81e534b08443e3db2bb9c465642d792713645887ec982ca40f69645b7a5dac79d381597490be40fde1cf2721ae008634b5019ec3a180307e2cddd86b8f065e3ed786bba1c259bdfaf3de1d39778c0d9a230f4d22e5f7d51226a7c0e6e243dae371f812116ef9c5688ae5e657f66bcc7394f3449fc203be10d4815ad58f10d1cfcc41f30b755e43e8cd48bb41ca5fdaee91c1a7a63b3be4b83042bb6dccf28aefbecdcac83362cb204f639596d9246eb6ce9dc7d63337d2065f9277076127093c6e3fb3980a28399f9f2d70ff6cdb5c601918693aa8c2feb224defb6bee77e65c9a5be5c084eeb59137684d66b59c677a71ee61ef680339dd0632cf4762f98823a1ba8936911a075790894485c43d21c5e43055bdc55890b20cbd0f9395a185ade4870ad1738e", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="afce7130ad5b6eb7379eb0366fc12829416f09ade56816cfc62f39b93af624a9fc37eec24035c5cf35a9b97157c13eefe126c4ac4f11121548590270f41bbd832b1ae7f39d15967e616ebf7536a65eae8d4ae79ee58374a175b45f549e470e02618a02c0daf0f7cab7e4b063beba79f860208124e2be42039f0d6ced0376b67399a283f1c89e6692180a8a49fc2c08ae2fdd69fc861118176772990a337be1d40a9d56fab3bc0e276879f2e80568ede62e48bbd449cd9ca0b12c147b9f282bc9a2d5005319df310cf0f120dcad63748ed2be05b61f2ae58dfc39bb", 0xdb) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$vm_swapencrypt(&(0x7f0000001300)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000001340), &(0x7f0000001380), &(0x7f00000013c0)="034fb18711ee062549366f1b045cb72a76581b07fc3ca99aae27ca7ffd0232ddd735d1d2b1a928f8a896c3da8f4347ed67f833cf6ae7366ec78a42d7adfbd42454ecfdfcc60a25ace3736dedc8ac642f708dac26634df8838729e182fdc15744745ff8c82647f7bb34364971ea25fa0c12982d678c3aeb8be6ffe2504ba9c4f3a305e7bdfdcbbe", 0x87) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000011c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001200)="4b265928f9d7f84f58d9e958d2bcc06350997b43ae3f7f9d6f1886b6efc4036eb54f5686957e5737509e4a9dc28d90fec47d73527afe1bf9ee", &(0x7f0000001240)=0x39, &(0x7f0000001280)="859a297b2a1c921f67f6adacefa570c11af980baed9c4c837b025546533ed463766a9c35f12e14038422dfa577946d7196f0f3f12dff73187586d03b4b6dd29a841264163490d2cb25e76df1", 0x4c) 161.849543ms ago: executing program 6 (id=2486): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f000085b000/0x2000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0x7}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b3}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000775000/0x2000)=nil, &(0x7f0000d49000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7b}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000ab9000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8001}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') 161.393968ms ago: executing program 3 (id=2487): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f014", 0x3d}], 0x1, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75360600298024782142f60c833714494182221ed6", &(0x7f0000000080)=0x28, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x1f66a, 0x0, 0xfffffff9, 0x35505de7, "61b6e57ecc9fffffef00000000162b52df2c3300", 0x6, 0x6}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000440)="92d365df7a2bf19c64c09729ed59135d308bdefecf6c62c07ef7562dbd3a96148b7fa643f557582a6f1c3f3c0bf22e5a3aa2f6b9021d9c3dea0a6d92abb6d47338ee5b2ec550eb33d291895646a050bf45c3e147a04f613d09a373891d0eabe7af4e9ebd6bf019840c5cde", 0x6b}], 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) 160.258487ms ago: executing program 6 (id=2488): sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = semget$private(0x0, 0x1, 0x7b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x3, 0x3, 0x1, 0x1}, {0x34, 0x0, 0xfa, 0x2}, {0x6, 0x40, 0x5, 0xa01}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x182, 0x5}, 0x6000000, 0x8000, 0x6}) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x35e, 0x0, 0x0, 0x0, 0x0, 0x81, 0x8}, 0x3, 0x99, 0xff1}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x8) 82.569353ms ago: executing program 3 (id=2489): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x7) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000000c0)=[&(0x7f0000000080)=')\x00']) close(r1) 81.576265ms ago: executing program 1 (id=2490): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) rmdir(&(0x7f0000000140)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x747b}, 0x10) r3 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) acct(&(0x7f0000000240)='./file0\x00') recvfrom$unix(r3, &(0x7f0000000280), 0x0, 0x1847, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000300)=0x3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) r5 = accept(r4, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x101a0, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000480)=')\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000540)='/dev/vmm\x00', &(0x7f0000000580)='\'()&],$@^\'-)#)%-&@!*\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)=']@%&+\\%{#\x1d\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='$]*\x00']) mkdir(&(0x7f0000000700)='./file0\x00', 0x42) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000780)) connect(r3, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x7f, 0x7ff}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000840)={0x6f8b640, 0x5, {0x450, 0x100000001}}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000880)) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) writev(r8, &(0x7f0000001cc0)=[{&(0x7f0000000900)="cb586ab1094594a13448fe4dfa2ca6bad2bee064b4ff36f345d66281b7f8ac8ea5d65e6a341c42f91eb31a9e6112fc49042dbc2243d796b18d207148d4f8b20c7dba096a6716290b82d47f02299469f5d5c50ccd4ca056aca9", 0x59}, {&(0x7f0000000980)="03e386888c8a3c5d8bd5969fecbb349898bb4a3e52", 0x15}, {&(0x7f00000009c0)="c7bb6e7eec4aab06395269eb5e543ab35c9f3c2affed5fe3a49d3a4d68e8e9fcd5b93bf4dc5d5d43ab2e267ce4c6b1b10e7f5b90bd274abf03782cf9c64be0bf48d00b0c5529e1b8bec37fb44df0c1b0184fde4d0eccb7f3597c5c6606697fc41460d45cb39a8656172df77274424ddec52003c869d1ab9facabebcb5435a8a8a3be3c4079b131ef0719722944e0057f3ac77b143848c4d9396846c4918f358a6b2e42493d86338bd05a6dde838bbaa4a450013c85", 0xb5}, {&(0x7f0000000a80)="c9312b5b8f692c767e56977621147a194bf7f30b99bbfcdec04734e06b683f315cc4c4905e8794d8204354b5771f1ec136b7ef3427c3bf5f1f06f3f7b853306057c199f940ad", 0x46}, {&(0x7f0000000b00)="592bd7f50fc23dcf6ed59b72a037be22f2ec7bdefc5418", 0x17}, {&(0x7f0000000b40)="b068fd4dfe7f791b3015538f16b5bc9a64ef34f67c784eac1ec7ddf7c9e96a3d7aac64176aa5cb9e7d5bc731d09ac48e33785528586909b141e66feb16d50a1899c9e1f50f385f98f38785c936e6e4b6b138925f8f6c5d8398145559563c507ff3921bcdfdcd20bacab08d2cc7eb9ac24349ee7a8d11a5cbcace0dc4c1f2a2d357b013c0ced19a462a5718d4138614eba4b4a1", 0x93}, {&(0x7f0000000c00)="34857d49a9c56dd19e8c41d8945ae6bfa8957a47f9e54cb670a4e15cd7963a07b9e04f05fbddc9018ef08e6bfb47e043924315260f8502d97c1d8fe8c8389e1eb4e488fd756d18eedd71c1f30828735e55fa39ce1bd4e85903503fcf9f1719ed5a524a8b0fad2450cbb7dac92ec37a96b9a3799b4f452910406c106b7167b514a9859d059556b8ab1eb2702afb02431dcefa552e5df3faad70f2ca05e9c1a3403b6b8a388f60c98b", 0xa8}, {&(0x7f0000000cc0)="b0840aef13d8879e8c927625683ef677ed039452ae748a98e1e6696ed420321e99218f3448a75260f57299048562cd64ba44ccdc7c28b177f1fa4d2f3f1794888e29adc35d1cb220f4b0c583857157204772c4d91eafe855f60f0c2d90e27bf20d3466dfde7d913918cf00dc9bc910008325721f07c371ff4bf39892f7a13cf816048039f944fa5a0137ebe4e373b7346f707a82a8bea67b5eeae9be6b1f40af1e1e53a4cc60fe210f30013d735cbcf44dadadcdc46091800f39629e19845fdfa8fb15957085d0745e0529f91b43d75195c50d83c2cb9a0ee1db80a1edd5d0ca98004a87f8695efdbd23568d6f9a53d934e95a214a10c6b3a95ebd4abc46693377eab9d9fc6c12609afbcd303860807582e7432de10053659be0ab0484fbef5e743b0113ccc9a59fec70fd1f2a6e852153909e0782f5c51a3ded3b826ec2dd7ac8d2af71a71ba60c3f23cbe8f3cd4b0cdeb68117cc0f5e998fe0c69b8e9d0a20013d81fc39b7a370dbbf45f2124693b3846cc4d23d6115a68f71253c2c1bbca31b51233f40c18d218c77ba832cb9e585e7909191dfc50fc867c5f9dd87b6cb6848303f4b1ceee8fe9432fe70d357c3f550ea9bfbd952dd47cbd59ed3dcff9d9589a7946c7559dad979f585180fbe66bbb73f361d4f50d5d6703cce2a870bd2424cdda5501605e0c01e67dd591e0b64b993d19e683cdcf25c732a3c456ae05c47e15c5db976444a94ce7e46164e0d8539d38f04a7334eb69e6f481f1dfcf03a49a34562d9e6847aefb5e00abc44f10c5acfdcf016bc5267ab354228a93edcdfaf1c55d3bbd67d4bf37730e8e9f3618de2638975f0ad12a6de9ca0ed56ccf6aefb91e8a695f053adea2b05052fd98414f823968f2f71c44f8456452e191244652dd513a10d7a90c10b182876aa9ffa7f77e7e82da068f1397f1cdaa6f99bc04273af9453efad92e503782d487e4fded612da0c095efb0544df0da05f8e524f49d12ab6ca7a786a8cf616cbb13a9cedff20bbfbc79b30e65826cd12877cba4cb67cc03779306149aad60d5b21b19e3f4041b3c75f4d0fbc813eaa082649795fba83d7e6756ac93afe018c7468afa126d5aaf58e2a211908c45ace301d609baeec2e34e925742c03c215a399413a61d341d00fb0c924a481935ccb3682f79115bba55b1a63e9801b4f24cf8bd0974492b6139977771dcc9c30f452357ba52f5d9405cd1d62715cc07340d969d026b74d6b30e3d515879643b948cbd60a8a2ac9e2893425a95cf917633cf4546559889766b9bd731b240240aafff854abe56d7c74474a9759d5bb0ffe79a2e7c29ac7e7cd202930ac20fe0b2b75e43fc8d71b59fed8505c0843159e75209f539372d5e603cd3eef8908db8e101b673c08de5559901b72de3b075dbd08e49d8796b4369fd19d0d52c859f57112129b0639a86769a88872f3137c3cf8bb1671a878f9a03d540b6e73e24fbda681c9d72b4844ae3ebb5e5289fba07af4e23e4f54492d1e0169a46e6b0674c401d9325171c3c94633168eaeb500df2a8541b1c3a990a002f6cf4e76f9839fc57277c34f0bd13a78a1d99770f631ed621631ff73994ccab2b5966794d1c496bf125ee289f887cc16f2970f7545aefc0c10336e28d6924e7b3724b265253c66ae60c2997f1cfea4366747830f912ef1a14d34222fe13d9e46fb5fd7d1bf8707e861ed9a19903e8e9076e25f08d0c69c73abf6567be96ea25b3052216ee08c7a076523cc66cd6ca6b73a13d8e1dffc04989d992843dee7a8d9d5d07803a07ea4f9963d24bf4481317578128032614176ebda748b3fe48588873e7c82947c510e8181d7c8b7d037cb48e90e7fc138ed5ab9499d97958965e431ae5f765a19242b86d31aaf50d6d10379d57e29dbe89b68be6fd7e78e722361098775ca550e020f9cacc4ecbae9f209ffbd7aa634ec644cdac4740438b7bb72614d4bce269a184af52771002f90fae7789fe4cb50b945f0998227017cca33e9a058c2a6bf3e6a537d9f6cfea4aacd236437dc7fccc90ebc82fd8591244fb44236ec7ae0fa86aefb8ed2428658ab866dfcda002df43431e3c75ba2c604e9b6f6dcfca7c5341e575ce02df4c22d8574996b3dba8647183c86916ba11720cb26f53e1df3d14cfc04ff44439d927defc355254d1d1b0f5d7539b3f70fdf0c81de491942983cb1df814082174f59ca08bba1e28516ccdf9dbf67adf6a2771c4a430cb14bb74c6e4b40c9e9ca6405d49e68bb3dc2c9d155962181e98fb8b837e68a07a34b738b7ca44190d9d08173eec71b8bcbb10fe8bd688a3f0857c2359532e3924754c8e81a173c21f35b8e4b3080fb6ab11dac9d58223a923ed865c05479bd18e9e1435236572e0af273b579733f947a1db6e7715bc01e94d8bf5130a7354bd019338553784f69d42ffac1d49cf58a2ce31084ebd72c741112c0d1b520a4753922924195feb9caf0f6253e2bbf8bb6cce8730b1d0be31b646d139b1c98bfd3f0d08fef1fab837feae6530421341f6f5c5c85a002627beea64d7866cd74ba8e09508524efda97645e9ba19228704b106fbffba2a10c787bf5ec796ecb4339aa16d134a785ac6b18c7ccd1c3084588f0fa47c524982c6b4fd96782f3a8e3bb4741910d3acd71d33b1a1826b477fcb918ff7fb5cca6edbd1a2d6b4e5bc158734fa2c94734a4640f770cc0df207906ccfd2c7b55d48a200771f56a90f323d495642d18109307b67d4ec1665987b596257c37ee670b1f3ad1bfec7aca5a43ec96a19d0192813c805ed0ba409dab0b19993f4a8e93daba40dc9b4398a3fef98b5868eb7a2fdfab85ef776a3883c001461a8cedd8075e924e44aa64731d27baf6f3755625ab19cb5c76369804d91140c766e33827ad0ebce9ba3f01e86be52970e861a649d7669b8910767d798fffbe78fa278ae351b219240b7a2bba3e6896122641ec6c66c1d7bf64d55b22e03b9b50b7d215548cbbef9de9f1a9326ee9e3d46c7d2e173a967095316a941c04157098a6106c8eae284a2ae70dee122806c1f9db02314218f27d856ffe9c44bba726c913143128e01413422477240363573cc449d9af7832a243d561d05bc0cf95c7c23c51a1efe2e2e89dd7fe37501e11bf9b212c1f8261f387c37c6299bcfc3d490a07216c4f117b3fa50a9dd81203d2403efc2b869f567cf4d17cfd8e9f26ef2e7987c2190827cc37cdc082b6429d43157a043376cf1b5994e97d4f9cd728969afa8a6e920d0c1d758b7a0a0f575609b9751237fd6bac01870b528e6efba940821ffb1545b6cdc23dc7fd22883d4a452063ed344a1d25e6b0d2eefc7051f9692822c9f32a5f7883ccbadac9426ebefcd45b24a7a3a543ac67721cd3d8fd368f1d0344c9dab4b83df8eb83d8b70d82d1892a26af61f1b29d03e18e46a890a451760c094bc12ce5b9fff60064ea15b286ea5f742ae666d065c07f5aeb44f6c66b9cc5b44320749ccbceae253a38ddb3787883097de2af2ab054bcd8f2175e05950d78b321acd54e08e145dda9cde718bd95bc5aaaebb483b5df4e1c175eb8327cd80c3c29a7db73e09dfb4372681f924ac4c4ddb5da2a9c2e83b41b82e80fca53da3bf73b22dddb3b9466a869c966326b82309c286f248e499dd35b344bac02622353b45dc59145674164a7962712faa2ccda87e68f749678482c3e675a0bfe4c8b3af0da0c517bb834f57c536f8e78b4601b972018d57943df42f173cd1c80fec33b3e5ccf51b4ff9521b21ebc44e360000664ea12b11a54c609610151470c41498452b093b2a3ccc10f5cba01e7f83b639d4ef6b728eebc7963cb5c87ca514dd6a2318a7e7221bf03aa71041db2dfaa400943e35b5a0a0c600019ba573cf323101e93750c90d875da3cc9c7043f64c68ee97ae463c4c7cc8d50447aee888e3e87a9d18bd3cbc897f703c6411bc10f6f4022e5eca1da7db6b6fecc9e3237b45a0d01167ea4bd0c85cc5bb353d3062089effb6716bd84d163fe11c84126c5a47b768a51097780a0cdeea87033474e7f43a0207f3afc1c0d3938be6136354e02291b549ca1efb641ce4609aef5a9f84f14c6906e66a928ab0fa1b244192b972512afeb89292d25f2eece5a4d00cb23263a74d6733cc77b523b0be7b0201a6685657ffb1baaa1e074571cc42bea3e9b8d2ca437b89ccdb998549eb00bcd0bfa51205e2d90785530acbb77542c0dcb45c726a9fa49d52fc11e8832207d4a025442fcad84d21d97139803f8e4d8d1c7d90e7d4e36cef466bf2edb5769827257a990dbd298343c11497dc7c28eb52e90a00e799efbd3b7f1a331891652ef0a37e22dac35f56505603da54c65dc39047ce6af2cdd167ff82dcf6d6141a44dcbb1d89c2e01a31c14ec0c8cb2a8dcba96293f833938d0343dbdfa367f1c0abfcfeb79cb5750dd49261670fdaa357c30ca55c899c6eef80977cb8ce5c582628c9704734b294fbecb904384633f764a1b0d805d03a8424b13f94ebc6e8fc12a8f99adce854a8d293338cd0de3949fb27ed8331508514007e2ab1f3858bd845b2b86f63de819679411c5ee4871cd491b037b5b83afb13cf64da94ecf738cfe69c7fa2a4c448b61e7571826e3c1b3aae43f3a8ee5b44303126fe5cfb1675f0d5ae52918d41a5801a0e662a70a8bf0eab32384594fe5f478218eec65ff05f72b8dea3cf8e1eee51bd086522a1363353388560cbd168d6db578d9c0606b4a064c7e9790416f09bf4b718c8b890545489d0b6c520a169e2a177b8780d8b4d81902ec56a91eb87d0ae3095c070885912d83e24cdb91fbe90c7935c9ea009426b4a9011a63010922a6c70477ae34d811b12036b55f9e24fc3a25b6d5891414e862503e8c42d224d9793294548b79ef895c37325dd6e82c11266a0c642f55db471c5201e8b327353f24a5dca8d16161069fc63250d57e4551afa9d6fabbed9958127f8d342f1380955e9dc5207ace41bd41e64b69921d5086b961d5241e94791fcc9b5a0559a0134b343e1ebd11c544098323384424c5a501bf8fba3db41b3f5e2aa1f6812f7fab704321089ae41c11ba7d4b589bb582c00897df65a5b513489b9556b1d2586100133af1889670d4f96f42ea244f5e6a4fec58f51a65f34ab8e19cb1207ec3fb9bf171c34cb899c9567b9aa8b71be6492d311c06b6c14eab3a0ea88072ed83bdbea81e02df3b2a28a6e08c90e3069749b03600bc46fda47da23953556e0167383a53fedd42cbc195a1c6903e0bd5b581555e114a67d11286b06ea667f7024950b4846103b3337a9f52867c9883cb3e7cc0fb2d1daf54745d4726890152ca5448ca6fa06d75663e4051d9ce5c9b9ab58c1628d8aab1bf6f373cd17e6b75e51760a39a14e2940ef12c780dbf7f1933386ea9658b3b21c9dd491e018dde4ebe3a61adbe6853a17f2bfd8c0ca746a572dcb22e5cac3a6eb1e9b3909db9e61252c501c64b697f367dcc99d5fc467995eb613e1643164d616d66223c587c9ccf4d683285a8eef8dc7c0dfdd6a8cc50d5a5d813e18f699351391d99cf4da62892f414c838134cec8c08eb610e704130d67faa994a2c5d97dba09c9672ac2d0a277347075370827148d287aac2ead75fc2c10c7dd7656b7a65c2a4756ebbc97d95b4f36dff60411ba66fda9818ddf288b3d2934539c0fe97cd9e340fc606307eb3e6cd489e66c332945d884c6ff847bfb7b268794504945742fe7b5228b3290de9dd6dd965905b6dff3c395ec09909b1c94ccd4472c9052147c463cd739460c068cd5a6dadce0b67e3f32b3e4fbdc8c0", 0x1000}], 0x8) open(&(0x7f0000001d40)='./file0\x00', 0x8, 0x8) r9 = dup(r5) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000001d80)={0x7, 0x2000000, 0x9, {[0x3, 0x1, 0x8, 0x10001, 0x6, 0x5, 0x7b, 0x9, 0x7, 0x8, 0x8001, 0x7, 0x58, 0x1ff, 0x4, 0xfffffffffffff3c3, 0x9, 0x7], [0x7, 0x2, 0x9, 0x4, 0x3, 0x5, 0x1, 0x2, 0x0, 0x7fff], [0x7e42, 0xa, 0x8, 0xa, 0x9, 0x1000, 0x6436], [0x6, 0x7, 0x0, 0x100, 0x8, 0x2], [{0x7f, 0x6, 0xe, 0x9}, {0xff, 0x0, 0x1000}, {0xd4b, 0x7, 0x6, 0x5}, {0xd0b, 0x1, 0x6, 0x413}, {0x7, 0x5, 0x4, 0x7}, {0x78b, 0xf, 0xffffff00, 0x9}, {0xa110, 0x0, 0x36c, 0x7fff}, {0xfff, 0x9, 0x1, 0x67c0}], {0x3, 0x7, 0x8000}, {0x4bc, 0x4, 0x91b, 0x8}}}) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000002000)=0x2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) bind(0xffffffffffffffff, &(0x7f0000002040)=@in={0x2, 0x2}, 0xc) connect$unix(r7, &(0x7f0000002080)=@file={0x0, './file0\x00'}, 0xa) 56.357665ms ago: executing program 4 (id=2491): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0xfb) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x7, 0x4, 0x20}]}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 54.883657ms ago: executing program 1 (id=2492): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x8}], 0x1, 0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) clock_getres(0x4, 0xffffffffffffffff) clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) select(0x40, &(0x7f00000000c0)={0x8000000000000000, 0xfffffffffffffe8e, 0x80000000000000, 0x0, 0x0, 0x0, 0x10}, 0x0, &(0x7f0000000200)={0x10000003ff, 0x0, 0x0, 0x9}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="6e3ef97a8c162e97b211fce324268b38a06f863e1201360d4a65b631393ffd1dd7624cb0cda07ed95d799e2b87c210471d6f1662770d1f78bd9ecaa118e718e77ef302f6efe11fa1ef583f8d74ab28b0f44000a17e01dbb6b9871e207a608f2fcf6e04a1934c6793270c938c7c8bd86599446690a8acd00de3baa27acddbbb646485d9dd4d7b2c8f21c8e80b8a98bf5443726ffe2ba52190f0849a24b782a95b8b4adc42457df72fc408", &(0x7f0000000140)=0xaa, &(0x7f0000000180)="278cc97779a5028d65263a7522e13f742e2a6cba98a63ff22784ecaffce9d19783372ed0c6f992243e52c6f49e9e0b62eae6c2c7471f69dd2a7513eada3cac5ea79c35ad25df1abed7500c5fbd07d50b84db945a2706f421da421b314f64991640c45116c5e5bab4bcfbc143b2e76f576eaa6afb54b582a9f8d941d34239a33dd791c16757d5bdcfd912b89a44a7defe9b6b1d1e2922", 0x96) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) accept(0xffffffffffffffff, 0x0, 0x0) (async) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x8}], 0x1, 0xffffffff) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) (async) clock_getres(0x4, 0xffffffffffffffff) (async) clock_getres(0x3, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) (async) select(0x40, &(0x7f00000000c0)={0x8000000000000000, 0xfffffffffffffe8e, 0x80000000000000, 0x0, 0x0, 0x0, 0x10}, 0x0, &(0x7f0000000200)={0x10000003ff, 0x0, 0x0, 0x9}, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="6e3ef97a8c162e97b211fce324268b38a06f863e1201360d4a65b631393ffd1dd7624cb0cda07ed95d799e2b87c210471d6f1662770d1f78bd9ecaa118e718e77ef302f6efe11fa1ef583f8d74ab28b0f44000a17e01dbb6b9871e207a608f2fcf6e04a1934c6793270c938c7c8bd86599446690a8acd00de3baa27acddbbb646485d9dd4d7b2c8f21c8e80b8a98bf5443726ffe2ba52190f0849a24b782a95b8b4adc42457df72fc408", &(0x7f0000000140)=0xaa, &(0x7f0000000180)="278cc97779a5028d65263a7522e13f742e2a6cba98a63ff22784ecaffce9d19783372ed0c6f992243e52c6f49e9e0b62eae6c2c7471f69dd2a7513eada3cac5ea79c35ad25df1abed7500c5fbd07d50b84db945a2706f421da421b314f64991640c45116c5e5bab4bcfbc143b2e76f576eaa6afb54b582a9f8d941d34239a33dd791c16757d5bdcfd912b89a44a7defe9b6b1d1e2922", 0x96) (async) 54.641845ms ago: executing program 4 (id=2493): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) (async) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x310, r1) (async) sendsyslog(&(0x7f0000000180)="817c2ffa", 0x4, 0x30) 54.362379ms ago: executing program 6 (id=2494): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) (async) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) (async) clock_gettime(0x38d178915807e004, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0xfffffc89, 0x4) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) (async, rerun: 32) write(r3, &(0x7f0000000040)="3dd1726bad54977a9da1f2b1cc2b03987e62039d9354cc86c3ef39cd5d82646494a10300baf82db6e542f066a8fb80b301959ccb950c2c596837e537b83a813edfd59a135fd3bd61bbdbe491edfc1f6e646a08025a9ff077e8ae9dd81feda57509697663b9402130f664080bc6077dec7fe3e70b7f9a3b4e2827014e2edb01ee442ddcc03ae2424daeb7d90ade735e919f6fc85effcaa968939dd1e42f7078ac927107f2977678188414c15339829705d39889f07f860b3f583aee2c960c5469bc93da7c8c29107973b48880d67f1d83ddc5", 0xd2) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r4 = socket(0x800000018, 0x3, 0x0) (rerun: 64) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) (async, rerun: 32) r5 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$inet(r5, &(0x7f0000000000), 0x10) (async) shutdown(r5, 0x2) (async, rerun: 32) close(r5) (async, rerun: 32) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x6912b402aa17a738) 551.674µs ago: executing program 6 (id=2495): madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x81}, {0x81, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000200)="218fbf5f3df702f27a271d8f98cb563da68450d45049a6a0ef0e0fc77ded03f3da475d8bf47b27248e48420f1f2a06bae8a25828317076e0ef46dd0ef5f90156cbc86fb4ad4867a2f8521653f8ef9701cd67fe56d0e79dcd0fc44248272d8cfc83388b422c8b25bb19a2936136e95a7d68f33cb63afa66fa70f1bc3684e13c88776c1d08ec5531faf30ed549735f6132d00e8eda3628fc563ce98a7aba589c91defda4a444d94d058c8947ad6c3753cc932d37cf8ffa83ac0e", &(0x7f0000000140)=0xb9, &(0x7f0000000380)="f18ec3b02e1d3f45f89d25e0285235330bc0002321b1f728436624419ec3250d9db1c674f406a5e575c1a651eee781e14cf18ec39797ded3af46ed346601a7f6b0657541d5389667ca1795962488525f6d97f6613f20e794ee99f41d9ac53de022f44ae6c0faad154e", 0x69) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') 0s ago: executing program 6 (id=2496): openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000500)=[{0x30d9, 0x4, 0x20, 0xa}, {0xc16d, 0x2, 0x3, 0x9}]}) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x4) (async) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000280), &(0x7f0000000640)=0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) fcntl$getflags(r3, 0x3) munmap(&(0x7f000000b000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.233' (ED25519) to the list of known hosts. pckbd_enable: command error CR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJgCR tFK?oֿe@1X/@nzK{)yC,z! <+#!/wX}q.Fgwd=#isr.\kz̘"A+3R.rHCTULcZLgRX.۳/^#xƪ_Q(Fn2m.CGaH* ,Xyj_^mփ6_N..h2#8 N|͵ylYCL@h嚛\kfu&GulJguvn_flush: obj=0xfffffd8061cab5e0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error ./file0./file0 pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'pckbd_enable: command error WARNING: thread `nfsio' (329151) exits with status -1 WARNING: thread `nfsio' (68429) exits with status -1 WARNING: thread `nfsio' (404628) exits with status -1 WARNING: thread `nfsio' (15071) exits with status -1 WARNING: thread `nfsio' (155693) exits with status -1 WARNING: thread `nfsio' (495480) exits with status -1 WARNING: thread `nfsio' (278388) exits with status -1 WARNING: thread `nfsio' (460934) exits with status -1 WARNING: thread `nfsio' (456659) exits with status -1 WARNING: thread `nfsio' (353140) exits with status -1 WARNING: thread `nfsio' (416126) exits with status -1 WARNING: thread `nfsio' (354990) exits with status -1 WARNING: thread `nfsio' (219063) exits with status -1 WARNING: thread `nfsio' (173891) exits with status -1 WARNING: thread `nfsio' (37860) exits with status -1 WARNING: thread `nfsio' (431154) exits with status -1 WARNING: thread `nfsio' (171226) exits with status -1 WARNING: thread `nfsio' (230949) exits with status -1 WARNING: thread `nfsio' (166607) exits with status -1 WARNING: thread `nfsio' (278485) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 56 seconds denied attempt to set clock back 4196321976 seconds denied attempt to set clock back 4263431352 seconds pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 153013441 seconds vnd0: sloppy read from proc 42002 (syz-executor): blkno 0 bcount 12 malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error pckbd_enable: command error panic: malloc: allocation too large, type = 2, size = 1201457550 Starting stack trace... panic(ffffffff8309b2de) at panic+0x1d0 malloc(479cc98e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff800001351800) at bpf_allocbufs+0x85 bpf_setif(ffff800001351800,ffff80003c5f8ae0) at bpf_setif+0x17d bpfioctl(61700,8020426c,ffff80003c5f8ae0,81,ffff8000341716f8) at bpfioctl+0xd2a VOP_IOCTL(fffffd80681be600,8020426c,ffff80003c5f8ae0,81,fffffd807f7d3270,ffff8000341716f8) at VOP_IOCTL+0xac vn_ioctl(fffffd8069fe1ef0,8020426c,ffff80003c5f8ae0,ffff8000341716f8) at vn_ioctl+0xf8 sys_ioctl(ffff8000341716f8,ffff80003c5f8cc0,ffff80003c5f8c10) at sys_ioctl+0x5c3 syscall(ffff80003c5f8cc0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9c9b82f350, count: 247 End of stack trace.