25fb90d2e8eb1dec9aa1062c204bcceace0b26023ed9b6a2e120d50833722fa12ea4728990da769422dfb5d3ece", 0x8c}, {&(0x7f0000001400)="bcb1108e97d8adbdda6b603e1a122dbb889c026f4be582e61fda8f2986a911e9536df14d957a2cf0a9653a4958048cea88f08fd6ae458c457058cc46435549c308e218763626c86dfbef1da1185231f4084a31264fca5928504df5d72da374c3f50eb5866216bae5bccd72e6cf00b3083d5d6337ee8d56707afc22d225832c0c47e3aeac24dce48c424d987bf24d3ecc3ce2a2b3f67cce9f36b4e09765fc592eb8ec3474afa2f3c7126ff0ef4acb9b15a6d6551405174cb9797d34b5a18bcf6d544ed9f715292b104aadf22ebe45208fe5fe2e9f23f2f5353e8f8fe99a476475c68b27d764421823a7e440b044402ae6cef4da06f4a34dc0b4bfdd7bf69507e372bb8f84056f159ac8db333381d4d7e75df365608fbbde39505827dd16f648e5774a0e95b002905de7794c8291d063dd9ddd5938914fd417d3e3c006a64582c47a5c4e702fb4307a19260a6da66e9f8bebec06556f843daef2953d41872deab6ab8934688258e18de00234fa546cf707aa00982759cbab3836ecc1c3e841e16595f33464701f07df996b5745e24970c960d21283ef0f7d4496108b6582fb5225a7d0c973a8d48f9d0815290c76287d136d50cc068b132b2f0f1253119de91c1902340d3925c55c55ba627700dcfe695b22c726ddff84291aac10ddfeebddf565de74c7676c26e5883c4154afe19d22861af1242eee2a69449e3dfa68922120c797236f0c358d1ee68ad700d84cdfc1eb28ebc9a80b3c3b53bd8db82105f4b214c9de27b0500b70aa77d3affc54b2f8a79e84799c468fcc3a6e4a3c503f607c438ffd0047d4fc7ee7252467f828a0586d0ca3f55b1799f65d757664d98f2a9a5c3dfc7a9e2d1d42181a52d45854b4e97252aef8804e043e01686f2cbaa465554b759c4d2da185bb549e70361ac8742b695624cae2a9fd65773865b19b9b2c0c78ab784849a9b77d7933b3b2a4b7b3ef5a6fd8f7193e02fcdfebfded56b0ebeb732122d62e1d45f8e7fd81f9231151f15a76656cfbc77b35d652dc349d84080bb03ed0744bb9e4106b67458ccf4c2aaa32488027bde33bc61b3c1cd9b9ab3bcbda734e65d3d1e1f27cb48e2c45342d36c79dec37742481469764bf8ca1631b4c163a01e2dfd2364c8501afbb776725849713f87e4ba24540af3907bc4944b927bf32c65cdddf5fb3731eaffa819169474b376903f4ea21bc33a6029f5d8d3084cb299b27fbcb2c33bf39a9a9e6ad6611f74fa25d0a590b5792704130eb4e9c9961bc6143a982df62267bb4f2be8a0743f228ced5de7c769d8e385f77dc5f4a39a5c5a494fa97da777e9d43d2570a3ab7f765b2ceb7cee7666f0e71f439d2a16a9be3a44179712090dce11ff842c2a7f29673b94a30f9c87e2fd4be45e164f2b7874daac9dc1bce5bce41aa2217e6f4d16b825153635a3728a67cf3aa0eca9e4f510211f4d09273d9ce3165284fe2294e382b3f55f1e6fc11018e07a0ca2e504638fbab265c3981d601fadcbf699fcc776fde60dfe263fb51f996deaea7545d8b620cda5feb7288ce7df08eb69ee6664042b157f54a0748a451b019178da2b231de6ea77639810808470aa6daec3d4f1bacb6f2443237067ff14cf2cbafda607bdbd67752ad15cab5ce66203e859d474438e535fd8a384f1ad070b804321e074bd3ef2815a9dafb5dc2b39f57a07db8b74549bb00ac938e38ecf4021c6182a496f5f3df50fcd510ff81c2e3ca48edbc13bd49dc24907eaf21f84c0eda9ca718f26732c0e7ebb6b51d1d9f0ad80d55905c0dab188d73d981469334f346bd43f26d7de4ca9bfd1bd8b05c592e9761c2b9f9bf29fa2a33d28e52c4cb1fbcd83ace9d705b016d7237dfe30e83872bb11c20aabd9d67a7edd86f5729dd2e794371ab7cb53f52ab98c67366b83e22adfbd1fe8fd3e33498432738a40b99ca4762d9b241b391172ac62bf9c458e0dd5e4cbad879cfcaa61b9abac8a06c0696473e078a6555ae98d21669848c80a1086933d55ef88ed355c2f5f25679efd62369823ec50777fe4113dde9ebc2397f6b39969c6552833cf31dffca972e04c452fde4d00283e0e170b6cbd9c74d71969ee8cac8939ce69750eaaa082ca370c2f2ce18e5871dd01e8d85a76fe0d59dac3fcc65a3eb0a1a36079f64615344557c16e638578e3622b24012254d50ffe3d6074b50f8fbe9d230b3826ae58248bece4e686a022c55dd636a739c53626b34e4c3617e802c64102aa532673bb60eb8cdc9698fa4d3a7f8686744c3bb333d99d3ff455f384317ff0793b506cfef19e3ace831789a215092e5d7042ab60007d670c2192a8c28eb6cf3e60911c23dfb536080a78d9c0111747bf102551b91ca9a49c6ffe70b7ef943b68d7a3512ba7d225f50afbe9060c104693241357dc1d36a7d8cc150e97e07b8cef38b1b258d3d735297f8db48cd43c12ab32c9f08d3df38aa9f3e3a34ecae39d326a2eed259b99a63624dc32a446e735deafe0074befa099000776c5f29c003061c18bef68ab14655b171ea6cefbefa434bb07a5fbf15f7f5d3b664f00fd47fdeb2eda6b3863df4e6f369cdf58ff0ddb280af587ae4030aa29896552616e99eb988faf14c755bb742be600996739497d01191e81c58d3aec2a6d6be1f01e15310f6da1d4402c7728d19bd8952a5c1fbcaa391d1df7f4b7311444af33293e0798c100ad7b908c5d2f52d9b53f82998466e615940f0a64b7fdb8b32c4ad47beaedc22dedbc473baa7c9c20a719388343995622641a87973bc440c4b81bd1f34a4390276686d21cc6d34c5ef9b022b3299d0f8b9b714eae61d50b1e3b2b4c19d0e67454de768a840e6cff2dd46c599425dd2a53d0b725eda5aa3cd95222223d342c820dff156eeaed02cfa83b63266a0be4419f901a9b9c331b28e480d4fbf72fbee604b7b128ec3da49f2b8876673efb6ef957ec66e01f7d493cfbd32619175872e9c2bb8841e55c5fd71b17bdd43e6072c3f2f6ad2221207f60f2304f4a18eca9e7075f33b60ae4fc5a9de2e4d56249394231b286e43e59e79d869b5843c77f1af4c0d7653273e1ac179ae4d1f877144e4ffac5e3a243da99656ab1b805c39c2eca0c894f6ff5e1848441bd797553f271620e69a0f020d8ea70f2243b4aa873ccd4b69f530c25c1fa57585e6a20db1197c3e2d2c6975f83d2f4def7cc3ee98257fd9097cf4103d479df83e80b4c53618ff6a9b6978324389adcfdae9c5beddf9eb4dda4fc5f08039aa528b2583e3283d750a555db22a582b5dee4b6d353a1f6eb2d0341f8fe72c15c8aa6990db92819cae1a00534ff1c66e7a882dec7415adc3dc9284501f279c5b36e093e876d005d3712c9ca0767f27e5c674dd11a59d46ec2444fd26f4836867b968f990f3b29bd1164fead5b25158a3237c0dce3e22d5034681caceaeab38cc91e3a65f45741929725fa5885b5631e1b358cfd46309262bccdef1f8d495dc8067f760428e15f30ad47d88e5eccaad20be1f033bd879a8501df03e2a9cd6759aa7649874e876a651df5f1c48757c366e63ef69b77a83863e2a8615e6352e48ed6acba1e7a65c350686d91afa22409018d2cfbcecc77274133bde4560dd33d90c4cb8416d71f9f8725b118e83c839acc546f6d44845b788613feb72c37f7e978df14d894e9867d3ef676c88490975047dc7ac5d1d5278a1e8e2fc0268fc8fd7966157cef286b6738068199df7aef9823f29cb03b50b4a12cef4511df38e245054e04a2b1078455c8b061d46a7e0b7b41af50175485065ad8a3261cbfc63762ba196dc0374422ed8c498c44839cfa67fcb9c4f1507f1bbfc48c69d1729a6b01c2e5264d4ac184911526afc49c41ae69dd28f8afb54e41ddf927a4a70c4469a1972c99d4d5091fd0c3c733918ac6e8275ef73111a1cb06067559eecd5706fb496f7e8123c893eebc86a3dd7e5500a72d7df4416e72144e01f21a74f6d10f98059d85ceea75441069a8a3421795462eac1801b6efbf618f836c6bdc407bf462458513bcbdc7755f7d1049f6c17dc3877bbc7dae1ca4c3c308c53c971e87c5a47bda275062c11e28990a0537d667b9a3f1985653c4193b163b05ecd436863e72f332c92b4f08699338787d84aafcf1de750ae422bb7604a97b40e5c3a3cd58e0ccd7dc55f9151dbd1015ba532b41bee29e4a62ac4c8788af0f1b4561c1568606b02b6ac2f378cd7f68e6e74633e8da8ce96e3a33076794a5f36359768233d47834e563a881bef0680eef6e2651f23159e3e3deed76c8c72660053be3e07c758a64f07d219705f91ca8ad9b4437431c7a1954a4fb8e79f92641694492fcfb9e6e6f23fd6a459763738eaf39f30355adba7a018f7602980cdea57b87a724b162bd78569e5b3e2e46cbe4a1625da0d7d3b7c92bc41a48256fadc35fc8ab5534c0a816526927bc970a87137132ce36b0bbdea5f8f7232f2f484569dcb7f99dd43ae744b653da7a9b28daad60b705cc7319c94f4792366fd363e2194c6724b0e2e4eb47442fccb7950c71d871c7be484454b938a9429227ce4c97cbae458a79bb1aac6c046fef8b74f2ffd705acef413c462e2ab2b81afe542d6eac583c09156cdb1f922762dce40eebea6ea3c53dd0f03f5fc9e4357b0d16b54b40a2157ae6182994140d519f24bafba4a2a98170677d76dd872eb56e821621a8e125177cb6c1be1e4cfe7af2464ffe9a4b7819192f3ea9f83b981cad2f83d9316cb653d10f47bf5f41a69b545b0ba7dda27cbf1931fb998a1c6f87bffd09344d313e802fa4a7c31d2747bce7d2dc142c24672d370055ebee260a93c799d0e50c793de639af4658b16c2bc7e198634fb1ee1d1edf8ee402d70f567d3399dc2abc47093d0771b0e55f5e62f4400dd532d10253333892747a60a7b4f23c618b5815470508d6461de8d0835ff9b56345f6e5a1d0d61be2235f0c44b26823f8c68b2df5b3e9d3658fbf3950f3de072367e765e719dcd6f6174b401a765a2e52f8a8573b547778fb39e10c27963a3e901ad3d5610af540cc950ab7ee76a99e26ad69fabff81b52c6fd8436f8e1e1b8e75f959a9fd86b4b55815e978c77317259dae5f20da4ee9b4d03b6eeddaf40ae5c1ffbd810dadcb5c340a193331094122d123217e2de509f85b7860e8a99912ec5f625dceadc82c772c121dc61cc433b51dbf25585790a2a329eb45b121364d95efd5463bbb330f98f5cf0c2b2fba1ca799531f52d65c44380e1918b3d9da1bb61d0980f5da956eddf4568be8b127d3c657d82f620cb0e986d632c80b300ecbed36c127b8689d34f96f1ec8ec98a7328d4ab8b60b269ca73f01d0a93c2989cd2cf1191388ebcb9a6567f48fe80e33a3dda8759f0a24e4e9db9daf282943a3311b36f6a80d8f302bfcd5ff319a57a38620cecb2af73a6856efbd74166bc4e563503199d31005cd76c8f0d1bbee9b0fce00d14ce31e2cbd180b830a0f0ceff54157135c554a5c2d2cf9b8c5370c3132a5dc5116b4c7a3645b2cdece4b5a084bfb8dd18c6e4c1745ec81d0c850d2d4ff81344e7af16f1f249398930ef6edaecbe898b50664ddd9e923958dc96ffe33eb0946d283ec11a1f9440313eac32795e400cd62172e461dc8f064f2a7bbdfab54daec4a61dc94dedd90b95a2628ff647fa50087999a76d5df20eee5951428b46c8869fb8789ba97cb37285efa358ba917c0b8c246d798dc139595802f419ea3fdc26aee9cdd831cbb43b673bde9761752338131d585c43e586e112243b9a478676a49d1b74b195e1c958dda6208679af2faba7f3c2547059c", 0x1000}], 0x8, 0x0, 0x401) r2 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r2) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 09:39:20 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pckbd_enable: command error 09:39:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a00"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003f"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = accept$inet(r1, 0x0, &(0x7f0000000080)) flock(r3, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:39:20 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x5, 0x0, 0x1000, 0x401}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2, 0x1, 0x5, 0xffff, "e63a260526622b903e7be926d9123993f55cb199", 0x27}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) 09:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="b22bd2719713d5c1ab472c6157ed6880a4d5a247ea9629d06afc083d4841d3d1dc7d8f968e77f57c15d713866700a54f8f651b86ae906ca7a582dd2fde3e048b18955505f679b97d303d937d59f48689e153ed2b6401d19f87e1fdb907cdf8b9ee78e55d09f0a3a8c53569ac", 0x6c}, {&(0x7f00000002c0)="6cf4e374f8a3ad1c5f54ef97379c1a3197bffb9dd909cf485d06b1952713b1ca1e27c9b48ce5b93b9b4eb4157fd9cede50bc63a08e7a46ef31dadf2863481ae107f71a87e0dded6e5d5908aa00b9f20735922b4a27b49408cb045ab65509e819c0fc487a6946afb4cf523e19cbfd241556c7ff34bfced53f63eb44cb7b0f7b263340b2a89124a0c2f5e5d711416663fd741e67e7910a9f70dfedfa1fed65c7604995925b88a37d89362dc974493fe5798abcdf92c83c43d3b51e60e16c9c0a3a29d43bc93463fe145f5c415c8b301cd4a3cf86be1b42abe1d6c997913e7b67304088cf2ebf9fb4d108bd897a73fcecc6780ec938b0dd5a5ac4e8ff0e2a882d8bd9bb751b35d21869783ad5faed0c34a0800ddfd6ff1472e36a502030ce9598fae26aa7788136403290e2382a19b4a663a133a1c881c3421f8036bae75c793acdf3b3e7f8c8465f5a5da27b4d4d25399b02def6b8a948f726ad227a84043cf693f81c0398c7f783a10f1c3c9c6be79be09a1bf21bb5a50fb4d46ec125fd579b6f7a0106aac1bc5461f3f515f5b36de93de55b49af36432b582aee14d0464a414bcae6d30fedfb2d7e33a6af519f95b06dc372ed2135641543811a39c59306e35f92be5d08cb61c1df8917f884547ebb199a5f09db3636f9d5c478f20a69b9081c53ffbd568cfe7c7c02bb2f5ad7f15cd4e26b5a41c6d374767c50e9ebd261646d6a4db0112247072bc4c1f13d576b5bfe68574b0baaacc8947e504e5b61eeb18430e62865848f801988ec2d4f0e0c9a241377c0ad6efbf0be63ce75b6840d3a3044f520cd2d8294e1a7623473ee2972f4bb6b984501b9ea0820930b28ed701da68fe653ef5b5664567a9cbab2211e6e8e53f4b9dca2963fe1a7c0b263af1cb1ba0864cf7f016ee1aa03888341ffcb36eb2bdea2952508ac853cd21d793ecd4ff03400e32a8c24b288b13398148a395176def630fac48204f8828d5d045b87ae71690ced5668e518e496bf3405c3b71c392792f21dd7a0a025cbcde37494d0a4ee5a4c079affd7f8efba9c8a3471ccb67c3bbbe74f612b6f5b6afcda1cc09e52a66974c6e2e4445caba345c5332ab7dbef294adf794d661abc4925a25ed961a584d2a3207f6fa8c128f1c0acd98b7ec35553b7a444a82f7057e3207e6ccb763cdaace2a6804c23ccf97bec48e9b271d3b23e0d2dd0ab87dc59caa6715ffc1bb54baf3087cd171a226242f58df93522119db36ebc5303ce39cfa79bcd8947b91851f9fa6c3b13e3c8d0c3e0ebcb17558053edaa2c5042438e62e1bd70e0ba39982a9e13d66bdb85620a28b71f6a9e786951cf2bb98c72834a60ab2bb79d5181cc4a92e18ff7f248231315be2ac9ecf668498c5c28a3fc7799ed5357e5315d5e27973b2e3cb4d92c02931ae1c397e17d0d8a4aa4fb3ede2b2f23ddcf6dd07fb21881630ecad44b8ea9a2021a4d7ab1700b16195796fc46fa87dec6dd0b583a0e166eae8752abda0f46a4d442a9f7dc947b40e4db7e57b5687d85a0e4ca1592949a1655110e304225ac7312127a565e274a1f4507236d53c199484a65d81b4b16de3e00ef1e5017b2b2a01abbe3c9ca581a1da2fa3b327ae0aea1b29050efe8e6a64283dcd441e383e8c2bcd5ebdb95e2de2bc8baa7db3604a12c9e39966fd95286c4480d775ad3d72535c415315e0a2c2e53953758d824c58d829d34e00cdbbb1ef937221a15e3d7d9c5fc66ded8bbc00f1f3e4cbe328e3129cbd3c722d9e59eb070ad5bdb2a12dd229d76d799e4fc93495275dec362bc86b13e65385a0264306e428b2ece886291b3e05676e3f709d129f77794098f564f872b2f601ea80160e1742306aeffe15fdf1d9efae2ce1056483e00a0a42a4c7a341171b8b63ec78183d68dec767e2eae5738222a183ce24911d5d13c606f5cb180166fed2f3af4b1ceb4940cea08b1b06c3d8e0f9903d227060888e0686cb7326ffcc5bc19bd2b70ddecc0c27aabdb3b089f615e6adc6dab3cfaf928207c7054dbcbe23a41b651d2bc8b0e6f3af4ff02fe1d18e72349e0ad05c5d276de22e1af30efdc35742d7abf78de841d0570f24628cf772a2d152fed59d168f3751de31da68160c9ef2692d311091aab88d2155702ecabbe933a2f66f19d1bdaac1e6ea03f035ae6b7531e95bde8654c499fe71e90daf685a3f97ace813d6d44bb410bacf15f0c0e133578d51bbbd8078cfbd779629cea5a290b9f6aa96dd04caaaa777b4d3275842b3f2c37ee836c3d557e564e0e4ff2354f98bbd50cce7b892a55a95ed235078ffa97eefbcb74e49c11acfd05548330bd67e1ab00c7e70c2b083103398e321b9968d311e995b48fdb8b427bfdd6433e6fb3f651a6b1c1c83f1a301359c1a9832c73fc7007c2920b085863a11cc7eede5d90a0de9cf1029232dc8eb5984b4883f1026e60beec05b4f1c7f6d594504aabbfff3f8594dd1ad9bf4f7f50a1e8da60c71a15fcd62fddae3c3458a1ccdf62564ba5850870ffdac3c286bed7b783a025422d6d8cb52a3aab92347ff593d604198c45c2804de9531fbd256d6574a12d0ed7927eb499c7b95f87599f18e571edc5eae7cef687f55a0897391a2d004536640c330fa94fdb57c9ac76bc879a18c4090e6928d3768a6462309f1104088d73884d37b3c8291897fd49118ce65d3e28abeb87036817f24209ed2c68fb843184e34f6669418c75ebedba2aea90e2572d2dfd67782a592796553405d7bdb00f48fbf5ad7b77d57d3ead3ebe48de6b91e3d39c68564681dd93ce6c77b415223337db0d988551ac51850e7c3b8e3e22d6d9581cf4d49666c774e61d5d7e2944901607c57c2ab062809ddd536b2abb58414a38caa487c138d02905ceb8a5ac7c97c29d9802f757c4fc0d49fdb685c1d5d59c88488b0e1a917afdb189b5162e2682b23a8eb9bf81f82b6d70252e18b48d4418583cecc16b0e6b2fadd5a53dbcbf66d2b7b51079a207900f0590694e722fedf0f4f84663759bedf63275cae45cc79e72abc16287bd915eefb1abcf873095e283f92b46b2824a6786dbb98b1d39d7bc4b37be21ffd984d3cb4996e803e25d211bde0d5a05d3ebfa46379764a265de14ccb1583d94b018dd94d4aab35c26cb00027e4b8d695183a3f8c8d79367a6b0a09973ce34575111f6c230e01875ba69a564f443ef438519945db117ad3ec7cd54f172c0f005bd2c1a57507160d97c0087cf85bbbbced1612448ddf7837f837c01c576acc7148f83cadc315e325ac2746a76202e38e19349c78e3f258b6c1e0d1e588d8bb7ebcd06972fef78808aaa7f712e7139ce3f535e13052dc0a57eba9d68a5e07251e8979beb196be22e47099b22bd1e5d3a18eaa1e154d18b4f4006f5d012322265d219a0d6988967f5c07833cbb7fef083e2d5a7e47eadd61935fcd2c3f05a8baafa4b4903c60d3558a402abc582351e8c1787cededc6283b0150427948528121c0455ae43c3f2ae54ec3c7da21edb1a81110b3a7c3fc473bcb764b33f894fb5ff5693691aa142da647ac4e5d94b85fad29d6e4354ffaf5c4814f9ebed89b35aad31d0fb048118db023e201efa81efda391a5fe5c26f8b56491d8a8c4983c4333732a34ea0d1879b4062ea1560d562df020e956d179948a913477cf6ab4683b8b38a8ee5ced60b7ab4ca8ef5e67775815f4d51947b7e4c4df6a9ce3b9578f3ee637ea2d4fcf05998ea60d7fbe7a07084fa132168c5f1e82487dbc4a15ec055215491dde6ae2b5188111116db91585bbe308064949d87223e7d24e6fbe50546b8af05db011455a4dbefcec341ea1b2c474c1609b679b09cb3721463697e7d3746982e1f18dee36cccd12245f117887e6e75919f42a57538bd93b1b4daf04de03da23ea26a2a2eea94faed4d473738b4966881a1faeff65acdf79e528130110aa6faac21420e9e9597602a721b07cb960e60811dca413c197d7d671d35ebabda2d6fe9333c7a97193eb26fe98a8ec7ce529d88b6474669a91b03e7138baed4a49636541f8c2f4779611ecdb0225a9f8a73fc39a322437feeb9b87b97e3e6593765871d7a6cebcbefad2673a9560a1b34afbd34e0c61ddae8dd176eddd9c05d4d37998a97ec44f74f1a7e4a4f2e177eee8e02e8dba475ee50ddf4301e35341ee313aafe87fcc38dffa2c928a35729573e14f80364ee064215495aa96b2be6cb8e7e30e4b1f4d0e592cafa7baf86269cda725f82d0006caf6fbc0dd81815044aabe3418f3175db2edd2e7e0be47f92ef3d632077e687e9d70504caf7bf103892c35f91b3cba4c1fd2bb271fa4a1704662f97bd817a001e712146ad645106a12fdeb212b530608d34eb6e69bae5bf54c7c55b3e7a24b07b3f0ad5f617222913de7dcda831f2d0e989430e95c8cdedd733cf7633a598748bdea4c27518b99eac0efa37a4cc34a8a45b5bf0f8d99a9164d6347180e6033ddb772239cbb0fff2dacf4e6be260828098a475293f02833eae223d50452ff7ae868da06361fa40fa759b37a21891cda97a816804a8832504acaaa04361fb93027a10daf64c986438d01d45a1939ad760df60da00aa31a552cc56508992524c77e5b8091aa5be1c0e467cbe2f043c697e2bbe3881cd23b3a96d6009dc64a623cffdfe6c5a526407c985d8a8ed68fc78fbdc8db3f4d28d38aa2b65d910759a6a44555db19dc6d564c8953badc7c6dd9958e48b3df369f256698e1f9d5344b2f8d5d6c6f17e1f1d94d50d3404679ae1e44ede66d305c3435e5a61c874e54f4a2be2c643563bace749fefee1d9c92255e8a612217604ece733c06a431c5bb9c19676e4bed8d957150e863c3f03a35bb3237dd4f4b6d4a8b43b8ebaa921ecf498a8c9e941c07810538d311353b973a465bb26f600efbf30121d9b9a000e33dcbcb41029683b21803f660c5ee40f2761db677ece6abd006af6ef6e5304cc03d67361f43bc83df26e880a65af198ee913293f916e35d28764f5ed338c350bc117dfe1df6c7c9c2cb1eb58e8c85173b3daeba3e75cfda13683f5bc3021c4eda0f1cdeb7f3df2d60d9e3db81e75bae30af5278f3a29e828ac19765b8a646fae0c4a96de060854474acb81085bb43a02dfe27527d403b3f4708a049d26c44b9725df8069cd25e36a9efc825396ec252705991aeeede0f2f5c836f6ff4e642d79974a9d560618336824693eeed4ef48f62f10e92223aacf2c41933dd5624d029a421e7f639ebcdfcaacebcbdd4f6c3777ca1de76991522d4f5541dd406565e2c9ed193cd947059bc265d7e9b1c9a99438b3ff1064586b855934fb1bd1cae292558f0e651843f6f1a488b169e8ca3ea270af6458f4f999b0f17cf4f1c6b988ec6ad4180ad8c51e0e983482a5ef63cfc3d72452e4895c61d58144afd7f004926895d5af6dee1ef836f3edcee82d8d4d6766813bc82dcadf18f2813e438f8475c644765c419e74f33202ce6a3684a207229eb249b41409c440d5146e7f2b76bbbd166785064424d2700e46d491cd22ff6c390021587b465bd9d83c2b352c7ffbc6369d9f035e444a928fbc9d9abe948911f53f75e4f63a915527d117c0a77df38d9c3ae109bef8ea9c4e4c5f2812e2975269352403cd420490e48df04a253f17e11dc61448ca30d5a969fc3d8adb3f473facec4201e3ec687ca0af4c0baa1b0cc6eff17596874917445fb14909a20e0ae635b04331e2ed38acc54c3dedf8a373608e64480c22de3a592901d08223da0c42600e3ad431cec50dcdc947a0408963ddf7b3e006f5b3c59cf7028315e34ee8a290f7b017ecbd88b6", 0x1000}, {&(0x7f0000000180)="be5781921a6a3cf49cbd69921c0a600949a93f9e03af57a09bd20caac6ba67c3586a11d712e3b6912a938186606d8700c767f3c72f70f05228eea12274a7923b91c2efe6ed0d2acd0cd7b93832e67679e453a23adfd02bc42e3e882d733ea933f9252304381e3fd553eaff8fd9a0f2531f1b5cb7f66c7fb009ddc2acde0cd850fd4fd72e2e7848b58dd1f3256f2ee11043e012653fe7b6e00335aa22cb719ff33dd8406cc0d6f6899907fb20d0a009ed3bdf996302f600da97ba31184386f2ee1f6cef10a5295430a7d09fcc0258b1181b3c64dbeb2aab4bb29e750b8aaf6bdf10e888", 0xe3}, {&(0x7f00000012c0)="794b131b37698872a5b3f869ea1e9b90f6c4455f61381ed0f21e55e0c6e03e329f5cc95ae2ae2c3ee9c8cc88952302", 0x2f}, {&(0x7f0000001300)="e895571a8499ff52d003322c09d8c8627861f11b43fa3d0db2bb39d5af36369b1a86f45708a51d5ff0cbfa5c5d04205e4046e6d71661757a691e10564c6e48f3fbd7b7d12bb325ba0869c9697e552d6c63a331ba3041a8e0b79c2c46a3ea67f3ea5caf3f65ed0e727f95d719cd5df285f42eb033bb25e16a1e204e43672f99a031d42cccfeab5a163dc3dcd89bdc87b93f48803cb2", 0x95}, {&(0x7f00000013c0)="b1d2625262ff4bdb80d4995147a2b8ca95b8d327003dd7099990a4cd668fe51a000203427ada4d57fee9d530b09049fb3e5b5446f8b23ff416", 0x39}, {&(0x7f0000001400)="7486edf5bb4f2fc768c2727a2f0084b30937bfb05d1376b10e8d058d4b8e", 0x1e}], 0x7) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:39:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000000)=0xc6000000) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) fcntl$setflags(r7, 0x2, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1f, 0x1, 0x1, 0x0, 0x0, 0x10001, 0x7f, 0x0, 0x0, 0x0, 0x7}) 09:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000e7ffffffffffffff"]) 09:39:20 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r0, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "67f4107bf4f026ec397b3f07ee87dd3c6bc4b82b60073ee911021e278553539c828550de770ba6fb8f64e55034d0e014e4d6014feb1ec267333201ee6ec1ca0ffa99db727ff50eeeb69dce6b50ce1a8546c9ec42a99ab5d4391e6d02f89ba6710e2dab9daeed41effc8f5d5cf9ffbdd45a2bda6274ea78863b789a62405f6773c44c52bb7d3b30e134ed63ab1df6ff8d8b3e7572b6cb7a4aa32a7dc2e7cc4402470fd998a2429b114a22f08dda5003e64ef93b39545a9ce2aa839289f5222756416048900720e982fd9341fe831f70d5845f9f06b952692e1f40243768e8259bee27b8d681e3fd7f5936aae7d87d83113284f1cd6cc90df2d27bd4cd345b60d23234e260a081fd12048d4d6e16cc4f26c24844e33ecb1e253f0c7863aa609e3110de018d10f2fe963d940216e64e96dd25a1b6344cd7f849a83f4e32c5903018b44d11b60b1615f4f368bfc5533ddb5553c7fa8ccc1f56b2a483c3b359f889f8994f4cb3ce1448c4902e8726c13988169533a9ef6b3743689c77d400236600a27731c40b37dcd67f136fd2499e1a5a9e113c3f83291a07781a99a9e17aa961ef054e6e1ac10725394935307eb486568cfe60300d1137275cae5d3120c2340010833f907564ff2b13b1709c755320f135cab1c7fa2d899ecbd2692c47f37429390fff78eddeb7f5b6b031177dc041f3bd4b5b1289123c72d63905a5698c6cd41264ac7eb476b63b2ee6b2352f2059be97cb4684507a3c360aec5e97465fe2b21bf7c12350f3af6a4779aac6d467f9bef57890db197236bd45e278b8298427570fdb972f3ae520c26c2c73f6919173f195f935760b1b291b9cbc83e833ed375c424a6342ee7df20c902ee38bb13a3735f4bc517bacbb0dfe5ac6ae550c7915d50a9be51121fa1133d3cd82c809d0047ae4787881b02afa4309b2155d400b68295438ecaebf793809be16e804f9b0952fa8b8f29118b576db5e58b63729195af865b9aafddffb532724eb0cb92a2080095b3c5ea20460dd86678c4bd2ddd4bb94b5811c6d44365d6ad2b835154a3df302b47884722fb9590298e12df4ff4a05443bcc24f3b5cbae4ebdf829927fb99052230ba0e6d30f1298e6b2783c2b5147b000f714d78c7163bf339d2d5c1b66d0b7377a97c8dca35dde89879ee12ebc8d94ac1c30665dfc6fb5167b8d6091a607398a94cd649b03f31295e700412bedf14624cadb95168d193c1f2a0af1fe003d5e1f8b8e4681ba9b184b9ca7473612d86845d3bedf8c9eb9a43beec9c53c5a10f3fbab51195df8f35bdb121cb58d9a011c2f328a2f8cc740ee377271dbb07de7bd7d1b32787bdecfeaae41d99b5ef2398dc8f804a6602dfe3a6c8cdfdcf962a1708e98639968163fbcc49bc00ddc902022808c016adae0375c9ad65e9570f72e59a5f2c1a0965f3dd6846c621790f39fe20803e69f3436de934cce11aba886a191429bfd3205ecf30afd1a294a55b3baa1d6639c164ad23b264a574fed8f4b427d7ab1be0f04150f2f919dca7550908f0ac637f384a79498148ebb9f1ba26faf4ae0072fb979996f45ee1c20f7edfd7b199d361281db513f22f8471d306285ac88116a4f2b1053c323287ec15151e0b25856e1aedf3a3125e292f5627baf2fd0cee0d5afd851c25bfe87b4a7f24964b220ce92db8cff7eba5f884f08ae46008b971564a8964ab6e3dcabba5aa5c8e8da2a07e05e21f56eea601891cd8ad696272e4a1a73b1616d2b58011ae2eb560e38ab0c73aa84947a4a12894664c9dde00b059bf90db195d424410eaf339fa0d921839191a08019ce69fbec6d715cc72522489bfa95ff55aa113ceb02063ac5037f064aed98dc2e581417f50ad4546ad5bd16de3506a1762859a2b395292dc24ae0f8ff961e03456180e2e8c7b214b3449243824ba9223e009730f5bcaf9f66a7b3ea1604fbe48527e82c3e17ae9fb17d509f253e1de691eeea26d571834881a935ac7f2641dc9c7413f7c156dbdcb72197e9d2eda98b82980fae6a30d690383cc47deb113c0cd5c177727a14153899519d3cb49bf7778ff3904f478991349b3746b061f1fabf2363f20307b6ac59a50647fab59627e0dc908636fcbfd9039caffe6d0108f9004f1a126747cae01e46670133575e8d077c87d62624a6fbf164dffd3b3825289a79d5c35bb3808ae41d88979e9fc30a1c5fe9b9173dc509d04e01b3eb40a0a1f52c53e57ec8cadfff9d67740d9fad8601f36d15d8b3b617b1e58bf83ea2df9fe082ad84f379122b9a25f0a385eac037b5638237054e4adf420852269a4769ebdd581c93e3ff066857250739f686143700d17931e547686104536c1f2603c25468b9cc15357d245f1394c426af5e3e3545f1aba3a5958bcc2b6c462b5e20c672511f1aac9e69094c7900e786a4851acbb5a64407658e9b0b0235156b3b73c71dd3c9ce16899764b9f3b948c0581ab11c0a13e7871b81c807fd39575e9ddb647562110173182b5e3b88336d7edf42b1e14bc2aa19991ceebd2a82f887d0c632ea8d8637e75e752d5442f1f07613a0e0bb73505cb26f160e2553cdf8b29f7ffde5ff8a4a49d1a90a50e066762ffd05b451026358ace798aab6360dd512808049321b7b3d7f9f1f1780f592f1919337b09134b5a6ef93a2adb1cb74467435168b415184cc7e2473c0a6a6682a9bc295dc6840886a587fe505412e5aa40d83e31ef16559e59127f01bbcccda1182fd5b0963cb90126fc9cba751215d74bd26467d427aa7728e8b6d48a07f6fff8aaeaacae8b051b64ba15b19a8b220b4d29da980ff51dc8e70457d3d3abc8086b5917990adaec2b4f5ebfb1bad3b9deef4407e5c8db97e26de48715ca5bf1ed141318b85f0f8fa20b0dd4902ef73c5f7ea69f07ebdb60c3a1d93ad3127577c1f353b6cbea9798117872ee80661f07938a0d7049aa0dfd6435fb925c268ca5914f26835a6ddc19011804691820ded8f64e33106feb4a01d75c0f3b179c8fd9d0f096ade0e51aea25163a4451a09e4d4902cc9b9604b0a0a7902a3132c92cf530be513f920a7a03a3de3bbea7c90f5a71b16db6236d295946ee82149c504de95ceb1ac316a1fe4d26ebe44dd07cda157d24f24dcfbeae5791405e8dbf641761201faa7e67d33a6fdde77dcd54c8ba8d29699d21795a841cce59a4ba7c370ceba5aab59b2e181d1ca0d74b8addf418e289facb953cef8667bd8e972105b2f4200c39d537eb3a17f6522cc73d33e8812064a3062f7fdd61013a6bf1ae7957cef5b4c9c7083bc3364fa149fab2eb9345d6de75aa8028991734897a01e93a1fa1b383a90ba8921a4b4c65e5ee0822dbfa122b8b2cecdab09efc3032aaca4cc0b405a0d4325e2e749774b360fdce16fa34bf524dfcf9cc99bd7e58ab0d9d29a5dfbd44aa3ccaa75d39c67bde818b1398060c706aa6411de2032ea840f8cc53a5cf66bd7191b8fb33835ed405581cc00fb12b4a84f32f663859b22520ddd5c5efd6092e96687d56e2f9f8c68a8a8968dc1b5bd8737103227ceb7727b02eb9c7cf2f3d36d582eae80d531ac25648050e9f2cb72c7de8e77a346dbb65b3564d36aab1b9faa9c08c3b7998879eaa1b419627c8cb7bdeae4d0c12e48f1f3ad39bb74bdf81190f9da2de0ae28c75e471a338f479ca42eea46f1830d10f26b591de86976b4e32279d438af3854273d839c3a41dd97092d7a0e1716db23dba5a6cf3d27ecde7364ea3d53bda3030f73e173af943fd038457634a4a09d56b168cabc0e09c61f6a2a604b8e46431dee6cb898e0348ad7337422a8664a54aadfc6760edb1904d975ba6edf0bef9fb1436bcaa10fd327ec5a4e081f1a445456abae3306fa95fd9921bd122e40471228ec86f753f86542d1f0bfb21fe720783a188f0bbcd5285c15c1a39a3031dac809f45637ec672c719a0fe949bb648015699f9446ae4554c7879a24740ff99788194a74a0136ca10b03edeecf7903ad9d129d7fd37caa5bd98f8eb164d06203672b2769d08385461c908eaa62106fd5217b0d61a9efdea45e02f64f879c277254d81e662307fc29f89e5390dccda33116b32c10b093f76983dd5aa780f9c2b8954145a7197a0ec53af229a3c7e13b2acdb6aacf8dc8082b849a1dd5b5faf0d804986a5114f97642663307c5d362d520ba8cb48f8b4c3ada4fc311c42fabca0bff1b083da7f93b9abb279227883b8b14de63b46d176f6d1a1381fa9e73eb0764bba08dba8a15759ee0f3be018caff7dc1ef8b39d5fc9ed5560171c948c5c94bbbcdff701a7bdf55588241c6b07ab0e520cb28d04e3fc27c422dc712905d96f9db603aaf41613af41677c2fe9576b737f32aa6b5852fd716a019eec5476a4e7334d297b45276a0a6c119617c6c297f830bbdaa72a546c00783af0fde7d911904506cda071e1fad9d070d0c9d4defe406d4e0b3453cbf771a7459749ef989f843cba909ecdc5caf574f63a9a448b51bbf0018734f3e0d5eecbbd4b83227ef4c2e9529415f1e9c15750c828c9071ba67efee8f703c46efd63ecf64956809a0c120d74e1ca372bc68d177159f08bd346c2a62fdac0af0de42127792f8b7c65dcf92f18eed695e1c703adeb4bc671d2188ba5ba6d095777991e3cbd4a1e1e4c1bf63bf90c656b3540fe782c948c3f3cf2a7e9669ba66e0f82d6fa2ffdde8a4b139bae034f1e58a5f2cf4fb07d2b7a491f1dc4f462b1ddfb11a8acda8839411797b286a81f3063ab4a62b33cf15e9e735ec45f6d66b98602fc926682d23ab1f6f371c03ab031de17bc9972124ad946a33d92a6aea562e720264fa1570af53ee4d796c8879880d56638987dab328618689c4d214f580f724a6f25ce0485ecfe15ed55221c29f10577651c0a5b4cf6e633edc9e3655ff5bfe1c765b652bf7750a44319d2d6075e27cc6a275b8b49d9324d3d3d29c1a0f27acb223011f4cc01718595ff58e77581d9291ba95b1aa2d3525da006c7e6c2bd635eeaf2884808217c6cc3f0903d25be1e51eddb8470c410f180223bb0c7ae9cf1b86f1a4d3b3d58bbeb07fea6046fd94d674b1d9221c12567c6d6287911b8bd36c7130de3d1ab1b9f655084d964811c3cf271af88a0998ac6f10f74d17e5bbc902c999fc3cb5885eafb081a813f64686043f7521b8b9e3e415d05457d73c8b414db3e81bc4e8473df1f12db48a9599a79facf68b61d87f44ca95857c872f3f0d2d2d8a29a1c9787fdbd4fcf9b4bca9e37dc54dc37651b4bae960e1e10fdc353467178de56fa5934cff7c332d0b105d1d7babb98d5861c94554ee4b067dd0b5a291e3e126cf3d43972d2d27af8b9606eb744c096264b8e118dc3408501df1c6861ae17e767a79dc55146208a585bfcb4a625b63abab011103c22eac2d98741ea2c1bb4dad2cec645aafd9330af9191e5c7b745878ba72cc92b02adae2d80c51ee631887297c1ad3d8a43bf064067e84e9efdcbc0f92f971ceeb7f1f53e466ed994d511ad6dd3beb7d7e1e74a6edee4c7f2d02a11cc585798c2dca2f2801de5d377e31af281196a288955f8b448cd92205907aa8d32397afebcfe3dd6cfab5b36958aa37c433e56c90ce45cdfffe8a3569c1c358cde8c7a36fa5b82af3d010451a0336fbb5e0a9fcd42a107ce59c02ea16b020beaf1a0d4a0d70d896ae17614edf1fe095cf0e07c5b782de4ac38ff5de0c162b7bcbd9f7aeda20e20f3ca50c8d2b9276a8f9aac388d267a1862a12bd021e0c7ca2243b39e83f83f1003efb851bc966e8a6c8d792861b47f3bbc98e0e568b6974210651ba7f993e83bbc"}, 0x1008, 0x0) 09:39:23 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x4, 0x80001104, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r3 = socket(0x2, 0x400000001002, 0x0) connect(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 09:39:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x10029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000080)={0x40, 0x80000001, {0x8, 0x2a6d}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 09:39:25 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000001180)={{0x1, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) pckbd_enable: command error 09:39:25 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xcdc6, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffe, 0x6], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff, 0x5], [0x0, 0x0, 0x4], [{0x4}, {}, {}, {}, {}, {}, {0x4, 0x0, 0x0, 0x2}]}}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000000100)=[{0x0, 0x7, 0x800}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r7, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$dupfd(r6, 0x0, r6) 09:39:25 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x4, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1000}, {0x3, 0x400, 0x1800}, {0x4, 0x7}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="eeb219c74f03010b6ac36689069c4fb817ad94306bd8c6fc0e4d9556b8f6be8d4fd1c1cfc731a3829c0620f8deefed2a86c94311c5ff8d6176be6ea878a59bd5a86936d1664243809b1b35d62ce4ebd56c2b7608c136a746dde1511fd67a6d7f0c894c50f7cb069dcb59686f1a355b08842749fb6369ba6aa6104c2701cc2d650ccbcf1825c0a4ef4ff6b1a0e3c51d015d4838b1898110c66c5b77260b4e4130c26a95af5e0565cc9901000000000000000000"], 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 09:39:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r1, &(0x7f00007c4000/0x4000)=nil, 0x6800) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:39:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x180) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x28ae) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x400) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300fe5b52e5e819b68f8d00a3bb6ba721337d361072e0ddfc00ffffffff0000004392f202ac45fa", 0x30}], 0x1) 09:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186204018b002b06000000267e890053b5d1d090753dd40000a24efff000af846ddacb33d800e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200000000000000005febea", 0x57}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) utimensat(r1, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)={{0x1, 0x200}, {0x6, 0xcbdb}}, 0x2) r2 = socket(0x11, 0x3, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') fchmod(r3, 0x308) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') r8 = dup2(0xffffffffffffff9c, r7) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x20, 0x1, 0x69828e57, 0xff}], 0xffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffffffff, 0x3, 0x40, 0xfff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x1, 0x400, 0x10000}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x8, 0xff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x20}, {{r4}, 0xfffffffffffffffe, 0x1c, 0x10, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x8c, 0x40000000, 0x40, 0x4}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x4, 0x8}, {{r8}, 0xfffffffffffffff9, 0x54, 0x60000013, 0xe2, 0x1}], 0x0, &(0x7f0000000400)={0xffffffffffff1628, 0x2}) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1e0, 0x0) write(r3, &(0x7f0000000340)="825f6127c92078d1f24bbe63cf9811a9a3cdd47f7f6eade8edc6d01051eb31db342b9964d5067759e12dfabe52cb8072d55258be937e109c3d40c68d70042766b0afd689368d6ff37c4de375fe035835ec6010cbc1c287cd9a0b38eb03fb0c2b9818f501acfc5b0b678d93641885e35e8118e1995950755c91e558d9d746e6fdbb2a5007103dded8fc2e352b2121ab3f08c4a22a7916fcd5c79bfc89aae2535a9ddac23f18c47bb9a821b64bd456b68f07", 0xb1) 09:39:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket$unix(0x1, 0x3, 0x0) 09:39:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') close(r2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660c", 0x38e) 09:39:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0xfffffffffffffffe) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 09:39:25 executing program 1: getuid() chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 09:39:25 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x412e765dd0f72ee4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000800, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000000c, 0x0) 09:39:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000f2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(0x0, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgrcv(0x0, &(0x7f0000000540)={0x0, ""/40}, 0x30, 0x1, 0x800) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x200}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00dfffffffffffffff0000000000"]) 09:39:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000440)='./file0\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r5) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:39:25 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000280)=[&(0x7f00000000c0)='+\xba@!\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='@-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*&\x00', &(0x7f0000000200)='/\x00', &(0x7f0000000240)='\'\\\x00']) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/207, 0xcf}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000640)=""/64, 0x40}, {&(0x7f0000000680)=""/165, 0xa5}, {&(0x7f0000000740)=""/24, 0x18}], 0x6, &(0x7f0000000800)=""/99, 0x63}, 0x800) execve(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000f40)=[&(0x7f0000000f00)=')\x00'], &(0x7f0000001000)=[&(0x7f0000000f80)='\'\\\x00', &(0x7f0000000fc0)='/dev/wskbd\x00']) recvmsg(0xffffffffffffff9c, &(0x7f0000000d80)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000900)=""/185, 0xb9}, {&(0x7f00000009c0)=""/111, 0x6f}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000ac0)=""/187, 0xbb}, {&(0x7f0000000b80)=""/102, 0x66}], 0x5, &(0x7f0000000c80)=""/198, 0xc6}, 0x0) acct(&(0x7f0000000dc0)='./file0\x00') unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='r\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/wskbd\x00', 0x100, 0x0) r1 = dup(r0) link(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)='./file0\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001040)) 09:39:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r3, 0xa, r4) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x10000, 0x84) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000000)={0x2, 0x6, {[0x1, 0x6e, 0x3, 0xb96, 0x2, 0x10001, 0xffff, 0x2, 0x0, 0x0, 0x3, 0x120, 0x80000001, 0x5, 0x8, 0x8, 0x4, 0x3], [0x1, 0x1f, 0x80, 0x3, 0x0, 0xefc, 0x200, 0x80, 0xe44, 0x6], [0xfffffffffffffff9, 0x400, 0xa614, 0x7, 0x6, 0x7f, 0x8000], [0xffffffffffffffff, 0x3, 0xbde, 0x81, 0x2, 0x5], [{0x4, 0xc0000000, 0x50e7, 0x1ab0}, {0x3c7, 0x0, 0x0, 0x361}, {0xfff, 0x400, 0xe8f, 0x5}, {0x258, 0x10000, 0x4, 0x8}, {0x8, 0x6, 0x3}, {0x401, 0x10000, 0xfffff800, 0x100000000}, {0x28e, 0x3, 0x10001, 0xd82f}, {0x4, 0xfffffffe, 0xde, 0x3df3}], {0xaab, 0x1f, 0x10000, 0x2}, {0x3, 0x5, 0x8, 0x4}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x7) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000180)=[{0x3d}, {0x40}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000340)="d000"/14, 0xe, 0x0, 0x0) 09:39:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) recvfrom(r0, &(0x7f0000000000)=""/195, 0xc3, 0x800, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:39:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() r2 = socket(0x1, 0x1, 0x0) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getegid() chown(&(0x7f0000000080)='./file0\x00', r7, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000011c0)) 09:39:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x184) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x8, 0xfd, 0x4, 0xfff7, 0x4, 0x7]) 09:39:25 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659c, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$getown(r4, 0x5) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') r5 = fcntl$dupfd(r3, 0x0, r2) r6 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') dup(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/31, 0x1f}], 0x1, &(0x7f0000000200)=""/238, 0xee}, 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x9284eaa0731f5fcf}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 09:39:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x10000}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:39:26 executing program 1: r0 = socket(0x2, 0x3, 0xf0) fcntl$getown(0xffffffffffffffff, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) write(r0, 0x0, 0x0) 09:39:26 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r4 = semget(0x2, 0x3, 0x4) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000000)=""/232) 09:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r1) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r4) getpgid(r4) r5 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x2, r4) accept$inet(r5, 0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x6, 0x0, 0x0, 0x100fc}]}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kqueue() 09:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x4e}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000616f4e8a94079a4dc9f060302f91060ef7166f330b9ccc659db0991c04f5fddd4d02a884aa61c9ab635d384de095e4301c6c35f4e920dff6f28ec566f9"]) 09:39:26 executing program 1: r0 = socket(0x1, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x80}, {0x18, 0x0, 0x2, 0x9}, 0x7, [0x8c4b, 0x847, 0x800, 0x8000, 0x1, 0x81, 0x7, 0x2]}, 0x3c) close(r3) r4 = socket(0x18, 0x5, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x8d) 09:39:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0c0000dfff000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x101000000000000) r0 = socket(0x2, 0x1, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x104) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000040)="94cd", 0x2, 0x417, 0x0, 0x0) dup2(r1, r2) 09:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x100, 0x94) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)={{0xfffffffffffffffc, 0x6}, {0x9f, 0x5}}, 0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) 09:39:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x6, r2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x1, 0x9}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607e86c78d80c927aa623f48843112b2407f9a0f71ca870998be164ab76ca41f185f121627e310b334c8a2a2317be486e024c4d0400000000000000fe49f8c12fe1a68aebd273f168e68831f1583e91162c25076c38ef87aec6ae55c375a68088b3f6a15ad06ea1c1879014bf05353301c5f76c4fd0fe481fb1ab2980523673a788cd5200000000e676000054d207c7a1d60910ab608c1a4a7727af902db44344031113e8457619c239469471ded7427023d27e560b5ee01a794fbeaba2a5278911100c183bcf5ceb37784c2b525e88e0fd83dee4713508183567391cdbd6a181709c46a6c7f361ac598d4ff109af8c4b00a4d828536fc4b743c53fa50e5823bfef4846762f3c0f7465be1a8121d7a8005ec4378cc652dae6b4f8a1cc21f9afd6b6b749123e549ad4a990de91367957e2e455c7954ea844b6e5bf6fb3be164cd9cfcc4b90d8eeedd085a634c566faedc619d4cfee9b14e794a5dd9d3ab1aa4314d53859a42b424cbe918608846d92"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000300)=0x1) 09:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x4, 0x5, 0x9}, {0x3, 0x20, 0x1, 0x4}, {0x401, 0x7, 0x6, 0x9}]}) 09:39:26 executing program 1: chroot(&(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') read(r0, &(0x7f0000000280)=""/186, 0xba) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x84, 0x3, 0x0, 0x2, 0xfffffffe, 0x0, 0x0, 0x1, 0xfffffffffffffff8, 0xb4b}) r1 = socket(0x10, 0x5, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8000, 0x0, 0x7, 0x0, 0x40, 0x4, 0x2, 0x0, 0x2, 0x3}) 09:39:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$unix(r2, &(0x7f00000002c0)=""/230, 0xe6, 0x802, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x200, 0xffff, 0x5, 0x10000, 0x23, 0x8, 0x3, 0x8]}) pipe(&(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x40}, {r0, 0x80}, {r2, 0x1}, {r3, 0x80}, {r5, 0x2}, {r6, 0x4}, {0xffffffffffffffff, 0x20}, {r7, 0x40}, {r8, 0x20}, {r0, 0x2}], 0xa, 0x100) 09:39:26 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 09:39:26 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000c40)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb0600000000000000000008ffff0f00d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26552b082eceb7b7aa355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b856363aca0e211ef68f077e0f53434f05343703000000db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b80800000000000000e9826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c813fba6b628f177c41f59412cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b061d8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0d1890fad7fcd6f4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8d8805270917f506c0819a0b007001e837b3ab3af358919af7b3d0fb630e3a0bd41ebde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539c6908ec5d0b437c3195539b030a8e614bc2f9f9c1dd3f093c87a11b3275f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dce388b43c5a786c42e1873f86bc7ce62884518e176cf753e45abca52165e6350d268a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b7d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba6690010001000000000000000000000000000009d302a40b224d3306dfc3fe89c28c5b23cfd36754db71bb1ae8d63e8649e4c9b95e209ea737b6dd84147940c3b54c16582a36710910c86e93cfdac3e9ffcf11e6d03dbe774038e6fa32b85f1a970644d98034249e8b98f43dd7dc40d9a5347b7b3e547d5439a97915bdb949daafc3710cda74b10c69cce5cad5a53c556570552dd4a5bd08f7bf023edbfb1e656ae1566687ff44878f04f8000000000000000000000000000000000000000000000000000000000000000000b90825dfc1aa6b9db40395d21fff7ea39c48903700dc1d2696a6a295abc4de56e2538a8ac43d0fdd4e86f8453de50f1fc06d66ebb3dedd73e21f4e73dd213277fa9198ab195ff1f7600005d644000000005346ed84238e5e3485ae7479b3561c85fd9b7515ec247006aec29a1afbb56d76"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20008, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0x195) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x454, 0x0, 0x0, 0xffffffff}, {0x25, 0x7}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 09:39:26 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 09:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000580)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45a58a407bd2a98103f7d977105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x80, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r10 = kqueue() r11 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r7, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r10) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 09:39:29 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x80000001}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x6e, 0x1f, 0xc}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="1a2e150e0d9d2c18705ca7006e0000000000000000000000001c5131525a2fc07df9c1e305e4371dc305afb7ed4a135d6c1ae5ce6218a078a6d41f1d4d0b0d3ce9392d74ab7b", 0x46}, {&(0x7f0000000380)="9893610ae89ae201a22a55dbdaa6e5454b3efa95ce2fd48b9a326fbf956da178a19c45984c170553009ad51210605e34712d3605377770040c991d3f4f99f319e346b29d7c834db806aa3a3cb26b19e83804efc1c55a51f3e11b3735dc9aa3cd37a53511054e4b86b30f4662af10f6cc7081158e2d2334f6d817855bd20be002e9fe8cb1bcce6979509b0fb2f52e5eb25706b60d9c166409a97a0140f8df4cc16c3e0734a62a0c934ff7f3457c3be3f372c9eab403910988afa25a0d1284a69d4406fa273212e3db1e5f45007c43bef5ac9c2b84092d42433a6d53dd42a85d36745800686b38dcc6d5e1ba52d29b5e25d996cb56abf83c484133a0d832c3fd848af017a42c35a071e42d541e68cda63eab60a5762d00403011095c3bed3db22e417e2d2cd5ef81452fabdb97e5c26bfd5164e09d8cae05e9db8f939c9352dd714094b0908032aa503ae61cf001d8c652374baae5eff4ec471fb7da1832d7c5d99ac2189e6110d9598a842f7a93a09acd9e3585b77d214cbeceaeb650751c574fa20724dfcc5d16d3fe5f385596d6637408f7e1f7f715688c7851765926fa404712fdf89bc287920a93e9f6d4e97ae2439be3a72a685658b2c804841aaac19958db01e40c0acdbc3435a052eff146073d38c30afce7357a0affba39e437140f34f65d62fc2f3f47573f4117ed4da296f00f3bfa8c4b93802dfda1685de11c8702cb075755bd82f6c1fab5cb44f583f54fdf4bd41d886353637694e441687c2a1358902f078fcd79e6083027aa46fa7a9c686ff3d9a805baa9f52d0c1abba93a936461815cff5f9907eb068551f43fdde0d86f542d8a59c563d0cdc9769798c65ee698569380d2f58e727492b4bf171c11179458e6ce359c738cf944c4e835193c69e4ced1cf83744d59a4c0c7b1d351c87dd80d5b573c61226d1b9e88ee8af046bbba955d7a45ce6e37b38e29c43fe3794c02bebdf5147a7325cb1fd26f8c481ae8d0f4ad79b4dc0cc20e66332aa08e09d9f08f12303ec3954cbbfb24fad148f13bc474c7cb50aecba60e6d2f1295c6663bac6afe139448f0d2418110cd9963022e1770a1b65727cf25f1e6e498c410facbb6bb5ae6c60aa56355c3dec89b203956d973072f6c3f71c3bb9460842771d6b084153935d211b3535b0d6952a431eff468d75f1184cc8f8aaf7fdfb519cf132a30b72d543ba7db3b8bdfb714f1c468d1ef1480632acba99024eb31433ed671be8b0f8393c1030798cfb080f271465d8f45c02dd64f7bcb1e67902a8753326ba14a815b7fd46d50dcec41531a8e45915c2e698d8e028d9c088a0ba061b4dd279265a08552668ded2511ccc0018a187d3b64a01fcecf6d04f85445b2730a59e6506d8872cec673abba795fdc4f81f03011fed05c6f4712c1f4851092fb5d4650e81dbb6cdd33dd271c1d68932953dcd96333472c85a69fdcdac8166b8ab0ddfee5d641d9f80e0aefd4a90b90a6321cebfbb0c3c527a3fb4045b644b424cfd958fd61d65a3ca9763e2cfda0cb75935c6833128045787d2951f56b495b0be894402aeff522f291b2ca31f30c60fc3d1c9b1a818575b04bfda29006d0d53b0941a3b3a60d9de4b78e423e746654ae6d522f02ed939e510da70b37bf79f67b6c0daecc821e693391f870f82b824bd4c1e797cc22a680ba19dc5857623d3593f76e1e01b05bf3e753655e69d100a3382812c4bfe9f9215748f50062b8c68bd71d9b3012934b6f556a42fafd3d192de78d46c3cb1f3f57f64313cc507a4110afa1496d091e592898d16980dc930efe1deba4010b7e7b36b2aba115daaa462cd30dcc28db22f13d40ff1ac4a7f99b85f8d2cbc6cfda84ba8dd51acdfe3bdc3631343bf6dc8bc2f403eb3848fb41da3f856cc1151d7229a1aaea741c4c9a2cb3613cfa98149e1093d9c16dfb92777b17f56feac3589b90ab7a1961d7bb18d7a5240c38e851d5db6c3cbbf060f853e499715b43977d26ad3c09232951fed3d5eb7c204402b31727c97063c0fb674429cc9bac5b0117a4e22feeff208220780a3865a4d411c78450fbbc62f518e4361a5227575f400e1531bf1eb2fdf583540343e20e9ad150ce6d8ce25b4f8ecf1238b8fc1e7b2a75d3c022bed13661618d67a0811af8e70d4c7bbe2c6394f0b991cd5b9ef532a69b72abe72a266d720ae8336fb3fa123767ab03ce9d4099c626a66b47b6ec8b088d7c42bf0cae031219edac0f8f52b91c34574d52810180d4465d172cb821654df4ade7313b15ac2dcd0cd3d59dccbda932d8df06d58811913ab42d56073d165dcc5cca9539799d47c4a8e206c7d26ed09a9a7488b984093581c6a97ed741f83498149b030f37fc35173d0808694ab341f95381e9e68061554f9f9e4b7fd9887814335d9f469ab4b567b1a035b430ed86f00cc7d4c1a0c951752cd90775813fee924df90046b905861eb40c555c69fa13e61bb31676acf43c6ae9a9b2b1353d9cbfe46dbe9a8966864e4908b4250acd48ad933cf4b3b6422e8de4d93b6168b2c50ab3cd36d809bbec53f6c760520d133457f765923b8f84d6440b8c6b97c5bed22060cc5b169240fb7fec314365521c9d9bd9eb97294fa8014f321a949cd615843b73af439695ced14f876dc7cd028f6e6b4ed58002a59589c0db0af0c142cdc828ae0f92b2769dec3c80e10163d466f27fbd990b95533d45415f2edad992993dab1e55015dd45207715dfddab31338d5bf5b089eee4880f776f27d8d752a5fd0b322f52cd45b9daeef7b52008879719d1624c73761b495472de3c895a59ff3462181b741ee227885694dd2fe14ad6991c46eb935bb361afeda034d7db19f01773a9357bd39a0fef30f40d425d2f637f0b4e6addd225a85cecb7715a460810ce5ec8fc32af3d33962a7971c3edf367979495aaf8a98cd219f236e49efb8b24e214a88b783453985072b484f6e7a31960fa18dedaeb66620100eb7a52e61e07c91705cfbaa685fb10a8fb7d29caf95bd23d1b632dca62a8587631ce20cbc00a82be0173600a67018a072f34bbdebd37935742b7cacd24c3dc492a7c898edefdcf36ec27da6b998665632ee6fbe2c93aecd95f971d603dea99864888ab5fc18602c82a78d44b49b754e044ac81a5a32d491a99329cbb4e6ecd7631dd15a3d9ed73efae1ba01b0fefc5aef0fe98f6713708ee0950a71c6f858f94c12cca9400ce202a55f71c96db76c323be20cb6c765e0facbbb7d3e3d9bf54d92ad8b53fe5b6e4c241186f477d710ec7f6cadcad44e08fcf1b36484cbbd25af8f809f91c01f250cc7435af5449e5340542fc3a559b2c6343cfd9e2e303a75eff1d4fa00a3b8ce56f30e4c87381ded6e59176bcb382e282a25ad50ae61ab8e3eef68f33404615bc8d69fec0ae56216d97e2a7d351ad034ff2245aa71902b465cabfe5fe383aaa59a954087933e1348bcb1c4ea2dea0a8c78cd5a59a7f5629ab6884d830b944218ea41443d076bd1aff820d25058b78b86cc7b58278fe94a24362a0e3b895d28fbfc40b925dc4252d22958441e352ea49057fc94ec4f55ed433eba1eeac32201501cac3597684518ffca5749ed7fbc78e1a15daefe5f12edafe324b86f81e12636941dc1e75199db4ae5c9e4ad14cc70f98571ec48e7a80d1e3dd04701526ac8942a7ea9f553a744438ffd617fb33f2ab0e97a8178162c5f9c2d43a2ac75445b2a00c894bad8ce2f2d842fc5facdf7dba9833ca1ec6fe2beecb9e66ebbcc4d441315bae8d744829b0d36d60ba7d36a7edba522862985d807023a47c71a35e868f27e88d9c9efab153372a4fa6dd9151ab9472783ef3ef95f24567456f24c0e679cfdd4c805c207a66d296d5be932a15265e9a17420e432f159121503df0c5960b666e3b158ce0001ea972975cc275cd75d6f28bc65f8287f1664d021dd0c240b98ff197a3aa6e8bb44752c29dc1756d1cfe6151e0b9b46eeb16453e2ffe9971da46449eaf3b3fb883bb32eecd3cab4b5b8df28468d9c3785b2ad029a3febb2a3aef3662bedf8e5a5680e4db9d76965da5674c0881bbb4b003d8fa2ca0bbfc0222c5649ec4ae5cd9891d70f4f5873da2555f6bc46d2f874c37dbf32bb18f8286627cd95c2956446f3ab6b2593398f1a564105c91f6da302a84b9db7759d67f28f8ba2e87d7b6e242c4756690b6c74e8ae9d2e7c2707fa2a200424479ffb1191e470ac55740a275be6ce7d6de0222a7a3792c1aa2577666d96e45c91618fed93fc1a3c898e7e064649cad73d9239fadd8d5fd9ac8e23e8fa465e9695885950d10271f3b0b04fa40c703cc728bb4fc817b183655a722130098271cdc3af35715a6ebb102b5225776cf6e7d237a33ab6741ee920bc717adcfd1fbe65c2697630f2b0b2f8984e22cfef09ae0bf221d06e9043faab87537a42e629e3222c387df96ab6f603aa58f161d44bca95d88f49c737a1c38a05474c5dd37c7bb6907fd13a9a10ba73b8a4976bd3bfa846a4dfcfe56822eb98b9dda93e7264317bb226e5a357af80bfafbe7214e7453848fe3628dd91a37806236093a7cdc0598bf81580b1cf13ae66c33700d62957a434ea416cf2ec3a67ac4e42e3ede647a0b5ec28ac706f8e4d4ca9826afa017bccbb683834fa6c6fa13cc2b314570d4883129e58c82163cf0ce7b2767ecefd2db9039003626e6a8b4a98769fee490430c7b11e1b075d2fb3ae582e603528d776abdf28ace2d6c3bf575d844c375868c609fcd616b093162b85cdd1143f7adee8b7e7db8e90d3074f1fdab4fe474b4f056e7f2cd02ef47929431325c2f963fe2a9f104b084fd3ca399c0c21b6f3385086af1d77d779e1e4dc050d75f8fa47e50f30a9a3644a85ef52f0e2b94541cff1866cabe1e3cb8289171552c4a7d68fe3da727f35898f4b7dae234148cb7abd1425d5da1209f5e8ffbef9c2f26e46603f5f9869da51895ad625096bac952f7499a616d6f0023a95581408fc6fe4a629e091b3c54825b8c7c6b094166b17266da24c18833005a02689f7118ab93e213883559fec1e0bccb1cf00fe880eba70a8ef025201a28b14f352db38a00d81c74a30d2ae349141458295c174597ea5c6a3bebcd33d40b89a76d3ddfce1eb03527da2339d478f0f118d217604315bf5fd39c13d7e4d7034df62d67942d08a04a253bb8bcd973a7b9845a6fd8e9e8646f203e570f762bf8079a941864ac85f472d602e3758e7c0b28eeeffcefcc27ef0d4f867a474f21319953c36a14b8930dc1430d89f925fccb1525cc684c29da53ee9bdb8c7fc9fb7b283f90174b1ce993a2c4f09dfbaae6a5cd12d8ac349fe093fcb1addbb1529e9ab8b246b9098c20f4401033342edbbb6c0e8a3b743acc2da1822188e120c66eb2ec81076477044d5de2b0db3da9517ba59e232c902fd35ea4de5eef9dde097029ebc9bc47e67c1bf0e919aff93373c420f7e012eba8786e2f06ead91d0879a5d3db1b510e20e1edce99fc81f8b773b7674b306e5751abe94ff5b60c625463c9f5731745d2e5eb7a8d9c4fa677b400f50d2a349ed2011b86f794da784833cebb241d8c7f95555bcfebc6fca7a904f200ea2573c6999e3cf14969f962638332efd7046a519849bced6bd6bb3e01e8b5081a4ec9d8b557cff8777276335471fbe2ffba6cb850a98e85f9fa1e7e757d748a707854d329e81d2848d727dd5b8fd3186e33db60990d0bef60486b1290e65b88d33317b765b7252075013f28aa0edcf9e824272bbcd96706ab1a706f3019142f07b7a46be9a89b90f4f9c403288b5a820af42e2f0c3c4f0", 0x1000}], 0x2) socketpair(0x2, 0x2, 0x2a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r4, 0xa, r2) 09:39:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401, 0x0, 0x20000], [{0x0, 0x0, 0x80000}, {0x0, 0x0, 0x200}, {}, {}, {}, {0x200}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0xfffffffd}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') mkdirat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x103) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000480)=""/226, 0xe2}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000580)=""/247, 0xf7}], 0x8, 0x0, 0x48e) 09:39:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = dup2(r1, r0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="f6af3cd7e3755cfe5f9d79be6dc8636d67e80026dee777dcfa7798d4570160dcc35b894b3c63b71560b00afe436dfaa0dada2de997fb7815c8649e25a61a96f41b0b53e728eb32786771dfe692c877c68572f2b99d66bcf85172ff6c9b0ffd280a5d8c601e05f2e3731c20972087742957b6ea228c0c4a0aa0a5e1203502fb3565aac465dbc29245c90bb0f7236c0ae0932d74c9e94e7f9fd6d43872aa", 0x9d}, {&(0x7f00000000c0)="fe3c2aa666d5fa3fb46869c94667d15556b4269f842956527781c411c9033ef603b49d1ea539c135965043dfd7a2d49737e375c63b4b99883ae7a43fde", 0x3d}, {&(0x7f0000000200)="189165ce280e91d8e7093fee6c67c7d6436108759d9dcb5878d0140cc45b2e3ba3d1adf18dda380d3f39055d58ec4a554e487cd01314d26c9c1dd72e0359c66d2be2c945b5016533c464f62834eb39aad808774661315c2a7d06366eacc24d2794d10cf120b79a86766891f21fae16ae708f852e2d5a86589d30a7c18994d32c6a7f974b2037b9b1f791cf149ee676486aeb4e7503936c54cc278cd9acead3fe6e6e14991c33890e61cfb8ab17b4e536d838c2d564e0c487204cfc418d34e916f9620710b07f5f8d03704f942f038510332013c6b67c0f00f7966e5921746c450c4871ec5bd88b611aa37b09c59f548ba2d3b502c9ca0527c943038efed7fca4d9150026e4f9744b3f476441a76d32f5b68d57fedbb5d1fdf3cc2752f1bc8de2b4e73b989e0263950efe439dcab694cd71cc3502829c7485c4b392208338b9fcaf6da2d3f75e25f97378664ece70da18f5b8414fb50e1797023dd74c03d80b9e2e52a11ad4f1cf0a49b4af12dacebf4bdec33704e92b87ad06fefaba13c04c0d5dac6768a38a58e6f617ee1489ec023a146aa576339714b32890652615fec23aa3f3368ad9baa9cd04d725d046a78badd89b58ab9595495173fff55fc6ada900412c20ebc096592bf9ff338e0a04fb6e89eb1ca4776c77b10002ddeaa32c2b8f6dc08031cca960821d172d8ee0969ec3fcf66bfef9a6e22b07fbc4b10bc1d5ba35673991c45b10cf32793b26fb09b790d24edfea7564994b2078b90ee49dab3031e033bed4d6f586655c966dbac212e396db86c0c2f455da16d2100ca008ad97820eeadb3c44d10bd507926ac257cff1e02434de1e90e660e018b844f5ec09f2a95a87695d47e7fea0422b44b3cbaf4fff36c73eb79f4947db5dc0746d0809621d8cb5c4df2238c7e70b5b52a75e169b56d97d7a7c76f7f403cd46f16e505a2e1dddb05b7798cbd8171fb89a124fa99b421b3a98bc35e527d33b46d19394ce207ee58c7863301bbfba04f2140edd5b1990c65a4e4647eef75ba1c1bd23dd3065ee20363cdc301e6f42d0177cd11a75967bbb3583c438fd2caaaaf0da79b4940c321190873282b544fbc0a7db66f1f7aef2f83c9d7189e3311c2ebac85be520b0f2da5f9069d5f29cbc6f0de91169adde5144a7ea3ae3d7ec1cd3b6b7e226081f2b07c8e2984e56707e92dbd5acf4944f6b3811b3a5416b9a4fd9969141bffca806e04b18d893db26a744595fb128e2bf800159631f2e44dacbc7951c0140ad64363acf66411b3557451ffa8a2b01d67a2e538e386154a7fd7a7a2cde8b615ac509f8ac74d8a26f6a6d691c146248684fe65e2c666a8e2fcd16ef6bbc731eedd7ede3350e898b402fdb834d209f53e0ade4b5ea76a3ebdd22beb5be05d55aeab9c6f72ffed89e2de40e4ab64ba9261845d0949669d4f1e446ffa8f62d7b9354198ab1450f3e6e050204cf7b378104616da78abc261d7bd42844f01f6d890ff238da13e4fd33cbb4dc3150bdc5cd5654a99c0e7ed6fce186f29f995ab1163df91b9ed17573939b66f4034a62974e80e904159606c1887b795d6b4243e79681aec9b7a4c9d50fb6119d148aff929af84fcef6e6cbc07c71defc9f61523efd5c5913a0b4c02d3915b5aa3761354fdf1423443fbcfb925b96f54c29552c9a93d8995989192eca7c325f7d050ce4ef365a523aea3dd7cb04be02508225ad12016b3b12a96dc889ae518d", 0x4c7}], 0x3) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 09:39:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="0225e0e2fb9d63c5da23ddd828db10de4960f95903df28a3fce750aab5a01e0d86be52becae1f05e9d39ade21ce6657cf9bacb6ec7ca3d63728bc9514d5a633581f7777ab0fb5ea898b02c9d7ee16cb8210a340815eb5cabd30707478356c94cc1a9587f993cc2b7a021325db147ad4c7c8b10e48607e4333e63bfebed3b70b2a97848d94a6d358676903bab6be40e3a472b", 0x92}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 09:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="b90000eb3811eda9eebfc31e60863f4f911e1fcb4fae5819d3bf0af8583fec3bc36e35be2903a84010c2a3d76ae0e101008146f5772a8f3473f35becc4f42cbdb77b50929ec4a06a03312479a42894f8d0e485273bfff069403d49f8e962e2953a29e20f0bcc66bb229a565407133ef581d1bc023c1f6d433081e2b6d120e3aeabf84f832f4e9555534237da0a410085d3ccc997c591da30b497a773db8429bf127546fdb37a45b2d935cc87194c5c7247b436eda95ec37f0388bf792a78a5aadc21ce3ae6c2a9be1d93cd0000eb82570a25b0ebc66778b7b2b4"]) 09:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x87) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000000c0)=0x6) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r8) setpgid(r7, r8) 09:39:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="06095e2c30156aff"], 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x0, 0x1, 0xff, 0x9}, {{}, 0xfffffffffffffffc, 0xc0, 0x1, 0x4, 0x4}, {{r2}, 0xfffffffffffffffa, 0x90, 0x4, 0x1, 0x1}, {{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x9}], 0x6, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x25, 0x1, 0xfffffffffffffffa, 0x3}, {{r5}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x4}, {{r6}, 0xfffffffffffffffc, 0x40, 0x1, 0x98d3, 0x6}], 0x1, &(0x7f0000000340)={0x8000, 0x3b}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) geteuid() 09:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x9f3, [{0x2, 0x1f}, {0x1, 0xfff}, {0x3, 0x4}, {0x1, 0x20}, {0xa11b80b98bd1c142, 0x1}, {0x2, 0x9}, {0x1, 0x72}, {0x1, 0x2}, {0x2, 0x6}, {0x0, 0x27}, {0x1, 0x5}, {0x1, 0x2580}, {0x2, 0x1}, {0x1, 0x9}, {0x3, 0x800}, {0x2, 0x4}, {0x1, 0x3ff}, {0x3, 0x101}, {0x2, 0x2}, {0x1, 0x9}, {0x2}, {0x1, 0x2}, {0x1, 0x101}, {0x3}, {0x3, 0x81}, {0x2}, {0x2, 0xfffff000}, {0x1, 0xffff}, {0x2, 0x7ff}, {0x3, 0x5}, {0x2, 0x79c}, {0x3, 0x9}]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 09:39:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x200041f3, 0x0, "771724309aa2982d8d0300000000000000000800"}) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad177560800000000000000d51e567165315a0d4a519d4989c94fdb8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b8660600000000000000cf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 09:39:33 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) fcntl$setown(r0, 0x6, r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcf7d1fe4c51e6fba, 0x100) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x80, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') readlinkat(r5, &(0x7f0000000600)='./file\x00', &(0x7f0000000640)=""/81, 0x51) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = dup2(r2, r4) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000100)={0x10, 0x1f, 0x4, 0xf8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x98}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x71b816bd}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc0}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa68}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbc}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4a2}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) fchown(0xffffffffffffffff, 0x0, 0x0) setgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:39:33 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) shmget(0x0, 0x400000, 0x110, &(0x7f0000c00000/0x400000)=nil) 09:39:33 executing program 1: sync() socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) semget$private(0x0, 0x5, 0x400) semop(0x0, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) close(r2) flock(r2, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 09:39:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x28e, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000200)=0x1) r5 = socket(0x1, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) setsockopt(0xffffffffffffffff, 0x2856, 0x4, &(0x7f0000000340)="91283f49335013252819f34d5dde694735844f88179aaf791d426c54d1b41c2a58347a47ecfb5604bf4728499a1c4bda2357e3ca5621aa31f4aac45da85f17fe121cd45f090ae9a07d3f9177f2", 0x4d) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') kevent(r7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x8a3, 0x400}], 0x3f, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x3, 0x4, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xfffffffffffffffc, 0x4}], 0x3, &(0x7f00000002c0)={0x4e289f86, 0x7fff}) 09:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000a028bec8bdba6aad4e72c5c67b15683a0dba78dd0a94e284781cd81a8b2132278931252f96590ee9251e1752aed383202ae4923d9cbf13df5b88049d86532706c1e9d02776da4699551977df6edc594a42936d6aeba29439270c2de6238ddb6a14a8037c8c387a749749c85b02b56392769991a144dc1209635e16252908"]) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = dup2(r0, r7) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x2, 0x1, 0x4450}, 0xc) 09:39:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r7, 0x1) close(r7) 09:39:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda719e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) shmctl$IPC_RMID(r3, 0x0) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000000)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8", 0x32) dup2(r1, r0) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 09:39:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x8000, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='#/$\xe2]\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000002c0)=[{0x5, 0x0, 0xff, 0xfffffffc}, {0x2, 0x3f, 0x0, 0x1fe9}, {0x4006, 0x9, 0xfe, 0x7}, {0x100, 0x6, 0x80}]}) r7 = dup2(r5, r6) bind$inet(r7, &(0x7f0000000040)={0x2, 0x1}, 0xc) 09:39:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') pipe(&(0x7f0000001240)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') dup(r6) kevent(0xffffffffffffffff, &(0x7f0000001180)=[{{}, 0xfffffffffffffffa, 0xcd, 0x10, 0x1, 0x800}, {{}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x1, 0x9}, {{r1}, 0x0, 0xa0, 0x4, 0x0, 0x1ff}, {{r0}, 0xffffffffffffffff, 0xac, 0x8, 0x6, 0xf042}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0x56, 0x101}, {{r2}, 0xfffffffffffffff9, 0x2, 0x8, 0x697c, 0x8}], 0x9489, &(0x7f0000001280)=[{{r3}, 0xfffffffffffffffd, 0xc2, 0x0, 0xfffffffffffffffe, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xde, 0x80, 0x80000001}, {{r5}, 0xfffffffffffffffd, 0x24, 0x40, 0xf0f, 0x5}, {{r0}, 0xfffffffffffffffb, 0x12, 0x8, 0x5, 0x8000000000000002}], 0xfffffffd, &(0x7f0000001300)={0x9, 0x2000000000003fd}) kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa6, 0x0, 0xfffff801, 0x0) r7 = dup2(r1, r0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') write(r8, &(0x7f0000000100)="f5bf13eaa816575c26b17facbc6b4fb6f70b1f531416f5dffe976334741c02e957924fad25acee37e85242632a38156171c37260caeee4a6d8eccff4b27fa9dd340f004decee4b4b341471b8ef57d1b3fd2457f37e891a6c88b58004a1b2fe59a7242af0ca85ccfec9aadcdca81783ccb60191e535787117a4b3e2eb5b79a460099ccd70d9d9d5c6e0967ba6fd1b4f85f641b83edcc4f697cf9255309a5e17e32601e375893b662e7c5a9bdf8ef68a2da07352d290af25d86de30a073cee590bf06e8057a9482dd6302788f9677857f4222c383dfc195588510364b30de4f8972cb2a5a75b0c005ddad1d4a6bf44106fc292259c693db009f7a8a94ecf63eb0c57e6d1638a97022fc671b3a0aa4f14d410737051f58a0950d54d10708af1448e771ab118070f59e531b9fd731c3457e8b318a4bccda2e10bc3ef10d6238abf8d48daaf150a3f0f943db6dccb372de99a70978ba974fcc2f92ab57c9d8ade0007f69e2775690ed0f92075729961b16c3256a60bb4419a3bee21ce81ae873870dafa6ab5bdeab22b66b6a4471d3bcd71a305ada40a43ae88ca52b142ac8e1ff43d12daf7e4efaa15fab8478c842b36e2fa9aa51cc31a9fd12af64b05ad72650cf5d64464e92428d48430d2d8c34e83ec3cc55db2682dceec4a0287b1a068004d09b277b5d9280421bbf01effc9b1ab11abc5071e41b4358b412f5dac8d2df020892d11957bb3b078cfe323f2f5017c11f88a7b92341b2fdb1ab31b311527e9632ba25fd60d59ba75add26ae357d3aafc85c9f1707a66efb1394321cf9488fb2ec089722128b3ea65c23f3ae8131179860886814c56936dbdef0e9eef5fbbd31adf5a838233bfcb58e9aaaa623809da95f81216f23c8c5eeecf9083aae7b5639ac4c5a553316130d123416331ace69c99e29d6cca7fabce5904528698fa9ce5aaa6b305fb91f88ff9bcdfc469320460d2f1616acd756d09179eaf384b2e3729908a1fc496e748e69d9ad5d328aec4f532c2f6682a9961963f783813be343df3e4f6d993cd8c420395cde07e2dafbbb786444b6ab5929d1e9cf14d454e9927c98e37aca97da87c1b63079bca3c3b84b81ec0fd80e3262bd889e5b2ed2b2ee45a8702670ad23c7d48050c413b14998d7fde8557da9cd227ae43c7b1371df03bcc4129386e99cb87664c8b0a17c88fd9986bf053ae0e8b6564f35c6be888b776fc85deee57e5d6ed959c8461c13f9aafcfa82b52cbd577bec91c2d36ba1bed2a4d690c12c32ff94be5441f888ef7c61b0d4b4edc6a6220d3423b951351395436a62ae2bc4d82d4bebb6297ba2e52d02786801b3e3eaf6f8dbb8824725b61f4110467c99089df37843d03371322d1ade0a45ce7312b79d78183d5bf685681afe635cf2c2cab25144c8dfcf61d7f31fa01af97eaa47e9d113acbcee77e232abccfb0f4981f434ea53cb2195438daca7ad00ac329ddc96c97484e465a52a178aea090adf4056169084eff5cbab88bb179b2d0974d601a73000a6a930893f3db7c99db8890fc0db4c4d7496a34e5b001cf9c4c78063057af4d0012a87ce9b7a5f580f9219901e92ac13bdd33d7805ddd893388f50f59818c0105c8b04f9f92d6678413fa4a8a29d92f323377ef981a12ee9727d332fd823e95e8fc1e874158227fc24aced5c0fe92150b38057acffb644bcebdaeb06408a316427cab7136aa8e0da44165db9ec0726f3be6a433cfd5946acea6fc7ae083c56c96730d94bbbe0987107a69228d845cda0852a716229a02684c80176d99f72bd1e2a5914f7cb67acee0ac554af09f0f96a03387adace8562f1ca1a25602edb8bcae5451c88d840902a36195e3ee73b1b47ee5e91b2d7b4f3ca4d353a45c30facb9e8e7894cd77bfef6d97c770e02da6b5039f377386c1a397342020d4fbb29f51e3733bb87a344a28982b8425b0adff2c68641a434725f329ad9eb91e19e50f559ac5c3e5c5ab8cc1e3bb8b5c1a2cbd094a0bd5f28ab42c64e76298522527fc00de75fa2826b60b4dbbd8500ba0974ec6fc3588299f09e8fb182d3a2183ce8af779ff95716257b3da47539b9c084adf90acde010c3275453edd4c6db8a6743830395714dbeeeac2beb737b30f3d0f7c1052da939522b28424945cc9458cefa5301d44e7ba675cee390e7763d4ba1ccbea8d453c4c7ecf86a15560c794899f0e9c512958fa090ddc6733846b33dfe2243dfab18c65ea5f31e9a60048c60e674b323853a45172af2a367274ff804f824546599b849514ff71c09e04816bee7d3fe080d187b597b17d724728b840174957dc04fcc8739345ae1b335c5462ef1c45477aaebe6de4bfd493ba5a92bf8083ed5d55f77f7b7076253f927b08eb778d2cc873dd1468e66630c64070f3955fdaecd34a48aae0d92785a79a33df806250e44fd9a5b271e144fe68f43ac63c0aae90c5d5acd615ce40e0e6633c63f41d954be4595c2ea09f09ddc951d897f7e27fa36a64b046acf500d859e58b6ab1927ca5650d7161d4ee4432466e623289441e04b06822beb6b5cba7bcf6bc27c8dd5d320d6738b672f70cdc2ae3bb3c6655fb0f4983f65c27cf9d77aa0d30ff4bb6a44fbab007464823f3e742640f22d64b6b425485df69c7eb741777b68ae199777b5428eceaea014b8ecd526cf44f720afd14e014087f349dede09a14ea7ebb2dd006063056c556f89c47527cc84042d5a0d0c32d63caebe834fc78670dfeeff07a4f8cebcd8c4cf32f6592d759ebe8191d433068ab519b2989fd65e66044ee48fe2ccf478501241424501dd21f588f2e627c4db3f3e8f997d46dab06ae59e0211a032b8b98919bc15b02c4a2ee997e20db9e95f02e4fb954cb6ec42ce92abd1ede8081e05ed96d62014e943136960a48e042a29b969a01ddd6404a74a984b658ce167eaffd93210e68a6ef1091593012bceedfec6845e9e83c4aba775073e2da8d2b48a097d14a11915c2fe2c0403d5a32b5a194439d68faa7187c9f2d55afc5f09b5f986d99d124daae25ee1a5e9bb54365e16e283668d0d23022b33488d811189a65096c0388417954141f7f1d5e9e520e00b8bcbbb0b62a86ed53c58f4eaa21d30916d2b53c9b136a6eec678e4e7235c0a8277062a14c65f0049759c5da6658fdc402f060e84da7fc448d9fa15b389fda31cc10f99569c33f837a278147ab73aaf7fc7260ccb86b682706996dd9640f7858220a140212e69b943faad9100b4da412730497351f8591ae341f7f89970bb2caca8a3eb394e8a9e9c710b7f95b2c301b474d077c45db3f34853be58f64e994eb2a86136262ee4f092b748677c55ea0473c1a09e4f3c5059c920f4856627ef88ff9e744c74beaeb42bb4c71d2b90098c212f6188bad2dee87ded1b799cdcaa1038256244f9ccc97a4e216e23bf9e850cd1a249b2d75adfd14ddef9aded321621e5c6693d226b92462451ecad302ed0cbf08fe05dea49d6deafd759cdab9ed7558e8809aa1b1b28b21f8ce0005c9c65eac921271ae3019b75df8e6cbd0d77a3911cd8124fdd62d41102f0c5ace2c3ea60b879267f231b015bc4cba6a57e87c37d85bc75e4900b5e4cf3505885e53b49b6326af570732787872ee2b93f22d4f7d0dbdc4a0c1bf1cea770f780ec788c4dafa50ccaf53d7e5067c081fa0e55cd87ae30f2f469f50b38745e3de1b07a967141f83bc21d4be64b2f2f8c5f2a75364f491768bd35db061893185bdcc6734e200d8eed254a7c9997e1c785157bab3fca23358adf8f562ed78633163880f68e3495001167832b843bba8363c46f5f7e7c83c355f0e8469c067756451d1746cff6902b62db1a46483e90623865b2506b88ea103a567ff86bc190c18522562ca554c0ec68251be7c5fd7793b5769b6482fa8ccd5c97b4281603c6a9181bfdde972e0437dd00a66772a42618f4c6af9213a3f5ec842421d1cb89e6882db091579bb854eab1004f95c6b23d036c453fb93145cc3d48950a36d227c10ccb405fa4b2b1380fd1eaded68bb617817b0d4466662f5a70b4a611916176980a389674b5907d0775570fcff0ab8db8ddf51b7801621c0372998be33ba59f9f29cd1d5fef4f77767950dc1f2e34110bd5005466472e7adca632d85e98f7282452d2f4bb2e7e318e98160293dd1a122fd9e16f2ecf8fcce73d71579da21084de61cbcb30c54982f04573e4401496e5cfa84ada734f3648f62eafaf5fc8f4fc5a452955815259f7aa1981b31142d7544f8decfecf22d6c58cf65ead1ee8a1304ba901e92639f99fcc2f171f6f0ef7e7419592b5f93fe4b903ca911a3311f9c8c887f5a206de72df9475dcd21e6bb89a29cde1eb6c302ef146ece45b2b5abe78c1c9f36c91dc1f2c1efd5453780bc248075f79884dd75853ce102221c831baacb9085727f00850d6d7c39723c93ca2cd3b53b0de04fc890e02b3eb3b9fcb4ee88109267af0b34b285e7e680a0f0ac33cce71d30c4034d7205352c35ce800fceb920365eccce294de1fe9713805dce96ee8a65cd15a88b61c72718c8ff7af159e706dbba1e9b540c1b5230f8ea373fd4fa46ab0f6406704829a58f2b9cf463d3a0e2b75114dc17f33d7d353fa1be950d6c3ef6aa4f0c11c7d3d34f91119302a5d8755b66df55d676bd5ae5dd1d8a3246bb3af6d613894a67d63222fff560b057f3d96b2ba0cc92684e466a5ab508b409a2b00edb80262675cffcedc4cda8a3d496bbef038081184efddaf01f042e158361c77309ed124c6abe97b95188b8e1f98f11f6b6756d5056c8bab10c8893ae5d0b5bdcf06ba03bc56b35bf7b90584b699556914422590a4ede8b3c42ac1668d8bfbed4e663431f9176597036240d132844999b222b102e61f30253da23363c7046d1d10aa533311ef5ed48f82c977438179114cc196eaf5bd81c9815c70a33cce7c657933b34bd144345ebee2ca59138c69717810d58fee8b0beb2501d80367391f0e7feb687c3c5bea1abbb28313018539a6e415c36f02ab1543479cfe23525a2778c4e52d751a5e994705fb83e927f2cd8f7aae36721796b2d7166013fcf0d517886125f943021ca3841605645587aadf54567f0a5c6a01768171ed8fa1de7cd758bdcf6aeed711e62c5c20e8f411a3df1e6066c8cac492db008b04177375513e83d564974b8e09371cb553da82f3be68ab6fc5e52ce340cc803e1624be2ee057474470725481fbcadd0eef857fef4f55ef59e032435e1814c9fa7b7e132939d3b312000a0956b42f5256f5d3ee10700cc43500b2b409f9b2e5f858bf6c448ed529ff51ce2ff8f8617d052127cf8bbdd792e069e6fe742fb2ac68cdfd8d95e20e3c7dc845bcb031dddf481d12c4ef093c84fb3ccdfd4a5c355b42c18f7c81fa3b96883e9e898b751ca1c34f3c03b1c2b7e31aae9a7e46df8198c5a97f7128cc6d8e85bb154b04b1ffb580d5b64126fef08ca9bef77876e9f0077e31fec53c4b8a39f9473026d997466f928b2db9ff65d28db6a31cc24aacc0440e24c40d5fd5434c8f98fb6f4827c4faffe10f2ce2b2f7e14de22dcdc0727fdcb815df2b1d2ebf466362384c89e31fa8cd089052078a9f478f5c81f7446f9adcdd51d0ddb60bc6967e2b1508ff4783a9d276098dac1a594f2a78d50f75d25f402ae030b9cec63dcbcaef146f0abd55baaf0ddd75f599e7f96c24e2630de1bc3597d687a55b87ab260914abe015d9b6c60ea99f2011df8bb06f3ecb3bdbe0670b718b80d9c95c164d2f5e7fefec9920c4ee1c48d2fdfb0b78581f2994371d4eadfe43e268c22e282116ddfa6", 0x1000) flock(r7, 0x5) 09:39:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x42}, {0x0, 0x1}], 0x2}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') read(r1, &(0x7f0000000040)=""/104, 0x68) 09:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x81}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f00000001c0)=ANY=[@ANYBLOB="15126029cfdca9a3e96400"/24]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 09:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x3000) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="0034e837429820c4c30000000000"]) 09:39:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}, {}], 0x3}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x6, r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:39:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0x2}, {0x40, 0x40}, {0x0, 0x3}, {0x40, 0x1b0f}, {0x87, 0x3}], 0x200000000000021d}) 09:39:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYRES64=r6], 0x10) write(r4, &(0x7f0000000080)="9e", 0x1) 09:39:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="74677f0ea3bda974c4", 0x9) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) shutdown(r2, 0x2) 09:39:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@un=@file={0x0, ""/90}, 0x5c, &(0x7f0000000300)=[{&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/51, 0x33}], 0x2, &(0x7f0000000340)=""/118, 0x76}, 0x803) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000280)="913e6ea45280649c39ac7d67a6c360d925d77e5e4868a518971d66fe31019a4e85ab1c4bbbc93dc3b07f80547c7f2de906a839e70cc7f4dbfe7a67f539a3aad1137e0a3761ae79a9ce7f2e819c68558c56b14c64fdab9d1c5dfa4e39e268e6575c0b6e4cc021a449eb5a6b6d5a1be51c6d277fd3b5403b9233e789a905234e76b7b397b6271a63e400f531aafce07db388124cac04a0740e18a891d9635e72c7616579fad37e646ee198099cadb4266a827af229559c6f6cca41065436", 0xbd}, {&(0x7f0000000340)="c87dc32f2fd8fddaa2cf54960404790ca87fc99a2bcddefd2990d78d61d579ce5f4d213231ffcf41e9220decf1490f2c97e0f2df5c2a4e4108a98fb55712c99b20272c2e3856fa8a3a42aa7165b2907709e49e4b46bb05a98963b7676b5b7baec40771bb64ff025dd10f67b349f7b9c5b9c998cc8099a8aa6628fa630b3bdcd28599055b4762216ad2d01df37588b8957d3a1fb400742707ed6ba37c", 0x9c}, {&(0x7f0000000040)="82b73d8da38ec40520406f304e081d82db3519b2c51e7c5a90b85e1952b32aebf58889319a909bf6ae6a4a7305cfbc8a2eb2a3371907570fa9e8798d5c78d297e142b8f83aca014e", 0x48}, {&(0x7f0000000400)="70de43f5958000df752ec3b53b6456b3cdc9966f5e1d331252a2e677993cabdff175bab352f43058b5b202bfd6721b51c092f50528c2abfaa51e7577812ab6da1400af83af4c4996d68ee88e371c8a6fe9e1e804949077f30b14a2eda296c1bd62091398a9f69cd1f1f6359da8daca864742acc16d81c361a5b5e4dc07c2557fe181b220", 0x84}, {&(0x7f0000000100)="6eb0bcee293696b6ef565b63df2de5bbb87cdeafc01cd024030394571a2d5eafe0d29809d9988ff80de43ac99f4649d3ecde7234651160b46bd34a40703d6e5a359bd50c33dd9c3ea76d614fa26b078652656e8f5c40", 0x56}, {&(0x7f0000000200)="b396d2e014f29ec2713e628577f428d140aca97a8d9dadbdda98c88000dd2916fa29c5cd5fed928f1df6e5671dacb6bcbe5247294df18c6f", 0x38}, {&(0x7f00000004c0)="68fe27bfc12128e47b8ccb44b3e608e2210acc233488f699082909a7c70fdccc66a4d6674cfbbc7273b9b0d4f8a7a9bfea869ad348b4785e214b11b1c290a90d4dfc18b5940c97950f6f160a6a1d61b0", 0x50}, {&(0x7f0000000540)="d8c812995149357274600020ce33784ba91e1d4c4625ce15008dfcd183c2d930532c0c43562bee104577a1e1bbbd6a20b8c3db48a5730bc5c6ad98d908fe02247ab4b95aa721b54e86db0e0aef0363d3d1a27e4aec59174f2d7237252d3a0e9ac36bd33ea5bc1e0275ccf1ffd4", 0x6d}], 0x8, 0x0, 0x1000) 09:39:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02010000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:39:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket(0x2, 0xc003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x2, 0x1, {0x401, 0x8}}) 09:39:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) setsockopt(r2, 0x3, 0x5, &(0x7f0000000100)="e65234cbf41048d59c8e1caccec59e41089769aa5119e64b87d16fd438328b3297bf19c3becc1481eecb9ebd8e53d7c12401a85fdfb73fadcdeee92b5516645b5dec155b4ba47c6f5f90ca66dc46675cd6edd4182b318c12ef03275d1fdf31b702c8eecb0185db7800da1907b888ebf99b4ed6a39a793a65ff70", 0x7a) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') dup2(r4, r7) socket(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000240)) 09:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x6) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffff, 0x20, 0xff, 0x0, "a311e20c864563d7e0cb2bc9a8af64e4c36273d4", 0x4, 0x13a340}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x4d}]}) 09:39:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8247190d2d696c653000"], 0x10) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 09:39:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x20}, {0x97de}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000a7a6c6650009bac0ae64622895366fbf8253a75c3bcf5f6741f601026cfa29231d3fac978ea220275aa1280c6e294c7fcafe646d46fa66d69daab9f2807afeca"]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r6) 09:39:41 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = dup2(r2, r0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffe, "0100000061dba64800"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 09:39:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') openat(r3, &(0x7f00000000c0)='./bus\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x9, 0x0, 0x800, 0x0, 0x401, 0x4, 0x7fffffff, 0x2, 0x0, 0x3, 0x100000000000}) rmdir(&(0x7f0000000080)='./bus\x00') chflagsat(r1, &(0x7f0000000280)='./file1\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) 09:39:41 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 09:39:41 executing program 1: mlock(&(0x7f00004f1000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "ffffc5e74dc600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') getdents(0xffffffffffffffff, &(0x7f0000000180)=""/14, 0xe) r2 = socket(0x2, 0x4, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f00000000c0)=0x101, 0x4) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r6) connect(r6, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:39:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {}, {0x3ff, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000640)=0x8f) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x800, 0x1) getdents(r4, &(0x7f00000004c0)=""/211, 0xd3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r5, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000100)) 09:39:41 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) 09:39:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9a8a663acce8430d18de9411"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCDRAIN(r3, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b", 0x414) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 09:39:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000040)="5b87c9fdf40d0bdb73b47102c260888dc0a0f4b741764766ef749e979311857f528295ecffd08ab7f5d84ca40bdbe9dbb72f07494184aa2c52b3d94af3c586142a159ea0afdcc6d445c1518b1c849f9e487dc15ec289bb0c1a9ed5b5143cc5016fb73b101300baba0356a3e0a83b3c8acfe4b83106", 0x75}, {&(0x7f00000000c0)="381745c9f2205a16f648ad27f9d55ae2a50335f1a6540400c2bfdad66bb0f6f8a6d4e182692316c5be8a1f3ad33c92719e2daadd0c550eefb9e3459882feba83a678b36fc3a3b03dbb67accafdf5d795dc30bdbc154e38b64da4b746d48c92a2a7f84dcdfc00eeb7f7f86974b500b934c439dd025e753d26ad3e8683ab4c4003b56af415fa7f99784543b4313293c92736fdd9b9d86cc7ca02af8562ab2b67", 0x9f}, {&(0x7f0000000180)='@', 0x1}, {&(0x7f00000001c0)="8c2230e8ca831cfb18cf92ac11ea24e49a5ce8b1b7d5", 0x16}, {&(0x7f00000004c0)="9fa05244db81f06afbf716a0a0b492e92e27230bf31b1e309c795abb5ef3268792583d47bbfc1167a88f9c0c26dae2bada4f0ebbc3ce65913e2221f45f14769242cc85e4f54912ff5912728bc8707abee16b4e0819f0a3df608f7f4075abda2fda57c3e13eea582e2208060f54ccb992ece8b295b1bcfcbcb956a12aadd6bfa307b2db771eddc135e3d81ba300cad4f0972023e55946c806ca43e771b7bef136dbc3b9f7dcfb4ef8636cb34ca97601387c4f38323b8a536d049c5bac5eef7ffdeb4b70ba97751415e3fcc9155650825e32ed5f0b6925120c9b91916d4bb9fb1418be43528893f203d798ee3d83037957abb3907296bf082534fd", 0xfa}, {&(0x7f00000005c0)="736e44b97f0cab60489304ac472b195b18f9a0304a2cca65a203a3cb06da1a134a46c6ab50bed609f951948b244257b06cff02fb47ca3f0a1b859f284984544e9c2149aa4eeea54ed453e5e4c0b70df4309f2e871a1929efd033edb68819bccd4c1ba710954498fbde76b80a762e20f05172ae759ba84efdc28af677a0ca64d2dd87c6ad8abe67a9ed81fe2b7192b13eae907aa75d56bc1f591a4b05c8914caa3e0c7328ae65edd779a0dffc12f10f6a8c19d3dbdff9aa9d30004fbb234689b8596df9df5130ba9b5ea0182b8fbb95809b81f09c18f54ec7ed8304cfc6416197550a0604aaa1cecf0cd64fc8023e5c6b409090f1497b0067d7cca9517b4f341110951bffa3005e6f97adc01d2d671d89542da309f25c0e09d586b9b1ebceafc4a758fc569b3f42c5e43b7be90eba0c4ca6146efca82977af76c01c963aa9a402dcd336e2fc87dfc921a8a7d01013087049b5f1db5660d9ca336eb0cd96788d06802a3eced95ff4aae03b2ee5cd29ba705f3649ce34a037b41a0f133164318c1316d90506b2e3644a0f2a328614acf03fb5986215bb4581360f7fc0204d65f2c5b440d2462c414b063159735e775359bd24fcedde76b67edd7a59016f7c5367bb44bbf32a9ec03794f65f2258c1339b5571ec59e292e6e277971b5a6fccb9696c3f3f89a37890142c882267ddea6a422c6b45a126278ffa159712a093b073f51b5c776c54aa4158fcb6d0301504c8f9ab1349126a37d53be8c205b25c78d9c50d095218ef7aacf4841eeb69b57a0024ff47058aeab5a6a868d7f0d60d7a7c06c547bb2d2d40fbb20ba27998b484772ca87b337fea736f1e9ed246dca579e5687bdf8e6e71e802c0215e371bf8f9b0d4a600205b89fba4c596ae840635bfe83c05b625e19a8c0aaa3006ae9a3773bbe2f81318d44cd1f2ed7fd0af527c0a68fa8d60fe43b0046194558af46381d85a592264e2c8ed5f56311c391f10fc773420a5d9cb0d83230fb25d543263779d9c43b92df3318ed3edbefa1eedd7c322260578dd3799e3a0f990cff99547cb017ef717fcb9e6e7f934b06e46d3282f6e37148138df6e508b146774b6770eb284bfde823430524c4d54df89fc068b535b8e8053180c28639bf2719a89da3041170e59618ff9ef30e5c873e10822ba30f7dc987a094d09358b8375b53e27b8d94cd7e74755d8ac77a940638ad84bcb1304b9893c3e973222ebd1deb64c92640a0c976ebda8839760cef70c96a817e906c6a8747bfefd76f6c93d6aa9d2296d15f0cc34e319252289c404b920f12245d5e118bebecc49fbd0d4b0bc0e28787f639012d9444252da9911dd2bc7c43bc2fafa6561d94da3b1a24d540111576804de2532a480dc239a41245bc4cc6c6763c8a929b0599232fae3723738ce245173eb6f1365ba113f4d542921309f4eb9b69430f444ac58cf001228453ae2c7b9329f83c7f4397d25bee4060af2e1cdb7e68a06eb7a233e275bf10c85e9d5e91f5e4d86f6e3f23f71eeba4a7d6908b6e34afdfa817b99a0189c67c1f9f4fc036fffa59a3a0803c0ab7431c586990dc7deba694d42f244bec22c56b8013c195b0860d0dcfe659c8650016af827baa0bbfeefdde3d2a4780fc072110dc27c2a8112cd6307eaa7bc8189e72c9d72a5429aa937e891f6917c9e4652628576105b9a89d7ca4d0ec03af14b346e40f24f8e55051df848f88eb8d2b0c3c39cd2ff89ffdf33bbaace0b62faa92dac4712ebaf965e9dc4c662375ba6bdbd274bce8cca7b069fd7838b22c371667fcbd55fb7087d77cd7e536aa0c6b955f052b5bd77bb93b23b8eef8916a98e21bd60695a627401d8b6aad3a36dce058aa9e2f4b9674614312f832649a4a8166fb62edecb7f07c3c0e281738c6fc12ad8558fb4da4d629efdae4c7cf29978538600969c71673ad02b9f6ddcafbb40e32efb00452cfa4f84d6913f282cc42674100e79ab978b3920e65cbc5e5d527da9aeb49d5c69c2437bec3f07ec3d333471fff157da81a3844c3c42c4409f65b00a8abf73b01227e469538283bf793de7544abdfba3e801e8a6669ddc83d64bfed1246e1f401fa99b21ba0f2990b7b5373c6a1192baa868a7a1e8e6f9631f490a6071a0f6e9b1bcbdd803738d90fb455180c847812b04ef7dedc1dc80ef4249ee0d6d37537c916edf80fcda5d912dafe31993ee012fe1853cf656ad35f45163644c3fc30ab46a6cbadd06b6dbdc782449f19fcbcd3db885d3ae78f9d8add6a337db115228661699a35837ab5294d9468100782d7eb1e5799c1c5591de40c09ef147539928dcd6542ff402cb2235d1e83966a213020a370ec8066a61972ba34f024ecf021bfe946d74587f33e2b3424f92ef9869fe1ac5727826c6ea3a8867d6d34c0e66b350cf7da7f44ce1ddff48a3255b7ebb85f94920efc324bcd0c5b2befba981a176fddf015cf1073679dae873d14ed38e6747fbc064991097f2fb342fc5f8ae7c1f5436d2eab96e4ceee40adbca94489d3d688ff3576610ec05842178e398d32bccf83b608907c48b298fb07c3b3a41dc7745cb20c4e49df5225520e68194dd568bd32e6b841c29115703ffb35d0d7aec0b1d9f1902187bca7c3e14d3ca06aec6179bc98301da4d4f7d64cf9a149d5adc28881d1f161b26b6ffbd34a000d6f1cae23b28a00d4f57e3806857692d1305b302833f4b5607abac9fc6a29fedc30f8407bb727e22fa36ee88e1d04b667105fee0e67e9b30343b00a76e23037a6a44271ed867281175d412662d21df2a5a4ca50225b80a4dd393babe8cba898653577e01b2f498a4c55563e5fc8ad8330cb8fb4c0d881822434dc395d72d661c7f0270ead1093e3c51d91883302e68a0c4ea0656a0f8ba1f26fc338c8d49bbe65553bb4d5090745dabe994ab7ec109cd2e56ceceb4f92407f0a4a00e00daae4d60a8611c96ef66427ef3c785d90a5722eca56f11333cd60c6d022275774d0a14cfad70d6bcd95cf2058b085b78836554924d2ff21c8a4770c2b6ce3fbfaebea782d4ad58baf7fd9f13f583472c6c18ba93c5f3f9c4c1649664fc8cd7d2cbbbb66dd70f686ceff9295cbd868818eaeb908d8fdcc1bf41462c9bf40f9b5f84072677c42d65f78022f467e08e9481b5a404f298c2d8035203446607b35326cb13267df37582d979e7fe4f9fb5ef8f74f3ef2966598939c0bc9e0f27ed8e894b8d27020fd3fae07afd71a1773076d726bf55b5e9018ab0438265023b14a0ea0702b5af2a9d57251e9faf6c08d933d5316f176411d8b596707f378268b95a5d3cbdb34ecfccccaeb656160e261e7bf774abfd20ee0fa9185653005216e6c2ba09d050d168c5c4470526907bb9f1067f53189e5c6cead965b030c302f2908c7df066fd27be1a272e7c144e354de05def3beaf8e95e4bf323dabbe13c0818d96713eeac97ea50c6282f4580c0755490d78629c93059e22c0885f111a4273ac49decb4f23e54a7788b4342207aeb71736bf999a48054edb68316973d1a1ddf4bc922b57bf5bd7afe01a460529b4a881baa8ff8262c31f5f9c125cfeeaafc3e7c922e62b7ffad6e15fcb8e3b6d5fdafce5fd4b2ff2c01efba787cab31aca11e9f99dba12a9adc07d9f2d855f83a14a241c2ca315c02552dc30f306b724226c665ed5fb7c36ee3138aa92e15458de54db5e4366fca6b491cd954c6d89964d2bbf5a95d912b0090d9e0b25792a5da6a9916f123aa943ad7be65bc02254d8caf467e503b396ef118ba3b6ada0edcac969d0f4e86bd9553f68dcf21528304f3d55ce1379e894aa04b7be2e28a1d3ad5048ef2e4bf35da5207fc8403fe3cb283e2eacbdee19af876a12f9e066578f79dad82b348024047406e46c302d2b305d7482a312129a11b782eaca7ad80b6aa339e650cb8e1dc4941e8b73ec0663ac44f28215ae7664665fd3b9a62e8ba4e2cac318556667ebff046db6e2e5642e47eaae4980e5266fb29c35a67e73b9a7012123a36a0553edf93c25db50a2cf61cbbffee67c80dd5f0ae4f78d7063cf72fbb11f81656dae14ee02ac86d4d4b65cd246c7a74d601715d72d93f44fc5451387a109448931c68b34614011b8a2435bc95e0ef0b841df3d859bfd82fe4835bb2915666e21bafbf529e7fcacd50abea12904465f0fb4c0c390c6520c23b857769922b12515355e39baa39b0f49339358b6f51bbc648fbb40f074217cc448a298fb76c74e96a1ef77ff665617a954f37287be92e3affa3ae0068065a9574401721e852b8a61a6d0c228a79c421d0826961f2b34b78cd1fa68d743491afdf6e05e7fa3aa3b9f9e0112f76bfdf68a2e8daccf353e7f522431b70fd44ed53fa7199635e691c570408eb0a7c7db010eafed2d78b30f186ffc20abad5503d5cb6ae8d49b8068809125805fb1ce04571982c0ce6d9b75074a9853c984e8e98dd69052e1ca2221c48d3abb3708a74c9f9bc79ff83e41c2f33e26ebd924d231bdb0e63792df7a98230cd4e4e4fdbaeec9b3f14efcef4b81dccd07a6782c1829355777fc12f9f76911bd532bcd6a45681fa17025e11cd64e607fbb1e60e9b3b1391a7eacbdb66daebd2b86ba5494adf017c8847af771c67b2f33aa65865710f1f9ce56f5d13d412873e88856144535e9329b6c7c41c15beaf99ddb8f756c3d5f4a6035b9fa436f7413d5d8c5581df7c3016b2deaab86add256f98da7b09a517ef7e6f0760d16aa0d59a3e248362b06b8ab156cd259e3aa7944e792da90783ab2a58bd6ab47d0a2a95fe3ee09f54fbbe087b1c1ce95298e028e3f1789e6bf9587aa75a537a38920a3ca7da27442ddf29fdc634abe9adc787bb2a9b3aa7dd34e4dbb03457ea12951f52d088214e5155aad82607047f352de5114b3da23ffd9f5486f3d83643abe0edcf73a6b1c948ac89efe0a0dd4de69c19ea681c47902fafe39a7e4e683ad82261ad792463642c229c569db5dca760bb55e66fefac44ff08230ee600e4f941cd8249cea3f9f8f6e53bdc7048cf81ee573a03838b95bf6da97420ceaf2e305647271002eec154a19073c988df39e70ff5f2bd8a39129c5cc4f64874a0dc6d6225dfc7908d8f5a716f079284cea62fdbbb99dad53eed24eb690b01fff16eee0df0f34daebb8550338147ccfbda27cca73056a3621ee56e14898c6ee7e92204e48c3b9921c402a7152bd9c11c9034206e8b7a005eeaf6984271cd7df738cd0e4817e3debf338745245be5f4c6ae072f754387a6519393db23a292068fd5954d383bb5ef24a4439e5cdee4c51f1fe41d1d62316178f8e34a17d6456759e5cff9f008b862be14d0b81aa378dd57f74eec1ef4529590e8e2f6b14f3e7864002f099e0a3e86b3be3efc20aef4be4efbf0b3edf9ea4e1a490b7cba78789053ef0afe2164e955d8b5476b64c32a6e37d00d3ffeba2d2f0bb3d4cff0dca3047172ab144eeae0c476f5df5be73bc573d0bb4f548ac9d7d30136e5f5cb808ea377f42cba04ee43d8635b9f317849fc35b8c7b68a03cca08c2b67b2dc130975eecf577acb039e729400ef73674d90baa321c694da6ec2b2aa31fc3f0c4d2c1a583024f0068b0e61143e836e5949aefc7fd4c45d6b49efab3158eddc8ec8cf853eb23062843aa0d885e43233e8d6e2aa0e22abbfe7e6186399e09c43af97b5588c1f73991caf279fd93ca03d102a41d40c9b04cf7cc077c3e3fdf9bbadecfe7f2912aee160823e47221eb136334b5c28657f69806437831c8ac456fe3c9b7434e796853f9b94dbc95ef5cb12532944685931313df09b3a4e52721f45761a47", 0x1000}], 0x6, &(0x7f0000001640)=[{0x80, 0x1, 0x5, "1701f28d3241ba4d190cd0a4d04fb4223ade630a4aab74b5b591220c13a576fb2fdcda075dfeec46751a113ef1c663f81a0ddaec6acbe4e6f80cd12bdca27aecbb536d86d3fece083e89c0f55cfcce138bd02b44d82f43fe34f6004e894238c156b17b54bf9e26d753ccc125e93652"}, {0xc8, 0x1, 0x2, "6a5c3c3c5aedde3d100f109b8118d9fd09b590443ba4caa04771635091f844b0a47321b2855de34358da7176751c549307a82a27fec432388082f7bfcb4469131793a4568216843edf08d2f345d719dd57a409e498b6b28d5ad5dd63b73b14b7b8a0ec72402e07f45b1a803953067ba25cfec53c4157d9162a2a6eabc13e002a2df8549c0d6642d75f1a9325b5a00b8d29dbb4f5f88f3665c95131059742e957b8170f2a840ef21e5a8d58c898a76468a28b0c"}, {0xc8, 0xffff, 0x6, "eef645977efb94c97baa647ed0055ba19bf226f6c7ff5be8564fbbac30118b44707a1d8c73a0bad2f2ad6e720bf0b7a8eb9352bec0d7218b781eb621320af83792529158ba04fd4d91f25c20a3be8967c327cdb737fcc967c19fbb501985ff6bd893a401a72725452b1731eed72c0672588c1f1f6625cce4819cef9185f4c9a79a0d5a1f160a3e6581328b812e7e77938fa1d45d063fd5af6ff31306ae8e10a5763a9e18f87c8fc9cbe99b643c7feb8663"}, {0x20, 0xffff, 0x1000, "730d59c6a09852839d9e79e295e9406c"}, {0x38, 0x1, 0xffffffc1, "f0c45e9abc3763816c0f6822d714aac569b12679968501c24e8e3c3499eeda0c2f"}, {0x68, 0x1, 0xbd5, "f901d5a12dbdacc9e22be6e1d1cd4d06e9c1217ec62fae1742a6d888562fa7af576e51ae39625245918a87ed3043f06ef52c8cd27c559c2c5ea02474cbd47d9886a8fb91289009e47d086ca296abca6046"}, {0xb0, 0xffff, 0xfffffffb, "e2149f44537df328d7ed83ce73161c64f60423f358b6e75d33af5b49708c83206df06805a6d74d6be54493ef7eeeda1b4400409191298c4ed5de7ae8d6430c319a4399c28dad0323174a0f297e744353a83cb833946c300dc78d11e3cb139f6fbf8489e33620ca91fe87e929ad5aa8407caa9c63ac1a156c382bcabfb0d925118ffb3e4f1f4401f99651e0935141d910184cbb8dc737203f8f8a31d299b87b"}, {0x28, 0x1, 0x40, "47dabf42fdc2ba96c22a102cff10d97eebca0d59df"}, {0x50, 0xfffe, 0xfffffff7, "4c2837e5bd38a2df3efa942ee9439ffc5bc8ff611387192b45ed4390c742af8126026c1afe924fe4c141f7dbc39fea9e2a75460aaa2ad03c68af2560"}, {0x78, 0xffff, 0xfffff001, "31f44891a39005b0d615a0c729f34eeb5846ddc24b43f78f7ce0235cf98075dd7b26420f469520414dd283ed4a300d5f463d0fa4fa432d63aa5b6248fd1da916b5e7bc2375eb7ace81e34bc55a0739ceff6a70eb3206958b690a7f25b15086c72e83"}], 0x470}, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:39:41 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x1, &(0x7f0000000640)={0x1}) r2 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x1, 0x4}) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') renameat(r9, &(0x7f00000001c0)='./file0/file0\x00', r7, &(0x7f0000000180)='./file0/file0\x00') kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x2, 0x10, 0x3e}, {{r5}, 0xffffffffffffffff, 0x5, 0x80000000, 0x1, 0x6}, {{r6}, 0xfffffffffffffffc, 0x0, 0x40000000, 0xfffffffffffffffa, 0x6}], 0x1006, 0x0, 0xd42f, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 09:39:45 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [0x3], [{}, {}, {}, {}, {}, {}, {0x1ff}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 09:39:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f1a00e3e7c1afe43d93780becbba9e0f1c4eae59fd842ff71b0e8f727e49c4592b1bde7fe4a58e8967fa10a2d4a10dc91424cc3f86877e2f1cb2caa73e28a395bd1a66d30cab65c5e487f60e1994a601d7dc56d43f453c009c7cde90883f60c701b31840e3e16271"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:45 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 09:39:48 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x34) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x2, 0x0, './file0/file0\x00', 0x9, 0x1, 0x5, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) stat(&(0x7f00000001c0)='.\x00', &(0x7f00000012c0)) 09:39:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, r2, 0x0, 0x14}, 0x200, 0x401, 0x2}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="b70c082caa773cb3ab405ba1e3daad0c7b2e411e4530534e8024115cbd9704d7480b5060b4f43a4cd8836d910289543824c3f9225dbee97d0cdeea1e8113f632706853d139419cdd0927d24f94c55b9af6d50e9ef0eb0392235c7976489e4bd0550171187e0ab7eed7a6cb8b5fde60cde5e6d06eb6dc3dc15cd347a5ee2a008fdda58dfd461b31282478bc24dac4549f769b413fc42cb05bbb8d27b23f1c948673490f223ac9a8024aeb5866906b2d", 0xaf}, {&(0x7f0000000100)="514b95983b3a48f427f7a953295c8e6068c98f78cc2056452d527a6f7597e32ae944042f090602dbc50c816fa4ad965a9814bdaf25cb855df8adac3a27c9ae9d87e5a4e569e3252b646c372f79e1416f104ae504cd7cacfb591b983cfe34ad01b2e1bd76e1d9f8deddfcdfca517cf746cad1bc315399b834342b8cff8656ada45ec71265d74481509860556041c16498bb22271e5a101ddf", 0x98}], 0x2, &(0x7f0000000440)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x118, 0x400}, 0x2) 09:39:48 executing program 1: getuid() r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8690, 0x4) r2 = dup2(r0, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) lseek(r3, 0x0, 0x4, 0x2) fcntl$getown(r0, 0x5) r4 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000700)) r8 = accept$unix(r2, &(0x7f0000000740)=@file={0x0, ""/43}, &(0x7f0000000780)=0x2d) r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getgid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="d64b584c0a24d9e398722587529acb1f68f5acfaa31caf0899e3745fd641df6b0e13bdf038850908ab2316382153aaf15ac01c52c17d959253c1809f18881ef01509333055da421fbe0278af4d2f5be67688aa2217ffe7fee5d234189a7d6ac27d4fe0be882bcf9c597a67a0bb7718ff18363ab81e635dd1e71f944245dc30619fd8c0863728a9a6182df7f11dc6e067ce16818eb230cdf698211e1a", 0x9c}, {&(0x7f0000000200)="5a648c99fe6cc3d1ed24e23640498a92ec4dc6775ad15818844c8448072fd9e515637a48161e2d9f60172240b1d8395fda7d8b5973a1be9ff45d120425173d8b01bf5f893a2e9ae90483f4f0369b1118bd111e93a6bf305338", 0x59}, {&(0x7f0000000280)="96105e19c1a49392c51f1ab21b91f15ec470e7487ce724e8ca0855cd4a2b08fe23c908e6af784d7f91e80ee277b1e6c5f64c02b58eed62eb13b7d45dc980d6379a1530faeb25fe330fe190677d14e88e8687b2c1c13b158ea67f74434f3e663ba15ce9d01be3ba959463c92a7e47830e2eb0d963a2c48b9903ebf5ef13dfdfa10609e7184bb79ba93f1c", 0x8a}, {&(0x7f0000000340)="3f1133df006eee161e64f7d87c34e6a19a99bd928519cc7624d1952a81c620b4e164957e551dfbf1182d04a21ecdc031dde118bbcafb8843919c959ac80f30ac8c5c9494c085c5e73296d47e8dce52b2f5780b73f3188b16f4c18bffe8b2b1b84acac60e47103255c7fc25751b70140a9ab9c7ab61d648fa8126f0ebfa9a676de98a0c0a465e6006455f9c9c28774ac0d2c921d78a2141bb590b601fffda1341cc0ef6bf370392bf7905535dfdb6ae6fa41b3dc99347d8b822a1158ca2e913e916607c0817c1dfa5be75ea9d0ef4149a7896391d0d6c4e970c9361", 0xdb}, {&(0x7f0000000440)="57dbc164ed8e3c270938118fb538b013d2c362bce3e56f8f4571b5827bd188f4fd9b36f618c35ab4d8730cd4ee6abdb28a3e9cbfb14c681e5f042052944db2be54a4a313480bc2e0ff42ffcef4ac2968c50586167c30fbbf", 0x58}, {&(0x7f00000004c0)="f8eb8ccded6a1aab4482d432e2faa079cc54b3fd25e017cb219fd970f1e765c0f31d0ca636746bdfed69293ad37f5a2c75503d2fb6a94ada68e43203a06b97e260", 0x41}], 0x6, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r5, r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r8, r2]}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}], 0x90, 0xc}, 0x1) getpgid(r10) r13 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000940)=""/252) 09:39:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x5, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x1, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6872d10cdf4f446bf89ec76b4d51ed40b3af24a68610d5ed63810182e16fad2ee5cb4611f86df0ccfdcb0d73b2cd336b481749c902411c155c4401d96f91da7fc0ba29e151860080ac83cb7f5938401210a54094bf3a872a8dc82237289edfdb4c6abea76328575d047e5895317b224ca843cf43494872206fca39c956f1a12ba0e3f93079d37bb073d007ca15c87f9cd9bfa6075fb020860a916eb38d8acdaf5f3844a90ed3997961b23afd8759bb4318c06292f62d67d00fe11e5eda32821f4ce357b718661c9d2f16474f5834aeaf6694b3d4b545de26e43c76a772ba677f9107000000000000001e8d695f8bb7565a8fb62b596365f5eaa7bed0c80558f5c01df3fc13722d41c4e77c83bf7b0054c55ce4050f2766c5f2c0cef3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x8, 0xfffffffa, 0x3}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/134, &(0x7f00000000c0)=0x86) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x0, 0x3, 0x20}, {0x4, 0x0, 0xfc, 0x80}, {0x80, 0x2, 0x9, 0x5}, {0x200, 0x7, 0x1, 0x5}, {0x9, 0x0, 0x40, 0x1}, {0x101, 0xff, 0x3, 0x3}, {0x100, 0x8, 0x29, 0x401}]}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 09:39:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x400000001002, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/209, 0xd1, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="20c3301bd11c00"], 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878", 0x283, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0xfffffef0) recvfrom$inet(r2, 0x0, 0x0, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffe}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 09:39:52 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x206) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = dup2(r0, r3) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x8001) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r5 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xa1) pwritev(r5, &(0x7f0000000000), 0x0, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) 09:39:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x2, 0xaa, 0x3}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000200)=0x100) write(r5, &(0x7f00000004c0)="a5f509994897985f4d05d988fc01c03b0a818533dd779e74718b7d2e329a868c2dc67167f7d6dd185e5840f5dbfa3216bfa6209060aa294261ad8050bdd0001e54e085564ef38cbeac7c269a0afe72d0524108b0f464824f115f1f9c87141d1e9130a7420ea7c53f2f21888aeb7619de63728db099b51c24e7e926b1b7f6edc416b01da35bf32cbe474f4fc9ef69df8d5b8fcb5a7045973c1b3dda274cb00b93903b1c7a3b4de8bdd6051e479376aa44f737e648e61413767d016d1705f34ad3c25a28f19ac7083d799de505d6d487997cd0a943d69ae3b93d946b63c3cbac5070c389fd9a8bcf611c9b1a93f743e475866e8f20c1e57c4fd036b63cf1e0b5bedc4500000000000000000000000010ca79067ab02919a3b1f33c02022dbbbc84250bfd8df3e933e5812c235c0ae350edae5aae7ed97a56feb18194946459d0d9ed92bc2327c5e2d29cfec054e13ce4dfc76b0c364333eb53b5c798cc998af7ae6e146c9e6abc594961116a934dc624fa8ca0c47d373531eb1c32fc46a8f1303db83bba32e77fd301016575bfc99ca2fb9ad43a486f6706407c2264866d", 0x19d) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:39:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') readv(r3, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) 09:39:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x7}], 0x2}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) readv(r2, &(0x7f0000003380)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f00000031c0)=""/191, 0xbf}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000003280)=""/120, 0x78}, {&(0x7f0000003300)=""/125, 0x7d}], 0x9) 09:39:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0x4) 09:39:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x8) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/26, 0x1a}], 0x1, &(0x7f0000000700)=""/204, 0xcc}, 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$KDSETRAD(r6, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000480)={0x4, 0xce, 0xffffffff, {[0x4, 0x1ff, 0x3, 0x80000001, 0x36df, 0x6, 0xfffffffffffffffc, 0x59e6, 0xc868, 0x1, 0x100000000, 0x0, 0xf2, 0x2, 0x497d, 0x8a26, 0x5462, 0x4], [0x1, 0xfffffffffffffff7, 0xff, 0x7, 0x20, 0xfffffffffffffffe, 0x80000000, 0x60e3, 0x6b, 0x5], [0x7, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffa, 0x4, 0x3b, 0x7], [0x8, 0x8, 0x1, 0x5, 0x6, 0x80000000], [{0x8, 0x4, 0x1, 0x9}, {0x401, 0x80000000, 0x7fff}, {0x400, 0x4e, 0x7, 0x8}, {0x1000, 0x9, 0x30000000, 0x466}, {0x0, 0xffffffff, 0x0, 0x9}, {0x6, 0xf, 0x1000}, {0xcbd, 0x6, 0x0, 0x7}, {0xffff, 0x10000, 0x8, 0x6}], {0x4c, 0x81, 0x1, 0x2}, {0xb3f9, 0x4, 0x3, 0xe0c8}}}) renameat(r0, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r7 = dup(r0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000000)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r8 = socket$unix(0x1, 0x5, 0x0) accept(r8, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r9 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r9, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a0000000009905780b99ebfa2c3adb497512dd5d7864db6f033e2007235292598890e50335b45d51200e20215aad531bef2962f02bc19cd06d40ede9767d752d5c4e92840000000000000005f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31dd5ad86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568ba661a64702b359c559d42e6217475c40012b7e4566f919f", 0xdd}], 0x1) 09:39:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) fcntl$setown(r2, 0x6, r3) 09:39:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r8 = getegid() setregid(r7, r8) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x1000004, r3, r6, 0x0, r8, 0x14e}, 0x40000084000080c3, 0x0, 0x0, r4, 0x0, 0x0, 0x800}) 09:39:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x101) 09:39:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012a8947473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f933b2891c16a3ae70e01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911e7b42df9e6d315dc865db84f04883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccff655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e60302e23ff3bc568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff9306ff00001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e5a4d2b4e8f2b4ae799feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f2390732bfdb283e0fed26d873aadad4bff01000099c133038e9c4aa47940c56fb18136d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76523655df7cf82b763b58d2db0ad73766746d87ac66855ff3e91a2ebb25f2920f1ccf35518798f62ebe622665990f594a87a90b8dc77aa5b33912a80952ca8ee296f5182eedb329019bd85b042ab9c8f0a7650d767ae5297c0ee9d858d6d275cc709dc51b31f682c73761596dc0553be88683b7eb7b7144a8013e7c2aa75eb38279460d7d647a58ea8413c966499079c7d3111cb0332fc5da17b4b1889e3014c69ca93f1b08ceab25c99b510494565bf91eb1306ff8fef0a273eb66f4c82ee8a0900000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:39:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0x4, 0x4, 0x8}, {0x1000, 0x80, 0x0, 0x7}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x801169ac, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000340)={0xff, 0x2, 0x6, {[0x7fff, 0x4, 0x100000000, 0x7, 0x3ff, 0x1, 0x10001, 0x7, 0x1, 0x5, 0x4, 0xfffffffffffffffa, 0x3f, 0x0, 0x401, 0x100, 0x14e, 0x5], [0x0, 0x2, 0x3, 0x3, 0x600000000000, 0x8, 0x4, 0x9, 0x7ff, 0x800], [0x1, 0x9, 0x1, 0x81, 0x6, 0x1000, 0x3], [0x0, 0x858, 0x5, 0x7, 0x2, 0x2], [{0x800, 0x63, 0x0, 0xfffffffffffffff9}, {0x200, 0x4, 0x3, 0x1}, {0x80, 0xfff, 0x6, 0x4}, {0x5, 0x10001, 0x2, 0x400}, {0x8, 0x9, 0x4, 0x80}, {0x1, 0x6, 0x9, 0x5}, {0x80, 0x8, 0x200, 0xfffffffffffeffff}, {0x0, 0x3, 0x200, 0x5}], {0x100, 0x2, 0xd7, 0x8}, {0x6, 0x1, 0x7, 0x3f}}}) 09:39:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xc0000310, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 09:39:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7ffff, 0x2, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x5, 0x2, 0x0, 0x40, "0100000000fd800000ffffff7f00", 0x800, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:39:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10050044001000d, 0x20000400008001}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:39:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) getgroups(0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = dup2(0xffffffffffffffff, r3) ioctl$KDGKBMODE(r4, 0x40044b06) chdir(&(0x7f00000001c0)='./file0\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000200), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 09:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pwrite(r1, &(0x7f0000000080)="6ec95034183499f004", 0x9, 0x0, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000100)) 09:39:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x30, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x800c369}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = kqueue() fcntl$dupfd(r1, 0x0, r6) renameat(r1, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') renameat(r7, &(0x7f0000000180)='./file0\x00', r9, &(0x7f00000001c0)='\x00') socketpair(0x6, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r10, &(0x7f0000000240)="f94cf6ab0725a7212d44bc51ee2e", 0xe, 0x0, 0x80000000000000) 09:39:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x208001fe, 0x0, "b000"}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/231) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 09:39:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000500)="bedc149babcb90a410f36972113b91d9a20b7f1dc6ccb47829903d6e68631fd41c1a395bd42461a5ed1c8c30bff5411fdbbc35bdd05a2ba0422cd79c5f1d4311e28db3029810523a347d78c1dd484bfb924d279acdc0d43172ad61d67d077fb1a69555021ca17778520a1437a8492f62ba0f752b07636617b7497e547a5770344d8131aa0269346f17d68e9441d6cd4bee894316ecab76de60715f0a43a3e9f794f95194e4b1f994429967be8ea511eaa26e4e0220e0fed3dc4f6ce1785290370852e59f70cadd54b65f0785fb66277b85ebe4cbf2cffe75ca6ae958f953912a839af43e3ce8b89feb03de2112ac5edc6fd3f50b98a52347c2e7c54cd88c2a3e6f278d88e32f90c8e647ecc4d8fe58614e6389f7beb64c397806ce8c27d916c5ec3468378738e5e42ae9c841ed1e9106dadba9d6d943923b33208b6bf48783c61ca61f4b5f2ab5dc2fbbc2119780df1ed021ee09c7e38864ab480ef33a89f6701681ea041da49343a22390bfba345c41162d0defd93ddac40e2f1ea8a4c4707eb99cc9c2da00ce405065a6e8923d0182350e04ebf50fa0716fafb78f8c7fd19c7ce71932f9d29a5d5dad983e094e1b9ea3b05fb35bc4bb88fe0ef0305382a70a15f750c5f4488418ef2ac9e2b529ee4588d062a73e64265132a33803ae3c1801c0df02758b6d60555929189a09f831ac36d0a3649c9d7b535aeea4fd3a1de7bf6b08b80654cf6a0a20696164e1b4c1995e50b90d067a501d0e92d6936c2ccec86deb77f4599cf57c3b4ba4475662fced10876a1a26d416187c35e5d8da2901dee1829183bd18557763adf83924f5ac91af263333178d8cdf8d3f1c350bd4619dfae5bd99d45888985714ba202ecc62987c969fb0d1d21cbdd3e091f822d908795c4f89e1133ae2c8e09a5fde9de6e34c3bee599a1d06a0106d27010505d64fe30fe8119dfc4849d4efe77195d8d87b63eaa382e7f2ce030d0abe8315458800c133f9b37c55d23d0d921246987a82e5621a8a2358295b603c626d7f4339255d3cc6ba7b651172d43d28c1387ada7c87078a04f5ee20014cc0c6b9345b3df3f0c6a6876488169532bdecc2ac32a34c08892dba0bd8e652a346598c4ad9b771ebc9ec43ef2ad7e4ce067d1518d2fa94a753b352b769c45711c0e724a49d9ae88c808804c6a703de73011c5b56f884390670b2d68d2a28e160185e29f9d1c54e331cb83caf1763a75673267a03f4346335b00084dc7b4f2191009f25a1e2fa45914ecde4cd26e9b6b647a69c227f17b4e0e35406256225a57616e96c06536520ac00f35a39b9c4d3e2d0cb2f399986e4f51f05fdf2d98185acf51dfddbac1ece4991e5d5a8a08b8611a6309b7e3d4aa2ca16ef41e88cb930974c3db1baea5dea019efee44dfe58f79bb0a1085612803ba7924bcba57174b2e443eddf51c5faab1804efa436efc1bb5ea96d5ff73daa59919377053bc04dd11d31ccddf200b54b571d817e7fff206a6a9371226eff03a6b6739a4eeb2e8ffd3601aab619c60e13956832b5c742d724ad6aeaffbfae95cc94c2502b6862457f31cef0c05891166bf871796adde1fa93ec8081c08eda8586e8916c724ab691b4c46505fd0d7020022ca39b78783617459ecc4c436df844f732a1d638fff3fbffcf337c8c75fca81992c165e689e37b7b1cdac3e1a52a4911b15b27278e514751b3700fe764456ee881f004c297c731091d0409d81d0a788167c62884867972a844e587c293a017531c26667823fbc79cf977e69d8f58d141373c8d587e6a04f90809d8a30e5be8cf1eb77b5c69a2babe87d32b5e74299d760f03a7718b29bdc5c86968f1753dc5ab1bc58c2a8190938adfb04412766c829aad71a7a5d6a95a81a6cc00f066a82560e27d2e15b3fca1643b5ec2e230f342961a206d28a4e84323e473231e5bfda186923a4ab5b47ff7783d1e909df3fcde1ef5252b8442c3339dd9450ccb9a464c7150d4d45c9d229b60ba417b1ecf0704c855dff552e23d8e280585f1f1e007e0d077baa69ce003d26f01ec8ed384fa35ae8a4498f311b2c5db937b03bdb26b797c2e6a98d73ef2f89dc4d9ea13dc98a9a4988274e13de7e9c20abd29abba174f09d035abf5ab6f3029efeb81a941ab54f736712d8bdb48a13db2e2e3ecf1f4787d422a97c711433ee6c9d338123d943fddef23b56e35ea2766b3a4d0070a93f8e708f5d8501117b0ce6bf904e62ebfdf90c20a0674b63bc02bd71c61fefdd3568339ac55f4a32fa1f63148d55703e6e3ccf32d49d38728ae85a8293d13a82b9f5b9a09c4a31866a3a1cd51d31b5b065633190a408576015014a909fb839da947353b77a3ab83632e9e304a687acb9dec03e4ea23bf8b2c20d16165f794e4de1a99318895bc94ba613b93ef84b09f76d47593c8e60ffe2582033ef1ade7659a652d2003ae75d40b45b15b143c929738f2610d9adde38ed0a6bd03cad7f784fc9bd54733fbed18552c878f570197a3ff0f82aba66eaae9a76f005c6c77f7a6eac4e6b99c57b66f57c3be1875c489173a0629d9695125185894f157d9bb9d57ab7dc1cef4e54c3666f4446abd7cee11831460ad307a5ec984bff4b3f2bb97864612fcb628832a707ed7b9a2bebaf057ce148ebfc604d45fa728a9ff0aebe3b2ecb601836f8ab27541e63558d387b23c45a1ae5f427b50cdd52b6c0a3543485821b171f8a534c1150a8c30c4ed1c71ef1f43f5a6e31d7955dee4d56a313bce22f0fecf8113ffd7bc2c905c2f23472888277434b99eb139a5d7de45afb70ee0ad40fc67b0dd7d9a8ef69dc022cf8ea0e343b85b534b87f03908a91ef668e0d6d8e4a94236e2f77a05293061fe7ee8a7ff88c5f1b53d86de2aa67e320d8048e19f84d0863d51434eaebb1770ecea3ffbf1db994e2a518f68683433563a1c3277f590b6349472418f1811f659cb41ed9736014f154442d523331f29fe0294693706608de496582525cefaadafdf359cfd43db3e496de3b45e7211bc899c86aaabe5cf4c57b8568e16179e8ef27d381c2878f2c9a52538debf9d9da89ada29da9246352da9a437928c687da397650f1c710738b1747bff1aeafcd535634d26ec194546a37ca1fbd8c1a8f6d5151d3f883fb506bdf1fdcae686ff6bb238856d37f05327820f3e7e42c9a04979ab9782d36ae603731671f063f49cdf0b47c91d522b492a78f4d3f6f60b5467a6da695fe2ab74c5e88e2c59a282a726fa92c6f613cd851a22f6794af91a988ce212229230e75873fa634f2460427431bf566299d1a5965709b952d9c76474aee58e6a76aecaafe8f2c4cf7155cf60becef924a3397194d1d697493f2fee7960a6b955032b0c3615e2388b04030fcd3dfa091b562c42e807c1f7e6c49a24b636cfd4ff6010c2e5ebf925c1097ca66fac90e6cc39d574d3f5b497990b85142691e213585617ec155b95dad91e965c112872578a21a7a3b81a34689dff298a69d48fd721071743e759d46343a6d03769d1a0d52008233b2b6b074061877d5cc8e6a00b0c0d207435f5d6e152b9cf0f9fcbb584e1dacb2c8c97756cbba5b278fe280fd034e58f414b8d201ed7f1704be9383d110ca52d059c729469a12c315eaf38822ab60e1e9bf4fa4fdc942b849ff276d291c93072de2755daab41cdbeef3912f1e125f03ab5e84fb35c05d9c9006c1eccdcf74b4d87af592a28a7c6eb5bf99120cc780c4a39fa59c28bd4cf1e5a94f793b4399de5ca91079c1f8acf53b1cbe5aee6f45b521d1e8256ec49762d0358e98c0af031d805529b208d97029994b765055b28b9d00b75230bf8da6f2fb9335090e4a7c18e1d4ca2402b32ff446456bed7518c261fea7ef663a14c525e9c9b255d2b5eccb2fc1233b08cb9d1bde7d6f8c41e0d3c309b2df5112d793f471af970817b34e79f66a9639f7a19e546378d43621b93fd4cd3643d0cf16cd690af4e338b5cf620fed487ef09c11aafb21842bf4e5a5095e4e30c5964923388b330c961710797edfe72c276098d5bd7f524e86b216a149d9b58e19b6b4c9ba4c15bce4459bbff771c84e060448653fce51d6813f8363bd9f7c14c97e7578249499281f423e6c38bd9d0531c503cd6cee9b6e67609b5466a853d3e8b6aeb43eb12c7e38a3b107fc600e975283ba8c510daa2b13e78f7809ffc87ed4460effeedd2f953855f29ff612b65dc4cbb54380a5da819da09e6e7d3cec4332fdbcc30350f12a251c8f3a8b96807f240ee4a66e67614d26bf95d8c6e8e97e80b59719636782c9366de9057e3b10491e28dab38fe536dacdc83d9d14cd3b5c13f3d7898b0415760ff9aed3c3aa104ed99a6a9f09560f983de0bac630d64e62e5c524d68eae71beae3946e6374d00f4e149ac519b1e57c176a6d7d14b761346898585b472ae794f09df00345dfc927f0570727f14e1dbf83dd148ea08eb96811007f1b77c347ce56a52404db69df9334e0008984b3a8f8ca041ed9f5e126cdcaa2f9e5675a6ddc2db808d3e6b848ac921936acb802da4bdad46c6001b97ce938288541828f1147c07e1a6f43ce26abe1186d07b6ea49cb8a7352d736499b25bf9fd78f245665f29fad8e4384cd9e5fcccf4f669b83e7daf75037bd4ffad78689482d38c094eacefd5f75ea8f6474e1330899f17430ca309299c2064a28ee27289cdb671a67b786bd3dc02b9b60691f58016b7078dd149816375127135b241ffb513bf2fb4e32fb1ee1096979160a761adee80c1e25d2bd13af01a2ab940ffe045f41130461ccdfec98e5a165b41e0b97071372408d6274d752b8840191b32e64fc4873fd82fe6cf30e3a0aae9f6241571bc299cb2adc8a8ea4007599bf4cebed9872341138e4715a3b0bb6c7f454e944d43054bc5d7f56484f221c7081102a48fe65d251795ea88f348f6bd81e3d5c497caed83d67ad795ab9b455493a8f7242c870ef50ff7ccac0ae5a15630f19ee420fdbae5e0e0d4b69a963d4ad090addeb36ba9351ae4bca653261b78350e44caec5f1f2489b379b0c7657f68a8bec622693f897de462a1db6f2c2c168758dcb73e3f11371780fd161c724a8ff69259c4f34cd9ba688efb7e9de2bf9e07c631660ea9ca2d971630467183e95d807adf28273507f4297526524f14059855c98a1e0910a791257ce79bb7072b7ee3869df4bd580ac2282e4c374723ff5bea296a0c70ba539095d7c824afebb9d181386909daa682a84b245c76d221264e96acf9a00875d8ce5f6b4fbdcc7b9206e2929bc829d30777fa3f26ff3385267fc39a80181502557216e39e186a4c230fa91874f5cc998269b8536031f7ebd90be29cdc4534251f5a3f9f747cfde874ff78adde4913bf54309ccea3a04717c498df6b69df622e373952cf9269fd2936271ff391d74340674825ae2f81927e59ac4b037cd7b939bae812712b59108caf80a039a4d6b4b73156ad66aaf7ff00aa9759ec8f16c9e9a691f8d63e608219b7bf4b702ec5f8d225c37c3406164dd03cdfa4de9e0fb1c65c5af0dc7e5fee6f88a817384c03ebbf925e1cade8cb67b9b0d185758c2e1b645f989371bfbfac5995351e3c192f203fda0873b599b63536834b32389a06f86b68750567059766fc4bdf8f968d3fa419b61edb1d5a194c2691ed48c34c0c3950f7104e218c9c2acbc53f9af670dfdcac422d91fda2cf0c0af71d05cd2df6a1e636450780fc5a720f3574f0b15bb5cc677632e876a5283db954f444c7322b8c18fb1a089223289278eeccb9e21ff9b5bf434ecf3d5895a2e3e6b81ae5b839a230c43dc2f", 0x1000}, {&(0x7f0000000100)="ce7c2ed454237996eb83ecadfef2d363eb1e2d0824f2dc5c46f9d1247822d459e2c4b8b2807bb4282631eb176b58c81969d81fcbd804b1b151806bf76f5f4dd7bbd48d59e6af0f74f3b3440cda2b7dd7c1a760000f3ff7a42fcf6b9ef19c4054db249b773df4a7f6ae52eb8178ee05d926be79cfb4fa217c8ea6d712eb40c1b3a2e9413c61160c14c005f91ea3bc944bb6c8491a919a496505bbadb9bc2a9011077a57573e6c8095444231f3e9a58c3b02", 0xb1}, {&(0x7f0000001740)="90502f18a303ce7f56a1242bac5ec78456ed6f89d249e716963f7ce7ba84dcc11fa51542b9535c5ae283471a3cfb03786d08f6bfe8380f5593f8166adb8f8b26749fa24fc1b316a326d55b2d1c5f38fd08fdb84c324aa8c91333f3ba6f5e3b57a21876bce8e126e5a545c2b1eb3b16b7e6098318518a039d0eb22745d52b52af691e71d60b99c7181091f79baccc4a1e05f578e5b8c502c5d9677974bc56993d90b42aa30fa2356c1f8fbc86a1bab2639b5caa4317453a4209a11b305e8499393f2e614690187279e45ef62775a1b331d2a15aaf9eebde9b524ca49eb76fe38e254211287985b506e588bb7a43414abd9e52d8045e2a9c789849e10cad1592afaf004d36db3dcb690fe4a052d556f35fb722433316448b0ad9f1057894e012ea0ef75cf63f59993e87f0b5ecac787dd62af2a056de1b410e2f831809835ad08fad2ecc8cce593df16d5cbbc3272f883a8e819c6d13e38d367e53c51bdc8e2f94cfe768d6af969b20d8d8da14aec7ae466c5d753d334b0fae50f8c89d473a7f622b08c145a8032b8cbf413c4ed4c2f7f0d068bacdcb4086bbed99eb26d9184df87a89909cf2fca23199161948f1eb2aed600a4a1627fc50335ff2f2a8a5cfc3d75578b9f13de869b264ddfafdf517371ab4f35687777c2fddd1ac776000946d8c358453ab2f09e24dfaa023607244c9ca3e35b605dcbe928f31635f7c22a34159fd96f608d4c9c98e14d99ebc30488ccfa457f6fc89c6be435714bec6114f25a859d99fd2d9ee56764a9aa5a762d51d73001b0b1dfb38783cfa1c3b6cb4f6930f707357a5118cd5fd39c0951f83dbb20ffb2dc410ce004d2796fa98be65a224198bbe9a4070e163e3d7a27e7179a31286813f703a2097ad315f55bf95998b88cdec81a02e9090a5f232971205984ab3ed6b21c7aa7db758be85d6ab18dd5fe96b8f73b87b80e1e3ac9048c70886111556f633d5c2e69ac5b5658dd089a62c42cd06d7c632f74de1f67921a4dee3bb86a9e0d9900a7b408678658b22d02947c6a13825ca61213e94406fc948242c4ab37381ae6a0b7131cfbcb57414e0b60b82597e68d8c6a8112ab11eeeea0136d507dcb6a7d90d4e0e0bd22f3009fd40ca81ccfd059d8714fc40a2a24e3b3368c480f849b4883dbdb789a9c2ef395c17466443b5124385a2b13f5ec4b5977eadfeb431624978b6d0ae046e471acd4235158a610f49649f4d99695c0b364c6d145902db3ccff1b184fbeb3dd4dd1b13528b8e207dde35b094b9d5352115416c0d1761b2c08dd87e4ad19fd5754aa0956069da601b38ad9604bba8c51b4099d347669977ed2ce0cc5f0d1761005664a396b5a6e53e5e0a855981bb9d8d3fa27f505573af2b7b14fa7e07fc31ee42beeb19631eb1b1a11e380ea6cc45b9a1d9f6932137970af3f295a2a8fa82da5bef213d7a422efc124a5c08136369d2cebc05cce1f9e363c97effc2f84589a3119690d0faac5d546f9916f6b8c16faf292eff1478e435c0538d150343d9114f1aaf3bc7d650b67c9c60b747a0058449e64faca0e010a2796c182043344071c12432b921ee58b1c858524c7f993c1947e5d7fd8ac1e52fb90645ee660cddc171c9fd5dbc3a025cb4dba1cb9fda7136d779847de870ff8f3b88fb31e90cf6d0515d81f562a027d2261833e90b1fcfd8950b6a24701278d68edf497b9651e23fbfb3ffff766c7f2535886c50adc2f1ef047ec7de47a93b2725ae992a1d07b31af34cd53b0ad8236031cbaaa58b23f92ec800475735cc5189d3794c9cef6664511c65bab7567c8cc70ac26e737785558acaa163753252d13961d1d430f7cdc8c8f6a35763320fae00bb2afb764da4eebfaa47f07a4b57a38c36e57a14577c3126fbd2fa5846db191d5b8ab5af53988449da973edc857a49d264e6a8d1e8165dbaf85ec706b8233a8f0a5233c0326de55f5fac26698e29cb0f59a266a15b8a6c6b4951e218c80b8de234568e5aeaa6ae7f10adfd66213d324b103c195f832984342510d69cc34cb3b5a27f0e9ee3286abb86e8db2ef416d2891b9ece04980f8e17f2624d9f3afb74881ff37f971500aeee750c2113587848bbf42739f04c99ffc6cd1f921a6ad6c9b9065b5f2ee3f23dd52f34b9e2536b8be3ee094af4762af96f786995a8c1102d6dc2800f5057982c8092b539021df0f47af4ea8ecd818ee755e12f44f92bd8380f986b572eb1b26b56089922a8b8a6bed97ccf257a7d4ad5dc0269320ade6909552e541d89bb23c2eac8d5c98d797e7223104e1f57574e1a5ea4cab87b57c8a845e4ae43b0e54c803088b56493e7b1069d588952f5b977f78971f63cf7633b86207ff2b95c5a1cfa1b957750f790ac414d36c26b929ec4b8fe99bfe9c43c72f3aee870f4610088aece1b75bc777cd4ef2d21ba9f51d324992cdfb8a2fd1d4dc79be26eea4e9ed429d6fdca60d7601f2b2d8f65e1e5a3f2c120b87369de4d5ad4fc9796f2d9cbbecfd73f529d7a8a69660542028d483adac38f32b02a1b837a3db1fb21f3551446028f7ae38d06ba39e6bc4c0bfca6a23ad7ec3391b4af6e9c152902603b3c90727eecd4a80d8ca267005ebe3295743665cd5ea2ddd52d81db07efa52775b09e77799edc4ac168d730f3dcce7bf10def2075de50838c1f0a06457ce57fc196ddacd8e5ff0740ebce28020a17b9df3b7eae1476d4e01897a296b2c1c854009f9aa737a2d06271884e06c8bc05f90610d98b43f6ed8fcf97d2a9ca9dd8ec71bf2a220d9295d89c6f3f864458959042dd785d42a72ce37c759ab663fa7f547bd1bfb984f9d906223126e95c213d481046d80a3f7228dfe228e3ee025f831dbfcb8c5271d2ceb5d98b1c7fa6e539b1f575034ff2f5e816ee60c73e1e088550a07071a5954a770ddf1f3255035950ca258b65a35df5f2c782c8022ec206afcca211a751284cf855a50d28b6580a503c5188d58f384b0b66c377626c2007b91d607967733afd935cc028980cbff5f9ef1bebda97e6f10772f28278049db55ddecb49a51ca007938985aa0ffe803967744c4325c502b91444016cc307379b756fe891ede9041d10f788d13d61702f91edce7eea6f84390b026c50f2585bf6112382c2339b760cccb71d491544cddbebf744c80d4580b15d4e54f338e8cc2907d8402729f88dcb5c91766427a054bc83d14a3449b642f5f015fd856cac09db13f6a56a62d325d5ea79d772d5243b3921efaf5d9044500b92b77a16fd102e8e552d12f5feb11e0e6ba58d6b35b76b40c325a174940bd274021a0bfc6cfaf0e5c73a18c35f8e795abf529ee3e82d5b516b90b246036971e0c06234f368fcb3f0a043151d46a567789da9e14ee1c972620946669b542b026cadbe7743a2d5beba16ec453032dd2661d49579acbb5fc0eac059856d837c08d4994838f3472528829aa3b0dcb5a4b1d66222d1a4d4c365f6cd0be31ef6bb48a7fbe52409ac44511656069d6cf5630d6083cc6b4380e5352a72023072e2a879c68f59d6284f5bc1b25aad8e2275e62a80b99e39231c3af3e4e2e613bed63e6f61ac752819fbd9621c108471e4dc81581258619d4c8c34690fd51a067ff5a6ca1365ba10a91ca0c1142593afda7f9ed7e6e42e26ba9d4268c31e970a8a5341584af1e81a272298b1ea953ff6612d1805ab7a254c32e5c91b2e2ed881f1ce9f01a13aa17b81d1ea8ddf6e2b5c3e98753b3f969aed51730fe1eca196b9196d399b4f8e8b0aa88dffd2f7b3aab7d841e9757a7a8dddaa99a62f0e853c77aad38fd21828575d7cdb7d6670b6636a2cbeacc9012a3e5660aaa02f79beec2b856ceeefbd3c26993411f5cb1f132d854b9231b8dc03bb0dbc166b3a4a0672f27804dc5514d3754ee4481d9b92093d4cd58e82b00d4f1403e626cf942827a6f0b4e777a03fc5bb0bfd2a54d56953ca7701a8da5b7f583546667a6b08f409df025b5460ba6415c5b190a4e82b7a3258dc3a1a6bb296cb830325eee97bad0b695bbc1f0050343538225ea3696b6f9c5fbf3483e00cb5dc684c41c8765535bce07340186f0ef5c178aab8deefa52f24d442e3c5f375eb1a111450a60d23afce1e88ed82e880cdf710b0eb61a19d371ab38cb7ca8b4707f51cf73f5ff840951c551e4be3135e779585894aa48a8bf7499effd7394de9926bc73a46a937ced20168a96d95308d89635e31bf5d5d90d0bcd409712bd4668d661e747bfd8458d4657ac9d976959d659a7bffaf92d52650374ba224562a3e2aaa4d220a4309075bec8eabd0519756495688084a0b4e522fcbd783a558994d0362965fdfc1904aa37437e96ebcf18256647c3ff3abcb815ffaa74cf8bf61c13e3080083275d9129d7d63cbbee3943141efa1ab5381af9cd55a9a8bd0a34a8109d36e5c3e99964e4e55af1e9672f242b92a0481471b2b9366b92dc450c2708167575fc436ed48fe7a492b53388a8f07daa62bba30f1682149427df8088b59cf65fc1dca4d2ec965bccf253edff823d639ef0f4319d711e3d5d513b64b64e9bfd99de1b76f14c0b8bacfca8fcd773aef2433e6490b3137173dfd5da741e2d070232350afa5ce3f4a316675ed76abc623f51970c7017bcf7b0b7e1c520ac3eb1018f378259856c1e4ac8caff676b32843668108c9fe88aa79bebf56ba6a7c1b988088ace9b3ea3ac7101cf75cf09447568a2afccb71d48caf5ed1fa827c9f74ce85127239565fe51688d1ed2050d5147695b47f65504f106c1bdbca38594094a18156f288d12215d7c37c4b4e7348448a46c5de6c87926fffa119cdb1c770ce719aee716afcb3241f9d45bc8819b07cd5972c08ef681f19c331d325656ea33c26d35daa51a91a6c152db29e3a1709db8e049d1e7c6eb79a39011b8f5ac1bf05d8b2a13c500c8f2d469fb54954ceba73de8051479a965fb9efdc8f11ae55c1ec250a354737ef1854e6e55b864b2a2a639e6733d43c10466b7665e5f22cb702f3cd181110af27fabb6598609c68361e2163a59e7dc3ca22e1b92d4a8c862fc49dbaae2ebc4e7335577c7a2768c4509a09a4fbdfba6b46117b0a84e5256988c4fad5bca99e77c8f52c6015d89ad4f9123dda69011121cc2b85354ed37411767b133e20e2d689a95a576c58a9869a8af097ddf7095e3d93207445a39afff1a70c9648ecdd25be2d17dd1274d9033b6db8f325d6172d6416c83583194492b5487a72bb0618343b644231b741949ee44902d57d157409fdd258b74170c73e6fde628ae56273fa5d160405e88eb03a25ccb302be03b722836c372393ffcd7a99163f3cda35df157e88df5e333808e24938e5c9c6cc35f07828583a9e2963538fd684f9c89a85fe226adaab28468b23d124dbd82cbd2855298738de903aac17e7cc1fddfa008756edd78ada9c88f8da5afd69b3c1ee9577c77faa4d9479d8ceaaa7210a2cc84c8f5f3a865bac71f9d29c144ee7f0ee2d70a0f2987138df312aa597e42255cde127a9788e0f32c2fdcaebc59ebf7ac029abd51253d3162bae64f016a5881866a4f21128cde885619bf7ef85ef632172e8a89692b9c73be36e5c80dae2867837485183c3fbdebd550764e38b5cf1076f857d858b75ae4d930bcdf725dda357d308fddb20e8307abebb16b2b723ecd0aa40df81f08504a7025c6201969b259cac74221e379056c0d9bc56934a9315d3063ece7e9da1a290065e6d51ed740b9c2476879993956e6751c79e6b98b212fd66b9026cd90513ac44d5e5e4912ab48bcdf97961b9b47e7e468300e6a23ffe5e4b4821ed4c907ab72b", 0x1000}], 0x3, &(0x7f0000002740)=[{0xf0, 0xffff, 0x2, "d49132f00023f8d40abf72609c889fa5a5fdc19164268a9f071c0002fedd979badfd09987b9a61c3b847c8f34aa5f1cc59473d7c4f84f9af63596ea87c771e0b69cf4e3e9473b48b1f4a84f720103923a3d86c6a870480b380c420ca115f718cbf1adc137d43559217bdef7a486a1daf49312c91c918db5f9e9b12e9460f26dfe3e207f719a557e8bcbb9b60324590fb942dd315bdacbdbf4d6bd9aecffe0c98cd9878800697d0b989c0fcb4dad938e66d1370056b719e0ebc4e1bec3a7933c1cf59e324a543b753c2f220112d7359f14ad7de2e8f367dce2297757160161871"}, {0x58, 0xffff, 0x40, "ef7de598dc487d4bc01c1726de1a343d61c6a9ccabc4b3bf0ee3df15e5b15cf3e7aff5bf1a72ba96448ffa7cced35af75fbef37a51ce434db5364a657733d9285727"}, {0xc8, 0x1, 0xc4, "484f49377c7ca7f6cf3657a98263632448032044f7c958fd49260c3e1ad5964c12d0867f4ac07e504a653d2418cf9b70b24d3ab15209fdf7f90e3e23da39b46d8ad1a1f2e2abbf7bf42a5bb5dd7a1e195c3b951b2179b3f90db65b0abbfd71d5214053446e5ee41a8f6f0dad31ac226eddc1566691c660087be7dd8672b24002f744055e9c33c52a69776a4ffcfaffc4bea069c004a96f1ceceef19d6894f719c6280e08944121c5959a4542eda0baf342b650"}, {0x100, 0xfffe, 0x41e35f0, "9c2139a15466ab3bb220720cdf644b6e3bcb122d60d0542081d5d27b80428a2d81c38135b027ac8fcc3a13f9cb98f88efe12183399c774190200d3a1b8e1194df884bbb79606a77ffffe907136840df75e2269dd87c56cf3221b7ed08724cb5a8bee494a0512259508adaf592625f0bd40e2ae8bc7c320eb9b72b02ad14dff07078f75a89fe693817d60d57693bf3cf2fdf843ae556540d48cc2d8b3b4278a480137a1291096db47f5cc41508d671137508516738d61b2704238ee21c7f250e03c1cf92a32188a6f307c40af230ee665f2bc328f45ae9b9612ad04af8fa0e78b771406944985254f937af96e9f04"}], 0x310}, 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 09:39:55 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001000000000000"], 0x1) mmap(&(0x7f00005f9000/0x3000)=nil, 0x3000, 0x0, 0x5016, r0, 0x0, 0x5964) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x32, 0x0, 0x0, 0x0) 09:39:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002ae3462e6ff93db84475c1029558e2fff0"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f00000000c0), 0x0) semop(r4, &(0x7f0000000000)=[{0x1, 0x201f, 0x1400}, {0x2, 0x3, 0x1800}, {0x4, 0x1}, {0x5, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x2800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f0000000380)=[{0x4, 0x0, 0x1000}, {0x4, 0xff7f, 0x1800}, {0x2, 0x80, 0x1800}, {0x74a1ab22a3baa236, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0x5) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 09:39:55 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) 09:39:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = dup(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x9) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:39:55 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b923", 0x2}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:39:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:39:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000008a0b7a66da8e405ede62413068c4f477ea742211aecdd37256c5020790f2258839e1e2add6907f2f67cb08"]) 09:39:55 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 09:39:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="6a63465137ea0962e9038a385e62b2c919767b0784"], 0x10) r8 = accept$unix(r1, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:39:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0xfc}, {0x2c, 0xfc, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\v'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x8000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x0, 0x8, 0x1, 0x81, 0x7c5a0dc3, 0x1, 0x0, 0x0, 0xff, 0xb38}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) recvfrom(r3, &(0x7f0000000240)=""/191, 0xbf, 0x800, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) recvfrom(r3, &(0x7f0000000240)=""/191, 0xbf, 0x800, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) recvfrom(r3, &(0x7f0000000240)=""/191, 0xbf, 0x800, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) recvfrom(r3, &(0x7f0000000240)=""/191, 0xbf, 0x800, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000140)=""/227, 0xe3, 0x800, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(0x0, 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(0x0, 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(0x0, 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(0x0, 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(0x0, 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(0x0, 0x20, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x0, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:39:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) pckbd_enable: command error 09:40:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6579}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) 09:40:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) 09:40:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) 09:40:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, 0x7}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x7}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x400}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x53cd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xc6) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xc31, 0x3, 0x1, 0x0, 0x2, 0x2, 0x33c38087, 0x0, 0x1, 0x3, 0x49}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x609, 0x10000, 0x3}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x1}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="15b1582fbc76c8d69f12eb61240267b66562e4408d624796117162f1f477bf8933681059e8749a544d27658c1e98357af6cd100bc7242a72bb02591a079e646afc0323f94675a0366c31cd3146edd00d1d3f326b6f664370696e44315701c775bdaff89ad6113bc956366a8e9be0afbc5c77c9652cf14e9e4d9de63f319a4651a2428f09b344ccb74c3052a3cb171f2b3e17e5539485e20c28241f15ccbfe7de0c9bc3bb838255fc8f6a46f03e74c3021ea21601ab65e9590c5460f328530eeb441b2f69f2e1e94a9c2f8a65e87efe3d1ef56ac5ce7055cf25156c3b5e2fe4a4d8ca1a2c9da7f6e7e23aebd7e9f385b5f39f47b765da18a40765e4", 0xfb}], 0x1, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r4, r6, r8, r0, r9, r0, r2, r10]}], 0x140, 0x40a}, 0x3) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x50100, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x0, 0xffffffffffffff98}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) recvfrom$unix(r6, &(0x7f00000001c0)=""/128, 0x80, 0x40, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x100) pckbd_enable: command error 09:40:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0xc0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[0x0, 0xc91, 0x3f, 0xffe00000, 0x8, 0x1, 0x1, 0xfffffffa]}) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r6 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r6) 09:40:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) 09:40:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x5, 0x40000}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x20}, 0x0) 09:40:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x800000000000001, 0xfffffffffffffffb, 0x0, 0x0, 0xa501, 0x0, 0x2}, 0x0, &(0x7f00000000c0)={0x4, 0x0, 0x0, 0x0, 0x2, 0xdc, 0x0, 0x401}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x1, 0x531, 0x5, 0x0, 0x0, 0x2, 0x3ef, 0x1, 0x0, 0x400, 0x1ff}) 09:40:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x101) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x6, 0x2, 0xd1, 0xff}, {{}, 0xfffffffffffffffe, 0x2bae31517dc972b8, 0x8, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0xef, 0xfffff, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0xa, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0xcc6c, 0x1000}, {{r4}, 0x4, 0x4a, 0x2, 0x10000, 0x9b}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x4, 0x3}], 0x4a96, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0xc0, 0x2, 0x5, 0x7d8c}, {{r9}, 0xfffffffffffffffd, 0xc0, 0x10, 0x0, 0x2}], 0x42, &(0x7f0000000280)={0x400, 0x6}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r10, 0x0, r1) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1a) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xb) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000440)='./bus\x00', r10, &(0x7f0000000300)='./file0/file0\x00') setsockopt(r3, 0x3, 0x5, &(0x7f0000000480)="994cb60eaefc74ca4f5ad5522ba29ec2668b4fadfa491a5fd68f4043150c08a42e79e5a08a638d6b99599d8817a4564435ff2897a576a59bc13a4b57e4cd43c60f3683d4cb04dfadf78f2344b0aea83e946c1f642450a5b19fafc99aeedfb31a62499ec6e6caee7d97cc4d3541ee7c18ae2b8d6e5e00e7bb086526d8fc3a11478bff26c1dc9912891061956d0d5d2bfda63e486e226a46214c9f9fce6fec79411a0001a7985d988f9beb5eaf479e0917887638bb6afb82ea43f14772a192dfe0db79c88409a46650826ff715ef1b5e07bca89db3a3d57f1c1324589a7b8c1511a7b44962f5bbb287d02e99c1ea031b9f57489ba176575457153bc9bf8cca12389153945ff7f52eeb472db4bafc5c76c3eac6dab5e8ec59b3fd43d69ee2666a6d8ea7b82a7ffba4c5d4e8383e97f204f82e2966b7062e9f7d5a9cf9e4e429574a674c40faaafa50ea223ea8b4078ff8c991a0cd1dc3b539152b53c31a1c8ad20945724298dd8420cbc8e527c2bf4633e3706ead66671e2b766ee4aa05dc57da0c8ad42fe0373a06cbd4c49bae324937a2ce2b13b3b53023db81e177da53360e4573f3b4cdb87b3b2a3f7d2415842414f1eb7b69e558f3bdd1a03649db9e97e7b11adb8f7b0059a0ea3c0a74f6943f25d6009140b7aacd5ec4ac853a5f8d091038af54056bed0bc33c8fab043e9c5fb519e784b2aa28710049ae486eac230ed9075ab2a4027f1acfa93c6aaf2c7705db5f0f8e8d89687b4015f79187b2be8e8b6b346710240818a9856980ed73e89d48645a014fa358c1addc7d41dc32d452b7e6acdb87562977f49a33d10e4b217b7b74816b896c7316df590022105a90df71911548af7c193780896f00a5eebcbb4d399594203de1f8e4f75a08293ccfc7eb615c560f37c9f489c4d00c6cc2a9339b100cb36cd557dcd5c8061f1b807c761047d852ffdfb894de1a6ba4252789fc74a3b19257d91e5e2ddada081712f5383e773b894250b04670559eee6c8aca1ab095dda84aed7ce715a95062e37131a687b1d526521d50bc576f2541f247bdb806b676f8c228d5342c10dc2f79742b16a1cf19e92b4a08c0019c350cf8b64a2c25627d926d0ffe0205139b83dd51be56e6b7d9d713972ecfccc385efa676ce1d954814d11ab4f98735bca9c21b6900fdafef18a364445f0a487e0a1602c636eff20e2f477dfeae7ece0ad6fc909a1533b40dc716ca8062a2022786b5dd0cb707a25b58f0fd976972eb7dcd469e87542728dce04ebea03886bdb9e09346c02fd3bf1a8ac30e15666972e460c9f051eb017d035d4cae16cfa7c6f806aed4230f743fa2e7a66fc395f1aa096d2ebe42b25b06ba16f42a355d3e29f5c002cbd659281bafe5e8f0a96edbbddf3948f349e1a4263a690d88812783b3e96deb1116ba684855dce9da074d7398d8519c1c467ecbfd7aaa2bc57aa4105e6c8d0045fe9840088d4b83cf843ec692a2d37ee7964e31dd3f3e0c0e6e689fed411d10797191e32ce6481a8ebd658c937848bf4f3480de55459c193d08bfbdc3c568ae00b7c9b5179773ca4e8cb66054f6c679c325d410f74dc0d34afd197d270b75852808a0f193c39b559f33fba2b7fab90d689c9b4372d6c2681405af12f854febaba87259c8b83dd2ff21661e6623bfabcc61b13e6ba6bf51219388c5b03a5b56f1512cd6775ff6ee6b9222daf01c71b16096402800655ea962289fa167a1a09131c7bfdff959c4e36310c2d413684fee93e9a9e45897806f420ba9df79f8deba60b9d7c7cb533eed5e2df5dfd4bb908896b8d8ccbaf21a7dcc9929c2b8e037d76c4a542f36faf0c0104e3d9d2eb3974a4133a36d6b743178dd37fcaae1b30913f08b1b0fec7bbe789fa8a567d493da40181aa181894020d9b37df7abcfcb8b93b070cec8695cc3e5f42123ceccd9ff4e1222cce6a8530809f15574cb7fc8903be300d51fa7375df2ee249ff1e90c38e52d7e75e86a86c9baeedcd02c7663de9608436b9318c86a8dd1d0e8de4cfa2171923ba85d58ba32741745221a9646d52fc83fc0b05f5e9b37311c7b65b65d9a1460a2a4681753d1539661bc42fd7877cf923c06ba4dc5e46e82e8cfce5934760a89b70a226db75ea0dd66992ebfb161745aa6d6e5e5f143b140a86230fdc0056dcf8f79efa8012809decb28724f55268ddad7b02cc6d97c8179f5f844735fc323bb9760149ad86a33737622202c8ab3c3f7b6c6252869d2b0837415a888d55788588ea56d73930c8700a220e0967b729b5173c13606d71ece8a2855213954d55d58185d8ea013ff804dae7239b585aa039dfba6cd6f8d1b34f23531ede5acf08ea557e3f2f39b182ee9d4be8ed60aed307c468cb8b6df1862a6c525a9640aefc389404150f7628a0e5e6dccb51a9375018d1ed709c6cff6e76cd2ab275a02be61522580c0352b6bdfd702a45de66db5fca4eaa1bd9451093b56d61be7c2a9095e595bf04de7b9fc75aeedd9ef43a92021a2fc00c2da9b9a5dd243850f426f5d3dd61be5428ca5527544c96e227b5916f6beec55e14f9eef839bf196288ec11697141affc0921572deba19975fe613e0f4eb7b77696e5fcbcd54365a45987c6957ada1ab2eccb8c914bc2d439fa1579fb832205670b0a2706ab50681f59c370409443a307c282154db57a3fb1e01712c4197bc478479a0d41fce7b3b90ed5cdffb373169123190f5f87ceee02390eeb0f119c057c07ea213a7d79f3c9312a04af54b2dc805f8e7b8cbe09e70f574efae90345818baadcb488e3f822c999f09d187344a058f5cdec9e84cd1ae2afffa3ea172374527f7832e49f466f49d6a2f42d36b2ad31c446e1bf81836f2924b914f01a1b4ff09065247ce4697bc26d9751ac26d5b49598d1d0fa1a2f45e1b56178f256da6cc449127dc8381c03f2470157d879963447d4520f275e5484493910690a8d32ad54d867673f5b779d7f0846c1e7aabf59dd520ccf09933fd6519f6f9f0c40e84878110106a09cd2e6e415fa6c55f37ac1ffe71d8ac4f25dd78d15ac2b4dee0f467074594a2cec14ff86e6dc494e7e8f7d0d25cd3e45795e0ab681ba110c7b20d66917c0441796c82976908f877098fbf3ddb537b391459f87fc30e854bac791c53dedd07a632f435bfaa5a5a4cf6b881d6b8cead4b862ca1bbe21f491d7f82db07650c7803cc2d8ebf93d7f088e3f9563a38b31fb2181eb2f5da98575fcf19e7d399fb5cc0b2cd4de056ad2b54c851e315e66b9060a62c135cc6ca5e76a7e13455102974046c845e2bb82e0488e14aee67017ffcf7a386261e2582260212624b20e8ce5e5c595c0130073c9a64ea04c368ccf782fc22e391592ba9b48dc176bcc87870bb2ad2ecb8fca7894427d6dfe3c714367285bed33b40d9aa76ad744b9d9d5f9d516c3840bc0607a27169d8e9d0b4f91cc8735ce8689fee725ec9805350614f2218a1389de03633d484f8ce696d2c334a35290da6b02248c098b0b939e63fee7dd3e5ee2aebfe1bfa029e8fe6a9887bf031e2fdd6ef53c12b76abd4b300064059a2cd0a016832a93eef4444a0fbfd48f6026080bb0da2508288f192b45126a8eac6c789a75b46188ae35caafce1eddc71a418b1413e3355464bcb99106aadb3a1b41e902858acebd0abd5aae1e6b3b1eee36c514e22892ba26cb60b1880066e84ae46fc1a8ac38844d5096d3d45676546da4664904e937ba87bac16aef3cc7f1f3f5142ba9fb83290b476fb1cc0064595705cddd74ad442cf0869857dac28683c02f6077f025fc0ef17fe46e7800ae2809fd74180854f971e331a3cf3cf1e4b7f90ce3ad6b069244a90c97575f135821c22b1e525f2fa2d3dc548f742f0fe3c43b43ee63c050171ef85e7e86549d4a1c72a230bcba3cd48eebed17f844da0ce10a300b44ddf5db195c06e84dc83e253244dfa52fabcc05e4a5fb70642178d694d378bdd035276ab48f9928151e22c8a1423eb2172271e44adc69fc5b740c0cae417d70cf700e88dbf8342841af7136c60ed4a4b41e44acc34ee1b6885f94bb029f2bf89d00dc6512c3b40bf6142c8c97e46b665af00555bdf94a4235510df52b2179d03a270a540a70d440e09b4da380f7fe58d5617568281076c682f71d02fc9a9ece12c02f3025757f9b473e4ad985523b68c3d9d37e1f6e13a60820878d930dce92342b09c8c31832d1ef06c8c15de6bc3a1cc2fdc02e8d86230223e69a63d37059eae12aa7371659c28db0a0524bec96312118cdeabe89d0a338602a971f3235273c7c1ab6fba4887cb504946cd9683ffe91cedbdd0006f40c1e53dd3147bd576983330f0a4d3331e20637e4ad79e6645228d359b3733f9a2dc6781d0aa6e0a12060d603318573c46767f4fccb0fcc705bdfc4ad204045b67f59421377d0f2df75bb3848d89bb7932cc54733231c28a736a87725e48ea1dde050087eba39045c06db0e518e04f2c4f911532ed40f6dac8ee41e5d5fb8c72966468a7788bec2e100dd5f2f3372e66b25e4ee323bf1325fb2b13a52ea56f0d5302448a433236ac1fc116f1157cb7005e67a5e96dbfa387418971e62c34f7ed99cc02bceb9b552fae8e3184627cc76fc38f0038840f169a04dcd98265698beafb19c503623127a4d0e224614dcdb3e6d3e1c380e53a01da74e2f91768c9a2d4758b9a7e84b66e54cec69986120870d9d4b6b31abfef372dba9c9b3d5e3e7a2c3a511151aa9e8bdd5c71278ea78acd2be218263c33a7c49105dda9cab911c728bbcac4200ded63fd7b538d5a0c67d472d0348976746bbb0970f20873d2c7d9627f84d3d1ec8f794e5786bd0e2da7328c9f2fe72d120fd77b674284df39c6a6dee1f6e1d60dc168dde7cfef2a73858ecf06b15b8c13d969367951f210cf381539cf48478aa34da1d2afcb28da064ad0bfbcb4550d43c178ed11ced17c5cf5016b23a388854c2fc7409af3fa2726d3323beb9370ece4fb1b3aad04959806f38423c7f2f0d0584da8f37b30dfdc84bcb1759f6efe629bc754de311e8f5c4344aeee4755fa3c5a1616fb0dc79395939a4ccff365f81694632231f68af67588fad0d319f6e52cb0fd264ccc68bf35b0df940645056b26766967eeff6dfe062a9017c75f681acfae26db1704ddaf553a735a5ef41c040afda47153d698314b2a0cc71534b5725c8af03131a1b4230928b60af792d2f32ea98af5be70e4bc483551a0e558f6b1b7d77009e98164b2b7f780f2ed555136ae96fa986e8be41ac13e87e0e6b49ad29309230760822cd67f9a7aa157f613cb89cc65d8253d274d8712e058aeb4cd4c40b0d407494ad2a3fa5c9c1150fc48e665d6330a902edce9d012a345d890444ae968d1192b48830798cf255a367206d6149f7b63a42e9ee60e71f3ca1487d3e94194c27374af580fa4c90a550d55fd4f67ec0dad58748fadcfca8b77e68bf622d3b1e982c0b0380f68e2405aa4621a2f793bd7873b19a5eb14af4cba8f201a18cd579e0e48d113df4bc3de76fbb922f8fff9b001400a0de5182edd47dfda8e8a98b15bf9302a701e43439ae6abcbf7d0324bc22dfbce3cf1813792e24548a434adcd2568423f986353d3028d92fd7f32e55f9c111fc73b3f6bd9beb9beb81971448bfaf803b2193e173902fab11b4e1156fec42c88529aa0b94773ed20dcd9f5a80945a43fabfa256b2e556cf7deabfa5e40884f6e8bdfa1edb0f37b0357de1ef4373f10e2601e076d5591624c89fbd05ec2d217928d3a93c6c0e45f298ec9917952314e037f4768ec4952a386c8dcd12d031dbf853", 0x1000) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0x8000}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x40000040, 0x400, 0x188}], 0x8e, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffb, 0x12, 0x20, 0xffffffffffffff1d, 0x2}], 0x4, &(0x7f0000000200)={0xe9f, 0xfffffffffffffff7}) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/4096, 0x1000, 0x842, &(0x7f0000001180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x80000000, 0x1, "9727fd160c249ee1e7ca484bc7c4f57506022907", 0x2, 0x35d}) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) sendto(r4, &(0x7f0000000140)="00944088603b0558672ed7d11e6eb63b41e6ad66690b07c03b2ef4f3f195fda182874984013e8956503c8d308e73498abacff67777ac894a7c556be7f12d9b2ba9478e864c5890768dc92bffa2a2c22fc50d4b7a908349ce2d56d07d8e59bcd49f5a670c8815d0548ed9252ab07689a6d81d4123a2f479ad8389e0da3ed6a9cbf2aeab62591ba83929c604157c0463358c65e373b5560a778ab81b9d16442a7c5f3184907170b14acc74d8cc995db1e61670abefd6d326300b066f", 0xbb, 0xc, &(0x7f0000000200)=@in6={0x18, 0x2, 0x8, 0xd9}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) 09:40:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x20, 0x1, 0xff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002002, 0x5be2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x40) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) connect$inet6(r5, &(0x7f0000000080)={0x18, 0x1, 0xc0ee, 0x5}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r0, 0x1}) 09:40:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) close(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$dupfd(r2, 0x0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xffbf, 0x0, 0x0, 0x4000000000000000}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x2000000}, 0x0) pckbd_enable: command error 09:40:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x800, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) recvfrom(r5, &(0x7f00000001c0)=""/9, 0x9, 0x802, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x101) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000280)=0x2) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x181) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 09:40:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0x200, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') 09:40:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:40:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) 09:40:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') close(r3) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 09:41:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) 09:41:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bc8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x1d2) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0xffff) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x143) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0xff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:11 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fsync(r3) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x0, 0x9, 0x7}, 0xc) r4 = socket(0x1, 0x1, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) setsockopt(r7, 0x9, 0x4798, &(0x7f0000000180)="d4afca6aeab7beb1bed068f83d7b9e72d77a88208d1cbcc443ccd7ccea314b2dd18da38d766a8bb7d21f34555bcfcb1a04f4f9bda8837a5238d0eb40bfae2130214e37f08f2902fc13e4b0367a8b060af795bbaf58fc5ef1010e7f61e7e43e395fd2c168f5df81d56b5f4644447b2b461a90e1f2addbb97db12b9300699aa53c2afbdc68dbcbcac7bc3af43191d1ec370a99bf6acc80200ad8310fda7ed83a772db8989e288593077a41d907bee259d4c4f036fcac6b58fd0866d849d1c73021eefda96149", 0xc5) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0xfc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) read(r2, &(0x7f0000000180)=""/201, 0xc9) getgid() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x3) setsockopt(r0, 0xef, 0x9, &(0x7f0000000080)="c89819dcb2298ca1", 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x40, 0x0) mknod(&(0x7f0000000500)='./bus/file0\x00', 0x8000, 0x997) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r1) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000001c0)={0x0, 0x9, {0x1, 0x10000}}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000540)=0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='^\b\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='@$\\$.\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='/dev/wskbd0\x00', &(0x7f0000000400)='\xbbZ\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000500)) 09:41:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x18, 0x0, 0x27) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') kevent(r2, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x21, 0x4, 0x2, 0x80000001}], 0x2fba, &(0x7f00000001c0)=[{{r0}, 0x9, 0x84, 0x20, 0x2, 0x8001}], 0x7, &(0x7f0000000200)={0x2, 0x5}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r6) setsockopt(r6, 0x6, 0xfff, &(0x7f0000000340)="00894a855471540828f4ed8a6d085971b9451c4d5bc0fa84843758f63f91e521abd78d2eec5a762c09740cf9397d9f81b2aa312c4844070d7ad29bb0a8c86d68387fa54e34e0281e9efd447ffdc8abfcedfecd23a15d3c2037cc9188cfe410d383a76119a95ff3dba332efa8266787deba587c6d0c3ff69bd7825d3a9ba925d3749bad16f37e414d33ab38b6e3c6d51b57ba32e5e4843b6b250be89194c9d7f56ed02b3e269a92765193f95868b47582596a30b9a1f26c2010f0d8497186beea01dc219e61dd616541c509a54a5a25bf09e3cc550f94f54b0c63947bb5aae19a659840d94ce860b049187b1a455437167a2610f9bf7d07e88819b423d37138", 0xff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r3) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x4) select(0xfffffffffffffe01, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r3 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/40}, &(0x7f0000000140)=0x2a) accept(r3, 0x0, &(0x7f0000000180)) fcntl$dupfd(r2, 0xa, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x6, 0xe85, './bus\x00', 0xfffffc00, 0x4, 0x120, 0x5}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x14, 0x1, 0xfffffffffffff5f2, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0x80, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0xf8b6}, {{r7}, 0x7ffffffffffffffc, 0x80, 0x1, 0x7f, 0x3}], 0x9, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x80, 0x40}, {{r1}, 0xfffffffffffffffa, 0x32, 0x20, 0x72, 0x6}], 0x2, &(0x7f0000000200)={0x2b, 0xfffffffffffffffa}) select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x7ff}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x10, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB], 0x28, 0x402}, 0x0) write(r2, 0x0, 0x0) r3 = dup2(r2, r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x1f, 0x3ff, {0x1000, 0x81}}) fcntl$dupfd(r4, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r5, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgsnd(r5, &(0x7f0000000180)={0x3, "f485d00a24f6b1838f57870947144cc1f99eee11bd81b5e4342c0397980e3ba7c189e2581f2435fe6487cd6fd848e879912da09339c286a6c071"}, 0x42, 0x800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/32) 09:41:23 executing program 1: mknod(&(0x7f0000000940)='./bus\x00', 0x800080002002, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000140)) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) recvmsg(r8, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000980), 0x0, &(0x7f0000000540)=""/203, 0xcb}, 0x802) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000900), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x182) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x10001, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r0, 0xa, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket$inet6(0x18, 0x8003, 0x4) r3 = dup2(r0, 0xffffffffffffff9c) openat(r3, &(0x7f0000000140)='\x00', 0x1, 0x114) r4 = fcntl$dupfd(r2, 0x0, r1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') dup2(r5, r4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x4, 0x2}, {0x401, 0x7a18}}, 0x2) fcntl$dupfd(r2, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x180) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0xffffffff, './bus\x00', './bus\x00'}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) write(r0, &(0x7f0000000240)="44887cab129ef9de387db0b657ce02920a55a637d295623f84d238a38899436d417021bace4014988a331c5c335fee28e2ca1627351c877a8bc382af30370994e2915d6d3baa7e2b89100619090e469b4dd7e1ac15b75c7b815600e8ba7c169b96548618c1e14fc249685182fb1013075fcbbdede88bfae601afddd083dffb355d1b39aad2af1225737214e01c9a7b868059006f77553df2d53581a6a3d48d551a0159bc72e857b2f5d2b08827d465199338f9ae0a00"/197, 0xc5) select(0x40, &(0x7f0000000080)={0x80000000000000, 0x20, 0x0, 0x0, 0x0, 0x40}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x10000000}, 0x0) 09:41:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x180) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f0000000040)=0x55) 09:41:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:41:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x3012, r0, 0x0, 0x8) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) poll(&(0x7f0000000140)=[{r0, 0x8}, {r3, 0x80}], 0x2, 0x2) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) wait4(0x0, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000180)=""/141) 09:42:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket$inet(0x2, 0x4, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) socket(0x2, 0x2, 0x7) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) 09:42:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x80) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x80) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x716}, 0x0) 09:42:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 09:42:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf1a}, 0x0, &(0x7f00000000c0)={0x7f, 0xfff, 0x86a5, 0x8, 0x0, 0x1ff, 0xfffffffffffffd, 0x1}, 0x0) 09:42:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 09:42:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r1) select(0x40, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, 0x0, 0x5344000000000, 0x0, 0x1}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x9}, 0x0) 09:42:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r6, 0xa, r2) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) getsockname$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x5, 0x4}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x9}, 0x0) 09:42:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa1) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') mlockall(0x0) flock(r2, 0x2) 09:42:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x8000, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) rmdir(&(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x47, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = getgid() setgroups(0x1, &(0x7f0000000080)=[r0]) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0x5, 0x1, 0x8}) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8, 0x4000000}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6}, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000080)=0x2) socket$unix(0x1, 0x5, 0x0) 09:42:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x10000) socket(0x1, 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x400, 0x54) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x0, 0x45a2ab4b5e495c15) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus/file0\x00', 0x3, 0x5, 0x20, 0x0, 0xfffffe01, 0x2, 0x5, 0x2, 0x2, 0x8, 0x75}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 09:42:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3ff, 0x8, '\x00', 0x9, 0x6, 0xd1, 0x7}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:42:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') poll(&(0x7f0000000080)=[{r3, 0x100}], 0x1, 0x4) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000)={0x0, 0xeefc}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 09:42:57 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000140)={0x10, 0x400, 0x4, 0x200, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf82}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x6000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}], ['./bus\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x723}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x6}, 0x0, &(0x7f0000000080)={0x2, 0x0, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x0, 0x1}, 0x0) 09:43:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x2, 0xc0) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) sendmsg(r1, &(0x7f0000003bc0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000140)="f3c6ae2494bbb28a00911fe3fbbdc8bfc2f301255eade97e4e2a1fced287a78bf4859cbbc98ee001d8455e0f39e99ef6a25c99b7cce3e97243a717cba6e24fe1a94968bfc35d4baf38b899730af9b6ab5714327c61453c6555e6db5bd9bdfcea0a9a48387b9bec314cd067442b2a0db3b19740fa4bd3bf8e5e2019fa1d148f05d2675f1fa1ea8bb5efecfdd2d88ce151e611baf0ddc0805ef80e56be6d724fb3158193c2deac74afdc4b2c90401d00bee1c4e8358e829606e325d304546d17fd401f967d4d962d3229b913cc68e259a3fe4307ecd962210576ad3a1752762ccf9a6f114e672158219d95474dc0103cf51c52772388ab1f82a15ee9abf76cfec46635ae1745789623142a50c5d6e4072da0b808eff6e6aeda44b109f32ef11d531c6e479f5556495dbc361fa66f4f1cdf20b1fd5ac4342b1964fcad831fe9b6e70d32dd4c7b76cdd6163b397f2be8898fb38300735a89adbe6accf7ac7e5a81d30df1c07ad8f6655fe78bc1a251903810003e97060f5c32efcd91f39f483dd247a666b6824af1f921474c1704acc455f3cff9403a6c4a1cacce667bc434785edc254ce3fad62cbf5b301afa6c0d49397e76757528ba950464c40383c9dd3918d1a0d8bc0488703e99909864b9612136c35f4da431105e7129d56613118e6eda3dbd6b5e0bcca6948435e099fecd6df906852c8053b09bace1ba133416c4f74e091dae68602df598aa5c0f1701bae276cc98952778352c844af6cdb486bd0cd0c4cee354c65f6400ace9d8bb6edfc389b476d3f022257a89a3562babc98f30c1e11c5f176e8cb93208de54254f529d6cb7b14c65778add4d0a1ad860f6d5288c7c5662a8942f0d13ae508ab0f369461a44c60f161f28c175b48906599329f91c2d959dfa6194f05d0b342ba02c89e63474a33f1d836633643dc85e17bde6fca6ff3c38b90497b7fa556567d986bdeb24b6f057c94440139114420b75d42a0a334418beaef1c3a6c751352c47aef3eaedca68e0d207d847ff9db9aa9382cdf126092abf6d461b9b146016d338ec9d6fbfc04f775c3bcc4d048d938c9e06701c200e8718ef5fff244a892de6a47434c4b530cd06e3f7e3c3fc7ccf2f136b6fd2dfb7eb2e13750e635fad03099a1c6816afce07d5d02e298069765a23f00de50c922424882158437e9c27399d786bd9cc25de3494829f19ac3bd367c8001cbc5061d2ed5f63aaf0200062356a9e37dadd562d345e519e7adde75860597edee4879a36b20dae6c76711f31eba9adc9e246d83cde93f7bf96c009c208e1afc0163fcd42a6808b99f9330a7a7802de42a66f8c5a823cac138e457665225d1457e03fbf31a8b0d2a13ba67278a003aec764621a3483b0c4be4df69594e228cc8fecc63193311f631df8d16846e9d0ae3f4723e4f6036bf9d9913848e2c792976d64fc4be50c327132678ca834a78ef9ac50aa9b9683fd41aaf504890f8cb0b081ae4c9556088a0b6b67225d8d1434e8758da5953e04905f24d4808d3514171b288a43536c3a66e19dd4be059f56f322bd7ade121851a5dbd2f3ef60563a6db43c6328d5428d9cf5af95b25798e37ecabafe331cf96815d899d7746af62fe9f15b43aaa125108825b0037b8ad0301bc85da26e3b1109a230d4e6ff15765d96733cf9a428f59bf5018478c8c9e8162d31015d82f67e8e0cf81676473d2453d9f8b36b33ebe2bc2ad1db21a2f4c6efd2507e9efb838540bfd0fb63b05bfc7ff996d8c0808fb0d17e1159aeab01c9bf83545575213bd5d34ea3c9515c0f31a5018e953ced23212ebc6f91918b8dad4aa018555889b23c3dd577b245f9a0eb401d6223b684eeb45432ee0450bc55be3bd35fa36c9c17fe37db91e3b366bf1737a8b6b666b3afbffe71d67bc0e8e1a3084c03b8984a03a2e496a1adead84b982bf5fa93da9aec9a314104dbf63d788d3ddee2e9011958a3497093d973912f26c7f6ea398cdeea08277c8ae7fc36226e00c9055a71f379a9fbe0b64f316df1e4f42028ad6a359260992bfa735283264e14d6024c091f835c8a1d951b30b49c30b11649ed52bf55e3def2b6e83677a9728ff110d291c16020410ec94bb808fa54206db1340539313693ef2b466c83e246a62cc2791e99bd6e44c93da719b86d09ab6f436b954363e1565fe89dfd5bd7883483443505c847a55edad0fed708f0af0a5ff8f99417ba5bec0f77b259b87141eeeee4c785d0b8726419f13cfae65038e607624c699d30481e9bf98ab41cada8e8e6e7fdda4baab22bf84b67b308caa8369fba68b4e33010d556c90939930df32625a14a3d7531709872ebf9df7f4c053ded609136966f612d54dcfbfbd01e435bb06c77df211dee9887a15e68896b36851cf2909dc560b40fdc7d8b0d360d48d816dea38b7d4de40575fdee63b2da61bcc9136674de6210f97fcd2bce874c7fae7bd048206fb9bef8b68b8e5ca16ed95c804d537d32e771a966bfcdc643d82a70e8cb53a2414a3bd9c3c3124582f93fdd1969bc1d478e5864454db56fe3a08437dd70a1ee8bc2f1ee4e755fe43a802a612c37af68f0aa04d02fb6f1a0cccee0825bde96f4189dfb1abd0adb63b4b4f13a85c7a54815818af076729fe7fcaf10bb3b5dd86da4730397c1644ae6c44e52aa777b24ebfd6cd96f9b89ddf341b615494ff512f1671f6de64c080e02da7e4e10884858ce2c2a86a387763cb5353e88d89d91cc2e4d95a73cbe379062bae856eb1167d22b8ee11b606f036146492d748388d48adba168444ab189686359ce393dd3a9b83e78187f260a50f42bdc3f183f9fb2147fcd82ab818d5941bdfdae147599b55d260a77e13b839e88c57e0f6fa362dbbf47f7dbe2525fb6f03ab827cc4b9896368835a2e466d33716956cd10e15df6672dba0a31876f9617e690c13519a80cac360436fa0e3a536abd68dad0f1c71ffc871c811ec12997b6ffa9a20ef4e338fe4d0264f31eb4503775e45fb5a1dfdfee63e0584c5532d1e8c5754055b7fffa7f21bd086c9637f5e61a5be4c82d6eeac80ec33a3cab4409961e5e3f0c17541488a2aacc20c7d5dff61c6741b6d3df550ce29879e8e9f94c37122066d24903be9fb6a5e95b4423649ecac1063d03cd30f421ed6410c13acd7b76911f263143df0886e0bb23d9a13bac3fb714cf55edf1de72e6fe9b0f11204307478e17d069f31e9abef2eafff5d885412db4109c5e110947e43f91068dce1061130b5948b95f27884a7abebbed0ebc427480100e3293b22b3d61aa85a64c19ac870cd8ed72845db513db09c9843253006b58bc2cd6bc9ea321a0267576f33934d4467099069c57cfa583aba53d16642b2d2c591d8198632261b6128f5af5749f95784d87487ba1c2dcd5de80ba1e28e6ff8d83d38f0a0957dddc17418d8de439c25e8adaf0d9e1471973773fa6a32392db4c4721c53d83da2c8a7dcc9873862167b6556f3049a98e4aa118e041233aa6dd2172960ed14569fdd622c76a7802fb0fb630d47b8f7fa408aafb1a79d89caf820273cb20950e2f08e78988aa322bd9d7abf5c7da637ec1358f58c37684eba66b200b91a976b5f3641966b6e36eeeb0ffa322d1b2cb43c23605e5a7f6c3e284f3fa5381d5f1fcd1aedecf69c48384f1df6813ed38de2799acb5540b2ab58ed7608880d2d8a3dc5a8d3e83229f184e22eb4ca005b82c9eff5aafb3debf5f7f8125cb30a6b6b280c74d63b8c1a09c2a1fada9f10296e4f0e68c8ffc8fc2cc5ecb6cb669ab8daf995bcd0e5d3e16d1f4c9a834973bd03b401d8ed7ea51a4f84b5d14a35051eaed510dd8383490d75da2cd44ea312a5ab37a863f2fa9321cdff97a711d68353f2ead99e686f64bb229e8bff732d972807df2f2626a7c5acd40926edfc7d39fcf339e42de35563f140ff6eaee8e19c7efb937b8eb29af5f68905e931b9e8fc52ce746173b2e79520fada70c0d3d790f50392d5beccf5d9a1b7229bfb72ca6e002b6fd212656d72065723a83a42a3b9750ee88ed8cc2a8709570b34c06aebdf1ef17511e9847b4752b7dccd6557858eac5f73e8b4d783e78fb24697bd70be8fe26c164832efba641accfb0929c7f13e9f5ee4adb41fc1f95c05cde9e9fbda833a659003e482715a2dbdc68e5d83593dc2feb54ad36d6d7e17079e2502254516df86eee61bda55d5154de2d1f93854c56ee42bd069173dd61b74b78cfe99df7b2c2cde5dc3c51aef427817f9ef2be94a0a0e0e17a6fb507a059eb00e83d7b06688c89c5d0de89bbf9d8b17a64bd6aa2c469a08ab7c65574fce237a2c22725bfdef57383643368f647d2feb1b64970fdc01ec66580b8541eba754a54742d8fc387e095932b320f96b8022e7d2965e801227f825af5dc11614108f211bc8617f56c3c5f0d81c5064b52a2c14a9af80c7698656dd8969df10b3b0a071427f6611a02618bfa9294b43f21e7e9e5591f09ddabb97a839a8914a3ad058f54b48ceff0f9ebf2cfe9aa1155e419554ebdf6b3aad111cdf2bce3ac3240585ab3c97e69187c700c35e1ebc9f97709ce9ccdacc26a199a876e390161840cb0c45f42ead42bf3197f09fa6a4a457e0dd15b1669eaa09ea7c3a4625c38e161b0765cdc455c5a12404a3cbe88ccf32e725eb4a91cd4b6e693cc9754b8c8eb50e2240e9f080dcc9db1caae52e00af64c4a8504e7bc68501a926009c283dc9b1327cc6922c3a1a63ceebc604c17aeafd0e46dfa4bb706f24405d3980595ae5a6408948d5cf14987c0560dd5393b32508550ffed004a9fdfd5156407f8bb7465b3e2f154662987d1937fab7513b507430ae8a11321657f707a3b9ee7d761e24e5a9401999c85b5e9e052b6aba9e15045091f3002f8eeb88751e864d04cac5281fb54dc91455ca4a599e862dc9b04a8115dbe25311941c753ee63ae87836a1a42f4ab633a73c995b080daff1a9d34b7a320dc6166fbc1fece21e1545a5bf689d015caec7ffad4122e46f7b7f1fc8961ebbd4e296c3511e9288a0da4f7738550ae739854aed70d7e42bf55722e550a062a302f0f33a2144464bad06ed13fd6bd6cad97c354fe85a42b12d8783c462422d0b2a4a76b5bd16842571dc036c0011f5ef9bbf54627c6bd7f7edddbb4768f41a8231583094ac7a41df160e0b59b8ea02f42cd03c204360a7ed548a8d84b51a1cc38a294b79de72747e069e53c2d67c3c1b8553d2540a138f7510fdeca29d6f8aa4079113b0f8486e86972bdac77cb52a14e0b30fc8900d414b3b0e5f6a552f7a534bcaf678951c33d1af7c0f97a8c0fe31b64c24d277a5bd9b56a5e412c37993c2ade80bc497da7317a0b6e9993a1d864b8b02115e3ebb2e8aa24a14df46d4c6df96b099a66ae8ef33014ea74e598cba24417f1f2da9e3a5598863396d33d8ed7a84225225b996787dd46b3bb3fb68e02daf48e521e7630478e29ea694b7a2c3b7a8ee2d9ced92632c2e68cda987f059491390183b0a83b8a92915a7ebf8d043dd15860ae630c7da4133b75206d3f6aa28a57141201488431cfbc1f33a59674fc79c7c1fb7e6c86150135527b6c27ecb4e4050bb78b4f9d6426acca3143dc0794b6264f78dc47938cfd34a7d45fc8215ca2e4f67e3c490c573e6747f6d7aa1be7f24de8314728e0b93a27c8dea219b8bb8836111591012356bcb66ce4ae81cf1acbcc87f3b2a6fad605545235a31e75e3d03c782d420f67878420a7088af3f6e173f8b31a04ac6314d11f04fdfa46ff47c2c5fc5ef71b5418eb92f175799daa196069490b34a1e218c9471db6f0fd70837", 0x1000}, {&(0x7f0000001140)="8fbe149f862cc5140fff769bedf3c5b8a141d446228d284465fc55a31f656feedbde0f77d3a8ad879640a6ab2d2ba9536a599d0c5884788ce04103b87c6360747abd14f3cf98569ca3a63599ad1998ac62655bd4f023e9d5f1a530322843d2cb0712297a8fd7971989f9ef89f598b606798f391e481e6d38a42633b0150ab7c773f89c7125ac8f92e63a160547225ee4135d056fdc81f2ce38587d95ea5060fec674197b5f1d2f0043053d5f15e2cedaefcc85903b091f29a4c7253876ff8e1c894ebae4bd5d41e7c0ca", 0xca}, {&(0x7f0000001240)="ce16777b1c8e7c10a41dd2ec3ed9544ecb4e54c2ad8c116c5b705aa40f1fc23f4623d85a0ca586f00ac8c7bf17970c58e32b67085907ba783278839ee8a299b61f3c7c616a312c3f3c165f4f2c85c126f00524f65d705fe86da2078a39c33539d0ff1659c3cd", 0x66}, {&(0x7f00000012c0)="4ffce122fbcaecac4bd7fc4dfef795bcbde6c0b92e7e3c9fb6852d113691c73ad4", 0x21}, {&(0x7f0000001300)="876349f6feba93c669d3b78f", 0xc}, {&(0x7f0000001340)}, {&(0x7f0000001380)="da17716eb99a7655a8f7a541a17952389d86b1f211fd47e2485dc65931756910c69c159df73bd2dda5ddff9565dce43faab9637ff89ca0226b9d752c28a0a74432666f18e58ed5698fb444e5c3c1d18c9f669d478fe8a2c7fa08ac34666541709adaf71be1038789b808db87e443e085bab536fa3c0ce2026285238a4c8efc59782c4e62c751b81fb3e8e95b7b409ad745a0577de96d41105257d813afdc0943c8216266917806680fbd55d3b48647e09c7da2119d57e3aa6e4aad9e0e8e9a9d01b222a56ebc8ebd70d9bc81acf92d3f629996ee880f055bfca839a795bbc491d0803dff211a6e8a", 0xe8}, {&(0x7f0000001480)="2df597c166aff469454342b0bcbe8d4fe3090ea775560faea0fb680c8c61dfd32e7ae237884d4a054d4cc91149fe567f3c8147247f6447d91b4bae09a067c1eaa69b352de6742610905b0b2ea276fb79a23c9b7692584365c5e454709145547267d259d2cf880432762a0f09644127cecedeb34bc725566c17d6c807eae56840505b9a16567b52a26b147d75ac36479ac1c1fb4927a718", 0x97}, {&(0x7f0000001540)="427bbe8455535be3ca24e6a9d92b15d6e0cd183de3e92d60b9a0afba137b47496efd7d1a72807ddbd4148043573decb54b5dc4c650a5169d6f12adafb3f51d2e2cd3f34e8b1c9adce8e2e9684f07e552fbcefb19e13360", 0x57}, {&(0x7f00000015c0)="6d868572f0fa2d95f566c570f9bf2cc81d74fbe8465929d4e6bc048a361698317785ec71cbaf746ef0f9d4ec9e108fd0ce655c34a5fd6cc7f5f903e65e683d1871594d615f101a0c8a6a4d52605f7d11112caf1ed5684aa69f5c25a8ab5fc9b36a862aab3ea1929cf6dc4a0611aec4ffc08857fdf98c4d2727210fd200fb3b41ade7f973eb11a064b25ce7686f4731ece84dd6487e151eab5048abc272c5c4aadcf390f099a6e75b1a8a35dd009ea63af4e00b9792e6f864e75cfa82", 0xbc}], 0xa, &(0x7f0000001740)=[{0x60, 0xffff, 0x6, "5ccd82c9acee31454015575a0b30ec36f886c6a7e7e31c45af5b3a721ff03cd515cda1d889597ef5cc63e5ad3129102f367871166928d9415b15b7b2ce360b1a82e4033cafa12ba4010e"}, {0x80, 0x1, 0x380305a7, "913ed76279be5f91e4a312d83fbc5d78cef528fd0f23921fdd3aa673fa2dab2cd1818701a3618c2937ceb6859358967d7a0aef3be96e16760833a4f4e81c240ee2926aae40f0d6d432a5f4529d42212f635ff070ee81514f5b832c2e1020563955cf37f7f96198da8906f43e4ce232c3"}, {0x18, 0x1, 0x0, "db24eab66cb05030"}, {0x1010, 0x1, 0x20, "f3ab1f0204214ba4d589d11603d81a9c1538933745d17ce7568aaa3cce6154d5cd5a965b80901c20ad118b839b50a76039f86a96826f31d338d71b61c7170281fa73c001fda5879d65e90b5d68639985a3a59de5fd2f0574a5ceb38ccbccf9334cbfeb3541cc89ae03235765cd309d6941db5e158a254ccb5bba585bcdbdb3f4ea48b4e87cc317c51b245835492875afce0a2881eb462b3cf6866d68564050e30f949521886d549e308742190217165f140404007de03616040cdccda39db315e44183de7ab0076ac5bd9136302a68367499b550d0bb1f63ef41482f6fca3e9ff1259fb104dcf565288ed48ded52a68afaa31cdc594c57dac1ad54b15b3b8367c87ddd004ffc59ded3be1a38badeb2275b5d3249ae43c2de41cb661c1c1587df9bd5c1ea353e5dca0f7eabb90ece5d8f167b4190cf6ba1bc855f6d73ec0a97d94c224541df00854f7f881fc72339ddc72cd66651f1964c6ef88073413a680240bf9786a87d9015fed88d2aae0e48c78342a30d0526527036f960f1d92e7a1eceae81f0b66f9555390154401e02b5a0d03a99a3ef5b9bb4539b31f2f90dd282f4a49b6d0d2f1d6f3b6b2dfede7ebf6829246baa4cd457a35fb8b26b4655b2b841031512e203d93e7354ed591ca6c3727c8675805a40f46f67fca961a40f6fe7c5af428fde4de0dfb282cd7beea36af7eaccc3a627b3a73e818f605c8a1281aa3d0875ae0b1742bb6d51c9e1f8a54458a776aa1047af8fec30b305640f8a5821d356bfbc22b99cc4132d9c4e924b2d36dd18f1a5f8e12f9ff5a498849ff75bb19053a5732ed69020c4a5e8684897d6c1048a9c526c32742da40d929b531a80e1d0724bd96b723d3b21f7ca97761a5504177852cfcb79f9776b8883c9f90f621d95ded9ff8d9542731d4785e48c2ad6da58c719187325a0698e101cb5073604369a43fb9ba095e239193ca68e5a5da658259941806b3c3591150a1fb9caab78f3b5e910a0eb195e06a78310183976f21bfa1c612a9d0750a49a2dac4827da5ab85cc53a5efd1e58ba8a8c54deaacc851eb6d0d7c47a24791cd638f035d22ff34d077e62e42f9408456e09d1795ea129e0be410c752bec4e58c0792d97859559593ce9f9898bf8b6fab2ed453c943af28e956d0c0f8dded900b45575ccbe5d89cd2702b8a3a9d4d694c883782572f29ee5ac347082cc7b2e6be171f999c4841b3d8981679da1688c52006228ca5532cca73d2ea59587ae351b7ded5ee6b48ca134a0ed3a3d050ad6c386e9333dd7c86df234101f69cff937fff87db4f8d097c1af267b0d5af874aaefe81630e4d84114cb6271aa4c8d37e150319ab0e8c8c25fe718bd1fe9fdfb51336aa235cdc81273fb3559f616c73e8994ff0774ea47b495c1c97b0d179a325d89a5ee6ecb4adc7b2af2f66829b999d2ac55bb7f4dec7d4e79c2513ee5f39793b5870337cfb492971d727228afb9863767fd217517cf105a6ae4d454ee78052ac1adadd34a3d4807d6dfb26a54ca7f671ef65c4ee94b0321b83dd7fcea5d6dbd8c8381d1647028557499eba9df565112582329e00338f39ddcee21e27c9a0e369cbcab53f13f08dcc2b43492af4c3155bd0606c63754ad53a0fefdebc74e247248481a3bf031e1c37e4d9193321f34aacc671f6ed334337afd46da834d405f19fba4e0e5fd90a658c539c3cd798d6ca14ffd7bb283ff5923e43eae4b15bfca730348fb3127021ec777606b8deb63f673bdbced6c2edd2b3008da0e5983ab09b1a7db84eb01141d8fed88e393813d3b9ceb9ac2a476024f13156ded9109be9bd2ece9fc4ad9ab93d5741204d2a9212928a9c0a6bd017a2c854d06831314c8178ddeeb0e39ae8ec22c548746fef1f6c8a9c4ef5af5fa249701649b19116772223af2ab4a3bf9b5d021d888159b760ed68993c573b6a39363755cf2fccfd9745e968161f5a23fa561d45c1dfa960e68e867f616ea43d887996119acaebd1da7022b07ab4b425a71473ce90d0b0c79a62825269ebee6fa4ebbaeea8105343d07f6c9724fe045e0c6d3182731b65c4fc96ecafb6d9e7aaa82abe4e247a1606fe119bfa2b2254607b6cb006013e443d3c3f4e6f0f0a7e2e5b3a45268649aa893f539b9faa7f02a44f74a1e6418f978287de309a925907dbb98d6cdb668963d8cf5e82b8502caa77db7161b7687183a1f41a0ec038699e4139c0a7aed3232eecfa5735d934cf5748514ed28bba7fd99da5352ab8ce65ff880622383f5cf955e982454524fb35e2640d79fc2f35a0443ca0045ce8fae2a9827760449e42ac6fa8f0da28c1197fc426b352b81e8cf1bab8960acc694a2d60d7250ffccb93072e90f1392aa15a4e93480218e6f41cc1602889c0e212163fa348e5e93ff7ac009f569e764b4a8a86f235622a32f48d62be58b8e194eed9b30e47dd463af06481333f65dff0b86a7c090b9b25f6e9917d950aca036d6c5a8785d9bb5096cff5dffac92f7363d2f0a2c9713c77622a0f9f7ccc7c8a005211916c35f777147643f9c47b98797deae8a0a8d0d62f19c0779360fcaf896382800b44ea6d6dbfb5a24d32dfae9b4a335ffb8c0e7316481da58c01e51c618311980b82451b144f502ca008145e404f98611d1610c9ef1100cd963179cd3c040ec1157d42990eab52fe1ec0d0266d331b88bf80443ba4b795ce8fc701bb9364c4cb855febd97bb79886be23074a0ed8bb2a2db859b347c5354ff2f64e0d8bd57996f9ae4591822f20a5bdd7e75aad601cc6b9ef3ea5e7f6b888f5c80044070f8791b5e12b6ba98ff2244a50459ea259ab0e33e6f89dfa9c0cd01df229bdfc5f62170ea99175314781a47d5f7f8afcc3e8110ebd3cee2f1f3790a6a7852ba1d5ddbeef126e5cf7561a4a52e35d3bd911355015ff789328f99781b9beb102852924c4c05b410b947d4e4a9daa5f1e4b739ea4e46bc0472d73b0e3e68a6f1efd0a594dce19e748b84cce6740053148a7f12d809aafc1b9ccfa90efc4228fe28edae1e168f8df9e36ca779a216ef0c84ff4542b7b9d48c3fab603d481c0b4fa253d6b851700ba04d3439ac8fd6cc158f16c998412cdb12aac076208504bc83c74b7a71129b5ce8beb87223e95ec888342a0d0af896dabbf9db164d0e9ea77fba7966aff704c669efa864964e89ec8ea7cd8190765eca48e13c80cf3df02f6405b1b93c86f0b1bf88ab62f040ebef362e89da9a0aa56bbaa6c2554531495d9306d1eea27b45793162e26cb48300d45fb76fc5054a11484888ffbe37cf8bbac3ed0b7faf85e6ddcbede296e18c4e92491033d93a0cddbe676f27e0ebbdfa874628ba7ce162abe1720eded6990eeafa9e282cffafc074f565eaae24c6de41c81bb490a12ceecd0a738de433e8aa43fcb095079b3929a49cefeb7f7421afb2e1e8a3bc2746f7055fab673b0684107516f5034689d67011583c05cf0f926cae27932dc02f4a50657e8c57a0c341200649a088c1d28c4373a8fadacfc54b8700fa9c4974171e62cdbf6ba5af0bf8391ca10e52eb31f2a7fb4780b569054d93bfa5a5c4f41939e5751b62035ac4ebb26e65cf5191635c180c8ce53bdcff6220a4cbc7f486234934efff84dc99cdb022b0be086a079e5a406f30d8b1ce6afb10030515d0afe9e1645dc703e1882103ddd4e5a4e888bc62edf46fbc74adb098c1afe9710e06544a24a6f5127be84227c1b4f23613663c8dcc367ac4640158e003863db5bb8508eda1e75ac4da4c53caf4131586adc7e5a38be5573d03265d4e83965424032753e83edeb45637bf631dfc55a4c69fdca6758db30ad182a34a44edb66706c5a8db65b70e85e4c1d1b58493c0c2b2133f9939f44d811a5b00afbf844904718e37e0e91bd06d8b6782496862760d7f9b8fb7ced8365aff1606ec5314446b446229a38362b39c94b5ef15952460d434bb8e8c5a66c087c6227a7b49ef6ef22c1bcc0275f774f44b9eadffe9c0e82d00f201901be00faaf85ff3e6db4fca2f7981d1b7955e07d820811664b984fd91ade252405f3f2ea5a93f61585ff30c38eb55a2c542529eb3f767d79ef083b0e518fbe8a05fef90609bd4d02d74701e48f8080108b8d34667dca6d0b6dbe1d7e6f424808b53fee92fe3c498832255aed703912c766b8968b1441f9a08ea9d16df6457dc6260c5fd45247d17ab2117839ccc801cbd09216e2519af593c582fe7548f33c5589bdaac737092e59893c65bdc7743b46b8806ffc00fff8fe85a0380f999782970098eb8c0580adba3f81a435eb03cc2d5aed337e2c23b1d8afdc92b3a6f8aebff1495bbf0a164c48182434cf301f5ebd8ddc0e44dde67e6bb9b50390f7aedee5845e99f6ecf1a63f886e9bb8476740920f3e9a07a50a86aeb20f8f0d88164b3c35f90a5878e8a8663f87829a256a1fb8c25d55b90a904044d0ace59dc8a7cb9ffdd4fde84efd46639bf944e78da9e1e32d54eee153d35a18150242f26b300a65b4927041e19aa11cbc7dfe6ecb6a40d61efb0c6ed116ce59b61f73b53c08b4d8e645ff82426f2d032ca998688ee6aac268706bb0fc10dc03e6dd609baaf33bdaa8a3f9b33891b083a40df6c9c10153bb3f98234714ebce6af8da6dce18a3e2857f76e5d3cc4365cdd6cf057a4fdc1cc11aee8420ef7186ef9a04ebe09fe8de2386262de086465856178b43031ff186551b7221b9fb1731949144305fe06418e25cd2a42ffa8df16a53fe454ab9db1cdd77316562ad55163cb5bfdf73a1f052cd7f82a439f915695be006563343aab083625122d3a3d7da01b87584c5d5ee52e56f2e65c21b3247f4e3d78c085f8567f2ff651442a239cd350faa7c14e6adb2f3a13e5f8e774301b7dd11a54a8a884b83bba5000249f2f0eca4fc47193cf08e46da11e566f2d72c4458f6d2f26a9625090e10313f08cfd91c0b57b7f9f83d70b0b16176656e3923a34af8c1f02c2b03c767dd0a777d95ad1e41b18c561c190a18fb2e3b21835e74009053c7edf73b6b594e05f1fa25b5e3e467b82d0bbfcd9232cd7ac2e678b0fc48f1123ea8b8a1b4bec59d188f7b8bda2dd915f09c064c470012b64968b32960bac0f6f207c41baad162bcceb51fe37c770a9bfdeee23c722d7652cd7ae35b1f55ce69e5ca776e2dadbab2f0c05daaee192872b9fd2bf26aa1ccbe102ce9e01ff225fd34b4e524abe0b17d7343b8899df1a9e76883a73e6afc41896c0134586955a39b62c38c374fb2223b35f488fdf1c3c75c1f3d50d5b4817cc5fd88fae269306437967c834ca950a42fcaf007431c0ce13e94ab9a362612ee0c08803c4f337505504f3593da109e15a052ca48b85138b58dfb3d203680c869e81efc121eb2598c301057c06cef2903f78d0c3841b83a100418f3e6bc1451af3d98446942b9009e0010abe26a900ab3292bbef744b4e31651bdd99be48c5d52cf5041212c0f7e2bdfefc19d69f776a8460d5e54818469853eb51aabb6a12a4858909af875b1533600064dbafefd8d1c0a83acec7a3aa95aaa5a85a34591b3d3d8a38706a60105947b75c9feb2577613fe680b441b74a136664d2528fe16f8b3659d7dc1b9e3f1ffff22126ec40be22db6ec09664a852f05730f04b3def4bf34c6653f19f259d1ca1d9f62e8016926e29f99a150d4f421a5f8fd6c6ad632187f19f1d6224f37ffd47d36e42102291587f24eaab9f984332f717535e356cdc1dc653eca1d5a703e4a5ac885b57bba3c7d79ea68ef130b5745c3595d484eb3c93af96e8fd364861130f2f6838a1bb52271d07c9114426ec468560"}, {0xc0, 0xffff, 0x5, "80fdbd841ea04afabf42a6d46cde6ce3a412fb8260bdaa772e2a4e37780bcc88214cd4d1cac46171fef304a52b640dc6a290b630bc61b5d31cb07dee0fc6de8b32bbb9953133757f46740ec681f12e0d3ea1b95078c0635b26a3c5d672b24b4d645a8386e1140d3cf89b5822abd614e20fe8dfdee145ed0f18244fb21df6475905398fb4d8672e18caf723586b2ea080b7244840acb6542b335d4f2cc838170c72a1eeabdd29106b6f385f25dba5fc"}, {0x1010, 0xffff, 0x5, "aaee40372f3235f37de8234f16d2308effd0269c7c81f1e378a6998296b7a0d37026af2e55b58437f8edc4fdca9f1af67f8f5e965c2ff61774fc59e90b9b02ea32e7a60a8e047b76414a79b9de309f130f1bef3d7525953ad9dd7057210857815dc495958ec9917b681400fe668c9c086ea21efbfd274f2a218d64103586a68bf2cc89ebc0909ecf8292c1efe20ab57e4f4239de84122cbc98d7962eef7c3a55726912d993b125f0fba0b5694e60dbc6ab039bbbbaca91e6b845d4309c7e1fe07d2461d132312a166fe943b99035c6e0d8cc8981e499f2efb0df380e0dc1495508815bc9d68eb0d9fedca4e097dbcc8d7244cfe10af0621fd806c0fd6d0b80f7a5923602f6443c240e1095f6fb22e7e2c218afd69bd885264aaed96f8d061e24da6623173ba11e0e85519dc703ac490efc6ac1c53ba4f79f9688c48aaa2dc0a1e71eacc1bb4faef35e486a9bf92e2d5b6a56d251aa2748ae6e599dd7ef4a0cbcd9620891121c287ae08565ccafddac1e58fc6b2486be7e06d89da9d58352c92fb7058b1c314588623950f59db1f1d8cea9f9969a30e77de554e2334f8414becb41e82bd86033922a791cf53679ea3b7dfb46d6f145775638eb7e007313c68f0514e27ca78843ebddbb8a0f99910e7d12e52350c6dff9d4bbcda0a5a56f6451765dc6dc4f5f6fccaea845106c848d07be64cf034cf7e3cd52924f546544f3026f5349b6812c5755bca25ee7d40aa9041b50c83d0c17d8532403ecf1dae30a3a0b317536a51ef5debeb6fe87409ea5d0154833d252b7bb594356c6fd531c2fdfa75d2932f9dc4716998d4166ee9a169cf8010df952bdc05ecb672e564cc4b915d74aaa8d0284e01ac59692a8b4aa20d90c8dfffe84120400a0217908fb834fb01c45072ac0d90af677f49c9b73749d4848be159ce74b285dfd5e923a0038b4db0ab65004249fab5dbf30cd9c127f2428cee63025a0fef56e6b07ea74163fd16b994291db64bad7f3bf4dec7c6600b0cefda833dd79cfd76d0c6a1f9a451f389a6fdf6e0f11577ec9564e8e8f88af24e2a0b897a561628b2c64853f7300e8bfe2792876a896fe1dd4c8f248b8a3c51fb9ad73ef04714cbd3d0d01778f8453298a8240b29a703e42efc30d47a68210a9ea13d8baf61a3f11e58e9eee0d9402e7fbd997a3fda8e06895581ffba6952ee8bc52eb2d0a3cea3e66ef9f4e3fd3fa1b0d428b3710f097f9e46cdcfc25526fab9bd8eff98129da090665736f0136bac844b472b0163926301286f2be400ca8cd5dad8606cd6565d1a98dffb92645a1343f30666bd65737fa1cbb45c92d332e650f456188a2af4ce75acb18cea58b5c8ce10130eec138bd26704ef16db623f4ebefc495adb5622339decb5df7c100b9c9df850333500fbf573aa65d60bc4b37f707436975083ff8d4631e3982de149d6eef2489e4700594f4b5a6817a76edeb243ddec0fe68ed0e5556bf46f3bbcc695425cd90ef978cb4379bf89711102192d13c6fa59179796912fdbc63b3ec15e6611f48d9b50a558a0cc08dd3ae5b922109a55fa89af0f48cadbb27a77460ea883057109ba1ae36933ffb094d8623497cfe365d0ac84427c8ea1ee858cdd7095caab6cc4d269fa01eb8c8bc64fab09fdb8bde8ce74402cef47f74694cf0115c3b8774bbd7b800aaad7b6a37cf65a8c15b3d2d403d60be941895c684ea9c16f1ed443c59f0ee8a268f66acf05ec1824fab36986e002e73d43cbec791c7fa693972a40835cbbf6d8e6d19b1d367f86b369d01119e9b9f1b9c381c5499399760f5ff1302bd946e9aa8ea559494ecd6945e39c53cd654af856efb0360bd90f591b5be57bd7f6f9c6322c50115a3acc35abc7c3752ce016d6966642144061832572f5a2d401bdeb4a2d0f832694c4bf33b9b39c902d8df7e166ce1b67045cc47ae43510483ced65031ef126076ae706017250a41decbffa012faf4d14dfc80dd0b777307807710a4388369b8ae2b2fff4fe7b247bd8e874340dfb1034766ab718fb287d6647630e4ede3378ad89464f2853f45f8d95fe8e1f5ebe8146a09850e39a2dc697fb8784d50558efc02a28010ee869c881c2c537118653095cb20605ff73d18f0ea0b1e176799044f44b94f07061106d0528f3c9925d25f17a6b18c8e3e0c6bdd31780a72f7529655d89a6367cb8f5a0e586345361de68f4521ac629162f1ea1ac66cc516e743946b51512b471986a1ae1b532c24fe865ca3cc729a6ec313855cbd5502517d29be9fc8a166d57d8e276170aa90e7f39aa55c50a3ce2908d80a29ed8bbd5084ab61975df2c042349a688fe343cc3e3e3f456820bda12c2d807a300f6eba962dc73290cae50e91fe9e48af762508891ea195677412de1c143549d28f97439299cbeb71911a150604b1bc2d350d1021d97a91f2b27f08c4dd0d709d0875009718892be31db890a957b5a113c78981bd751940ace55b7058194a3053556a52f211371ef852301b11ffd2c8f77dd15021e65c1979b890aa606442997b8b29483d43d34eca4e7516354f9a49991e6ed8c8060fe85cd9c3367958b8d497684952d05cac4c3b357f6de5e10d278388c79a39ea24015cfc184c94818c2aa9e3e7129ab36ca00d76346b06a4611497fb58f51dedb64613380139c7ca7ca12a1e04182b8fdef039f03c796387419e4600423a42be7faec154eee852f8f3f1260e52e0306103405a0ccd80fbe8aab8ccfe10dc24fd92e97697e31765c058cb88cb55daaa5916d4ffb3c0051ab84eff4bab6f1659fe7a825bb75e62c44a55b63ffb0b5e4211ebdb07a022e01feae74e4e68081513920d5a79e09e959b20cabc218ad72db940dfd1eed7145abf3fcc92ede1dcad93d1c33b665ffda2aac487a92d6daeb63e051de6f10d1d832fa0aa3a73da740b3d282ce7b9d3d48450d82c03c95296bc291e940ceaff5ad424fff541f1c3bbba6a368c42185c96df6522f9fe118ea7df02d3ef7346154c2052a6885c7d392080386d138347be03c2a912103f450f05cbec6f840b1fad9b680457258bfa8d643b36111e2312e653cedb55725b64b2c659228553ebff13803501d899a10c793b76dfb7bda70dcda73b440e6e0775220062594dbb31b118fdb895f3e8ba3c335c3ccd45ff7224a282e90ef3c278ecd768c09a056011df4e78a0975eb2e59983c84a9c815754fcc5414e0da064175ebd239f43dac49d255eee2f9439687a334793604b5bd5464600b6316ff5889f2285256e475ebc35cc807403a65c80b4df3b7ed08fb8970f987116e1603c114743e8db0b24c654100571637ddb057940cb52d35332435e40f1466fb2ed6f3049965b16aecca15585944877a7df38ebf17be3dfc9c55eed692cd7c0ad85953f03e8a6815dc30bbcddd2bdd53812445ca95db4e8ced1fc58e1e5e2e315c1bd2bbcf443e03597e25e5a59925438afe97df6e42c4dff434687afe8175f14b68e034385f38cd62a4b57cb1e4238addfa6220502ce171d4f1094ce6ab351c582119512d8404c87cbab363863611ce671509108782e11aa7e1ab32266cd36ca998a4fd9f3eb64f8aba0c2b160c9463c36b85830166e99479cd5c33b34087654f0ed04f14688213eba622fd5fa0606d1e9bef4d44a919b7f6dc1e018ec2ae3384dfc12c0b0eb99c0e17b939fb0ba5235cb488b60af4cfeee9d3121cdf0a407ff9ea6c29bcba2808d9411144c1806a12ff2ba011e2a7309a98090dcbbe592ea226b66e1185e2a9a1dcee345df76495aef4e2fcfb3dd5cb2be86eff375b0a64125103f4825fbf47112ec660842e03fb70815b7ff1d80b0fe4a6c242577b6ef72b95aa9e78e858b0b4fd333bacec53438b2bb3eeb807ca573c5433dcf9e892104e2bfefe568150899038dd41bb37b061c561ca79d90a03d7b8299eace491fb62ff73be4acf6bb3f873430d105b235e70238a3322c5b522f6243af6848d07f07048a4ba4bfce5317d0f3955707755332c00b48d8a74024a2c5ee83b9d553777df014c4ab36e0abb2513584cdd3c06765cb7a9600e1ab437835364238d08f64f10960d63060e91dd2eb42c961cf462cdfd39c390621f6e25e02cce86a585b4dcf3710247a5923a350e250083dc5a93c5a96917eec1bc154dcfa2ad565f2dd508c2bbb2c5f77139cb867d685dafff8e714241d2b8a7f1378cf48a3554ba7fa8950f1a47745009578965ecbecc1aabac02e9752f1469a63726454d0adc09de6a585e2bd47fb41d327fd0237d0ff1aa15c5f5a17261b99431dfed66bffe5b500965f1bde14486492d380721365f74428db73eedee1b8da9022083fcb7ab881edca95fcb9c6a675b14edf058c8f07336612b8b4e4316daac19d6a35200329267129a5f8431dddeb8081712a909abaf238b59363626455b4af0fbd5dd04f37ef3a8d9d2f6405e6dad596a771e0d705ea3059aa2e3f182f607658b61a87188d9d044ea333c4893ef7677f049cbc2e173f526253a021ce194fa3b53ecf4f11e956b2d31f93e38d90accbaced9ddca56904a398a3c2f703b8c0265f9ba70508a6a7f09cee14c3c3ee254ab5f85cdcb56a98c0012a7fe35e78632b098140df5bc97c8f4cab5102b9d35ff98e0c8123b3f29f1330ff7430ed17ae1f30d9bc8927c375cb489d846b576e4195378e10c3d1082896404d6731961365e442d2cbde388b6efb174e2c4988c9475f1b2e5812ff348646220348b7f7b126f157c2a449ca5ea6bd88179a74d417d6bfc9366ec2f41fdca27745fc14ebbb6d8bbdfdf4c37b690311eee48b9f46104c70ee97f18da255ea252190d6d29632412c04f9eb21491fd569385d3579e4d8feb48d29aaafdf1f02f0370faf7b9c317f1c0a44f32076036bb6cf536764cd04fafa550773531de5a9bd179e9a2ae46e3cef44e124df1475f96994a103992763a2ddf94add7066d8edd4d0708a4dc9e4e408a9b8c544460dc6e58f393aa45eb79b067bebd2491c2072b9eae23ccfeed494b3d588365788a6d0f0a05bbba190642b4bd798b0416327bc5ce06dbab0f5d781b9647f32660e7903b1e632f1de7697a9de7ba19db7a0e3452f2aaea01e8f232db9c470ff05d29c1b2bcc04c090b239854eef5af97548e5ff021ce22fc1906d5af3bda0a26da8aa2072019324105d4f4d410c30115abac091df84ddc36c5721a16e782d636c462343b5bb1d499c790ce3900c09857a287d85e822ed4266e78f999b1ec349add906912b962f53cc5988b1018e34d58dda683c204a33b5ccba81b30ab8b3d7c38a0d20375b4703a010be43d297b6c2fbe5ffa65213c3e11cc988dafa9414d2f5fd04dc3c770334148bc14c630c4575f45c855f2838305a09beae5b50444a3ae43272d345d87dc6c9609ba041a17364dcc18d4a69936352bf59508b8ae67f9db8e80b17584af4307e9e1b2137b2c05ce7d0a63904dc66165057dac2b260bc80f8801c7292da7bb159f1ee1cbbc64693b3f872b04c2b4134ada76158b528abe32138beb047a0a14d862fd1029282ce637476d14060bf69c5ba24c3348f13d70f4ae529bba92db1264b369f81bc9dd04062a1cc6a65b803d5414ea0fe3b52b05350d8ce3a0dffbc61167dbe4e63d28c853ecdb6a8097192443f88c7146ffe82f750f7dd792a05d6d2fbdd06f1a2a1a9407919753242c7311a9ad251eb48cb83d70b1abb69deb0483dc6f4c73c68233ec4b21400f4144c267fd1450ade56a80065ebf8c83c2f7ba095270eb8a8b158b89d57c9dc30ebe473a7ab389c8ae523c5537952baf6df0a97fc7a23fb2d85d5c3f0"}, {0x100, 0xffff, 0xa2d2, "7805a2f4968bc93d170b7408f2e03e9e32059d19f2d65d74164ba02e86a2f244fd9d1c5ac96351a7e6e2c412d2ac304dd8ed4648f51a91b45a51435db18a6711b43472ed79832792b1473b51cea1af31b08faf2d2b58e657cecfb66e6358452d9cd613ffbdf736697993887ad4eeed954c259b35d8d157f02f7df184d7b10c0474fa2ee8ed29a99c96a3a18fd608209f10dcb11088bcfe08c842291d7e756acf0416869d5c2aee5f11ce93a6b6e2f85151fdff899fa38bcbf2ae25558e625a2b6deb9db8a52c8b439ff3d859f70b6c8b7e8d405334e98662316c4fa9c2c260642f7c2865ea138b32e713b76a7c6f229b"}, {0xc8, 0x1, 0x3, "c602fdf6c299a8b9ee086d1256ebfceacdbbafe63011656c622854bfc4f99720c92363432589d816370fec38afda3be0ac3bcfc84365a8d95faaa432f6b4faa63b159d5d92afeb90d652604d6486e4d8ef5e7fe93d276e9c0518277d5f8da8029e151481016bb1a910cca0bd33610927c1a58b1e1f8bc14fcf85af0923779e263be9d2891699786d5e59e61f71f83eb5adc3876934da67e971ff284ee8136150c764c3661cf8af5ac2dbcc31eab02e1479c99e"}, {0x48, 0xffff, 0x4, "521c33a4f134a8a4a1d6cec3ada3472d092ce3a4f235e7b1abb85460af9d1d88de7c9f6d660aef82ce851dcd5fee5c352d4a559a64"}, {0x68, 0xfffe, 0x80, "e0b3a88d3e661a005d5aceeefd815e7d6acd2fd899068f307651642b64833b648ebf2e81cb149cde2730e01340d81d2281e61948c6b4eb08b8222b19a1833d8eb174c937422233569fef21ac3147163ac8de"}], 0x2450}, 0x6) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x2, 0x2, 0x7f, {[0x3, 0x9e0, 0xb5, 0x7, 0x2, 0x4, 0x5, 0x4, 0x5da3, 0x0, 0x9, 0x1, 0xffffffffffffff6b, 0x3f, 0x4e, 0x2, 0x7f, 0x3cd95078], [0x80000000, 0x100000000, 0xff, 0xa4, 0xa034, 0x5aba, 0x40, 0x400, 0x200, 0x400], [0x6, 0x4c, 0x1bf6, 0x2, 0x9, 0x1, 0x80000001], [0xe5af, 0x7, 0x800, 0x0, 0x100, 0xfffffffffffffff7], [{0xea7, 0x5, 0x7, 0x2}, {0x2, 0x9, 0x7, 0x10001}, {0x81, 0x4, 0x0, 0x3}, {0x6, 0x9, 0x2, 0x6}, {0x3, 0x2, 0x1, 0xffffffffffffffe0}, {0x6f1, 0x1, 0x3000, 0x4}, {0x6, 0x10001, 0x5, 0x76d1}, {0x3, 0x60a, 0x1, 0x7}], {0x86, 0x80000000, 0x40, 0x80}, {0x101, 0x8, 0x8, 0x6}}}) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000003c0)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1e1) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$dupfd(r3, 0x0, r2) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000400)={0x3}) fchmodat(r1, &(0x7f0000000380)='./bus\x00', 0x6c, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x4, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/210) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xfffffff9, 0x1d, './bus/../file0\x00', 0xa879, 0x7fffffff, 0x1}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) fcntl$dupfd(r0, 0xa, r2) 09:43:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x10, 0x1, 0x13) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') pwrite(r2, &(0x7f0000000140)="84a9e641801789b7271231ef730b020baee9de9a6a593d5ae7bd3b7067a1a8c45198ad24b1739c40debdff003ed458900ea507017ba707bc0499e4e84f44700d24000618fe8daf61a5156529fcabc382b34928d07ee7195af2d7cbac9a", 0x5d, 0x0, 0x10001) 09:43:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x6, 0x1, 0x80) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) setsockopt(r1, 0x2, 0x7, &(0x7f0000000080)="4069d60ab5a994ee4e299b61fae5940b733359b2344c508e9f", 0x19) socket(0x6, 0x5, 0xbc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x6f294564) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x2, 0xa8) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r2, 0x0, r0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 09:43:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="fe7fcf5452ff1c94d59a29741ce919d7d72d9d263999f3341c539ba46e45c1a3d9183421521d73ce4e674dee5926e8ea19513cd856e307c82dc874a78232ec93f52b58eddb28dce9802c1e40c78393ced0d453f817b0e63577f793ba737edda42357dadd5b1f68e6cbace592b7cc1e75992ffd2235471146a00c409f7bf25ae1238702d2937d9b67ef84ac7b6cdc573ec1fadb", 0x93}, {&(0x7f0000000200)="7f2479b740e69a1deab7426b6bc4fe4d542a3411d7daaa23001c120f1ef7ed2f0073b15c62c9e3bceac537063cb59c66eaf4fc74e4c5e21e1f60ae701bbe800f8d5f6ebb61e6333f29ec3b8b1e39662b74b9321eb610a930ca819e7f90a4d9f3ae2438dab619c5c79b07704f2729ea1a45e719cc3b9e49000b4a570c01822f21910d669761a637810070f9a2d9198f331496b91a6fa3561e6e49cce316e76c4d2eb9255f59575eec1533945ef0c3acae66aeebfcd72233574b0ca6691d905d273ba2d479e583cbbb8b56cf9268eacb3bdab881879b79", 0xd6}, {&(0x7f0000000300)="ce6a2650a83dd0e93ffd84977b5e2cc530c440c4f6ddd1a252123d773e7a971ecc4259f594ad67f7b0102181da5b6d08347182338bf7f683aecdf69ef7349bc6e6eae62869a2", 0x46}], 0x3) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r2, 0xa, r3) socket(0x2, 0x4, 0xed) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x401, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x82) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000180), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x6, 0x2}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2edb, 0x7ff, 0x5, 0x1, 0x75, 0x0, 0x20, 0x2, 0x1, 0x5, 0x1}) 09:43:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x142, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup2(r0, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fcntl$getflags(r3, 0x1) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, &(0x7f00000000c0)={0x83}, 0x0) 09:43:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x80) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) fcntl$dupfd(r2, 0x0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) syz_open_pts() 09:43:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x86) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) sendto$unix(r4, &(0x7f0000000140)="237d7d01e09ce2c17b86334b8b2b2ec8ea6c8742c4de5ecfe956a58db581a8f085fe544209b6a33a6fde9ed63e0587bb309981661e00d77fe2d49912af3e668048d27ba0e8702251825fa5f8b4be4231b0096240045983f931354befc3a9d4f33a65b2687cede9e96c3e830d689065cfbf329106c1da9a9b95aa693e380bc91d46a7e429c3123ea1f2e58e875136cf6c96a20ca3476be966c80e5f3ec489b85ff67eb202c2e7a6ab356eb0c19834993046a93b51d86e909ee5bb6f602d8b89ca85fc80d539aeef06064221dae19aed47a737626f32815de4c868564a3b59", 0xde, 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="e267adc73c7258904698985270b8dfe4984c7a770212015510af01ff1befcb7cb05e95e4941ae12213e96b1f0593f1d11294e71ac17de9009a99b1fdb19372c040eb636dbdf11f4ee46cfce72c48ca293b0fc0b1a6ec29cfe5031040eabc65210e88ca219ed741b1272e77bea6439db9bcb5428c7c8ffe7fc823a7069c219f6f5943660963893f59655f536264ab9629aa687fe633d9ad8ab3c79d37f5c74d349c87f568"], 0xa) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = dup2(r0, r5) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x7f) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r7) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') fcntl$setflags(r9, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 09:43:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r2, 0x0, r3) dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000001c0)="d863034dac379dde13cea48aa493a60d7a26aaa49e66383de96081e0bb67177435df49b3958800e8622e6f3f4873f9e61a045668ef67b559ad380bcfb198e5230c41e1c05a8f821ff62cfc2007880c9692de2d1f49efb97d8bfee84e628574a024d868b64a80dd7829fdd1d764efe03c2281db41082c921aa5c6d7b0c8560f200debd92fcda3df1088927c0591283ecc13cc063f2e9c0456a171780e7ed56d4a72346086ed0e51565e5a74d75625da5238", 0xb1}, {&(0x7f0000000280)="12d6069899c2811a5af5fa15e6d1b4e1f1d9ae40b8665f36b1d1f5030fb65dc535333c50758d654c3a13a5a25e987733f777634387", 0x35}, {&(0x7f00000002c0)="e8b2f2679d2dc4c46e54dace2277cdaa", 0x10}, {&(0x7f0000000340)="4ec51cc9adc545f150776bca442973ec909550877b893fb37a9294e3356159ae635d92bd891f2eea06214e546d98413f3517ce9b9518ff9b9138fd69dabd0c0eb0c7f39ee3aa169ba9ba236f9c30aa19ab17ea9f4ba414af6a56ea0a5203", 0x5e}, {&(0x7f0000001880)="6905ddc8c4cfed7064908c91723ecc8c67bf943457c591823ce92d79587bd49a3f47e6767057ccff9841fab11a71fee19c2e8ccc13f8612defd34dc9e9aaaaafa0fe05f04c955f5a908f90dec9702381da66aa6f939341f8b5acd451386b641bca1a95dc36b098e266807e5d8102b2473ae8cf12a02fa7e921fc8075a6143e2a3828fd8b43379418b47821660a901b80ff42937c2ac0e86d8e8bb654753a0911064a7b88c1357b5154b445742aa184b8a53bc62f7c87af140a5046e4222bf007ef20e85385f41b7e4846ca62f85629a76bcce4bfb921b1a08d8f8fc00b936fc649deb152b57e463c20af588b8e494058139593c3681cdb119a11a775923d5cf20f1b384c8242f2c338fa74afe6aa09f0b114aa7c2efc0dd6d0e57147f98ab2026bb1722abc57aef3b0ac2875ed5161ee9e96b0d6dd25b07937a310ac49ff950a227deee75c9517575aecf45552f6403c8dcd1e4ee00613ea5979ddf3633d104759431df4f0700b6bf68683384018a7879ca55b9e09c9ca3da93d3047b49023c03214189cb6803f2f7b9e02129de5e152f63e672b28478d35892d869f3c77db8db560c9808a7b1746c802620d7a4f8c4259d6808d5ec8ce1414d5cea06924b76b8a591db8092bc7677b6987f8b6172fffbd4ce51e87c144910bad9204769ef98740e200dc371c6539102e9f7772fdfb0df30ea320a6904d68b4ed5a0960ed980575dd435908596c537d6455d0e97ecef1439797c18c36bc85571c30d609940e67836e9dc9aa19032f2525530a8938bfcad006468b2a58e9e6f11986e682fc0129e13d795bec79cf6b9ca73f415663aaacf5c2c993fc0bff6e41653ff752c881aa416b95e21ecd76777be50a503130ca7807ee7774b981f248542300dbb414b3e7ce831cccf6d5c8637fa3ef4bb9b272bfeebfe12c9517ae2f02c867ecbc48958150fc2fb3c087a21ec41a0b4f0f5ff9b6f45fcf5c14cc74ccf39c549b79de6b575cefb3b73df6aa349592334fa31c6bf154596cbee7b014e964fcde2d0cf5426727bad828551bd9f9092d149d95911ff9c9d35e2a9c1f8af3c4c78314b17b0f01586e96655521e1a11cfa6284abe4a63d413b0cbfe0b86e77a3c34977fcd986bd122cea1cb6a8b404cb227f282d323c7a34672e56ea5cba90beb5e55e9ef9ff08a98258fc097095099649a5152fc25415be7500e177c88b6a7c441cd17fb256b9c82d0f4cd5eecf3869b61425a25cb932beebe8c3df2ca4475dec2d04dae43235297a1834cb6875a2f47d99ed2d1503527d7f5afaf2a74e00068f4f394a4ebd953ddda73dc1ac6e081bf61ebae2fc84234f6f4b0fbad472fc97a20d6f8d20a752f91153bfcc1f386b5376d594b4216508fdb88dbc8008345471c6dae7e0c6dc9e066cf6233f27e08f87670e7c13ed4739a68fe60070e35063268fcc5014701fd4599253e9a6b46652f527d5fd643ebe68d8d8fcf52d2336f576eb9acba8624f30975ff316eaa820e9e02abcff8f2bd9440af74b71ddfa39c0b25e27f5c727b97c5c354465734f95cbbf5d2d575c9906f2174da2ff8c56d949f7f0530503c8c8c9f201ce093be41b08cfd21406504da499505fef9b8292742755998d1db9b1c33ca15bb592dde25bca6cb0f6b73d99af023b7005438db44e67bc7b631be92f3fe590f6da4674c112eba846d1a69cf5fbb2570670a349c11bb06d5bee708264a7c68ee55169dd304cede1a2f23f9f5798af4170850d41bf688d8e535289a96708348c19858492496bb3f76111939a5385cb5de7988b3aed57e257ef53cbc4a86f9835d643a6871302157e31dfdbb00d27133428ee67b61a8159ef49c24edccf951a578b8f3aebd858cc88a93a3de81354a38a041ddbc7fe9184e5bf58c8f4d19301ffe220a18cb7f342edc6fbbc86e720834fbb60e185fd4259924372dfd36b9b5e61adb2f8216ef8f5445974feeaa9050a04ffc1afc1a95bbfcc184a11dfd70bb6c63b7ba54437964049d4c2ba50f52bf8a4d0b29fef9773197f510f94b03ca25885946c0fb322bee5b1629193de3e45fd5b90d8520fff2b8e30c4185059f3aec3e06752459218fa8566828091cc3c9765b277a931968278a9da0fa7cc23d28dc1295aa55175b7625d0a2841809fadba85b3e614772be14a7243479a5ce157e8c2a905245a38a9f673d976a936c848cbbf0780e5fd7bfa0f9ab78ca16dfc5860202487e8bb87ee85d4d0c5de766f42d793d3e5481042202cca9363911b04c5b15a1080275c03a78e19ebf43b6cb63c0b3990e5e39184dc1b1ad2b917102da6bb7a15a3a50695eb5038806741d61d91d473375ea2df1c58646ee0de241d613ad99d69f816ac57e2933cea8818d93cb91b16ae11ac59a07df8499e70c98ae20a71882de93526ef84623377aca96b2eb62fb9a62793f9658d6cb5d50467945ba70737ff299a13362b08fb6145cb689efd8dff22d002d5d7063f4f1ef4a03a42907938c1670a8613f24ce459d1c6e466d3d5c9312f9d3206c41e1fd86e432aafde924a7b8e2c88383dcdf2b814ed3751dc0940c919a86d1c545963cec8e62c9a6f0e5aa459eac32ec7e8f13daacb40c59408a291aa95297aef7b1427224e88de777663ad5869da59aed3242ba5f62b6e89900f41a90c62495a8ae6083fc0001426d4400fd38c6ba487f2994bb195c81e54b9efa3040b5b2016453f8243b61da6b3ab2bffc6988eb77424ed181b1c0d31b5de63a286d3ddabe96779fb42510dabd0ba1af9ceb2391194bfe5109a2d5071038dc1438dcabb2332def576e98b7cd7c91591675820b5685e82b00e4a02523e61b10c37c1d85cbd92ead413ab56aa3fa9b4533a9d75460d6e468823e1aff0306d881e087406f91d870ccb3668657720092c5a5e9e3e5154c4aacf816a022169f4dceddb53e03b8864ccfdb7d065472a00a0eaa71b5f3b8616d9c0e64e59b26832d4c0d14e8a8045a670c201e477ef12525631fc36fc0be0dd4c853c69a2ee3598fc2a49c1cf95bba320176bc601d882564c3a156604450b3fcd645cb2758948e0e5dbc0f5d00765b421a926ec1f91217f74dd778bbf9249a6eb150460ba255f7d467f1147d6daaee43eb850aa3721d2e310eee4c9e3d7853902536e37ae0749b6094bffdc5f37162cae929f27aa5af62d7da264e99360a7736a5f5db7c0a90dab3d4cef09383c0dcccd638f3368648c17ff1a054d6d303e51ced45d2c8592645bbf6264e7f716c405b7e4f9ec6b91faa2f5b5073e9af67e80ba8378dfd4942d50c3d281f198a4dec17a7fd3e8ff5ec8702cdc1775671766905f2e4282390345b700c2baaaf13741c566f7b487899c43e26b9628dbd59d73918bca93c8c8ddc2e71b88619a6802d0fffc25f4809451cdc8e378b8764a08d38895d92c59fd52b58c961553bed4209965a39b2d42de10f8573b8a34abb9fece4da65e53f12de426292106880cb43a82c4ba133853e8989cd6e1f3d77b2130898208695d46d5a5ab62f25297f12c2c320f1f0b922f37c32d1df7191f8c4704be08c6fa4435f0c8afaf1d20a66f44b477ecb3eca213d4665db8d73c138798f0b031bae57fac40991a6a7ba1a1d92a1919a5cbca17ae3930631f75b931172008aa84eac87f263ddd9488633943d2fabd285c75306d045bab5d43e12a2ba1a70002617289cad63a3dc07a7d639df0d225a9516473d9982d79acf90b3b6030f0fea5874e89d96378b90acb00740a2fd5f2257f5dc233f93fe9e7ee4279269fecbdc77ace7d90f6a2fd46aab6becb98b2d26da0864caa91a0285355773d31b3f95a3772268aea87f54742cd180dd9be2cfea53e10a742cae140367c5b1e3c84189517cf4af77cda411e3199002bb5a710ddd3aa9a732f5e1f57fcf79d08b89c36386cff747bbd07b880a413f8b80ff093acb8e0b2ece763c71147248d94ac66028e5b6202b74d5c3834e4a438e883ea6246d4efea0a8fb6cd137c2a59606b84b0b0521bf83901c6b583e76c6b7595914e363559168aef2981330a122ac822d732a13192bbd2e82eae68579a8fd03464deb4cdcfc502bd323ac754bf9482b10b2011777726c1a05e2b91d46c5c6f225746b5035d6c477644f5735c008107b2a4255372df02d5a1078d6d39aac1c36bbf43cb7f42f9a2668f556b6e7286ce3433af1962cccec8cee494e5df531831e722ea3a1f9d6ada1174233829ad6340e9ae5c9f8f3109a3700ba8a4285204bcb8a587e89413f53f77102c0fe61411b9a2ffb0e3666984c6cd2db1d4e4930df1c68dbcd09d109ba1bd9b17b0d7e09d2d63c8ef61fa5f3e05de1547ed3b692a16a160a0855216763a0b35f5d50ac6971063a51aebc9dd594751655c79756f7df15298b1e2bf72268b683889e3a0de868a01dc950d3ffb535abfdff230e32733d137678caa8de47f5ee5bd940b212ed7a257cc548fe687b545aefecc5531d061365bdc2439b742413d70da8f8eb04a258e874360f139ee25ec6eb4218afbbf39c4daac614dafe81070d9fdb3ebb01bd4ec6512bf462df1cbc479a1cc15e5ebd624be0759596bc740a760fb5e40dfea8e7861d82190c26e27433e892e2d0329216e70bea1811eedf33c9caff58f926acb2b5ca5634f62639085351a0d73b99dd3dd5154d11d83ecb52f576d5504295bd13ea4bfe7f443c39b8628b3e25a7ef0ed76eb8fc694a00a0681d0bf557d6a9687679abaf6b7549d0df2144d54266e0bf14db77383ee96635189a570bd58701377368d88d01ee233ede49221b82ef69997967a95894eedf1e83abd86f13a5471bcdf373af5e70d8f9cccba1ef179af5a165a8db913297ed09145fc7c11487f8a31ccba0c8c7755b07c4304265d76fb1cc0ba1fd67a954a4f791515efe82c9c26885c9c0d4e92e06bbaf89e88660a8640eb095044c68c16f2f389f7b46821d47a6e882fde18d0d19189e0068c8d32ad3c5ab1d0a88e25ed2fb69e8834fc8a2d8531d4129512146021c295442a1d2f3a542e37eaa070e2915c06f6158a857be53f6b0711016e34ea51b48413eb533558418db9618efa0792ad9eacfa4beb0c07e231d725482f56c5a9ad768d79637dd06e53400d22a28bca4adc8503415c3a3b80c4944c6757e9571a291eb65744a1ec7e043dc349596e2f7ed4ab7faad1900e94c6fa5e69f684ad2cf7c74f05742ca37f875e40d8bf48fd83c9a702aff3fc3f476a7a00a7a5dc07d717e3aa58f587b7fd7b83656cee4ce97c3be57b8d09fe5582a6c297b5e3b9919daa39f50820cb54d0f7c0c328b7dc7760c9a0b5339388395de343d5a5d3ac13cb38a287c30999f236b0c9645418cf1313cff9bb951b3e7dd2cae2f43099c714131b2452aabef74a67490c8174e3c2fc71919c93f716cd4a0f41944aaae69dd45d208097e2a06a67bc63290e6a5ad9fb2af91580712c3320e6baef92831fbd75b9f1dd362979ef352950a196c6c94d43b8e64a268209f6e79b9aafe5707104ee5bd0129f11b415d80e5d16e91e84dbd50d49818c0c5b6efdbdbda8fdaa3d9c32ca04fc5e62055081fb0bb28a25fe978eb4aec887a583dec22be62218368f14e50b76def456d66207319421ed84963b405861bd5368b1669a2f33080c358ad07fd760ce0634bc0097ec1820572104d1aa7ad868c0e642753c11af2ffab90fc46c132d84bea7ac42e24fb870fde9cf517da511341e980b892423036bd6f1cb6e7f8f56d31f180c165a3d8deab86ec6e3178e2831143bd65b1ed2c3e519cf07c32db6692f24f9029d0e361891d81036fc90c7e61735ff0374e5d54493", 0x1000}, {&(0x7f00000016c0)="2c6b850b00a20da4da6f7b978ab220a90cec2c587a1132b3a77467fd6337a8da2a6e064e2a7543b1434b16d3854f55530260f552e59d258c9af647ec2d5443", 0x3f}, {&(0x7f0000000400)="57526e2d8a925d6ddf41b4af8a761f37f7b2cf4ad076ff", 0x17}, {&(0x7f0000001480)="0c33b2d330fab97cc4413c2b3b41ea22534d156bf444bbc15a5fc291791f509111e2cfc5e089456dee566a761714980a9de49e6df65265a3b94e5482e078d8c5ca955ee7768a4ea5b2fda141286d3412e6f4c470ef07ba020d4836bb2f34b1a3eb894cc9b918a3c5d6299489bc8c", 0x6e}, {&(0x7f0000001500)="869fa668d8c43db5eaba75d2612917619800ff25a09b285881c1c71d3934062b2b1592870ed0ab7e24f7561f62b8823bfaf179ee37abbd4ac8c8696ddb3f99f6ab969fa9e821f64e3f3b7ec695bd4c21ad3a5d8cbb31e7bd200850ab24d02afd0ebe737ed71a6ad69b00a3e1218c11fc538caa1d2f36f327608176eac73d90f456b86d25d972314e99269f12ce9913629a697a08a257b428893caeac28c139a436835469f6c407c07d278752be4be10aefe7c55164b5bfb0b62fd4318ad366691f40e1", 0xc3}], 0x9, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}, @cred={0x20}], 0x60, 0x4}, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r1, 0xa, r0) socket$inet(0x2, 0x5, 0x2) select(0x40, &(0x7f0000000000)={0x100000000, 0x40000000000, 0x9, 0x100000001, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0) 09:43:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0x0, r3) 09:43:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x3c, 0x4000, 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x14}, 0x200, 0x401, 0x2}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0xb3cb, 0x0, 0x0, 0x0, 0x2000}, 0x0, &(0x7f0000000180)={0x7c, 0x0, 0x0, 0x0, 0x1ff}, 0x0) 09:43:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = shmget$private(0x0, 0x1000, 0x98, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/43) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r6, 0x800c7005, &(0x7f00000000c0)) 09:43:54 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02010401d73c1cf6"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getuid() renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 09:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semop(0x0, &(0x7f00000001c0)=[{0x7, 0xfe5d, 0x1000}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/14]) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000180)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) setuid(0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x1, 0x4, 0x5, 0x9}, {0x6, 0xeb, 0x20, 0x7134af12}, {0x4, 0xef, 0x15, 0xffff}, {0x7, 0x7, 0xff, 0x7}, {0x3f, 0xc7, 0x33, 0x2}, {0x3ff, 0x5, 0x2, 0x1}]}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000040)=0x1) 09:43:54 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 09:43:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000240)='./file0\x00') unlink(&(0x7f0000000200)='.\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='(\x00', &(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') write(r2, &(0x7f00000002c0)="8cbcf18ef0b6f25eb2622ff20d83ad0876b6585c638071", 0x17) ftruncate(r0, 0x0, 0x820) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) 09:43:57 executing program 1: r0 = socket(0x18, 0x4002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) 09:43:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r6, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:43:57 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') write(r4, &(0x7f00000000c0), 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x4) close(r0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') pwritev(r7, &(0x7f00000005c0)=[{&(0x7f00000000c0)="44290be54bb8a80f5161f9cc08f0d533af40417922a86397085b2b08b40f48d7dae7770690a715a91449309832cd94587b3a5b36", 0x34}, {&(0x7f0000000140)="6f05f84a481590a6402a3de4486ea0f8034995d995c7e07647326a48e756269ac54345396e1c49f264f6a1efe73a4d6f139da57dcf6f417fdeba29479aad591ace404d3fa9c9d9b13bc0311f9efe392e1130634d5e64349a763134866ea01ae8cc3983ee7d0976f9f2c0134e5a26d150b6fa8eda4a5273b1d562fea15f4dffe8a508ea521594c841deb8bd458591eceef80f28b11e4c551dd93db053994974660a7dc0c56a01f81f5af47fe1", 0xac}, {&(0x7f0000000200)="7e311c6b27e4f1dd691e683b2130c66aea275fef70ff68b96c57dc0dac0fe268a0508e051c32cdd94c3397b929f4e7ed2901fa2d5c97490b0298559444a88d99c3d590acc681ddf6ecc78aeba5880b6fb68f27bb6579db8a4ddac94181474bee01c8510e42fd8e6274ff0adf71651c0ea8d720a50d66ffc59caf1d56b202ef3e44bc53793240fa168c6bb38414acdca06877b5ffafd2479f0831a0413856cb38dbc47a831dae547fcc814abd03ca55a901eb2d725fce3bdb5460b92dbfaa66332e031f424a361faf31ef", 0xca}, {&(0x7f0000000340)="6f9df594d4a314f836b8cb878b21978b1dd0a39bcd7d04e6ec39d4246ac762e50e44d4305e8a519ca6b20861c5a4b1abf81dee34a0cf8c3925f99c2df231063c8ec50264a43c82f80445fa1e63b9174b092be3c0b3fc3af232702c3c77ad00993961af1bd5a5004fda8055b8804c84875954113826be094ee09b122dcf5a9c9c1bb7cfe8464836ab8ff26028863a4f88d46af04673a172eaa26ccfa539bfbd1b047e8588538738ed65f5ec97b92815c4bc1ec51ef9381a711557d4f94bf05fd0d4ab52d54c187f81e64f43ee66532a8aa453f1497dc0e598e29fdcf8836bfb78940978a8e1bcc5cb323efac0f7be2e05716a4dad4b81", 0xf6}, {&(0x7f0000000480)="afb22286ca011415d001f9724958b1668012142891f4f430bc0c09317921e4687737aa42b568", 0x26}, {&(0x7f00000004c0)="ea71db1abcaeb0c6ea10e49be601e44872e560c1d8af01db4d7e92fa2b204b1205ba6d23bd09439bf38fee067f60635f15b95e3216cd4a77f7d081615b7699091388c89d4e5086fbb20af434f2862b2550a72bfe571f9c309d2ef531a01dd1cdbb1bb6e7847350d8bb6d214e3ca242e5360104b16f1b9c", 0x77}, {&(0x7f0000000540)="91c25b804e3f5517a5631271525cd82781476bcdfd6c1fd61658a46aba3e42202f72510aabaa47c6192695b1bb21596d4edf34085d6e6e2865f9df005edc3c0a7852f8b295130a807138265f746cedb6c2c5ed43c3820b40f9efffc25995b3f9cbd6309422801225cdf08e6e06ec4c6140dd7d04045314bd4ceb7b99ac7d", 0x7e}], 0x7, 0x0, 0x46) 09:43:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x3) 09:43:57 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket$inet(0x2, 0x3, 0x80) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/74, 0x4a}, 0x0) shutdown(r0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r3, 0x0, r5) 09:44:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "070000003e79010034840c760b666bfede477dac"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x30, 0x9, 0x7]) 09:44:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x30}, {0x61}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(0xffffffffffffff9c, 0x5) syz_emit_ethernet(0x2d0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000067503eba19cecf0800cba0a3a6ded3b71c8a8e368b51c4db6d11ff769fdc5b3b0819bb2ce72016481e1f2fd68694dabe99"]) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x400) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x7f) 09:44:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f000", 0x57}], 0x1) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x40, 0x20) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000280)=0x10) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000340)=0x10) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x7f, 0xf43c, 0x82f5, 0x0, 0xff, 0x6f7c, 0x7, 0x2, 0x5d144257ea2354a1, 0xfff, 0x6}) 09:44:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="d0004285c3d639019268000000f2", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) 09:44:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0xfffffffb}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000200)="8b5218561b5c943f58efa4007f652b713db379147fea022a642e166ab7ad501dfe8a468e1cd776b7af539db13e087467765f00c975c8995591a52e8301fc86ed9ff40b5967f8dc1e41e154dbf7db153a8bbcc6d43e8327cfac2cca6f0241e7b5ac04d9f751d433cab7701c63e7332a141d2491aef6de50bdb947a09a220fa51cc77845b5c09832c92891ef1b12eadc", 0x8f}, {&(0x7f0000000300)}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="8000000000000000ffff0000050000009950d0dde949ad51619102960413b10dbc45132bd2da1f8c7426f35db46db53cb3b190a90fa1efaae54cf27f7573dd9f8c232541585d7ec29a530e5493e8e0ab6871d25c0de10bb7b192c48a19e356a930169e49f04817acc259c9f903b5a88c970c95635cb70cb51f2e0a04587076d60801000000000000ffff000002000000e5005e1c304b43bdde4506779da9767a1d12b6f0657f44e5a8be73034d8a85d8052cd927b60d1de55656ac84c38f2f75867e16208d03caccfe5b4fe3f61a4dc3b82b3d5bcf923b0c318a9ecef0104b6d8cec52ab28e421d8d75b43d536ad344e6d59edfb72982f07baca2033de4127268100b58c68b869801ee32501c5a1c61b94598a5cbee672203981cfc7a5c20489ba44c44e0ebb9c66fcb1a8e4c7de640be693471919c3318bd3fd63a757d72c5ffa068b7701d25f6815ac6e0b57573dd2786e15dec7f38b376f64ed4126978e9d57388279b6a9df4ee0d8589298c8faa50bae11f937630f2cba4f619bf32aecd7f7899ada1638acc251bc953612759d6a00000100000000000001000000239b0000b6440f670985e949144a0aeb4e9f00ff8f46c84cbbbf14f7ad332b80c075ce6da4e15657672fba2498b6ce7029dde5dc29fdfe06051595be868ee1b2cecdd0c29d92561f16b26b2b277a64202f9f4e563bbcab3f66672a12e74b3c0572ad8ce3fd524df8a07b174a0ee6b60d67d272e7b58f9ce1007f013152bf11c412a903c127b3ba8865e3c4b7c291611bd6abbf81d83e15760b998c91e36c12297c18e608c519b8eb6d3f6beef7fc42441ac68e8a01407c1f97396edf231c225c4d082e67fd599af1b4cb9f5f26555f015308541073335ae3cee97b4793995543bb504708614a76e9985ba789c4a02e00000000001010000000000000ffff000034000000a3acd2b6af7102eb4f284efb7d94ebd579516b58fa4729d8f677da6951bf6704ace468595e7f3680ab67001924599dcacca940f7b599a4cc789eba80a047af4666e6f27fc873de86717336936163bc224addb598e60b3f44a7a8109dd34626b4b3ab1e5f657e4bd0999af99af046de04d48962694fbc63130c28e3fb0b6ba3c9a1d0e6ece3e78e897f049be6f28e85439060c74590da3237068cf4b216d83476ffc3f41cffe9c6bb0aef642b6821337ead6abac756feb2c51b573373a5e6dfd79af5b1c66378f808b6b1834132ab00f2d8604100475e12aaf58291b3244d72b1117f60d72fc9f9cb589a2e771f31dda518ad8f4afd27822eac1448debd03b11ed915989e92f8ab4c7960e138779b5d48590bc17f24bbc95a2921a0bc105b5bdf61b1c1cf453c6dc16793cf12eccb7510e3fac440b1f117ff7a5073af2b1e9100d9f8648f58518cceb84f95441b7b5ee8f32938ae15fe865423dc47badd48312942b058874fe0622afbebb877a7592f6fc9fdb50aae057e4b5fe0624655b05bd6b107b4e229c58ad0b7ee7f3a623a25c862589e5615c1cc6ab27d02a2eb082343c91e417a145eaaf5d498e313c9c8445f9d7a28144b9f371df7c69ba391cf4c4665f9a7c039048b96c36ea52b1321fe29e581acbf2e36eadfbe454d6542b1ad314497720612f161d4d1a83c1a1808112974a3e07badda887aa396afa583b8be6f8884c0b8c6150e8bf4c5cc334bfd6ea016d658dcb85987364dbadc00d0b0093d6c752d1ecc2de9305782bb9271dbfaba05b710c2224e907e359aeeb2e0d547bda37d5007fc02392061c5c65d4786c61bc57a27b5e3cd9e8db4eb3bb8a090750194c5dfe81f18ead57c71d8c44fc91eab7bad0853ce78b958a1d55509370f5edb533157148ae5852ab35ff987a0f27b277ff2ff6a7bcd91026f726e208112818cae54d767c9f4473edee8106405a82b6e207eb7278554a3529de436b759ef7df70bbcda8e93976fd1b8f1618bea6fd321cfc862f77c9d1798bea66ab096b7ea9ff9cb6d8fa6bcbf69e4592b40f3c7f43e910cdd02e045286761c65b52f34d7e11ed68bfe0657496926a07c117c7b7376cda424c17b779db2ae32739721a2ad40895c79cbc54b0613de7d1fb0eacd0a3e19dad76757cdfd7deb3e936e0e0e38d0c3a668e408b1c19e81864120de3be7b5f6a33c74d2f7e30e534a9a38460f9a5a0305d18baae8f1917ed9623b254fdd9ce0d564504a3e87213f61d2ee820aaa87f5c3c7d4e8f3b3a20ec71e741d5ac1f41d618710806a1e4007b270f25a532f35520e38157bb089c4a5204b68a9be0fa75b5e703ec6550486a1a26a3eeac37d26d1f79060608e87e9e3d565bde10895e46f5c0c7889312e3ceb21a38b63c4545852884aa8bbc066dce863ee0ccebbc7f4df798228350722771e7e7fb1749170abe5dd387f2618b3bfc0044d9241b38ad1c8b167d0b809c928e5905ab53e613fd9c658203861b430f9e9988534c931854b98a4186cbf23f901f8235363ec05a02e87910b38966ddb3a987ef044fe8f10d02b01be13c1b1396bc7fc70995c6a12e03e42bec8e633e0a25ab01ddee81cf99bb768839d01335c567d1ca96f4635e3a45443b7412318d19ca96b2af9fc41a65ae376dffa09c20b970bada23c8171c6ac3be26206d0b3fc146c5428457ab6c4db8cf48996524599650358ebd561a10e28f3b95cf22044f25c4dcf2eaf2b7cae24d1b28cdd47fc2402074926093ed6e64b2774dd5516d193d962eaca2d8a9b76dc57727ee25594d09dd41f55e62df6d482ea1cfffec7798b0065af74b01bf74852b3d14fa0d4604ddd9e037fb3313992fb8d966a411a2ef6e4a7fba9196c3ba34cc64c7797f2332dbce450339e9037eb84e85f7d12d87b1a97578ae752905b49893f4561294cf8f45156fe242f89c6703fb6b6ffc46b1b2a601c441dfd04cfd0d08463142a4073f68ed4ce473f81956d82f8312448e817472ac38cdd943c50640d8f3bab0f0f1096bccb4cd928f8352279f14c5ae8abcb508d2d4cde80687927cd4f686744fec3b25f6f069c6e551510c7e15e70247f43e7184e759401254f3deefe5809a720b77631ce20adb0b9c5f4a3f8a98765c10b9e32d915cd4353f0db03bcbe955dbf35219b8be3ed1470b9d0d8da8f97faa2ef5985ce2f77ffa43d9e2fe16a4bc653cbf02cb2cfde6f83892e1a4a5431a03f5c5a31a2f3c160cbc72df2579a0ee382386be2065b871cddb09405d510f5335869101620d25d025a583ccb0e7a77a229faf23905c74c5be401073f5667b48741f0a8b465949075e304a838f11e97b7ce34340ff067094c6e4499a728a49b75de717dd0276a03107106e10627109de37cd1293f5e16e0c999dc8eeb9e8a74317cea5b2f3bcb81c7a819154d8bbf602c99e5372889add62aea8b5956100e315d88ef761d1f7cd5748b5eb0d82074fb8157cb9a5434e7e4ea4708e39222a5992cb002441f9ce91aaa026010e81ac8939127dca299e08b524eb52aad06f61eb57601bb598defa43957db45955dcd6415ea404c446cdea9f4d9a0b25681d93e5c7c0b56284dfbe17f09dc31bdffccc72179ac536e617ad8fcf047a212557724ef15c51601deccc07901b8548ceb7854035ac83906e42586c88af92eeb26d7fe794f2ba50b57e88a7758532c63bb00a61898e79fce36c7e557c1af760025cf5b6fa1d6c528ec0b9970658801916fe3a04c9da90c2e62205af893586c8bd955a423765e976870ca35798114e355be30ffb3b12a714ba22d6ffb0b9e2848cc047b73db37c445437c979aeaeabb6bedb9243871d17f6e5aeb56bc5719e8d1a90954cde3a89ee66dd1127c113aab0672cdddb4984d56bf0f5c760212df24da123475a14f6c8859cfd6bf0bbac7dcf7ec7f6d63b449c40ab8847c128e6cec0d86bc4d88853e276482d262bb2a28eea144d9e2d58d338187e66e999228cfd0d5a699543cf2753a863787381c50f112b5cf041c82ae4ae6a19db2a9e4f9cb892d677b104ea63a11bec5039d866cb8875ecc9123b4cd0b2bd1be27c6ea0ae17146be0f325647e541c1713a99462398dd7857bfde3ee1ea32a73f3782a65e261c076670e8d394f6c9125f448d5d42fb95278a53dd465d6140d06e3806916d921c12bc25f576f5a1d325a146cdd5de00365149ea9c33321f7bc445ba75d4092f84529492549a06e35f5f85b4ee772d6e0aff08c9a7384ac4c1de4484c1dc05edb99694fd321f31829885fadaee3dba2bf47255c194924b3493b0d36dbcd9e646113307faa0baec93cfe11a3569f09ded2db42dfbb7dee050c87b997ab75cf2231c70d3fa631f958f779124df89439488e0c8f07f3ce564cf27d466b2d986c17b9e29bbedb992945994749131ec01b03f50e6facb910a8ee28e8e9d6f0877271f1f19380aedafc0232369cdaf96c0c63c9f71038520bbf2ab43a34c4a27998dc5ab22ff8caee403f7fc01740fb0945eb2a2f78fca7433abddfdad37d60d185671e6bc0f88cd1c61f27ca8b8f8bf5ef499f5d713624e8e6e957019fd86ae8f8554006c20954a4e09f73857dfdf3aeb5c0ab0e44634dee2430311b18fe0bd71cf99f9d444aced1d96d22d429889fe52f0e94377c784b0e339a2ce4ab35ac5f9dbd274c086d1356fda0f89e72d7b0897c4a1a20efc2c23128c6c021acc70e1c11a86cec6bd82c9ab778f47365cbbe6d8879d298f3ea1bf0b5cec4e86fd9ae19c22c96302fd66108c51ed18e7ab15be945eae638a9919417dec68645d091d447a7e9c4cd7a348542638b6470151002a229015c063f32ad07ad341bb19d86731cf90a712461a67b223313d217b2a8466789aa08b6a271c1f4d2eea9989c42de4aa5fe7d01a7290092a6dcd9cb2a0d55c79c0edd0a34d334d9a278dc43ac08fd2ca4075d0a3e655b89663b056f14486dcc21852dc681bfed42c384cae679f52859901781227652f1873d90c2561060d4e007d54b1842821f34a8ee7a29b8a9f1b5be51d0c0fadbd0bb6951cd87f917130a40a1233beab2314777f45d3cfa1a35f01b74904369140c63a05dbbb87dfaae81f3f1575c78064bb0460495d8bbb2e87fcc64123ce8c70b0f09df5724951dbd8abc8174bc8c481f85bb0f5adfc5567ffa4da6fd16b8539c43e01ac498e82631de2579c506ad35b1734770121e07c185d1c45ac96945e663a760a5ae2dff951aad658716002b5475d16e25901983e041b27f438ca3747e0aeb3a6c35f3acba02f94e9b0cedad603aa981cfc4c2a21b94c8388eff718ae3ad30dbd5af781da674098f6efe6e4291711ab31b753a34b6c206a97c375dbf4cae2d824245e12775ff6d44bb47fa1e1e962b441d6a95d470325a4725410b10cf54e653cfb806b8449fe1fe5eae42f61ec3b7a4c1526c6063000b6080a7e6453f5612e7eb7ada39edc8ebb1c683d4a6b7033193d279d3b789d2ca7a928f9ca747d7251d69d9bf605b97178e619c8fb533d53fa936c40259427d5b47e4cd7c2aa09f1d26b3adccb775dffb4568c7edd97a85c509a03b7060f7434286916631dfd9cf69eb3be378e9c62e0e4b97f3bd5361d61976248e1d07aeafdcdafcb745d68d5c3af040b40bcadfc9869d657c35340995e8b1c1b106848102a9e31269862132a29d34e63fdad2a4bdbec995943fa338eb5b64f7874cfe91c36d1300925f14beb3a52d863328e27a1e4cb0b132dace8140811b2cdbe22305bfa46bc2bcee241fb13d071ee995a32937cf68253076de44a8f65f3013650eb67043e85c68eda852a72af3aa3166b5cd2f22908d4729a532821996b1d2f4d06247580233e9fa27983e41c1552889348c69d9a0c6aad21ec67b7f1398929168521156685e21966a85ef3f9077bdbd196d4dbdfc6a20b82e5be8171183f0a8e6ec66fb6fd5ab3002e6dd2622c459b96b0e793634deeedf372b8a166e81139f2ad245fa725dd3db845f70e0f9cd48243bc5386c5d4eb8448ef61318494a1f79614ad9162d9b7c3489d14d76037659992cb65f2723a91917bcd2a6ea0d4704479b5876821993fed92506e04b00122486e2193e28f52a00beb4898f21cabe9fb608242d9d8f3c55a759d96c7bed511f889c25ff0e4078af694e5ec9320ccbe08cb038f2705d6896ba598c7584cb0ea8300b82c000b1e7caab7e196c5b4669e4651d78d3d89ec7eb07755460045cdc93f969cfd08b13492d0719bdc3835e2cebfdf966e6b0ffe1d1bba173accf4ecb9f4bd508330fb417a018b52e3d9301e3e31d201978ad3ea45165f7856dd0028c5d2a96afd717c1f3aa52e7051771f89c9810423dd9f4c9c47a95270e50a87f474074fac2e9d45b0eed880f5a9e1a16bdcfa266b8207f502bcae3e52d1339ccf717d7ee40451f7ef48856af0f9657163fe7b99170f8e6b989daf8f08c3c9225f0bfee0eca66c11a0c50523bfb20566f8e302c3492f51924ad6fd74b11c47f617ec96a95d1aaca030b718ab1efc21e3c9f57a4099fcfe221a9ffd09cf1fbfd184ca5b3306ef6bc05f1a739f345e7da7b525ba7c1cef0d3004447df6931be9ae17991c7e03bc4838ad1a2b988b6d57b3037beb6fe29743c4dcf375126cafbcaa147c28e2731354ed62f57b0004a690bff6130ad02454c1c6b1d04486a5d59303e324999eb503b083b86cdf798799e0481d5802d8cdd07da4baaedd1ea2647d9c72125cc9cab177aba7496995ca38e634012d8a9c60b1852327da5570efe9a2f91d37be90fb3751dea70e3f93ecd4525bcbc9ffdc3553bb5f42a258a3c8d4000000000000000ffff000000000000c5a86912247ba2aa13398fe9c053c5d81fede8d4b1acdc1924b8b26bf26cfe5367ddf1fdcd5e2a0dca81f72ab40000007800000000000000ffff000006000000c5949639845a69c7f38b3ac0bba343db09451d93410ba7f10f4f03cbcc40d390e7eda0d93ec000f7e5fd0102fc68f952895880309aec0dd953c0df78fb92f532c2cd50bf5bdcfd37b4b4fd3986b0effd079682d373c619a193b66ceab13c75cf351aa8923c000000e8000000000000000100000009000000b8a09923986712bf28dad0268d434bf87efbe115cee9fd5c681b2378b2078fada9a506b31e1f33835c165b8c2f380d0972dd2edf5daeb1f91bcd69d3955a864c929b1275f19b038861b3c13bd6da7eac9d48b11ae635ad9b6cfda89e7c0c9054ff2d55b4803b90a2fe70f1403d9021742321f153ad8aacaa2721e70c76f72f50c6f2d7f45b192413ec4e7e32c0d72be197f605e158e66bf98e67cceed6f00af2567c047c4fcaf55350807d6633b147dfd501f9040ca10c72680b1ca05506c8602900761dcd0ed0b6191b926dd84d0e2c79b40722ebc66c001010000000000000ffff010006000000e0585eb3cdd678abed15533b3504e2bdd6a6845ea5ddf6234f4b88754f540b209546424b1532b421729a1a2beb78a3d643b2ab73e016fa2074ae339fcbcd127198b6eb5bcad8d18a784aedc941465069d13245b33c30827615723f5f8d5ff4fe1687ea6e1c00b7e07dd0cd5c0fdcec3f909c398f326e541db01f1d32487213b475b7a896706732d72ec64e7b811de6a71cb9e487d99a33afd76433c9fd7495c4fc5a9f8c6485f5c98058c552dd6bcd9a30d7bf612bffa4710654b2a4df1c3ba7af8392f179137d3fac72ecfcce18d49c811528e678572dea89e83b89eeccf5d14a87f9047507b3a47a4db92989bf7bcf0981f9846ba6ac383a4335ff4d9f36556e3e5ca02dc529501aa8049baa4e33c19f6b931f6f711953b43233e77d41abd3cd25aa502be6b1870b3ceb62b410540206934845477e2c07aaca1b4ac6d7867c2a0392246e720b2ce342fef3fba7ca4a254cb324e27ac7ce920eccc13c085ff1fc889f2f6578a652ac2f1ad19cbd223afc1abdb3f07ed7708016f366c3219b141961c3c7d37e66d2189234eb1b45ce7cd099305a9d0015dc7d35796d9ab4a043bd784514bfe6a3a68c06449178ae6eb091662e34e7ead1876492cdb7eee0f32e4ef213953ca9ac42b9b86f98da8cb7a8a558220ffd09687c6d02266c375ebad30c7255667799cb500b7b3ce9149b771df3329370fba457799652421443aed2681d88b3ba5b9787442e3f248ee6b899c4bd3a2c329037b87fcc1e2454659fa283421cd1c6d1b751ef55ae373f8889b314dee9c60056f346da87825ab97085c66e1e9901219355aba5bbb2ed0610326e5e598a35fc4e59c71e9a4567f2bcf654aba2840081fb5a26b5e4e54a02c61fc5369881e7440d5c9cf59d35a56925a7deb8803f65d3e6a5a0490a9a42dede66f7dfc7c4d4a3ddcd9eda804b3200b82eb66732bbf4fb336f8b8d266afebbb3ea1d7276032b8144425db818cc66d1f16cac84377cd44a359fcb4e5832efdd93da1f84cb8882460390c65d62d6eab80aee412c604eee937630e19643bc7da78a1e05d68cf1fa2f00ab49a3b53f45395da95f747892bff7f5f16dd7d25ca51f801048033fdde9dfb900088d98e0e403aa226048484f2ca5460e7764f1b81bf26d3a3c23996b034a1dfea1dbd79038260c7e5bfe9bd8ee3b070998c12840abe479ec54cff0171d6cc73f8de5e8f1b23aa64787dc9cb62a63c177aae1c69fe01241efb8f31735a46ff215aedbe718ccc74372f2935c43d1122bbee3a7328997597a7aa9e44bc984ac5112ac4a1425e508b565e322e259e84316e8f9821d7f3e2da88378dcb4e6e0d775fb3e1d9bf32c3bc313dc1afb153391faeb940ae8339d028f13a6a99ef52fc5c90d0f4b654b98b2fe2fef39e68e4f55c46a62dfef97c105fdd96a11c591a98c938b0c5eccbd29185b2b62c34ed105ba16a451d6a9f9d0bde8cb5af1daa6c7a6e2c679d26a9f139300733f96f5537226896543c1450879bf8f61cb05a16a5e2aafae8ae46717255351270d4896eed27ae4e94fad5614794cc1849c4f302e48eadf5f832e136a55ef924c547157a4d179034e83bc250d7f98f3400b4417c9e9bb9b79f67600eaf446b2e473fb10e9fc75264404038a1f585551f786d17c2243280572996a2a8d4208de40e9c87d4cea1702fcb867fc022cf63b23c43dac1856379ddd0794c88472fb23fc2e1a61b467db319cb02202e5f5f25a8949759be25a40ed96e0313f8d9dc3a96dcb27e803c8156a69571ae6a82a7719f60eb7fdba312d236345e32a21977a33b4419cccba8cdcfc1e1833c9cb78dd03799ed8c77a534afd735c6aa210cac229944f926daff0fc45ae15d105597da76e20f80a1e789976b750c2a59730c084add08d2c548ffdd55a9045cea1e5bfaf7157fe9a39901ed3252d8c04ed9b4dd6f621f814e1ef263ddb4d37558ab98ad5ffda4f934e41838b790bdc1c9d091029bb53895394436e2fc912dee82f1bdd6280ee080c6613331a74c81fdb93c24564d4adf521a96b5d4b329d33c2abd671bbf43210dadf9bb8b25790e2a058af3cd23dc20061f3d77b17ae47bfcd34a897b4ebdcf0455005245af0e077983acfad39644d1ca5b86cf585fed03e13bad7e7173e535217f06cb01a2816b46c40cbb0dfddfc18f111e6fe47151de66263694e40fdab91f583ac9102d83a3cb427f5063cf1df9499edfa0b4d35917e459d40125ad5cf3eee879d75ba0955fa7b1d9d0c7bd65e59de986ece5ee0192fb23d5935be5e17e153bdfd1c916067ef118bcbfd1bdbd31a4d6b3f4b3477770336febe5835a15113d3baa9960904551fa1f59e4d8b493f7145e7c1670df1bccc222516c8a08a86592abef26d1ddd54f746ff546e2e898d379efa388e1703c37575ef0c0f07e970fc2650f1553daab5cc472d00c5030748a4677eb114bc00da4c07add7482f124907182adc921691a5bec0b829ee4a985ed7002e4c7a4a9ef5e302b79224fe30ea1e99c7fc95faf7983b68a1fde0c657281bd064db84b317e07eb16e6cc1eb03a139c509671d9b251cb2aee7d565723c2cc6f2aaea87c39e885d3e9a1de761c63b552f7c483af9e416c3bed23b04bcc7a1f726f150b3e023616fe02347152672e5155799ca9bf1c225fd5ad3d4d369729fb3ae0e49da19af799bb8dc03a8009479ace2c7be8a48a8d4e2a647c98082caf1e38083aba5dbb71a2624fb7245bbab414990bd80371e5db4626352e59a757018b2adbabbc7c8ae2222982bbf04e0858827712f190cb44490c862103de20629e184de15772e308ae10b5700b7d5c5de57dcf3a9023d8ec7ddf7e911be0103829b9d9b5b990c5b29708deedb968b6e38a06a3d146266ee12bdd176c5fdf7f8ac260bc7042547c7982b5ae63f12b8d4f96702fb6c1d8ddb43fa81d660aa3effae04022d9c857ecce3e5eae7567e89504e2c7116f7ce4578a31621980d47574caee3e00d9c71cd39ca222a7e96ba52420f1ab9e893a26adcf7d7cdafacd326f2238bd7263e9712b10fa88860c32215d0150394375a9f4bb253ec2ec2aee34099e028139adcd30cbfda261980e65923565208df6b1ef965af31b19543c208ee1c1a0520e2fe8bdf17388c669fbc88a3f98c526c70abd64c28309d34ad6328dae0b4a0d593b17a4d832c48c7c620697284573cb53f87ab803385aa8301f54d421e044f9cc3b5110f2e4b94ff1cffd95e8b8adcc55b8ec9b7eab021b68d434ac415fc703f6576a2796ab28833c083d405e168a84c5cb85a62f27d647287e70416c01d9ecf80ad81d98eb68f012faea8da5148b51c2d0a2f9c1072a1a5a31145c822ae262da0637118e46d8718d92b32468736cd7da809316cc4d2068bcb7c7680aa6b2aeb1dc3175582bc75883b1c6ebf2a935c50e18d5c3337cec1566f36299451fcdbf53e21e263ea3bb02ac8e0964406d435588fe217cdf0d59ee4ecbbea15ebf8492fd1bbd1d98910a192b88bd82e61022f5cb9ac997da13d36e7397490f1169840007ab986effca1cb5610b10c296e5960829d523bc3f5580eee0e90a0eb3d753abd38eb2d87384daccf7f743a09ee604ddf5a44ec306ce3adf851029a4fcfa43d8a7f175591650dd2bae24c472a4a9d24e16e7e8257befa7bea43fe66db2ec2ed8762d3e78aedd388bc733fbcc9f417fa917883ea0fa06bad7913edafac5dece55177c6168bc580ff8f81399cb401c319634102ca602ba13efdded6232af2ae429482ce50f904ef2ceccade354a79126d26573a51f3997c3e4ce8e65a6d6e2e968aed660c28161cb9a8adeebf79e37e6ef2ec0c675b07015c49380f37e2f3e9b543f500af509713001d7aa60e2d2506b131c27326add061dd513e8cb2cb51ecd9569b51bf4b8c49c697ab5b896007192d775b1a053843e8d08e05f3f1a60a976cfa5f705efa9d1b718fd568b3f73d4555a6db3151ddb8e9e2f09287625724f38130dee5240468f9494db5d9a694db2111ad3556647ec103417f1e0b2627deeb72b892e9cc068307c2410bad71ea326a772d0f0d541b1097578ab1c182dbce44b4be468992195b356aca79ec4c3b3639b240df417d003be7378dd2cbfeb2b171027edae47c3413b3d5ff81b2dc04939bfa9e4ddc3043766962b4d4cff4f56817e1eed3d813dfa9287e6efb91c0acb5244ac3941d021c9ab7c25cb9f2b7e22709ab0e565e254bc98e1a35746b55be18c0665e4c276d74239d9fcb99f026b89850f1cef5dac9a86a46e9196dac4bdc5eae3dbae4f784f6194d9f35cdd4f0db5de30f6c993d7eef74f413986e9b38f77b3ff0fbdc763d4fd03c005d4abf7e9eef86742661ad0bdaee5a7c9b7b6ab6c35954503bdd7863c5429fe083c145cbbc2c1c228b67bb4660208d5a51302a3495813e6e0f0aceadc15e92f6d1d2ac98ae606d28b0193c958c68bd67d6feeccb703c1b230e0333bafefc092dbccc133b1be074c3325735d3e30d0da119da1af5494fd65371fd5d3b3a2f8e9e18fee78d0bc681225c7234671d16ff26d6f39099e90d62a95a71bee8b44a57a1915caa3d1d999a75c28aaaa8c89d9a47439656a6b8a5416ded1120bf51ed088cf80c9796476c5b55e82c9d2072644f8a6aa9ce3ba0ca0576480846cd6324a993d2ffc819b90bf5382b21f1209a13d2f64c248d4dd459cbd6fc78009985f1d03d4ca8a57e2be13182e6fc8cc7d562d0597a0459eda4a5a0b8379a885adc3bccabba272d3508b033aaeb8c9cc3ef0f08378bdf4ba5d3d65a947da66cf48a49f01b5f4522d13f2ded39cd8069c84addcf21cb3985a3d6f4b51303e16a194e764badf95e6143ef64bd4c02f4273723f84656e29672a8173df121f988bbb395e64e8dbf250142d334c28ee65bc98980b5ff94185653f885445c63bf42f1d0a9c66fd1c0753eaf316ac65077b56e89d797756c672dc220f0e403d843e9b5221a7ea8e674564bdb550307abe3b0d528190e9408582aa8c048d18d54d205c2080daae89b29e267f9a2c55de096dcc6035e399ec3a4b8acf44a211c25778ca3178e64bf74cfdd55b9cd48230eba52d52eb03fdb7075de05da2c5b9e4c62140b06b2b7fd6496ec488fcf0d6a00ea72029cf26b2a1185f4966ead116430c52225e51866720a94b6eeed8fe31192dc3daf3e045fd02603b6e6c62dbb245c687e5d8889fb7d1a4c7e1ee91544beb89986dd2d6c8bb824935d68db75b1ec4408a8f2e6296415259d43b4f8297a57ed7ac2d8c91827622fd4345f7c89b4cf1cd32241a0beea5a96c312a3d299b4088ac15138c2a2555f1d322e9eeec86dff52b8341c4587c462e6a88351d023239e02d44d1671ee2ebac4c6e81a7d328bd6eab8f151ef023404de582e7e1abda50dc88361a3db06f438f362ab05c36bd72c7bf795029cf7efd387d1066107650809d16fcf2d347339a1dc0d6953184377f0ecab559919c506e69416b64cf2ec4c1af0396aa00313494e45d1f24131bc6d2ddc643afc6c46c0a7cadc8b6bde77f3dec7556eb6f8e4e0802c158aef190f8003aba6af34fc6292ada47fcf8ce23e2e54a94e39bcaa312f79a9fb7d0104e6a10b931b69e05831c5795cc933159f76fd0bc880d453ac0d56991dd5d0eea085c53d47fc82f964a863cd35052ec8dc22f6a85966c43ea1e5e0bb99c4b14b7152027d5367917204fc27f93511e741a2d032874ec804e215a4e807514a66cf53c54b5bc1fa1ba3f80761d6d101b70a1306ee3e6cd1077f11140376d8131abc64768708cc0a75314da175c6f969a05a362d3127a330661ed9346d5b3ab5932752eb6928000000000000000100000000000000335844"], 0x2470}, 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chflagsat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 09:44:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) setsockopt(r5, 0x833, 0x20, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 09:44:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x1}, {0x5f, 0x10}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) 09:44:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = dup2(r3, r4) dup2(r0, r5) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x1, 0x1, {[0x1, 0x5, 0x9, 0x6, 0x3ff, 0x29b71483, 0x2, 0x1, 0x3, 0x0, 0x400, 0xfffffffffffffffa, 0x401, 0x101, 0xffffffff, 0x1ff, 0x8, 0x7], [0x0, 0x10000, 0x800, 0x8, 0x10000, 0x4198, 0xfffffffffffffc00, 0xffffffffffffff81, 0x0, 0x327], [0x0, 0x6, 0x800, 0x8, 0x5, 0x1, 0x7], [0x9, 0x10000, 0x1, 0x8, 0x1, 0xff80000000000000], [{0x7a, 0x10000, 0x9, 0x7ee9bd7b}, {0xffff, 0x2, 0x0, 0x9}, {0x7, 0x8, 0x8, 0x7}, {0xfff7, 0x8001, 0x75d, 0x4}, {0x4, 0x1, 0x200, 0x2}, {0x4, 0x3f, 0x20, 0x2}, {0x6, 0x101, 0x3, 0xfffffffffffffeff}, {0x5, 0x4, 0x2, 0x6}], {0x0, 0x401, 0x1, 0x200}, {0x3, 0x3, 0x9, 0xa1}}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cc16530"], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockname$unix(r6, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) shutdown(r2, 0x2) 09:44:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x14fc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) 09:44:04 executing program 1: socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xb8c, 0x401}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="a96f6c", 0x3}, {&(0x7f0000000080)="1556215dc7ad237d7a2bbc27094977877c97b26b2063d56276e7dde1be55a334c0830800009a191550f37fa030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12234277c4c594ce521bc969f62f553db6e4f0900000000000000ae755c5f7ceab6f98663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c49fdcc7dc76825b5b26fde4bb2b9000e6ae8cf37ed3b9cf348fcac9d4950c5360db3d5921c1966a9dcd2cc74fea444237", 0xfc}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 09:44:07 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)={{0x87d, 0x5}, {0x6, 0x5}}, 0x2) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x8, 0x800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, r3) 09:44:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="47ca460b9653f138082968bea84fe972578d8f785ede56460184202b860cd7a5c060185cedfbc34dfa79f348204243b43b537367d2796ed0876419822df831569f5cca04d4c3596d73e913615782d51ec3aa8f96e22d9343550c790ba55287062c16dc9d60f135450720b140fd29f88d59fb5451790ddb740e6527dc5155a780d343335bfbe085ce9b0e9e3e76c768412c47e5f31963a749e880d43a80072d62eef57a80dfaef2dd1c151b35e4db308886286a43b1c91df6acfd9505f88726d83cd19c9f2ac979502e3d836781a21a11e9948a", 0xd3}], 0x1, 0x0, 0x0, 0x1}, 0x8) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 09:44:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) shmget(0x1, 0x2000, 0xc3, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 09:44:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4d}, {0x6, 0x0, 0x0, 0x10002}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r5, 0x0, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCPROMISC(r8, 0x20004269) 09:44:10 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) shutdown(r0, 0x7) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() getuid() semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/80) semop(r1, &(0x7f0000000040)=[{0x1, 0xff}, {0x2, 0x6da2}], 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000001c0)=""/229) 09:44:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xc1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = dup2(r0, r1) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 09:44:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x40) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 09:44:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x5) 09:44:13 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x164) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 09:44:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0xd881, 0xfffffffe, 0x20, "7a1c87cf2c654f6b67764810b5cf83a2735a084e", 0x1000, 0x9}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828591dd6031797100083a000000000000dffffffffffffeff000000ff020000000000000000000000094f018100907800000000"]) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$KDENABIO(r3, 0x20004b3c) 09:44:13 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = dup2(r0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x400, 0x80000000, {0x6, 0x1}}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:44:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0xb) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044801000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:44:13 executing program 1: ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000e99200000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d85238c299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af220000"], 0xe0}, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x100, 0x7fff}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="0b14524c2a7a99f921da208b9785b896032ff48b6b4ba3d25cb83cf320fcf21c29f91d9a5327a505ac52bf35f86f9a53ead5971c239bfeca68c9394bc29813edeb2e3b2fb7bc7579f73a3757073cb572144e56c4f1555c2357672de462f286f17638e086bccc62fe3bac1c1884b98ccc5943f56d", 0x74}, {&(0x7f0000000200)="a78a44ba003384bf189a6bfc188fead29a6e6a9e62180791698d343b693b935ca8a9c2ff26429d1d6a4702bfdd7a839c6c2e889e0408f86ba6f13756c35f7cbefe73807447fdc4284c8e0038c4bfa2c82e5eb9c0b83b15516e34e6ae50e1818b1fc086e87b56b6766ff3e512c40fc2dfc6137190dd945b504095cf4cdf503092f73889420716cc000d8e28fe813a302c3cb341af8dfe089983288b0eb4ec0b6104366bc6dc470c96c92b338bf97b549710d89c76de683ef53e244c31dc3ad94940", 0xc1}, {&(0x7f0000000300)="6ff8b16eb6bc3b51c80d6626b83b9166b0cfe2e0a29b86dceb6f08e615fedacc24e96e99e93f264691cc87cad648d52b30c53853d5c063510180246522253e96a80cc3386aec7592d4e8f15736a8a1f7555005320c0ec8cf2a210f4c791dbb5bca651d4116c89baaebbac16685cc08c7efead3008d07c6807dfda8ed6fea368e1fcb5a4b07c3075f660af83694fc4079c29a1e021c5b16309b9f08f0390694b9333016e515288005dda7d10e20eeaeb18c9a", 0xb2}, {&(0x7f00000003c0)="892b6d2bd0bd632b737cf2c988d5c882c54923b5ccede3931b2f65168509535f4ba113c784d3a26edf2d3b1d01beaa6ac9ad0f1a49839eb7a9856f31d79b673ea2454ade63682599f6ac031779c6af0914ccbf77ab298ed5e29ddda29ae04c518d805fbfce184bd376692009835956ecb7edd30666080207f01f6664aaa2049d1834b2b2dd7059268f84c94c2cb8547ccedefda42825291174e5748e17a61723408392b670e6bcc000e1ecb9ee64f31d3a49f787e6968844b4541363071b9056641e609b4116e5beecf9ed2ae171c477c6e84c3d4a60a7291c074e13d95727a44ab874bff1cba0c0d8b741ac475a369d88582fc08671a25fa3a4f7", 0xfb}], 0x4, &(0x7f0000000a00)=[{0xc8, 0x3, 0x7, "12a1fd4809e8af6c2992b41281fac2f47cb9ba1c0c82318bec5614907763daae56e15f8365d36a4c020028a0e57633522ddf5178fef09bd5a25e3d9101c5e84d0b5a24b5095aa1432e380a87899872ca0645d960ab10a83d20c75e24a5f36e9beddb798b019af0fa54ff1526f61f121ddc7f77c6a2c011c70d3872b6fbad70406b2fd0a42d2e06758031c20563328a21f779c900bb387e71669b0c27546c40865dd45e924b9f1d969ff7516792bb9cce078fa416356690cd"}, {0x1010, 0xffff, 0x4, "7dabb02c230bed2d931829b263354685da17e9cc61af83cd67b3af5ad611c21319dd8d5db148024961d00d91b279664465578350cfd3ebbf1aff6e5def7dd9480ef350a503d78945c0aaddc0c82a451a687ec606909cdc14c842314c550dfb3fc01982167b681fe9978d521181ddcab2f7901f05db5b850895e2d3168c1868565f5755a6c1a9f6910def1d9b6e4149948692e0d917056ea2b5fc51126e3a4ccc8efc1578fe8bd13cf6c43b2afcc1fa387c8d52856d9269332c5043f7ddbc88a62c86e0ec44af7eb6bee2e8d249d87e0d751b8391962b0e77dec61cddf83a2a0b45897766610c474838e9c9ee4c8dd7ea54be5119b76869166072701615f3babe7d781c9c6f92d49ca685e5239ed63d1e042f5d8e9d7d327cb25d64566bb8b21564d7bc12f28ac1f7b2dc42c601ee350296ac93fd446d08022a4e8afbf6a697a18e5cdf6ae657189f142e6276787fd33e676f8f92bbe895763eaed5bf328ca10b02b4bb106738c5f81b17550ba47cb245f835d973e21c28f8a0d83a996cb77b530a2650a6767eba29ac8db40ed90b8bb1ba4a99c6aa3a62d97fe2e3475381e347dd8f7a9046419722b437f61406eaf307e89b7f4703ebe2e5cc6e2716d952a35abce260bdd2709291d312c6774a0b9bd91f2a767cc1e60dbc48bfa8d0205433a3c27f7624d4c56419ff685f8ea7ff7f036bf19920a381d3a56ddddc388939695175565841130c687e3c57918233f27232841f382e647cca4753a132566309060ec2325d63041daff581158fef7762317b151f0f3a845925cd1f0648834c5ec29494e24bb094e3645a69bd0a26c9fd353cb8c4c36f3793df37218d2a34167e4f50e9179cb39da915298e686038f478127b23ec811cbfea052dabcb722c1d678fcc2286938abce4658ac8ad6aed13d2fce0ab8e761f7a613ed5281beaa48bb25499a50bef9c9d347f23845da3ac71999b4bc5a3960b2c22566065e6834b210229b4206ab1faaf23d47a731e80a9f4a3059beadce83b1857782874a7295290b261fb3074d03826b8781aab655a161269e9b936a3588e2943671a15517bcdc9f4cb0e00816a98ab74bdca6aa808d9fa8372e6dec8dbc6d47d4094ce804f6f3ebb989eb9650b7cdde233882a3c747c2ee2177b2945c3f38f13958dbc9ef38829a26d77048d857147cba15eb6e8f5941023491752e6fb0319fefac5ccdad31f1984bbb2b4d56032010c3085bc07b1c90a549c548046a63930d025c886f3beccf0a68e7653e0fe74a780e2b709ee91731a526a2678b683d7f7c4e690d852a86093ab738a3d8af85d77920152038b9163245ff0bb08359dab8432aabed1591dd53812a49e0080b4fd43f21b7278baf128c8d44822eafade9316d81b7453adb8ec616ff70fc13b825eb9d28125b529b5025e1b641b45ca3b7b728891f8fd8facad98f5b1c749b0339fd0c1651b510c6582b7bdfbb3a97fc96e838e5a8a3892bfe12c9ddd2fc83e86ad36660f14a795f7997ada95b7c930e1cd63ea9f7b48d20d95d06285d9faa06a97b8f42c95f61c2c9a87a9a6d9699ead29f21b710e3b93217ece7a74be6dab280f10817d361c5e5c06118bb740d1ed03c4afcc548427ef5d14d310635e86ddaaaa57dfc5a7de16e3352e2222a395631b82cdcd4e01be5171ded2dde6ff08c46718bb5c1f504de279725ec8e72b4e00f930f156c923e02ebfa8e173b0dad3a5e83a549a5c38263292114e4b8ec88a819d74e8481fc73deae60e8f57a06ba87d849a787b62e322be9bcbbf5d4fa29d385bfcc0f7a8aa409fcd41b5b2b509273566d9aff1ab1655a03b1e473341766bdfbc60c12621cb02d5588784e1721c1e5b7978915708cda8b93bb3853139c80bb07a9e05af8f83bbd0e7874cdbd5c62c9a680785dc054ae1a2e920ffba1bbb7d532e93da200e42e671e9f68f53b7a65ad336599eb0e5dbb7446d1b02416052874972fc8c51164cb66ccd9bc2aa2a70a5dd6ae0a7e2557fc09b6b8cf6ea8b8da449d03abdec6d8245d19f0dd89c9926311bd4634e6f2b05eab3e682011bf539e503c88116b522ec2a200292f6197b9b00af32fb3d21dc862a91f7cafd7dc7302179de180b7a62e22ce5fe83b8dcc1e1a989f645f4cb0029b5ce5e0161f97e18212c557c5f5e0b3b36cb1e2e7632e78c2c9696d38fc24aab35d203f2a0a66dbe3ec4e1eb0c59b07c7072757430ecd241f71fddff52dd989a85f4fd205bcd045c16fcef9051accc5b7b60a59c227c41fa048e0f337187d444ad71d346a3b0f71b906816da8f17d402da8e508115b081656cb1f2fe54403b604e4cf4a1b38a0761252341b9e7f83a1e6e76259ab9e07029910df7a9639b66bde1ad0648755762f4a087aacdcb475e9d51ce303bee7bc4862d0ee1892fea82649e726b27b67e7502c5df45c67ebf7d67980c31b5fc76da62e40d13d80293ec3f4a8627141ead5a4d890474e2c891a5037587a5cbda60dc4e0dcc2435f8d12141f90f1a2ca5db805744c40cc31243ccbe7b26ac30df47f886dd894411d97eae591eb03d7df75e5e368d26c6872a59e52bdaf57ae4655080406326ff36856892d6ae0284c3bfbeb45cc29593c64872a4d5846c028c77fc38acda9b96670cb390ef19172c64fa721edf33608bd02b193114e47bb288f858ba1e51f641c5cc3a2d29a316ac97b55726ed442811b325760b3e35a6d3788325a625bc9f9cd211efc6e3d8a929aacbf2a87bda0bacfc58f21f228ec83552234a1d8e8e088e2fa9d0923f403bee2ff60a3741d95ba2bca93d2c69d58868fa7a6e24d0d5fb38e377649b34ab062733f65cc961ac560aa02a19dfa2ab1822e9be491e002af3e41bc41d10669ee0139cb566ed8198de06e22265536712981cf3c83f02b17318275a323e48b77161a8ae4bd480de8aa50a5ac7fb6ad8792043349772f95fe5c02203a906df0fbcd2bf78622d80a1ba413f0ab0e84bbfbcac863da081a05de5b8da8891489b59a4e26e6386f51559d82f17f6c518efc7ba3845a397e1ff4b75ca331a9275c566e7e76d522e6617f9e232e24d1f7cb79e9c198add8387981e0c22286490bd10913232c62f458782bd21ab30ed7fdd4b42447d464c260cedad0ae93f1d832c37cc93610fd8031b66adf6a4e31e477ed36cce90bd04e0786fa3f3cb5af7fde59e7ab5ca291c8581cf4af417b420dcb28309aad1a0e11367855a6fa3ff6d3b90d6c050b1609740203dbe87d4c0af6223bb6234cf1c02187aec1a90796835cca4c9f2d97ebfd3713e41c791b8dfa51ab0a6e1c3a217a424253764eb9d7e0ceeb33ab55fa03561e2f1bf836359a2ea954f0a5496629d99d83f7b8e6dde7737dbd22a44cfd6d92c1820d9e422f27cedcb5e07167f51134dab7e7cf2e31c40f07574710d77f8b53d01f6188c713c515e7377a19f5b62ccd3a2afa77a20e16968b5b15365a021dd4a9c38e45bb4a0e870d6359395fe35bf3e2b7e335c58b8123ca10fcd655971e240be45ec200d95b96a37b4411b4746e90831be3ab7a4386aaf5974a776827a28725b0765b4cc047f7f6e0823d3218942ad422ba68bea91eac50fa3955bb3d47b6bd3bce35f651b9f57605bb26589850484e25eafccc716046a80f563fb9e22ff120c4fbcc57632361173f80d9f7a42783a41960f17c2c99c560ab5e552e7ebd60e01ed87e3bbf63da826cd55e6cd818af3aa01f1e97648756708a5b5a934aaff5300c5c0136c74c0999d2f393cddeccaa26b1bd24cfd494caf2c1415787828ff5e212b5c0697ed7707ebdf4cea2ebb2d4caffb55fd4d943ffb6552865d721ada2f00235061bc60ec195000710f12275e7dcb3c96ca138e297ab9728e37786c99453440d80c8b6faed85490d7889d9f147922be9061eb41b04ce0fc1b2803b598186e48b81dea8685892c1012448f0d57abfaf32572d6f468103d7f9a5605e7b88834c4e9c8361a7f69a35be5dad8f920a178c169ed49a4382384972845c6985e089f490ba671aa344be85461318c5b26df8b7bf3af91d02a33f71173c369a35ffebb10e0032f76e978098dbf8f2387ccea758648f686bb647939fd8da5972e19cb14e8bf79be37f8d88ac408e97950ad17cdece0518dd4aa8c3e672113ba9dbf3be0ade26305dcef665fd2f5d91b8fcd2483599048a416fa65ba2695ac8b631c103e6f7eb957ef7ed54a6fa71dc00fb4b26f7cb1be403397c7ec7b4540e6eb53779da420b8bc907cf4d8c0880e898bb944c3b033bb29cc60244cc69d4f8053dc156f3a4b019d3d9f24c3819c778bd0883bc716c3d8ff53ee3b3b8076b3656c57f4e3de4ed912bf643f45d014988bc426e307682141804957207971c03f4bbb3adfe764e27783030f70d8c5b3708cafa08fc6d900b0dedb598dc090cae4abb4ce82e6f030bfb31050983c1be5944cac50a12a629bca94193cf91b9fe872649ef3a0a758e6ad112613c4d5eb62172b9cb2fc29c4b4878fc2a178cdedbfa60c7863b96789b25684c3e61e854b069b5633d701d1efc4a42da133fa1c4524ddc4f29ece120a3d4c3ee2bf2032100c632e1656c7112f59f401cc57877bff18dcc8bf62b47830901e3300cc35f725b7232cb08dbf926ff11d020840a809ee39013688e9db7020b7cba8a1d44c0499b1cb0aaea08c10c5389896dd3805774adf0e916500885f17787f38eb6d3f3bac8f88dbc4ea22307aa862683b391eb1d3088c0524095a24df74acb02f21acb150f95dde5f345d9d77c6cdb8334fef6cf4eeb72524c70fd87ef7ea366465869ed3d55af1035fc8750c6206b31c208d17d671ea7b04358566132ad2e51382e0540179c16c84406c6111462f524a4a975cfd3128af89a45245356a2531c30e8acc2f1f4c023358ee355a384327aef7dd2ff80f703eb5319311b2f3f31b161a3c87dcd4486591dd13545a01c407a25cf81dc0b5a49147e16bafd0a8182bfaa4e24c83e9912d75d730a158811ef3dd8d0a9c183971c0ecec6e6c75d2f6faf26fa07afec7559103ad6d3500685ce1a2068f7299453d2f27bedefc8f7f8f8814b282741e68a01e4618700510d6b8b3d0b359ba81ed76742f3c87c7513264f3e43012df3ae19118bf69cd0b579a9e7910536d724f9f7ab1bb75a497e879640a58571371096b7988ad608e259b57f63e25a0a10614873ac748f743a7c4e675c6185b655d2c6ffdafa1e83ced8754ab1b3c34fb511541c57ca76427d14388c93261ba235d0f6dbdd850186b2c46e549008b51ce1b9713cb00d0b53fdf651aec54774633f8148c5b1d8f575bf5ad7c870c581036db704f39e65831846c3a0812ea1b6731e37fd8e04043440b2f635738dacd7272d00b2af50a902f3eba54ae05e1dafb1256a3b38fa598edbd5e3019ff972dec8ce59fdb8c472fd1c078724da73ea0c2399f7efc735386eecf0e5583815cdf9c2d828dfa315f80fb90a0952f09b98005aa7e71a4192702eecef7b86f356d338d3900183b1819029ad9edc222423f4d5c5706231ba9285148866acf800f41425dce5e5017fddf8935bfa69d1b8fe1ab64dc4d959c62ffb16b28be4f264eb000360d3965b97521b9fc0c1b623404db3de8e64c4a722025b104019f981040fc825126174bc792e29f60f1e923311cae6511efa1f0f205ce60992b4b426ccd0974045e096aff08605214bd6e2080629b8f3865375431bcbd27c59295b26a5b5c35b3c32e14a8886ae49689409a8889fbe9573fa1ef582d29637f6598f398d5b3d8b72b0b6614f244d62cff6f51243516b1697369bae7401d2443261a793655"}], 0x10d8}, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGKBMODE(r5, 0x40044b06) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffc, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x1, 0x800000000000000], [0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000000000}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x1}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCPROMISC(r8, 0x20004269) 09:44:13 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000000000000946d98eed86a55b6b950910641adeec31d1e4fa23cc45b568b63e305a119a528bb2df0bbe53c1dde1954db38622ede310637422b12eecc8fd0db3c8581feb55da6ca912a9f517aac323ef4d370183ae3015c199abd90fff15f9919e9476e67d6c03c436ab42ee68f3e3f408e3febfcb66cf1f3d5ba0d5c254d5ac3e94007e40965a70f526f1bdb1bd1aee776270241f19e9f913b393279f0b41a33e1121547b76eaf7b00c1e8b16c1f27a636b19de921b322e6468ba2c2b8e3650613705a44c9086927ddd30738c86dcc1bc770cfd9561f04e546ddcff14c614ad0e62f4415e95f0924f3c5d2edc6f0"], 0x97, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/221}, 0xe5, 0x1, 0x800) 09:44:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:44:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) getegid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 09:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="007ad3f6c32e84fab90000000000"]) 09:44:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r1) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 09:44:13 executing program 1: open$dir(&(0x7f0000001240)='.\x00', 0x73fabced9a16a04, 0x0) r0 = socket$inet(0x2, 0x4000, 0x6d) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000002580)=""/207, 0xcf}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/199, 0xc7}, {&(0x7f0000001180)=""/171, 0xab}, {&(0x7f0000001380)=""/124, 0x7c}, {&(0x7f0000001400)=""/52, 0x34}, {&(0x7f0000001440)=""/56, 0x38}, {&(0x7f0000001480)=""/34, 0x22}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0xa, 0x0, 0xffffffff) 09:44:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0, 0x4013, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000300)={{0x1, 0x7f}, {0x0, 0x1}}) getpid() 09:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:44:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000716000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:44:13 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x6) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x3, 0x100}, 0xc) 09:44:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x14}, {0x4d}, {0x806}, {0x9f, 0x1, 0x3f, 0x5}, {0x0, 0x80, 0x80, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)) 09:44:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0000010018a56964653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 09:44:13 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000580), 0x9, 0x0) 09:44:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r7, 0xa, r9) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000080)) 09:44:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00"}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fcntl$getown(r2, 0x5) 09:44:13 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$KDSETRAD(r5, 0x20004b43) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r0, 0xa, r8) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x40, 0x2a3b7cb5, &(0x7f0000000200)="3277c438ae81563297bcf24fcfc54466dbd6e4b5445cd4f37bc7f5f5dec5b4f235ed86be0d13987a531d498ceb8a8ec22306661f3049555cd564cc3d87c86aacf52054f2df3d659c1ae626a8cfe93c5e087eb9f6987412343192feeb03565a829a21313b0f5e333c5bfa5903feb2fecd0015a66cb669098b60107028e3e135c102acb33ff621929209291da858ca3a64081b87d952cbcbcf96c43175582941dee078198ed1cf4b4679dd35677d2ce1755562a4", 0xb3) socket(0x0, 0x2, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 09:44:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x7, 0xffff0000, &(0x7f0000000080)="a2", 0x1) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r1, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgctl$IPC_RMID(r1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) setsockopt$sock_int(r4, 0xffff, 0x1a02, &(0x7f0000000040)=0x80000001, 0x4) 09:44:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fchmodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x8, 0x2) r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x8, 0xbf, 0x3f, 0x80, "86429f4000fda57e5ce50a02db311e0b1cf718b9", 0x200, 0x5986}) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="fc69cccecffeb2c01bfe38a16accf4941ad7ab1cc1821a506c4db9e879394e37425de6906d2403cef1094804681a2a539d00ba3afb74f5cf249548757859c3ba1cd2ffcba04db2e51200cd6f72a0e6067244313211d362aa08874f843dddb24acd", 0x61}, {&(0x7f00000000c0)="a7bf3e63eaa315dc5f1d034a412ff9b544eff853", 0x14}], 0x2) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 09:44:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3d0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c185000"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0xaf, 0x0, 0x8, 0x2, 0x1f, 0x4, 0x81, 0x4, 0xff, 0x200, 0x80, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x80000001], [0x6, 0x80, 0xc, 0x5, 0x101, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000002}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x1, 0x1}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0xffff, 0x81, 0xfffffff7, 0x2e}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x8}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:44:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 09:44:20 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08204500003800e00000664c1400aa0c810000000000e0000001ffffffff4404"]) 09:44:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c4140000002900eb002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369c8314597a7501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x4d93, 0x0, "000000000000000100082000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x8002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 09:44:20 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) setsockopt(r2, 0x25c, 0xff800000, &(0x7f0000000040)="ed264d2f05a6f002f7e5b8d0ec4236623dd76a8288ceeba985d94e16b1734ea17bcde2f8b6067b9bb1997ee104d994f2ea02c435205f08ffd315e37b5710766722c8ce81a19a9673d032622f0a0f63dc20164292e3a25cb311a3fb8e53424686704e8c4df42d9c1325946270fef872b510977024648fa6434f45de8f97608970b1a38629a19cc79235e06e2d1609e8", 0x8f) r3 = socket$inet(0x2, 0x3, 0x2f) shutdown(r3, 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 09:44:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) fcntl$getflags(r0, 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r5 = kqueue() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') write(r6, &(0x7f0000000040)="3a7a2264c85819fd94492cd4e72302fb568cea174e915d53367a3e8febec22a2f4fa09964f2351338b90587a5cd4c906560c0542fb", 0x35) kevent(r5, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 09:44:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0xfffffffd}, {0x106}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) r4 = socket(0x6, 0x1, 0x6) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = socket(0x10, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000080)=0x4, 0x4) r7 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) shutdown(r7, 0x2) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745d, &(0x7f0000000000)=0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) 09:44:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4087, 0xff7}], 0x10000000000001e5, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socket(0x10, 0x4000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 09:44:21 executing program 1: r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = dup2(r0, r0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 09:44:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x850, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) clock_settime(0x3, &(0x7f0000000180)={0x5, 0x6ef51879}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r1, 0x2) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = dup2(r2, r3) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) 09:44:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) setsockopt(r1, 0x1, 0x759c, &(0x7f0000000280)="f7082fa1d814d3702e493d013c3980b0e814e1963b9cb434dcdd96543d38edc493cb5db292099ed753785c896bcacbe69df214deaf3b25b700e64d74cfe0783ba6c2be6f898158cf996efcebf07d6c57ae738be2a2b70ffdb2ddf61328bf6fc268fc1377d6f2b7e9d0d7a691d321a01a3a3a8c09ca58396acd8349bd95c0e5bbcf4d9b1ab716b8acd76ede86d647427335254c69fc13b98634b31997f9866b654ddc6673cc85dc96f637b10b4d96e86493412c87032c41b58c06a399c4edf560a70cb2ce33db7c45147ea5865982b42ff214226ecf37063164a07fd82faafc9a285108486f130977c6d30f1add1bc557f17724161185688b3fcdd0215f2928e17f945b9473e9940e79c2e9f3b0e8bcd40b42bde5f2b2dde14fc265af436b09471ab95eeb80a85f14a21d7864b98df9a6bfacc17c2b0c908fa96397d2cb2e0ef22c163c75cd", 0xffd7) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) 09:44:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) 09:44:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a437adf37012a2f626e991c48093"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x1fb, 0x0, "000000000000000100002000"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3409, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3390}, 0x8001, 0x7, r1, 0x0, 0x1, 0x8, 0x20, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000002c0)=0x4) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000280)=0xc) setsockopt(r2, 0x2004029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="8c65", 0x26d) 09:44:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x90) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x6, 0x4, 0x2, "da8c6a8e5eed9a8bac765f30aff540b80a5ef8f7", 0x6, 0x5}) fchflags(0xffffffffffffffff, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x200, 0x0) pread(r1, &(0x7f00000000c0)="d4e50e37c52ae7cece6b60ed698d8a8eb8985dc8837310b751d337e0f5a86ac971181dfc0110f61e7990133c737ce0c5b3e530ad712c7ab8d8b4372e0c79e7b0b40a8f8648d882129754837d1f6a50057f6b11fee7e1d4e7a00b175fe2e62ccf0463f0decb4bc84d8d2c16119e1d23cf9011ae4a634043bea3ae8ce89b234aac0bac542a34ab3009e25d127da6291b69057712b856cd0da0185dc4360907e4a3602ba3fc38ce9e", 0xa7, 0x0, 0x8) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0x2, 0x200, 0x3, 0x80000001, "ee3f35b295c3e05e855b64004c005ba053852af8", 0x2e, 0x7fffffff}) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x2c, 0x4}, 0xc) r2 = socket(0x2, 0x5, 0x2) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000200)=""/56, 0x38}, {&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000340)=""/180, 0xb4}], 0x3, 0x0, 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000001800)=[{&(0x7f0000000480)="44a95a8e7b5f740a49aee495b0d886935c25bf66e62d628b1a7d12dbf40a9a3969e427b6793be1b23d33ba9edcbe94c2173c0102787417ef76f0b1555333a38f5a365d87242a422e1f2d9635ce6506a012bf", 0x52}, {&(0x7f0000000500)="1ae8b239b60a529fdadd22b2c4a12ea1f6de2fd4dfffca18179ea1d5947e7384a2bf7509ec1b77637fa4738b7d20f5ceaae5bf3934613423f3f24abe67ed07ddc30f2f02b906af2240d9fc4f2d6d82ce7e348f9b92d5cdd5c82e36e76a6d60a09a2d7bb7ab7c312bf07ee11493ea9f105a81124fc13b75a3a91cc27054148ae3a149c56b0507aea7d89009", 0x8b}, {&(0x7f00000005c0)="138ca80293b64aea5f37671371c0af6857d388d87cee8f4bd35bd66367421453831522ab5afc4b83f0aab7747fdf5cb381e4989e1e4195374c5553d1bb246e520818bb5e8f496fdfecc3aeb16e1e781bece16109b01e9e20242b674c4c5a74048475892c68c3add0a7febdfd14a777335e971b49bcbf336909b2af2bb985436caff006d3c16671e516cc878b922d414aea0624097583575d1f35681d1e0ce7936655598a5f81204cfe5e8f4ea9d77c5ceb4197f773eb5046005146c2835c6db150482082b2dd8fa2a1d36dece4a9a458a12dfe8716edae0f7cf7f13233aef922c42eae3a45d97ce185390f94", 0xec}, {&(0x7f00000006c0)="90236daf0abbfbccea357a6b1dd390e2b1f5626c3c5ac4040cceb7d5a76082ec76e59f1a29f282f57f9cf4fa4872f61b1369a3d3e478cf74b9445588ab4b10f1de4e3d479349b446bf727ff07e582026f51d6ab25d8c109a09f6cda99d79b6137cc28c132ae0c9293a5bf4870d303357048dc031fcbe6f866b999bf81fb42a7f59783b8fcd6c8dbb612d2f0b0f41be0106aebe0c25936aa4c91ae2394387de45a953dc5292ee3e794cd92066c0f57654f8c325e8d646a8", 0xb7}, {&(0x7f0000000780)="ddc92a345a0dea0bda6d49015033769f32021fa9df3403801684c517a08286156557e7d5429a313d6b30d3bc69e7e2417cb08f9ea84bd2f9980b2d5cf6ed782794959208c82c6da767ed234332f4f34505dd831f5d2dad5ece536e44f05c000d286db6dc3b7dea8fb8719b3f14cab42f0e91d2f68eef6f4563d3aac58457c3556523302fdc647cb403d14f9b234ba5e434d469c0defb90eea9bf5ae30befbc621c9cb3efad34b1d9beb477c9921749b0cf5db20420a327086b8ea7e02ab38971c308f9cddf9caed81598adeb4dbb5ac76fff5f62c97e036f9ae7e9c9b811ac0be5a38aef9d7183ea465c2a6628a1f01f6eb4f467f6314ec10e3be2db5e1e661088d2d4df6e9140da252f99f4e4c96221a22a1584a95f92609406d50cae20da745d2f17c62112939b9b5f40854b0a8b38c590116c18af4922443ff1392d4efeaec90742bce0f235d81ea281b1b3540dad90b1b49eef5c92c301f14da4647ff252d554875a9cb919eff5c5c65a95375d5254ebf01349edce32af3b2478cfb66b879cfa767b9ae6919d44ebea977494d4ba469756de29ff28aa623d17281705d1dff3c8b476786e1efe9db47a55aff52436ce3a6f43d25f2a1345fa0f3cce9ee6008676be34f19688c623958129d6aa507d6c0b7af0e9f30552acf9117d5f06ffaf4f1b4a6f53a7cd40b72e319e1077842cfc63fcab15938eee9da3e93a013297bdc80c2dab7b72f4dad5391bac0598795a9795020837731e010c21ed097b5062fd1ac1df400402d7ceef617362c80f4e0a7f6d71d5c827c051a7c0f2aa2915246d710918f0b2c2022675d62d30b37a271e1489fdb811d8b65ac1f4e929efa98eea77bbe60eacd9676d304af39dd8da1f2454f4fd668e9f392f73bbdd66dc1b4cc2a93bc032ad7b2b3a6282f78d60b1f8e8382c991fc66ce02aa97247e185ecbc6850d89f1f0b97a68f988581491c0b4bd7bc76e711a326cdec510cf86bb2b0034da38416abc1bceee285e13a230682cdf492586c4d2360dcec9acd5a06819affb5a09c3b565465a70823fb9535c905eb3384b9dc296ae49676ff11113c8eccd9a0c8af53a9e0c66d4da3146d7c524ae3661b7a104d4ea27b5f697c1a46608e0a3c629063e1a4e54b349ab90d3ac4d518d2fd7923a8be077272b5d92b2b74751b33ad0a5c0f474b1207aed2271b4c1934932266700e220084116158b18b4e198aaff1e9696b4a52b3db895ae9cef352cb30158d408f6e3e39fc740557a1beb24e7c546cba1e79223bd58fb340297068531253baa8d9e2f79d6f7954bc25dc5e5fc1f07be97912fc45fecc2a23fb35929a4c1a04768e7b9e5aa781e52ae5c90f5e202b43d184cabd15c2b218668da20f02573994985f988fee9e1da95a09da720a6aef09d30734b5fd20d78464ce9a5554464df77b65557d100a463b23ad3a9ae4defc382f549889e2342a7a66c131b303a7db37f325090adab348b2503b1a384b69ddd9af01e4d6689ef4eaa6f0f0b10b7648dd804cd5a938f72eab376d41c48567ee47e977508c4729a0e6773ba2f8a11797a9b571a3d63aafab980d284de4d7fc9f4f11ec8116db594a7d04b724c8742245f3f1a0df6953bffd7763641e5650e5f1f4cd4492450c295ee8681fb10dbccee9c54183453a74e295815e6a3e95d6c51b6cab5a9be41e1346a7846f9f037d734bed34fa52c95607f3b55413a5c37d110700132368e30c8bf2748302bfe833b31428aa602304ec887e907e43a9eed2ac92f9c746dbc3c951211537bbbad25b439688289a7315dfa6921f66eabb56bea51eec1786fcfb0da890c78440b98671a155e44ad37a6576344023e519723500a72cf1e3b4e1f7ed5f9582d657bee82dddc14927d362c0c2026c4ff0278af067ab128333d5b17db25cf3c3e000732cf80a20ca70545be602473ab12306077b9969c7eb5395381023ddc418145f72314bf277af9c608efc7644d564c465452e04d6b2a8d595862a9eed790bb1283936284d5f159d8c4b04b7c2028913dc94cd416ad846d488cf584122b5bc9dab847329f82c8c7acd5b1ff5806bf832d28929b36f5cb4597f4c05a5e061dc83476571f4929e478f8161a2e08090491641b50e64871fcf4724825ed97c3cbfb9efabfc0126663ad3a93d783343a6dd3a131a1a944bbe7f023a96b914acd1b61a9b7c55a3d8a9957b922556a38f8ebbac4d4f17a69de5266814909028294ca7b18728758c393bc4517c43d0960a09ef8cb0cac8531ce695505b885fe09a87d11e8b7ddf36b4a38ee88852c287f89716711b9b580bf442501e08dd3e1a2dc2a17355b90a2274a1ba105ca012c46b8f14542f97bd9a28cc26b18036f79b6b2f7c55b41650a54db333f4aa3fbe22cc99b079f3edbf9e1694488ced18932d58a97ac5b6d435e5d9148eb8775e0907edbbc2e4eb8f5b70c8473e78fce3367840fd6faf579afd4bf8624e5538e8a0c5a257c540a29db557e6876c8c22c66ecb3f68f968c84e72dd4e4d60528d5ef6416efd9b29f88582c21c9212946e8e5b8b79ea2a4dd917988ddf39f2795403edc0076225c9bf5ff967aad9bcb8e47631e1960312be6b3582cabac690868b187d18a6b9cbeb5a76fb211e33020a2c400d22b72040aa4783250be9a40f30c470680673b9eebbd9e13c8555a1ba14e584606b17c01c562aa10dfa60d88c23996e54735b51a8bbe58ab9b14f65846ff1548d7159ee666c1218c49b5c71f3fa1340f9f907ba20a4e0a57dfcb8d1e708a627f11a15907ab0ec1fe6c9bfe0059ce8d31bdb6809cc80cc326e9fadc46724f08881e6cb06cf21571cda4ee778e39e06f85a7b4ea5c1d5f4869fd4fea038e4db63878d3eae09ee7ad9c602b6fb24f8d7267e31cdc97cd5fd9690ddb59421e821e5a019f72b9b46ad6bae7aefa80ddff08e84dcf7711dfdd603cb07ea949271c65aa8ce22e3e66d2e30538c06f2693e1a8657b272df1a53737a9a0ae9890db409eaf1f9556673bb96577721885906ac48a57351c8955a54c4611770ca68a749c77d8414d82ad38a372f84152fea1c4d3a3c28eff9d26d69a64248aadf8741a1b329967dbf02022fe35a16f3ed13b700b2c2ea987b487a1636db6be181f2c24f8273219381d8d8ab22bfdb319f46ba6f5b68afeab22c02954b442bdb0c0fff0e7a26ee489d0a7d2139d755e24068d4c3c4024ced76e05affb914b7021a0e2964d5fe94c5abcbfa76eb442bed883295e22399855427ee27fddc3a78dd97ff8811106a54d6da488e33aa337b69f1444c99462bec8dd5b91086d609dc77c12d2109c32707c4d967217598d44fc36938e9cb5a661f4b26e824880be4873913727e8b048951961b6b48e3a2e657e8574adc9b12ff2c60f6f08f6c41181a93b39aee753aa431ed3bf3e3346c5ceff7a9bce2fb4db53e8c76fdf393e930972feeeba300c36b1dbef30b90d89f290d0270700dccb930423d378bed5da6df7b3527f01ee340c0e4a2b8bbf3c19a5ce75486902386bfea79954d6f93b28c5e4530d2595b9ff4bcd3c6abce832c37583e8bb49933997dcf99499945c563acf389a448c5d7c6185274a6dbdc4c6c177eaf14740e083da5cff89c7fcb6fda1b6840e3be6f3a3b0a15b49be4a19f131cc30337be9d9c70e52b45bce0a7c95b6518d2292d58683c22c811b893a4db67a3b057c3efa5cb28021da256699b3c15fb38a84e64a11cc42ee1f45dfa2fd79f62d1e63e35376a56b183ba1f609741457932c30d7d7932fe81b219238b92373dd7f093093cc179de04be80285f59f1ba373763d98b3c2ea855f68360705c6a22c33dbc9d22572abd871b1d909d0e5f04533a33f68c7e2417b7ab2997a3aa4684b41d00048e2d9c6688b411ad371210b823b2ccb1bd2ddaea0444ff52bf21facae21173741befa695db1cabcd991838296f7f031e13f53ae6c2134c594c9c75a9bdc2e777b7ffc68a8802eaefee55f3834883603107375d8bb0c76379745876919af79adf2978df96a4ba0066c7e637ea58479e1047beab1797d474e3c75dc80333bafa1291011c2d3f6fb58898eea4957c5ab372d21909a12696e24e216412275926253080f984405eb3351b4c212cb3d9daaf7e3dbd497bc005599467eecaeb78f59bb551c91379296e40eedd9b180d46b46754365dca3c050b835a8f80ce898e87fbcd127407880f7542a94895e576064b77d00fa1e22e46d8b238fce6f102ebaa228b40681a3717e40b20883316889dcfb1b49e7ca3d60ab9a24da11a467d1512a9766ea029289f42d1754fb3b4e4fb7a406260bef06a00f9db9ed82af1d8527c82738f20c2f417045184e53afa1c8839f70e67d6e2074a6da5a2abe2178edf2fd8e6c22abe1d762a5cb0e9080b03efdf286d398418d3527780ab344b136f4397d352a97a5728e6311e0e288cc075f6bd5e43d868c7357fb4159065e55bbc142b6f2881db56ae701e326219903e2e909a09e39fbb358f55124f1abdeb354977dd116d1bd92e2ea706c2393b314a30044b1ec90eba0635423b26d493b903bbbe9e7756fa0285cc5aa861ecf5cb95c9c136d5606f2f39356a03d33cd920344747ed89ad077af794b100f712d03d2b6b35afb79f0473679bea300897b2bf70ee7830d8ee75175aa7958be201a792d47eb478ec34b29c497f1f23a241d2bad57821b81763ba8a7b77851e8979ac382e441286730ef2b338799f409cf52e2cbfaf39883d863c033c6abb5c1bdcb4bc9a3a40ace096139d15c262757c1cd1e3d3ee146353435ddf1af3f0fe451ac46c7583ee47b6e648e361193c338b6aab9e367e37dd3416429ef2503869a404e65968a33f745d765fdf670676d397a7ba8f21d8252b7a325c7f52d94956781701f4d58e9115ed592bc7f0c5031ce98a9704347deaff5eb0ca2ae846a4f7c3bfc3384e7f1672114a6f03a4ab633cf6825107f3eff0e7675559f37097e9a01f1f5e06d40e21f76bc76a51f6b8990b955f019b29a461d164096917ed90092b1fe532cbcdb7a2df850f4c3f5460b318e57181761c6305b046ffa9b92458f461ccebd6b830dcc3998827049cb9c2503857865f9e3a19ee3511b4770ceb4f5eab61242845b45c7eeb3ddc02dfda47245daabcf7fb39af4ce9224e363dc5b50433ebcbcf85c7cf6855c6b3024d4a1beccb9d1e44b545c8ff71bb45070ad7781e8db770a5a5babeb82fec9bec24a53dbedd0c50e6fde748d2175b1fa01dfddd30d28481b0c69311b84e98b4b77452a551ca02ad6215641925656896d382efd6f7212a121658792a3a48423618926068fab98829a41ef463ab859a9226c6b214c9969f10138f35848af9ca07108f83c6a939badc0a934f4bec336487a099809dbe5c45d1904bcb2def809a72c36f4d2fcb30ffb29f36878c561a367f12d20cae091505da3d1740de99da10b52fe3ef8f5cc79ea50b0aff78c94d4690a2fc306ac3484a28c38b0970c8a6d51627dea8d57f664213e499342c8d57dab2f45d876fd2065f514fcb79ee28391ed4eb80bce4d8a775be86a5fee9877fb8803e7dc5d0397644495673fa574e727fadf93f8476b9bb82e59c6454f447f5b5289f298f619ad9b9c00c803827f4b3ad6fbcb6e05f53acef556583b4a7750b91f693d16842a396e5c61ad7985260dc4cb07a359c2c0a828cd6b04dd6b1086f5f84d50be398d19fbd6f820dc133d709fcfa718ecc28e8613d5aa034685baf052c27866268cd1c2250bcd1e022e160d98c904e915f83b9a8e6dcd6c5c9b52c4d30649dacb5f1278fefc2eaeeb59dfe6765a682", 0x1000}, {&(0x7f0000001780)="ebff9756e2310730c501306aa99f7ad92f7be6fcacdf19216f3514b1e298b4ca7658a74bc3ec2f6b412daf3e2e156fb2009f4c75dfb150d70c126626f248bd3a87b878e0c76b2f7e9e6e38c88e10d9b046a4934b76b681c28310a7bd1df740150891fca3e8918de88c6026f7bae48f", 0x6f}], 0x6, 0x0, 0x3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001880)) r4 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = msgget(0x2, 0xf0) msgrcv(r5, &(0x7f00000018c0)={0x0, ""/109}, 0x75, 0x3, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1812, r6, 0x0, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000001980)={0x8, 0x81, {0x3, 0x8000}}) pread(r6, &(0x7f00000019c0)="54d4bcb54b", 0x5, 0x0, 0x7) 09:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x133, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000001febdb9f73ae7b443be20052ebab663da7f2439278f8fff7c64f8d92b6f80749c958ae2467ab7e9f3577e44a9f56752f4b0fcaa149b94e62035d52b9c02ff101568f61774ed662ba0e48642ec444607d4f2aba37c6158ee943ba1e96e57c343459be2feced646867438c08fcff64d917da9cb5bcfd1209ae26cc52"]) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000000240)=[{0x2, 0x26f, 0x800}, {0x4, 0x400, 0x1c00}], 0x2) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) 09:44:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200b, 0x31ff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = dup2(0xffffffffffffffff, r4) getdents(r6, &(0x7f0000000100)=""/194, 0xc2) renameat(r0, &(0x7f0000000440)='./bus\x00', r0, &(0x7f0000000300)='./file0/file0\x00') fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x103, 0x6) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) 09:44:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') ftruncate(r1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3]) chown(&(0x7f0000000000)='./file0/file0\x00', 0x0, r5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 09:44:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0xffffffdd, "0366002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000240)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0xa, r5) sendto$inet(r5, &(0x7f0000000180)="ce071a8a06ac4944138ffecb30fd6514add60a4de33bce66ff28749b308eab3950df424f45c5e30099c8f8ef19b10ecbbffeb96d3b68f34aaf47f7b7320d9721d1b36198caeb609ed9dc62cc90e6e7bbeb32b8cce02f139ed10b7d7831405fef4bce93be5e78c5bd5c0e4d08dcd2f65d93a3f811fff780c6d7eeb3997af0e98ddaab16234d42d46fa3", 0x89, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r7 = fcntl$dupfd(r4, 0x0, r2) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x4914, 0x0, 0x1000, 0x6, "36da153a981ac432190850df936200", 0x1, 0x5}) write(r0, &(0x7f0000000140)=' ', 0x1) 09:44:27 executing program 1: getpid() r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r0) munlockall() r1 = socket(0x2, 0x1, 0x0) getsockname(r1, 0x0, &(0x7f0000000140)) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r2 = semget(0x0, 0x0, 0x14) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc133}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r1, 0x2}, {r1, 0x8}, {0xffffffffffffffff, 0x2}, {r3, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x7, 0x308641c0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) 09:44:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x38f) 09:44:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x20) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92291d7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_RMID(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) socket(0x2, 0x2, 0xb) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x8, 0x8, {[0xfff, 0x100000001, 0xfffffffffffffffb, 0x400000, 0x4000, 0x4, 0xffffffffffffffe0, 0x240000000000, 0x5, 0x4, 0x9, 0x7fff, 0xffffffffffffffc1, 0x3f, 0x200, 0x1000, 0xfffffffffffffff7, 0xa999], [0x7, 0x6, 0x101, 0x20000, 0x9, 0x3, 0x10000, 0xfffffffffffff001, 0xb44f, 0x35712c0c], [0x8, 0x3, 0x3f, 0x0, 0x7, 0x10001, 0xd64], [0x10000, 0x6, 0x4686, 0x81, 0x0, 0xffffffff], [{0x4, 0x9, 0xb41, 0x1000}, {0x80, 0x81, 0x3, 0x10001}, {0x200, 0x7, 0x20, 0x1ff}, {0x9, 0x9, 0xa0, 0x80000001}, {0x2, 0xfffffffd, 0x3}, {0x8000, 0x1, 0x1, 0x401}, {0x6c, 0x401, 0x7, 0x7}, {0x7, 0x1000, 0x7fffffff, 0x3ab}], {0x1000, 0x0, 0x0, 0x1ff}, {0x8, 0x80, 0x3f, 0x19b}}}) 09:44:33 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$KDDISABIO(r3, 0x20004b3d) 09:44:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x24}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="00000043c893920ef66795000000"]) 09:44:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) 09:44:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) accept$inet(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 09:44:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:44:33 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 09:44:33 executing program 1: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:44:37 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') kevent(r0, &(0x7f0000000100), 0x441280, 0x0, 0x1003, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') faccessat(r7, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 09:44:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x400000064}, {0x16}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r3, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000280)=ANY=[@ANYBLOB="000000007c7be3e03cabbd32c819fcba60108db01921650e0000e6a820b4ac04c993116e1e34c9286597fc40285976f0c8bce25a4648896f5ba44d815eaf0e69f2da23e6bc3c8db6414bd971f2985d335bea699c83cf4b893f31c9029dd6e82c13bbeec80fc3d95591897a967f61ea852518f8366f51f9692ecdfa1bc4694ac3eb1247d03b35fe1bf758070d"]) setreuid(0x0, 0x0) 09:44:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x81) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="d83b089180ca6e39d21c562195b50f31914c48dd1347a404cc78d8a370deb59a3eaa13a7c3fbae4eee782dccbf427b14798fd69ce2fe62a095dd1e216a67e22a8da46e68c522eeeeac856a5c5eec8d57a4c16661bbbcc3893dbcc28e50437665608d88ffd39dc84de84b8aea3b283299"], 0x10) dup2(r1, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x4) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 09:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 09:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6e1157ec9d0f2b6a306ed698fedc", 0xe}], 0x1) 09:44:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x9000)=nil, 0x9000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 09:44:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="41cc815eea4369811807f7ffffab95c2e967dcf5719f8476f10caada7b05cd91110f1e63022e2fac00800000000000006fbcc984be7f6ae5d9ec6a24751b46899d9579c18e3582aa71028aa9608c506c96fa1064e59dd11d7cd95faf87ebd255de3508ef3d0d94ebcea672d61d8314910e5c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:44:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x5e], [0x0, 0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f00007d7000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:44:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 09:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x7) 09:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x1, 0x24ce, 0x7, 0xfff, 0x1, 0x80]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x4}, {0x1d, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x411}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 09:44:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000de7000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x2, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000540)={0x2, 0x2, 0x89, 0x7fffffff, r0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 09:44:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 09:44:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xeb5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/212) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0xff, 0x0, 0x0, 0x2], [0x3], [], [], [{}, {}, {0x0, 0x0, 0x56c}]}}) 09:44:44 executing program 1: getgid() 09:44:44 executing program 1: sync() syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 09:44:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) recvmsg(r1, &(0x7f0000002400)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000022c0)=[{&(0x7f0000001180)=""/155, 0x9b}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/46, 0x2e}, {&(0x7f0000002280)=""/42, 0x2a}], 0x4, &(0x7f0000002300)=""/251, 0xfb}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0c54b473b0fffcc11e3a129bb959ea15467d5c088a5cedf2cd83992968d8ff57e55012dedd16a490c92bcc82e00d593b0bc50d283276a45413a957dbbe83bcb982f21aecedb745cf90b3581dd7b8252b553bacf118355eacb4eafb8f116a784c281ed494646a2b066b75d6ba5b53985edcdfe5d3ec89000e2ad8e93e26003ed9c88afb3f60a8c3dc5704eb40ecd94577f5e560fab644162590a0c61708d113b1757ac0da654faf74f72e96bbe1171b2f807971ca20f553f124e4", 0xba) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x1, 0x1010, r5, 0x0, 0x9) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) 09:44:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x804066, 0x0, 0x81, 0x0) 09:44:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r7) r9 = accept$inet6(r7, 0x0, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r1, 0x10}, {0xffffffffffffffff, 0x20}, {r1, 0x4}, {r1, 0x8}, {r0, 0xcca69d1d90623ff4}, {r4, 0x100}, {r6, 0x4}, {r9, 0x10}], 0x8, 0x4) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/14, 0xe}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x2, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900", 0xa0c3}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a", 0x5}], 0x1) 09:44:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="e2ff125c7f000001", 0x8) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/76) 09:44:50 executing program 1: r0 = socket(0x10, 0xc003, 0x1f) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf50080ffff"], 0x10) chroot(&(0x7f0000000140)='./file0\x00') socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x4e501f2de20d9616, 0x10) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x4, 0x7f}) socket(0x0, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') 09:44:50 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="9408c7000000000000100019f996bee050900f72dfc9d8bccd18fe24c9406a4bc640e4c39378901a85ef7cb837ccf0e36330828070331c30c0bb6259bfd62f7c3b6e13f2efdacbaa6423", 0x4a}], 0x1, 0x0, 0x2) execve(0x0, 0x0, 0x0) 09:44:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x3}, {0x7c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000080)={@random="198b9f7404bc", @random="15f94a212ff4", [], {@generic={0x0, "f1ebe4af1bd558cad974adfec5cde3b9d4ee82ac6ab2237b635047f4144cebd0701593e7053e594a0d74fc90bb9ee4dc4be85859325b4aea78fc12"}}}) 09:44:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = dup(r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0x5) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') unlinkat(r6, &(0x7f0000000200)='./file0/file0\x00', 0x8) 09:44:50 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000d6b9af6a002fd7fdaa8fa167fd72f89aa973c6e144eda206bff77e832e2d10c3b91e7f6e8339a2d73e7c4ffe005e55d36289b22107d16469ff7f49b90f000000000002c3a27836b2e55c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, &(0x7f0000000300)) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)) 09:44:50 executing program 1: r0 = socket(0x17, 0x2, 0x7) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r5) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000180)="b4fc150479bf6c4ccdca249b0e07715fdbaeb19b9fa002f2339cb61ea671b360b3178132fe74", 0x26, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r7 = open(&(0x7f0000000100)='./bus\x00', 0x88ca, 0x124) write(r7, &(0x7f00000000c0)="22050008835f5a39", 0x82f) 09:44:50 executing program 1: semget$private(0x0, 0x1, 0x20) syz_emit_ethernet(0x8c, &(0x7f0000000180)={@local, @random="8af022683421", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7e, 0x64, 0x0, 0xf3, 0x1, 0x0, @broadcast}, @udp={{0x3, 0x2, 0xfffffe05}, {"2a8ee803654b96c9e867c7c6e8243b994fd92fce2c4590e7f16b2dd0308355aeca2dad6226be748704a4f6a60a6303cf90bca159e1727a41ea7e3211bfcc980670f00b75c52e70ed17deb599a7436d5262b9590edb5cdd88527503cf40af78745aa3"}}}}}}) 09:44:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x2, 0x7, 0x5}], 0x9, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x21, 0x1, 0x3ff, 0x8}, {{r6}, 0xfffffffffffffff8, 0xa1, 0x2, 0x26e6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x400, 0x5}, {{r8}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x80, 0x1f}, {{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0x6}], 0x8, &(0x7f0000000080)={0x82e, 0x8}) shutdown(r1, 0x2) 09:44:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x28ab, 0x4}, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000002e7db4093241d7f59a8e42b3a683b42cdb240d02e46feba1dacd67181e83102e3e3195c49c2e6aca16c7a1c4eabc6ee37f60a014ffc04be6b3fdf575c006f6900ffcac3c23ff920fba1e850deff946a26e310771cb60b0440ab3b82d036b6e5ae0a4f62148488073d4d22f013ec70cec0cc0b2da4e877a18278483eae826c10f898975e"], 0x10}, 0x0) r1 = socket(0x0, 0x1, 0x10) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$KDGKBMODE(r3, 0x40044b06) 09:44:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce54, 0xfffffffffffffffe], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {}, {0x0, 0xffffffff}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r6) r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x68aac7be, 0x0, 0x0, r4, r5, 0x2}, 0x80000001, 0x8000, r6, r7, 0x6, 0x7ff, 0x81}) 09:44:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x400000}, {0x0, 0xfe}, {0x5ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, "010000000000000000ffffff7f00", 0x0, 0x5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x20, 0x4eac175bb3d49a9c, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:44:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) getppid() shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000100)) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="476cb4c137e33ed88006faa5497160f22ca0df6ff61e747521c5f2b4ab34060bf53f85b6e0d0e3c9bb7d3406b4", 0x2d}, {&(0x7f0000000340)="76af8bfa701d2e649835a91decda201aaca466fcf786cbcc8263293c2b6292db8c3e391e83a896ca65d1be006624c763a81d49c8fab488ca55e32b7ed84d34ac9de453f1e9ed157f86b31dd666054566898bf35b6d7813cf", 0x58}, {&(0x7f0000000140)="88dc5be0122ae74d81ebf8d7a6d6a597b533844429747b73778a0b887c5ccff7a30a2a0bef82f36ca646245a7475618638be29e84211f7927a7ffc7921c5f29dde211f2e9b3c57c78fb30c21510d9a9c4207199d671397fae5c06141ff3a9d33db89bcd6ca61aca2ab623a5b659e86", 0x6f}, {&(0x7f00000001c0)="ea1ab9c7870a6eeb56ea4872c80b4573009ba0f1748c6108fdc21f5f59e1c9df4544d8ffd1001e33df85fe0fe448ee7c85039afecf7038f80b568db6efb7a5838a4e39819f55d7d3181a79d8d03b763e62460848d510b171963313218dcf693e8c68954c0132b970d5d990274bf830407be62e60554a74e7077d25858f706e04812acbb4962d360c9d776cc647a40723c96ba559b96a08b8089df8211d6583ce74521af80a1f8896318c71ab9a4e4de2f8ead2f224a26b88a95332a8af25c42455d2c1d523aef287c999e4c80f3d1f8ba2e18a8a6d5c63d8bc0482ee5e2ff6a73bb020d11731faca600584", 0xeb}], 0x4, 0x0, 0x0) 09:44:51 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="4cdc50834f667ba508d424b260b285d42454d92a1a42e217d56f0a21013072e7ddbbce3637cbf483d624054959ff0ee84fd57fdffcbb8c46268f85829a96e7163364ba8cd8b803c3e1632d4f4380bc05d217b7", 0x53}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d4f4c433fb3caec80177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca623492", 0xe2}], 0x1) execve(0x0, 0x0, 0x0) 09:44:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/93, 0x5d}, {&(0x7f00000002c0)=""/132, 0x84}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/228, 0xe4}], 0x5, &(0x7f0000000680)=""/232, 0xe8}, 0x803) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r0, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000009421000800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:44:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030590ae7ace920ccc7517b556d94544a8000000455551d2cd578e00005e354355760d08132cd60085c4d24f7070f65a448ae312acae64b2ea84a96c9581763a62bd053133a0edb5caffb2144f17249e2d36c038ee163501da0f4cd13f8c219d0df6eeccc4981939f9b8a55727ad74f5fe05bf1bcdf180d0579a37981135fed89b6c37a2c7c84dfb7ac7b23460e018ad1623"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = kqueue() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r9 = socket(0x1, 0x1, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r10, 0x0, r9) r11 = accept(r9, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000100)='./file0\x00') kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x15, 0x4, 0x7, 0xffffffffffffff9d}, {{r3}, 0xfffffffffffffffd, 0x80, 0x0, 0xfffffffffffffffd, 0x8}], 0x3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x2, 0xffffffffffff6d3e}, {{r5}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x2, 0x787b}, {{r7}, 0xfffffffffffffffd, 0x12, 0x2, 0x8000, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x8, 0x401}, {{r8}, 0xfffffffffffffff8, 0x3, 0x80000000, 0x1ff, 0x7}, {{r11}, 0xfffffffffffffffc, 0x8, 0x4, 0x2, 0x91}, {{r12}, 0xfffffffffffffffe, 0x40, 0x4, 0x5, 0x4}], 0x6, &(0x7f0000000300)={0xffffffff00000000, 0x1}) 09:44:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x20, 0x4000, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1, &(0x7f0000000200)=""/186, 0xba}, 0x800) r3 = socket(0x18, 0x5, 0xff) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:44:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7, 0x0, './file0\x00', 0x72, 0x0, 0x7, 0x6}) 09:44:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0xffff, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r2, 0x2000740d) pipe(&(0x7f0000000040)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000000100)="48280984e9031fa5002a867a91c3c10cffbf02af1f2499603b14bc69d54422502865e52b5a006d177d6dff3387131f54cb590489a5fee7578601632b66b7e6d5b52e176686007d8a29adc674e23128d3c4440c40845530ddfa5d73929f3fb7df909d14af62a401cfd200b044f10b4c7da073bf635f0f12c25db98713f55810caac272d73738756cb212aabacf314b6643152becd9577ae31487b4b4ba22a1b575b69ca569bb94a48580f73dc16b4c8434a5b987302de6eb2740f0c60d7a5e537d32b260265202383b1082b6d21e51f05654bc70d31a23ee0fd0ad4", 0xdb}, {&(0x7f0000000200)="93a64d7fa00a3e4945271a0869b049a40a32f4ecb2876c751665a04bfd6b47e008d97536302a212ed764aec26721afd8699d4997fc7feeddbdfdd0a51450a05c07c71a4906187763d230bcf8b64b7db80694c00d4502659dfaa73a4c0d91ca2b740c2375b56a4829525078ba26da2dc07feb819d642cde86e1625192b2f4877c76f0ec8deb2944a39bf24578b09d1a96e7d621568f9d7172a500b4c71e22ea0559ca5c0ca44a39", 0xa7}, {&(0x7f00000002c0)="3c53051133403a22923c7a947aaaeb04c11d4218e231da150bb04fe1dd3ecf4edd7227cc6f51d8991efc891ad25df5ffa7e3272518f0bbc4dedb0815fe886ecbcba35795c0421f03ade255e5ba60689ca136faba1e9375ef94ea86a45a2b43e5b7ad52d7ba2812af85cb0ed145cfb30dce0e46569bde915b60be46f9f6f372279193b08ea10e1c1304531db9246daf7000f63b765b33f0134794ac9a19bd10d863f9ac294a29ca36766befb0fa4cdf6b9f47e96275268ff92c9cb4c6491b51b06bdaeceb1f044c0f59e317d4fea63c556f106faf14709bc8148b224d2ffd2ce18dd70c43b8488875afef3d0a4dde04d70602e286e23de6103b0781e99ede8a226db3fba53509592523619649482095d891a07f6cc81a16f051a9a30095f83515b2879124490b059f5a18f1d4360e1ccaac5104c60c2730693733acecbfd42dc80057281830646e5c389e3f6725104acb8453b64cedd00ccb2bdb56c86d112c89c64de3eeced4f7a74253b71c1c085c8b6002f8f401d6806e185022aa8b90180c1c42ea5c0a6321dcb7f93148d765a5e7369df487338746f03e2a5582d948f061782b635d5b7b38565f0ea1dd3d579d0de33863ffd1ded018b516762ef94073f97309f732077f5883e5de23203c6081f2fc684633cc28dec1458a0d3802d60aeb18d6321e877d0de45f110a112aedfbfd87a228ada0c00fa2bfb507b46e1f0fc1d0bc4d603ee9d1a71d8109e7869886c46f7b45c6d1a9167d9ad9ccdf729b710d93b77bac2c4705978eb5d58186765b86a7647c19a0c0fbf12c45413578d20061435def1e5df3fd52bfc6d11d5e64d5e1901e7a121d8a2fca68dce978a478a0871f8964ea8d28f29f08a570d0725916eda60965c620a9e903579134955aec573afd87cf6846da709e6aa26bf508818fc0f04467034dc62800b7bf0f30d14530718a8e33b4c9538bf4d2941010e341e4929773e682f0d16bcc40e6b2fb08813c54ba350f1e28e48d55e3c4e8bbfead4d4208b95f921099dbb9422cd71a14af871286acf6e842e93ce214624332a6b2460be1544d8d52789154780bab23ce3ac55ef634cc72d66af6860dae6501004d8bae08b91ec286cde2fd43d1485202d848f19f5b6665cb1db86f60b1adcb85aff1e11e0367901cc80f1a23b002057eb358e95eb4a735612935abe069508e147ca9066325e3d15b4403385941af6ffce88742948bc3b01c77b0532cff253199395031289ff62c04a4184449aba506c9a86ec875382daed12548441b49666ba376b6038b024edc8f7644a7d2168e2ac9354a8f17185d9868bb22609ff62635401c11b4c441db2185d61fb6cf285c7d220fcbaadf7b62b456e878ad1ff802cf04650c9c57b32a11f4a852a6a5066f744c16b96a85f2166af6327592b27474af7fb996bdb07a332a6f89d97b0d6ae51d7a9613bf3745b1a9098acff0621ae8e97b6c48a89659339d51a683ab9c83dd5f417447feb800ec2642df51c7dc67f284b283ca4459e68f338ea9defef96deab0a1909a0ab75021ef0d29ad6e2b2dc22df279b0df8b876148f571ccf561e81ebeae233d7ac3b18522ba2deb21ba6228360782adf6bdda52945a32f44a2cf8de98cd0a46e3e9a34c23740a3ca6f91e2c2c7c252f162cf151ce6fcd17748a5d7fde3da4d8f9617a20abcf8dc8036da334ec8e9f16daae922b7b2397868b3c886ecbade1a3313e292b68497776275c40f9cfd638fc72b44441825e40ecd03f548e5dbb5b9f0a24271c70ec6547bd4810fb77f5dcd6aaaeecf664301e332c51c2a445f5b02a204be32ffd7efb7dac0f1e7bc85f5e29ab321dc7a27a74570fd71515f16ab7c103dda6785b82defc6770853fdb0c8fb74fb81793fdbf1d9893f3b3820633399650f050ced21dca8cf3613ca09062e79b7c5e05de74679f7e267ad7519168b7d8a71358fa37b2ebf7daa3c7e91e0c39d24634e2730cef9d2a2ff302b52b0f50734c51243f1db212a155fcdac36348bfeb65e7503468eb84245f57fc24abdfd50e8ecad427b3f8a578f8dedaeb935be7ab3c1f454c7cf0d3c522451d1330d515e1ab66714247f2d3ebb28a62ba0804fe12ccd034562f0c62bcbfd20146c377450072abe1f312a7a6840719a6bf32d4715f2b0d7303ace7300c19d4d73bc5ac3f6ceec30c855e1f537ed22378f7e4610664ef612705b4d49db14dd56b9b9dd72b09082695d21d8af3227708d9e41a56775418b608b76d04d484a26ddff98cf1c6fa3c42cf82893034b04b08686302c0caf746cb247a3e5bf6459a5e465a1a2775a7d2c110aee7fe3790e04063c0ccfdb0606f0146f54bde3597945d81262b9353388a462008b6eb41650697e68767afd994cd32e058cdc690119bc3e78a65f3e3c9a3b5083f419298f34f8c192a162590b49a152c1c1c24c49ad9e0fc999ab699616eeda56707a9dbf580846d541ab3820c9e85b8069c79e71e18ab69fb87124be2fb701c58ca3a4809b6deff2ec3e9a75c2c63fcb062e0be1b0e649884fcd6ac6bc1a62e1fd339b0337abd08c3c964c21a1a81ee87a8f6a6debb5a9143a5c50538a3188d8f4f2c4ac50d8dce3a72d6d49dbd4c6817305e76c362cb96369f76f6817940d378a3d24b92cdb36856ee68c870a8283833b2a76361020dacae58b2eaea432afa22f839d9a355b8d90eb9785021daf089b2285c554667f656542a83beb33e1579a27829da9c071a9d5c33bb4aa3f1a2d91ec8d484d559ba19edbba1452a851d01b37598538473d86378ed4d8f5f27a8937ca7e010be6d26ddaa92cefd38c8f21063cf071b9e3ea0ca1ba6d488df955061b157a4d40be8823999636b26cf5ec3c5d5b9af1b3c1bf36fcc4346feb0c94ba485434e5ea860b202aa0e98f73527018aafa90758b6fae9502be0e381e88a06f2aa0fa7ffd27998d13999df456e808cc3357a7ce159691d149a48a3d8d208d86ebd9cb1e80a970fd392b2b8d646499f407bbfd7e37edc088ac80a11d6228fec447f5fd3df6566a4ee2d022ed4b733b5ae9653052635847a0591105f17da4c6a2faff796eb2678c05377e6e48259476fc2a63d1c7ecd4f40da70aba1d8d76a46cde6a64cae7d0ae713294ef9b586e5c024634efd84cfddc11e1cad85998cf6aa983f0e6cddede2b9327da062f4612138577b7bde71f1fed0e7aaa8422e6c390fe85b42059fb0fcbfc6f5aff90c1326b659179d9809dba2ce0aa1483d00f3023f1b939c4ac1b700027dd4c0260fa266d28ae618db42ad357adc19cf9e4c924b531da7d46da13197f682ebe27945efd6306df954ea9c7f56e6edecec1cebe4f4399260af619bfa04d2199cac9485d342253039f7e5ba9ee8973d967b5a1403aa4650a25b7df3f1e3758d879eb77d97c8bd0b18b90f0759226e68b791c548ee38223c578cf9e4e19016beaa561697baf2dafa7edb415bf9b447fbc64dba823fa6af86f305b3dfe198e5777ae6a22351173ebe70b8f1de7b30723d0292166a5eaf1df4d70ab25e87dd897077ce9870ddb6f1cc9179e70f32a5bcc8ecf6f183ce52aaea80d8d125d8e75525112d67f66c82b3b160851da2a7ca9a1bfab1f99dfdb600d521ec226d6296bcbcc5438d68851103f2902befce348f637b6b214f86374bfa4f32c7289aafd413256fe7cdd715845bb7ecaff00bdfd2611228bf6b58db4037e1c49e29f585029080515712eb4aa7b90f4b10cb9eb6ed749f5de3ab454e1fe7ab7388558d1b51ea414c2e73903b0435f6f9aab334eddb34a16d6b209f079dbb671abfb8e180f2f4a70297d634c87afc57b6d36e524effa4b0074d2fe8a09361979630c44bf30987d9ae7f2401cbdfe62b45cbe832bce923ae818cbcc4b23d5bbe1d44985745201e9f403166cd9e135db447dd30e7e302e21a80d6e572bd48e6a0c328650e87f3f933aed1784acb3d1451289c579e7419c2c5d0b3063e61b24f9958ad339aac8edec469f3668082beda63231e71f14a24b4d8694bdd1a5f30aa4300fc09ddb1eec2e11bce16b1a86fa275ca10381a9980bcbdcdb2163a10246db7f9f14ea0089f9957c122cc7e7f91994f7f5ca70598540c32c88e5706ee89c24cab95d1829eb96b486083f34eab20aacdc34fca03c2952e0411eb7b05db8f22dcca664ce5cce45d1f83e6b01076380bb5bc055c373867dfe0931e83ba28020d5d06186e68572118415d9bd2022bc6c39a8f7ceb63348a471e55089327ab122f8986c3beda163177ab4d3909548d6f4973772c4cf27ab388d63006795506c04fb44140c21177fac08c71976ea0649742657c05835ec2cfefc0816953b8f07bc40856db7b383759903dac72d65756a071c0524a8cafca1ecce156805ec430a0b2b16ed67df8cfd4942ca602bbbad150fc3bbce80c3c826db6afd70c52e403535a234e9b351001eea5ceeb34a882bcc3d6cd3c1694f66ba2ba9308bbbfca357f66ba3ba1ca099b5410d17656f7dd18f17b53789b6406120234d66ab00a2b99a56fdc94ecea79d8d5ba9debdec2908a37460e8bba722bb82df686dfef3f8b50ae19d053e6fbe239c9e73037a60acd62e211596dd2b62556cbc1752409e0212212713722e50907b41ecb934dc898cf2ce00828333af8abb54ad3e4166dd911f248d764332f0ecce46e5a8a6d073a42d002180688af9310111cabc8daa07f0f33c62fd996405177674aa89d3fa56a1f97d7a609d33f0e38225b0812ca69378895b25e8e04eaa1d1cfe8bd0d12bd4efdd78e55f98f9ebd60fab1ee14028c747902b7f0c06322f6942f7ca1658050561d2218a482bfa53aaa29c4b47581f1720a350b5d2e7b6fb14085496624876e3b42880fe38ad8ac93152e502c7a1c5370560dc2347b50817815f4d5e34fa48062b29a3c1b3aedcc0683f99493884f0118d2b5f7ee3f00da5b7acb5185b8a8ac6dbe1de9fd992dfaeb943746fbb0bf8fadf856242fbdef3f5455dec11421f918578c41ccdf3586ede8cc9de322dd7ec8cd745e4ebdd28f7f20c490136a56cbc77d4f49fdfd946a90674634c44eeea9f0c26344dd5f1f1ef718ea32295e0863ada3abd6f760bf5581a38501ae68fda6d3cc1632c6612dcd9119246a9906554bd3bec4f8df26d5bb50dc1b8558beee138b1254bd2742963a51b0355bbb3e5fab712dd911441d6cc6e780b8631f3c22cfd4094799e620fb5e3bdd7104b90161e85749c9aaa6cbb079071f7c5e512abca5e6336ce33bc1516056a563e9c27cd37cd80d41a60afef1645cbdfb83ab84bb5bf6656505f56069d622dc08729f627ebcf884d5968bc42a5695d0c61d86e58d736876a33e84a3393bf70487e847177206b76cc5e9d178a7585345675712977ed10443f131b1a873217167c1a257810ebb405957aca45d488d01abd8f286994a450b52cdfd63cd517a6572a10f1cf58694b4be24455537cdf1d51c6eb5f39f821244cec5bd472e83a45f8958a4cd42b5c53fa2f9f73aef9467c63dcf6e3d7e1cc224e5b00ccf435905c91dc189dfe32cf54ecde257d62ecb46cd62c151068319002b80619f401eb4ad185ee8030cbc7bc83af4a01e40f0f43a6d73ffcc0ccccbcb1fe0de7b0834d09b1ad9ef641c5e3c79f4e30bfa383550ef1eb69f14d7d77f60f15110f997cb62135af0ed772510040cb214877eaa781f0e10cc06cc2715e46f2f03b9e1f4ba409a08d5550f83aa6cfcafabffb2210f7ce6cf0c33d815c234c5760d79881e4dc829d1693a3c3b613cff33b7de2e4deb954027f4615635e0d110d4130e4e9be45e23e87c7729773f42f6b3ca70b7fb", 0x1000}, {&(0x7f00000012c0)="65f9a9e70bccb41542ac14497512270d462afa30ca14999a69d010919c7db5718d2c263bc7aac07e93b40147b40c7e14878acde2d9944ae440732fae0a63adea6d105185d8ce8d1db7b112c0", 0x4c}, {&(0x7f0000001340)="c25eb894ebb00ee7c6a3d6565800007336509e5f976b09634e945026677f6dbd865491de99d361179f89e4d9bda1def02177365e47230a72c88c49a1333ccf6fa2a053115a533783f18dca6254", 0x4d}, {&(0x7f00000013c0)="499413530cb448dfd915f9ad6d9fa6d75bec82d0c0ce88fd3bb8f8ad5fada43347b98434a73a405052301b8e3b74726fd28b32f5f554e83e0cd3b8b484860fb224e7cdede5c0f7bd326499bdd38eb7c1b81d2f6700b9b49cc994aaa99a13c63bf3f3af99fd0f05b2ab6d5608f45b3438f251ede2f1ff7ed26b810796e6c11d6b7b52ad820cc748e69dde5b02c23a109e26d8", 0x92}, {&(0x7f0000001480)="bdd66600d8ea60a6a5fd9a80c0607d547b23d955360d71927c5bde135d0f206d7a5e6341dbdbf768f884e622decd6e878b33202c9568949e8684a4d3bfa9422dd921cfa3f18e47605614d584c323001b17ef243c8539f0a901fbe4ba3e39c03e2b50ffc1966fa0776108153d0461a518de6c37ae71ee6aa372cbb2aaa87d", 0x7e}, {&(0x7f0000001500)="2f101acdb518ed5e93e144cfec4fdd8c9a531d1c9774b6947d3f4e21a9e9500576ba44363b15c770c5628e892b46cdcdd4482f5ee3b14c4fe9220d14d44412f6c5036f47eb18684caec5d28523fc8e159d24cccc4d8b9d54536043c948be1da87c0162566d092a03d71b07ff84c5f7b434444979fb90b53489463de48de9be6e04471a55bc8a50adcf50c61a39a5045e8ee63b13e739fc8a032082fd3789f493be1a8d1fa7c56c8f77a7440d07f72c3a2f73a5eef0256d7b1f912c4cd9fd389c24ce8afca6fa311c3b", 0xc9}], 0x8, 0x0, 0x3) 09:44:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x14}, 0x200, 0x401, 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000040)={0x32, 0x0, &(0x7f0000000000)=""/50}) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0x4) 09:44:54 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xfffffffffffffff7, 0x7fff}) chdir(&(0x7f0000739ffe)='..') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r0) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) 09:44:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000), 0x0) setsockopt(r0, 0x7, 0x9, &(0x7f0000000000)="1ef6127da20319d30487b2e5ea126f45e2da36a96a05d09a7b56a37184b8092be1f4f282429bef40fb900422936c314ff7fdd95545b344b2602501e70f6bebfc4f41700645341414063c2a9860eab78987ff9657bc6e8bdb786e29bf09c7178ca676b4d28fbd3653303b55dc230be7de53099a409fa78ddd101e8870a3d6e5ca3a9c1aa3f6ff14e166fef867c1c02f4eb1d5ad9be5fc05f8280b", 0x9a) 09:44:54 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) close(r2) r3 = open$dir(&(0x7f00000012c0)='./file0/file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x3}, 0x10) openat(r4, &(0x7f00000001c0)='./bus\x00', 0x100, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) 09:44:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') fcntl$dupfd(r4, 0x4576b8bf14a2ad2f, r5) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 09:44:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000001c0)=ANY=[@ANYBLOB="10131d2f66696cbe0900"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="f4eb46c5973ba3f06bf72cbb21bc4e610643d34da62827cf4157a17e17623bb45f439e413633b892700889d148c41b396c3b1ea205", 0x35}, {&(0x7f0000000240)="58af983d8df6d1780c19b5b281b348d0b5c1e50f9b592fcb9383d7eb77d2e852683ecc96a5f51b8c397c3c41daab8d175860222c60b4b07c33fe85fcba065b0f96ee6a21abb162db79562e3595f49727b19814e4c00d57563f2f5b5fb54567ff652eb307a9975a5e1931d4edc08d743f8725ac083fdedcb89cda141b71b77b0550c6b17e23e89e6f4d1cb9410a450bf54d6b3a5f42339e7ae87b1bac2d83c118b9af3fa52f0e27335439ff4884d9cf1f11942c818ed00bc7adcd9c4edc13442ee912b2fefb9415072c6af4f2fc8de2adf1ffc26d751aa0cb9cae2602de96ea69e5489772e8d5ea4f68aa161e3453f727d086a507245b72f0cf476fec5a6a50", 0xff}, {&(0x7f0000000340)="b80143f168f97cd917c1bf60fd5ff2373ec905816ec362b5aa400391a9560b8bf8423cbd46131fbda46191fd1585a1d0be7cd291e9958525643d9edcdc26b438ef3db50fd7cec9d019b575cf64affa4e9e82117e2277cb67f2b893fae03858a916929aa418b3bc586721754c5d06d6030038b8788dc7a964fd554419a01b4211802e1006f2cf5e35632f24a3fcb2f7f4931f5f7a1f5f940a9320a09076cb3aeb8018a2", 0xa3}], 0x3, &(0x7f0000000440), 0x0, 0x8}, 0xa) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0xfffffffffffffffe) sendto$inet(0xffffffffffffff9c, &(0x7f0000000080)="96612d2006039d75b51d3385c803122763d746f03c7ea9b1c1ea57124be3b6b3ce342066ad8163f28d6e037dbc400c0b45c4df09b96772dc70d02911b067333a59f5897950ded0faa83eb098cab5732ea1d88ff906a06b14c615464498e56a672f0ab355cad4fbd24c02e5f65c16c14e848f29d6b3b0e4f16efa0f8e396ce219e81f7011e12e7f90bf388099fb0616b796e5e5e68cc97ebcac336c914cb66d4688d1c696", 0xa4, 0x406, &(0x7f0000000140)={0x2, 0x1}, 0xc) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x8001) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) preadv(r4, &(0x7f0000000000), 0xf2, 0x0, 0x0) 09:44:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 09:44:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:44:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a83c00"/15], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:44:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x40}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000008204900befc0000000"]) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x37e9, 0x7, 0x3f, 0x2}]}) 09:44:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:44:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:44:54 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0x3f, 0x3ff, './file0/file0\x00', 0xffffffff, 0x3, 0x0, 0x8}) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x44, 0x10000, 0x1, 0x1, 0x7fff, 0x1, 0x4, 0x2, 0x1, 0x6, 0x4}) chflagsat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') msgsnd(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYBLOB="5ee022539c2d086f7e9d79bc43f21185120c8af3ee8ed5a09a2bb917c7e5304adc1ac5a947b3e6dc394ae56d2eb71ab177e819e94cd49e50d66fceeb363f96bf5dea4c73ce4e7722d7230b5245de5534b23ce646fffefe17021058bb32e653d3adefa6a04aa4da4845122a2d8ba66e4803b17d953c1d1b2a9cca00a0c12e27f35bcebaf2637e385751173a13d08af759e9036c361a0d17a5c84afe9e0109c1abc8ba6a071cc927644c160e702757f7ba2bb4c93b49039c8107d1ad66482682d3cec5ed0771bcbd4959699b571a3e385fabf742cd132a7d3697e8", @ANYRESHEX=0x0, @ANYRES32], 0x1, 0x2800) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c16f989ef264167500"/121], 0x27, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) 09:44:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x14}, 0x200, 0x401, 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) chown(&(0x7f0000000040)='./bus\x00', 0x0, r2) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x129, 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 09:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2000000000000020, &(0x7f0000000000)=[{0x50}, {0x0, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="09361e9d275f4f51956a552f5844582621acb7594007e6fa9ef950a0077d2409aed3a760070284fb0b58feffa6092d8eb82c81097c7062c701e0e567ac06aaf62d9b9ed5434ff76f3053c4349abed6d1dad4cf5945f07ba4bd0972343a5df803576723b962366dc0d9a2445000aa81bba9fc8c50b06cb67c5f5a086732de7325bbbcc84b60d0f49003814397ed9cdac9e8f3c94c61da423f69277458a71115df471bccdc9707875f0e6253a75440590928d63dc2aaacf525c4da5e8d75d4aea406c42784a0b1fd56ecda338fac0b838f6613002c63aa14aee3ec974e827cca1b211140cffa1d86c37383764c6c44be10881596ffc09c8fe9e2082bde629c5c189e14c6e3cb954bca8d71eda0616f7c17b58152f86fc6a454a8823b7ec77be96996ca8e81adb79425dcbd0eda15fcf42b00f164774a5bde45a49c0f157ebd5cd0d938ddfd71b4b11f0d4fa3b971533751e6a8032eab017314a9d934c3c8274fdd47deeea3024575fcb98e10c22c73b10707b1c645a54fabb34752b5c6b878a609c59fca7a7626de055cf0052ab1287acc5c36cabe1a3f01af2f881d780d0d979b1d82939be7b19e7741588c4bd2fc11cb4ec042028b7f2da795ee0f0ebbdaeef4b2ca2c043642165cd884e01eabbb41c412c9d24084bf1b7fcb3a417df5d7db63fb610cffc77faf7eb002a5aba49c99f37006a57cc59ed91161bd3c17597ca1d621257dda5b8ac32a574f05b11edf798b744a2ed35446726193ba2644e562ec79a9d3d1d7e9efffb23c358307bc42b7da92765218f2087535ee7a8fea31fa4cded878ab805ecc08e111047dce3c71b555d15013be687503e1dfcfcdae50e71e418804452b8efb53097efe088c07204e7189ff382eaae93f13f60a2f1840517c60daae12cd48294bb70c45525bd0e6075e3547a947ead8eddfe54157b2305b1fa767fb0b0d0e12af3103f3bcb837e3df7270ecdbd98b63565c80b48dc7a9cb0069337279a538f93f074ada3f0fb93d9697f03e1add70edbe75b7e1ec13fc1fe1fd80da14321078501e010ed22e1ad0a1c357c4ae6dd90abe18a5245b4dbcba7ce00e3ce23c834dfde773b5649158b285c9ac5fe7288751b08804b5dc7b86cc84804f9ccecf84519c5f3bc749d35069f1538da9003481fd9de29fd4830683865dd9ecd3464d3578cbe8b964c6fc2eef0ad5f46e786b1cedb6eaea3de3e06b998a53699834df53b43f9052cd702e1dcdfed4c3dbfdb5f1324ffb8bba7dd008f189e43c1780e5e53f0f1bd104e44514347c7c513f265c29276fef531b5bd0192db6e09613441afb9cf8fa2e89fac90568ad05506b29b60f8226580b37b684df87c026515e90de1e016010eb9177ba3a5bd3071afab71ff4e3ad865affa0f7875f465c36bbb990034ef21b65bc0b9d3b76eb3e334a992f7212287fa71f87df3bb26cbe46eb60961f78810071326f2e4ace86caa0513e6ebbb1f493d682c4206b46a73794d9641e6a9dae890de4d48837c791964a22dc538fa0d068997c443faa2bcdedb499a9c8b3317b4ee5447f28a31d7acde0914f0ceb0e892da6f57c1f78d0c52cfa7149d4f5e0180d3aefee01bfe424fe9d986b8825c615d34b791256910947a8a894b2e6a4f1e58c310fc13912c0cb1c5b8e2f72ed5b74fd9661ef163f611355f5fcc08428310981f4d1ea9742ce828831aad2ad8fff7dd8cafc374bb124a936099596b7b2628ba45713c3bea52df94a258a8c3ac75e15561a1aa9b70bb6bbaeb62cc800493f9ab9ccac5a71dd8fbe7ca3df02a469f02ed85cbd6f3cf95a1e53393e58a74121442b7263d7bfc31a24dcaa21c4ebf975d501b5fff919f94b37ba3c1af67668fbb83e6d15927d5d02de9876afb6d40c2913656af9f7d0a718c512715e54edccdfbfd2776baa5f104bee24b1620782d27249217240923be31ffd890ac2ced259e9f6fde30b86d5d2fd9a728ce19ad025a5691cc3176a75ce4464749a6c68f0d9c225519a954c62c0825cd451a8c834e342d48460b41645c0709ab8efa2db65ebb9442d625c5e1e054a3607c46e68dd72df1cf3bed7b15530cc21ec2065892661cf8fd0a53b2a5519aff96c11074b88ea015e175ed4e4ccaf2e123561a56f727ad67ae75bff60beec88330deddc88f227b82feed5277d749e946f548fe8fafe4061eb5d61578774a4a7606ebe62f56729687a4f6229e8b7478441763a3b00e3ed5985c0932cb93474cd5352b4f439eb5a1581133d0e0d1adda35e14532f40b923ff447822769733479356f85d0a8ec7fff45e66f2ff4be6117c09340f11f826fb5373bb54e26fdd0a69ea9eda483089844e7ccc80a72cf21c79352f4bf000056ed42e7701989fa13d5fdaae9677bff791aa2bbfcdded4f68d8d6f116efb717c655f90b9c9e0dcb9623a3e7a493eafc77374e7eb23df7cd6eeca7630790d425dbe8aed56e3add9713954cabf848beeafec76a2da49b791bb5f6158a101c3edef7acf8e8f27200ef68c7b4b6ec391185dcdeed410484a159f20ffde290aae61b124313924bfbfbfbf42211ca1ff629589fdbe39b55999a338984edd6a04551aa8cab50cd16326e88de540ce6600c676c74102afa0db3de4c5eb2f7b097f7df5832bf5cf4ec0987feba99b2002f455d4a9aa51d7a13691b2908e66e68f37b5b1d0e8441fd1c9c9be0e013658b456d4fdf29bd05529ba4efb6928412426b9d1bf99853d8ce9e2122589f4fa11abde02c40c2e81399970f96847ba02714b0deb658cd7507da22a783ee5417cb22174757e43efae8102fa5b1cbfd860c4483c171109b06972caf7a9b44ed4893d031213de680327a6b06d4e22a7b59ec8652cec7cc77112c73c6f951a513ebb35a949caf7d1314e54ee433d65ce6626333a109ff60317121c376da6681be95607a298728bd3904024f8fb7114ef8b640d3c078888f6598c8edff084eebde892bbef714fde05a928cd6ba647f397bcf875300c6f39f09ebcea0b9f3bfbd04e1f3c69e6076f1d3c5ae3a5763d0c1e7f19f0b0eaee54140b95af39f9bd055738eed4a5f22d1ddb38639382fbb281059242ac93ef56b7eb4b2191e85574826f367b93d91bf3bd1aaf0750caf8f02d022d530f65db1ebce70b73fa5c10072db0db10face559cb2658036b76fa2755f50614bb1c1336c9c7997636ad5e469392629c2fe9e916da195572d36f272239cd1c809b889f313184c3d329fa8490df05f068f4d5edcece40d729cd1951b448ba8dfaecda4a5ba475d30c2081dce20f7c709a5a07d79bf676a78fefd3f16e97d57e6608780afdbd0495d7d9707a5d4e34e43562491c8f637756dfb67d797823f4d1e4033bcb35e3e58d437b8f48bb43e7f12076639c124cd07de73cc3255b5db1cd02c48461748b9934e767fa36535fd4f3f9cbbef12807851d3454b08d39df69ea61658d9fb0dd5e8904534f7a8e43f674661a8ad5a651ef9eefbc16d253a3a6d9eb18412561176e80f7e55106377dcd69d4d5503bbafc86639e31431edc298bb16c29f3284076c9ba99f08813860846086baff0896315e384aec8c2523e0d261674de9b770510626d2e416190597ac91cbdab5968bb81f46ce77cb0fa1b155aa6177db5a494178bb5eef3ffc0e5929cd2591cf411923fe370cb1c50279eae0cf27cdeddd958bc817d4eac9f4e9ca3751e0236399938e44d371042e0556c77c99ec0cbb507e45bda9873538d76cb2d47e0954ea7d87ab2f70a62926fc32f083a5a6464177d9b827e419fbaa39d9bed0c572d7cee1b8a31b4ad4736e7a15792488b44dd9c2789b76d1de61243b8cc15ade306105c928da127f115db0db3e9b7bfb5fbc91b51d9355bdb5d80661a8210b888ddb1b6b1ac62eb243f324cc4e70965cf08dfe40f20fc4d3fce81c0eeff31ad1aaeb67925fa1e2a5fe3c210333ba6617a2334def5f4d1caa59dcd5e299a64f08dcfb2605aa2d6bb52d23af0e0a3399dae4da3f90b548a02bbac8d3db17cf6230ba5c4630f7fca6f8f1155ee1726daa8b19d65203aeb69d959a7686aa6cb2100a92266c7f4b362020440bdd3b17859c005b98ac57acacdb810610ad771346278229396a973d6352304659cb531cf85ab32cd7f88f38ce086033ae46f51d29b88d4a47c3ba3640229fe3173ac0235615b625fa577ebc88ed79c86c7b134ff8c868dfd8dfa1b8af10e4cc4539bcbecc0f791f641eb8286732e7b7c9523c907c1b8e02c6f552d9ea9a3431820b5c16843ddbb4d52133b3d4597d28c29689014cbfd5f8ab7d10c06a60971947f1efabe592c0e702c4639f358972ea3333cae77221ad784be1a7547e470aa51a49fb1cd413eeba610e7d1621157b3483341286e70a37283adefb3f7daed90ecffac19eb08a78f25a8fca3863975098f9969742f6cd314518dfe9340deee782279baa8a3e1378587cdddcd0515df3045b25e3d2c41667da102f380fccf3a9f8d1204f2968f089fa0494b4d9b51eb11f8555d9ad45c67f44fc1812b236051411f8b1c0dffef9df5a38255846ff58f689ac0c248b5aa8f5d98994eb0c005c5e7ef772d1dbcb91b4759a295de676589819041da56e924b19cd09e1a56458d8d910ddc5842c1322c2d4443dce0a00cfb32fdbbce41ae649b0b282b7dad6cf1f2ef0973dab0326d57423d16ef5ac363b3ef93e837eb106c4c321edcced3db1b49bd09b0e7265636d81690900fe3baa3cfde2ac7bf21c275ca0c9d6cc294345d4596e584f82821c43fac5267ad00a0351abc22bdde9b4b98134645aecef6b1a08958cb9fdc952a90d706493083f3750b747c358093550d947f0737f8188093c078b17b46a2f166c9efb421aa0e580aff7ad72cbad371e8c98abe640358cb080ae10c67e67c74757d1df5697ffc7c84fcca08a98a21d72f0088c05c7b7708f66209d0167e724a9275b038e86e04197e781626f2b6f8517024dbaeedf3266c139a79ef1e458399ec84577f0c59919746cb80b8857d2e2aee5a06c0998ff730f2da0b2cb6a9cdf3b2f9d6fab0a017363c349e89b6baa8ca4cb8fb44c027327a4bd1b088432fa414bc17fe32740a6f45470996b6422d79eef81f270475e5bdae8d5df6d80ee0892765a031076ea0980fd9dc2fc1b05e251ce42f23ca542373a3b6b9b6af2b41b89ce4679693729bd8c24f58df2c8c083e53b745686bc463b5cbd7e5b5d620d53260964c7025182fc98a91fb73b0f4bc6f01620a4c7352015df622f89067c6c8d4ce7a8058a05750a6def48d0460a5d16aabe158817f8368033d4b6374fc726422d5c86686108e3a388c1ec5a24f8264abae8c08f3513bebeef0d8a917a348f7b99ed088b48bf83940c1bdfeac72447be057f6548897309d74c507a80ca043a17b2e0a7c4fba42ef0457367232a5ed78f273ae32477f83ff60e74c022c7df0d3d8558367f044e76605a9efd55340da2d869d396da4ced08e60a4c2d49a94829a704b21143c7b4842d66dbb8890e483cd22279bf0bb6932ec5e04f1dccb29458b1e577a3b6150e1438e37177aa94a97532cd90920a9b560316fa3ed8905d8ed733e949a9f5c08fbd447607f97c3e09deff704d660591d91eab40dd7d7826945ece490d5a1a69edaff120e3b3da4c325a55410669dd69e4f2647687f8dd5d0008266853cc85edab0075b7848cfdfba8d15c9306a477dce08a6cadc5c97871d96256602787bcd150b4a33e9f05380346e2c7992586b37188f40f458ccaf0b1458b0e055c51449f2072d09f9c1d1b0b62a6578aa2e933cac35c9f80ac9304259146fc394f95e7b3fdd9808e", 0x1000) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000001200)) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') r8 = openat(r7, &(0x7f0000001180)='./file0\x00', 0x800, 0x80) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f00000011c0)) 09:44:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xb6b) syz_open_pts() syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) 09:44:57 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRESOCT], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 09:44:57 executing program 1: getrusage(0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 09:44:57 executing program 1: syz_emit_ethernet(0x123, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810008000800450001110000000000019078ac1400bb000000008305e1dc3ee26992e101a970d373147be181ce89d2a969bf72e59eb2e24ba002ec3ffd6ea7d95abefbcc4a182a6b9151f6bd8facba54331727a29b33806bfef42e801193ee8e5d4e56ee26824d2c3818b9cae9962a496b68925701b52d63bdad2e0ef34b3a4609dcdfda693b945c7fc34095dd9208650371d0f09f9a4c0235f2639e234a995368acd2651b72c8ba29b964335126a275a6baece3edf1fa808bc4c6f500284272d8fffc8862ed3a173f4c380171710205a301cfc8b37047f863246561d18e678d19ec38899834001bd0649479fab9e39416d4de66d8e5e3e9287e55f27235362154d99e345471ae0c7446566571c628b06a00752d79f1da951de5a6284347f608f27d256290aa5295a69c2f0182d3728a3d1a581b2950ce6e20a5d2056f705008cf4de7de403ee7d4d9f6e1e546ed03c6b3929b2ff088d6b14658a9d194577e7094242ea13fdb299be7e7a7d0759da9b3e7215ac901728591073a4a0b118fffcea1338b0d199f77d050d7c06388365cca929d430d33e4a1c7b9e39dc00f9a996decd566cdab0d24de141a39bffa6c34a806fd64001c52b0b0fa82944cd89d7cbaa2cc26d06351df6a6600e4191b3117132eb953c65b5f3602124673ae861ce837cd4cb2a9b793ff82f7bbefc1143c59ab7b564ec9d880d54b6b79b4f519cb3d0de52d5de2000000000000000074f20f982696752debeaffd7538e292d6d6bc47eb0007d4c97835036847095224df6b463b25d312cb4c507b7b26fb4eda6f8ed6ce544a6a502e0f3c51e9845466f0b78e0c2fa96583517a347b9360dbe2a35cdb80a69e62c05b54a6a4ba982673dbeb749311aaa803b98abc7b2fef719fafce08d74aa02"]) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xa4) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x1, 0x1, 0x0) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(0xffffffffffffffff, r4, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000480)={0xf411, 0x3, 0x43, 0x1ff, &(0x7f0000000200)={{0x49, 0xff, 0x9, 0x7, 0x3, 0x7ff, 0x96}, {[0xffff, 0x0, 0x22ba, 0x9, 0x3, 0xa2, 0x9, 0x7, 0x5, 0x161a, 0x9ffff, 0x3fd, 0x5, 0x8, 0xf6, 0x3, 0x5, 0x3], [0x0, 0x0, 0xff, 0x9, 0x8000, 0x3bfa, 0x800, 0x100000001, 0x6, 0x5], [0x5, 0x99, 0x60, 0x9, 0xffff, 0x401, 0x100000000], [0x6, 0x8001, 0x1, 0x9, 0x1ff, 0x6582500000000000], [{0x7, 0x8, 0x7, 0x200}, {0x32dd, 0xffffffff, 0x3, 0x9}, {0x1, 0x1, 0x6, 0x6}, {0x4, 0x200, 0x9, 0x5}, {0x0, 0x40, 0x4, 0x15}, {0x401, 0x100, 0x1000, 0xfffffffffffffffc}, {0xcfcc, 0x9}, {0xde3, 0x80000001, 0x2, 0x757b}], {0x4, 0xb615, 0x3, 0x4e1d}, {0xf800, 0x4, 0x9, 0x800}}}, 0x2, 0xb7}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00') openat(r8, &(0x7f00000004c0)='./file0\x00', 0x9, 0x32) 09:44:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {0x9, 0x0, 0x0, 0x1}, {0x17}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000000100)="a4d2a2e165bbae1229626c62b01f1bcf85b610628a2fa85b437fd8984164e5281512d335584ba500a40bc6ef1459de6d7f577cc171cde8e7e20890e5c087dcfcaa56286e1c27911c6beea58e561beec5242f56b1b357ede576fa80cb8356b1ae4d60b2ff58cca101b56bdbcf2dbfc278213bbe577c3b2a8d2d5164e1007aec6d871da7cdc52bfc8d0251a92e2b722d6507b7d496fece9a4415c6f12fe6d24531", 0xa0, 0x0, 0x5e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = fcntl$dupfd(r1, 0xa, r2) mprotect(&(0x7f000013e000/0x3000)=nil, 0x3000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f00000f4000/0x4000)=nil) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCFLUSH(r6, 0x801169ac, &(0x7f0000000300)) shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffa000/0x3000)=nil) 09:44:57 executing program 1: r0 = kqueue() renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x400ffffe, 0x5, 0xffff}], 0x20, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0x4, 0x1, 0x3ff, 0x7f}, {{}, 0x6, 0x0, 0x1, 0x3, 0x100000001}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x3f, 0x80}, {{r0}, 0xfffffffffffffffe, 0x22, 0x2, 0x10000, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x8, 0x100}, {{r0}, 0xfffffffffffffff8, 0xc3, 0x0, 0x400, 0x9}, {{r3}, 0x7, 0x10, 0x1, 0x6, 0x29e}, {{r5}, 0xfffffffffffffffb, 0x58, 0x4, 0x40, 0x4}, {{r7}, 0xfffffffffffffffa, 0x98, 0x20000000, 0xfff, 0x309f13f}], 0x0, &(0x7f00000003c0)={0x9, 0x3}) socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000100)=ANY=[@ANYBLOB="e37facc199ffffffffffffff0800470100740066000308039078ffffffffe0000002890488d8000000004e214e2200089078a52a320e824e2edd9009f7729639510891c89805c33726967841b8a409d8378da84054df59b5e83b3986020731a900002b60cbad75f73b6e97396924026db1ba454315577db9827617a36f0ff85b0000"]) pipe2(&(0x7f00000000c0), 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f}, 0x0, 0x0) 09:44:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = kqueue() r4 = socket$inet6(0x18, 0x5, 0x8f) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xf9}, {{r2}, 0xffffffffffffffff, 0xa2}], 0xf8b4, 0x0, 0x10000fe, 0x0) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000440)='./bus\x00', r11, &(0x7f0000000300)='./file0/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x18, 0x1, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r9, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x6, 0x20, 0x3, 0x2}, {{r3}, 0xfffffffffffffff9, 0x28, 0x80, 0x7, 0x100000000}, {{r11}, 0xfffffffffffffffb, 0xc6, 0x20000000, 0x5, 0x4}], 0x3, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffffc, 0x1a, 0x4, 0x7, 0x9}, {{r13}, 0xfffffffffffffffd, 0xc, 0xfffff, 0x2, 0x5}, {{r3}, 0xfffffffffffffff8, 0x9, 0x20000000, 0x1, 0x100000000}], 0x1, &(0x7f0000000240)={0x8, 0xffffffffffffff1c}) 09:44:58 executing program 1: poll(&(0x7f0000000000), 0x2, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x50) fchdir(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x20, 0x8000, 0x3ff, "d7371211ba5740b8beaa828ca966fea069dc5339", 0x6cab3a78, 0x5}) 09:44:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="006060a3998fbd427f7929f0d8d7afe2948486167c80d1f6439d25d426f584bb7a4d0e45fb99dfa01d2d4b22789bdfb3e74ae169f4d1df03cef0bd98fea02eaa0588e86c5844"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) recvfrom$inet6(r6, &(0x7f0000000040)=""/35, 0x23, 0x43, &(0x7f0000000080)={0x18, 0x2, 0x2}, 0xc) 09:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x73, 0x3, 0x7fff}, {0x2, 0x5, 0x0, 0x8}, {0xffff, 0x80, 0x4, 0x20}, {0x7, 0x4, 0x0, 0x15e6}]}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/12, 0xc}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x800}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:44:58 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') shmget(0x3, 0x3000, 0x6, &(0x7f0000002000/0x3000)=nil) 09:44:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) socket(0x2, 0x8000, 0x102) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 09:44:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1012, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) 09:44:58 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6f, &(0x7f0000000200)="b0021a4690e6661db3b783997383c0ee650d9d1f7da00c99293296c0ea90d2b95b77063e015bcd959ec5623418ce7bc1ff6d06d09f4a8a20bd73427ca57829484a", 0xfffffdf5) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x2, 0x15d, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfffd, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x0, 0x0, 0xffff9159}, {0x16, 0x0, 0x5, 0x2}]}) syz_emit_ethernet(0xe2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000007b35b845958c4cf0ef00000020000000000fc0004b4aca85c840e0a7e81854aa8641bfc1"]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r6, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x100000228) semop(r7, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 09:44:58 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 09:44:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xba, 0x7fffffff, r2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000080), 0x10004) mlockall(0x1) fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) r8 = geteuid() setreuid(r8, 0xffffffffffffffff) fcntl$setown(r3, 0x6, r7) close(r3) 09:44:58 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x100}, {0x2, 0x1, 0x1a, 0x3}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:44:58 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="cb9bfee25d646113a6690af9d672f3dfb8483b73f8bde90ac78b11547a5f10cf14c2aecc02680363010cd056d39311853ebb08c77d4250b5fb71484994c62a5aa09120b841282304d88c14cc8c14df1cb0533b5d2b2fe53d0295e89e5adf923fb60467acc74aaf38e28f10f3802bad079eaffb9c7b85b442c34136598648f5a7b6d821a8cd3ae4b8d7e76e1bd23963631cec5da4f490f116205e86a3ea", 0x9d) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfeea) read(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:44:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x8}, {0x358}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x3, 0x204) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ftruncate(r1, 0x0, 0xffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') faccessat(r4, &(0x7f00000000c0)='./file0\x00', 0x9d, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) fcntl$dupfd(r4, 0x0, r1) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)) 09:44:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40, 0x0, 0x2, "b000f500000200"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x8, 0x4, 0x7e99b4e8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8ab}, {&(0x7f0000fac000/0xe000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e53000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f94000/0x4000)=nil, 0x4}, {&(0x7f0000eae000/0x2000)=nil, &(0x7f0000e65000/0x4000)=nil, 0x1}, {&(0x7f0000f1f000/0x4000)=nil, &(0x7f0000ef0000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ec6000/0x3000)=nil, 0x667849e1}, {&(0x7f0000f5f000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x240000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ec0000/0x4000)=nil, 0x1fff}, {&(0x7f0000fbd000/0x1000)=nil, &(0x7f0000f53000/0x1000)=nil}, {&(0x7f0000e3f000/0x2000)=nil, &(0x7f0000f76000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f63000/0x2000)=nil, 0xd974}, {&(0x7f0000e34000/0x2000)=nil, &(0x7f0000e33000/0x2000)=nil, 0x2}, {&(0x7f0000e77000/0x3000)=nil, &(0x7f0000ea1000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 09:44:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgget$private(0x0, 0xa6) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000023e5f30e5800"/24]) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) 09:44:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mlock(&(0x7f00003fd000/0x4000)=nil, 0x4000) 09:45:02 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0x3, 0x11) getpeername$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="cfb3ce404fefaec6e6e7426b0b809b30cb70733386fea4dfa02c8e8adf1a1af4fdce0dbaca742900d7dd2b2e034aef5b6e60d540bccf96a7129b7f0213c221c5173ddbae61c33602252d614b3f7486883d9c45be293fc3"], &(0x7f0000000240)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) dup(r4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000300)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0x902919e20016168) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x1, 0x1f, 0x1800}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 09:45:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x5, 0x7f, 0x8d, 0x80000001}, {0x1, 0x5, 0x9, 0x2}, {0x1, 0x3, 0x2, 0x2f}, {0x8, 0x9, 0x1}, {0x6, 0x99, 0x0, 0x44b4}, {0x7, 0x6, 0xfc, 0x7}, {0x100, 0x8, 0x4, 0x5}, {0x8, 0x20, 0x2, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 09:45:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x1f, 0x0, 0x8, "396dc14d61094ce95ab3a369959a4ca788c5b2f1", 0x6, 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) 09:45:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) sendto(r5, &(0x7f0000000100)="12e0acaea8245ab3e4b0bd50cb825f5d4060c286bd6a9eb78ee2690aee3fd94f0fe9fc56b215d3c286f699000a480cd64733006ca34e2f54cb682867b29ae0d9afa6506c1ee08f1e302089513566c4da422aaacaf724dba573b28f5aff8f7fa8da4f744767005414ce0c77e6f785b8d7f91ec18621d468d87a88b0fd29fab4c2cf64a320681df1df9156d96ebdded3b6320f2b83d43a60697a6352b93175b3dc7bd46c67689f89c5f48beba05982d9723ffb52c74de399af2e80dde4af7df00395e97598646e46c74fff544ac7a90941b5100c46d5097d785957c2514ace358bb2703cf810c8e527", 0xe8, 0x8, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000200)=0x10001) r8 = socket(0x1b, 0x0, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r8, 0x0, 0x58c) 09:45:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[], 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x160) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xf5, 0x4, 0x391b6df1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x222}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdc}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x3}) fcntl$dupfd(r1, 0x0, r1) r4 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r4, 0x1, 0x4, 0x0) 09:45:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)=0x21) 09:45:02 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) setsockopt(r3, 0x2c, 0x4, &(0x7f0000000040)="ebffd2ff713048e6993192964800000000000000aac07b0a7951ee94c560048eac7fbc62a79479a3b089e455a6b152f4ecc602", 0x33) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:45:02 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x3f, 0x81, 0x48, 0xff}, {0x4, 0x0, 0xdd}]}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1, 0xffffffffffffff48) r5 = dup(0xffffffffffffffff) r6 = dup(r4) fcntl$setstatus(r6, 0x4, 0x40) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r7 = socket(0x1, 0x4000, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="debdec6a53c140ecee3e17df53ac0425c890d9b7340767acc8a765c88f86b31df6699a8fd8e76f9e5fc81676c6ed3ada73c7cba6afac5c5ff1c2c38d782cc26a06104ee95a8e3634b3e76bcbe0302d62f71c60e2f71aace9", 0x58, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCDTR(r9, 0x20007478) 09:45:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x200) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 09:45:05 executing program 1: munlockall() r0 = semget(0x1, 0x0, 0x32f) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/244) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000100)=""/79) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x100, 0x9}, 0xc) r3 = shmget(0x3, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="a0381c36e65feec2d734ae9f87fef0d48a956f99a9cc635d44aeaf57b328c8e4303bd744bdee7e9f85e645c7cdec9cb40bb922a230aaba3d4fc93bab7ffdb3a85fb343ab7e53b30d515538e7e0366f1d36ea08a6d91aa1b7a0f6af3846d0ae5e0acd250127e0dac004f56c16d9375b093f9741ac0631a4", 0x77}, {&(0x7f00000002c0)="2fb9e608745cb323cc1c23cfa434321cd6", 0x11}, {&(0x7f0000000300)="c76040f9b77b935b377ba2a4112b489002acbe0c51b662d03b419d23574b8de7f3a5f9ed1203fba9baf642eed7e9020bd67bd46cd14c37e050f51eadfe4024495cfdd49eaa9b7b459a45eabf4dea4b65aabb1688a96ce5f4ddad887f8aac72c42f0ec81d64a98ddc5835a90e9f8f83364d80b3c35efe1f42a4625fd35b20aec75b94219e82e65c23a643ece8b943765ebf2aab3328a51cfcff522caa5049f2326ed48660b670cb81f2d6a6afe6bb0fc41eb2d52199a6b9ee73c56da7acb1b0f22b3f428d933646f6cb55573171edd69ff0634db8655ff5b804ef7f3201eeb58935c0cdd9b13a51ab3afb51a4588c4719268e972014958b0109f627ed", 0xfc}], 0x3, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}], 0x70, 0x2}, 0x2) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000680)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x1, 0x0) 09:45:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) preadv(r1, &(0x7f0000000000), 0xf2, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x124) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0xfffffeff) 09:45:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYRES16], 0x10) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) r7 = getppid() fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x3035, 0xd9, r7}) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r8, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) dup2(r2, r0) r10 = dup(r0) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x39) 09:45:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000240)=0xfffffffe) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x1000) sync() getrusage(0x1, &(0x7f0000000180)) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000340)={0x7f, [{0x1, 0xfff}, {0x1, 0x7}, {0x1}, {0x2}, {0x2, 0xa5}, {0x1}, {0x1, 0x4}, {0x1, 0x7fff}, {0x1, 0x800}, {0x2, 0xffffffb3}, {0x2, 0x1ff}, {0x3, 0x5d9}, {0x2, 0x3ff}, {0x2, 0x8}, {0x1, 0x6}, {0x3}, {0x3, 0x400}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0x1000}, {0x1, 0x6}, {0x3, 0x100}, {0x1, 0x8}, {0x2, 0x100}, {0x3, 0xfffffffe}, {0x3, 0x7}, {0x0, 0x2}, {0x1, 0x1}, {0x1, 0x2}, {0x1}]}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r6) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) sendto(r9, &(0x7f0000000480)="bc3fb5d0c3e50a265585f53c9ebde8e0d4094de1f39b8683d0b86ecf770d884e38c762077e584eb2b5280d501c0ab7b4eb1abd4d5b5b20948daae34cfd76c1591c9d30fe0adc8078955d3ef1622de1195f04dccff3ef55b23f32de999cd06293c0bcaad20ba584846c733d64265d337ea802b88dad1fa00039ff363125a7aa989bd3028a1060d975a7f99d4dfc7a475eed927749f303b303be91cd33faa2f2e32a5ccd82343ea537336450fce9c8d146cd5b19f261461c28c5cdec9552ab1cf3843737d759fa6e1ab6753191ad62b948be78af7699c40d8df329a2ea40", 0xdd, 0x404, 0x0, 0x0) setsockopt(r6, 0x9, 0x800, &(0x7f0000000080)="3598a565d4385057ca59601d414ff8faa18f77ad7f38b1c49e4dbe7034d678285f2f33bc3865ea35cd4860a6579184857cd2058ba9a0afba509318d1b8b14a8092509f32ba458a17168c9525c873e8908a95659f142b6a452abfd3079f02c170d34704baaa5a077937a8e77714b6e20f0a161407d3517d8f54ab418c97ecfb5c195d09f7288bf567f83c386df97e5dfda12c2d31ec5e69c3c70c5cb6dac5418ffa5c8730cac9203db0ff954893113adeb620e5e08f41a12b0584101701c413c5b68f87bc91d9db22b7edfec6abce288b23bb7352b15dff08b268deb47788c75a8534c0414dcc", 0xe6) 09:45:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:45:05 executing program 1: mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000f51000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 09:45:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82cce5b8539cd673b44bb4095eff7702adfdffffffff"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) close(r0) 09:45:05 executing program 1: pipe2(&(0x7f0000000000), 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 09:45:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x8, &(0x7f0000000000)) close(r1) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 09:45:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') r6 = open$dir(&(0x7f0000000240)='./file1\x00', 0x40, 0x1e1) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = fcntl$dupfd(r1, 0xa, r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000280)=0x2) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) sendto$unix(r8, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a375a3f8000400000000000000010000000000000000d8c0146921435552d6bd99116ce426f08b2b37563999ce64fe6610186771e9e9e60a3dd059f3d6ab28e78a4e8d6087abf92da45bae54e83c5f04c9c9cede8aff1948cb276477ac37d4b23baafcd6e9d8a53ec2d505ebe549ccc206166c7fda446349dbe29df356a1a895e731d6456ad79c5d33a4b3bdde38480b86a6c09c9c405fec1d1187c7e1439502d6b5c109fba205c9c9006a83b5ac281e79430000fb5f82", 0x84, 0x400, 0x0, 0x0) 09:45:05 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7e", 0x44) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00080000000000008d80adbafa8fcea7172eb7c2b964d98809534a58ded87420c7313bff76591bafa8635c6eee346e2d543787bfa505e444af43476251fe79dee63bff57ab47e62c79b8e848eb6ac333145f8d9512b10a0c839abbd5b96f60da60e3bf019fde9d10c8acdcf8605679e0cf5ad66ecd859aa3cba4e75b4d8e77924c2ab47cfd786d00445155"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') close(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 09:45:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x20, 0x6, 0x0, "6c59b405ac8b5fb9a4bc0543c3bcb692263c99d3", 0x1f, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x3e, 0x5, 0x20) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() 09:45:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x8000, 0x54) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000240)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x1c}, {0x80000000000006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="0039fa59cd8cf230f45e023ffd9fd483346b2b03441eace7f84fbe2c48b37c3b1e7b1d3192c4036399091df39f748a115e3576408d13144cd92d86a086b145df6203c5af295418c3b7555f92cf187f1fe748a17771649194124511fdddc6e67a2510cece8be6c52e7456aa9338687f6d37f95478ae1ae964ad5e5cb2abb9d7d5f4eb4a430491c16509229d7a2b4da072fec5055f72c17dc9a75cdc5bf02532ef13a008e44aa002280c6113f1a20f9d03703710371a160878120c6b42ec31a9f364d98ca22b8f25d436b437661e9e4351e41a8484760a7646094c266e182f0eeed53954d365"]) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 09:45:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) write(r0, &(0x7f00000000c0)="22050008835f5a39", 0x82f) 09:45:06 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5d) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="99fe7b73f5fb7b0a42957fef873ab3", 0xf) 09:45:06 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = socket(0x20, 0x2, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 09:45:06 executing program 1: semget(0x3, 0x5, 0x240) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/148) semop(r0, &(0x7f0000000000)=[{0x4, 0x0, 0x800}, {0x2}, {0x4, 0x7, 0x1800}, {0x0, 0x8, 0xc00}, {0x1, 0x4, 0x800}, {0x2, 0xff, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0xbc48}], 0x8) semget$private(0x0, 0x0, 0x42) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/19) semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80, 0x1800}, {0x1, 0x59, 0x800}, {0x2, 0x10001, 0x1000}, {0x3, 0x400, 0x1800}, {0x3, 0xffff, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x2, 0x1800}], 0xa) semop(0x0, &(0x7f0000000340), 0x21) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x40, 0x2, 0x81, 0x8001, 0x8, 0x7, 0xe000]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x400) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) 09:45:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="e5843f4c8a3e564740478301002e2fc100801001b32b8fcc3f58fdbc17fe0cdfea00afcbf50000009b153f877f0935224df3e04c547ad23912f7fb32f068c4ab4ab9c143be0fe1c56c584e80419820572f9f00cf320df7423b88af8bbb375c4b971b117b1657f769eae5ff07e74e34a0b5687099dabdfb972227612457efe35647a81dd37ed644933abcf16e1c6298668a07734cd2f45a98984616acdf9173cfc1df0ff96446967b6bdc1d9d4e5968526341a93c74f1dfb11592f3dd634330c6e1e76456c15fa009795d7b4801803fa2721153d65b5fdaac9ad64f71de674251fe86227f77457d2f18f4706690816f281de06b0cb6bf4823c478fd06c8625d5797b81500d1b7b5dd6586424a244f4a8db6d46c4431d22babe164b88231be2eebf334284fe242f919c49336deb8345166f3cb265957347283a29814e1039f7d241428cb2f678e1530cd9d96068b6ffd64d71cf1afb77d436aaa228d80231d0f040baad153ed31b2bcaef0926b8452652cc715b4f1d8127673afed9913de488e453ff383c5d7ea37db26d25a6e3e12e42bf4283aff5bf4d86f9eae42dc90078717dafedb3a3a2113e493686344730800f7329e41f9d2a524ceab36e19a4a2c867192fb32"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x1, 0x7, 0x1000}, {0x1, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x1, 0x3, 0x1000}, {0x5, 0x1000, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 09:45:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x54}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000ce2d0010000084f9"]) 09:45:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001100)=ANY=[@ANYBLOB="d98bd9eec9a27b77345767f7889bc3e6246d50c588c8c0d2d2ac776072100475278b80bab158de62a2ae9895c20636d9d1298a6e1d970e4a8d47bb403a2d6d44631753cd4e5d0ab86f01eaebd606fe04fbde239f59d993569880ebdafbaf884c0d441e710c118587ae941f73157832f0cbfdf2b923bb61d22877ea3e5383ccbe386c7cdb3aca0818cfe0c317509b23b3e3bbc5e5575fb00eddccab15bacda85683ab4b1cffff9146fd5a90cae457a6b137989e6d15e894ae7223b610b66d1dedfed74f51c937e748558967c38724c36e824ef20339b910f76a3c8ddabbbe1500d1b5f087fe68654906555364d915"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000001200)=""/178, 0xb2}, {&(0x7f0000001380)=""/248, 0xf8}], 0x5, 0x0}, 0x840) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001340)=0x1) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:45:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000001540)=0x2) fcntl$dupfd(r2, 0x0, r1) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) sendmsg(r5, &(0x7f0000001500)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="06f777acff29e351edde0a1ff500716649926077782816632b5f072efb7c3561b63a359cfae35b0d17bdc4080c37fca1dc0a8acbde2d0318881966189c8fa0221478da38c3403a2ac6398c30577e83e1715304eb4c6216b3862a7dcb6e8643a6769c86be4c8d66796553d110c11f2d8ef5", 0x71}], 0x1, &(0x7f0000000180)=[{0xa8, 0xffff, 0x7, "979c79ad53d005b3000c3f264c5c866720ef73c639ffb17cfd4056d164cc28ea5c10edb17252940c2feca0161ab5c1b286ecb3093ba72b993147830827bb4d046805ecc10c332901ab8265aeaee31557012c4b4983aad11c535f2493e4f048809631398d15f7113a32b65295ea7520830e12f44b04f17d5ddf3c34813b72adffe1858304f37c01c5e2c3395baa864fbf57"}, {0x108, 0xc624a184867e0299, 0x5, "7085cc3d36258e743883fa035c7b69f52f6e8cec238896aaea7245d6c3c5fabad4f41ec5ac7bbecf2d84a10a825d539697f6992bef97ffb39bf15b0c01ff855e544b14332ff262bbd8edb276da1a3eea0b214adf20411893ea92983e2cc9d516f0d7f4a2ea34e6445eb99dcad01ef51cf826474b399d96197a8285596bc142ce52ce2f05747947e8e04e84b40fc8f9f309b0facb2ccfce9abfe5caaff2777f2ef5b25a8358b8bf70a2903383063175ed893408b8daac058ff8c0fb865398aa086525e210eeb200fefb7bc8d7cc2e5d7f70f8cc3e9cd1f9269dbbb8614b19fdd0a758646270e1f23425f397c408bc08453fe655b811"}, {0xa8, 0xffff, 0x2, "a83ec3a9a94b689e82cbac170eb02c962d2b80f59881a489328be3813c704e4d3e9c7a0f4819471b5d3c2107e671be29cba3c187cc09459a15838eec2b4a4cea82acca2fd841d20806ab129d5b35e551723d5f6a0934a059ab4e39642b9ff07d6a491350465b56a2cfce202f922287d7ecd3b4df00d9e6d6c34fe9847bf7d4377e365f3ee4dad9bfab9154ba489aa5eb08"}, {0x28, 0xffff, 0x6ad, "267b7f1e877b68526f76443746a4163c58f1e482c6c2"}, {0xd8, 0xffff, 0x7, "cdaef7bc56d79a507726b3e3c8c6ae8760d7d054c2ac4931dd25c638fb2c44d50c852ee33d21b79aacbfaa99f050c49037b913eb5c1a17e85c95fb6fcd1e31f64f3f116cfb34592016a057c277312109466e3f5621d800aa77b4e705767e3361105129111cc9752eb3dd164782f5bc6e26a0e328129b93562b3b66612e9f65c5aef3aa07166e87ae8fc99f08ff90b10e0e85462c3319ee2fd114ef59b04444b5a2dac2f7099ca12fc214912f493cc1a709e6add9d6ff73cff1018d4213f7f2581c42"}, {0x1010, 0xffff, 0x0, "f0f306d94b6ace75cf8a2d7bda8d5b9ced60bb48200440541c122f79e5b434a6ef5b14eb551087a168669ba96b0361d7cf84d0e0126fe2bc7669ad5189caa56dc878ea0eb8eaa71d03a11037e691a13568223170c92f2a9f83c721c378c60515bcaf3c0cce008edfdd094e8769477e90639f433c1066aec645e073d0a8cc388ca35025626b3cc94675b40f0626a59918befd85b9b44ed4653832c6b2ab76af63cd4d4a62bf90c122de5a654727d97bd2ffe441d56cf6483b8d740b744960615af9f3a721cef333915cce803b44450da7295d54ba9fb6c309d6dc6457ce54df9c70bef5714bd00542eda21e45b8f4a075b085ac0ff4478227e81f18baeb4f3daf49fa68b181e8e56c68be83d116ae3992341c3e52c3cd1799a4a8cb0083e1386d3a4996a0999241a0bf2646cfd390026d0b1afb0568bf5a9af1afc2f14c3ad1810662a657b7fe42969c764394274d1a8ef24370be453621065ce77ceaf69123f5efb1bdd65bd238089f0a4a191f3103eb4f8dc662874d1e165a455bbefdad7fc5347adc9c2ef4e875886283f9175cf7e7a59213f31062f91f1d0f04872dd98862de6d84e59185a396118263a4d871aeaa8f112256e7ee73fe4495f51206d2736b23c475788f80e2a456a55d680a44cf2e792ae9f761e0602ec6b6ee96dc9b0884d84a679a28de0ce5e2d787dc0bb559551aa42006c375e2220b63d0d123cf3c236a6df4d3b0d77094c27b7544f652b06c4faebf17a52cf0fbdbef6c129bb6b73823e62a4cd80afa4ab293d89d14733ae9b27ffe397b5c8a4b3c605509e464bf4baaccc204eb1599309a647eb4f3da7de578f8bbc39a62df341028f2dc4a2b940b82f81cbc2914abf1908a635778512e1156abf9ddda9c26541bce842fcd53d7f24764781c730fee877df5efc6c15f844e49055aee0b10b05fde36b40dc4bdcac0608fa0cbddb880fdc12e46eb18ce0ef1850fdd4e15bb25275e3245dc6add876b5acc1ef05776cd5107921d5e598562d60b670185df3d462785c975053442d1737f9e8d54342a26d5e2d5bc153c76b3c6815d041ce9fd444517a98a3253ba1827a36407df968497c07c71aaf8ab9ea23c07ab4260caf813fe08cef0bea457acaa5ff7d08e0bd8bd4dca5b2bb058a85de09577a0c9039c14d12717eaa6f1f40faba7a7f1490a809e78ed5aa60efe84d970d157dcb64c6e3d814fb31f6a03308ac6dfe1aa3cac7fcf47f293f9098a84bec927c04be08a41ad50995c8ae638b0bf685aed4c93701c3ce57b629e57c0d0c1e30d426ae1dccdaae0363fe73b0193e08bb1f05d11ed4ea64dd621cbdb5ade4cbd03d04ee602ffbedce43e183d7d3bc3fea242e638204dc4c532a84c650d6ec9d7f9212fa63e758d279763501a0cd94a9750e7032f7ac8b3cf8a08c28c622c29760592919db72d4943e5e75ceaeec5d89233064396a18c9355c77a4e62a40165a839c6bbefce0a83db567283b0cb1e09c6017c24d2e0ac9d69a36636fa03748626d448ee316e6b078303b9f2084c612c352bfd12c9a81081f6a8aef4f55c4b4a2950c8adb4beeca2aadbbe2cc9de3ba744ddc52a8d8ebd0300fdc5f715bcb49cd9759ff94f699c7bab375fa694bf41bce2af510d24ea848b60e372f99f59739a71e85827c7effb677946d06b82bc7f1c6bafcf4756f775fe4445b5f4db157e7959836cb4f774cd82b775c8fd1607eeeacfb51f8c77faadf04f674895908fab4c1aa99c20c1d547a2df94b6d81ab8e560103c723ea2b52dfc0a1d8629117a9128949caad60e402b2791053e15874a2cec8906a65e6f56372a0b712bd275b8fcb65ea111545952c7b4f2880d57b8402b6dc07557b712669b5b8b6e73d0dd362ef4142d0201040f27d42233196b6b3cd4e705c5619d225c9441ea59c0ce2e7e0028ae932f19fbc7ec5598a032e148b07572ed8e57a7433956ad1f1b86b6d7678178aef02026f586a2bc0cceee849b6d695efbd0462d042827e94607620fff3d1d225259501b11c1fe55b378ce18eb94691e4219d9a231488e7355d4ecdf6a0696f0edc28c8693c435f74df8641ff70ba045593b2ea960764314744a6ed2889ac6b8118f01ff16b9a8fe8aacf22ece414e14a607f52f90dd112c1d41320e99ea7ac86e53a6531a705f0d334a05c22ba55a1cd985f9bcc45ce778fdb3d11a6f6697e9f059558c606f15140f498a694fb07cfb59a0874a75a6168ce69bd5726427090366e2a4fdf588f3c3f3eebe8eddb680c545fc31327bccc3f65e2af6a6cd98654bec9857ff5450a6d826d1b6aabcf457925cb4d6c5bb885a421d13ee94854a161eacb44946764ebc3204919f3781f67147792a15f207a1240c5f7205e8880ff48f3244be789c6f2fabedfff96a5c6069534d4f6c1ac42142f5fe616dc47537de936e0ac78d611deb384f1300b5bda5aedaceb3ed1a1551c835f513f07adcaba879bbf8347e13fdf2ee4cd4f10392ca56a867639d26ea9b4509e1fca6928842dcc0fcff2ebc1e8b458b72eeadb5ca1906e5783e9afd4b906ea452e93ee0d8a91eb4a04639f03091de9eedc6b1e7225e50669f0fe6cd870e5f647c57df1bf8fbfd96a4f5c0491fbc49f6219c73ef2a49871a3fd92047b22284fee17a18d0086ede1562f0d33f72a6f355fc9d407df0fa85ef5292f7c7558c7ab14a51a32b62b9abb5346d092f17823c4dcb2a6ba7d4b1b7d793036b5cac11a947a077627d6db0eb86757c2c19022e76463f78dd70245df6fa5494e1e1d431b01904aece28e85c8817e67c6967e1b177db963043b575eaaacc21c6b10bc6b7ca0a54d5cad81d3e1d5dcbeedae2a0b70dd404e3978be8450aa449012638a63ae739f5aee4f040afeca902b87fafe7e8f1f881b0159126f1601edad5a15f05adfe9a5f5fcd17bc6009f4a805c52ec18087bb9cb60935ec78ef77efcef09a6773a653e95c983981e81661f6a10ffd86300cea116e86ae5d470fa39e9a24512631e9673854ab0dd9a511f66de52d3ab7122fb848e63c4376638ab89a5cac979c5a1ef108cdb7afe487e47548a71f58366ba08afbd4baf2dcdeb40456bcb77ed62e0f23e8a09ccfcedeb41eb9380160e4a0d59d365f063f34ee753082a6aea8e5c524d571361eab088aa8e392ab9435317b09d6eabb588b1c40eee4ccbd4224f03cf394ef84c4c8ff8b0856806a0c275983eace9cf30d4bce8f869787e0e1e184c4c46d4609cb1f9bdcd43de80879c3a8d6e6d539ef194050aa0239f86ed343d02adeef5aee748ac90484cf28a163027df0e54eae60148abd6a3ad7a7961fda808ab57ccf8c31e5e195f1aa70244c04985a62f228da5f2b03d8917ec593c7fa99cb39eee6b7000ef039070ca3cd5743dc6cbc5b55e5097526e08b8a3508e278ca26b681a186c714ed94182affd44cdc287bf80cb7bab5da0d34ed84852f74a76795d01ce2dbf0b3edd97559f91705d63b202530c05c90c71956f8f3f7d980b383699eb6174e300fae1303d82055e6214fd91a2172b1b30fa58d79fb768a72eac1ac2c53288ee6bb44c7f52251d6ec5aa62c89bfbf5a2c997ab7629c59ebc7b93903ca8b46ff717afcb915fc13b4fae410fa0b04e62479f07c92d629d1cae94ef458efeb830717029dd8c2e9b662d6b4f44805741f9da4e97573d1a695daac2aba48fa3923783832c9dbc706c68279c0928d5eb95f6618192aeb393bab965cf33e809358a10ccaa0daf08194374442afe28ac3ba9efc4926005157e2e1442c5cf0db061bba23fdc5d52fd4348ffa37a4f852e25238aabcb48ddc0c07f9f06eb450cecfe16850f436c22496e325952dfad7747fe18b68894dfafd7c13f31e682b0724875d846b696a6c2b4d66d9241337c5b321e69d5391a67238cc9d34cced827b6eca23ee2a6098978a02c2a295e3a85562372828e380c29af9cc4cde0855c389b65072605b2afb772ed61bd55a4cab5a0fa000ea4d3ea56871ea98a2c25cdfa934cf7c3a05cf827b257669d465001bc9fd2fdaa6db9234428bbc8ea6f986c6f1e8dcf5f9e466a3757ec95111a20106ada417972d30c407c150724fe7a763fe8556faa5c32b86b4f5fe292243255905c92555cc47ba4d1a4bdd297a030a8713d9c17a1da91286122b852080834547aa4cd629b47bcfadbb3010077ccaaed5b72faeceb1df6a8f9e497f877c2c46f4070fb2c0f7bbc87bf80f54a25b77ed8fc6c5106266988b777a87020920e04a624597c380dc438de08f4af7b5826fbc9dde5d7c35c26d65687f3b8a63cb7180a915fe747a81dea3046ecc850e88f2173d4a3e257f190318966e9b0f53c664e4df90e3aee610cef02343516f22cdf4550ecf14f8c5b74e1b5cecb96c490aee89e4abb8c456422eee147510f420ecf34750c1c8f65157688d97d7fc38ae0d6493542df37ba89b4f257de05bd71a233cd85c3b0977305e969eabc0c1d74c8604e18b73f8905be1ca3d1c0346cc27fbed2d734d5db910d8d45fbceaf20dc7e0dcd9bf7c5bdf359aba4dfcfb85fc2bb65a306f02f3470f4d2db4027796f816cdfe446f67458d682e17f783b98a83ba331389393387a20a6204856856e890e8d9a0ba9d725189cb0162e2b277cbdee4eb640da653219edf3aff4053b5bf1e2b447ca66196303fce6d6d2a19f55b47925cbbe035f9e4cd56e2d2d2dac7926369341d1f1114bebe060a818d66906c182346e4cd0fe6b46a0b6a7b385a8f6e9fd6fcf2088dd48236df630be0c1ce2585097ed7db0c601982e8446c8e86ac0012b7c382d6f0a524ff1e793be95031d1c9858d16ba56dde343ee08f77920f50f31f3f07e8883b74aa9781aabd5441431ab6fef4860c135a8c80d95e699bf9728bc35fc61ed493d4b8d94b6b46694ff75af9c6dd962a0b16538d42e7e21f1717a4e4d3c595c361ca70ade3d7ef1bbc3c80948fd756242f4be40332c5a9eab79b8b3a6fe586d8e0358dc6f521c51a0b333110aebe328ce7633cca67414e9f4ddfdec5f6830acb8f3294b535b0aadfb84c5c69bf6f3525e9045fff1add7fcc86374e2c4bfa2b0e844aca5c512aa4dcae91b34bfe022ace6d72520249f95f808ed92753803914712a7aa34474ef85bc8a587232145b890e6eb50b7f84dc8735ffd5988507bfe80f00ad49404c6e871fd53310f9aa9dabf212fcaa3182292d158eb41248fe971f54a398bc953bdf91abd726531fee8468d5898af1061c73607c1fd807bb65d792c0c79fafe0b3b83fb0fcf8c49a92944b1af12339ce5fd434b3e913724bd01002d90932c0dd42454fc014c4995728a14b6974094d76874dc2ab17c9b158f4cdf01d63a851921fd6976a1f245e0ae932cccbbecbc68b443b2d93b93c1faf1e7c5a3a42956686661c210e57ada29a3b998a0aeab3a3999800f0c25927cdc939a3a62b9a31eae2e08a55bb653e62f16d848dce36fe7b707c99713a3b279040e5f9bc01e3860f12287814870d3cc76609d11389a34458a6f478f4c1187c4b2689eeb1926162b1f256577e269bb44ece50c5c347ad5d82a76d699c3388fb69a44b7c9ecd4dfedd1ad9ab0f862c404646b73b681dcffa49734cff554aa2b113b2ef1f0d361dbce8f746ca8f8d6e7838af98d39858c26fce24378ca09a710e2430c2b003456d311511520e7937d0f5abdb2d3bb570a73d71a16cb9e75f2117d3c85f013986de2ea0df21449213ee3270a04d8aca0367e0393ae0897280dc9af7bdc0f8075090679511e69aa46d8b1425d68cb4a655409622a97e582b3815fc92866fc15cfbc55b518761771cad0ed9cc4da08fc"}], 0x1368}, 0x0) 09:45:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078e000000200000000030d907800fe0000450000000000000001000000ac1400aaffffffff63ac54c4757b7d64b0c3f90012714393b8e5f43a3d68fcbac9288734ebe62d2abdf9314f3380e6"]) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 09:45:09 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0801450000380000000000019078e000804000000000000000060000e0000001ffffffff956416b71ea9ee5700cbf43bb27ab3ad10512d1e8d534223466b022b10b909d3b7dc92054e43fe48431a4fb51f593b01c39ca3019abcfd55cb89d2b66bb5952c938cba6b69284656f0009763e47831f87466fd1819f4871b1e4db3e0fae3bdaaeec81a4325735919932c0cb4e1f464a0b460dd8167d535c8162658d2d5162682e924ea229af38b048bb26b9adb793555fd6e12a33376793b44bee4b8d26c00a8edead2b82c551f48c33a1c55"]) 09:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet6(0x18, 0x5, 0x4) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000200)=[{0x7, 0x0, 0x7f, 0xfffffffb}, {0xfff7, 0x11, 0xc8, 0x8}, {0x0, 0xff, 0x7f, 0xffffffff}, {0x8, 0x4, 0x9, 0x81}, {0x8000, 0x6, 0x8, 0x1000}, {0x200, 0xe7, 0x9, 0x1}, {0x1, 0x4, 0xfa, 0x5}, {0x9, 0x6, 0x7, 0x2}, {0x6, 0x5, 0x8, 0x9}, {0x3, 0x5, 0x8, 0x4}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000000)=0xc956) pwrite(r0, &(0x7f0000000280)="000000000000161863031f000000", 0xe, 0x0, 0x0) 09:45:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 09:45:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) 09:45:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="aa96aa7289b75c472509000100000000000000000080004a0500fe800000000000000000000000e553aa02e5c9cbb6be0c3ebb4eef95000000049f83ba2cdb726b265efccf84bb00000d000000e0ff05b2614e7427d9f93ed2264c2451cc19d9450907c04e698869000000c711af5fdebcb1a9f524f0105c90c9ea778f9bf4189f640538beb439bdb29830d11c2746be0a77cfa845f790e8", @ANYRESOCT, @ANYRESHEX, @ANYRESOCT]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000100)=ANY=[@ANYBLOB="000000fc8202856a9041605d00000000000000"]) clock_gettime(0x2, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) flock(r3, 0x8) socket(0x2, 0x1, 0xa) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f00000000c0)=[{0x2, 0x4, 0x400}, {0x0, 0x2, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x2, 0x1c00}, {0x4, 0x4, 0x1000}, {0x5, 0x7ff, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r4, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 09:45:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) getpeername(r4, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r5, &(0x7f00000001c0)=""/139, 0x8b) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f00000008c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65302f66696c653000618eba2396e543aa888fb2b36e5fa097471b67f71e2413c62b39149ee39df9e2849fd02a8ea36ff6c50d67f6dcb56c33be13f75f29c2a648637a3963ec4c7fc4e14f31412ec3a43e77a7aba16a71dd0f5c046295fee0d28f6885ce84874fe90cbf6b80fa9cd49b808acdeeb5912c76759de476204d54bcc6dfdd01e08860c48396656cb522a731858c62d8cb030d53"], 0x16, &(0x7f0000000780)=[{&(0x7f0000000480)="54d716616669e215afb195271cee61201e5a3e52319c8b2ce5105519d3d7858d4aeadd1b57652ae543d3afb07ab11db7004a8a4bd7dfa75007e6d539ef37ee86da147bf8d98b476b0d441b12a84759fc842c44f562d36608f332f75c8e527abb2a9e380bd9055d01aac8a9971917edf2b9fa7b6931ba1f585a53f8c800", 0x7d}, {&(0x7f0000000500)="52f3222771e3bc17a7170b4fd5fa2a7b452d40627d96b2f3ed7e09779d79a4b3434a188d0b7f4c2a3f7a28d01d6a68341c036ce888f9173a76c4f33f8a65dbe8140d352d51cee5a184e3ee4d6008734cbdcb08440ccaa07d557076ed76d74053abe0e085c23063e4139238b84eaa053c3aaeaa212cc79da1c85418cf726ba72e4f75", 0x82}, {&(0x7f00000005c0)="845149f958da2f0bd6bba0439d5cd87ccee35d7e8ae058e23d36b8db41f37b340a10cfa43fa77b16aacd8628a8bdbe86efa8f28fd1df27d9fbbc71b5d5e06feb6fbda3dbbf4104d9c278febed3e9462fb35a453964c86505dea5a86eee047fb6a66ae1ea725d9383423bd7dd5467e6f7504735a0bea6c8f551ea94526ffae2fe7371279b3770dec193e707a2a9e6ca6ee02bfba9b6ae5ea4282aab9a40cd09ad7612f959ea8b58dd5574412932e110f5cef90c31c9da1064d80ab9047d0ace2b0d7376e93c1116b4754bda32da6729509906f4b12288ac367aefdb8048e8ced3603a99a0d3d714cfde7f8aeddb80cb38709b98343b5b534ab755b2", 0xfb}, {&(0x7f00000006c0)="f0a259532721cea54971465ffcfb0fa4748b1954c977a1d95532f2424719b451a83cc2035ec6d2a4835cc66734384d9765aff37660cff97ffc255617fcab700a216c00a3ce9598d1af80ed59754fb6f3782a8e1ca0fe1a3dee46a940cdd6d53550b011c80af6cf8be45466ffc302ad41361b42d350f13f8c316b09d086c1bb6fbf4c22358a084f6f207a1309eadfddbbd1c1a5c4790e70716016", 0x9a}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000030000000000000404fff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYRES32=r4, @ANYRES32], 0x78, 0x400}, 0x4) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') write(r6, &(0x7f0000000040)="b5659815625582c7e3faace4fd2059130ec6", 0x12) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 09:45:12 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edda28586dd6031797100383a0000000000000000000000000000000000ff9b140a9760826c35bae9d81cdb270200000000000000000000000000010103907800000000602484a20000000000000000000000000000000000000001fe800000000000000000"]) 09:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000ba6a7533b00f174763b5d2931d0a9281000000000000000000"]) 09:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) setreuid(0xee00, r3) r6 = socket(0x2, 0xc003, 0x61) seteuid(r4) connect$unix(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r7, 0x2) semop(r1, &(0x7f0000000240), 0x6) 09:45:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES64=r1], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x4cb}) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000085c0534d2945415acd01d56480964b67531adf94d4a32f25e98e936dcb5cf0a2fe93467e855929402e586f737f31751516a4463c2213bd0d83a754dd3d8637197980ad1066be9a06f86b5ef411d793e80f74489238e74dae50350e97e713d43f6b08b2619f41b16123e705961407c2691ecbdbb5b502280d828b2d7751c8a63f58945905c62ab0ab7951c8501eea34fefab0fe9c24f028417154cda4e234edb7db944e6a4e4e5f86825649cda0fcf3d658f37a8cd7fa0db849ce58262b7000130286df730fe983057a1fb1d02398ffe36ed600890cfdfc8447a10892e5ed577b39bde583536d8312b35e7701026ace691d95857ea9ede65c39e8dd8c16"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x9) 09:45:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x81) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x7fffffffeffdffd) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 09:45:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./bus/file0\x00') preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000380)=""/93, 0x5d}], 0x5, 0x0, 0x248) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) chflags(&(0x7f00000000c0)='./bus/file0\x00', 0x0) fcntl$getown(r2, 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300beffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) 09:45:12 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:45:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000800000000000000a371a3f8343712051e1d9e7ea85252fddb5189e000040000000000000001", 0xb1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xffff, 0x80, 0x7f}) 09:45:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) 09:45:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x84, 0x85, 0x7, 0x14000, "04b86ea7628de4286469f71c1cd19c179840c40e", 0xffffffff, 0x2}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[{0x4, 0x3f, 0x81, 0x800}, {0x3, 0x20, 0xdd, 0x1a97abb6}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:45:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0x2, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) sendto$unix(r3, &(0x7f0000000080)="66ca238daaa2c1feee0b32dffe6853ec976f1a9848f96bf0f3618b86954f25c5664639821e6277497696b4a2307710f7fbf268b0c4903a1c9b378f045f61d15c516e6da2049e22e77f4bdaadca593ed0d0dbfd62fddadf36bde84653ff3d941ef9ec7aded9979bbba4b7c832c7bac9eb19e790fcf19b747f3292426004f9fb7c997483b30c07420108c7c63982d700e536ec57a6d860da917d8c24e1ea410ada6f895fa593c7a4a3bce3cfad1757a1d23c31f1ce9edcfc15e70464958147d7722ec7d9b36d10ed8006dac4b99531150194511d87d4afde21d38f909446ce5d04503efdfee035ebc22d682bafe6dfcb0ae184f02c2b45c79516ee9b276a", 0xfd, 0xc, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 09:45:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x44}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000020008a924775be80df9a205652b0a28861c0"]) 09:45:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10000) write(r1, &(0x7f00000000c0)="dd", 0x1) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r1) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 09:45:12 executing program 1: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x20000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 09:45:12 executing program 1: minherit(&(0x7f00007a8000/0x3000)=nil, 0x3000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket(0x1, 0x2, 0x5) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f0000000040)=[{{}, 0x0, 0x80, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x401, 0x8}, {{r0}, 0xfffffffffffffff8, 0x46, 0x2, 0x400, 0x1}], 0x1ff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x95, 0x6}, {{r5}, 0xfffffffffffffffc, 0x48, 0x0, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x42, 0x80, 0x7, 0x7}], 0x0, &(0x7f0000000140)={0x8, 0xfffffffffffffffe}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000100)='./file0\x00') ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r9, 0x1}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:45:16 executing program 1: syz_emit_ethernet(0x1256, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x1220, 0x2f, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x3a, 0x0, @mcast1, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5", [@dstopts={0x29, 0x0, [], [@pad1]}, @hopopts={0x8, 0x3a, [], [@jumbo={0xc2, 0x4, 0x697c}, @pad1, @ra={0x5, 0x2, 0x7}]}, @dstopts={0x2e, 0x2, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x3}]}, @fragment={0x8, 0x0, 0x1, 0x1, 0x0, 0x5, 0x67}, @hopopts={0x29, 0x201, [], [@enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x8}, @generic={0x6, 0x1000, "6a4c5ce7fda83205c09ed280ae895edfb4f5f215b7811b1a5aee69a02fb2f9d13d8ea47da718a04aaf46376d22474d9522149ff50f81c9c8541852210ad706770294d77dd1c0a7e67be9e347a9863568f2764365a7e6af33d3ba0186b3ad1b8d0863386c4c2d997b7383d7a8c6544542416dc1a3a883ec892644511eb049fef9dbedf9b242cc7bd204b147c2a9120f54b66a927c809802eb0a75e6a47f731966c82a6f2965f17121ba1aac3c7ebb156c360cf5ad649f258fe285baf32b0c097d1fc6f68d0317ebbac83065e70096c17c53b2a66c8eee9b61503c0c09c37b793517607236ef921c45c7eac9c3ce4e1d6b4235f236500a483d73576a077045040c5ad973c156f09a62664c4051fe58062cbb3baefe5ed2c75b699724b73d2b3f5c940414668d380d8076c287d4219024f7a98652a7a01ecf83565cc3b3bf0dc03712e049f4b91267de1bada4b36dd8bafa82eb75a23db3a1b9cfd5b8534a91c32085f1ef7c0e6e0f882eba2f684eebf4570ffe06f8e7d40732d9b774c60db38c9c596c26ec89c14d9b17183d0e02aa86ec02d93534718f218ace8471ca7e51a989672c101b390c9a621afeb196b2af68ef4c118b6fef59c5ffd5e0c56ec6a6623c9c51cfed294c9707674372f4572ea58dc17c138632b68a2c90ad6516cab66a0f7e721df3133aa81dda5ecd7de47a9ca2f332f78e16dc9e373d778e2119e855dc862427a8dbc9568127458f9b20f30ca330341295f0284bec0475bdbbda17bc07d2a4261b48337916371004aa50e39a59706c45db5d3983d356b5f80f82fece834a1cb2826b36c73027a00c2ff17efbb5ede7bab7fc72ea386ecd552ff8f2f32546dfd2734b70b96157a25667dda87078167706a7fe29886a77985b5e1b47bd31e5b47bae10881fb7781025960e5a49aeb0f962366e538aa1b36a3948e608218881da5706f418759c73b1cb1b51b4b99cffab91b701e9406d1d1b846543ce3d7052857dd89d89d43982ac898bc20ce9a3a95df4787016d6be4bb861233e5627817bba2f5553ae898fded86f0e28da0a207a11ef9d8b1626b292c1024df1fee165cd625b5d8087fe5851e9b40ddc2e558be87bd18c4700583807e239baa729712b6926c216addbe2141d695dbd519b940fb97811b509e495c9534419c725ca19b1bae2a2346d7a7f4bbe1f79c65ea06a10b93c53028db4743a8791a87c74f58b568f61a910a897d45185af1e5387fe1faf61f4dd314612cb22f97c5993921d05057c2ade93e00ca9ff2cfe6c7def3f3f67b7385b1ccde00b75133cc3e4a3ce925b8ef9ee1b49d632a54f581da720a002a473f77c95ba95d245712c0515ac14d53e8def279f2611716f284d83d35137254c6e597d65aca5bbadf1f673973f4fa84210d04a7e3abeb1eed689c763cdc443295ab0efa0e5743857134fa3ee5fd263724c8b2d28aa267940b04458b5fc59ed2d7658d24bb64687d33916587ab43f6bf1ddb868fbd8de07bf7c7ad790e84db732a87dadf5cd370772c2837f2873bbab1281d66c24efb101702821c1fe42c26c0ce3b170b8110cb1bcc34d4192afb47cf034e0e42ecbe3359c80162dc8708099bc8aa2f79a39f384d9c7436bf96b4406f154870f2664bf290332fd26aa772c777572c2063ccd64e000b4250eef7cbdc289836abbc65394103215206bb5639f84804349b1eb8d340fa173a488159914c64984466ac80573f72ae8c793e3be1d8cebb6939626c9af7be80784ab9f1b0e690a00ea078eedcb5c34bd168d82f288fe583c7206b9d1c45f65580fd1ad6cef4cc403b2b6e4b85b10ab09df6bf4a3196e621dde432e11ea94965b34a99b8339ca3fb2f3306fd48b7f0980c3a21b879de2144fd130d811af9c5378dd9d15e60fce32edd7d300a356c6e54b3192a8027edc26247174f83b156394322b6eb2fd2327396e3f0ef0400f6502a6775a1dc1043f656b066d2b2e241c3d7eb9d0d5f2e1ac03e34db9a4751b08a2432500bc95ff53bf6a653c190afa897d474cc54b7490dd315814f674b64caf9e202eeb6c8fe7cd7bc6d66c487ac7cf98c4bd9cdfaaeff514e2ed5959826285955192f81014b9c4273e6277b0dad196f0a6415b2600c32308169426773273aea7e674019bde5a7520435c07d46ff9406f7081fb315084e48d522a8e4f90046aafbe75b6f24e6f94c0bb804771798aa181d80ef517087857fb52457e693f8359bce3df08fad3a88639983058dc1490387000f45ae16a30e0f2e59a4f6a96c39d73dd3f416bda293929e2dc77b874dcaeda35ee20f17b65f029b151991e1eb45514d88ae06a0cea519d92408bc537c7e39f19fff20e5c2cf61d1dd402460a36e498b7554ab922a9145480914286dc7d8eca25c34d74784012d596d78a2cca0c6bb19e094b070ee09cc1e3c9cd0880680972eb61c09b200cd7025cab05382cb0634faff1860d6044ab80b6d987924d063c4dd8bc8b63541aaa18af4e89dc7003d4c9eeccebd252773995ca1cd1f4db127363ccf5637e58a1e3f98bfe235a69802b558fdb365fd0d50427d604151c83a0a5dd53468b500614b8190626494de471b489496bf2b33595630d8ee86b4718ba6b61418f7e23083cb38723a0bf46a771c4f6878e764c6969881c65eb54212ef629f582afecae5b27ee3ddc99c030148588b7b9a0e2c30ae9c80d08f580ab09b34ab149812563a4d6290491c2b06050b6d16362bb1b79ac3f4145ee4eac13f5a78a5c76556b31c8f1db012c5491e5dca262d9fcb76b4ff3556737460acfc5412ea09ddc0cbb482a351a0b01f1ba0d17e66bb0ea467f819f60714309c9d7345d49ede20880c778ee0c478ecd6f7dfdae55a87f72d8792063a7da157deb6793d6f9801c15b318606330a891a9c19087418ab19391b862f365261caad0f7479e223819f0132cbbe14ec5e9e6152f5d977f0935f7704c56a009ca3cf67b7dd7231e7b625acaa591f277589e79a2b55f9ebbc76252d5432a5d7d7e5df6e32b742f3fe8e0357783bfc7d04df6db46f43be42599a5e76b39a13a1df0e7aabe230a3abbb50760c6aeb8eb3b62e51a52865ebf2f63702e90517cf90c2b0fc234e99fc5f08927d257bd9d86a98c3226e03eb843d7931a679bb8c1455b021bbedea40d06c28a7d98c81ca9e7b4e37e1988e029ee7a97427927bd77c8327cd3ac4c8cb7f1d5fa8584b0dc55dbad967d8e170b0fe26a41e2a5375239e9220261c81f0ff5597a3d20cd42bf4df261767d70ec071832a041aa1f2660ba264000f28c5b76c911ef4afd9df5515382ff3d287955d530744e8587c8e2993a1b25fa45a0bf9cc2ab9ebb570db4fbb0aabab4e3eb4404594727f3445127b677e46ab0ed699673a93bb12e2a2f4738c182fe6177e8f50785ddaf6a3e7011aee2909cd575ccdf5c10bf84cb76f92df78aa84fd609edd00770efac6f3f50ccb862ed819e707403bece777a9ac4b1bd0f748536c0b23362f42f4736b57faf60ce0907ef32a89711345fe73900899d1688661d6c4940f7589fd4218b4a423639abe0b4d17cf1860e088c33a1c4488cfa4d211c9e5c80646ffcec07a8a65de740cb56011beedc6cddc41f0589f49e58faa38302dbfd048e1cb1f4d2fcdd171c85ae0e4047c9adc47bbbcd596040df872be2a8e55b5b0bf47d1584e1f75afbe7e374d3f3e3718132422d098ebd3c689049a91228286c89120f3d9a7101463ac9e52d1c145295c960d7ac983040a8105a043f16db151342972a26fbeac562c2bce8a92c26a91a0b48e03ca5a716c95b519dcc8f315586bc8afc3df48fc8bac3e645849794728bcd856aa72b8e6b0eca09f65daad9461f181229625c893fddec99f4e86cf20393b6965ed7236e2f17ebf7321f95da55e50eef8b4d198580dfe7f5d7b8c2830d54f3fe1b62d98fd793ab08e5f1971b16b697430d6dc8bb9611f3d8dd77462d47ad1eb54d0fc2dd90cf78b5a5de51008e4d15bcaa9507f698a45c3a11bce9de04f7bce23229b8b75d7a75df392e95c323c6e236a4a5aa47f0a3b90644a3aadb612e085881350659db7cdfabc3395081896100993d520f74d09fe1a0e38293342b8935a922059714ae21147d8933207e8acf05b668efde3872ebc736bbbf6557db079f9d0ef438eb35c300b70e3b2c2b64d294611d11b1f32d9d913debd7e8b42b9b267c27bee8924a20c777e2f62f52485577128ac4ef5382b05ff1c06d42158a3388ae85d39d0db8690c34d2b66b6a537b7cac9de3b5d3d96d88fca615af32b0cab1ed4c9c0c9e51f7d815ec6160115a1741c4068b5285ff16e477c047df18ba872a9a02dbe543555bc3b0e752fc7deef9e081a97d56f893107fd984aee5413236e526f10a7d41f6224273c277d9562844ef1481064b44019fb0ae8b19e36640154df13e30d84b0c392fb45465bf4837e29277556e3cae0039642076193b6b7065cddd5d5c5799696ef8dc4367856e323017515b17d894f1c63e992b987367483893807235493e795172f31864a5c1b3e7fb1db292d52f4630aae32be12f109de504d68e279f6e2f952edbe6fd001021b5ae36b9c130ead885e9ada4ff0a81e712b64ebe23f42ffc920a6431d7495728cccab3d581be63707b26f4ddfedd14855fc35de9428bcb9c34bf26c9354605b86c55ad2b402bd55814de1e9a83f6d39d279dac6c311abd94c920dad56b212538d39954fd5e65242042f5b79954440010a5903f59cdec86107e08b1f81a893a26402671740a8ffe21de17192b85fbe6aa1c430a775b9622d7aca796a02235f91dd7595a5e06eb6f5dff110d2b9b9306f65697e087174bcd7e79ef09fec81ac9b8852278736553f03dc5a909982c468966ee124a7b13ce350e66a677c8c05b972e2b6e38261c7d3ae23258b796c23f07f0bb3f7d52b9ecb1ac25db6e1d7b62b8719d7e42299e9c6f0e1135125e79322c9a565ed03c51d6df0ced0272e0c47e9551edc81f3e9c5c661ac3c8c523972e245fc76ad9a80d6cf426703334300a2a41e619c1e16e9a36b9682e71aafdb1ea71a1dfe87d6c14d276f5208bc115c9d63f28143927715b849c6df4bbe0481780ab59c1811f289b6c1d8e2d77c86e04be987b8d512d220ea0c5f3987aaec6a84c3905d82e720d80a9e0f6f9f3037b8b9755feece14995c9e19538bb2368de803bef8048725b35444a41cb20b0f95f28188100d6d8415dde10dedefd5273b8e3094c009eac1382f0a749127f386c8171826fce55039450c758cfd4bf153191ab279cac7b1cac69fe68897312e7ac1c550a77e9833394eb8f68eceb1046528858e7d21e3f7adc9f813705de06ed7979e3e8645cb2a8b9e714e6c7a54a862e0a542cc6cde56e3b5587dbd5b78db7e02ac859e20c5be51c6b7e3db224d1545f155f1ac726ebf04f090e09664e970957a8fec20b275015a23f9dfeabfcdfcd30c11f4abe52df63f74a658b802e7858edb7916fa878247557a0e7ffdc99b42255c64b1843f73fea3a70aed93cfab3be44e40cae05a65b8559b2395601f5d5188d87715e347d9b984d7bb087755f5896f9d3ffa673c21a9d6fb99a686a84c0d8494da32829279016310e4a64205de6af4b8d411e2f8d260f201e12efc827299964f17d582c8b125f7befe7e9307c7c56b653c6a5447305d57bb3556ec589841f1347b05c01ce8063baac365ce765da19441aa221a05840b8ed41f27174cb871085a5c06d4e536ffc24cdb549f52e4bc24eee66eb5af13b1d9457d2c1bd080f444ea369cf499d4bd837d6572fe9d8003f71db78188c64a52d19"}, @ra, @enc_lim={0x4, 0x1, 0x3}]}, @dstopts={0x1, 0x29, [], [@pad1, @generic={0x7, 0xf5, "3fb49cab1bfea194a6cca644f73e7c84e6b5ce70e2fd1d640ddb254dcce8535ff18dff5db82159d5a767426a6c5ebcf6ce7e50e48ed8f26d85b04b2280962d575eb08748b6c20aa9004cf56a1b39de1054abff354439c50b26b8f698fb88464e0c3ca4b678be3840af0f58b8d89475f4da7b2408bb981da1c7f3e5c21b2d14ef88d357186c5bf545d07d22eca0e434368fb6258de6600bbffd9639e6397e7e3b60325cd7a6c2c198bc153be4b74ed12824ef213e04533adee93b84f403f491f7282f3ca357034deb25851eb4437d53f9160297d50ee88792bf5b34cfefbc61a3aee1b9ccd0e0c3c63f441bf91e53c7c9c24b36ccdf"}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x0, 0x3e, "0866dadc22551f2d5c02210682811a5653296f7c8433fcd86845dec8c22955ff699ca1bf00f7a12bfeb27ab8b3ea4d082b67de0eb6d974c306bbb8daa5a0"}, @jumbo={0xc2, 0x4, 0x8}]}, @routing={0x33, 0x2, 0x0, 0xff, 0x0, [@empty]}, @fragment={0x2f, 0x0, 0xf0, 0x0, 0x0, 0x9, 0x68}, @fragment={0x2, 0x0, 0x9, 0x0, 0x0, 0xf, 0x64}, @fragment={0x8, 0x0, 0x38, 0x0, 0x0, 0x5, 0x64}]}}}}}}}) 09:45:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x110) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x2}]}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x4b0, 0x6, 0x2, 0x2, "abab3e4db687c9ab0c51e85347927749b042620f", 0x2, 0x5}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 09:45:16 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x64745371048e791, 0xfffffffd) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x80) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000700)="1ba956c4b33271b119a4abe40a75c65502d442874aaa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e38f7fba5f4f2d683ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca1bbb972580600b4926b5daa41f57fe51b45e59b060cab546dd313588edad431c141f0fb055515696f899a19f811ada977cc9497edce8f0bdcad0c4b21cf0ccb05d470a95e172694132466f9b510e012a5f0f85d718f47ecc391b54b199676a8b779acd361ffc7475993a0e420b47c3e5f4e6661d38c85c74af9b8831c7fcf85411ec9d899d134a4555d10ed236ae04e714a29e57af7476b24dca672b6220811545a63c23e8a7a7a56ceb459d06fad6677d43771b6bd8ad089e1f2dcfd621b50e47462e66da335e823659cb1a4f0a60ab8eb9e4755288116e0c800800000000000000b5601cc080505069cf691", 0x144}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:45:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/134, 0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:19 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180), 0x0) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 09:45:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x3, 0x4, 0xfffffffffffffffd, 0x3}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x44, 0x0, 0x0, 0xffffffffffffffff}], 0xfffffffffffffffb, 0x0) 09:45:19 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 09:45:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0x406}, 0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000140)=0x4) 09:45:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x139, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x2b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x2) 09:45:19 executing program 1: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b3951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29509667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae603a66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a790000000000000000000000a4851ff39c672c1b12375d26bfa84beb3147a5080f6518a047b871ccd5535b508869ccaaeba0252665ab7d22aeceaec6c329368bb7db4cc5ec5630267f5bbf97e246026c0cfd7e38b69ca315e39cf2474751a0f2ddc5a924861f651f1b2798164c184eae33a352b60006c997e1bcee81f0f0da3a73f0412e75a1e6893dc8861b8c807be1443287c4a989cb5079b95478d356e5f86a"], 0x10) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffdf7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) 09:45:19 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x26, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xe8e}) 09:45:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x17, 0xfffffffffffffff9, "73f37a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x21) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 09:45:19 executing program 1: kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x108) 09:45:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x800) 09:45:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x8, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x24, 0x1, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x10000, 0x2}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x32, 0x20000000, 0x7ff, 0x8001}], 0xffff835b, &(0x7f00000001c0)={0x36}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:45:20 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') getdents(r3, &(0x7f0000000140)=""/215, 0xd7) 09:45:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0xfffffffeffffffff) 09:45:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ftruncate(r0, 0x0, 0x40) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x81) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000001700)=[{&(0x7f00000001c0)="ecacf6bebfc5f2dcc00a2715034532f25b1ad9ebc45d4a734de76c351497ee8da83b18bde21d06f4fb1349eb635ca18b5f30cf9de3d36c89d7f2766beb51498a0464f37859e60b7da7623b292e72c5f3a93650c4baffb334d1f19b8107cf33cabd9c996f36b2a4e4b450516925158afad470cdf235ff3a97199f1d2be20375226244fc5ede1f4de61cc1c68bba9023b67f0b700564184289", 0x98}, {&(0x7f0000000280)="eb3e9fe566b8434fedc645e4b366ff0f7c2699841b8af92cfc85d3a73ec3ab5110e99fb9ef742b3edc9c84311c65333b25f78b9d251de2413ede12b65b6e5ad680f8d51bf9fcdade9577062868dd23a6aa5f8369171c72ae70858b5c4a547f0984510426e6c098452c59b978b439260398e74f64075d35d4f414294f1d3e8dba1b62b02c7364157d12fb67ac2d25d5d95f13c1fa", 0x94}, {&(0x7f0000001500)="93c07739deb895f45fefdcb88a6cba85a0ae3139ef66762ae490f742c689edb134af1d56ba2231a09467d8f5e689941dcafbf2f8fb641c700662ba247623f642a9c2341fbec6a6124b5f13f2a2e9d29b3e5c3590b37f094fa71fed58e12e67131b5da8ea0cebb5a2adc9612ef16c136e916e68a49d2838f00e0e476944b03f8105242d71f423a777b28c7e5c5e8d8a81176edbb4831d727cb43e6b94884631fd4917f80b", 0xa4}, {&(0x7f0000000400)="c2a512da754fcd993f51856f869450d22e34e3c2537a163dad66f4e43c498ac87551fb853863fd00e277ab4302e0220a1af8bb72d47e3877b0a8421762be77b7ccdbc2369a9e0525676792f032555f1c31213e36874e78ab51908f9b4a9c18fe84972f9ce18fb6bd", 0x68}, {&(0x7f0000000480)="4b49d8c1c3a4ed6316710e730f9056469392df2d6012a4dbb235e46ff4740f337b2d58b697ad0be841a46e088f593d6c494c89a61bfaa8b11e5f0e008bdf3a13bad9f0feafbbb47d0119a2392130a2198a727fba937036e3e6935b8b7444b367b44df1cbdb3b26219ba264324b6e1bd86e1ad37215", 0x75}, {&(0x7f0000000500)="024dd9f03bd6d256a974f9e0d7a2085633fe57744d6d164c9dbc8fa79741e0b6eb8b2e5b273746f1e0992e4d60a2fd2cced90a45b59db10f9fe9661a7382a8b9335a8d9b2d3ac8efaf8ad8f177940a54eef62cdffd7feb40a3cd5b2ae15b2bc3f363b68d45c6487f24aaf3f1d34ed3c0bce767a646a5a68dc3b9f3b11a1352804a5289e70796c4b3793ba42ff7b205f9ac286c13b28ffd61cacb535c13c8cad323afb63bcdc8080b7fb9957714af76ac39e80ad9831dc42c7109e7731947d97f4c57218104f6056a911e25e9b9dcf51b2fc3f3cf77c5bdf3a8ae39dfdb6845213886ba516b5b20088fb45610b2d636bfd098c70aa9cbffd69854e259a4d122b0b6b86d5f25446a80f5df20362c3a559e2a45f69b245b9598fdbbc058f3ca45f128cf3cb4aadd209656ec64ae95ef230f1efea68b03124331a78246f7ae8e94693f3d6a78ad593bda478ff77561dcc759f9b460b1c99e2eec97263d6570d4f398df700e9abbb20208b21f82999675e472f4f0acce86508a20e8e65005cb489ea059fb39ed15cc3af760f2eed6746d8e69bef8b87ecc44df4f7bee8da0b5301503f98fa01856b4701f6ce5c30fcfe747024bd358f8532f867fc34b9458adaf4e7cd2a0509dc9b6722349a22a26aaa095512b9ee8b01d4e921e6816b655869b6cabd9d2f0f7708f3a093c8170fd84c8cb5c9247fac9e1c2a1b39a6fe1b62256b1e9f5b408bb7fb8fe7a03f10b7906b0ba635525c1fcb962b0b3cd7f853b30d5eb73fd3845827b5f6e4f72edba6f13a848470bcb095ee44cf6ab08d6a7f71ecbd209a2798a1bd0b779f77f984e2233d5af2f0ca370b6e7c932a9f41b020d54dc11caa6d3a59c889cf5d76190061408782a279637e45b08d1fea0c542c719db762ccffe234cd405cc426aba1633b0a8c9746d7a6441ef8bc7dbd9e0c70c61591c27c1c34c94e5b894338eda53e00535bf8404f9256e9e9742f513edc810a56afbaa3b6601609dbf9cafab2ab63d67a7816f0b6439479642704436dd3c544539fc21e0a4b486f047e1020b5a0d46ae078c9419d446e5a2866ef105d490de83c54e9bee0b4982c791e9cd216c30e6f6669902ead1ff8d8b", 0x314}], 0x6) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 09:45:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x25, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0xfffffffd}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) fchdir(r1) 09:45:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, 0x0) acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 09:45:23 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 09:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)) 09:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x7f) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/218, 0xda) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0xfffffff9, 0x8, 0x82, 0x6, "64892873e088fdd6b3c3f37e572081606f372b3f", 0x16dd, 0x3}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0xffffff44, &(0x7f0000000040), 0x3a, &(0x7f0000000280)=[@rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x20}, 0x0) 09:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') fchflags(r3, 0x10000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xffff) r7 = dup2(r6, r0) ioctl$BIOCFLUSH(r7, 0x20004268) 09:45:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="280000000008cd7fdf0300"/20, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES16=r3], 0x28}, 0x0) 09:45:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 09:45:26 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) recvmsg(r3, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f0000000480)=""/221, 0xdd}], 0x5, &(0x7f00000000c0)=""/50, 0x32}, 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000440)='./bus\x00', r8, &(0x7f0000000300)='./file0/file0\x00') ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000640)='./file0\x00', r8, 0x2}) 09:45:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="995b23b45cc3d58a48e0192d6a86347952bcb92993562271e1f1614f6266491a92f104cdc3006877b4118ad2f649b01b3f1d732c1a244933ecdb18cfef58bf81bd2e982789b8ac95032fd11f005d9e63097ad8e72200eeea904fdffa8265e3133667388d33a613de25eaa783a236f3e006731a33bb381704a79ce938014639246e2a7f4500408b4c720ed0652f36cfdb4ecebccacbda29bf98cce23097e3e3ec9b284bc1e0fbe7834a970e52f07e49253f3b78c0fffc568eb7"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:45:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, r3, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r2}, 0xc) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="70be927685e77e60716da976dcfb2fc7f9d0c93e0228cea07dddbe3d1a81a420ca57c224ba588714f31f8ae1f2c50fe48409bdbcaace2ac6ea3bf27ef806aaeec5b4e6c508bb0cae41e39982bd428bb94dc11da26c83681ea5bbdb0c2c5a89783f3859908e4dfbb0ce3a83934ebf26f3fa81d2384977b2c2afff32524ee21268430640cd69"], 0x10) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:45:29 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = dup2(r1, r3) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setegid(r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendto$inet(r3, &(0x7f0000000200)="0e42ec447454b1f7", 0x8, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x9) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0xb, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r4, &(0x7f0000000180)=[{0x3, 0x40, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x440, 0x1800}], 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/41) semop(r4, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x3) 09:45:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)="f543c801aca898c5c6082fb2a0cdab8e699f62b3edebb19a4e0897e3ba8962c4995f320ec169aee2fa6fce6f28a95fe574605972afda1196b3dba26e2e7b268cc2e5f21173ce9a4922ccdd99ddcc0a5078f758134056f23638199a9604cd85cc4f7c29a9bb37701ad57569fcee967becb8", 0x71}, {&(0x7f0000001000)="6c48ac275afb98ace3fbcf3870eec7968274e5c0c31d08289b70125471478fdf2b8e886e1653ce14098394bbaf813ff9447f0f844a9efaa54fd3f0e993e2c9edb69912fc666062dad89ebf99746eaf6337", 0x51}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x9, 0x374, 0x9, 0x20000000, "d9a05061b8f90be2334dad4bf27e212618f0acd3", 0xfffffc01, 0x5}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000080)='./bus\x00', 0x3f4a81f7f8714f3a, 0x0) 09:45:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 09:45:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="bb3f6e371175c96af39b73f00166dd5b1945fdd0df08ecf32a7dbbff8d49bdbb3947fb5ce24d31b477fbe2d3ffe5da22e8a79fcd18c837bfe7140f42dcad224e10ad31215ebc918583dfe420e1bb4ff5f8132a32b0b0ce4519f6bc48d044deb43985b695a0bb3247aa0703166baa11edcafe"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, 0x0, 0x0) pipe2(0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x104) r3 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000001480)=0xfffffffffffffd23) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d952184083", 0x15) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9e9bb24b5d64f92fab1235369941313e29f4afe4e7146da19d0f3a488845c2f2a48d888916781a8ee289aed04b9d6744707b8ea13cfa72bebeb4512ffe80dd79b3bb50f4b978de968967d0c72669733ddc3dcabb48aae229ed29563af7e7d307e9f738d058020a6a4227b6efa102a2f18bece217e152f571015c10b5bf4ca9b38f0b48d4585af1312f479d055ef622c31cf635154619a7466e93c53732fd064970b2e01352c8179f9a27ef0999e4a228e914843277f00ad8deb096eafb498ffb207c950b28d9242f0bae925fa3f121debd07511ccabfba4b", @ANYRES32, @ANYRES32], 0x10) r7 = accept$unix(r1, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:45:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 09:45:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0xc}, {0x806}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') fchmodat(r1, &(0x7f00000001c0)='./file1\x00', 0x181, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000002c0)={0xfff, [{0x3, 0x7}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x9}, {0x3, 0x6}, {0x2, 0x7}, {0x3, 0xc1a}, {0x86b766302ce76771, 0x9}, {0x2, 0x8}, {0x3, 0x2fee}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1}, {0x2, 0x2}, {0x1, 0xffffffff}, {0x3, 0xfffffffb}, {0x2, 0x263}, {0x2, 0x7fffffff}, {0x3}, {0x3, 0x2253}, {0x1}, {0x3, 0x7}, {0x3, 0xffffda3e}, {0x2, 0x8}, {0x2, 0x1f}, {0x3}, {0x6, 0x800}, {0x2}, {0x2, 0x3}]}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 09:45:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(0xffffffffffffff9c, 0x4, 0x158, &(0x7f0000000180)="33485eab089565df049f58eceb9e895402ee8f3df097d03f5071678a4e6dc9b913e580ad30dbe0dc2c39cc6af45e245d04e58b45e9970e217dafa566c527cdda31a0a0f13d828855487a5b9c756d1fafca4aacf8de5ed83a2b2f349c1b1fc0a97a21ecb918723bf523d10bb89ab15ccb9d9fc785d5ee95c4b6a020e4e8fcdc30fa461d65c25e869ac2689890a0947b400f0d2b510f1cbb22eb2f86242e0035a07375ca4176dfbbb6697784aa9cc7da791d0d525be53faf49f7f311b92ccfbb070d78f801142d4ace7c0f0066", 0xcc) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 09:45:32 executing program 1: r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000280)='./bus/file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./bus\x00') fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = open$dir(&(0x7f00000002c0)='./bus/file0/file0\x00', 0x2, 0x8c) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r4, &(0x7f00000001c0)='./bus/file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x15) flock(r3, 0x1) flock(r3, 0x1) openat(r2, &(0x7f0000000040)='./bus\x00', 0x800, 0x8) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) getpeername(r5, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) 09:45:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 09:45:32 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, r5) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) 09:45:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x5, 0x5, 0xffff65b8, "9af5fbbaa10def07b957550580f8ff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 09:45:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) r1 = shmat(r0, &(0x7f00005ae000/0x1000)=nil, 0x2000) shmdt(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:45:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x8d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:45:32 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1c15e93f4fda9023995a2d76ed2efcff96e46a119e7c3abf912e9f4a9078ae022440e4b4bf5afda441c4fc8f6ece31997a716b516f8cbe5c9a322df6c29cd8981493979abe7692f3aa179270de3cdc66847061eda66a23bc8e22eafcf00b683d9ac971a6d77673a236882446e5f8fa63cbe06120e789ac7fffb139bac6213d2206980d0eec24828a2b19fbca3ee76d799520ef7abf4cb97ce4d417762ef88c0a2f4e65704b6ff97291d0245d42ea24029282c1faf5e6466229c37e4bb95d2f63371b1e929099b63cbd61c3ab4850", 0xce) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:45:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @random="fc9adb8740e0", [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="f3c57b190721", @loopback, @remote}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffc}, &(0x7f0000000280)={0x98, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000}, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 09:45:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="4a299fc083872307423898facc9cdcd51bcf9c274fe4edff26e5353f70cc7d7d1c0936070c075244e27c818ba925ce3923445d02fe547cfb1ecc6d9d8053ee92b8ca40ecb578ab5f3df48a4b34c67d61eae93602403b5cb0eadf19a419ec6f0afb242ac79dca2cf6dbe5100a6159b1edc74acce2150bfc4f8064545ea234e55203b57e5502061ef64af61d54f720f80588be06e6dfed8071af9dc02e78e17574a78612c30eef490689b631892c16698fc08ef4ce363ecdb5cdcb6394a19bdddc621e791af8cd321b7a3dc8d71f2fcc835bd1f235d58285152a587ecc8de63903a9ecdd8905eb1b412c60adbd57b2a0", 0xef}, {&(0x7f0000000180)="d93f5d3fef4a1a93f6a6d80d4dd04f0a54979a68d7a846c1ee25a6602b1c3adba14dc2a8c707bc0293959e0e60d864899dcec1ca5659509671f49b0bffaa74dfa50fa0219be9dea0f2137e533c61", 0x4e}, {&(0x7f00000002c0)="396882c5dde9c43791590e76d98fa8d5a8294f421c06156afeee6b4fa1a7cfe130660c1cbed1d269c624189da8c4c14568eaa3633904c80a93958c72adb70631395baa2cecca40b00ddb8609fdc832ad0a5f31548367956616c788f01c63caa92be8726f416ca4840690a2a5f4c060e34127450b6898194fe8c6ea782d3b09df5f", 0x81}, {&(0x7f0000000200)="ecc4b4e8ce386e02ecc054fa6808f0212b738bcb04f8d0f689b6de7fa25e197d22f4aff6abe9cce7ba5d5b37da24e0735c2224a94c79e8c506a4af389b4dc09bc7d145e4d86a4728a0d28accdeaae39f63b8210c77ac80a62855b847c1e4af8c9efa817d", 0x64}, {&(0x7f0000000380)="595a9eed62cbf020652701ec920351bfe8bb9d766dc8e901fcdf05f4556507222c5987449d532da6b7e84ed4ab068ed7fec0032e69592f4d5785559e10379aca406a7144f63115530b43a30711d993a195bab2fbc952703de845b68653b3b864c696f21408308ed7a64ab837dd3061ca19c2c7081f62830a919277f1e19bdd44e9db0599cde96745225a2185499df200ada018eb28800c533ce64da924b04177d7407807ebf46b15bce55119138a021dc006a23fa9fd6e26e66b2290e0c324f0", 0xc0}, {&(0x7f0000000440)="bdc55f8fde8b2cc0b4dd6f8d5f418e406f1e46c96de7fc1353aed662e2788694987d6fda1a76699334d9857447238abe4ba4c4acdcff1aa081f92ba7790401fa48ed1c4469c5b7f7", 0x48}, {&(0x7f00000004c0)="93d6c302477c7667b60c61", 0xb}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="812000000000dcec24a7ba42ba0b020000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000010000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x6}, 0x7) 09:45:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xff75, 0x5, 0x1f, 0x10004}, {0xb7, 0x3, 0x80, 0x1}, {0xfffa, 0x1, 0x80, 0xb}]}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) getsockname$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x1, 0xc1, 0x1, 0xffff}, {0xfffe, 0x1, 0x3, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xff]}, 0x3c) 09:45:36 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) dup(r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000040)) 09:45:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feda}, 0x10040044001000d, 0x20000400008001}) 09:45:36 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2020, 0x38515982) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1020, r0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 09:45:36 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket$inet6(0x18, 0x4000, 0x3f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') acct(&(0x7f0000000040)='./file0\x00') pwritev(r2, &(0x7f0000000040), 0x0, 0x0, 0x8) r3 = socket(0x18, 0x400000001002, 0x0) connect$inet6(r3, &(0x7f00000003c0)={0x18, 0x1}, 0xc) 09:45:36 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x3f, 0x7fffffff}) setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0xad) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:45:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r2 = socket(0x1, 0x8fc0df95402f4463, 0x72) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x0, 0xfffffffffffffa73}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x1, 0xfffffffffffffff8}], 0xfff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x3ff, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x200, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x5, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x1, 0x400, 0x6}], 0x8, &(0x7f0000000140)={0x1, 0x452}) socketpair(0x20, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000840)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/70, 0x46}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000600)=""/137, 0x89}, {&(0x7f00000006c0)=""/44, 0x2c}], 0xa, &(0x7f00000007c0)=""/67, 0x43}, 0x800) r5 = socket$unix(0x1, 0x3, 0x0) getpeername$unix(r5, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000900)={0x2}) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r6, &(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={{0xfffffffffffff000, 0x8}, {0x69c8, 0x4}}, 0x2) getpid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000a40)=0x7862) fcntl$setstatus(r3, 0x4, 0x8) readv(r4, &(0x7f0000001d00)=[{&(0x7f0000000a80)=""/133, 0x85}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/139, 0x8b}, {&(0x7f0000001c00)=""/212, 0xd4}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/null\x00', 0x400, 0x0) r9 = open$dir(&(0x7f0000001dc0)='./file0\x00', 0x100, 0x11) linkat(r7, &(0x7f0000001d80)='./file1\x00', r9, &(0x7f0000001e00)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e40)) 09:45:36 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4"], 0x10) r1 = socket(0x2, 0x4001, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x44952f634fe9bb3a, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="888d3364d709465f25e719cb91b63d1e7d88e9b357eac53934cb65e9a88dead20fccb3b6ceef3f575bb53556979cfd0a533ddcc2056de5b77ac76d57e8a6623800e2756e5ae54a8b2f20f7f13dad18453f24dea9e70d6ab6870088edb3fe800637249bbaa9b9b1969b1d40a4b4cff9b232ff33a0829e803548037eba65f3172880e66ac6a1fec5638dfd464fd774ee4cc62a112b051ecf6815ea887edf830445eb38ccc321220f6f17edd64c4d0f343ae4a20c19c1e6508ad0d6e2ab802809a0d7701e65cc5472b0a91b30ca9c0ec1211a78e7e11d995c48ff2a0dd2f2c26c8974634807de66d2caab3d5c61552d9fb3", 0xf0}, {&(0x7f0000000040)="d866cc1fcb37fadd0f8126e09ee5b4697833663aa1ca211422df469edec21192e02e717d46c3a87baed815a983", 0x2d}, {&(0x7f0000000080)="ee34c9da310761cdb0e57582368a0ea1341ca86abe9e8d9655b21d986322af20ab3881e44a07bef5", 0x28}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r5, r1, 0xffffffffffffff9c, r1, r7, r9, r0]}], 0x130, 0xc}, 0x2) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 09:45:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:36 executing program 1: syz_emit_ethernet(0x101, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa810004000800454000ef0000000000019078ffffffffac1400aa1d3dfe9d4300c260e5698ef91161050afc40cc321351c4d325ce9b68689cc41542ca554f7bfc05d8d89ddbafd945205f54ebf5761b075c67ebff96385b1a4658cdd017b8803db7ae2687d7b6c0c32b4bc031b8d805b3ea19708568dfce33b53eed3302e44a3205c8991f731b2436aab8b9166ed4ce37819c4bfdbefaec2d664bd0e600beaf9f0d4197ba620c3c6c7eb9afec73a8a0ae0fd6b121bd07043c1a81598bd03fcd3eacd2788ead567237375e4bd99a8dec04bde6d660a363c84cb93b5d34f9aa778870489c702e686cc9ce8920d5ea9485dc5afaef0000"]) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r5) fcntl$lock(r4, 0x7, &(0x7f00000024c0)={0x2, 0x0, 0x8, 0x1, r5}) unlinkat(r3, &(0x7f0000002540)='./bus\x00', 0x8) r6 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000040)) bind(r9, &(0x7f0000002500)=@in6={0x18, 0x2, 0xdd47, 0x4000000}, 0xc) sendmsg(r6, &(0x7f0000002480)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="2e52e187eca57d38f73e75b9fa7db74b690c6a7574b9772ab58eac6d94651e09f17c5bfa8bdaf7", 0x27}], 0x1, &(0x7f00000002c0)=[{0x68, 0x1, 0x401, "90a41b2852b637ce31376b46870e8f9c3f721afd654a6070b7da9cb0cd6bccf2e47045f6703c992191393676138518d00c896f7e33b6aee20d81ba98afd6e2f7d6bcae41f04987e7f407cfabef49ede021"}, {0x110, 0x1, 0x5, "03394a5abdd7eb84df923d683996d53263f94ce44ac9e459d6a258da256cbfc1c59cfee64280c2ef0adecb29958a21e0a910814f191ff413d6de877a66b75d9650b141002651cc3e1c12ced573783befe1119da2b079e078da51251079e2600aff621a714df4e4f70317a07d089a6fd4a5472a1c83c392dd73818f6ba1a26d6b35f9e682b3d0a220731294bb0c9e99cac5595dc89a8549a03da89b2dec0b2982faf70eea0b1976709aa5a15a2e7179add7faf7c9902c7b06faa89e6bd5c55cbf87c519904e394b01ba421e2bed3493fbe1771eebba0d27d871545089d1e69ff424742dae7d662b404833c6acf4ca7db3d5182e37dfa81272276a51ec85f9"}, {0x1010, 0x1, 0x401, "b5bba425c97ff1caf0c8fc53a36adae06c94bed28402748abfda020fa5bd157ca4218476f529bb009010757f88a67873cd44cca24768e760acf74c170c6d3834e26897deede0a8bd24c08b9e64e95f5655e9ac765b4488305e7592ae459095086c29c2756668301acc7a798c5dcabdbbf2deb9364fb62760a7adc5054d9301b6631b2c214d6572ea2348773bfe1c95ccdffa59aad4b4a93070db1b746463e54c9f4ae5481cd14a098e1021eb5950da6ed6b071dced0677ed63727eb74babe3aa4926d583ec8b12694d0536cc71433f30fc19a9a47ffd084ced92a53137dc671ec2e5eeefef90717f6eb88875c981873506b463eed1f9dba7367fc784c43bc4dda1201ebd6564ca57ef5f69a6eb3df0374026737fc17a4c5c96e3ac6c9999da177a8e26f708fb15faa290e68b7e24f1cb2a872e06308dd891e287e7312dc996c1fab438d372f257314e8d18d982f9843d73ba160bddf019f317e2987623447b9cbe8e8082a8bf3dd414a93e77081b33eee3919681362b042f000ffa3c7c67a889e48869da17f8c6a9b0c0cdba1923728830cad28ab79d17b3eb4999437a1b2f64a15273959ab5c546d22155fced3fb40b5c192c45521c34647adc0505e25d677aecdf4be0b1934da10ae7351195bf2d7215eac842ee2284f9eb00d6d8ece456d4ec08b8426e455666158818eed17585024baef01872ea88806979d2ffe56326288f3425dc9ba9f3d371c6ab428bbfe3634976e67a7cec2ae4e73d99b5a7a5800f632d5a077ba3f16a4850f0d4440bee2ba04b75c5ec2c6f43a820f611ccc757b7771f52acb905a606c9c230faa45434e8ae80ad5516ba521b5b825d59636ed93af918dfdf8bcfbb0abb14353ce0fd24e8317c6104841d49fdae17b8e4351d97d80f67078babf22c9540768e83e2f4db75cdb12ab043fe5972a0fdd8d928515854f0c7a9c06a605a3b7476e8fe2dd971854e4ec9cfd922e623bb65d09a8c834820351e8e92ae833601def36862d0a0185a59a5159a96d9f4f44fcfec82a59675908e420c15a8600ca741623bd5f581b135cf45b38cf61776c74130fc7c51b7c1244d30f60deabcf316908b652c4fc0d2fdd9011113e312965745ef7ef7ee6f692c891efad2058f5577ea1d090af9e7d67c280cd1da0483efdefded8228b0ac29b0118f3b64565eabdefb3196bf9353fd5d6cdb0d23a595addd869046f4356932d608cc3d12bae112427bc528489753a519606c97a059d72c51ed6880ced6bb149f76577469009a17ec8d95a3370826e8c25f3e6e371983840e1d27a8bb4c78b5d62905859da39b2fa7ffb9d65ad2ac8fcc0e07d387b08453721d0ded0b42a8752f14ced0718e17f7fbccf9ddd8b6bf712bb2cba0c5beb3b23710d930e4ca7829fde3c3802c935d82a5b51c8a05a6171ea65b60ccc3b3bf14f8f0daa6b5f025e5528842da4d42bc5d49e9962de9bc05c31e3d7a7649291e206ef29591488ab73bbedc24e1c3a731b4a13e7b0113b61ce27f175161e8f589884177c0f6f6ef50bbc285e04f40205be9046615db549d35ae745f01a7ad4ededf1558ce307b23b97c8d9291b8a8cd98691ea332d3d1b319cd7c4cee46bafee4c5f980147bcfee17620846bb7313434b4274a2de3dc5d9c4e7b5ebeb1d619670ddc00d84a66ffe60de60e1b1ea283dc08a4dd14e214d1080616357d75b9b57f6b68b2a5d1239c8abe788e4ede65e566c8f0f865349ce096790a7ac75d3558ed715a61285de12f64e988193b9574bb7eb48f3ad9f5c12d8a6edf7ae0d74c32bedd022a28df5b257fe6b0e6e042037230efa896fd9d9d38e62aa33a15112b47028df19afb931b96c0426f93dcc0c24cc601fff625bf861e8a3119464f2bf789c9b2603702bfea6a92cac70c1236709490230c9a4b396ec77a1868a07396d465896232b3563922d0c5f5afba5550f916a42f570a0bdfa7f3cf5b7558ea4a59bbb64efaf0e222ac2411d46569b47c14b49545cb0178a1f74b6c4948b1518967896332a3f612506ed710375f844275074c0424ed9f2a34439c3fbbe4a3befd58fbdea9d11de184257b743566a2f95e9167d6939315052a6a98d6ec548f47c8e403682bd7c7707211f8a1e0707ff21dfd3efa6c4a33bb5bce639de10f8c001f070cf3cfa661a555ba98b8e7c17fd33ab185e5a95d0db78e7c85ee7ca7a15418bd1bc778018965ce41b7b0492be0171c2a0cc6723ab128c92e779de30d8c5dd92cbd87f9730d8923fc2d912a0f458e41f53d51e40db20fa30a5bec7d308d18de71bc85efa21a44a6986115df40ecde287af02b5e00cc1634c4e32d07e98751b9f39b08bb0e7053105853677b4947a70674ccc6f052d2b1035e1de239c5da8fc30b6d5d295d4700e800ec471861a6b6559b6d37f3891543d79a3232078d4faebd59f539f58a7a7221f67f33f8950dcf397a32727094144b1eaf67084bfa359764fe8fa4363b945cc2195c1ef770c03688fd28c78f6605ab5ccfbe471d3f2f21c837544cd66d127e224bb47173ef2aaaa292e305a89cbb43ca36c29ecf1d3ee58cf020f14e6bf2dedb2b074456faf68fca0e13e4b86076bdf2bed830cac3f34d4c75178e20d3631f09f8835115fc3911c294ab7207245d035a41868c70a4e02cca84b40a641e36815ac88a429d6410cf2c50a29c3e769fa7d1ef8e9bb919560df97f7d7e2ce90c6f31cb85359c9bb6582406c99d08b1343fe93ee28480c19873ae803e8f373765829b7df0d8b935d81100579b8059b398706faf8b04bfc8e53d8acb14df7aa6ef4e76a85037e1c1d2a097d3fe14810f964a2a25b5dab9517f4818f530717d618636e742b14b6da5aeb1ac1993c57f37b436440d85a567b8c2499e02606b7b7588560a23efe5a691719439144b892a759746c1be8b605617ae17f3ae719cd6c67e3f7935aaf80562168d86e4c6c48463611d497401e398d642cf63dd663fbc7fe0f8dffb50c8a13ab6113a8b7f73c8549ebedd7d86746091fc5828df986b1878d9a2bde2fa6e5df0782ade507a6d5761c5c50dd0b6f6fa3ec8397c38181aadc7dc6de999afd7c7a9307227f645ffb8ee11c59db969783318e99f74e18ec310063a582c16c00c83d64fea78dbe2229ce937089ce75a7e19364eb682bced7b3264084f18d0b55a459c971db88ae672e046cd141359d5581169239ca432dcb9230152b6927d9d2123f10875bce5cc20c440228994f524eb01483571bd1966cd22b6489c373054ae170e6f27e50b4a53e480c96fe04c65f762f6302efe2e4e3103a4f7b93d40f2740563d6e7923620f230eb019cdee03de6f24af97b8c0698fd0018b02336a582f964591ccbcc9c94f5a5b22b3dc89e426df7d06c8e489ec845e0ead2b10a81fefa639b4caefb0be530f7c3bc93e97081b98b8cd5f51b0f41c8c95a30a0e005251df1e0ce9247902cc08b2485df1cc1ca6a9bbaf68ce74f8466c31bfd2bce211a8f646c3abc34205395e76d0994a9b29340a174031a6f2cd64630c37a91d11739e7e229f56b0735491bf1c21bea2e977c7e739b9a809d25f9136becb5feefa88f61f3c7c157a36ddfd56a57314be585022de2cc64a705fb74f36829d2bdf795ddee10e96935d948a9c080cb36a83bb23504670c4bf9e2f9dab50ad3df3008408457c945a6d802ec42df3099ef21eee32babd574abffdcc2a79e63b721e8df802bab9ca0fca5952fdc0824b44ef430cc4aeab226a2bade2cf8006b3e183561a873f90f696495928417f2cb7831947f85f2451201b3404d7ca8cbf7760335d98478972ba21a6ce9e1d3c62c2a678a14e1f8bdf434b0226fbddfd9406c1d55da6d9a7ba541cc210856c34cbb61dacaa954957b2160c4639bcc9b6c0ec11fc777a420f13129aee17ae98a3da806887872981e2426ba6371a31f5fe6e3ce300573de6f3427a40dc286d315b1f17db243b85910c28aed6746492220efeb94bf6d52b58185f432a6ed82f81e01ecaf326fa55203e7146f9febf2b6c3dc34890a4f88f11c7aa10e19f474c96cbb0bd7e7e299eda895c0ecd24b0adf9565e0934081af7c144facddfa68e5a8f36bee8640c6ee046b3ce3d222a9bf0becfece7d508634956a51f9114e87b61870ec91349df881d7afe6ef3f9852c3e0c52b97b3317ee56209f7a8f8e945767e6ed9b6f902d216177b7ad2151da66382dee3dedc5dae2fa7eb6d1701007ccf04a3759b6b99d5f41cdb824c01d014bfd0acb4379e12d54c984ef9166e1fbf7f70fd833fcb64f947f96dbc8e171eb9f0bca24387e8a7788d97a60014e54cab01cfefdb0b69ad4cd74e490aef1e30f5120b39e8cdeea97064c2d8852eb5a99b669cc8184cf529592ff5f63309f75d160a694e4ed557311386df49f61119caa7213bd2c5ae406338d6f56f90164b8eb72a7ddcc897b1d6c78b294f9c6d823475a8dab50fcd21ef3606a19a070c118500645a9c6b95b144485cbbe28c164d07fbf258cc6db9f5259c4869a9d16e451b318190dd8bb06074a639062f692c86079b4f06c005b586d51062011ddf7c54e8c6181e0cc280d8e1d26231b3082bdebaa2c63f9b03982dd09e6a6a929d83b9bbde99b7151eb3a3a10b8e6805daebb0a77298d7c3683c6932826b4eed610ac9ae6d3c184cf4f932f13e8dc080895e9874089bc472ce7dff72cc6a86459a34c517bc58d1a9203728cf77ba61b9ee5cbb3f394bd557f54aa8a942c50a4e09f5f3193557f208d6d96ccca0fd40e7375ca8d8c7ff9496f6456ddfb3ab950360a0748b7dc67122b693de45e70746398734240e158a303fce4649f58f20abebca79c4c88da7d9caa0947c9f31eb98378e39b2ff07f8726c790ac820e99a50a2f6fbb6390aa2c634f0e6b434ae8d54e44adf78399ffaee4bd95398531e83e19bf0560ed1127ae47cb0a90608748c7640babd76cdce6f1b79eb58d19fcfe6dd7ea6da4e8879aea32e5970f8a40523d4cc8bbed24171e71a93b64341ac22d32e5ef51a84137b636df36b1b6dd817f465369659e40f14db9ae1f3fe0c051755f94b629e6c3ee78b7aa851aadbad927455e36cab4531d6c10c57349bd0feb39485e405f02ccfff19e8898f836d7df5eb13f3547805b288b6558548a24e56049a5afd654e7b62d97491d82eeefcd65d4b51a51855ed2f9d3da64c3e10312b1d25504128a565191020c4290dbcefca6a41f9211a8013603f1a6fe20795cdd5bf27d1cb318586c8f97136c131d04bdbb7c8d456c400b66d5a36758bd34159fd1ba3fce4fa866e3f541dd7b6e38b2a6fee47c37e09728a7489fd2fe439d2883c1f16267d5cdc327732290b770fac9d19fc8bc95984f3e23a8ac27b10e84e9684ec7edda62ac0da03c302b4a65416c7e7e52902978b8b221f52822373b8e1e08e3a190234b2fb42ba2722d86d72dcdfee774918f16741590f0517168e407f7b6a180d06e377166713db9dd61b0ae83cec8d2baa60dfb6a79f68d6ed40c5f8c5efd944c874fe1e1662ee90f35a8e7b938cd3d52ae44c0dc2840e9df760562e51c930d390fbe9dd7d99887ee6d68356efb8d57eef3e9dd3d4ae54f578b963a666328f649003171d9948b8312346cb64627ec3001f0927ea6e5eb88e183d169fafff875ccc44f7389c3423db693c1fa187310451dd84292e9473b9944da5fd2d80b9808a239de7de4b182c53b7d088b671ca27a74db4b70fcb4a6fa4858471d7dd76a45d2ec0454b3ceced51076bf7ac73451241531875a30a6a0ea15e9df9ec79d66bc6c4f2ed8a5c349a46fed41ccefa651aa069ccf229b91"}, {0x10, 0xffff, 0x11426b53}, {0x1010, 0xffff, 0x20, "ae6319c5e5c846fbfbb7aaf7b53ca12f2d6ca486c23c0dde44e7b6edee22d3b3e7982f7488a80aad2cd108d72b84caa0f7946490b21cbf43d86c6fda72f1f546a84d61b626455935d5b62e53ebaa3d3b84d8f084cd1145c2da367e47b2cc0220f1db66be919ca67092e0d7457a34d37c35a66371c03760d4ae8f1d4aad4682971da17975c50cca456549306299e37b4947dbd4b52ecf7fb0b89bb4e2e0b3e7a329c45cf76568c30e209728f4a3dd8c4cba675c754bdb3954f78a3e2d10ba8872362ecdabd51999ef90f365daed3d26e77e6683219245c581e3f34ce75780ed621ba2b38b6a50b098b312dc6993490eb3a24a9bc70435e692b9eae4cb3cdf0549528c92dbea5ce100f6b9304637c6d2aebcf8c85a326346988c242f62a9d731ca5264a833a5cb20ae6f6833e5a219c546e06e6f5c42868f7f3ebce87cedbc741c1260786c8869bd401347a3e140e42eaf2309fe0f3af40d2bf07cc329bd65a1caa959e450102c0fd90f6285602918faec2f26834e78c96ae4c340259821a274bd5cabacc656dcca6e0dbd4dbb2187de0a858b0aafe3c19a223458320da0e4c9cba1d2720e1c92f775f9b9cd25bb753f6ab55d31123d8c54f3101029a69a89c9152d3d39c56f4ad3ae20bcd9b2b7d4fdc628c9efc8c44829de0d6836f7c43579c02b59c656fa9edecd241dd2cacb0802b39d99aa3ef386f22b0c8e5d4d6648f009fcfa92b845dca02b65a5ee397e0badda59c94c0da31ead051528418b77dd67bdc3a5d86722cfca0205dc5208076c20d63940a674224b1ccbb50b375581332b5871ada9d3a30c83e4cbbbbaa3d989e74fa069606cffc1739c0dad71c877be74dc123dcfe3d880f008e39a7379665f95ce374edfa78d1d0a53c1c54f7483fdcbe2845f9b0cf7837797b5cc18501cec436c51c03c5ee21620a3da7d97c0ac17cd8657e64231f53df670d862ac1eb8dd204da3925740206155d1ac78007ff1be9531461c1cc2afe4fde7d4e756a4da6e05febb90aff9fcd01e823e3e0686f9396b1b68a23eb5d58e8e8f273dcbcfda407fc09c000ff425794e9769d9ffb27db3ab2c78f99010a6b69512c23582012af294ab715870dd947e3098b5a4d3fff3077de308277421263c0d3df87b032ec99dc5e52347c76bade751aef652c3aa88f5cf3c78eccc10c4d2e3cfdd9175ca9f8fe6cea30c74ae098a9f3cceb086f782ded33adb33454ac9e0c16a553ef3a98e496d31d5db9801471f197d2d13fc1c509729e733e0818472adcc79bbf4aaf18d4843ac50f3bbdd938703b6549d48050c910856ccca2dc4c8a05634eb7d5fd8a4dac6f19055f67c250268e6ec9c8c698359a8caa688e2676c2f3b643331d82a97ecaac557ca6b948c19c8c027f98078464f2b61aa685605d6c73e2c3f8cf9280ed743f0a6725122766fb1c2e85a4b6bb4a40b20930f0e2b871def475036febb28bd1e618aa90ccd9cfba9a523ecdb1d8af307c1e9aa1de028672d51548e568ad3f0cda6adf8ef3969501a1aa62e72c864425ef03ee99dc1098cb575cbc81c8fb28ba96dd5232bbf97b7fdf05e3bdedb128f99e3c835c5ba8aa9b504e2bde9050230b92c032740e86976e5d69396c96a87f60631d6ae42bad012211e59801b0489706d6328d954a4cf8e788185f34a2c25b9a0b459f9c75fea176bcf710e41228ff4e0a8bf2d372c853b3c64e15d46d69719b7d92e5f38cffd160b4c805f15f2c91928e018852f70857683fd2a83a55b2763ce2e24f2d7621703b07e8c40499c6489bb7d22e6c7391bf66b18aad74ca540dc5e9bd6e8a3475f6de08a2594780349d4f1afb3ea4f2f8ddcef9bbf51b5f079beee657ea66cbcb19ae37e8d7a90b68c90f2c35298a41ab047ea6c8f5a154fc43e0b3548ecadc5c8f8df425872fe4d08e303faf14edec23b58231e4ecb7b9a435eb821676533d1752cc9c025e13c08cea73b0b3b39125938ba416ba8b6bcdd0d8014c1537849672576b4de5196c593084cdb2a789e1af0a122c018701d2aa4fa59ade64ff4ea1977b35e5613fbbde9bb0b8843c1cea7d0e98954397ff706c401622ebcdc0578000c46a691a2d406d520044a8db4c66080ee1794385f7d7c668af2005cc09a0aa21d52ef3ff2d57533a36a0f1e22e0d06ae91bb9041cd545562e6ddf884850ab8fd9722b569609b0f08007cdeef0cd65c949c853cc26b2fdfc5df29e98379652bb5fc84023cd987b4cdd2383462fe93bf9d57a5b0a770df2d605b8f29c2ba99e7ae1ee742af889832327082eb2a89a0e243579bbc79ca3ddb2f113049609ff7965e02a9f74544d86a35762bf42cb7333d0cd1fd2edac01fec7fcd56824b558193bc1660c95faff4090ceda26c1b943b1b3b73f915b0dc45f29d5663d1a13155f237c57988ce08caddc2fa3c6820a7bb381d075a4bc91f1d6d07955ef5179878832799f8e36f669fd08f4ba8f32e41cede176f21d39286c3f8ecb2635213bf78031921035edb87a8106d6f8552935153eda3095d475323c019aed441f6918e93fbb8155ea2a135df8d54a0f159fb67f7d30cb16d60cb3dce0470937e0fc4e299c63e05514d42c3ba4c61586d3b61e6706d831e2c66aa673f3a2b0ab51a839064c53fd86f8e74ac0aa575fc1351583f2e2ba714d061e01452fc3ff86a3059a4ce16e911503e05c15a72786e3c3b781582f0642cfc65fc50a3eff6245c73de93830e46bb09d5f673db78a58ee99bbbd5973c982abd39bf00f4f05cfda106ead67087aab9782eacd0c11670dd9602e68f1d89b7b9f75e7575c26f03be7c52de83d4d29ad9935ca9dcefaa578b4602a8a8be0c1ecbb0b36ecb2470a88087be3ab2e8312582bd06fd0edff47daa750aebf55e722535328a60be31e7c5f84dfa51d1f2eb58e8febe770f026bda67588e138c0ba2944d58e69221a21f93779ccf2a42e80897771a878e1bab2004c54c495c2aea98b7a748e7351a8a22fb916e293512809232a2122b83f1ca6970dc0ca74880971366eb68b14bd9017d8c43f497e652e82bc2c9da39d28b235afcacd7493d300152b36e5e1299259110419257bfa4ed4148ecf82f293f741571b23e58bf7272432055fc6bb146d5913bd424a8bc5645bd455b7f6d5cb257333760dfe8cb809bc8c3df3665f1e8daabe037b116f6a2ee157b8c51b14ca34de007e52fa2a91a11b0e1a498086e2cb9b96f77ae0d81683a3c7a228f85005362d4315e4afc935265de13b52ea86dd332f17d4ad17c164c31f796379ebdf0833b8c04e202506e920d1a0fe2a324b7dd847c19f1295c60168c1f234c9d30c84d3202215b3c7abb00e920ff77c95abd0e420487d278275008d43e03c9baf6247edd3ae78270f3f17a88f023ab9fe9754f541b694db2d2ae35ec8c4f38b58e19f71b56561e8dadefffee35f4ed202a9577a09fa3fe6abc9c3bd7063f6804bba0d653720268aecdc996154ac467096ed9906ebe407c7758ec4fd73772f8c57ae06d518b1737e78600eb7471546a2be15d710543633fcb0032704eb2a1e52f646bb3334d145e63ec9f1c35de899878b7adad573de62c41a3813cad1ff79cbe6dfed1f8326eee6149c9570f66c494efb944014853212eff51e779c2fd78cd3d4d453ea459724ae0e462a559cbaf503efd237655aa8fb35e552ee266efb4e9760fce84bd3ec395373bf518d4982dfefd50af9371a2aab1e2faa57df92a568224c047bbde3672325773035567565348fc3566d2a0c500dfd06b45d37d64591c9a5e607451bfe5d09630e62a318f209c919c204b993ae9ddbb4cc832e7e6cd7c07a7b8a122c094693ab418c7266fbdd6b0fbe0cb60766da3d6c802dc26b78d767924e2db5ad82f1c792e916ce6faae5e6176c6b97ecf175b3c8f6c63d3a0442e4465b3e8a460301017144d7271a1661033420d9154539eb6b613917c6d7ebb71c7a1f721b2c8f01484f115f37fcd75e4087fb4d473340693871d901f1454b244024c7b9b448fc40107cae2733296ccaf232f362fda84812351e79740bad55801017ba071665d8fbf66076f409358944ce1e42c884e2ca671a2c8a43f454ebabd83fda40277a2f0f5ae864d0b4c0cdf852a82a38aad4b8153be6dcf454d0d9df1f6fcc8925ea5a703303efd52ed8d56fc31522be4e06ba10f2d0647724964cbcddd69e9524dca962648764db153e75e86c6b4b5faa5aaa30c909accecf52a3968dcd56ace065808de97c8429bdc5a631d6fee7446e6c415d1ef17547df9362353dc7b7dd21fc4ed95091c7f5a99c88d7458d9dd6478485eaacca3401478b1197acbd428610366cc3d747fb9a6c731d5c4d0a13255dff345676d6140fd3af2b63b6ee8dd166f9a6bfe299809148078ceee256fbd70dea7bf8f014a3b3125d47bfc139ee2796cfee2f51ff0f3cd2f447dc0c8bf28f7bf4c89c162e7341c509af542aae0c614babd0b07bb6c1fb39609e39a66c80efc55a8d1f04795f01ff8b4ca1cc27fb147e41f96623811032910ec5dccff2a731e4cee6905585f2164429266dcfbffd6e923b400d84b221f1c0a7753c91e7cfd5b04e87c7910ede446dbba6973571e60843127dcfa8fa3e03433586325ae43b81b930727d949ed9bcff02566fd7bc062c5f6cc94ac02d54185fd19d2c4effcc7071cf9a298d1d15f57316734952c018af0251cb1996ed57a66843697ca66bcaf88e7610a9305774bd06e44a85ee9c38c8d2dff1fbe85fede37f7d94117b225924be576e5987d95fbdcb4c4970343e94851e11eb7d6a35ebcbce29bf4af4e213046ccfba59918a17d514bdac63572bfe0dbc0af610ec278eab3d9d68efdb26fc54948c14092255b7b3408585de5e6d263437c19a9e9bb3a0922a6c563fd3c089f9bdc7542e849cf61cdfe68ed6f48afabd97bcc9dcf0cc79fc4ccd6df58b128782505ca25a390ff51645ac524e7c6b27f750e05ee2b0f6df92043bb3f94060a991ddfc27b8b685ef92d31d15a6a2266d606c13a0a58184730894d5711984fa7b55331a7dbc1b25a478afac8e7a02ec95f14c1a32feb0f2f82b33e9fee0b49d20c20aac82942343bc26f90bdaf74afd18aa5d0f04f925b5803183ac162184d6e1a734143d0fed5da7cc76e1b2d2d932007a210c30bfeb4fce085a54248efed114db0aa4fb98479f363357dfc06b083668233ad89392a08c258349321afa6e6a515b0cf0606ce60037615a68001fdd69f7624d3b4cf6a2a2e600bacd7367345945341fb3ba8ab23f66b3f0712c1879c2e720c9abf6a62e94d9c81126c39a62e71975b26059df0a640d3f05fb2298a49874d32d210d1e11fb0a2f76e4e6f8bbfc5aed51deff625c0ff7de1e51dc80213b7428d3d6624a3ac7b780a199fae4994958512e52a4f52b739ab732bb4241d982690e907328026f3d17651f25e81f62d2c24540d4e2c30d8f3665e6da8034519aa563d4887c2b8f6146ff5c803e34db857ed1dad08d9997ff718033d91cedde8a034114fd5ffe3d4276079e130e01d2a5a3714abb36bedc0045411ece9d764f1681172dd5bd92869e469f76c05c66d7d22ff79a4b81c4ea154a2b6794b70897a632243afeec49ccd3e3b6deef797c41368eb5babc95d3cf0160b24d043da7a6c8df63460b3025bf9e0b34dcafbc20fa8cc653f083058730456aed86bd8a1ac660f4d67fa8704507980f4adc6eeafebea1ec095f422a2f73c9af4ab5fcc24466e13192afeb7c9b15fca1224b7490b040ab3532ef2705e7e730e496663070ee6e9407ef0ef82e94c2a570e685a0b1ce546104ba6a33ce621165535d"}], 0x21a8}, 0x4) 09:45:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 09:45:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x80000001}, {0x18, 0xffffffffffffffff, 0x9}, 0x0, [0x800000, 0x7ffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1004]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 09:45:36 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000040)={0x12a, 0x8001, {[0x3, 0x1, 0x8000, 0x9, 0x1, 0x94f, 0x56, 0x2, 0x20, 0x8, 0x3, 0x2, 0x5fa2, 0xd4, 0x401, 0x8, 0x40, 0x3], [0x2, 0x2, 0x7, 0x8, 0x2, 0x1ff, 0xef82, 0x3, 0x3, 0xbbc1], [0x0, 0x7, 0x1ff, 0x5, 0x101, 0x9, 0x5], [0x3, 0x7, 0x6, 0x3, 0x7ff], [{0x71, 0x1, 0x4, 0x3}, {0x20, 0x9, 0x7, 0x3}, {0x9, 0x7, 0xfffffffe, 0x43a}, {0x7, 0x3, 0x1, 0x9322}, {0x4, 0x0, 0x10001, 0x7f}, {0xfe00, 0x0, 0x2, 0x2}, {0x3f, 0x0, 0x1f, 0x7}, {0x1000, 0x2, 0x1ff, 0x3}], {0x3, 0x4, 0x1f, 0x81}, {0x9, 0x80, 0x800}}}) 09:45:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x7fffffff) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 09:45:36 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000040)={@random="0100", @random="fd00", [{[{0x88a8, 0x2, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "55d246", 0x43, 0x89, 0x8, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @remote={0xfe, 0x80, [], 0x0}, [{0x1f, 0x5, "855d79797067e648fa021f92df44e5b654f0c609f5102c4e413b93bb47f96e46e2228676df9cc387eb"}]}}}}}}) 09:45:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') dup2(r0, r2) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39fc8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}}}}}}) 09:45:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x6) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r6) 09:45:36 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/225, 0xa1}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 09:45:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xcc) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(0x0) r2 = socket(0x10, 0x1, 0x2) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f666974653000"], 0xa) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 09:45:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x20, 0x20, 0x9}, {0x2, 0x1, 0x7}, {0x0, 0x81, 0x6, 0x1}]}) 09:45:40 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x82405605, &(0x7f0000000240)={0x2}) 09:45:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) writev(r2, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 09:45:40 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x120}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000240)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x3) 09:45:40 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff134e35812eaa99319296480000000000", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x2, 0x2) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x7fc00000, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 09:45:40 executing program 1: pipe2(&(0x7f0000000040), 0x4) 09:45:40 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) r6 = getgid() fchown(r0, r1, r6) setreuid(0xee00, r1) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = getgid() r9 = getuid() setreuid(0xee00, r9) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r8, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r7) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000100)="2bba11f6c2c31c5e4b79b70232fee625b5f91d3ffe", 0x15}, {&(0x7f0000000240)="e8cf508b9d055d8d085637c7328af17453af3d94bcb6e2d6ddff24fff75d6c18d6a1acc3822cdaadaceb065325546cf85d9390584e441dcb0d6a7449f65c43d81ae0f12253bf9613114c3721f22856858d07a95a8967ae1ef4d3bb03b96acda3d6b443109b3c78b37938b58a1a76de68a599ac7d453ffe601a5eff2cb8d557b61fb5758bf4db9497b4c1456f70ae9381b02d20f127b38707d7e1bedcf144f4e265b3bbe18ef4a416e585f66f6f401f201b70c50687cb9b9ac92a4ba5b1f2d0b48a7129fb95341840a403b2d13cb9ea2942b550e9", 0xd4}, {&(0x7f0000000140)="3389f9b2fa32dd3e6d7eb665f9f1b9b7f5e64895e989557510a5992855b96d45556e27586fd2c50203bb59afb1c9c7d35c23bcd0d37bcf261819005221f9efa89a20766ebbaab204b756715660b4aa4cdc7e25c88570c5eae24a8ec8cf0081039487a4cd88b1dec32c49df54d922a528536ed6247ebea2bcc962a750fe40673790e2f581300de3ac9b0a7ae37c084f6502371a35", 0x94}, {&(0x7f0000000340)="25a6f7e4a65f152c3cbaea432020b783dbd721d0c849c5d6ba84ba1e73aa9c50b3f460c1ee9d03ecb2d4079228eea3ca44fd6a7e246c9424fb13bf22620e9a69a326864873193db4ff561591d14d463e182f0fad127185ae1fccdeecb99866550c3f10629e0153f11a652741a2e556fdcde66b8bc871aeb7f5e63f8daba6b5959bc6495a10f0fdb4b0472e9d8314a953c4adaf1a216f7f46527f106cc36d3a031fa49f88909e1eac466a0cc8990c3eeccee693dd321ba4c8cdcd867f23df16ff0165214de14c46ce1fce", 0xca}, {&(0x7f0000000440)="d894e4b606f2c816dc9eeb962f4f989b8f4cce3d0ea600e186d809cadd4c8c1623d6bf77a499b232ee049ef53fe619bdb4bbff58ff4a470ea032ea2643025b192c1e7de3fb47a3a8298cefdae8a5f1974675247c386bb228178ee3a1c8ef2f676a07e0", 0x63}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r9}, @rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x90, 0x4}, 0x6) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 09:45:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:45:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffefffffedcc402235175ec9bdefcb6bede3c46fdc0e5bf3b83f7e01125bb40d4d26e268a82a2dcad6770a8266201640f3c5b72c8733a1feb68ad1a059384e49a4fc7601c34eefff58911fbed42fc400335c37570462f3f765a9d1e5f0e22ef4e7589bafa570671335f509a2"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r3, &(0x7f0000000040)="9860", 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:45:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r1, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r3, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r3, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgsnd(r3, &(0x7f0000000140)={0x0, "e160931fa03903b81005180e70c6343ed5f1c6bf51f7de35b1daff3ac183ae090540d2b9a6d2c649a2c61b531c824c1cb4155c15625fe7262ae0b132842a3b5320a1a344d15da3ceab00ed9f6ef51f6d19d7c9b921b9b5fb1e075dba29c2ab39e92b1994df18f44b9aabee7700ec9202b98351351c979cb5af439d605648658382398194ab61619dc89fe88cae3be4fe19d499ed9716229061b833e8"}, 0xa4, 0x800) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:45:43 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000500)="f92182daa23bbed6e2e696e4cbf0d1f31f05c4f52328433baa305d0586b323773ee004c341892c944fb74b541f7ca43550acef795883a157b35c7fcd1a714e624d225d9e1ceaee39b6726b5e0f404cf86399342a52bfe301701eb301727ce2078b64f637abf4f04008c0e1b804177eeed8ae16666d4e3ab83ba8fa", 0x7b}, {&(0x7f0000000080)="f6db1b544d78b42a0764a96de9fb76c232bec90dfcd37c564c14fdb58c12cfcdfcdd5b992e2d03037ceda169e3", 0x33}, {&(0x7f0000000580)="2de71d927ee4f1c88b079651c2d6eb1643a25ee84140f9d69c41bdb518e81bff4c4b8116be66fcb3d7286b7563c636d002aaeb8099cfda60ba58f03e696b40ab8527810a7ee04e5d30d0876696", 0xfffffffffffffefb}, {&(0x7f0000000140)="e5677867424db6720493a767d13e7dee2098d3769cfec4172e22bbc987c4839fb08a960f0f6bd919637caf013a518259b541435f213716d219e7bc8de2dd26406d034df7d0b8c3a18ccfcabad43518bd4b653ac9fa406efb0a074846af666b1e39c5b9fe4bab98c1449a91a0753faf8d9663df36131446854ded6f31c398a5170d1a2a0ffcb1904885d836ac688f18e24b92ec3fdcdea1e1da88296ad8a605ce3e33a1112c06aeab17ad3b37bc974a8f92c23d68ec929074e29a0057cafbf1ee7fadf1557c9df24e38a18926a6e710a1c122dd5d4cd568", 0xd7}, {&(0x7f0000000240)="674ad634b655e0d31b831ee0de81de17ecf6c500b7631861aa8fdf75c93a50f017393d1374db795711e23c6181b0fe44b79f0105b42b5a0847e9b94c99679280c6b43b6118692eee6c048f6aeff9a015e007caac9f23cc7b8af01ce06e495c5d76798f77c919480086d4007c0ccce67d413895794c0fe2c41434d88db89f221c4ac3db5710baf80a3c1daf902539ebdcfa684b735b8f467c00632ea9b11e756812cf807903f017c3f72eed5e686501f223bfdd", 0xb3}, {&(0x7f0000000300)="9bae71de6b7b7eaabad33b83cfc62d34cd3acca2b2473db02126808d040cd0578d2234122fe0072028f9b4c79cb3cff58383034628cd4a948b6088d806e0625f3cba662dfe77449f812e7dddb8415c62fddc762ad601ff6ffaf32150454cf6e914a9e017579b362b96dbcd790894cdb44074fbd8bce3144528f25afb6f2d61a2c296e98fc72e290db895957976ec1bf7cdb8f18829b32235a84f36df9d576164b5b0042b6b8c1ec6210b8b43ce017da1cdb8fc24c0f74129a14d9cdfe5cf234f41c90a05b44ed93d9d6ee4d86b555031775a2b56828f00bc33c9831b0259453053cc81d91c74a8535ca7a5822ccf120b19dd8c10cf07c2149b256a4c21", 0xfd}], 0x10000000000001a8, 0x0, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10a) ioctl$TIOCSETA(r5, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r6, r2, r4, r3, 0x144, 0xefff}, 0x8, 0x1, 0x3ff}) semop(r1, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x0, 0x1f, 0x1000}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x800}, {0x3, 0x77, 0x800}], 0x5) 09:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6}]}) syz_emit_ethernet(0x38, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffeffffff00000000000081001f0008060006000006020008aaaaaaaaaaaab226aaaaaaaaaabb9adfc2451871c61e3ef75622847cfc46"]) 09:45:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x186) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d89a3f024121e444bcbefef8f3b2223aab9741d4a94993c15544678b2eb7ff59c552f1b468096f71f3df96ce4ac61cdf8bf6b97a2655d85813829c8a1ecf1f611c10bff60346d0d6c896d97b575f5c376e2df2acb02fa119d2fb2befc05d0fb6bb80455439a496117d20887e6bbe090e86fcba087b140e6a9edae6c5dc566a74436a63898c7111055374f5730b37bd151e28dd2c40b0a15745cf196e1647e3268c51b6be1001", 0xa6}], 0x1) r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/112) 09:45:43 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x224, 0x0) ftruncate(r1, 0x0, 0x7fffffffffa) 09:45:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x5dd3) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000b00)=""/219, 0xdb}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000540)=""/248, 0xf8}, {&(0x7f0000000c00)=""/212, 0xd4}, {&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f00000006c0)=""/216, 0xd8}], 0x7, 0x0, 0x13) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) r2 = dup2(r1, 0xffffffffffffffff) renameat(r2, &(0x7f0000000a00)='./file0\x00', r1, &(0x7f0000000a40)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') symlinkat(&(0x7f0000000900)='./bus\x00', r3, &(0x7f0000000940)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') read(r5, &(0x7f0000000840)=""/165, 0xa5) fcntl$getown(r1, 0x5) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x9, 0xfffffffffffffff8}, {0x6, 0x400}}) 09:45:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x101, 0x40, 0x2e, 0x3}, {0x5, 0x3f, 0x9, 0x91}, {0x7, 0x9, 0x20, 0x9}, {0x5, 0xff, 0xa3, 0x82e}, {0x2, 0x9, 0x7, 0x4}, {0x8001, 0x40, 0x1, 0x8}]}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x5a) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 09:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x2}, {0x7c, 0x0, 0xfd}, {0x4006}, {0xa6c, 0x3, 0x8, 0xf99}, {0x7, 0x0, 0x1, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 09:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x7fffffff}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:45:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff833c80"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') dup2(r2, r4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:45:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x800, 0x4}) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x5c5a02e68ec7216, 0x3, &(0x7f0000000280)=""/164) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x6a) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r2, r5}, 0xc) 09:45:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x179) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 09:45:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x401, 0xe2d7}, {0x1000, 0x9e}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xd2, 0x0, 0x0, 0x0, 0x0, 0x120}, 0x1000000020004, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0x4a, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:45:43 executing program 1: r0 = geteuid() setuid(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 09:45:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYRES32=0x0]) 09:45:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) sendto$unix(r1, &(0x7f0000000180)="22c949d38858c64a53b014c6c7ebea7ccd8319327d7688a60f1ace8547c2912687f0bdf9dbf0cfdfb506d399e6ab97415df6361937ee69e1124a5aa4b775db8099c8f97b8f5476b8b660610fd0207cf619d94d7bd5a09cbb98ceea8ceff4068202e930bbadc25d3eaaddd5bfc6ad2168a92571dc26d5f6ece305f133a6b0bed8c07e906f94b787bd6796b6d48cb290b7cd34e2287c7ada6a539343edbbed1163bb2bcaa52e14942e4b63e4504d028d55c817832bf1e8e832f684bac9ac50fc270765a6fc611c21aa5d0e53132b8b2c26a89eceb33c0bc23246791a62d82f3c76685c4c69a2e77d46bd778dcd20bc9c4bdf8a3462a100c959dd0c", 0xfa, 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:45:43 executing program 1: setrlimit(0x4000000003, &(0x7f0000000000)={0x100000, 0x100000}) syz_open_pts() 09:45:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) execve(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000540)=[&(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='/d%v/wskbd0\x00', &(0x7f0000000400)='/dev/wskbd0\x00', &(0x7f0000000440)='/dev/wskbd0\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='/dev/wskbd0\x00', &(0x7f0000000500)='\x00'], &(0x7f0000000640)=[&(0x7f0000000580)='-\x00']) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000600)='./file0/file1\x00') truncate(&(0x7f00000002c0)='./file2\x00', 0x0, 0x1) r0 = socket(0x10, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) link(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='./file1\x00') 09:45:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="617c637dd254", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10020, 0x120) close(r0) 09:45:43 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) fchdir(r0) 09:45:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000040)="3f158bd8f77aac4692f3dd990ac6cde5ab9d839507e6eb7539e0ddd8f03409b0dbe9e7183974828aeb1856c7c792777ae40c86c94b79db734f06c0ae75c2593593fc222506f14f01d52b84ff6e", 0x4d}, {&(0x7f00000000c0)="6b5f0017676efd7a902e8dfb6abdeb0c32d158baa88f2e81961afaea0e893509ba48d5f257ebcbf3f8c357d62f416df14e1280371c8d6d5dc510e7556b79d851567e996bcd9d68cebe0c1c15d9a16f7a1b991be92ed626397e13c0f326c8d724", 0x60}, {&(0x7f0000000140)="8b741edbc904ad1ad9899c68cfdfaa", 0xf}, {&(0x7f0000000180)="aa4febdd1a26b8d4e93fe90650610e8bb6b93d48ab428680d9337364e9ae94f314111978e58d53fb2853bef3812f30b065ed743376039fe5c7efb832aec41e88df9b8c066c6299508e27b29b24ba392b5baf2017dbcc771c3f3adf56b1c3ccec986405f026598230", 0x68}, {&(0x7f0000000200)}, {&(0x7f0000000280)="ad390a39d1aa0d559b935ef02c2326a3534702f97536acbb3d52c5f723c71ed98b5530b88f6676091ada8a145199c09cd21c2ea9038f65f8976255940554cea23271a12064d0d3307626a6004c748167210f258e39c8dffe40c60d648412b1cb11708f0c8d29cc774a9f5e7c9334b38c8ef3398e72405c49873c048a82bf7b34a12de0dfe59025ad35fa42c4e0cfe2c70736a18cf06d5cabb1f2a5ca", 0x9c}, {&(0x7f0000000340)="c2869c97a4e2f3deab1b8a00917286742cd4fbc68bb17b34c88b15ee5e5a80795233f1d42d65c8bf4f66058cc68179696d2780aeedfddb346001ff4b2d2499ee66709b725a79fbe614927d", 0x4b}, {&(0x7f00000003c0)}], 0x8, &(0x7f0000000480)=[{0x48, 0xffff, 0x8, "43e6719123834211790ff49d02f472089e925f1d5e1280b5bf86b24753a4ab7b68ceeed2e705105510d63c18779161909bd4123639"}, {0x20, 0x1, 0x9, "14e0a870bfef1d55a4b807a3e3e46d3e"}, {0xb8, 0x1, 0x1, "f32b0b7d279af7099d20e558fb4bb29aea99de3f898e74032042f88034d7d103bf91e1b8aecce680eabfe8f234caf3fcf1b41ea1ce58b3442711bd541836dd305c6175ff8b10bbbe2f4c7f29a4d41ff3029484b3c532daf35f9719f07683de140af469f2da3417946252e7f01fe0fa72649449bd974aa22c84687af49b628109180eab7889b3752eddb0716b89f4e1455c78f1abf50eea9e681a0dcf2e4cce1beb5e3793219fe9"}, {0xb8, 0x0, 0x6, "fd8ed67b45685aa40f775ad67ad21835258a296c828f476e31f250539f8e42301aacfbe6be5643904257872181ab239934ac634285da2bb21ec286ae5af38b212cb6228f274fbb2c541b87c670b3e9423c1d0c93093def6ead912fcefd8be921e6e0c5d619d3c22d55f9ca430bfb4e92b4945fcf8bfbc7e039fa43091659c02c02bc4ff858c2c8a770943b58a88f06e721a6f443849a65ba09d92c668cf64aa77e51"}, {0xd8, 0x1, 0xffffff81, "e344823c5d64b206f8e757e3a9cabb88f36e21971e366a25d37611f5869a7caed33400d6d5a6061e86a7b70728f5283c9062e9fd9fd125beaeb8f2bd805432912b83d14ce64e56a6008f6845105991b5e865c0cd52163f3d29ea0e2e9270c63ae169883f51af0ef46f926ed1da4fcd060a0952eff22cd2f54dfaf874cabc0cb5c2df07aad61a1e5843dc6f7c200fe71cbf0b8e255e29996ca8d4130c8a86713a61bb5f5048634a84ff13c5acab4ab3c4625230ba0e877c468e010caf8ee07d40a8a79928187a"}, {0x10, 0x1, 0x5}], 0x2c0}, 0x8) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) 09:45:43 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) dup(r0) execve(0x0, 0x0, 0x0) 09:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0xa}, {{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x10) r5 = socket(0x2, 0x3, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 09:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x0, 0x51396c9647e2a9c9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae430e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f00000003c0)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058ee18e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3eff315fc065e9f39adc48bd073e12516ecd4086d07414aa4", 0xf6}], 0x3, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 09:45:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)="00000001", 0x4) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') fchdir(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 09:45:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x43cb8, 0x4) dup(r1) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r3, 0x150, 0x9}, 0x8, 0x80, 0x9}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r3]) r5 = dup(0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x0, 0x4, 0x7}, {0xf88, 0x81, 0x3f, 0x1}, {0x5, 0x61, 0x81, 0x2}, {0xfffd, 0x40, 0x9, 0x1}, {0x1, 0x5, 0xff, 0xf8000000}]}) 09:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x9, 0x2, 0xf9, 0xbe4}, {0x4a, 0x81, 0x6}, {0x5, 0x0, 0x79, 0x2}, {0x0, 0x40, 0xb3, 0xe77b}, {0x7, 0x6, 0x40, 0x6}, {0xc7, 0xd1, 0x3f}, {0x9, 0x2, 0x1f, 0x7}, {0x17, 0x6, 0xf8, 0x7ff}, {0xb6ac, 0x3, 0x20, 0x2}]}) 09:45:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1b5d0d68203c848, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x39) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', r4, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000200)={'./file0/file0\x00', 0x400, 0x200, 0x9, 0x0, 0x9, 0xffffffff, 0x5, 0x0, 0x2, 0x1f, 0x81}) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, 0x0) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x40000408, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x20000, 0x108) r8 = fcntl$dupfd(r4, 0x0, r7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r8, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 09:45:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x800}, {}, {0x0, 0x308}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff450000d04284e02d5e03710000182c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000050000000000008a"]) 09:45:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000000c0)={0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r5, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfff, 0x28d4}, 0x10) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 09:45:44 executing program 1: semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000000040)=[{0x2, 0x7fff}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') dup2(r5, r6) 09:45:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a1261cbc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="ff07000000000000e811000000"]) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 09:45:44 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) r5 = dup2(r1, r1) dup2(r0, r5) openat(r5, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 09:45:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x40f, 0x0, 0x0) 09:45:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = semget$private(0x0, 0x0, 0x2) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000080)=""/20) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) accept$inet(r7, 0x0, &(0x7f0000000040)) dup2(r3, r2) 09:45:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000], [], [], [0x0, 0xfffffffffffffffc], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r2) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x100000001, 0x9, r2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe(&(0x7f00005dcff8)) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') chflagsat(r7, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 09:45:47 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x400, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') fsync(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000200), &(0x7f0000000280)={0x98}, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = fcntl$dupfd(0xffffffffffffff9c, 0x83476332f3ee289, r3) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0xffff) 09:45:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x2800) msgrcv(r1, &(0x7f0000000680)={0x0, ""/113}, 0x27, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x3, "f3121236b54262a76587f71cf3210f20cef692a2b6d7f5bb76fe344d47d5f7"}, 0x27, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/217}, 0xe1, 0x2, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) setuid(0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 09:45:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0xf2, 0xbd6, './bus\x00', 0xff, 0x776, 0x5, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="9c24732b864fa94ac2c3c04b8403e4a69f1cd92e60ec9c4bdab1ef68adc937258b890fb2512be577909828cca555a74dd01edd56f24d8ae32db754be107a0bfb72f8ba0454ecf2caa4ac9d5e10dcaae464cde12df50b8fdc51b4d3200e3e6b586770ddef6fb2962310b6be2ae2068e38be0ac12ae9079654746968c6fd2808bf940a68e82430cfef", 0x88, 0x0, 0x101) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:45:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 09:45:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000010000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="e5f12abbf778c3bbdc92503600815e2f66696c6530005134a9fdb309075e8de8c6163fcba79b0c9b41bf7afa99edf9be6720dd6e9c49b568a600ad0e6a4011aff38d2cd54b78a435605d9c86969afc6899f1f6e682785c555ce80d565dbd21810a5e38764293a8d574b62b1a633a9a33f584a07854d8a1b1866f9d7b8061f6e2ef53f935c9b9b17cdd95a26160b5993380292982296d98a43d39c9af6370cecee9e02f"], 0xa) listen(r0, 0x7f) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2}, 0xc) 09:45:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00000f2000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x200, 0x0) recvfrom$unix(r2, &(0x7f0000000580)=""/97, 0x61, 0x840, &(0x7f0000000600)=ANY=[@ANYBLOB="1c380360a2f3e0f200"], 0x9) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 09:45:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x3}, {0x14}, {0xa, 0x0, 0x0, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000100)={@empty, @empty, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x2}}]}) 09:45:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="c4ec16cefdfc54ce8ca98be9c98d5461589e8f87e78c113b624c5e13472f1bbc85fa2c827fc6a604bd2dcf31ce5f89d9e8e103efd6e3be9b68ade82cfb2740a1c448a4aa71692d5daf831fe2b7bec1ffbc0d113670b91d919d4a49713c454efe619976e841f5a7e000c21aa8fa508c42755da0391add148d50cec9f71f7c8d880be1698c96c8dda31d", 0x89, 0x4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)) 09:45:53 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x5e) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) write(r7, &(0x7f0000000180)=' ', 0x1) 09:45:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="514fc3a0384379eec8b431bed7ad5b51623d49641618d151f8526c3108640407803b63e76af311f8487d0ea9bcc24285b85095dbfe14541e6513f34cb150de675807645a7df4f3760d20f5ccec8db9a71b146f19437854bfb0f092b305e01ffebef7a5ee609193a0267bc079fefe312796a93b2e32f8b3dc9cc8580ef567d503b42074897e66819501178aa69e80e34db9eff51781737330b433b20c653b3c46b3a98a35201cbfb82d0531b3cbc90623a8c430bd59bec441f2e140082d88081767b2ab85eb4128b137d37ee434996a64a40bbee66470721c7de7e7039ae051837f1ebf61233f5f7d886c7c11e48104e666b85fa88686d5b8b3a257e87e", 0xfd) r2 = semget(0x3, 0x4, 0xd0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r3, 0xa, r0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000300)=""/219) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:45:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/95}, &(0x7f0000000100)=0x61) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000011c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 09:45:53 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xfffffffd) 09:45:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000180)=[{0x7c, 0x0, 0x0, 0xfffffffc}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) getrlimit(0x5, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x9, 0x9, 0x20, 0x599a, "6400a50ca77a7643bc846ff51a9c085ab393b10d", 0x4, 0x1000}) 09:45:53 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 09:45:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x7}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCPROMISC(r3, 0x20004269) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 09:45:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x4, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:53 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x100000001, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:45:56 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0x4, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x4000000000fd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f0000014000/0x3000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000f000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 09:45:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x81) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xbd86, './bus\x00', './bus\x00'}) r4 = socket(0x2, 0x1, 0x8) bind(r4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = dup(r4) listen(r5, 0x0) socket(0x20, 0x1, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000100)={0x7a, './bus\x00', './bus\x00'}) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="5141670eadd4a70f5fb2bc2ebb7e752b07f32d9d3a844ed351ba00bc150f110e06338b17661efa271504be7b0a3afa516a65eb13db5dd03c870fe7655fb80d77185a36a4d50fae9898ce9872bb70ce45f700ee38c2520c92b5c48a16d81e856186182125db879b127cfbfcb81c4347695790a186c40907b1f617beb36c5bd7e1f541a7793834afc6bd9070b87ef2410381b08e2193169f2fcf99654c1b4fea8a4f7fdd65a4943b0cf419d5dcde5b2cb5906ede194853232878f420b0bfcc331933fe6dfb4c01844fd3689bec5a93993bc95f70aa14f418acf7a17fe261e41471d5ccd612f155e9007d2879b4d5b045af564627", 0xf3}, {&(0x7f0000000700)="185bede33c74009bb3ee6d7ccf62fa3548b9571efcf8efb085a4f6be871a328b6073d5d9f0cfc8ac1aec3234c318421be3f6cde9b760437dbb7da4e5eeaa337377203f2da2ab68abb6e60151173ae415646d2959a8bd6fd779c6111b80a468a80219b673126003561154135ac90dd180bf0fb2", 0x73}, {&(0x7f0000000780)="5508f686e8392c51381746aa435df16da5de0da63000ed0a6bb78c350e1059d1c670df52bad625673275", 0x2a}, {&(0x7f00000007c0)="69d4526030d995b6bc66976cd7ae0d86610776367e3fdfbca5c9ef6e775ea261e72888a476dc6fb856e1e65aaf62adf331c09028a61bf6759f2ff084ce8a1ec19debe39f89778a6c81a3f114cfddc4eaf019f4cd9a8d83906dd6085ec82d44cde0318e89c1c5faeda6e4d2905534dd8e188dc1103aa28ad1744ca624b2dcf45394ea480125bfa6e877374ca109da799c2f1562766f316c20085e91d2031707407e0d", 0xffffffffffffff40}, {&(0x7f0000000300)="96c7137b307872d4f42bb8b6d8f611614993da58c64e0fe29ba6377fa33aa2dab7f76f74c6f2614b471576c5df2cab3a9e8b36d16c970af1cf2bd56f129b1fa582cff2575adda49fa29eb898cc31c43d5b4cabefd412bbf03069afb78274aefb9f2a23edc6c703f0752f10391265c9d11abe7c3538e50badf0363e8b5d289f34ea4a2bc664a9eaee8d63552a5e37607b8b513904126d1325be51ea61e5cc6a1ce66d39ca9fd74c9967986e08886dc4f3fed264645411dc4ba50e78cd027bfd68764737bc348145468fe2a09e5f89dce2f6fdc050c5c5760b1674916aa85866b4ce52864b1f66d3a3336b55", 0xeb}, {&(0x7f00000008c0)="73a2cddf7881184741f70391205310c9b2278b3a6716fdb97451936f323f5cae02d8fca89f30770b1b13c8683bf31344f575b889d4e8f8adf17bfb76e10dcba63adb8fc22e75d195a5f428ea796a64d21178df95bbe0c6f7ddcaa5770a89da9d5ea045cbece033ff5adda5f0616158c4b1e52cebff8811381d186825339447ae325669d6e08df83afba23708b4fead5e503c3443b825dd026ed37b9c99d5215da2bd0fe9b6775669ccc02d26b37eadd2afc94d8e4354d5883f6f99a8a801b05dee8044dc9b61880659224b", 0xcb}, {&(0x7f00000009c0)="d11a1b1176468ae00639f71a4fe7bc04942fba33e2d85dd8ed0e3a47dcec488beace370c164941660aeea35725eeff914e748bdee9cb9ce4c1898f945bb9d9838e3bbc426b7af965b34c0b59391f741621f981126a08f5e4bbe3a81f8506e7537e8950ad41a75e8532c82355f8decca81c6decb2e590039af9132d95e4a378fac33eb89adfe5d383892b5fb2c6a9a9881ccf483bcee88c42c900242f03bdbeb5cd388fcc4524d9931034ed64485c7d966f691e82ab", 0xb5}], 0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) 09:45:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = semget$private(0x0, 0x5, 0x205) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) kqueue() select(0x40, &(0x7f00000004c0)={0x9, 0x200, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 09:46:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x8, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000440)='./bus\x00', r7, &(0x7f0000000300)='./file0/file0\x00') fcntl$dupfd(r4, 0x0, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x28}, {0x74, 0x0, 0xe2}, {0x6}]}) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000440)='./bus\x00', r9, &(0x7f0000000300)='./file0/file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRESOCT=r8]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x1, 0x1f, 0x7, 0x7}, {0x4, 0x80, 0xfe, 0x71}, {0xac7, 0x20, 0x25, 0x401}, {0x7fff, 0x0, 0x3f, 0x200}, {0x28c0, 0x8, 0x6, 0x80}, {0x0, 0x81, 0x48, 0x1}, {0x5, 0x1, 0x1f, 0x400}, {0x8, 0x40, 0x5, 0x9}, {0x4, 0x22, 0x5, 0x3}]}) 09:46:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x40, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:46:02 executing program 1: socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000010000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 09:46:02 executing program 1: syz_emit_ethernet(0xee, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xb8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x61, 0xf, [], [@pad1, @generic={0x1f, 0x66, "f2a9b0f4cbb09c6134af8222a7c33116178c4cb3d921972555b2d42a2cbfdcddda4875eaf662bb6545bdaf629162fe5d8907b290f8427c8e95c64fca725ab448b2372cee74fc5281e5da208a5f3f443c89a7266f21898990954406ea059589d642c697edba86"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0xf9}, @pad1]}]}}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 09:46:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000, 0x0) flock(r0, 0xe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="42000201baff973978ce63c6000007bbb75481f12ac062bf47f3af7f4a"], 0x3) listen(r4, 0x4) syz_open_pts() dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:46:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{}, {}, {}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 09:46:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x6}, {0x68}, {0x44, 0x3}, {0x7, 0x738d}, {0x1}, {0x81, 0x7fffffff}, {0x80, 0x1ff}, {0x25, 0x81}, {0x22, 0x9}, {0x8a, 0x40}], 0xa}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab98c7e0", @random="504a9316171a", [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="2ae074681f3c011faf4f5e99322a303e"}}}}}}) 09:46:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/90) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r3, 0x3, 0x4, 0x0) 09:46:02 executing program 1: r0 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x6}, 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:46:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./bus\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./file0/file0\x00', 0x4c80000, 0x6, 0x1, 0x0, 0x1be, 0x1, 0x8, 0x0, 0x0, 0x2, 0x3f}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x35, 0x6d}, {0x3c}, {0xfff8, 0xfc, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000003c0)) renameat(r3, &(0x7f0000000440)='./bus\x00', r4, &(0x7f0000000300)='./file0/file0\x00') getdents(r4, &(0x7f00000002c0)=""/238, 0xee) select(0x40, &(0x7f0000000000)={0x1, 0xfff, 0xd1b, 0x101, 0x7, 0x7f, 0x200000000, 0x9}, &(0x7f0000000180)={0x9, 0x4, 0x2, 0x200000000, 0x1, 0x5, 0x20, 0x5026}, &(0x7f0000000200)={0x1, 0x9d5, 0x6, 0x4, 0x5, 0x6c4e, 0x4, 0xc566}, &(0x7f0000000240)={0x9, 0x1}) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/123) 09:46:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x49) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 09:46:03 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r8 = socket(0x2, 0x3, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r10 = kqueue() r11 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r7, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r10) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 09:46:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x1) 09:46:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) close(r0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffa, 0x6, 0x4, 0x0, "12bff7bd010b41182ae5b9262014b88efd6ff4a3", 0x335e, 0x7}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r5, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getegid() write(r0, &(0x7f0000000140)=' ', 0x1) 09:46:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d805344f03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad6778ace7134fb2c0ca3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b7132c959ce786f166ede983293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472d2d427098976625307e99d1e84abb59805c85aa49ab8e8d9222c408610b0e71f89e614f4cf544a832723e50fddc3b1f7c5d8839e15dc822f046a4a7329d6c23683029a582abfb624517ac01aebea90214d1aba41bfcba30fd4042754e3fac2adf7647ae52c6368a0e50e62"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = socket(0x2, 0x8000, 0x8) r3 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000080)="4fda389fb4f6fef804c499e56ff1d194c5f2aba92da47d7e9629f4a83a15e91648a249a480ae88", 0x27, 0x40f, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:46:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 09:46:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000440)='./bus\x00', r5, &(0x7f0000000300)='./file0/file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) fcntl$dupfd(r4, 0xa, r2) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) rmdir(&(0x7f0000000100)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 09:46:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r1, r0) 09:46:06 executing program 1: semget(0x3, 0x1, 0x32e) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 09:46:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = syz_open_pts() r3 = dup2(r1, r2) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r4 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r5 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x124) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgid(r6) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/68, 0x44}], 0x3, 0x0, 0x0) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/118, 0x76) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0x8) r8 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000480)={0xee, 0xfffffff9, 0x120000, 0x200, "d50587e7f20cb9c5794850628b15245391a86399", 0x7da7f327, 0x6}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000004c0)={0x4, 0x6, {0x5, 0x3}}) r9 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={r7, r9, 0xffffffffffffffff}, 0xc) 09:46:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 09:46:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000f87c8a5b6701000000000000000000c4140000002900eb002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a07bdc083e08fc2aabf99d91e3da7d40e92210000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b120030581ffffff1e6b42c10cef114d9d4f58fb0d5b66c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369c8314597a7501e64e91c6b745fe102c03ae8fd7188300"/327], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="e94c47674e5d41f5c17a4c8b11b7cae986b89d4ebe169150a6617f5209e5c971ef899ae4bc49553ed44c95a98cf91167725e379713150579a65acc9c5f30e2ac6898dfc5fcf72008edb9d88820d42e863da1cc25c75732d49124792c52a517cbbe42a43a631af0c48c51071d552249b83306e183c62f60a4060568f0923b09ad539a781dc958edd2e6513cd534687fc3803fae22953e19781f68e65864ed675f01c37c7767ede3276be6ef46ce2eefff13c81830ea55ec2ccc95f8122e0fba407886ffb54ef6cee9c45a3e6b6a83c59dff90be21192de4f2f4b63d4eec130d81bc08ab282787504438d1eb", 0xeb}, {&(0x7f0000000080)="90ca91cedf86d0b536224b779efe1455239dbae52f7323e6f09af80f635339b8785e0467834f43323986f94c54f8d7c00637cc803b7677d504c4ee08043b", 0x3e}], 0x2) getuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 09:46:06 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x27, './bus\x00'}) 09:46:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80054004000"}) close(r4) fcntl$dupfd(r0, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8000, 0xed3}, {0x80, 0x8}}, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x3ff, 0x3}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 09:46:06 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) 09:46:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 09:46:06 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:46:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2cbd47807c7897904b098dc46abd3b8fb30ea14631975e5cd9d8b1a5c9a3d94d6eb132b16de3d8dbfa072e3aab82c0eb09f1dbc75a274feea54504db07cbb129a313bf0ef8bcc3bc1c72341d7b355c2b4a1fb8e3512df46cf1487ee5db3e3be131229174a6316fe9f85d18ce37c2cf86143327c5eacfa4dff693075097c8fa364def59db63da0ed14db089732835e83eb8647f357d55303d70cbb1d03f54069a38199ce97cb7688456defcda122a16ff8cdb9a62d0ecd6204ef57c330b0cccc0c537bfc1e0fa795019086114b1509d398b835f737d4686d5a4e00f13500b6ca9e25204"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x10, 0x3, 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmat(0x0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_RMID(0x0, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:46:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') write(r2, &(0x7f0000000100)="7adff20e85326d8e000000000000a0f231b251f25a7c100002a2cfa084f9", 0x1e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="61120bb02f754e23d81d2128ff105fb319642e11c4fc7f5d59f45d07ad343f48e1c01a1879141569e8d1ad88d2bfda708d8af75f22230cfbf7724db1522376d755f95cc1bd00000000000000006a248f092c3ea41ade82d554096038990ba1e83b276119e8ab066b32cf59d6c26302c31a869630", 0x74}], 0x1, 0x0, 0x0) 09:46:06 executing program 1: syz_emit_ethernet(0x1374, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013133e160000000000040000000000000000000000ff020000000000000000000000000001000400040000000000000000000000000000000000000000fe8000000000000000000000000000bb2c0c00250000000000000000000000000000000000000001fe8000000000000000000000000000bbff010000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffe0000001b126e54891e701090000005d06434c1a161e0000000000000502000607e77af299f2d1c604bb6412b80683bcfe0385eff777406202b3234506a69a86e9d85886053faa904a13133c00b7eda6c83726e0fdd91d8cf367a47da83e5a0c1ac4445b7f21b60d4112e2933da5ea95907b3b6be4a2ffce0835662e6386133b4a7cc58f7574bbba85165b17d8d17f1126a34dffe4bc7887e9d761a4c2812b78441eedbeef89bb78bc56fc9eabfa3787d69a03cfeea78068259d98a9d33b50b8d5dfa8474f1c1ff9e06603004604c805779462e7de0ff5920bca4b095f8f221e9bf2b6182e4eeb53819fe6880215037160a5c21c7cbbcf15682cbb84f440a8293a009184e799d3d0a0c2040000821a0000000000160000000000000004015a050200000062060000000000000000000000000000000000000000000100000000000000000000000000000001ff0200000000000000000000000000010000000000000000040105040101000050003139660000008500907800000000031075aa96e2fefa7fd494e589489d17961fcd0870fdb42488fe7fb80bea2ba396109615461b17227e6f8a575831d4d0bfc77912e3468d7329ae021d954bece01f60cf022b688f725e91a4b47d560e77af48b7fb6c2410fffb1bd52d8519f8bc1efca49627833bae6de6e76bb2517e4013ba242d93e0ea833b38e0bfe0b2695bd68b900204f406573ce8d7ade653a07b70ee1646082f97d2f76bd0ff4d8c0fce42278544313a9741c12a0411ef80bc9da2b3146507ef468ddf1babcbf7cf5de1913b537256fd87d8992c7d8570114ce4464e94da9d5228fcb4cd2804b481cc8ea49216892b534e2a590bdbabe75359604856df382475cfb2a7ad26ace399cb6fc90a9bb9eb41e0aba19e8262f509bc5cfea0c04326e531670d8f148f02c5068afbabca35186996deea4f6f8e117b8c54cde29dd26ba688ac0500279ccdb8ddc6f67123f6b6d8f832a1d47309717acad73e19f62ae38cfddb5ed74c4300cd9de7f3ca12e93ed9e352c35106b85739ab7be945a8edda7bdc0c4f7b700bb09bd53e705bb983b0f1dca41d20d6b5eafc439bd162c6f53ffb516212fae4a0a787e64d852cfd52f5024f07216c7426afe0e70df3aa7d3dc2c114ad40e29911d948a3901e3bdbb32ba235870ef0c297f4e5c1ccf9f0f0e1541578fddcefd9532806073e7a43ec36c9ba5b6ae2b67f542c24494226bfd141ee828554936cdfce537a09805ae44702b829db7fd3c228ab6f33cdafd84620c500336d5931983b7f60d1fd0f65fb2369fee531e42f86be35fb06bc49beb27b575ef0339b9c97aef9e38215ee1ea00c16ab3d78b399c053376c48e12c580fb339772c828e14a0cef3de055f5420dc318d49b0956dd912fcd4418086a9d11e6da8fad4ee2a6ddb748427e19104adbd1567b4538dc053ddef99b9b3b96b8a5d3bd8e380f3070dac9335478fb1c0f2e0d9753df6f7be8623fadfbb7cb46c667de91b4f9999778b5c1ae10d974c9a5f71eb90f8e7efa78d2b65d549ba0883428796b13ebbbf955ea771e88cfa3cfdb5d09ed735f491e9ecf336e182bfd8feaa4a4239c3d9889d9268fbb08fc4650a6d26bc1a3dfb0e74d44f0a818168df1170a171271d64f5d24f30a3b9e6c2a623ac5f1eb9f27db8de6b7e7c82cef4ab9a628ef8d73726eae665fc1563c71190e79c0ddcd4623a9b1aeff6f8f650c2ba3963ed52b4c4d2ea5c4c652f1c420702cd6d38ba54d7f98e7897d1fccd939f49853952433e1c5d409732df9df77f0bb59f1368fd58f8696200a6f92f4166c5b3fcaa366add2de9e80a067a79bd52977aafdcad54f1b0dcb295db80b604af1166efdae90abd023ad25595d266faad5963a836786727f432eb5cc89114711bb81335df075ec50bd5f33f23fe3616701ef979dffb0a47a31a60ddb6355d5ce4cf960e5f7bc6ded38757a3e3d093de68690c5e2ba79c373b12e1aa0a068faa9177d158b5ea647edc51a94f576e60e3ca24f8fd4c4b549cc953eb03c312c8979ea88e9f149d4173cf6b7b94ce44d1a488d63226dd4ec5c2929291cd9ce45142871153b7a76d4eca57e88e2f87cec44b705943151dabef0bdd9f52be1f75109f4f0fb6da138efeba884553bf10d3515c9f90afaf815dbb42244e41701ef11498fe3c5574518ebf5b482c05ff9754f313c37cb3d29cb74c151ba59c82ca59b2e20534c3d2be8fe7cb1e326ac735aa73950a0e6687cc0c76546d97a8ab6892a7a87b340335c7a42161fce35c59373d163c53acbcc1f3f56f13199996471c1298f0c9298983d61ad3eec796216d89496aa4eb959088ee39f103d5ca45dec7deb04f5b1dd673dc14c2ecd0d58a6c0724e89c42dd1131c9a17a5d66cbf9367abc43aa9dd2a83a85e2fd925889e94aaa34fa5492dba54470b2757667605467870525546461d4dd701f87889c1b3023359794e006ec1bc0de63888bc6655c627e914f46b3506ab4b68fd20d6fd271a2efc22ef761f533633a3247f0384024be3d8c551f514b2b113d7a35f3690e35a76c3454dca98e24f1812e622296e347f4f5904a43d57eb516bfef6b10e80502e9e8fa76f4ee0801310b78e4bec5adab02983277073453949fd90f4a93b2ae2fdb8b058927b430d3169ec4fc1acb5fe30352677e7d0106a967f75ed29cfc02a49cc196cfeb8743d966302a0c84ca7a2bfdee404e19b652856b72f9f6f33ea720dbb12dd95ea9bfc60cec443cb71ebc3252fd1c9604555513f138286786335a0b1c35b1d3b4c9974b87369029a0adb8669f7f0790df2428ea04bf369048fdbf0438381be38ebe70c0ff840d57c39a7dc63a2ac4422557d844d1aa43e264dc6fb4b3d0df75196aac4eb7000b2b9c605bd534b4b75acd9ff09547017ca5165cb3d5f2020f30def58471085f023dc886fadbd18bbd76dbedfd46cb5ecff9b90a2413cec3badbbb9d1993d3c2affb48af3ac3215ef899c504a4e315bf09336c04186cbbd5ea8f1698e30216fd95526fe1f41e4ecca09e876309a425a45d204446d05e7b57467b42f9b4d9461e4373ee4299856ff6737cd51f4b1697f517f62bb7354161a761d558281cd95177e84d648ae653896d58d55493acf48db10da5389b7b156a8f1358e9b1121707e6a83c811fc9a1272ecea19dde531a21a20a7ff137cf26f0e8eaac7c75b5b1d83eb03a6513439dcb16e96a3eac94e49c1447f9279824e9cd5f13618403690a0e7325a04830d5a62f70148a13ec13e6d399fd9e842649a58069af0beca8443406f976f20d77b01b5df72863943fca61e228e78ad9e3b71e11691f9e7dc809be242fe65abf1f6787926013008f0c08cd4a6295bc6b1b21dcb2e48deffbbb37081d4706fa6cad28d7aa472b09e061c3f540903288bb7e169b8b83217c481687fa26530780b6288dc5540ba28951c0aecb99368a535cf345836d6a6c686add217c2110dad6bcd86238da941f690aacbdbcb361c27cff12bac1de8ff77f898566c29252ad2871987f7e68d10e9059f05b7a0e65b9453984c46663bdfdb929e0b7b94a4caf8e4a6b63cc1431360462cefa2023d134a3780d341e4ef8f04813fd72a0d0e150fe18e4ca77e6e9f518b6da175a4337daabd4a23bf2dbe044c853aa379a1d64c39e4b3d8de92588fa8e30159249f43c8abef0cc7be95478dbb6210500cae5f07faa2556a9f148d6ac45f5560cdb6967124b372ed41b5871d62d6b3b5abfce558e321dc6f056906a3e5a8fec517f0a99ed1d561f821bd9b97809ff64d3cc5442cdfa0eb559e82649f9fd69455c5358f54cc08adb3b5b890fe75d266a54828d4831d30396b767e16603326d0fc0363b2b4447dbd5441d0ec4243501eeaed3b948b3315ef330098e7e2d7fe3922a8b67f072f26e41f7fad5ae4c508a0ec9a19851d9a787d209335dd63ad2d974f74eaf6243da4680adc57476068f2c7ea84c980c1f982e5e60bd8ba7ce44dbbff20051de86899a94f93407fa42dfc9c8f21f41eb735ccb9e446220a981e1a6a6c4593d27e3b4d51a637dd20f347603e5c76b87a577f0d2346a47003de21962b5e99dde2ceaa7434a3f77515c3731495e601b4e8e085b7b0dd4038c6cfce9197e222e59cbf41358666c71bf3f752b03d4215779808cfa94073bdf13011d0c49cac6b5f43ccda7dec5d46b5246e777c5720481833f500be0f162cdbc9c10776a2e389fe423059cee2573694b6e55ffeea418de7e4226b0f403acef6539ce0497c5e3ef64ebd16faf748fbc8caffa75956a8c50df6e70291afb074b8afefb44d932e258eeefd30677379d1138d962d723a5359bcd55779dca3fa4b0faf0185f8939ffb2a8b8875993df113bea3a5bae5b881eaae91f3e4c822658c942828552ff06f82219126106158b9bcf25420085fa30ace09005a7201e63abc15e600fa6ecb62e1f38e777ae09149645fe06eb3dbc48effd0652b940f085f617d556ba7e2f2b028b0ec226614774ed0c61b9a352293addfeb7ffb0e3d0354f9450193f931c693f50e55092f9bacea640961d1594033f7dc710f08f58eeb83f124994aba574e6f3fd87b71c41fe8cddcdd24d6de9968a883ab40dba3f92c97bb3c4ee06f573552263df7b04d48ac9e5eb3f2422776b5f7cd0771f86a9dd43ce696a91383132e6e024095db50586ad64bbf2bee5452b2ffb045657905beed55e0866bb67ab08f6a9cc523437dda1fcacb470312c44a3d114d4f7c6c64c7dc9e1ffeabdf3a4618de612dbf2aebc79010aeaf4cee976c5f274391914e80f536615a999c6db525fa2b87ee9c3627e5bf13c1fb9ac0f72e9c6fcaeccfd5ceeb5984114ed4a9ff85c55774d5dc3de600e3461b609d5a89905b9c5968543c921a3263eb6fe80fa8fc585067b421a205a65b1dbf659a9566776d13f5ab46322a22d30d18b0801a5ba0bf311b13157f0cd3a071bf5fce673d88f1b293d3dff09797830d63b2eed9cfbf2f105950fb899263b7be2f9d5f347d2e986ad89cf503b4349b5ccb90c979da30465f4830b573287c6ea8c992f208674ffd9c4a6f875b0fcecfd73d7bf74422495370fed6624132c6b653f8d40059f8ab0a5e4ce3fbc80a633a1eb51cc4eaf6e6a53c51881e62b001a8261a6e3d921df76d03d5ba1977e5db7ef97757744ad57e6ee0c7041651a6047f1774e83fc9dfff7953e86d461612dbdffa13610d20c99ace978a5665456f0cdc7d32b4e49f8fa817b00606d9b0f618766fea4388f28a89ffddbdfa9e649dfac3ef663f9fe05f5c071659680e93a3ebd11733956694f421da5f177422b122bb6c475cf91f33e6203faf01704ea97e053311ff04bb764a30492a738ff636050ed663c37f5d23fc536cfefbc95bf9c695c8b1033121586643c29d793d9614af512eff663d6222ba0e2822c04749baf204006fcd62ddbc6fa5af2d64c5d15b6ae88c9cb45252c5dd8ae1d72c4fa2163a5f6e618047b47fb13dfd208c44943900a6f188c2a75efc61bcde7243d3707900943e9eccc381b0b54c556f547b9579d040b1bab8a335d89d987e2f363c7d1c00836a5f9dd09eaa7a6f5a16190bb0b3e032a69b411683c16af6ac1bd6f6b2da0d4b9afc6bee842ee5a88678ddb531b5889639151f2722105ed9a1437f5f392f69d45c2e89029d550659879f04f5ae367952ff9302ce665db39081953bd749e1ac8c3f7d9631a30eb9bb77b484edbe24aa615b4e729c6f4506a5dca292d7bc98403772c1d3ab8ef61044a3d4b31d6b519011a378169dd687cfd357b838bf7fb037825e47bfe647cdc3694f4335e5c6568e9285bfbf9bda1b456168430134c678e2fde5e05f933c12850c9b4b3817c93489f21d9e0eef8c319e4998d5bd7148487dabf3cd199c21392cb81c26b2f946a8f57f3d0821cecbe8f0a2d8afdeebc695389027ef36afe75821f1097cf5a87dbfe2c6e76323ae3a975584bda6fa14d3bb271a415bb816018ab810330d93f56972dbb571b56a9970a22642bc5c32f73d2791079fa06c937207fecdba785785a0ef23d8ebc106b8cc7d448fad6ffc4b0bc102595d03041fef3ff882281beba12cb8ee88f972227ad132b5932b3e9674da58dd10c14581fb8ee9cef6739a9d313c4a831426d8f1638bde52276b0d3cb1b11f3d7138e71d8d22cab9aa226f2c5b70926b93c9bb30df2a3dee031840b3848f445bb1a474c47b02245b9e8bdbc2f77acb77c961b96facc72875f20b871484118fca42a310cf3047f27560d702134395f7a99cab59fa8bbedb3744daec7dfcb438acf5df0a7b0f8b2b8eafd03d75b047318dc52cdc418975c4d313d825bc97beb80f513877aae81debc552a539eb9e4de46228a3140307027337868286d1146e6a171a543e78ec5a25fe8bb200c7d8710d6852c24843a26c0f901cecf0a4c4a1b1729e3889a1956346ec9e95b67bbd0eebf3a8f4ae2987e15a26949e0f02ae7b2a0489756550b6a9b6db3d4a4932fd24274a6635e07cb41bddb37049e2e9d650a62edf32bfeb9ec89227e9b66ff2eaf82a723d143ba583eae66b3b3f6e46764d1d2e9b115fece3dde3f965b7ad3e71a939a5b6f0171133b008ca38312eb38f8fcb02ea8b3554eea2d77d29c6bea48fe5b1a17dbac9be95c817c5dd191fb18303dd79f7d46b4042498244869810c2344332db22b58ea6452ac08ce6f2d1723c293a2f73a58c7f7d9c0ad17e6f004d85dc38aa2cef37673719bc356e2862bb33e6cb9065e5bca024302f3b43ad358027bd63d9541275fd34d54ad8c72b80fc9e7db9ad9031f01f0f530e0768e8dc908c514135c9d42c5f5167e1ccb8cec1e0eee83f16f433542e1337cbb4c0496ca6abce7665695ee9dc43d66e3d2df43c6816ec278ced8ffa818bad8aa49183df53cf71f1097e48ae6666a983e0e171437dba55c3b9d8dc49c6fd0cc4f5e19d3ce2b15b828d3a3ef463ce22e22bea388a5b9ecc28c49b8c5938cd9c8d3a5f1c6f3ea2e04dc5649a1b1c00008534a58db26982c2df731d6fe2635823aad32f92920029f9e46684d5b9cbca4389903e8a416e66fb9340bb45e55fdc5db5d7d23668721b24b24"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, r1, 0x0, 0x14}, 0x200, 0x401, 0x2}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r3) setuid(r1) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') fcntl$setflags(r6, 0x2, 0x1) 09:46:06 executing program 1: msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83a90000000000000092659abbd3d3e2d1f423d190d3f7dd6ff0f4f45435acdc4e2153a6d61d25e820a1c02680ab5e0ad9363bae47261deda2955cbeba6c8b1f969a186a63af99940f8461e2426938adee6b492b616cb6b59f038fd2a3d2842bae685ed2e913d0c20e577dfefd00108589db40b5a119cc9a7c55141b3d63689b8f1f42d4b9f46aa4cfd90ded899e7ee5c95ee4085399a322a0709a8ae8ffe50290763d4c360530a11d9bbaee7bb0fa7dc9f6643374f6778da32fd174620decf51b84aab9c37d69c3375182fe58ed262c4c66879309f0e351b10921c9deef837a6213e35df005b1eaae6deabf47d4d2508ddd0bd820cc5a2d5b5dd21b0b170c25be1a3523bdb0f8d2585e02df24e17455fc6450a898"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3, "010000000000e3fffffe070000002000", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:46:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569fa98d1806e41dbad1b675dd157e770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x200, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 09:46:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) r8 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0x0, 0x0, r6, 0x88, 0x800}, 0x0, 0x2, r7, r8, 0x4, 0x6, 0x3}) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x3b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 09:46:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100000000, 0x0, 0x3], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x9, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400], [{0xfffd, 0x10}, {}, {}, {0x7, 0x8000}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x4}], {}, {0x0, 0x40, 0x0, 0x4}}}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:46:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) fcntl$setown(r0, 0x6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 09:46:06 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7f65f918f9950a95) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt(0xffffffffffffff9c, 0x5, 0x0, &(0x7f0000000080)="2d751ce86317f4b5993f851472a1a724599d97765b84f64a934554298cd440898270aeb451dd20938a74ccb74155f0f6f852143d650482f0ab86", 0x3a) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCPROMISC(r2, 0x20004269) 09:46:06 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x9) r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000, 0x1f, 0x4, 0xfffffffa}, {0x6c6c, 0x0, 0x80}]}) 09:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x74}, {0x1d}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="002c5bbc169aa98fcbfd76528e338c9ce0a80226926099507550c4ad268693", 0x1f, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="85925c328734b792751ff5454ba2be5dadecac74a1664604fa1b9743c958f2faed5a0ae21f4fadf238dc603a10f0c4b6a54880656a7a405f32340197f381393b6001adfcb70afe2c46f61aa93ee718b6078d4e7ffcc4253681dc76b63e8d23efa1956e94883ffb59ac1dd7e4bd3b8aa9da14a260911ce0fd25977a26b14c760d6b21864b6c76cc4408470e2e1f0f9f5162e3b764", 0x94}, {&(0x7f0000000080)="98", 0x1}, {&(0x7f00000000c0)="82ced08e3668544c12348087116712e371643d5aae0146956ba67ba252f83275d1c8a4441162e2541dcbaf363e97fec4bc29f2e3d3", 0x35}, {&(0x7f0000000200)="77347cdbcd63dbf108959c1b6806d15b0afd38b29beec2bba29179cd456911e97da73147e0a42c91861a57d364125c0b19428f51fb9890130e6c5f298656025987df6316bfc982b448d979628cab5306a1ae8f6c0faf63955921dd0bbb30b6ed1d6e5171dbec9747de9dd22ced55b792", 0x70}, {&(0x7f00000002c0)="001699274bebb34a383a67b13f950424f48d37277a0b1524b52b7b0e8588b62cb9db8b26d3a2123f80fe0692acd916d89f461544b5bc99d9118dcf2b3251198d46dc6520991905b14cab02c0f891d3546896c8676f5a626be8c7384d2097df676007ecc6c5e180fc13c3c0d9b8912cf722bd6ecd76e68e20c5d0eb6267b27103161bc9667a25b57f4a8c475a53030a892a43720855d56cda949849331d670784e0d692baa04d8856", 0xa8}], 0x5, 0x0, 0xd3) 09:46:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00", 0x0, 0x2fb}) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 09:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x6c}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x1000, 0x6, 0x20, 0x3}, {0x6, 0x80, 0x1, 0x5}, {0xffff, 0x9, 0x5, 0x583}, {0x0, 0x8, 0x39, 0x3}, {0x493, 0x80, 0x1, 0x61e1}]}) 09:46:06 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/229) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 09:46:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x11, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000380)="c54e9c6357fe1d3fa4d1dd56afdbe0299fcc6c7463534d1810ed0ab36d24dd13bd0315acabff616619777718c1e6e66b", 0x30}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x6e, 0x7c, 0x6}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r6 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0x0) msgget$private(0x0, 0x21) pwrite(r6, 0x0, 0x0, 0x0, 0x0) dup2(r6, r1) 09:46:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r1, &(0x7f0000222000/0x3000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:46:09 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x2}) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') 09:46:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xffffffffffffffff}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xe1, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff924360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d"], 0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) 09:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') r4 = fcntl$dupfd(r1, 0xa, r3) dup(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) write(r0, &(0x7f0000000040)="1249be1fd7ca8d796659a0134a0b", 0xe) 09:46:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020e2f66696c653200"], 0x10) shutdown(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 09:46:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x80, 0x20) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./file1/file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0xa, './file1\x00'}) socket$inet(0x2, 0x5, 0x20) readv(r0, &(0x7f0000000200), 0x1000000000000130) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') pwritev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="d99914d3b171e08ad4d846ec1d899ad31be13d4614ac446641aa792a94de4dda07ca8b23c70fe4679df54b799310e1812751616089085be6dc237e318c243fbda93fd70f3f46edb1927e65ba1c7eef409f2f3455c8a5435cb57061b2741f1024040ca7845f565d2a0ae9cae80c16565a33cdfd797ca66e066e5cb87ba3b99a24504be8d1eb1f529ab49b190560ede6ffd52b95f0e22fd7eb01d0e5d75a7dedecc4a1e77fb0", 0xa5}], 0x1, 0x0, 0x10001) 09:46:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfff2) getgroups(0x1, &(0x7f0000000100)=[r3]) r4 = socket(0x11, 0x4003, 0x0) dup2(r4, r0) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 09:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYRESHEX], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x24) write(r5, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001, 0x10000}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x5, 0x0) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=r2], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x9) 09:46:13 executing program 1: symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x100) readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 09:46:13 executing program 1: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944d70430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f9000000000000603878743b1a5b3e78b1c526203d0005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5512655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586a105cc1c7f6917a2fcc865c9499eabdfd33c11f3e0718de2f0dc11b777efe003ebff999bb2f1b80c64622dd7f1cfd489f9c248e7d19297794d5613798812109177e1aa"], 0x10) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x5, 0x3f, 0x0, 0x3f, "8c49ea64fc778e63551a38e4f856c793d8cdb3e9", 0x7, 0xfffffffc}) r4 = dup(r0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) setsockopt(r7, 0xf2e, 0x8, &(0x7f0000000080)="65ea757e80a629cca899fa7c21181c4451afa228e23a930c70d8c1ac5bf52c8d040a9b9107661ed536fd69d02be3d54015a33fdfd6ef95ae358319ad1034f0f5db08aad5df378486be74890fee750a260dcdcff61838e1220d0a4ee69c365717d20c22ddc7fab0cf5233ed26296e932c81b7b6078678aabdaae44c961e338c2ec970895f2d4d6b92fc15c80a916814e20b4e3f2408ed8040836c43200e4b06d836a64e32ac24f33a838147095a31a1d568dc69ce66", 0xb5) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) 09:46:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) setsockopt(r1, 0x6ab, 0x9, &(0x7f0000000140)="bc67e24beced973bed630d701b4b7d077b797640bcb5fc1454865fb6803c3a58ca8c7855930397", 0x27) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x5, 0x5}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000400)=[0x0, &(0x7f0000000200)='\xee', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\\.\x00', &(0x7f0000000380)='=\x00', &(0x7f0000000080)=']*\x00']) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x1, 0xa4}, 0x0, [0x0, 0x7fff, 0x8, 0x0, 0xfffffffd, 0x0, 0x0, 0x4]}, 0x3c) r4 = socket(0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) geteuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 09:46:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x405, 0x36fd], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000000}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00') linkat(r5, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x4) sync() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000440)='./bus\x00', r6, &(0x7f0000000300)='./file0/file0\x00') r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r7) fcntl$setown(r6, 0x6, r7) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:46:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x4, 0xff}, {0x45}, {0x4006, 0x0, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000740)=ANY=[@ANYRESOCT=r0]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000100)=[{0x1, 0xffff, 0x1000}, {0x7, 0x2}, {0x0, 0x67ae}, {0x3, 0x6, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x7ff, 0x800}], 0x6) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x4, 0x7fff, 0x1800}, {0x0, 0x7}, {0x4, 0x3, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0xea, 0x800}, {0x2, 0x7ff, 0x800}, {0x3, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000005c0)=""/148) r4 = semget$private(0x0, 0x5, 0x192) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semop(r4, &(0x7f00000002c0)=[{0x0, 0x1, 0xc00}, {0x4, 0xc5, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x1000, 0x1000}, {0x2, 0xffff, 0x1000}, {0x2, 0x2, 0x1800}, {0x0, 0x11a, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x3be5, 0x800}], 0x9) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) 09:46:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x22, 0x3, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="680d5557f02cb73031e692fb60991ed390aab45a2cb56223417dd12fed5586dbedb74ac540bdab5ce070ab4816074fce916a31aa71ab27e5b772044af36bfece7f685622aab709d4c4286655001842f8ceb27d06de574f0fbb0c5a5e50845d6ad273834e2a836a6ab5638c6ba410ee60fcff877113d42957c095b0da0102cb17c07ee242250a42ee76d79e5f3057e8a342acf6df08d6aeb5", 0x98) 09:46:13 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x8002, 0x0) socket(0x1, 0x5, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 09:46:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r0, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8f02695e7f0000010018a56964653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') acct(&(0x7f0000000240)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 09:46:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) setreuid(0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="4818542078952cd01ecbbfba9c8177886776d708021fbab9366067ce494c0f23deed752548f7a9953dd000"/56], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) pipe(&(0x7f0000000100)) socket(0x1, 0x5, 0x2) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') dup(r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) getpeername(r7, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:46:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x64}, {0x40}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="040000001a00000000000008000055fdc4b102420f08f2410f13fa13897ddf9252e23c46d3a31364dc9094ee4ab4b3459ef6f28f4e05fdb8903548bc32f70e3d8cbfb8ba68d32918cbd9d210fa2d5a24b4237daf151a1414f1406e980372544aab2ee5be91ac21a667cb3e12ef20cff1530e0f9a487dec2d7d06b50b4936f70fb33d2dc2f9110ea5a78be78d9d505b263f8a1782d51eb685e3b7bf2562e520a83814e0ec5a903aa41ac07c8e27fc5ce57cec19e7af4017db9c8bb4e443e808fd9619b3f1dbe4c75a204c4cd9eccddc39752af773371380c145d5fad93687f184437749b0d2a87cebe9e6a62fd7cdb36470f3840b38e6d634760813919e0db5cf9867f4"]) 09:46:13 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) 09:46:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x3589) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x3) 09:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x400, 0x7fffffff, "00f2000000000000000000480500", 0xd, 0xfffffffa}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x3, 0x563) r6 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x2, 0x2, 0x1) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r6, &(0x7f0000000600)=[{{}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x1ff, 0x7}, {{}, 0xfffffffffffffff8, 0x31, 0x10, 0x10000, 0x1}, {{}, 0xfffffffffffffffb, 0x21, 0x2, 0x5, 0x9}], 0x6, 0x0, 0x4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/89) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000000)=""/3, 0x3, 0x42, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x81}, 0xc) 09:46:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x28) 09:46:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="b189e282d6313f2931fb8f998d422758980c18a255968bf80554307a55bcd4061a79ad67e0c9e0ce56fa5d962d9fb4dbecdb21a6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="368e4e30d755d29b870acc87e6b24069a37ab9fa6c92345a651b2e0222ed48cbb71b6ecbe16e14d6661257abbc8a4e6b523da9af83ec60e411f31c1aacdc2463e17e3c29c1d4e477af408df98ec40035dac520d042e0c7689d528ae73d6a84588fb2cb3aa489fd408b6865b97f146a67da6b03e77ab88dcc", 0x78) write(r0, &(0x7f0000000200)="0fe80aaf7492ec34", 0x8) 09:46:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="d80000000000000001000000ffffffff8c6bdef323e42d3ca879baf3406bdd89b1fc9055fb7de18977360d13f2734c69bcea88e08ac11446ab538847ab5772aa790353f76bc54f63de699a2dfe53f8cc76b7222cdde54cdcf7803a928ef986837de890fd9dc0d59082bf8b1fea6911de3c23edbc1f5c9d7f352e31012ca5184ae6cfdde591fcccb9ae25900062c1250d27c268201186c36d9d5dd03730d65c503b399aca289062c3b9c5284ce22d5abae37f0da2278b2e04464bf90f33f2767edb0d793d6781c850bd67689a44c4ff1db30000000000000088000000000000000100000002000000c34b0ea7d67c23dbeb79c944a9946e65d9a033803bf814476e55f629dd01735d01a35f78ab0027e9e6f8dc2535f54f2890e0d7d12c1c51d1e20f224c491c457cf6388c69ca060c81f3590159eddec4fd570a98469a6e0d23cea58470f8fab78c4b1c8d284a7070b41244e0cd21bffbf5094db0768a7a83006000000000000000feff"], 0x16a}, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6) kevent(r0, &(0x7f0000000180), 0x697, 0x0, 0xfffffffc, 0x0) 09:46:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x80001ffffc) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r5, 0x0, 0x80001ffffc) 09:46:13 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2, @ANYRESOCT, @ANYRES64=r1], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:46:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file\x00', 0x40, 0x1cc) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xadc2, 0x8022, &(0x7f0000000100)="3369d13decfd1368f9b01f38aad2368ba529f14ad9db5a2290b2158a5003174c9aa64cd22ab9b7f69f608f74b315cd91df6aa8bf4af6fded0d", 0x39) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc018695b, &(0x7f0000000300)) getsockname$inet(r6, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x59, [{&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26a}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x145}, {&(0x7f0000fe6000/0xc000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc26}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0xdc1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x75}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0xfbaf}) r7 = semget$private(0x0, 0x4, 0x153) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/224) 09:46:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x200, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000440)='./bus\x00', r3, &(0x7f0000000300)='./file0/file0\x00') fchmod(r2, 0x23) r4 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) setsockopt(r5, 0x200, 0x80000001, &(0x7f0000000480)="c2d5a54255015fd5a8bece01d7a8509279f6c92f3fc6a71b9fe647066059e4f0978a33513ecf944a334472ac296868065a8065967b5b61fcbdcbba8ef0859ffa8e41e6af3ccc66852922a3f13a8f87d7ac7c70d113d45a6574f05efe6ad2bd5b186187f1e4e72f0efd13283aeae8a8d918d659fadeeeb45f9bf26e27cf8a84e729bd16d443caf387c78c16026ffb4d1fcc65526f57788e8d3d0ee133a35233b1fb3178d68c14e1c81da7a2681d6f892bddcfda55d54129057339cfd0c03bc67c739d5d424ad7f94c397b59467f4c2d89078f8e1bfea4decb327ba2675c565ae35d0ba08d56b665f40e445bee2652ff0a84d52adf371dafc73412b28ee4b66afd74d85096a09f4c2b5347c2f46fb403f247fdea80266debb47eccf6d7fbe16d816d1c5c341876e3afc0600260c123eaacb0cad613c626575b312b4d41498e82ae65f51e9ed5028ae51baf1d7d8679ce550aa90f62ab6e053cb0b3ebf7795ae464d510878669d8ceab9dcf1c3025fc2bc2cbf40c6c102610c349e472b4deade395aa1b7a0499ef52d3a9651dd3422b22e24be449670bad1edddc0d58c08240ac7ff6daec3d0a4dad80deedca1459b6f46cb4828b1d7c71e05d2e2a73aa31b0ee73f2c60b659be0693846a955742d6438c3d7eef900a94027d91e377e7114a8c729d6612dfa4be6d267e3e02c54de537fdd4947ead2c3ebd7a2c9a4eeb29dbbac3a3ade7919230e100da2906487c72626bb7a0a3700c0096a678e9eb1ef05efadaff5f56b8e93122bdbd0c2374dc594ce138eb6083cc6b2e6bbdc6cfe94131c5217b1965e9f5cb3236430a318136ea0a7e699a08566eb5d6f49b70adeefeac03c912aafec64640a43adfb7eb5c3a0caec5e5b9f3fc64d11f36e92e4d67d8a09ecc24cfe454a3ba5714307bb909b1c46b43d1510b2f65ffbeb109f64f40e58e226b023319485337132480080fe9250091759fb66acff1165b322713dec34e717120ccd3c747004ac7fde7156655d92d98906494bc0e953503f042ab5d024ffb14b6181eec23ccb9dc8ef663539ee6d61c8948f28d18473da731076c414d0a611057b0fc11e77e6a5b3f54a6c0d0c2226e6890914334f5a4d148346716124c38da29a58d74c81d8b956a4e2e7e4303b3379b43e8310693271de5e57722993a41f782b1f2e445ff22ba7f400385b25e71327d7ecdb7595bd0b7a5876e231fdc9d99d1bbeea3625053788c2907afe4ea3edb2838f152f12d24fbec279f156b0a40d4b597bb8d3583d30c0b4cf944497a174b69c8d23120b719200a26e54fdd92a9ef5193233ae88f8eae107c0bde17a882637305a32933ff438ade2fbeb7778ed356eed6983ec16d8df1050f18d6d113012d9dd00d9a98496156fc8c2e30a430a766f3422c4505ad9a624e96a4888135021939746cb55ceeae97aa5fcbff5bc2f19e0be6f7b66dbd2205b52fd40d96d869a7db9fe9adf9ae8c703e11fbd163ebc1099d94f157acf2fc3855b2d9be58e89fb517a8952d7f5c1ff9275db6159f8d9035c4f166b7e5c5005d9c23e83c607e724fcc2730900074ac9ce7099efeaf8e0934d61b565f599a4cd191ce8da69f923f0941825f6eaf62f709f17614169043e519ca779faa3c225fe2b8f84b03e1b447220da1083f49a0b24ec9d20cd2958b4f38b6732ebc36fbf95f6304687676b7ad1858fbab89a99e5673398119fadcc3ac4b862df4697f74a37e5a861b0ae1842d993ca8ca9493927cc4da335c70bf81b1dd526dc4624e42a07587684527f268abeb48544d5bbb055c5b7c44d5e56e0f576d2b7c9da50893f1c327a25fb5245c54673dc241b7b77408543cc8fe975c08498a64bf6720ae44667a57437841ba9184617e32510fecd206ec8af10fdc0e53fd55dd3684c8fa3938aeef9aa154fc65aa197eb78e8eff136c3154f8752536d19ec9f0b849181e7adfdbf18dda6fb0d1fc61c5776e9b54fe6b8515f8e49ff2d87c68aedef7178c2b0851481ff4572a537b705da2b8a64d634045c8201ad44e23abd9d400855e3e7c5b218ecd57cf2106cdbca7843a881807b3aed6d127884314418ec4479f0dda0d16e2ac31210ed50b9ed4747770e59694709f95f9ab86053258e330e826002876ae8801c387a5fac6cd1ba6349ef5195772aaac7cb812ba9c57fd8e7b8f25db39a36cc77812fd8de072ca62de95d1a45c1edff2d669d733f7b3433dd5f1131545751d53459fdfba6d35d76a7249ff7a1f9b630685742c82520877a39a8756ad874445733f898111006d36ca49ebe1a798c0e2febb8a0d17ee03a5f0667dec3c1129116128f60c0da0797a69da6632b69afb0dfded6f4e5b81eb8a06c6cf0b9e4136b137efb74d78828d8401440c7673ac243fbf0e2583e4ba894061c46aae6b4dc0dc69b06c7b52b06377f104a095d2db19423b1dcc075d2a3ba3d80de3841254e9456d6477c71a821d930123a64e70c1070858b057b152ba25694c1421bd17e6872987e10d8d3a5c54668449277fa0dab5785a1ea61d314a0f839ec4e0d5e112a6e5af14e33eda67a4a0f929f538c421bcdcfde162efb13a3c08f85748154657da79661de15b5b5190efebf86a94a5820a4f50bfc64f516c3a98353ed498421a9522cb5bad66952e4d40cbe0e6325c09e2b08a4914f790686d98a357fef475a96bf8855e60ae697c553178422e3560447555ea5fc05214472aee29c0fb14772d155241663f19dfdfe359cc67c6bbed952dc1b247cbb59175d86aba960cf6afbc4b13ca506321f98ed40807f04369c1d78f15d4dee5a34cf17a64303a2cbf10a2a70ad0058d7ce9499c011b46a938828de9ff3e52046a9f96facc61f84b227989225f185d177214de2a731c04ba6f10582c4f4992b55bb0e626386709a765ebfc0c4445b1ddc723ff06b717d95d08dd94b18db6d69d36431be678e88837cf35db14591e1ef047fb500eb070694cdeb9b6f770730193f68db434d1d801f8931b541a0c12d855c1162e87d0ccd423fdefb4b5419f837e6802ed2bcbbc5b16c17c0f76aa38ad36a2d81332d0674929934084795eceff2594961cbf83077955337ad551d8ab8a3f7abf4a2e956073b0653412801bd7b592b17bd85796f453ce744321eaa0f13bd8dcc60eac92a49677b48f709f39cf546d8b1ffd34d47e75dc8f7afaf8e04edaeae343c66bd43ea66ce34a0ba094e84f53d90ec4d3a2c7ea423779b94f21def59f7cfd2d1b0c007e6ecece9db8d16d4de0fc3c9e2e9c4776b325bce13495ffb61e180c246e274d07af8a30f54e476201b92af15f92deb4fb5d7f5dc6ea2ee22eadb7c850bef7ac9ed6b8804cd37d1965d052f220b95ac4922654c530e07f51709ede52e22ac91b0f71996dc0cc641ab8f5870b15a226a5bdaa050096aa645682b248cfb79e14f5a193daf328dc649b9b9cf7ed141c3b27af5e7ffb1b0def7cb05a80f6270c9b8b720e0ac57524a28871d980e6e9d263c4450c028fd9355b77852c27efc9292387ea861a7e25e274ea0633794533a75ffa938afd5deb6914882ff2c707753ead169cbb3cc3f040d3401f2cff3a7eb495a529cae4006f5df20b275933b8f22e900a9ea63fdca78b01699abb30f2c587d5920d651e7b09a18331d07fda8b00a6268c8ad0750d3c070964d5596b0986889e5169c6b02ce8001e5cef8e92648d50be155e33e00d37b61870e6994d4eb31d20eff7b14031a29bfbca20e7f5312c93d56f7f0146bce1703a1206dc5fb4891a91c2c2656d957a150215f880197601ccb9fff2b687a9c214514af3c90564b63076ad2d60c9b60771fa839bd39847ebc48ca4748e1836e28b70e100a6d8453af8d4ad7405195edf81378ade32efaf7ecaaf37e842fbb7451ad4eee5ed3f050b84d58e9eabf229e4c02b1220b90b8c88041ea92436db71d74a3813bdc488d3b6f846167bc0261225c8fc6d7f99dc3959041519659efef6908b25b79dd8d51c008912e3c902e961b7487c4d4277713faf682c7c19c1e48f0a4370d79f5b9fd7bfd514ac690a5b6ff62c45d44fc89d21656ab744ce4d10bbdd8cf85da0c88d67382028986795bda94c69851e1063867a59bf2d9f5eb68fedfa840949ab2d14835fc8eb5c1294be27e1877fe0301ed87412a067a9724ca652d3b17703df13716918e071b55d72044e83e1068ff8ab816613addd1583d5f10699849b6063eed5b90146892ecac943491761dcf18fdf09ca6ff413e42f1d72ea1b339bf070554df55195605ce1fd439261a97167a12ebce6a3208a8712799f2b06596bc6bf28961f98b33bcdf79421e68fb6b6e86e4ebabfd05273b8247695ab36d8416e370070b61bbcc85a25681ed83bfbf2bad3c5b89e352400fd79e3810f442c328270bbbcb4e70f62bff7072fdfe82edb90da665305066cfbb157a5de5bb0d97c64f14ef30be60b0fe10fb25d7019cf881fb6d4717f85d82ab74e976255244dc32fc941665bf23f513af46d31999f8db5d9b985a815398655762c9791fa2eeafc55399b186f0cb0f1c16022798e62f20e668271880ec9d705dfe93d7f4c04ac51fd1945ea4473449dc4c6c417a3a2955ebc485910025ce6a5f820018634c95183e3cddf9382d4f1c6e6598ca2ecff1d59847089db5fb21b95630379a715b6b2f46520a693731729dda7e7dc2f96acf0dcf79a576081e42557a04c1fdb146200a7b79f4683f5b8b4fff7bd4dc5653c6e532fa116afef70baf4b09d111f53f310dad8a802dac4231ab2af997c0d75df6f4e633b8c4834c8f5a886f6c288f72a10329965533a19fd4c8367718db7f414ad36ebfecd885c1ffb1465800ea8fdfb4f7725e89be0820898cbf3ba27f929ad909b15974a8105b42eab7afce8ec3bed00555535495d67fa4e22be8087f7981674bf4c1dc6cc8dc9c3f5c01e70ee570b5b5fbf2f1fd8c02ef27f6d75a6e6cba599ba6260afb04403a0d3ec8b56b20227abdef9e95cec7fcb3832b89cee2967bc4931b402a653b6234c9b3932ffef86ae762128a7f1f2f43033c0e2d517c83af6bd42fd00b20cb720f43f518de8e2b92b385140d6700071c86d5412798f68f2764ef227969900e3e9dca91f053027d0a8c86ec374ef0c0184e117e6bde0a3710d64788c0764f97de4ad91c519289703cf3b260d8bd1abd0f804b3a02b18b908add108a0d820131a6c70f4b7de1738eecc660b7dec7f839418d84539cd9ed6e4e9edfa5aeba13a25b6199645d74b274d45e0130bc143ff681516ee92821cc8d45ab8a13fbb884e53d4e5ff8a645ed3b87182d9a08b10d2a288d9a505726bf0f826936b0683a08f5e9859a9be04d7fc0b1978b983b3d6fbb27364dbc859bcf0418fed85988f817215f610be6f403ed85842a89e6b4f1b155077250dfb6bac8e4278bcdca39a2ff0cccb4613ba205453cce748ba6c32fb068ffbbec90615958c855e79f49999f6826d586e657423ffc422440a22cff73a1be5e5b0b2f29bb82d26fdf25cdf5d504ece1d1a441b5054f65a3401c9a9229ad80097b25589a148cf3404ac32c054ec5380064fa4ffbff63d2b09459897e75c15cbdf6c68b1f5937c655d1f85bc849c5f045f0d98e25aecf2ca05c4c6926db6755d3068b92fb1d4b0f6bc94435e881988c85dbdadd5650b13e2e49d520682f5a24ba0685d71181c52f855b87ec87e036ce2adad3f25042b69ec37adc95392742287f7644d63d5fe01a99ba49e50ce34ecbfd11edfc8b145e8dd41e532bae1dcf96c6418df3ee747d6eecd01f4bc321ba8df147ce52c7c4a03999dc86c0bb372f02fbf3aa3895", 0x1000) ioctl$WSKBDIO_SETMODE(r4, 0x80105703, &(0x7f0000000000)) socket(0x11, 0x0, 0x0) 09:46:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0xdea, [{0x1, 0x2}, {0x2}, {0x1, 0x1}, {0x1, 0x80000000}, {0x3, 0x8}, {0x1, 0x8001}, {0x2, 0xe09}, {0x1, 0x5}, {0x3, 0x800}, {0x2, 0x1}, {0x2, 0x3}, {0x1, 0xfffffffe}, {0x2, 0x2}, {0x3, 0x8}, {0x3, 0x100}, {0x1, 0xc39}, {0x1, 0x3}, {0x1}, {0x2, 0x400}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x1, 0xc30}, {0x2, 0x80000000}, {0x3, 0x7}, {0x3, 0xb3ad1d04}, {0x2, 0x400}, {0x2, 0x4}, {0x1, 0x4}, {0x1, 0x101}, {0x2, 0xb6}, {0x2, 0x5}, {0x1, 0x1}]}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x10, 0x4, 0x3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 09:46:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x70, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484e2", 0x0, 0x0, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c"}}}}}}}) 09:46:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="543104c64ac8a4a08b72b6e0454cf24cc40c97d5994483aa2e1e5a3c07eb99ca57988e66ffe552", 0x27, 0x0, 0x4) 09:46:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xd77, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x9, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x42, 0x8}, {0x4, 0x800}, {0x81, 0x4}, {0x8b, 0x8}, {0x10e, 0xfffffffa}, {0x101, 0x9}, {0x85, 0x6}, {0x22, 0x7f}], 0x8}) 09:46:14 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a900200600fe8000000000000000000000000000aa00000000000000000000ffffe00000024e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780400000000000000c731c67da200ade5748bcf82f2ce2408c4eb4c5b1f763a3985e58bfe434b7a1ef3f210ab36e5459ca59e7bc4fdd0333bd7f7a6f0c3f18a580a7b17ee8dba9dc2a07cfc2abd6a32c7b92887d3ef5610eeab4a0051729a28db7c8c82c081353de518305daf7f5ebb22f870d1c4e47283490c81bb0ed766c913db8b4a652c30e236283baa42a507595dc5cf86d954b12976e1fa15f4a91d63e4013d81c92519aa6e2aee3cb6052b921e1170ea19b10b5f16169c5f8305a59932e851c9f5b6108bba67b7fab6d6abd8db980dd1988566605e3fb1fec9d8075457"]) 09:46:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8001, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 09:46:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) close(r2) 09:46:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0xeb) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000001480)="5ae4a50bebf48dd397621062fd9c3ec1f680036c199dafc418953670a746394de8e93f7a5a656e9cf6779a841ef66f72494e4e69de072064755732c27ed269ba23475891c4c7be7872d617977426c72ef862cf6f45bb907953c181bbac2747e85b20cc32dcbf0096f7e2d5844ff7256bb4edee0919644325913f45e159f228f26d16d98465bd5ce92033924763f93a2404fbafb1b6c6b650386335c7167019c289a0356b3fe20ebba58c5b9e561f575d44a7ced111c05dceefe1ed465bea3c75bb356532364ed523daf23c56203373813e8deafa87e81e32edc4fd51b07ae6", 0xdf}], 0x1}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 09:46:17 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000004580)=[{&(0x7f0000000440)="ce8288046926a43d34c58ef12b484eb82582efafb3a58df4530b9faad1caf7c0d0c8cd92da0d195bfd9cb1c1baec2ed4da2dd2fbc7cb8d801aad3eb7f94da13f77143c140eb73cd27a83e479a318faa3d8285f16b0c40955faa55fd149e333b2323c67b745166b81d0b28c3e99d7d5e4481ff95a6ad4d2dd18b8a9187e94bc54b89a2c414029ef4f8d07db2785a47aa8421342a89344602f5a5f6c2bf74344ce1cb5fa46934a12aa69b95c74d0218dedb4a9bbf830d90845563b5163407532895fd396facb0c3be5e3aa5274bdcf25998319fd4a83048d7429da20390a311269a1a827d70e6038f7e313047aa582dac95eb5cc396d45ebf8326d98b15b6d486eed3b65d678e40d35d140031a7614edd4a64bb10d0dc883a06e707c8f06572f4dab836b141f8150c850de646ce8ea29ded40ac481714a8e4b1126726c9a32679a6febc8be5ffae3d2682088c143568ce62bad87c3d327a4cf906d0511d4cfcc716fa241e4a773f7229ea030449fc88b1ecc13b21d36bdb95232d535ca925b168a220a188ea67d0e1131ad08cd6e33fd2c944fe246209cf2e9f57ce17f982d7d6bc83e981ebe26f16804aaa342f3bd3ff44f2942360f3640e858a5ff7f368ac087ad3d6bb98acd308bd624f77d5d47e9d85344ef502ecedb56da4e3957bf19b1ce310b12e0be55eb1d80183b0579347cfeda4509fb989b413a9cdb5954043a40470d883f1a4238c7d5bc62f7b2508869b26984780590d6fc524a0b622a79df33e2287088c385ac731444c5c59a041cc7547191527b67620949cbf77b71f2f9d590659df6fc59c4aa4f602e2bc5b325bd1f82561c371f36e20219fb1d718ac7465a69b4b1f1e97864d9941f5f305a2288f1f35f52f48934674a2d3e4a020f96895be69aa68d2b5019b7efe496efb7c130f0b7f506df5933fe29bf6f65011b0f737440d064f1fe5d6f6d6cd9f5859893d15594275449e2c77cec0e637bec2527707231b7e1884d7ab8109ae4e398570b6e09a6a798d58e5dab4943803d75111a9ba2727f852f7a1e1d695eb575befb39c1f3e173b3a6251e84467dec443348bd0398b4d48b9c45aa45aaf4f8502a759228f5f1c98070f34b7e1d100ec637288311c886007f4312ccbce0fd9d7f20f99e78b6fb25ba0cc813209dee65fed0cb168568fc996860dba059ed5ccf7120f4ccc3334531d6634245bdddbcf9e08733fb93aa5be72d951c2c6cb3421c169385779beda61bc2beba6d19d24a10ae6688897034755e747176dafcb82991ab33ec38745e66ab1b17d8b99c2add615030221e5b9fdc80b465da3c05674a4730a958a7f69e21c8943818a32cffdb71ebc955640441f8d60bfbbcdae91b8c3fa81bb5b0453c86e3d4184606cdeae6d0af76f46d959113be353e539c6fdcf74b4eaba90f462ff254c6a6cc6c0712e53f350eeb79a589317a9272cc168788f1212e38f088b153c2f70b9bd386929e50f37886b43619d5335c830b3e24d65442078b237f125b650d7550ad11ed23962f36f43f39aa6daac10e067961b431a1b6296a770548155fae059401fc1ddbf6c8b623765b3514d1bc854c189c091b7a3fb3ac310f9caefc2fd3edbe6c197fb7bea5468f72b85ac45d2ede476a2d815e980faab3824fdde2c5c7dadbd47f23c8afa4039e2cc1c9dafb5da774dc8308fc5908270355df3eddf6f8b7d49bbc3f1e6367b8ba709e025f52d2b97eb07d7cc01e3ba145ecdd56f7a04aca952f2424175ad641b7b13f0c2bd62c71ff685fbdbccf7dbf6638245d4d861a9e8f7252c62e4b5d4d69ba1c8387005646c4033bda73ecdac5cda1bdce39b085c37439490296ec6d0e545f60fae20aa47f58158b972d82348bcf91233fc07dcc321168e96d19d57f7d9d3e1ab4cee593a5cbcb2e57814ba4f4f078fb9d4f1d75b42c97e6fbae8dfa5cb23409e1c93439a2daab42c8cfef19e09909842a059a3cf53f641a262b8805ebd4b5216534fcae16008b28f97d543ec6402eeb6f55e9183aa75b8bca70c396e076ca08b8da7b2e28b67b2e6d809721c5f86bf0f50f0cd1c1eaba9960c5f63a8f5affe88a9ac5248ed4010770823b79fa3e320c8ca87a149074ecca4fc6d1cda12acf5d12cb5614bc416f2cdc4da905092df0269d73d6f14449b8048a9a1d1faee28594c439cd3b7f79cc77b911767c06a511b0baa54f958e5e672f3bb6e4d7a31b32a5fec70fbc817f4f23648ed59588c305a49d80c6dfbcc55ee3767efd32aa7f3c27b4537fb20b85aed7c56565232a27ad854aa623ab397138d3413cc180b3e0691e85cfc9afe781421f6eeccfbc324d3ae65ca4c03fd475613ee018c2679f94d0225a5e621d4734633a6f693314296ae6118673aa4d5c28eeaebe28b4497dffea9b953163f0919c5b8d2c80992e0ee5bfdf6766df102f25d456243537bb98202d7fc1b19458ea5df3d5139f79a26b9ff7ade5b96db2e2faed80be2f2882096df78cd0ead7595cfba16e29e8d67c802379ad3fd79330f090c092f48cf2ada336efb90198d07e6620ccc101e3a3442304c2c472bb32850f1b360b961c782f37774313100d7809133fdbe4f059f1861d90f8889c9f11da51b1a4733bbe65174c3a0312d074ad37de24251c9f45fbbd98e3a499753b6d1d427dd8740610c2b28de543310c4bfd69703dad12462d16864d549d385736558d2421ca45b65b5ade1191ae35c967484097ea01f96b634c4e3631b80fe2d72a942eb01dd15444e8b1b268859adf6c064f18275745300acda93af6fb88ebb3a7181c2982563bba7bf6e043eea1a99c9f82ebda679c26144e1755a1a458855bed8a984e771a019ca5647621c05de1e16784b26e23e7fd136eeec2375866e2ba021200b8866cdeec7eb6f34a2b3187bb05bce76bbe2e138cadb7a50e26e4c80e6a916821ba2c86f71d339f22ed4c5e37dfc1591023a68ed196726d6a84d0bc8a22097e000a2baac22792b0eded0a53f3b3cd1bc0dd80c1e4c46f453d61a085a765f1819729afb7bd65a99f1e7768d34276ec970ef591857c8dc9579e95fed65ce08bc7d86de8c82b05baa280fa9cff67f2d60d74452fd48bf0e2a117364cb590460506f6cd77776895f7cd72586c63628a351adc87e237ba6813d85fedd04102183fc150fb9881f18a8089a3148057b4638f995f48f1430b76ad441b294b456adc74f84c1847b5e87beeac25c4feb6e77835befb89e68334b1cfce5d3247d08b2ec3ada01ce110b25debeeacd3ed9846ab93af5b45b2ec781b8c9bb22a939867cc35e1bbc2e3634a4746d8d38ee7965c6654ee5cf6ceccff9989d297cfd206cceac2bc4791e2d6b6539fdf64f655ba93e37e041f6e3313803ea7b62a9a2de2e723a35edc53d20cb49168a534f662395626cc124d582a925a0288ad61e3e92406c88608cd1a8baefeacc5409bb2a60c4e66f4cba3bc5d42b9b2224b9b08973b11424388b1e880ed3aa33d1da52907c063c7242a2b136dbd72262eda720ccea7d080ccb2f2518ef3fa6cf6f81c90f91b3e6b897d6e6241c69778d8d527db6cb6ad4288b064a4ff4d9de9883ff350f3b28eaa735ef94584ab0237b11f6435a7d6e07ba7e5dbcddd2b6ce6633753f812b3d6db47eb04e54decdd5b97e2e935bea03f5ec7bd31b2816c686efbcf8a53d33038e9b70f4857e8f8b2629de77c2b134384e7ffa36676f76b716410aa93f4b1b46e509c30df2e8ff544a415d738cbd90fbca6e3378b8c4c1f923631f2e25c22e8e8a30b0f1d0a665eba6b3776cc19be70a3e78eedcd7adf22b08ea1aa9aae412104c721962b74a85c4471192fc56b6e302e58e4f4d5cf6720694c631038a65b8aefdf5e036631a965b2a9e87a7e45afae265449bc53dbca2a221cc54d51dbe0111ebd17dba784d70b80c3c4958e1b6756fcca3361ea562b6dcb521a58cfc3dbd4a9844ffcf693798b3e808ba0763f0683f993b16a2c71bced40f9052478d09809601696846dbe0598947fbec324243915cc169c97e69d663f765ee43af66a8d7304cef8270623f58ce315b317f9d5993d0cace10428900cd173a10ec2ab7be2fabcb9a5fb2c4dfa2c1c41326ddcdbc53de331fd3d4dc13e41522f92c2aa26631fba50553f7c3d79c43a1fd2e41c76f489b51d84c6d1016eb1a601430a05b3af1bd7f8d5eae49b46debc3961397a6db40d0bc68369270d4a5eafe4517e261a260214ad5c046208e3e85f10028daa668843ad933d3b56383e5ef71a4e1c71e07e05d4f26796147e6e252daac927303bffe6d9a4c6e5f63332d5b7450460473427b6bcf195d61e4898e520ee9db56166ffec17ec0c00e47681b32e7b9d30c97dff694b1ebddd7d992e2f136fd47731467869892cc989d5fbb1ff058a77db531e3f788055930afa2863feb84f340c1663213ab58c7f5dcc057093766c55a667ec8827e8800bdb4aac3b0e0825c173f85352c276639f81c80a78671280788665ef8e9b182a1d02239aad1c9cea127bf769c7a37e820d86f1fdaae13336ef5c38f0a62c726c2dcd1ebaf9211344e8c03518f63402d69b3c61db07b842cce3f42d2b21225ea8f76297b6038e02c5bb8949ff29e2a8f8e4e790af28751e9103e4e9cc4f70e6b9a25b46bd97f9c92e901a362f5121ec63e03410f3a01eb3cf5464d6715c03aefb3bf1599e8f7746d175c9ccb665550ea1e66ba68568013183fed65bbdf0eecb75ef72328edc335c16f61b75792c25bd94da11b847c4504bd9bc265211579727a008710dad0632c3c91f05f6ba753c42b4b67d6126962f51d2a803d0f237cabe048876f04590ae13010ccbe66d7081bb9aea374c079a7c080d493943915cb2d90ce70c3fcda20ce6d1439daa9f045bb2b5c2049f8ada237b812509e685ddcb7276aa14a9e78a8df6e74de932d12eb3d95470555d2b8b6cc32206943c1812b3eda8d1c8895c0823f9753ac0d0f26804545ce54523d6f756be958766afad1ee433fe38612509746394f175205add56048e6b7f745cb56e3efa0d3996cee64b281ac24ec4d057d25c571508ced18a7f67ca316462ffa4fd3f5b974f9be4f2b87a036ba54973896dc7123310a93ce4009e8109b146ab70ecd34dab3368fcf47f0118252bee8f266df1fa1501ed6152f8313ced85fea43f82be78c82a66391d71322ed88bd5c5f90bb61eee88096acfde4fb6cb056dec72f9be2ab031d548e6d7bb9f787768d07b36adecdc857b80bcfae5dfa295bd07f0cda8975eac96bbea1785b046bfbc2d02899273af8d3b6c07bf9257f2d376191a7a00f94b8eb5d5baf81733e430bb02993a93928495ffe88edb89168d299ad301c31ba372fca0af5f8e812e725e09e0d0f39440d0117fd076509d6741852a5fcfeaa79a844ead11000ac870bb389e2e55d78282e3ce6faec51a4effb5ffb0a0d70f15293b0a35faf2addd10c294fc19033300041721989a0dd56172e85236f89cfe8c581618fa768c55e6582464f703426ab602dec669984d166c65f9593be2304421c04f79d75fbe55a72c77dedf9d33b7c98fed92f61c9f737fd31443315b2efb3c3a1dc5e4c65bbeaac4a63d37fbc9a555d521cca74f750c954f798a30b094cb8286a902d78dd8542186e713a26a0e229071b663a25130275a3967c320e2c431da651cb35d2ea4d27e97df68c4bca9c88e0105167423463bb3b11e1b7dc29c1642a1dbbed9904440b495fe996967760eaaece60fa740b4ba4036f076fd93baf46e1565daf704ad42c21311552f11e95ce18fe86d807e3fb3e31de11096c9b9c29aa589780a87c17808f7", 0x1000}, {&(0x7f0000000140)="0da9fa088a64fcda2863f60139f507b8d21159f1958c7ed145b9f2085fab49783f6cff937ece3672d8cc90e351d899c0ac728065c33b749550e376302eb3be2993b48d9c36c91e4b62de2620d890dade849a731361de8876e9d51977ea795db7bac8f50e704bc602c9c6fa40b375ece8a8e79cf3010889c89cce7624ba7b681a561d86c697879664", 0x88}, {&(0x7f0000000240)="900f0ce5b7e2edcd9a", 0x9}, {&(0x7f0000001440)="9dc0c3625532c43c891aee7b50c9ee251d2d0df389499c4c5436b567f23f33db5f5afa01da2c2986ebf8f849021f26573e968b2a20562bbca159341ea508997dcb9257396a86f6ada4001c4c681ea2a146ffc44099b4e7886e498ce9562d1d9d433a7757e7c74e9c132f044d541f3b886099624a8f95216a528ad1c49e7b8704ac39b6e4257498ffe789c6a59ac2a60c4f4796565a4ae5d5a9472a149917cc7b4773e295019e8a76c71683f4034991aa235a6b3175e62e635e00a2c9b7d840fe193d0fbc36e26d8df3e1b79b782b82772384be368c5f3daf5653b9554e2488453c8e1ead5265176def2b129d9ed1c8722116b23adb1e13b64a4b9b3e4716115ff522802d3508eeec82eb9ab65c88ea92393c3442366975f697b8162bb56d8ed2ec79ecb7b82f87d4481ddc0b3d130bdb2bd4678f5154b7593780c47ad0ac22fde417eaadb0076ace26b07cc5905c6c3ccffcb9b272d24a17906832f7b184d100d0ebd242d8791cab4418111aeb5c4391c089762b0805e2cb5eb04647ee30dd1418a5da16e08e2f8ad2c8987bb1858a2e4460f3f71a15ea9592a17e34ba009c9e11fd89596a6ba014e792a40ba381854cfa8727c6b2e2af204081d91e9a8cc19b31e4d373294565b67007fbab541bd41a267c3411f62ce92560043ba93005a953bcdd76c79637a9b5efc3534dd41c5afb1d081e01ff2afed81961ac7861d9465dc3048ce3698fdc3d4affd8387510355cc1d448a005c6e2cc701d5ead183a10607c0f56ab2dafc72db160ad249b0033919cb3742c6b2d1c707c30bacf0c459dd477f94b8b49ccbcd1b055078b12584287276a207bbcbced22b1137d171d2c790afd925f0ee4370ed4327ee382c0a0aaef2eddde5b8c75c671e1f980045a1f38a3ecba8a5058328ccec457fa486614871caaa4cffa6d0b4ad0e407e63e844a0256c09c995e7e11c38f96afeee7525da2e39dd53e230d51f40f5d737cfb38c01fc88772de0e8d017fc24f44ce2d3dd5152235932e63094ab0b74041cc9926db1f8054dd6059858e2bd1af26aad66cd711f99b5334d1117b0c52fd19d7ed65a098a26eff9d209f89a1c5ef9d56afc1f28369b82e3601ca97f33b3eecc98f10b50f4e9ad0907f827354d6ae28b8d7d89ab234e43a45e20a6a5f1d806bb6fc492445701fba61c691829b0b9c8fce58a1d4b8beea2a3427aa5d83071c4c944ea223b738a9a7975683aaa8700d4bcad99f07bfb24731d595785a2da68c48aa99ef4f7297681a94968b14490e8fbe04bd1866fa6378534adca50f8cc34f88d2caf589126c3395517f02d7da718061cc779af087d2527a4e0b30c92853f8c8a6a06b245e72ce6f18169c2afd38276f8e68577c52df51fd9de71470ccde72958bbd5e1aea2dc70fa90ff238d4827fd9bd7d1eb10a64e147d47b6f7024be722d5b64d7087523f625ac9e3db28ff3e4a2257b6feaed922996c550024ea9e147c8bcf13c828eb44e8ca15f462f4e644339981daae5d036cbcee187ab6c99b4daead1e9dc82ee6f115b01dc19b3204ee0d3b88a18a41f63793ebc60f18f5bb46d48072f32e7317bc3770d9db7869acd07f585095fd780780df2489d1d6577198d6cf8e214b0683bc19ddc02453f87de063a6d459923e00f4adc47ffc4a785c63e4a8d1103b53a725cc4df93a961e13d185713e42338103ad754100d3ceff98b84fe78e9a413fa8465b18933433f9e5ad2dc4a674016138c50adcba58c639cdf31a874e9878f203f9adc4ef619a13f90366cdef2d1e63795d29609171b3c09b88a661841c82107ca007aa6538c33ffba6d6114adc279ec13f83448baf031c1ed67619d5e3c8eb2750507a553528211f92516f6f9c651a4c3487cefaaa9f7e68ea60fd3bff9ca6625132b286716d63d48da85c03dc0ee7b8ac2452c135726051e68b8c01e2ab0468e63175e5be992554a52c4f8c821b651eaa9f978d835aac1d8bad08596bf6e261a499e71cb11713b25414643d17dc6e44c76077fe76ca55c0849bd36b66adf94ffc9aba3d8825fb321550ca32ee6bb73259c90eb89f02c69fe8aaca6b508da70bae26faa94b7e45f07d74fd718f164c642b53a47018d70e52aa37c753ab6b3ad7ca6e44456bad6712b9d36658c4f82f29893e4b8f305a6648e190837d47be4536a2a23150beef5ae891956deb2324ff459454f86d71cb586f783140180d220ecba83114be5e4ed69e85df6c9f4da8f6e0472a3efb9c41e61848fb0d35414b07f6cd2f28ce1e37e796668638cf270032e476de8a798d73a94b07635e99746361172af6ee469c5e71aeac08e332f0818437025296761aa93739d120eb5344ab06b9f764a59bf07830e051152ee307b90a4f1e92b251d37aa25160f122f20536b35f5a877e3999b8df43ddb02474f5b8a420d3d850c9468dd14216a5c3cd5161836369caa2ea2108afa71f30fb6058d88537dad2a0cc8fa2ffded74d031ecc959a088df923c8c41154fec6510c20f5e96c2f859ede408fd3f9cb0762a4768428af44f5d72786255e7e37de62ded5a0c8c1e2abe3b3051fbe8813288924082c62dd3590bce82c916ba1058d3ce7b4297e5ac3c674eb6d74881cc9a91d1df5184fbce09e0c199085a03af97f06ea3a53b4b455102dc09a71eec3603cc80a5551478ce2fc2133b34cbd6f502118be3ac11324909a6f828d49a86d4824b5dec70bebb8d4978ca7cb9e4bc8d99b308087c85ef74b31c66f503b6ed11b414e511e8fae1b5b81d12923bf375f3009bd050ef0ecff5f73bd48b3bbfa0ab5cf59c207200a119a5249ce1f627be2867e562245e8b6702e0301582634dd263b54178a57573b3a39c1b1ff51d3a35553f33b8a1aeb3ada6168f5e7aa9319e1d99a99cc72ceef2958ca4fcc66668b061f1bd19592d24b6b090e049fc698ebfe56d2a8ce3f6357c46019969d0e8365af0588260ab31e68c6f899452d0103afce5b3d4480832f545625321aba571aebaac69d1f65e2ed3769461ee99b49fafbf92c9a028421e8a8eb6707418e7f89ccc76505aaa33d8a408d1137f48ea58e952ce7917130cb5ccfeeccd1bf2dd0dc1046f32781552c7ff2cbf00ec678440d845401d49875d1c2d045b47a5a847d88130537a18a1d782eb292922a0c4aa697688256935856896251f41a5661f3e5022da8b6beb28cc298a44123ece8cfd8c8a9b5c3a759b966f0ef706782b8ad48ae65bd7750730a9200518a58cc7413c2dc8604c655262d8f41ae9a34e8e73f7153726dbf99cf1ec22b731ffd311b0912f447dd2cb4efaee6f455bed4d3b0eeb0cf48930d97ce091707f88faf42ba632ca1734486428b34c748a86144e1bd1df11268ae84bc3975867c8b83dbb4105b4a2b04a6b2294185fa0b9c7c6f1d466fb0a86923d78f68d824eaba8b974aca46ae2e11efffee39a2df9057762dde202120113f9aaa2479355a39b783b541cd2ca268e8e9e00035767d6c2cd359fc18670df4488dc318bed2d996872555e23af4f66c5b83420fbbef6ebfaba59eb36dcf976406c8b36f519317ac96f29e89d8ef3d9d7f75cd7c9d7998ae5188d8a084b46e148173410437d181b5e83aa22de218d8a77f810eb5a1918a302bbd0c29e597d2fa2bb60e835a252e7c310e1df2319aeb7b6e282d096bd63ecc4d0d72470f3a6b9ee6de4b72d73587ad6473b1d62bd7139de573e7252225605242225161321c36c006c737b1dca62ff22319ca4ad957a11af442392e88ac346595e44e1b8076c1d53113c293ced4684576958a63ad1cf8ac96c006704da84b8cbf1aa52de7c8da03dd176815e8ecc13857500f62fb2124dfdf8ad7feb50c54be8fdcc5d00c14378e03bf770f762863a4d562f243975251f9ed6517c59ce0bb7271ee3c9760ba7ec333b088ecb2e969af3ccced8332135e3c80ee5a34a01cefe79b63d44da7a9cb5dd4629d4ed1c9e98b7a41879f18c8c1f2689347e97a19a4520baca50ca26fa0ebacb72298d319b04cd2bde718749c3f3b8c825966e9e39780604b547fe6169d091414e6df963e6ee30d60fa6b16d7f30544aa75a53c4e26671dcc066a836475894b6cc46a2fb425b1dcaafed574f4f8bcc4cd1c5def5be7de8c67f2a18a5abb2378a3ebf83d4ad7b77593255924a37b19a25dd8b232a5c8cdf44b693b526dec314f9457d47964b0341c6e6d5f81046a4d585369f35aa03579a9ac41cc70ec339d7e544701743b78d0325b90d63b464f3c34c5e8c8957033f021448048a3480acb1db4f480adc1cb660e0938f6ee0ed880a3339ec29f8279c1256a9b0db462248dd73b02d369fa46a77b50a5916a4a12a437c472c2b54f26166ed44daff616bd0a703bac06bc53a03b87518edff1a8dbfc7eeec6de7831d96be2716144e80bf036044ff1aafa01802e72fed52d6f23b41c7ed19184592eecb07be6017f1f74fc848885aebd86bdf41ea1cff9e8835c0bf50a5a1265fba9e4517ed8c4d47d47ff1472c35076830dc828dc9a5a244c65c6194ba5bd47ce7c1714c4f7ea2493903251e7fdd0bfe7ba532d41b621851275fbc1b526b979f9e9b702567dcf9f7bc7c46114901536998aa2588373f71b24220727dfb782cfbda8910eb47077115d0d2b70500759a79cfdb5aa85aba82d55abf4919b14353228e95e8a80a33710bfb812b5981b5977af50cad11134cd962ed931f408af39b7dfbea8d6843120b1a591d81653bec3f8fb28e40b795117d5025810aa7f97f148e767d62219b3f8ef8a606c0fad07db79c7d1e11628c004a358363881146e7491b7e9e92b82474c7cd72a71888f1c10634e32aa670203752a47e1776517c06f28d73b1fffcb46ccac582447b8bc3ce2f58fbbf6c70f55f14970ac838b96cc3a3a5a1a8e3874311a304ad97eda3e328553863d6f2475bf52f0fc86a5770c6d931cfe0e2160f94820a4f997ff473e7980e92e2fab83ad454344846484893e30edf49281593eb076157165df457fdbbbafc00a856016a1d9d9abc4c816ddde38b98c4d55cbb9f5fed6fa8b31ed3435e2e8bea6d91d6ae8ee02c8151a056b19021ea427e4ca647d62f14e826276a0584fa0ade3489edb3215075c07e4de0cec3c7759692f19054ff9a9cb2d0d132e6f6428af1ab2ddd43b42bad6fe62e10f433bca6b0c31931670c3ddb9058cb41fcc2731de8c0e81547c37e8b6c6f9ceb95cf1ded5a27459193b4fa37b4104ebe790c3d71b8c776697514a16ce452410b6a7831b6b375917d93870aad95570d287cb9867244bea490137496e7963fef5fdbbcfb6de7262fddb0a872e6275f90b2e0cab2b29daf22cc330e330a400f58d09a140df8c9312711a6c7229c09c8388f75c9eb770f26aaa35d91aaa51e73bf8911599037e3c11aa250e8c0e6d3bf72a0ecbbee8914690830d601773f9608703926aef6ce2985deb73d8b88d7e8fe98b29fb2e48a82eda4d4dd8747e2570899a5657db1f6e568457535ba936545923653e0435d404571ec9aeb0f826ff67219eae4294a64188693d6e8762636a9f0128891a9cb379bbc702b44b4e59fc924770ccbef5ef019d34d505859ce98e48af10226810eac9fe967fc26a5324b5c351af5b8f920cbe8352a9705b4a39a12ea133bdbe72fce33d186f40a94d14030f9df1f6e6302a2f1e2505db5883c645a3e5877509cc32f5112cc9ffee8fb17653ed5e22fe7bd3f254eae1e809fd9f98c858be494694465f4889e980705dbbaa6d200f2fb396d9018b80a32e76f35ae53b561626c39aec89bbab462fd4617cfae3e17e267c6ecbd6af68017c5590cc6", 0x1000}, {&(0x7f0000000280)="e320bfbc89b0233e188b92c0d11e31472c96ae922db3988190dc3fde5e404c5f97602079b19f3b6aaf93d2554fb2c7ff14366cdc2216a22d8bf9d97e2b2214455c4913b434d2a95d4265c8a3a7884946c319b2940eb5e863b80174c9cec6f08f7c91c6fa3c25a3c10072a9ce8f17326abfc6eef7a53f917abcfcc041e51b2e6801ecfa83127616136d4c3061138041fb076f988de0914d03ed00476f6298fc3adbe2e281eb62d9f898213313a8d3f72aed466e8a1e5696a36054f820b027b3fd4fee6c5975079bb82433220bbd4bcd91f55cc61ff7da8605321f11b37011b4fb7cab81abb14fbd481da67d56cbee42143c1f68a695efca97640b702c3e", 0xfd}, {&(0x7f0000002440)="f7ac19788a6c8cc3b326f9634dd631e697f82eb785bad734e4dfae2ec99957c0bdf58125a1545e3cde2186e5fcd2ffd670f0f1585d73baddba9753b8290f2467eccf24f5f08c1ed2038d70181534934e6b0b3fe1deb9b0619acdeda08ca621fce675fd3d17fb59bd403f495620d75f95f5fa42bddfa56b19f6bb050f14214d854b02242e3d172b2b66cb7f30385735194d2a365f9c980aedfbe472670b0392ca8cb13bcf299c027947a1e6e738860f0805cb40d29bbfb02a50f1efccf732c4f9506f551b2a08be93ca0587447de642a9b5490f3842aa3133bed8d7bc1ea85f096cdc8c9453c9617a10c6f051e369f1d469e0ad249c94a01afea5e2e2b10a46ba64d8e397f8a8bb6a964c0687927c052220de6a599ed91bab435300f2efd262157b003c94ac0d59703beaba68d59b9a49bcf662123e5a5e90234d563439b1336243aa9ebaf317271cdb01af2367672606cfb3bce160e70d36985c9a37f02b31766e2bc8c89201f7c9ed2d8dbfbfbded4d9294082bf1af7cea99801ea8966d36f6f61574f35c1b0f1bacc81155c1db2161bbb7df4645df44b7243f4aaa534d9d916360df6b3246f54d52c4871af0544a56e33f45498412ffba7bbb6ab5ad29158c99cbc57cf83e80b19cfac07fe3299d83c03f66fa5abb837b908b476c5fab4e4496b0cd22ae58bd9e7fef3aea3d60a36778046a6c25a1cc4e7b573553eae0a3ccb64c619987768c383b31b88bb5a8343301d26301ee8e4b1bbe8f6db7af457954118d38df6039923fde665fbd3ebd635772411f336f32138b8f4d9e2b79899716f53ea21361fba37c37a1a422237cc66f81ab5034a9beaf8c274b2eed53a6581eb3e92c464eedaac15d91c0e70e2112c86f9ce24e836a36dca89b5b5758167eaa4313b9a97f4fec5b0b1f651a7a9643a7e6e86ed26716f9cab300813a64e6420d31dfadcfd364b24745955760dee69b099da342bd24e3a7901b406513c0115030cce17d5c45decf40f9c5128b8c0dbe0a87db88a5226358766da109d4a031afe986e46ea41286e6e9470fbb7fc394c59c6ecc0f69bbb946b982f15645edd02a2f18b4d49309271a13f0623f6ed9fae8a998f61ffd5837a0dc2a2bfeb0be79a285a356ed8d09ac21162045d3ea9df1ef2f9e20c57a8a926d5018b6227e659dc6d034fed672fcd0ac2351809f82946b5d01f6a3623fa70215a1221a83552c69362a48644248dc642946d92dd2c06a58c979fd1d42ca1f6a98ee155d84b0b970368dc9ac318f5cdcda71c7630430f3f2603aa0a526f804dee010a962549eccadf8865184a262e98e33d4cb6224e8a28bec11c1edc10eb6e19b4ba4dfcd478c105d0a34656cd4bf1cac94bda9ff24d1ad5fe3c4d40c6e0cc2c868c0186da9f9c303b520fbcfe5c0317e043f7ef7caafc1926aa0652bb384563d0b2891ba0fcd612629fc4e3742afb106987d0a0b479a38260e6f5efe58a609e296cf5a17ed97ee8682755d73173bd8e83cd7ebaae1da5bfd62c40a5148488c28b1a168b23296ec3585df6b4374d24831ec4052a060de08053fd59e6bfc14c91e277b87d389623837144d583ce9b5343b51d3daa639fe609d37fdab6631d72880e8d546e48105e4acda0635fda304b2a97754741bc26d1dc8a9cfe8dfa0c16f6869bf668e7eba8a09557942b988f3a75a17b14e84771a931d7a31a2b94c20991b5a1ff950778ffba9a0fbed3410fb61a2f8dd64c7db689ed8cda717b3ef3ef5f954301900583b4f57a2f77e7e8cbef81ed4882533e73f3c6aea9d8ecd37fcb9fb3205c0b95bb0f2cfc34a4e35fe17369d83a17ff299f6686ac3cc3f0c5c25564121d9e31ecb58eb68f2efecba4337754adc5be2e6a3fa55f90d5dfe02957b944f56dee0bf4a128945834632ae63ce2f756fc15de776c75b88a452efd4fe2d1801b3dd97988e3009381df4a93275232fdd0e89bbf5ac834ae1d00a6c5594215511657cd18b64b2a0e5408deb386fdef83ea12ea8308273f5134bfbcbaf88367102c22d77f2805f34edfca8a55bdc706d93baea5ee822e9178b00f8db81618a09487c3235a4b0e150be65df74eb95b14adff488f2b9bbcf5874a7be3db8547a9450b7566115814c9f2ca279d8a60fcc1967c1b7344af44b9b8af8471d76826a9e08c736ddc4ff9537c3bc6f40f0b7c62f8dc69429a85be69d0490b10c5cecdfb28242636ec77ea953729e293814cc79d1ebffcad807ef79b8ce2dc6fc5bc70600de0af4c88bdf67fe0b19092de3c3c6fa988fd4d5ab6f0ca5f4e6e971e632ba0c3a9e007b6cb4d7ed8585f3893184af33b17fbee9de33c65617a87cf202d87f06c5ac69a1a88c9b0acc562e7e84916d0a92e85127b366c0b003aa4adf3381fc06aae009e0dbc66ea97af3b63e4082d0675d4214cdd7d1896474c29b14a170a68e950f41bde84a5b212cd85934c53795c55a1c57d86ea2117e87bb1145a6c2be3132b53a6d73bf9f7c327bdcbce1bc06240ba52c7123829e1449fc8a5978677f3582262746b2047e54f0043b01a56a29c4b6ba15ba54de92b2b1f55f288c1151e18aadc0e4a13756903eff7de51c584d81ab5fa72a4a2f1d82211ab5dc2853c172261b19cb30423fd15ac5ac448819c024d4663027b0ca1cd1e8a8a7d664e07cc22c9e4f8d315c62dc693e341e70fd69578fdb1ef314631d41b151c400e656dbf1558a62dcb4371e2e4907953736394ec9e2208f4f45a3e295182a543113ff25bd6071c81072c6f005334adcf94302b172756b3df056a222f64dcde28b3c6d9bd11b3bdaad5c08dac282686cce89c59f839d1fcb376a6c953cf13645aec9e68da62bd7eee33d2143f7bf15a74ab584bbfcd2605d6aefe7b4b3c72d478c44172e08e6391c1ef283b78b11f1a2e635e8d513ef6d850f699c1c0a55e8e0bd622f737241e8f0b96b362f5017906a4abe3e5b31d5129f79a07090cb37fc3d363997ec9d3902c0bcab96cf49249af25becf56c2834de4f63bf7cdecac9a2e222c6f3b7c9eb0a44f4274502df8e57e9988d2b100a89c1c8f8e918f9666c1a4b910a4fb0eb9af24ae571bdb790e0da8ad9cc5f28c6f11f636acb2eefed5c0f04f0fe3c3a2cd3d6e91a2faca1edae215838f4dafabe4c344773807e6be4eb1cbbc22bfd0eeb1176e7aaa52d90a77b4157130feba14d51d924b8e0225ff26aff5b6ea608cc642f07c074c4067761931fb5c94036f0208e7cfea149fed147a10af5dacbb28a65dddc4038305d902fa67d6c870e147f8c4bfb07f4ef7be82b4eac054456db776a23312b6d5ac4bd48e3ae1da5f4f8f5ce8f98c15e5c7cb4b70c29d6100c7c708ee60f8013383fedc34614b81ff23fbbf7426573e33f49aa1846aff36ac36c2aef4f5c2402673ed1cece05a3888df0b76e8301c498d3baf8b4d4ed7f75aadf0c9ab749a669303fa93866ea0067e957d15c4a411d94148e3fd8aa95b7b32c8dd24fe20aea94ad0bff49b308548d09be600e9303fe9ae54b7e8a9656f8bd18709c275d9cc278cfe25bd522203a2cc095559ec72f69fb0dc36f41f940413d6aeaddf6d7b4b5d9efff51a8faff3691a8f5d1ae85bf570517a79b8f8ce851c8c966f45191578d7067390305917e0339dd7c2400d11acd97db5254defc8809a8f4aae69ac725a863fdc93d6b94ba7a8f09f55f1589ee6996daef01af7f285de68c829f21a67d7cff7fa07474cdb3738b94c77842ee43796ffaedf2b4f08da0fd372048a1305f846667f6d5bc09e8952953987f1a5cd46c8e9e834826b7aec206b80163f95674bb2fcf020b10453f383db40610e1ac57c246d9c00ae034a42039ffd5f50b5e0afec92ae4d764729cf1a4a898b6072d326daa108bd5c8eb962b1b80c1874b18d7f825e0e72b0ce17fef86e8297b26e82594ab91c949c7f06db2447c7180f0911114dab9c5534f1c84190e9d92b1ce163b1e8108deecadb7fef034cde221a5856ed986b1b9954ab1e42045a3c3254085d8cb0eefd31def214d412f36eb683676b9c572c56bf9d020539c189495f73773ecde89855cbca86aef292198d65a8f1c4a622d9d515194cf34f19e1d7da22e9ea41ec5fd51e7167ec28e3e3e1f2d551f2f7ca9cd8b1c98325d14ae11b6ac949c375473e14f2224680f2cec05cb02a34b8842c6525ccc2cd5d453b7feadd0f29218d217ac83ba17391b4f44b92494f6f02c6afb85c78451f4edc31379bacd3870d2ee3d13d5fc1e136507b411d38805635234d5e8e15aa3ce8e1eb80b372f0b4ddd70cbe0d89c00fa61f59965f4c3326f8e8ec5eb3a01afb2f0d59b9c4ecdcb31aea52969f99dfee5d437469b70e193d801cfcc8c07289fb50b8bfaf32df0b4a98408bfd22f432ba0a9a139b640ea82dc48519af04aa840105c7902c48c893065e0b4d33634acf31061910603718ccfeb29c6cd88d604b6a8a080d1166a84df4e734f7ad538e0de7c20fdba0411ce33852c1586ff0156789581fb6bbb621fff70ecc757fc226a18213b050859f75074ba459a513d1fbbb7dee39e36e264e08c91b51e1cb6530b4b5432bae0399dcf766f0e1752b721f787cbaca7e40c3267833a6a9c65e8787c74de95ebfa34c25cfe97f4385633e8910606a88e5b4d91ede5d9cfe0d359310711519095d6ba6e31867f080c3fceebe9e13f329fa99f75d6708931d56886f61b3653d32ad57192592cd53077d00d415d0f9ad678dfdf52770fc546abe05761d01335e0270bbb7a79098ca1a9e9a7fd3c25ab8f308a623166d3a771f3e264391298aec2a1f573457c1b4279ba6e988984c9772a702e99b540a30a0aaaceac7584bcb498d54db4380f0a4e27fa01336a8392c39d65a07e2951540b503a055a1df178c5d6b13257249996b8365f8cc2f5f28a6cbd549a9e502fc36198cf20adf9c825a70805360c3cf3fcd6f4e2bb6d08e8db7f46d0d85ddbcc6e1b8ed414a49f37764a5aebe5033a8886b3b6146af10411aed1f243fcb0e056f935ec681aa6560dfa16329594264f34396d1c963330255ddce5a54793848a61c39f521fb9c3890322fd8f7759cd346bc69df42c5a2f0a470f2416e6a3903ecacafec46d8ba50a5f7075a28b89b26757da61fa1c94c1b1049ea254993243eb86c6e6fc6d89c143fd3686a029957e2663d5623636df1c65e8c589845e3e444110aecae7a223673687699dae700c9e7a4818a4dad637d5d41539c84092c87ba4edb98e57e6cc307795243c65d71be169ac2e9c5ceb2a50035e01d53fd875bee154fe766d0a95c16fe803ecfec3570c2a1f1bed276558f7b1af70c627d91ca0901c4170256eb7f44ee665fb7d00d5e92b0f519a3115d315fa17cdf846c6a748233af9727a0e108c5b1d32ead7fb9df40155103fd03da63a610decdeb56877f806dcc5ee8b384c863c71b20fa08581315400d1d1b6a4d7dbba10cfcfa473848c35b7a631395a15d3ab7f25a40f111b65ec3c62bf371aa1733711651904fdd81aa04c31a942ce75c6c9c2562e372a53a1747205cef33c3c75aa243c69264ac80b5496ed07379fbdd5379c3c98b359d0d09d6ee6de42b8b064c5452240168e505e168a0e5f50ba2d99a5e84b1aef4b4e43f4ae795b38408dc96d9c40b36cef3a4c473c53a0903f4f64639b0cc476354cbb3afc967730dca31e4538602d5c2c5c0d4ccd2a2598f612cd7b6d64089b758d55b09b6b696a26a22277e0a902601d7ffe3b7f1aa2d53770f00673dda3a9781dcbe1b9f32fd106d1057ee58af03f7299ed24c4b6a80ef1eaa00287b4f4e3ec75b4eb03b2bad146a6546f17f1f8e0", 0x1000}, {&(0x7f0000000380)="fdc21c60a5cb487613315b29bb8a77be14bb6a5c45a44b19e45a5118e80cc2fbbce6724e2851c0f781312797ae9824284fd9b94d3f75ff9b24a6a8fb76cbaedd03381157edacffc578cd22cbe07f18fc761b33e23492cec71d47c052", 0x5c}, {&(0x7f0000003440)="0e9b686daa4bcd5ebac336bbc5cc9f40b7b5f0eb097be57cdf9e448b9fb3218f39c9ba9476c8c102d1c6a323e1dc026d60b01d9e8ad66f5cb54c28259123b5798ecbe9c67e1a5444d9a6afd60e9e68cbd755657204fccfcbe7e2b536a49a64f132426929c250375719b79b1d0ed97cffe8ab6a1c778d0087734e08481d7c1f37fe20df2f613a66c840ee82d188b4977ec40d3fb2de0e66e89c50734ddccd008d06d02c73d828893bf43bd4126ef9b5610e6b4f5d4d7579e1438ee029a1ef62d29af90e2de56b5530a737174529138501c351cc25438cce8c22056d0fdd0026902a0414c745868cfc3b", 0xe9}, {&(0x7f0000003540)="4880f8fd03ded409c8fcc588bad6479dc63f640b4db41c4c6d3c49657a4643ecd0649abdd64bfd28a4c5ec4095cc294fbfc3a5bae004e69a2ed8f0ab45a2f472c2c907c303accf8887b30537adf6030d492ba50dc2f69e24d5299445945189c1d8ebf38517fcb1c70836cab9091fc9efec9cefc6e16164c4c2bf2a6871cf2dd025f0e9a7e5e1bcc46103dd00c4b6f84f89fe13c94725fe0aacb7dc64eb0f5bcdbf52c9da72fbb657603ddd850d794eb02db511a4ca9237654ad42134640ab47be9525b553da13c96deffcbabb3d5e5d6738c78b49d8e86f13384e56ae8b66c83d2190d2eb454ec3dffec3c5baf8cc107849bac73258807753434766e8fa9ba61f3c975da7c2eb6ce988c2ce16b52fdce96c06255fbc5fa34af94453b9beb31715851b62320081f799211886349d5985bd5dd269679bcbe4c50f685e4c1c7f4c0fe57e7cd09babe34daa4d78ccfec4befe98e78e4c63cbd277634b2cbaf7a18cfedc844a284dd2a805967f85b62db12dc412fd402217f695c12d594857d3fda8ebc8cdda67bd24d6e3fa83b0906b55bcd83477f2270a075338d2306afc768d9da2c8c6b747a64c389e11b1392b11334ecf074cc57a55bc23572b582b62cbc505d4f9680e8fa2f043c6119a008171a4059164d438e98a7caffe61656e5634ef2f4b0f08b615f07aafe7f330c59b9f1fe8900f1500c4e94834e7866b47d4a315e49bb1b197181653ae6849b1d13be02f6962ff4567baba9a28ff721c7211c3f646cc84b2271c14a2348aa297688ca7b14d261bb24511c2e3604e5e7422f9a611ac16e5bdee9e846e201d81e82a7e92fd7d1c125e812d21e8103ba67a01298a5a29370e18b7bc39b4586233cbc6ca1f717df0e52d49157a12a98bda2cd73a2a6c8e340dcecab4d1ea70e21ff162a51a68f99526147beab626d7c47305381acfb281d968a0a83cf4029fde6935ab3a5cb752306d1992e6b188999b37561a7e43ad50cd8e3fae3535722ca6c3c6e8bd5f6ac3cf93e5c624a5ff3c7fc8b8212d845ea664afff4296f546c2c02c4161b9b5c9e7cf2c4b9d2865e1156b55c97f76814bebedcc9cbc20705ebe48c55ecc1f799e18cfecdbfe303b8ca84baa5d0811e737ee0e98b49931ce73f818ec2cc7af70116d8f841ffc0ff473c56cc90935e3f36fee7ec6ee9d8a5096c36f02143f1bb5b689f5c1bcf0371f0bb17364f8d1151a490ca9a37ff644089ed198fe7480c6596743954d3368641bed0f51a69775858d3697030c476f499761abcaa450517483a019ec0667366680c6af804a6e3d8f145678ef1392f5078699747201ebc236ef7eb12ab0f6fd1bf8c67a032985e0a2dbd9a63eb4a741d0c9599e201abd0c383f616173cace51b63bdb335a001c2ebcbaf8468c8d7e5d83598cd3370379589c833126dadca2265c9e588f9500873de837536ca095e38343749e7f272c9ee490b9c01ae32a820711ec93a5e990e0b187e47f630227fb6ba1308f52c9e5aade79b5fcc942d2d19e13be7e62597e5a72fc9eaf5c7c884a25fc7a946bb89d9e94c4f3ebfffd83d7a386d2958e49ca49f8d231aa524bb758d5069acd63fb353624c14483bbfbef0b2ab0de218e53a5709644cca033d847744f8d065067a1e91f242d36da6ca2b55169323d07affa4ec749f7863fb70fa9e505bac4b0d4317874ecd07c81729b3d94b016ff96d52afc03155c8108b5bf4378b326c05138bdcef050002459da9b6c0dbcbbe362e5684ce1f736a4cd957f32858333a0bcbd434b72b13925b49d7ca0f95903aa2141563c3b94184f051a9f8b74df1a6f3e36e8dabbc18aaf9983d9ca28ca34dc0e39a67d370d283e0a9d9912d8b74c94094a69a089ae10e2a83f06e7ee1001907d0f1b8206d862c86c5169422568936a714e9e9ae01438b6767e88b825628bdd9fffc1721d051610efc9cc8a400823e590de4398866962704a6a4f17b599109343090e483d481bf9228244a0884cf934c63a7a807d1006663a2fb7e8437433f0dbbd30bb1ef3178d2549238152dbb9d8f066b21e7de30fbe003578ccaa2c24b67624392a4999f729893b160b33d8c8a5d13fc39f7cd97ec3d49df2e2bbdcdf13cfb2ef454475ed46bb5ce6e2cb47541d9f3d99c8ae567ae6beb9abe668fc03fa503d07b188f1c59f9e93a10f9600efad2ea34331fe627396f03fdb868880d7e0d931507ebb6ead6455d848711c09839e6a2e5463897f4c99af7e5867749ef327c7535a75cf4659093934cc853561699e63a40294da935ba3ef472e0b688206fbea165f25c8d85b8c2317046c4b68d72a5cc72c5056adbee62bc2f44e9161e4c78b7a6f245a1e4dd1d35c823a7356c99ff60ceeb926a70e18c26555164eac0b77a71fa8c4f369aea5c2a6a7f20e3ffed86c845acf4fe3f6f38d12ccfb34d9ae4f574a20fc075014aa105becd191a0b6e21a71696f5f0ade8ad5852a2135e4a6fa3424e54425c1961ef7bce5672238e32f7b719bfe6961acb7a35e12384bfd745bcd998c610295dcba9dce5380ec13b0c4de81a58cae697e570229c135cfad008672499f56575af38c4cbf734449bf51392986f040cecb92f74ee134463dc7fcf683d27b465ac0140a3f1eb0edfaa84fafe51aaecd37086c1da6a5e5b5ee491b9adfc9d04e28f2e250be7ec2a2ea82e14522d2e10ae75377e51ffce12d367034e563f334536d8eebb973c4e5cd05ddf5ee11f52ae8c27b00f610ea44705a84e736af118ef581996f6a6a3bb78a8ee2067cc635aa98d93c2025145b6edd649a0d8ed82df667c465f4d6cd499d1cf368bf4f1d9ae2b75569c06f145f63926aa233f9fb28c996b76b03f10d1a35a26e2f297d24aea552543c37c03eaf9538eb6639beecac2cbaf180eec1f0c6ef6513f5c674b27fb80a441253ece0169afdbd10da36f917abff16a58307821824f50e8852d1b645d90c2fc61ed82a4f922f2128c320ec08dc34c6bc024e5425c40f9d81e59c341d9b199cd5a6d2b3daf519d9fea29fdceccc27cf0ca80aa147b57bc6cde63a3e22fbdea0ac89e2808a055b33c263ba767341ac7984c7cdbd586dfd36ca1eaf13b866cdd2aa188b37dc3c5a6bf905cd416c7aea3f2b844a3add6f89e1c4135aeaa1a66998dd3d5ea19847200c95ddf093156b736134c8434c18b7aa364bc45a45f48e5d15735c20a9b1982e8ed8204ab98ccf3cd5a34ba3cb9699e6f934423a06e9d1f04dc573d6666230745e69a6c08cdd73a8bc02d1fa76e6a1a368ea3e9633376b7c9ee8746be4cdc2243eb2452dbee37bbf6a68bc6438dcf82cae63f2e4a85286fb09e520588cbc495ae9b57287069b8a0eddc5e506851fb6c45804583e92880735966363a5ac665e0ffd11edb335c07e9dbf79803491176be13d8ab3812182696a814d53aa24627d8528c7445883cd795329a428d69203de5f0a850b9d4176c410780c8c06bef1aeabc523b092719efeb18de6a447a9e8ba2702aba8ead7e039b1f29b392af010934dc2fd6ee314baffdf5c8b3debcd743b31a2fddb00c3742052d6d919d8302d45ee2a7b31285d8a57ebdbf13ccfe58f8e9e0c74c6424fd47581b7d6996c8e0016f46bd07ae14b95df6389bd3fee021deccf6654e66d0637665ce4ec37f645d5c4164d767906c439af3fd293cf31b571dac58cfe0162b8919ad1292ac7c0c3ac6f62dee26dfe1d71e94e660de62d72b26eb78a0322a725bbfdee3b059613a61a48922a91c334eabf42f8b68535547c9bcb6205c386a032edcab2a01366705b2c0518f207c1ac98cd7180001444e5c259678c1d7ba90aae6cd9a929387c53163422ff77dda5f7961dbb8acc7a4ad03c72f13c3daabff4b00cb89b9724b96812af028425b54b85d7a407f8be9a95da62a58c6a1bb9379d161099a07bd66dce75d2cf6ef416b85174152099d79ea6d720ae2a7cb8491a44e0b4582a95e48c749c11e9ea97024207aecacea4bd3c10d439fd99f8c88f3b5592e1ff7830b70bd176493df9654455798261bac781ad2f741f0d8ffa6201d0cf0b5286b4a33eb468f34da059adbd38baef87de608474de93675d835897211c74d7ff623703e9d44c8fb336bd1130c3bf849954b9f11cf00d0a57cda17c6938067c563be1e13af11a224ec00a244ae13583aead252b6c779f4d4358a38cf4fc7a0f1fc87b75306cc1a20bb441419ff2afa6286ba77f0e3f0162ccf88b03c01c488fad5351fe202ff7469a82fe4e1b5de5b52eaa781517695a7f7e80301ed9366d08311e99361244ca4cd03aa5316011cb6a9f73b344a4ad0fc25421d9f40fa3f9c84825989663a555c8cf49efa068eb8bd3df75d6013a2c265d5648fc963ffd19e7d87cb14fe65700e4dd3b6cf62762401082c14bf37ea2d955b17ae0e7304528fdb2b481a09b755fa164fbba75933a3e59534e52a5effe99f881dbbcde63ff888f651986472dd16ca37e51ff390212580ab752ebe433c7e66a7c729d1207adc9f6fae63996291345e2ce7e0b27f5700c301b861e75b07ca69bfd044d0825ada9d72e8fd65ff33d3b4bbcb63785eae319ebf86e3e895b5def7400b34e446437285b9416a6bd0521e52bab5f232cd704f707c29619d72384ac9311fc98b1c4cb80d38fe15a8b7b97c48674977247d085df3a79c12ebd7af81723a46c4820da6ab02844389cfbc0f7c343f553a9b7a9f74a1773c2f212e143e1d8ca0b879a606d9b989c7b0d0aca924ec55fea6ea1d1b5c4cdffd12b5bd5c0b9b6613747163db48860aa234d22513d18bc25107f079f81c93e2e4c9c204772a60dcbe1a4038fd81af2a17dd44722549abbe27c72cf207bae434e19c6b267f21b5a3d771a7e6467b549fa2f93a2e0154e3fa875d7d16771303ba1c267d6b5ad325372c8d00cf8b47b5ec6c0394d2a197ff44c56a20a30e09d21b59f145b3e869498cf054d58a26fcb095e2f62186da7ed92aabdd48f0823cbb1b04e07c3bd123c4ce95cdb9c54dd715d33a48754c84da6eb532c20d3a30a5f3f70b50cc6f31ad507df281477445a94fef2f5365f1a4c9a12e7f5add8138a10e883fbb7ab3ac25a804c805779c3f276e77ac5c12232e88a7c6bb849a2e84622ba43048024741511cd559ff947e83ebe05dc99173da0a01d99f11668a737f92f17d46d77e1df610f7cddff148eab995a0153b6e2ffc5ad4b7557bb821cef1bbbea68878f1e6358b1e0f4df02a2bc3a5386b00f59bd0968d6e885aa6d31e0b478480b46130245c96affaa995d1816807ee2e02363035c154e974f3d3e6337270dde9d1976294bc411f1d009351609b96ff23b3be6322c9b2a12eabe4e5f7afa6a725c3a03a5d044126a1547cfec2cd21ab6a7f9e430e6f3050abaf474c10c511d9cd3422a37c17ed9a3ffa02456715ce17dcf5714fff43e5681ce16be0f5a5e368d5d317e81ad09b09ad6263a121f3be5b50f3aa8ccdd1ffe05df6fad3e7ecafa498d94ace4a6ef7bac78f47a1e6e7929a29b9d8ffbbc389b8654d7e7d9ddc77937c6fb468235b7c3c1f639374311e8116350715948e992a504c087a6ce85f5b0cdd445c9d433a7760570df45e27a7ab45855759249b0a22e01cb5380e45880f85357eb6b3f7db32f482fdcb09af66925127b4878744f5e7590102990fca9efbe9d2f8c43ba75f2230a78f330ce4b5219af5c7150a87dd670046e42c85581a80cbe1c01fe4e2447e56789f53cb2b720346491efecf3bb1e73badfed29276d5d0dbc790fd0a9de195677c38b017d8587afd46d1c8f44413163260aa1aa65371e7e971cd3a2438698d725970", 0x1000}, {&(0x7f0000004540)="f156784accf4", 0x6}], 0xa, 0x0, 0x101) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000004700)={0x3, './bus\x00'}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000004680)=""/96) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r4 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f0000000080)=""/104, 0xfcbe) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000004640)={""/16, @ifru_metric}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x1, 0xd}) 09:46:17 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x9f58ef96a6119bce, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x8}, {0x0, 0x7}}, 0x0) 09:46:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x10000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/wskbd0\x00', &(0x7f0000000240)='$,-[\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='/\x00']) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f00000000c0)="b11d1dce1034fbb468ef85cd716a95c9329c7d219016af5a6c85c40bdb908e26f6903d6eca78a37499b0ada4e360308197c4058160e934f3e6ca84dc942ae74c3eb4af7c0e2618b4519171a4513ce977fe4c5e202dad12b7cd3595d9c2271540b59b353528464f0095573cd04ed46e60c6452622f3", 0x75) 09:46:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x0, 0x9}, 0x8, 0x0, 0x5}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/106) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x1) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x1, 0x3b000000, 0x0, 0x5, "fbc064a82538960207b1162562062a7b15e24cbe", 0x9, 0x7fffffff}) 09:46:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400], [{}, {0x0, 0x0, 0x0, 0x40000000}, {}, {}, {0x0, 0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x0, 0x8b}], {0x0, 0x0, 0x0, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x5, 0xffffffffffffffff, 0x0, r4, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xa50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0xc13, 0x1, r5, r6, 0xa2, 0x4, 0xffff, 0x2f706b6a}) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 09:46:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364df3fb4e03fe28a136c792358a549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d029af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96fb0e753268e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fedd95cffd8eebedf8466cda92ca7ab9cc5b4bb931857f0749ce88b2c50fa7a901809da477", 0xb2, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:46:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x48}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 09:46:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) preadv(r1, &(0x7f0000000000), 0xf2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x6, 0x6c7, 0xff}) 09:46:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)}) ioctl$TIOCCBRK(r1, 0x2000747a) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) 09:46:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcf7d1fe4c51e6fba, 0x100) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:46:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="5628347b2025ae00000000000000006c57e19b", 0x13) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSTART(r5, 0x2000746e) poll(&(0x7f0000000100)=[{r3, 0x8}, {r2, 0x1}], 0x2, 0x54) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x404, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 09:46:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) fchflags(r2, 0x1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x1, 0x2b, 0x0, 0x4, 0x5}], 0x44127d, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 09:46:24 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 09:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x100}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4db, 0x1000b15, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ffc8d753ea647cbd33503f296cf9effc8dfd36ab75ecdd5f089e862ad821edd848c8f2d89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908ab661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b43d1fea45f8f3480638bd9c76bc4d4fc4c13211ef9074f060cca2b09e290188ea2a7ae8b133eb6bb29d3741fcdb0fd8ed455c05baaec7c63d65ba87df652b1650e82080e7c47545b4773fd652dd236556497891148b29ac3d38c9d07cdd13762deb", 0xe9}, {&(0x7f0000001380)="24033acfe98571fdb1922d5661deeeb68b9d1558d911757dfe269be60b0a7c9492795214469a7f85f79801a3ec2192b8581018051f5d5ad60a2fa6213d110b83f1fded9eac03cf88419d34e559b374bea27350deb6c0ae2221fc68bff8b3777a8c3819cb7f2c04fd6e7ed110942cbc491f2a1b2a7e63321f8a2afe586fc4a5de1d6206863437a3e71afdd4ca55c798131546f59257433597cd75b20a5fdc53a043610f804a10faafbbbcd18a36c4489c588fa1bdee89e4e426c6eb4d7d36fb55f4aed5654b0a0e2a979840b57a90b9e9f31d3fa08d0cdee46e82a354fbb98315417f04c9da4974cdb1cd8f96c8d7a35ca6098d08214a350e1e36b2b86902d90418881658e1efd7bde1ef89e492d7395731f16f62dcbb58154f776c516177e91c8eb8ef5b3446cc231417a8166143416d0101dc3bfa7d5cb82e929ae3aef2b3bd19b3331c3d7d79caff848cdd975319293b788f053a6ef201ab6f4e585512c93b875e625a3dfef27159c21f4f73ab461a68a44bc551b9907c8d94e0fabde92b648fc16baff108cba45a1dc343e2de3dd122962df53ef194a123d5d8b6f2be9eb436bb010c9c2e9443fdd68c51440f547f53cd6962472c86f70ff0802287ec5a878835e770a7801bc5ed835ef325bfdeb87897de955e7b74d030833c8dc888848b60a14e97f83ad96bc4e50f0845e350e8613f8cc23d5dc672379a15dc36cab7033fcf5121bf9f6e474ec0ac142713bbb02b5065bca3bdf4926cfe7e080761f748817ea6f314429f74bd1bbfc559595ca6e90c1790f58d1d58d61ced5f701580615747f98b550cd0f3c159f6fd99cacbd4abf1fcfc0f0824a1cc1e2669ec92b43e2c7647798aac6ca493d9c5af3643c954d99db73c6cb27bf098f4a92b5aef3fd993bab89160d03f88148f37cc1b4fa28474a8c78a0d4cded5d4013e0154ed622ecf1035daf90e7ad63f58bb316a677d4127879ab7cc4b51b64065968505bc8ae0b86d99e88e4c29f476e100154e433579b2a45f66d3d9a0a5f0ebdbceb8ca9dfc1b7e1e12cc02638fce054d9255619b99d15534a6da2ed2a7e076ef6ee59883934a71bfd6d2370d812f08244ca07e670f92e08d3faaa383950d390e294a2268b05f01b5b0c7b1e88c2bacb4f998c14aea65c01f3400f2270ef76170ba7edc6e9d26eed6f1da695acf2565b3b6361472276be54f1bd68a1aee2974115f0072cfe45dc24addece7c605905603b84126eae52f9cd92434e2c1bc1b002b27271f60570dc8f8eb8238d69008400b0a6e9b5d41da6ff6b20fbd896d1aaf72e6bfce0dbb37a8c505088617de5960dfd5556e179ea75e156f49ec0f26468db0114333a304a08ae2d7b6bfbdaa7960b509314bd6f2850333eaa21fc8b78956dbbefe79a7c53b1d53516e9e7efbc2b32fbdadf69cbf9248745c0461a48665a6bb4051f316d255d362d1d56f71d07e6dc8347e3a18d661b3d30603582f1c71af2bab38fa06ef457a5134c0c66970186c2d34e829dae0473d96142c3c821910673a7d811c4caa8cb458186fda5decf30769b59ecec5cfddb2b0134fa0dc91693b41e980ed17b1f7bd070eba45d169afd6883973bc23fa34c27fed9ae07a32040e5e0b19386f6b64d68fed67d3577fd7dac5858083c64a642559ed78a091acadf59f7c20eefdb589d3fb4bbfdfb04bc711ad0cb18ba3b9ad33a4d40d2c27e3fd80c9cb6809ad4414efd79f1bb590a3ff0b3de6540d887ca157c74e8a32af559e228b0ff9702469ad3d9593bbe1a7dd46c122f60ea0fd1c6e02a8609e4c7452fd01b584ab10256cd0c7236d6b7e38e3df21d825a7ce353e5aef8a2e1d2626b13615f3cef0091bd043fa9b62532c4da5fe72c579ef6e74b993a4e0250e606b595cf43be6ff8626f65e655063168fcb501e5ef98fde1cb61d00c15a334641813e62e3764f4e21620f409d89824b5c220b9a8d87e268e8fdaa9285fcb2b23edadfa3beffd35bdc6c82fbea73469f836da5deb808f7cc6423d52c830b8fe08ee14fe048954461ee21ed383a173457d36fb71160abd6909216699bd8efd1d6d9ced9bfd970ad7f816f007bf71191bcd332b83a00380af252efdce0ed140c82dd72aba42b326406b56596459a42498760c2b796aa2cf9ab57b2ffd9a3f0a450454fc18cb9a8e1c51b5c35c43308b0e7b52bcdb2dcd70af3c3aecccae5376c597ba47e708f321c594ad3d6c93cc741eddad09f11eb1f241ac7fba0d476e53e811be4d6fbda31c3f39633b0d6e7f54ec38c5b2e0d8cb2e9dc9c46b93fd2c254c5ba1630f7d99e4a83f4ef0cf062932fa3b81100ac2b17f48966f7c3c314a48cdb7b7994bbc639bfdd6fd74224e4b9bc781caef34cd1f2e8fd36bcb3bf92fe9f82229c7d0c19358913180eaf89849c7a693e7ad4564afd331227beff9fe84d66d43365d8f2524a2cc3a8440e26a2e7a917a8437daf4712e469a27ca3c3fae5ab71360536c7980c524361bd53b36fdb7bdfd95c49866ab0b3e8cdffc9bc9e87bbea180c6fad36274ce8a80d3bd2d5efaf84009017d239c6596c69d40968690815dd0f99284d7ca83f14a007c2bca2855222e91fa489ad768729e2c7752d908b51739d2f6fc19dfa18943f31a8de6a09a11f28f82b971ed13f64f1b3a2b37e48939b38de582fc2105df90108168162402dd2fd9ef551cfff4619b93349fb7b91b055c96a47169ff907fea5363bbe5f77f7b929207706813f282d51286be60409c81de3760be788b7f16e232c1b190ff6152f4e73badb06a814a5ca360e70e3b7e2bceb7dddb7cc994c547537ff9c296b98c3f73f00667934b314c052d79323549ae7f188e63baf1a6dc0d625788d3640852fdfdbe4efcf8fd8b66636e9d7bfffbb0ac1283d921cae12a109ba3703d3d2de8f59cf", 0x807}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x1, './file0\x00', './file0\x00'}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x7, 0x10000000, 0x9, 0x3, "a41f8e5cfb2ffc1e7a6a5f94eb9d221aa219855a", 0x1f, 0xfffff067}) 09:46:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r5) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x8001, 0x0, r5}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 09:46:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x1) close(r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000222, 0x0) 09:46:27 executing program 1: syz_emit_ethernet(0x11b, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x10d, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="b7502b0795be37a918f23c4500dbb9cdb4a520822e48ddcf526f35d9fda5b9d025dc6dd2d708373ebb4a655fd12f0209dcaf5fa2c6f313848652eecabb41e5bed3c2682fe6a44f3e3ae77b193cbfb7071cbb00152216350aac2ae99ecd4b528580b2e440d2498257fd422f03ac74a18b2ffa794a93f20c6da650c0634f09e0a729277d1f4f2ad3fef31ac4108993a3ccf782b799c98581433e292c98a91c1f7ff8c17330944664f4a9efe6df8419d25b8908ec175e02869771df67dcacda47b23e8859bd4b8012639134a3f1bf0469a3daefa86911cb143cf3304cf7b158405b69ae74a52f11931e60a4cace1251deb043143fe4f3ad7430db"}}}}) 09:46:27 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f00000000c0)="9fdde4ad43e31c13460291f306c9b2789233b464866a6159952fe569aa4939f2e53e54360fda2c8b45011ece6cd95d6970701cf874a251be65f4a1d658e34d1bded57e755cf3bd360491c76a357f59b2304d1b4354c6441fbc92a1a7c7dacad9e652204e1f86aeb5682c12af9f4fd874076ceb82f65ae9793ce096e6a4e03fb4ef1b3acfbc9315477a3d51d9"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1e5a) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc1395e4901da55fe64f1418d95db8edb58c1db2e2029d0c47d5e8cae7ec219e708e3bee5791983d127ab77e904e3a14490c", 0x57}], 0x1) 09:46:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x7, 0x4, 0x1, 0x2, "30763d6877b4ef341a903b56b9d0c03f9cf6a373", 0x3, 0x1f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 09:46:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x60, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x7f, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa8, 0xfffff, 0x6, 0x81}], 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x5cfdbb9a}, 0x10) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:46:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/117) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x200) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 09:46:27 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f666968653000", @ANYRES16=r1], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r5 = socket(0x2, 0xc003, 0x6) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0xffff) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) 09:46:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0x8}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x3}], 0x2}) 09:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000004ffd70a204c800000000005de5f24a13be1ac5b01afe28a10c057896b980f5355be4f345d03ca5143daefcf5d6163ff35f4fc1f5a3bf814be73135c24a75d6ab85419d0e653ce606e1e2cc20d00b0f83654b270f9a74688fd61a98670b14fef2679afdf1132d4394df40a69382c839fee204aeb24dfda9838de989350cb9d720e20f84b8ff25958625355bdaf8755ad7c7fc"]) 09:46:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0xfffffffd, 0xffffffff, 0x10001, "000000000000000100002000", 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02dd070000000159ed01815fd708fc36cdc4a36d7c6258c1850240f49daefedfeb97043c4082b68ae22a313cd8b8f9d3050a25d49c5e63346e1cbbea90dfd481d69c228dfb31c22376567fb21f11459af1d798b501582262762590b443abdf094f185847d78f2bc67b469ed9f5f9e75e4023a68ed892545724c22609fbad05095239"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="d2f7ece3fb3ed041db603f1ef6597a44e756f68ea6fb909bce86"], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:46:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="cb81573347e0a63ee456453aaf78108410b9c59ae01c9af1b9ff6481f86916cec403bce1b11b1b265a35c3c4cfec5b20fe610860e1356a3737dda93fd684d8bc19ffa59d52d11d2f1e97c87097ece106f07386d9a7560a81209c508e802edc38450b13c0ec3fab7617e351906c0c14ae5f079a1c689a7c5ba5cd5ebf7d14aa42a15a00de18f9e95b54be7243939c9fd88580ccb77bb2b298cc4f72e3702f9203c549056c4ea6850c231d91b0ac1e2ac887cbed719c8a45e08234e624bff47cbbf3bf312eed633a7a84d5df691bebb24e64dab0c51d80c6ac366be6c4e42c8be7e0f60ac28d7d3c62d018551d5641", 0xee}, {&(0x7f0000000200)="e52e01b59082dee90dea39c858744e1cbcb98f13d7e2256641980b86e615f58c23061b08d5119adda2757acac39aca7a36d1bb5de873da20e558f5619115b99331ed01d281360d420cb102977d8eb10179df99d8a02d99582dbb7bdf98ebccdd9e6b8842614c6a6191aa86d880b0f7f82b1bf2bde5ea00a369f9fe0d2d3158de7cff5a7d01792e4c2c51bfc38a845e3d444040e75df6b6294252b5cb8e8361965e9f6e29dde5ec", 0xa7}, {&(0x7f0000000040)}, {&(0x7f00000002c0)="9f0c4e0236a7c6f73f60ab501428be74f979679f3c997bb3762d3436f58d848a49af4664cdacae612efd8a4c99215b93887ed21d181e306ec31282800cad2ebe592eb1bd9c35c75e74645b344ad25be869cc699781ededbfb9151ac9ec5a287c16bd7b0a199c1d717a13bebd8fc1d5eae5707fdfdf2fe592890237abdc8ae21f9b174daf857d41998a5545bcabc592220b715aa5fd", 0x95}], 0x4, 0x0, 0x6) write(r0, &(0x7f0000000000)='N.', 0x2) 09:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') close(r1) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x9, 0x43, 0xab}, {0x4, 0x2, 0x47, 0x8}]}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000040)) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f00000000c0)) close(r7) 09:46:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) € uvm_fault(0xfffffd8068360d00, 0x4, 0, 1) -> e kernel: page fault trap, code=0 Stopped at igmp_leavegroup+0x81: movl 0x4(%rax),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd8068360d00, 0x4, 0, 1) -> e igmp_leavegroup(ffff800000a262c0) at igmp_leavegroup+0x81 end trace frame: 0xffff800023173080, count: 0 ddb{1}> trace igmp_leavegroup(ffff800000a262c0) at igmp_leavegroup+0x81 in_delmulti(ffff800000a262c0) at in_delmulti+0xb8 ip_freemoptions(ffff80000002d4a0) at ip_freemoptions+0x63 in_pcbdetach(fffffd806f6e47a8) at in_pcbdetach+0xf4 udp_detach(fffffd8067ae3818) at udp_detach+0x3b soclose(fffffd8067ae3818,0) at soclose+0xb2 soo_close(fffffd8066a85c90,ffff800020ed8768) at soo_close+0x40 fdrop(fffffd8066a85c90,ffff800020ed8768) at fdrop+0xc2 closef(fffffd8066a85c90,ffff800020ed8768) at closef+0x11c fdfree(ffff800020ed8768) at fdfree+0x101 exit1(ffff800020ed8768,0,0,1) at exit1+0x32c sys_exit(ffff800020ed8768,ffff8000231733a0,ffff8000231733f0) at sys_exit+0x16 syscall(ffff800023173470) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff16a0, count: -14 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800023173010 rbx 0 rdx 0xffff800020ed8768 rcx 0 rax 0 r8 0xffffffff821a01e2 sounlock+0x32 r9 0x5 r10 0x42 r11 0xa2c5c99d6873a714 r12 0 r13 0x3 r14 0xffff800000679800 r15 0xffff800000a262c0 rip 0xffffffff81412f61 igmp_leavegroup+0x81 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800023172fe0 ss 0x10 igmp_leavegroup+0x81: movl 0x4(%rax),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=181618 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed8018,0xffffffff8266d478 process=0xffff800020ecf738 user=0xffff80002316e000, vmspace=0xfffffd8068360d00 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54083 55876 0 0 3 0x14200 acct acct 43631 421690 0 0 3 0x14200 bored sosplice 46908 438528 9074 0 3 0x82 nanosleep syz-executor.1 4065 42168 9074 0 3 0x82 piperd syz-executor.0 9074 401330 70553 0 3 0x82 thrsleep syz-fuzzer 9074 13367 70553 0 3 0x4000082 nanosleep syz-fuzzer 9074 210890 70553 0 3 0x4000082 thrsleep syz-fuzzer 9074 48652 70553 0 3 0x4000082 kqread syz-fuzzer 9074 133554 70553 0 7 0x4000002 syz-fuzzer 9074 202426 70553 0 3 0x4000082 thrsleep syz-fuzzer 9074 148174 70553 0 3 0x4000082 thrsleep syz-fuzzer 9074 234099 70553 0 3 0x4000082 thrsleep syz-fuzzer 9074 382151 70553 0 3 0x4000082 thrsleep syz-fuzzer 9074 230977 70553 0 3 0x4000082 thrsleep syz-fuzzer 70553 408996 66228 0 3 0x10008a pause ksh 66228 30309 58100 0 3 0x92 select sshd 65887 513903 1 0 3 0x100083 ttyin getty 58100 280151 1 0 3 0x80 select sshd 52921 245409 90166 74 3 0x100092 bpf pflogd 90166 408895 1 0 3 0x80 netio pflogd 19615 123777 40105 73 3 0x100090 kqread syslogd 40105 431142 1 0 3 0x100082 netio syslogd 2305 483962 1 77 3 0x100090 poll dhclient 62579 176264 1 0 3 0x80 poll dhclient 5980 78466 0 0 3 0x14200 bored smr 15012 121095 0 0 2 0x14200 zerothread 93569 397994 0 0 3 0x14200 aiodoned aiodoned 16476 342685 0 0 3 0x14200 syncer update 24101 225674 0 0 3 0x14200 cleaner cleaner 65269 19663 0 0 3 0x14200 reaper reaper 66476 168363 0 0 3 0x14200 pgdaemon pagedaemon 8377 42903 0 0 3 0x14200 bored crynlk 24592 181359 0 0 3 0x14200 bored crypto 30288 399292 0 0 3 0x40014200 acpi0 acpi0 49353 79467 0 0 3 0x40014200 idle1 50184 296462 0 0 3 0x14200 bored softnet 64909 99399 0 0 3 0x14200 bored systqmp 2134 73226 0 0 3 0x14200 bored systq 14186 308159 0 0 3 0x40014200 bored softclock 27675 148081 0 0 3 0x40014200 idle0 1 120965 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9541 6439K 6818K 78643K 12374 0 pcb 13 8K 8K 78643K 215 0 rtable 84 11K 12K 78643K 473 0 ifaddr 114 23K 24K 78643K 208 0 counters 43 33K 34K 78643K 71 0 ioctlops 0 0K 4K 78643K 1528 0 iov 0 0K 16K 78643K 134 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 78K 78643K 1859 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 16 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 126 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 993 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 538 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 2 0K 0K 78643K 96 0 in_multi 144 5K 5K 78643K 282 0 ether_multi 1 0K 0K 78643K 34 0 mrt 0 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 248 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 138 88K 88K 78643K 3848 0 UVM aobj 41 4K 4K 78643K 44 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 201 0 NDP 14 0K 0K 78643K 39 0 temp 126 3043K 3107K 78643K 6291 0 kqueue 3 4K 16K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 89 0 85 1 0 1 1 0 8 0 rtentry 112 89 0 61 2 0 2 2 0 8 0 unpcb 120 1171 0 1161 1 0 1 1 0 8 0 syncache 264 10 0 10 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 327 0 318 1 0 1 1 0 8 0 ipq 40 4 0 4 2 2 0 1 0 8 0 ipqe 40 8 0 8 2 2 0 1 0 8 0 inpcb 280 1095 0 1078 10 8 2 2 0 8 0 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 15 0 14 1 0 1 1 0 8 0 pkpcb 40 7 0 7 4 4 0 1 0 8 0 ppxss 1128 4 0 4 4 4 0 1 0 8 0 pffrag 232 13 0 13 6 6 0 1 0 482 0 pffrnode 88 13 0 13 6 6 0 1 0 8 0 pffrent 40 199 0 199 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 118 0 86 1 0 1 1 0 8 0 pfstkey 112 118 0 86 1 0 1 1 0 8 0 pfstate 328 118 0 85 5 2 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 466 0 343 15 7 8 13 0 8 0 art_table 32 467 0 343 2 0 2 2 0 8 0 art_node 16 86 0 62 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 122 0 112 1 0 1 1 0 8 0 shmpl 112 42 0 3 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3159 0 1753 89 0 89 89 0 8 0 ffsino 272 3159 0 1753 95 1 94 95 0 8 0 nchpl 144 4909 0 3312 60 0 60 60 0 8 0 uvmvnodes 72 3540 0 0 65 0 65 65 0 8 0 vnodes 208 3540 0 0 187 0 187 187 0 8 0 namei 1024 16003 0 16003 1 0 1 1 0 8 1 percpumem 16 46 0 14 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 12 0 4 2 1 1 1 0 8 0 scxspl 192 13248 0 13248 17 14 3 7 0 8 3 plimitpl 152 86 0 78 1 0 1 1 0 8 0 sigapl 424 1210 0 1177 4 0 4 4 0 8 0 futexpl 56 26846 0 26846 1 0 1 1 0 8 1 knotepl 112 89 0 70 1 0 1 1 0 8 0 kqueuepl 144 133 0 130 1 0 1 1 0 8 0 pipelkpl 48 223 0 213 1 0 1 1 0 8 0 pipepl 120 446 0 427 2 1 1 2 0 8 0 fdescpl 496 1193 0 1177 3 0 3 3 0 8 0 filepl 152 8794 0 8686 9 4 5 6 0 8 0 lockfpl 104 235 0 234 1 0 1 1 0 8 0 lockfspl 48 93 0 92 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 653 0 644 1 0 1 1 0 8 0 zombiepl 144 1178 0 1177 1 0 1 1 0 8 0 processpl 984 1210 0 1177 6 1 5 5 0 8 0 procpl 624 3015 0 2973 4 0 4 4 0 8 0 sosppl 128 20 0 20 6 5 1 1 0 8 1 sockpl 400 2364 0 2336 10 7 3 7 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 20 1 19 20 0 8 0 mtagpl 80 86 0 0 2 0 2 2 0 8 0 mbufpl 256 558 0 0 23 0 23 23 0 8 0 bufpl 280 5273 0 137 367 0 367 367 0 8 0 anonpl 16 137420 0 120939 118 47 71 83 0 124 0 amapchunkpl 152 6398 0 6256 29 22 7 20 0 158 0 amappl16 192 6825 0 5889 97 49 48 59 0 8 0 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 875 0 868 1 0 1 1 0 8 0 amappl13 168 26 0 25 1 0 1 1 0 8 0 amappl12 160 14 0 10 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 17 0 12 1 0 1 1 0 8 0 amappl9 136 493 0 490 1 0 1 1 0 8 0 amappl8 128 461 0 427 2 0 2 2 0 8 0 amappl7 120 116 0 106 1 0 1 1 0 8 0 amappl6 112 28 0 23 1 0 1 1 0 8 0 amappl5 104 1116 0 1100 1 0 1 1 0 8 0 amappl4 96 488 0 460 1 0 1 1 0 8 0 amappl3 88 977 0 971 1 0 1 1 0 8 0 amappl2 80 8686 0 8616 2 0 2 2 0 8 0 amappl1 72 33950 0 33505 23 13 10 18 0 8 0 amappl 80 3292 0 3241 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 43 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1205 0 1181 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1205 0 1181 1 0 1 1 0 8 0 vmmpekpl 168 11881 0 11848 2 0 2 2 0 8 0 vmmpepl 168 150703 0 148591 148 53 95 114 0 357 0 vmsppl 368 1204 0 1181 3 0 3 3 0 8 0 pdppl 4096 2418 0 2370 7 0 7 7 0 8 0 pvpl 32 373413 0 354113 263 102 161 191 0 265 0 pmappl 232 1204 0 1181 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 282 0 19 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82521ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc0015fa580, count: -3 ddb{0}> machine ddbcpu 1 Stopped at igmp_leavegroup+0x81: movl 0x4(%rax),%r12d ddb{1}> trace igmp_leavegroup(ffff800000a262c0) at igmp_leavegroup+0x81 in_delmulti(ffff800000a262c0) at in_delmulti+0xb8 ip_freemoptions(ffff80000002d4a0) at ip_freemoptions+0x63 in_pcbdetach(fffffd806f6e47a8) at in_pcbdetach+0xf4 udp_detach(fffffd8067ae3818) at udp_detach+0x3b soclose(fffffd8067ae3818,0) at soclose+0xb2 soo_close(fffffd8066a85c90,ffff800020ed8768) at soo_close+0x40 fdrop(fffffd8066a85c90,ffff800020ed8768) at fdrop+0xc2 closef(fffffd8066a85c90,ffff800020ed8768) at closef+0x11c fdfree(ffff800020ed8768) at fdfree+0x101 exit1(ffff800020ed8768,0,0,1) at exit1+0x32c sys_exit(ffff800020ed8768,ffff8000231733a0,ffff8000231733f0) at sys_exit+0x16 syscall(ffff800023173470) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff16a0, count: -14