fg\x00', 0x20000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 16:00:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r1, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x9) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x20) 16:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt(r0, 0x5, 0x4, &(0x7f0000000640)="2a07dde68a8462163f6f0399ece3c23e62bf9bdcfad63d42da21d2da79c1294af4b9f1b44d2c2967862e2d141683e8ac5428f62a9161812a9e2931658b419f24aa6803b4721e1ef3c261bdda44f87acef56f86d71318e0784e5902b3abfd0cb9b1fd4b6e7f37b782e987554fb9c5649a49d5bf941d8ee511e15c5c1994e4daa1a0685853281b8090ec2c28dd0c00061048424699bb6a9b0d7c9f4f629bc50bb7754a3d933c827bca2e97d1ab49aa692b78b097ac79f957815d2666ddb7f9750531d7c9d0675fa77e5564ec9239cf6c265986a0dbeff3ce6a0a39e134d688458f9defbc12e840d0b1b8bd4bcb0ddcba52ecb4c0e71e9a9944c6061935c619a48025a6e73556565a48ba3595af4e136976978f450e683e6c2864fed926fcf19344021d2f508cb997d29abfc70a7af105de9a2226aac597dccacd1ead15378e93f524d1466eaabd7933c3a2fb429be6a168241aa8fb6846c85e656d5ce7594b4931e3da4bfc296cb8cf3de1b9a06c330656fa62ac1f0c21594ce25c095a8ee48801180c1a428d4c0434fb01c9922de3f5ad080d40b2ad21d532ca45ce069925b7433cb7c85debed5ba969bd5b0a45774990546849767adf88fe85300e3564b9b8e69e0f4a58ffda2602148148a3dea7e158693334d4c6f946fed74f4b36320fae15e25957ed3a07e02155c4a0275d235b05941836bf50d26401b0e9dbd2c2142dff5c2d688bd0710e77f027d4e0128369f40952b2ba70af75aa30cab415f47ef8c6d02e7c2492dde902b7bd5ee4603ce134c6f5e5fd83a97debdceebab7fbc5008bd06c61ae6330b4db7847b52295727e82daa9b9ceda7c16e3d000f1ae3d6202cb6f0101327fcb5d08cd690649ca1b89acf17fb746d366af92f00fbc3261957dfa10ec17fa4b3688e07a0f701fdd7790dd290f36aba40f76a35d2d6755d3cc07a0150bc2b3d0cc159893881f13fe14f3adb3c38fdc75cc66a9026c7106085231fb8ea0d7c8ae32627185db7fc8fbc85402bc5ea468e7e5eb085e719bdd88b94881c0c2865cf04789332aff2c57363820f65829f21358d5155dc1a5263bed68dbd04fd1ac7342cc9d93998294247d2c40a6b0f3d9e28427f36b9e57058cd987889acbd3221a19172ecb0e1c5dede460a4524c710a6b186047f33b98f2346da5cb7e248307cd3e545b35a828bac893b518ec3f90548049fc747be1917c7c3c3af2a429c2df0f2534c5d01865af40c2a6d89a5ab5106970ecf3c206a78f023a5d608cca20d044ff6a384952b81a37246774181d3697dd91280056fe2824a8ae706db4ae6f7de1691d433945586f023b75342cbabe062bfa992a7a05ef6f795e4846d787ffbfb8492e9ba38bbc0cde390fa92c5d3abfe3ea087e44ce8e360eac83ca6c0ed6a131b4eb1ae70a2803c8c07e66508f0174347ec6795478f906c57dee7c5dae2186de00b37e7f1b1cb06cb336f8303998482753caca23c3a7b7f9de3612deb6fb4bd9bcaa2a07ede7fbe333bbe0f2ce00a8e9135f15051a5a5290fd927686aba45f4472f9829db7dbc05058c9aa60965a4258a0a2560c1e84fb7cddc1b57419a81c25f2577465a3b6728e00a52efcf6db7d4fbf9bdef59bcc7aa4bebb6ca9c8d6d9a34659eeab80648bef3e1b912681af1e54ed7c5615370d6f15fc24f244857fe4fa0d4604799db44bba1b2df3485e673e575d8000133a3707ad643e41a42dbbf086f657a1f8e30c383994e8f437563f45921ef8c18bb248ee6e73b709ba1875340b1a72e8f9543fae14863c60f37b458245412a8e7714717dd794c81e7c5c52b44500935e0cdc970c05da719b2f203dfefcaa665d81eb8d23b8bfe53186d01061f659b53c50ff4370b2c23238ce3d5a6332bea7b2897888c4849c7b3da1b4555d98309d92400546b289c91e89cfb09eb7b71987564343de17aeb8339afa3143ce84243d35ef8eb3a878a91d686667f28aa04de5c312bda8424b168940f9cf19f59666ee66ed11f8ba5f04620db91bd241f2038e4d2a447299f9950a99b5aa897c5ca849b2ff3ef1d603cb151132d5da002df782c1e60a1a3087f40dd21c0b3d76648c23501978e977c9533dd89b593d246072ea19a79f730f7397f574bf57278345fd56411344cd7f13d5e7d027f0af52c6341ac8e72279e85c84f4f10e63f926ec638464d4d08474b94dc9f4d83a627daede2b0d64fc4c116b4e2048232edff5472a4609e93df76b5dc869118fc190f44cfed7f90bde35521c368c9e47a5de8c181ed98fbcb27c51850202cccda22989db5faaf10a3a0c0c2f77457b37f0367db76b98067260f34acae5b163d3937a6a214fef61f99746ad86aebcfc1e61b3cc464a77edb1f9b88b7507f67b0ef9780209f57cf380476488b7f17be9b95d7a16b4eb862c050605c2f2c23f6a3010ede11dfffe55d183396eb3c581892adaf1fff2856be7649c7ca9302d230ac8f8888c36ff6a18ebe6f38d3585c0e7a07233e06bba6195990c2b624d8f291bf66e767b71c2546b7921b4e27c37c82c55a7d5aa600c3893669b6d33038a783c4f76a151846c64979e0bd831d9f88e6d22942ae873068023f0703586a55343579f6274721440ecd2bc312c66df14d1232905f59c0ebee7d14d4a8d49d95896801a8d2824cd43ad50a42e3054e54e217e281f576e8a6ebdb7cda24712e6a012759b75ee33281ec81af10083ac0aaf173834e4f571c3d68c3f603c07f96fb9e78b3978c5e58beefd006539be3d27f144983064571032a688bdf9c7faed51d67b4a99581532303b41ca6fe31db37b255c399c74de72055a34eee4852cb218d12de7f11d65924cd8497ea50ddec8bfb96d1cd9e2ee1ef32466582ae4a0529298927a0373b425e4f9088bd90ca625f75829dfc67febd323ba7453a96bf7b7ae9148fb0230a703a1e2ce1e9e80ccf528115c95488ded05dda7bd7d108883a18517d02ac760b98b5b5d1f28c3637fa91d9ac802afc6e5b96f6a81001689b13f3cc7e5f913d958bcd02987cef3c632e9cecd4aa5e314b3158751a7812128a2e9a1af43f9b88b9c064db57b22b419b3b26007e935a47b6b365e6e28b157e96ce07473c1a7f9c5d841709bcf971e958e242ffc582f311804de04647dbab3e28a44402abd113a5aed3270dd9793f806d329649751b23bd0d5cd9dc942b42b622ee8982c8930cc16deffc2f5bb2d862a32b361d4cd4b49a4e9abddc4c5fa785e9854d0b6357c1651e4f8147018e6a08e6d57440e824cd77d8a68106b250d92dece98e737c25af0b46008d2221046d6e3daaa7d2f1b73d6f42f9a880dca33bb1b2afc224b1b258ed01a230548c0a9630415b92746fe719cfb402446bcf3b934eec6cd3847b6be712641577cc3d6fb21ca6c2d7705f43ba0e983b8c809bdee6a61fa3674470a9a1b85653781ebe9468df95a7be2301d658ee3740f0ccdd86c92e9a05906a35f889718ed7f764a40e4e384504bf54696ebacef61e7ff576d1de2abdf687dc57c73bc593cd121b1b521e9e337709261a8e63092c878a02d9465354018baca770ced282a04feeb65e333b5ae0e3998b065be14c187a2d54e341b6a8e23a16c485f07c30f8a7499dbc52b33369bc045154e66e06d62179e9c2e11ae9a7cbe2dbf591ca4ecafbaa3523594f0af924abe44715ececf2666630710f4cb0395f27caa170c913b867c72d18c6f4099e4e9b68f68f5077cef0e476ba0ea8d0357a851bac001e45021251e4e48cdc5db13be2561267d3e5cf96511f017806618821bbfbf00f76b48ec259b97275c6e36572247d0dc5227088b43df3f69face109bdf92b25ae4c5486ecf6d2cf59bd01293bdf4cea60e4f7dd25deaf84a576e94c38c13db3faac404ab3211872660e41595ae35c76b5f876f6fc423c933d64a8bcdd920d55b6171cd98162d1c4f487fe9f378c1b4adb0699360626c13173b1d218f82ac59575f83ed02f73da5e653b1f9b2529dc4779020c8ed8ed91795780dbe7adbea032789c0ce9fd2f43630261882c4e1567f7294ed7aba4d83e60760f71f982b7647743e75accee95b1f34971efdb6f6c649f661b17be6644038cc04cdd9eeb5a0ec0c7e47ec74037e60524079fa5b9bb6d406987f6eb83290445bdaac9473fbf6e8bc16319e65cb872237ee6440c3ff4ada33d7ec9ae3753365cae2789833796e63f66a23412b908b9fe8ccfee4c9c2259124f6e0066cb48c61e52a8a97e0cb04ab8d173591d54e21c1f36b22dbc23a910716e09348bc743bce7590c2df4b09f53f6186e4eda7f0af0c0fc1cfa406af093d3ae944e5dca5e30588e2321f43f91c213d45c95613d6acadf8fbbf6d6d85c84344034ee5d4024faac3c8fe916130181a3733ea5c990f408e397e5c442f0d3c92e9571b89464000889b6666303c8e58626d9abef178a5b36719bc0f055830dbdc068900fd4ea437903b9f25419f223f2651ba703cf0803f0663ff3b699933caee52ececaa0313a0ad7200daf5b9895b10f1aa852f295c85c6d94c8a3ede314067478ae55805c8d2981602f1f9323faa62e7c41272175647bfd50b7c5c82e909d658fee7124f73fb2b8a76d0558c1b7ce6920947022b8b02d42eab059e55062d2b28cb732ef6e73f38425984a4f681fa92ff8129806e570c622ae3c7190193dad292898e6f3086301807ddd16b83996263220031b2b44ad1d9a159f5c5dd38c7c22f8cc29bb4fecff705679083f9806008ed0907fa17e689760ba8dd943f97f78379bfa35920bdd87464830a291d4fe297f35a24b39f735c50d11a4f5aa9fe420513d62e1e54e4b9cba237dd9e88058a323b897703f58c4a1de4ec99d8943de6b6b671825ecbc998d57f70beb6458336f17813ba8c7df749d0d48a829ed70f09cda4de253f7cad438c27d06c22695579b4a6bc37b44160e8072f3400a7f0f989a0c39840f9d7588e13c3a3e46a1122d615549fea5c16ced34d6c03702cf143f0837f12780034bcd05eaeda3f789a4beee9425a69d9f97d097627a69a47a3415c2e69eb1c0cf5a1bdd645a27cfa936ff6d13db5cbba00bb2618e505c19b2da92a875a03069e6740acb7032cf0d691e1e355da651d98e9d5bfc262274252be8b8876e98051c46f52b4fe06ce87289d34d659095eac4b4ad0cae735342711d9278d1d81383f01588379e533043a9353c51f7f4adc2c41f50092b2c661a44a245148ce36896f4c0544370ee6e27efa08ac571eeaa0ce1c6d0b57d154dbb5eec381161f49939c01cc7d80e4363bbabf2d3072766863d09de52f145c4836d6c45345317f3ea6b9865979f123a75576a0c92f1fda5a34d5307a165ef113ff0c7d9edc1128024149ed6fb67b454e47f92ab64d53e22e0441a15db983a9ab39191eaadab3357428b36fa2cc161f79189fcd864ea343f37b5e33623c6092e1c2ffffe49d454ecf24c81a2efbe7b08eb65b4eb7aa90bd90a205322a6a15da6309ca46dcbe0d0c204e93147f280e011ce7cb38d4b91d87f81201bf1b7bb5dfe2cee888bb780769e398cedcd27ae9d1c4079fabaa3b8baf1db2eaf44c2a5c1b3e28c917cb1b884f0c0d78e140c4f8971957e49ecb845935d73d8486328fba43b6c377bd910030d1dd8efaefd94580bc545e04d33ea6190a7a6e473b7429ce52ff869563bd7036854c968124829efab69426d55ecadd786c09b5a9ae12a497d510402d0bddb0e6d54bdc92a0f912ebdd62d2b55101d4cd893bbdcdc7e5b98750cfd0e6d03abf1af8c15344be4fa046aa7a175c8373238f59f2abddf5d08ad4455479bf90c60fee67dc3374", 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x8}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "036640000000000000001000"}) write(r0, &(0x7f0000000980)=' ', 0x1) semget$private(0x0, 0x3, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/117, 0x75) syz_open_pts() 16:00:54 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x4, 0x6b84cf01bfbef5bd) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r3, r4, r5, 0x10, 0xffffffffe6578e55}, 0x6, 0x1, r6, r7, 0xffffffffd89f16c7, 0x245}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/5}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x80) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r0, 0x20004268) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) r2 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x7fffffff, 0x76, 0x88, 0x1b, 0x8001, 0x14, 0x2, 0x10, [{0x9, 0x4, 0x3f}, {0x6709, 0x5, 0xfffffffffffffff9, 0x10000}, {0xa9, 0x1, 0xffffffffffffffff, 0x3f}, {0x5, 0x3, 0x1ff, 0x101}, {0xffffffff, 0x0, 0x100, 0x4}, {0xd, 0x8, 0x3f, 0x7fff}, {0x3, 0x7, 0x0, 0x40}, {0xfffffffffffffe00, 0x92, 0x80000000, 0x6}, {0x2, 0x8, 0xffffffff, 0x7}, {0x7, 0x100000000, 0x80, 0xfffffffffffffff8}, {0x7f, 0x8, 0x7, 0x81}, {0x9, 0xc595, 0x7, 0xfff}, {0x2887, 0x4, 0x5, 0x6}, {0x5, 0x8, 0x3, 0x9}, {0x6b4, 0x3, 0x0, 0x92a}, {0x1, 0x1, 0x9, 0x497}]}) 16:00:54 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) r1 = syz_open_pts() read(r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x1c43}) dup(r1) 16:00:54 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = msgget(0x1, 0x180) msgctl$IPC_STAT(r1, 0x2, 0x0) setgroups(0x0, 0x0) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0x1c, 0x6}, {0x8, 0x80}}) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/240) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x45) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0x7fff, 0xb876, 0x100000000}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000002c0)='oN', 0x2) 16:00:54 executing program 0: open$dir(&(0x7f0000000440)='./bus\x00', 0x20000, 0x110) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)}], 0x5, &(0x7f0000000500)=""/231, 0xe7}, 0x1) write(r0, &(0x7f0000000240)='oP0', 0x3) mkdir(&(0x7f0000000040)='./bus\x00', 0x81) bind$unix(r0, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:54 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x61888d19f14cbe49, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x1000101cb) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7fffffff}, 0x8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000580)="d13dd2fd67abbfa875f2bc91271a19867be14d2dadbdca1b094d2a1f51e503b22cfc8fda5a183c1dac6a18fdd63d7e094884eb7afe333fae8d68412f4ccc36e806ad5f7009d2462c0e389dbdebff1fec236e85641333c213b89d4420ee4d8437328219ddb673c7e81a91b5b7afa68e4011ac83aa5a44da0697bdbbc8d5f73aa5bb36252e525d0136c84435d99345a0bcbd1f73a8ff8caa1db51769817f6359b5de4baf57d0faa0391d1e8b5951344fce9ff3c8550fc9542dedfc920ed849c5ac84500d7606d47283e6a1f9ea948068cdd9eed2eac6b38314d55d2068806703a6f4625c2af14675850e89e7eb7707a7c256211bd8d5d0ae2afca95970f90dae43cc4e0874ae4af6c08949cf5876bf5ad73df1ec25cc00a451774c785f5f7befdc6b2e059e7fe2b6ac7b507c297a4a937415e027353c1218c3786bc5c2a00091794cffaded6ed71acd709ea62e443e359021363738b5c87673e2ffb40d9be6cbe3876628f505d221d1140ed75e08182a74b894fcf254dc8818aa32c927b15fb83aef072485594e8f8d84504bf6fe8d2d097632501f2effaee576805cf652675d95d3daf7314243f249db40a1f99580108f383adda081bd5e9dc8fe6f67091ad8f29c9f9ffa8c7e8b01a988c6ab98972faff52001716551bf55e70ae33cb682b34b83b42679dc5c18caac700b4a011a4e8d020874072ae4b81af90b57a817b74da8dfce3c14a22f7855424af2dd26b72a221dce1f51f6e20c62f346cb2e0690fd5bf0a6d8b5a696814d73fc7f4ebad760812ff4e65c1a3c2d89f1e563f10594504e05c628655ac7d81a66bbf65940fb466d6ca1b7960bdc65e13d00986cd6d23807cef4349ee47471eb659e90db27b46c46c4d493d6b3d0ee2a1e3e2e28430cca5771476f560a90fa3482c230a0642f6901beda8223b999fd1cf5c67f98c2347533b6d5a359f1752bbc1d133e48f572538003593f0b640556aae62061904719b742125117931348a6782e7eb61f0d975be99e1f49fa3f668522bf64509ca3d23debe61a4e54ce6788879a1de37781563e716bf65d26058779cee115f28aae5bd02cd9b2604401cb1ed5388465a9dc6685ec9ba8234bdef65d6552d559ca27eb63af722b4526266966f204ed315fae6e5dd649c2919f6829aa56ab9465ffb5be7e54e48c1ed8a290c13b12d9d0daf9ac57a770209efd3608f2d4c4c02bef67ee3f13bb751565e1019cee2a0d590e2b31a976f8ba1a009e88c6e937defeef571690d875ca7313b9697c697b9b68a873d781e038987cac68235473a04884d0a0f6a9b5006cc8f0fad3666dbb9bf4c4d7f7c5976aed0e582268e80dbcd221d92fc055dae62b4e44de85d66bb8be7e69a8718d6fd70e436b709b6150abf8a6677ec6d24af1c2a4a349cef40a730b5a4e2ad0dbb41d36397d537c4cff08f71336dedfeb114b63289f6af7d0550f830f870bbeea0866b652e1025f68e7d4a8eb6ec4b558228b3ba3afca69f806ee1881f161579b58cf749dab78e5be4dfce729e8e162bae18b703b6efb81f457c7b7de661a034b815d599349bd5baabb466a82e79246543675ad35412dae5e351fb69e52a792115de2dbc60b47ed649035f53b5f9e298c991dd070c19720d639e6b62cb9c7b898c0cc5c268d50e6f36e4ede8d6d3dc32686a660fed774413dba2e96a2c5cce7631556b703d3cc5fb5a46e5408cb960ffe948c9e8cf2cc94534dac4cae488e9c071aaf7a020214ccb0f5aae6e6c27673c9ffb747654efc6ad0e413db990a97e8c7902573e55e3c46ebe9d0f2a31d839f049289c1902bf27f396a13464009a8325fef6a8b6e8ca5c0a1b775701456a1c201fd597e4a652aa9d897658ac7f8061f9ff642d535e216508cb86a3eb524c39f4281731ec86b12006d586ae05fab3f20d325d8e89741f5744fd66db9428dc1ea302533bd9d9514db31e23fab145f4e1832f0df99f913388a14b00a7880c53d0a4183892702ec74ade0687d6655eacefc00d65baf6fd9ea427682ce4bb6e177450d7d4ceb34c91d112106481fb9871a946b97a7455e34e06715027b5a8609b30bfa1f8a6b1ce4d5694ddfb1c86334fc3f86f64fa69f2b7b937d8b2cab3c055f1e757de4228dbb6b91352b91128f5999f753019734f3ce7150dd702c97ab3a01409dc7fdee64e031a2b4a685c5b77a1449376e809819b393db8df53c34206fcafe0d461bb9d04c127c2c5975f4dabcc82e32d80c9de9ba018bf984900cf246bed96a90b9e7797eb10b5affc3c58ddff59f5360b8ad9b1be85eff75507e163e8a2a311f8900880139c5ca5e597c414d4bacf297db869ea0f57dc3058b2b1ad815a73abe2b8249c37c319002c98b69e21cd96210f726d27ad233fbdc50a74f364c88de8b47971d6b5bdf993d39adb2d0e5c3c66ad6e035f224c7cd6870cb074bcd6ecae144dc868be33f9c34b81aac2e9bc568dcfa517764d239fa83d5ed27025e88d9a4c7c067364b51cd6442586404bef7df42d90bb0dda15e00840a1f80cc1dbf7ef961960b680faf0b0b07ce5c78216456f47e00c13140e74723fb8e904e8a13ddc30d0c8be647e7293942ea7cae0cd218bcc01dbbe419c271d6405cb6502f912de91f71ece624d16f0c5f2917892e866a8f049f45b5c59cf52bf267e2107ff931dd2149d98e9b22c813bc9088bf71ea1a9caaf78d2dc2db7c3fcf6dd3e2104da94c1525ebc849cd142890522421f7b49d7c946165601408e9fa417eb02d815f5bd62ec091e47b3f8c66bdb0538e561faeb674ded912e0abb507f77c3a73bb16e8fa27747549ce56aa0c14842a5563005faa7a3defbf15f8f0a7ac39dfea38dd48f104fd3deb12b2a178ea2ad7f6fe5e5e355337995278c2d39baff83adb4acb742b2d0ed4ceefc36448a3c3a69a608957253ec0cbeccf25b287668ed810831c83e05f9be5969b8dc6f9eb5ec28c8e11092d69ac38067ac57355e57ff0dbcd814ffcdf4ed827764fee03e9cfb650488292c51d13405e3701429ca40b6418cacc4d677d6880775879437af0a9e2f65ab668b1753bfc6c6928170447ddff53bd7e3135567a449fa9ee35f234a92a9b114225b6eaffdfed534351a5348298e2fa624557630ddf176b6e08adc0ce5ea5ccd5c01383cadc7a437bb5dce5d3eedeb9883e37b6fcdf12d8aa090f8438c98620aeaec380c5146ac7915b35372f5d3ffc9ebe8a2cc4016cf0a6fab932161bfcc39bed4018d7770f1f0d8ff2203961237fdceaa5cc71a2f43112ff0d4861c91f9e11354a0c6300f995bd2bd513aa0f73092b6a9b01c54cae2b6c596aa112bc74d5ecf97e31d700b7d095119be61360211467b5d1edd0e283584729b5ad4983aed3acc32907902c7a8576d3f8226a9bd40fc77cf45c297c500d430d496a0184867c20c0cc683f9ac05e9f9c3e0981f76d0a377a76be0022445492625aefc48b0b25d63bf153125f5e621bc5754eeafa5a2d3f2c4527d6e604bec350b1cf4c0cc76964f14af7a8c3a4b4609afa15a2dfdd9ffeb2e15c5c58779c0b8e726c6d935fc9d325e92f432aa1ed55ead97d571adad3cafbc3e96c8e5e38dcbaec885b5055f49a1a53ec92251575daa13c38e2439d5c1e711c00aabbf24fab744ca274c7b7432d935f84a684829fe719f68983d58536870b5cbf81acce4f40c93f5a3e00737369d5e5d8f18462a61b1306a481fcf5511eddfe7b6fc3126a720efbc6be095f80739c090886225b452be2d9aee724cd7a47d8f138dc5e1c3de9bf77bcc805fc5d66ecbbb527154c75c0ca73d8431107a2ff0120674dd6354e2499889dcc0d867e1364e322f6069c0ac7e847d9e09f598d75d31b402c39d6ad501eaf44043a42ddbf044a5968341d06005ff4bd3364d693b6cc6fb377201b1ef7db8ba4f799399408b0271d59c9c29fb410d54f6cc051defa097b6374e3d38f22471e82a8f32c1cf980e5c3c959e1a18a81ef6e213e4bb73af27e60cba991847d87610a968810721c32f5e6dc24fe6d04875920915280408265495c63b95c2da9f69d2f5309f633e44a8c22d3ec7460ab76016eb77efc1132f402a9da5d7508a1d4461cc07ec0903e5ef5d5f27fe220f9642f3427e2883b6a19697aab7b546d45392b3b7807c3deaf92e45439d6f4d968bfd322cc3c0f28c702ee8101d640b8cf2b6c8694b7e7f39c7e33f76705a6cb5fc0809bfded22ed34e551b4057a5ee3347d95905d8f7305509edbab6ca6be4d8049411ae0d94a0959b46174d5b842611449caf541b9e0f6548234af4d377ebbbb36e50c9c64a3710e7e6e283f9e1d55020f0099db78e62719ec5d8dc3d245ef559896097c02206b493ea8bca9ce17a5f13c513b7be8a7b0a984e92723705df21e779c04e974280e24fe8f513f54c10afb77f3c7b4f11c54656b958d8604a7b2178374f54a2dddc02ea834f8b03124501a98ff5dbf0c72972c85e094cfefd24fa9dd0d28605ddade025b5f9f91e4ce8d954607a3fbde25b6ceca9d0ffe2e1b3b873cc2ae10fd3d4aea0c526601082634a3a81911223fb078fdacdbdf06647d5cccd6cfed838a0905d19af9a2bb7a6f18d95a863ea45c6d96893deed8d761c08ac60e2c7cb52a09bbde42d7b70989e4a80cf8060a1fdd36b1f614698889222e022c88220d07495ce0f774ea81858285a35443d3b11922e3b7d6f2a1652fdba9e53d49e8e03934055bfa352c89c6997f960e04dd9b44bfdfe070949810f1c7d41804e5f9849f517c5e7c193760473f8f55cda91b949d230930be4c1ce91b02f4751ad0c6608705cf165ee0cf0a705a94caf936051ce8764ad640136cfe5292d3aed20907209c0bc3ac89aae6ab3d60734fd70ae8a4b170d0f611f7413cc49052d215ee6798f67c1fa71c182601c95b5bc531246b15b706302295762e25527568d2aba416d0901f50e26c0056b53c7b6c1e3112f38f6b431b4864c76fec219d9b697d088ead212c98d8aff3b899542bce05c3f149a4837909b94dc296108efd624c67e01bd3472e05fdb4e4956b5fcadbfe2d980eb7c5ef3df85e2a6c52862c4de463d5ded19f3c0f179c28a7a6e08ebfde62d2da456fac3a56fad5e0993084e600e04f1ebd748fc93895d1086ec93329e862cfdb3b3e7f47d1e1b0c88598c5fa4a8cb2b5b7f9419418ae2d755b873857f6841a69a2d86d2de902bb6e92ddb649ea629040821e09e19315e8d015cc6a37c4ea2344820944bb6d3172d1091c9b5292c7730fd219d97ff5f5a0498190859a4d4a09b51b8912d18413b1a6ad06700d7348a519b64395c75fcbca6fdf5776c6826aaa02d6dd02b77c684c9425a50eca16fc3e3b53ed46221da3c46700d1ef2b30af84ac8a8c47e367a24d03b6c770675542869f5aa1c1c3f3c59f299818b43205f480f23d12f7a703aa8fc39cd0dc27a7d5fd869241cff50e9258cd27ccf545273fea14832e0cd299558a007e07a01885ec8f4f8f7079671898d18de922142df3f9e65a3e9baa41bf4dff5a9290f836557184dde2859a603f46cb324e081d694f8e6064cfd9dcf86a0a4f93a437311e943f6dfba3d7ddc9271e2f45342c5d4c58ef3f2b8442fdea5127adf9c1dda1823caae4a7e3d386a2388669d31948abf1203be208acf522093d421189648384fbb41d11693d2158292f65e2bc16089b3a07a94ec2022c8d6b077237c8c1712a25988c71cb9ee1a1af40274ef8d286185ea221e4e2ecc4bd3d3315e5002b9023c2401f171da207abefff80c94fcc122336997aae9c5761d2e4596af4c57b0e8086deaa0b51825d63da13030044", 0x1000, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:54 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff, 0x6, 0x7f, 0x1, 0x5, 0x9b, 0x1, 0x0, 0x2, 0x7f48, 0x8000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvfrom(r1, &(0x7f0000000340)=""/195, 0xffffff25, 0x800, &(0x7f0000000480)=@in={0x2, 0x0}, 0xffffffffffffffdd) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) close(r1) shutdown(r0, 0x1) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x61, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x196) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) pread(r0, &(0x7f0000000140)="bb33ca67e039aa66bc2b5b5c82ce9cc92103a238c7460c7dad966d882e077a8b1d85ac0c982c5a25fd00f4aefe493c934521bc92b2b8579c1ae4b8f4f93eaa65a82780ba8f8852c79e8c6e11fe22cb9f11335d0f3a2b16c2c162678dde8670a7e489f4c4b5b0370b05412dad85f2d2b5673f64a250aed4acba4bd32c1258460d40a4136a61c4daaa78412fa872f86484836c8454f30e2ecb03209c4f7bf0d07af4c3e46f1db092f656ecb0851719571e8e3abde58d61c7a742113fb9ff59ef11eaa64da2d3e8e0190ccde28f99f9c168c84e13c4efb0142a218610e4c8e0a088f16c", 0xe2, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffff346, 0xa6, r2}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/115, 0x73, 0x40, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f627573008b5723d00ef4708000de617268ded23a64c5b4cb7276e5bd8250823e1dac1bd55e8e502d47780049339dd5e5580f3a3980e3ea678e8d0ffd334904df51f4c38e076191c54ffe25382eaeb3db54d23778673e54e17e2e952ac082407c655a042d0bf5f87a30cd7956ba4455079fb214f622119120d2"], 0x8) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/135, 0x87}], 0x2, 0x0, 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000180)=[r7]) r8 = getpgid(0x0) r9 = fcntl$getown(r0, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x100000001, 0x3f, 0x100, 0x6}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, r3, r4, r5, r6, 0x80, 0x10000}, 0x2, 0x9, r8, r9, 0x9, 0x8, 0x81}) 16:00:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7, 0x2}, {0x89, 0x1}, {0x47}, {0x22, 0x7}, {0x5, 0x8}, {0x2, 0x400}, {0x80, 0x3f}, {0x100, 0x4}, {0x47, 0x8001}], 0x9}) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x4080, 0x8, 0x3, "618ba04ee54c3189dd7c521a854994f1f56d4a4b", 0x1, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:56 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000180)) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) pipe2(&(0x7f0000000100), 0x10004) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6, 0x4, 0x100000001, 0x8001}, {0xa0bb, 0x3ff, 0x2, 0x8}, {0x7, 0x7, 0x8, 0x80}]}) 16:00:56 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x1, 0x401}, {0x3}}, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 16:00:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0x493, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:00:56 executing program 0: shmget(0x1, 0x4000, 0x100, &(0x7f0000bda000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgrp() getpgid(0xffffffffffffffff) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x0) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x2) lseek(r0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="25c96649209216f61c6d00037d73c1872a23a0b52815e747b0daad68ca2ef059a3c69b46e695590b7ae988da4fb3e222cd378ce24b09962696cd8e8d4ff9bc7a3d787bb7b3fd2c4ed421b26fb3cf7338fdf660a39bb4dc239fab95346b9578918b4400ce14682c4d731c9926df911e6997790e6235910ae37f549ffe7bfdce9de6393e2cba430ddaae5e55b49a9c97d5e8071bd8fbe51c1e8281bccc6563a15244b53f0b66f9bcad0317ed809ff586ecc675d0ad12ceddbeb360e7604179dfb9a761f21228bf800ae2459a6fd1a2bb4964c1621c011112b7b31aa22b8259ee6d7d4ea46b114ba138026acd1c493482f1c2af4304cebcb821eb386053896874942884abdd4270525bb47546e9f3285b047087fda46aa8c43ed56366a39e09d275febe7bee799b46a2550809617d8ce10af32b26a35c55209297c03cb16630ee6a04d5a3bae80a05d68f4505b50157d3a14c78da1535e1eb48818aa8d7257926a32f47f7578238cc042e53b690fe374da851539e9fa2207f2c29779cacfd305549e73a0bc97248a7f4c4eb1ee558237bb03e92358bc119fe3db6982df3c7274fa7c393a71020744daad69d7dac9e64ccc1ded970d6a70edf2e112c46f9e450a748491735501100389563cc44242b5d660f4ce5f5943cede2c324aef2e29ead0364c9d0c92473a7aa75829dc21bc8f6dcec63e2cd8bb612e79bb97fcb0dc1e198e375fed45e52c24a79951d070ca4115e667af82ec6275e4fb58d35ee2e4d25471b6c3e9db2ee5acf0076d55c05ef99ab97de522b2cadf5d619cd69577b5af5a4e7f65f97f54e4c4e0f91bdd86ab6b0ae3320ca38d2b20701e734ac1effb7cda2f86ab2c1fba84bd707b5818e254be70051c7d0fd1f6c6a7f7ddedbbb80bfef91f16fec998434fb2cf915b252eb60df532381741c57d3096f3ec252796dde149eb829b94ae989ed67d35f6808e1c33a604d9d243742c4fd97ec556bd2e94117f65805dfa8853ed45b524aab52268b02b93ec2577a6be21ce3b7e903cabf22fafb4c498b12afd74ac7912179628d7f3683eb6ce5a8c50a90c52df73f69277f6a4921a2a3ee348572c0ebb3a7ff6b0247cd5f5945ace72c3081feda7d7e498583ca06c86c0b5786a76832fa28a5c0d0086facdccf5a9fc40011821a1800de5edd0628e582bd3c784f2dd9839a85a0b0dce66696396365b1066d3948f11162d32a44d7b8cba87b430462b65c7a96122813d1128067572ba46c8aad6a1b242d2f1d5cff1042be76bbb20dd486e83d380ca0f9851c9590f6da558ec4ba5264b81c4e4a58f8242e0562d9dfff83c7077ac5b2b5eb3003cf7fcb7436e95e07402e5ae9de9094957cb97a9101c63f0cfcd0218fbf47aba47f4aa6bd0085cae7574f56e14ba179ce21ecb38a10a7a307e823e39eaa39df7f16d3c9d6877d2a4f6c29b4cede477f14f5c839573a9bcb75eb088c4c2b27fb1379954265a1d217faa1e4bca99017768e95bde864c5e4ca1ea1aaa7eb9317ecbd014744696a8ce0ed0a436dd36d397ca6f4cd466e76941fdd34c9d43bca6a0bb30e734f5feae7584fa7478149c05b656b97b627fc8002574ffdb5733191bfd0e692cfd992baefeb4ba8e337702f3e511e1a4585736c0083c62113c6dab53a513b6f6c6c92ccda3edd63972db088efe4b38ade4229641f8193bd1a69cb816a2331f7e10c63c013aba2c7bf4768ab209df2ff78cba37beb6aed2d8b155b3ba56192b5e923fa0fe0a2fb8cbcc0b2802f334429b445d2b716371cd3b72faa04cd159625f5f522c8d3fa1c75c7388257d3f32968a0c130aae6e633302f64141b7c6bb657bac6d14490079d5e2d1f83a43107a398b8699eb7ec7d69202ce676e8526ef0f977d9cc1caee795dec4a4a337dca2fe6dd9910bfb8c06427a897af1bfd91e246bfe5d0b9c6ed38905b4331d5d6c0df9e794e60f4b9e8e58bbaa8f4fa819a01153c4e6a8fa5a7fd69983393e38592cdb3e197741c4b517900b79eca71c0c0dabbdde4697f5871883a580f1cd039bbd0e77e7bb996b5075c37d147414171f2948193ce4af63ad1193f59044aea23936cbad3ae66f191d8d42b4efd3197b2c87f51da3e55550e5078f1a5ca9715a4ce82009709b30ce95c8df34995dba379dc4c33a0409d39671689cd5ef067903fdf2439b87ced4224b9a02963b79ee6d87d7c3a93314f71909ee27618b1942a5b011e870d24cc798849c046e7fbcdfca50d687ed3f75692382d3d5b9770d3217612090ddac01ea73bfb6d0b8c2624fdc165bb9d236b0198925db736c2e5858383fee13eda55698a767e3bf9191015f45587f878f29f988e16298303c77531f661fa735cf3b29ab8dc4782181406ecc5525162d228282e1cea4a222d4794c59e098b20179034dbc2b15644d4d7abbbb370e4ecc82c747a680c39f1d0bfe5d346f7c8bc1fe413864b2bafc0f4869c2d66d7220c99b86cda05f05683626ec600257cc4aa23aa3165155d3ac28a3e0375eacac87588c7503680b0c722c76614ae6aa1c514ea17d2d6ef3180525b63ebb88e4262fe925a8ea8fe8cdee62c2dda4250e0b7ad63c74d68fe284f61bb276e655e80642c6d193cc5ba83a7f29c12e313d0efe95ff3b33112d805b9ea78ce92112ff2cf74685d2cfc9be6edb2b97f044b923d040c45993675a0070590ca2d04374d4a4f545ceb3779b28ae0541edb014a6904dfc183ff8c8b1745eccb95c22ed3b72d510a0ada907455a755957e626e3a6a9f7238407b48e7e6ed4e71cac4e6a0c33febd1e00d70fea2aff9e6a02809819284408356169d692450f1c5ac79a4d064d0f8ede85e4ea32be3291959281a7fa2f994d5ee213c89155779674af12937c0e64780880813a0cd96e5752a894ad3afa6abbff40480f6eb881d0ef41eb756205d3646a8b862c901b04abfbb5fbec5dc21bf2dc230b1804ac7510a35195f71f519600987a21c92775ea1310785ce841a1d1264c376dc49af1711ab4c31ee869dad2c1cf044407a89fe8f873979363240ff17092cd53a6f2155870726711dfb241fb94e9f76d8a8163ee98ba97bc12e824e58c65171a7b101fc5b373c0aa8fdff667d4ea57b462ec33483385306a55049d9365ed4daf947b05104511194975c0bd05b1f5bab8cd18a44a47534b05a7a24b2112abc4566fb6520dbf2ffc03dfde72a7cb975f5bf2b8f5de3f58d21bbab325f4455d19ae9077f7375313d6014efc1f46c770e165f59736f89a6bedfc6c7315c166f10bce3d66213ebba4cc6450e54948373ec688ef9032579edcee9e1fe5df919462abc3ebdf4b1814f46477d159cfe2e48e63f0ac770a15ab3690b2984eec9c383b3b90731efa2212b7f1afbb95ed2829b3c13ad5d0a7639e91150d0592852b21634d31b2fbc0a40eaeb2521b474b3fda953bb8e28fbf04ba324f0b36edbebcd1d05ecefd6d055a0a4b307d11fbef67ac5df9e376244b9fee74a2f2e79edd8b660f1d68e2e247d2f0c06f527d543194d9eabf1d7852e9e13cdc025e039990fdc90a892113cd88fd56ea238e797b464167e05e3cf19865574face010a9702b6ec00a90280c6717c1979c7bc0572d883594f30721f4ebec508e3a39b9a7f7f443cace246fe3636b1e1447ba5708a072d2e066c91ab86866c0a8bd25647d7829527e98a89d1a35a04eb266773ba46cf46d6f194795f6aa11ddaea6760c7200f21d41c7a12b8202efa0895a49242ea7b364a4b9bd769d4c8c5274bb4b9feab5ffa82869fcd1a98d517853df7c8b700b66e995acea79c2ce006c9fc4a99eafdd633d1bfea153bd8f04d0a70cc8462a8883bf544cf127f57257196a82a718beb2cc15b3e3cabe7e67966553b2938b5cc2709f5b6b54251181cb3f468754d2778d46a127a73e660f8eab5a53a3ede110459425e7c17813a277bc20b7eda736779e61d3a77efbda4c115d19cb105770f0a0d7005817bff31440b04b46c707d0c5f4c1ee23e1a29b9cf9fc3162a783af7a64fca5398486f28787adb371604d61fa54c2847da5bc38d10a7625f0a4c10442ef20f5e9def39a560f13e0a7858131efca613acb89c8d70dede165f084a8c4089246ba8e232c96c2b9fa8a0c7756b69843681956af87fadcbf8a48f6401f9c8434fe37e7eff1eb61dbe5ef54417e9c704f9cfa4c416fd5590ee61461043c7bf87fc048cb7eef4ecbc7a4b00637bf60951724bbfa8fdd6446", 0xba5}], 0x1) fchflags(r0, 0xdf0334600ac12d51) 16:00:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0xfffffe96}], 0xa3, 0x0}, 0x40) r3 = semget$private(0x0, 0x2, 0x4) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000000)=""/103) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0xa) fcntl$getown(r1, 0x5) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x0, 0x40e8, 0x0, 0x7f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc9, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) socket(0x2, 0x5, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0xa2}, {0x100000006}]}) r1 = dup2(r0, r0) sendto(r1, &(0x7f0000000280)="93648703452a3f7f694302ed26844101ae114ef04b95a2254f76f1e2ebd3ab932e476661c391cc7320f38b6bcd49e27cb8e944fe69101768f060ede27d44ec889273467677917796f00645f6ea282ad88ce4d9646d7b6d79a6a01532e801f5433e28890ade135b5773361561779702c74069cfc48fd26763d880011550ab8fc7da3963db1390ef1664c456ae71ad12b65f0300f96a16f196c09abf10997c76862ec35405abca516f662ef589279904869d0f91bdd6898678c0909fb1ea1dbcb202d2426c716bc6b6e4fe4ca6494588040212bdc6d6f5d3f527f80fc05948e168b9f6ca98", 0xe4, 0x8, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) r2 = semget(0x1, 0x4, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/4096) syz_emit_ethernet(0x8f, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x100, 0xff, 0x1ff, 0x2}, {0x8000, 0x4, 0x28645369}]}) semget$private(0x0, 0x1, 0x10) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005d}, {0x6, 0xffff}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) r1 = socket$inet(0x2, 0x7, 0x7fffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="154918e1b208bee339f2f2e4b7dccdd7a21fcb355888edacb16e61c5902daf16d1f4bda2410bf46a58070ad17614bd299ee1a29f8fd921e73382c8ef3828276055292c61dd150901e86dd986ad929aa49375a824eaa8ffee06af19beaaae7a8d590b3539016e43d4c97599f6a57aea3bfbde5b1ada284ab1c13872a97e4781e04494cdc410b5874079b37879ca8973c3b2679fdf52433ee32973048feb1cca896774eb32547e329e1b30afed02a38a0ac2191f7f0c0fc10bc37076eaf94191a0bd9a3ccdde44cfd8e825cca32b7ff1be8c21fd0239399afa2a5582d7cacdccf1e06f4bace01c9d1a28fe87d9184d4d8e7cc51930c71fcdfe480e31a8baac5b54ce72acd7ea98f6003bf768248dbbfddb8abbcadb3b5057d981307b3a773cba059816feb2299e91ec0756b01d344a1b7a415c133218a2662572f9fe247cebf18098b1bf99ffd8080bec5eb877d5d21d8a151c84b136725f9014892e3980949ab8813f9378a6dfed5cb2f1c4c69d39cc2d9fad0b14429752b1114866101ce548ebd28c4bb44a7e0f374d07808a160ea9d62b0864011a1846dfac27b6e5fe3f66eca5939f150be1e35d4cbcada6c0a3422f09c74557c502d052faf23fab98a93a8978b3c199a5e4fcdc8c98ebcde32da3f8e86dcaaff4869799417f9d5e7ff914df2674fa8623df60f720caa8905a77dc1c608095420eee73e20303d341010c7f91192e64309cce1b43a4187d1d24951728f887ac9e225a01e0375b0f1bb4d736a266c524de5effa0c3ad987d074f2f2dc9406574d02fb095905f96f2025b0c1dbdafbbf9676a8c018acd34ad536cce6dcbe21acfd410835253b8e58f780bc7f333d42dfd37b9f5559982066de6154d6b3dd84d75ec01938b9ecb13b654f34d509e225d504c1f3601abb81c1add25da0fe6cd742bdb8e6b6642b915f6b8b33e6fffff5769411723192f4d85ad647899e4f9614eb889be0ad0ea0c657a58553b309c3b3e0047c508d799c893e8e52583e43567d4ce9bc2f095bd14fe426a15650ee78cb532db657cc7114dbaf968e7f2bcc647c5534cca61c38a6a255a93ad250143914cb3eac0408d8f12b2f1d5e58c1641ab39ae70405edadeb41b03765fb635d5c334558be2f233e90604fe3a9aa696c2c364c75d17f8facb18307047d41c210e388c1154edcccabd8ee66f0b50a99b9a83c9ecc186378a4999fedd68ffc7223c3d8ef2b96d06848e4a200a1d3408a27def9e09398710ced6c9fe40e522d0520354d6ff9e8b928093f57b31eb9f0fc791fb369069ee865c74a4b74196c8165ba7978c0e2bb3977653a1728ccc8bd1c9841b8408a0b377b32db97cbf2ef813526538f5c75e68ab6782dbd12c18922269d04a465242de18bae9e22ea405ca6d6fb6c1b388181ad128e2c594895879be3b39eff1b74df3ac5b733803a0f7a84ddf625ae6db5e2eaebe0f4718cb1b36f0540a0bd7a479ed91938882525d8a7e1f158ff56dd254543d3a6677a0e9e6a402ae1e428de44911798b7568a4637e34ae86bc37bdebea3d78ef1a95c1c1cbbeb039828fcece1f4361aecec161287117d03bb4c9e7fa898fa27b2f62161c02fd17ef1ac4ea2d15146ee7bbe95a3bbff56aab0943137c673928d37c6f460690144f9a9368c8a72e4f2022df29e87e8cf7bccc764cf49dfbf6ef1029a8520aad6436e13ec266611eae06ea2e3831ea97947e049db219bbc295091036342662d47b64502ab2aee2c8f1f34a329591262066e2c08b2e9a927279e0c37305fc0cc9dfd9543c2bec8e16848114e1f7bb4d3d97e9be3b905932ce700ddba9f9e66818918c4741b112709a69fe99cb75c2712056678c90490c1e6a82c42a5b1b6a37830e63547d64c3099444eafb4e65b90bfe4cb2ea3bd475684ac5d98bd82f620d4a70f175cd828a0ab64c00025a3ff0546ef1bff4cace42b88f5fd1f0c180b3370dfd2e12e6ed77583ae76a802f4b658d7bb832ecb34f19750f074757eec0e894d5658c2d6e6e0b70946033f4ecade08ddaac365dd31f791d94fa1adeb1c698f3cf3692564f4039b524338139aa2886ba0a7487721fccb420ce253295354f434e1ea037fcf43cbb5243d363e0d934740b84a5ce68a401b24c6d5b71863faec77cc52f2d73bcc1be0481f8d654672a4693d4e03b81ebc93a1842adfbd4b5538488d80e606dd9c099f9e645243b9525b814602be3f180367870d845d180759ca2da0343bf38d6d69b4ffd823cad0d8ac06f02f17d1a1530ecdc23666cccc0e3ef1284bc87ebda2c8bc25cf6214dc3dccf5ab5984f53cfb45ee938640b104a730b0b8b5e45ca00a273bba520f3597314de3db62d12be0753c0cbac7721d0f7d0344c317d67502e403463878992bcc0922366c984eb49642b5af6ad0c504d8aad6eac4b8be5b8eda1ee9961f5a9e8a013ee0a0b9f714720363ac245c6aeb09cc04488b72164a2360af9c9353c0cee7f8f8b0244894b413f08b9238b6ca7e0501f3a0520d43f61d06da8e09c8e7d51b0272c547482fba4c0b05fb9fa710900fdba35f4f70bc17943522a58c749982a0de63e1c1c5613fd20f27b5c8ef0565a6fbb878d90c57b0da42e194162cc90031607c3c240e6044b6671690ec9dd45afb30a96894fdc45b94502bf0261a57a4ec47b302ca96d7ac37c335f5a3269d2ca47a944e7eb41df9005e224f95336fed7850ce42c61f3ebd6130cc0dd3d6a4b4f74dd4c614b19819022cb5c551096726f36b1db3298e368a224a3a97e2861146aeb229f6ed6bafab9ccee351042ae0fab8d7a02dd9d0b7fb0872f5a7df932e66a68534afc073ab15735978e75a9af46defc024ec041ea0d17f2508009d07c94faaf67246168d0b6baaf4a784d84be60938d31ad15b1573212814a8a3ddbb66c2e17481bfb8a07d94ae4f96683ed7baab32983743f697f7de046f773f87efadecd7950355dbc5352073adc45bf2ff2d12f8fe4c70c325f2d200f567b869cd453cfb1de8488f16e59c00d2475ea069f32add9fa9d6b6a8a5e31837f1b02b05c792fa24803083a0adb5483162d46a057a467f0ffbea513ce335fc77d53fd3f24b7737427e6e86f212bc1acaf5bbd607a1858d9354d4e53c93397c10fa880bb7d63335225c360ef20cf43cfb06605744aaed846bb7c5406260dca6d2ad86e754ebe5a1e99858d3be3d67f52fbeb009dec8b597e4791012a1af8b9abf5633bedca803eaf314e7f3ea83b3c5826b307936339548dd2cdede553191ae60940265ad40ceb41fbddf9a097101fb46fe3ec33849f0d410652269bfc4ef9811fbcac499c2c47746e0b2c60cd21b4ea40c1a8358ae85d5d055379e60894920ff3ffd12cd6d2214fcae9e8e072c1fe8db83717151a2503f7de32f80aed121a716cde705b0fa02f670eee95762b04a183aed8e24b48868716e164205e4d07fc47ff72bb36f6b11423778d4e6a8fdcd78ee1bfb5c9cf28ce7a37ea27ce736c913315bd249ba529cb6270be9d2b9883799a8012092535cc27ae82516dce6ae34b772e0b986f4715f5828aa36796e6b712ac92242ca57326446603c5e78127b9ea8c13d8296ae83b0037cba8dd1aabaa1b85084a74d2603ab6ef8a63e763a64a60e001a4dc68a7cd24762c41a4a7e00de6091c1a83d56a809a6543d97b042048984f0eecdc1e19ef08618c035a604c5384910f94655b907b2949c22e4c166ee513056a499224c98598c48266bb4a9dc344dd884083908d6a6052fcdf9b401284424818f512ce82483d4c12dabdffe338f614d8efccec06c3c9b3dc4e5814f40c4a99f6a657dc291600d74b3e2173b15541d88cbea2ae072641f8eb83c0ae97afeb2e09685b8a1c9fd9acfebfdb95283379b6a9ffc4c4cd5303c600dc292889ca06f9b583c2659f656e70b28b8c77aabe6661a474abef14ae05f54030b635c9467f90008f63505de79a6c4deb3508ace8659ae7d039a3834115358419fca64e436b2a2d8806f135938cdbb3eb530832e9191046071926178014e0f28148cbb5aa7a11e28a8fd293c49e34ead1145edba09b933a0e8ac9aa736e4ff28d2d745806ff79f44b822fdcce2a5a98416cf551aa3d3ab872dcf55d1d126b92704c0e64b7a94d1eaf9b589d78ac5c30f58033503238b22c0429976d8f8a449f3876b94eddb916d0843968194d3738be08ae2536a9f78a5b9edce2c58774052bc4252a08446535d85deb798028750be2d464336f963da366207d75b02096b8def7cac9a742a5e595195bd465fdba11b59553542c2b4db4d298ce0bec277b4fd4d3eada7fa60566d460aba2a128d27d838f9a4612a1d4604fb65932782b61d15674b9a8753d1c7b580c6cdecd4ea386f422459529c8deec3c36ae3bbd5d420f2d20b9bdec7e60481bdf77603c0d029f8359172e82c8570d350e3003f8d72aa2f9d1523b18c52cae6c64797204aaaa39f8cfa8d91e748b07c4691de36a92bdb5bd80a5123fb18a3fdf94db84c382933fac36182c1c4ac1c567a28406d838ddf035abfaa07be881479f0923438675f01747f999c20dd26ec9aa36e0c9e34296f9660b1e1c0b4aae62d4edc3a5675d4cf66be60fc2ed4c21ee755bee78e3e17b71eb7d1476b7b2de569978efffbeed6ca9939bf6ae019e577dd5610662972fb097600da9486176c4445b2974f821edffc68ef6479b2fc17e9224760eb2c8e220bd00433d32f6fdd0ddc8ab4076d152d76091320ae1dceff4c57b1cd13932d015a3621d4bcf5f30c1946fff9c4ea02ccdf59ab997647c53e005bdc7cf8b0f410243cf398fe1740259589c985f8dea9343778d2edaff247d5f147fa507fcb31adf2f53f476f61d8a9fb98fcb5b5276f66d70a01088d8fc59c2d047f8bbf304d76286c1f402ced7965ba350f77418ca776cc8c24a0ad540167bbc5629d2cdb6f4c4e3a4756df2c90c4c63142d65bc970d9c2e3bd20170c7498467d5b0e321c27ac8de66b7f5737a979a3f9d11b48bf0903dac676bb065a8f0640b5bc30f5c8f49320be20955458bbab427010ec91fb0ce676f9f0e32e0f258011fe3370b397f95f22a8bb4204fe095f656f00fef8fdb3ded02916577adc833a136fe4621f096680bb6575bfbb22481d489dfd7f03737ede2ca39b67277faace4942c3d0a89751c7ca2c88493170a82b9b465686970b3e1be85d36a80a1824862a90ef6cad7b84c649aec47d74f3c40f9b821eb84d44b57a0d45298899fbffb76dbef3e0618b0b9069b915ace74565da2ddb0be59f7000777e5e0d92284962fa490b280fa6df0f519659a1486229b6cc5e820cf9cd777602dbcb34c4f8c66551311cc3110d04e55c35aaee1e54021518863fbb035a6a456ba74157fe411bd3c5c02e122178dc3cd807257610b2c4d2a3803157e0695d17f607a047bcc6218f9835f5de2d7ac6146c8cd7bbd2b3e2aa0bbd50da6dc7397cb8c5e109a770e9c02836cb2de88d37057afd880a6db2e5fa78a3baeed45e0de02119e524e0afc507bffaaeae5398766e78442d7e3fed3eebef040bda0362c7675e20a980f20c3d88914de2a741a3153d49fbfc9109d769f52262b544e6c9c2a8facf5ccf628b43e310574d4f225b6a560fb02f19d68e8d0818fe6db8c8ca7457eaea15429be4ac736635fa47f496938024a471f6fba9786f0874028110de400346da7947413aaa0fb81458d28cc50f1579081b029436c17050ea3dc278487c6bcc6636b37b9e29ae322d05cb6a4397e06dd7c69174dbba819dfadf9563ae2042f9642bc61374c43c9e68e2de74bbc8a966305ef726d956e645c98", 0x1000) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2a15e9bdfed9eefd3e411e3c43f60ff2b64b3b7377766a4f366a063897d4183ca29bfef828656b53a7b258f300e970e29d7fb78b0992ad0c9326d3a6c1cf635650382c2099a4d58e4fb79f5cb8d0bfbb6647fa169982b526b6d44e9bb3a5eada095aa461c2fa1276daaf3bf7c2f63103a9562ba3beac1f891650a6e2b66e9b2ddbedf8e76b4963660d465a3071a16a86d651f74894146e0bc3149398fefc9072904a65565393af80b2", 0xa9) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x6) flock(r0, 0x2) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000000c0)=""/25, 0x19}], 0x2, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pread(r0, &(0x7f0000000040)="f1a53642217d676a7863ad0316", 0xd, 0x0, 0x0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5e", 0x36b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb1f0, 0x0, 0xb3, 0x7fffffff, "49bf000000f47e0000000000e6ffffff00000040"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:57 executing program 0: unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="dab5c2699f6ebeb95f0159cfe005ed0900f66e2440bd66aa40892472763e020435450451c7a94c3613bae54bc5295ca3872a34b963146295b415bb23e51502c3c1207726e840c9cc81ebc8c70df0fd4af7881db19f113de0e9999537f3e8c53065ce59ee6cc450eb99b3a23111fd18a7922be2193ac903688de1fee1e340", 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000000035}, {0x200000000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x2000000000, 0x8}, {0x241, 0x6, 0x2826, 0xfff}]}) 16:00:57 executing program 0: socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file1\x00', r2, r3, 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x100010000) r1 = kqueue() ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x1, 0x5cf47612}) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xa667, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0xff) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:57 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x40d, &(0x7f0000000140)="b6dbdbfdeda1c66430b6c19a037a9c004d3b2c9d8499a0034d20eedccc533f2064eb44070403953a3ed16ed305") 16:00:57 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000001080)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a25", 0x9e3}], 0x4) 16:00:57 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) 16:00:57 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) sendto$unix(r0, &(0x7f0000000000)="0daf317a7d77f95ddc27ddbdaf9ca12395e6f4b0afc1deb2b8907a84dd097811ebd3f2c482001b64a6233c4e0e6fcf9c99774bdb42f42bd12c42deb617276c3145fdb9fa4eee522251345e88e3858fe0c1197bf65c8d802d120b7b3ee6f17aff6b367758cf6ea35e9a4b1b0cdaa763f2ff596c9d370fd4f517148a72e54805e833e64c3040d9ad84a81bdb93ecb5c0f1192b876422a595489ae1ad61f96357163cd65a4dbeb36b2aa3d74e8194e4b84e99b397a2a0714e47d4659494c14551f5326b657442d56adf30aaefac3e4e030d6d08c4c68b0008292c9eb49668bcd9be81dc7f50", 0xe4, 0x401, &(0x7f0000000100)=@file={0xd7adc6a40d8d11f2, './file0\x00'}, 0xa) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7ba91364, 0x3, 0x6cbf, 0x7f}, {0x7, 0x6, 0x9, 0x1}, {0x1, 0x1, 0xcae1, 0x706}, {0x7f, 0xfc0000000000, 0x1, 0x9c}, {0xe7f, 0x7ff, 0x2, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x2000000000, 0x40000003, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b5ebd2ad88b2951b15801600bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/190], 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="9e023ee80003b73725c7419aab4230e88c4fabe4f27242c9a88bd3fab7ca2730619556ae0b655533", 0x28) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x6012, r0, 0x0, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:58 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/182, 0xb6}], 0x1, &(0x7f00000001c0)=""/4096, 0x1000}, 0x802) connect$unix(r0, &(0x7f0000001200)=@file={0x0, './file0\x00'}, 0xfffffffffffffceb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8, 0x20, 0x81, 0x400}, {0x3, 0x4a, 0x5, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4a3}, {0x81, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x357, &(0x7f0000000000)="b6") 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0x57}], 0x1) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) syz_emit_ethernet(0x5e, &(0x7f0000000380)="26ea73b3cc67ca4b6f48072b80b490e6ee00bd1f8cc7100071a96e0bc4d89e9e41763fb2cbc61a3a051e644627095bc065d55915d7c4494610d79adda3d3a3e374e3a2e8633baf47d4246710b019bbba51b924891e4de070bb3297804c5d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x18, 0x3c4a43d4683b0d46, 0xf58f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="4b5db0cbfcf0b8bbdb73eff9c632e3af187a5bcfa46bd5bfa794e65a8011cf1fdfec47c71be6b7fa500fc6cf8b5dfdf53300d6c21b110c6a04b0b19e351acc0fdfaceca55d918b981fb878bb39805ef302723e3159738a442fb61d175591d4fb77980ef5", 0x64}, {&(0x7f0000000240)="b3ac9ccd6970700b4c25a0d339483b0489d3d87951cca3997e1dc738563a69e46609532cd40595b3a53a4f9e52e2b4822f2f16b1001d0771c08e8669a5e8fa6c6103000c452485011588dbf79837fd2d847a81778d386840c96690a7989ff03c213fcdb236f6fbac8437c68a00ed11dba5788d8d43c86eb446d1e223528c22dcd3fbd71bd5ee9fe83f0d22d00a7f7fc6a00b48c1e34466cccc2b732bde953fc562d45566ac392c38", 0xa8}], 0x2, 0x0, 0x0, 0x452d090c8b6f0fc5}, 0x400) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:58 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffdd8008000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000203000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000640)={0x43, 0x0, './bus\x00', 0x4}) socketpair(0x18, 0x837acf0360990ba5, 0x11384e16, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340)=0xffffffff, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000600)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) lstat(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)) fchflags(r0, 0x10000) r2 = open(&(0x7f0000000380)='./bus\x00', 0x20, 0xa) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) close(r2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) dup2(r2, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000003c0)) r3 = open(&(0x7f0000000700)='./bus\x00', 0x2, 0x100000000) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000140)=0x3, 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1000000000) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) recvfrom$inet(r0, &(0x7f0000000080)=""/60, 0x3c, 0x800, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0xffffffffffffff83}, 0x10) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) dup(r1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="4701882100099e00d224", 0xa}, {&(0x7f0000000140)="19a179e821610a4f707216c6f382e0f835aac10f0debe7f0c83128e92f0e827aa22656308984f85f3c27e5a3b919f1b7bfaf1a21e60f5e0cb92b432460d27127b797cfce1db12f606c3718fcdaf0a5e51d5d27cd18062d333392b41aa6e824d26c7864f6b29864d31e23461911783e45e42510f77219db1c33197d2f54d3f986552e45c1273291824f75ac3a1734995503f9c122671601cc1ddc40abdea1323565125aa99e21c02f6a7deb2d09edba2b8027e78a0ccd6c570fedf9c79abb03146f790839c69fdb1fab1976", 0xcb}, {&(0x7f0000000240)="147dfa212cb195e5a81825abac6e13957a920d8b699212af4724e23187b9ae7a565804dd53f2a6ecffa7ff0ca60592e66640f06c6fe4f093abdfc8275f3a", 0x3e}], 0x3, 0x0, 0x0) read(r1, &(0x7f00000004c0)=""/252, 0xfc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = socket$unix(0x1, 0x48f4498fddc33639, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="59f39e0c74e87736d614351599b4e3a548cda107317430616500f7a26b45", 0x1e}, {&(0x7f0000000140)="43e8b990af28faf0b141cc309b1cf945ee0efce1b966256d8491cc28aa475b82b6e0ecbf", 0x24}, {&(0x7f0000000180)="5faaf35fb201ad93271005c7b49345afb242e4268417904768f7aa72670b8c61c512d1b3373940d6097d8cbb4dffb3184e78a70acf96a15535362f8f0503816c9fdb846e5ca73f469095767f5ef32b3bcd09fe5977d59dc6522e538261ba07c9d72d8be20106f14b00d7415ef2bc8ca137dab3673d9998437cfd1bdd048d6deb34f124eaa86a0d3015223a5783e76b08e6427b8dbd45a890674c3ea1411e8b58a3e7fe4047863cc8fdc03e67fdde8e1fad44a48ccdecfa8bfcc89ccc2ee4a6e8cdfc0ba47ed3", 0xc6}, {&(0x7f0000000280)="5a0826e86b80af340398af9610411c0e88960798d90ccf51a121376f1e7c3081d1c71f7f1baf160ccb57ba59bddee567f935e0df040cf3484a578ca4438036fa6bf6ee0f8f2a4c46264bffa873e5f1faf4dd313be072dbef78a4b87bebc4ca73a0cd3cad20170598eed33a7a100ac9b82eef5e1a73e926cc1be072563fdea980b5ebc075f4043e8c2ba2946ecd51ae52556d141ea06a6bee98d018947cf4010c7937ae42", 0xa4}, {&(0x7f0000000340)="dfaff1d52911dd8b28a3aae542669f2f899a1563af11bd00542c16d79755469174523f055b649da4b1618057c0a4a3699c3b099f8c4e7d0ad40a010c02ad642d4b652f8b755906b4165940bcc245a2df8ee5cb210cbad823aa62341c434cedef58", 0x61}, {&(0x7f00000003c0)="483d772b68d53e1c58a716bda1ede965075ad5f4dc92027b3db613106788967b9f328689c9af7e085bbc14718b688291b5c7b336c1a5a1afe1dfd79c9ce9c81e5afb61d92998786bd687c600617b3be4b38c182dbe9bfb0ea66b42d7dce61a10fdb571e80d5c5a5debd51b08b7daba03d596094fb8c72bd118819957aa5de8081d9d9a606061a2aae042ba64e9808b55961b6178bf581d22a8644f1daed2bf552f24c45cf9b6ec9fba", 0xa9}], 0x6) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget(0x1, 0x400) msgctl$IPC_RMID(r1, 0x0) 16:00:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) rmdir(&(0x7f0000000180)='./file0\x00') shutdown(r1, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x4, 0x104) r3 = getppid() fcntl$setown(r1, 0x6, r3) pread(r1, &(0x7f0000000040)="1b334499c90fb6f765c9de01dbfa844a08177be6eadbc1b630f44f7eb052afff5e71d09488c7a598a88e46f16f75063431bf60d65636fa04fa2bd2f5f4a826b6", 0x40, 0x0, 0x0) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 16:00:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x80009, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x9, 0xb4}) r1 = socket(0x18, 0x4002, 0x0) write(r1, &(0x7f0000000040)="9aa60784fef905c56f5fdf8354c406c5e34675dbebb9fac8410ac47d6c6eecb2fa235d6c86e4b3f0dbde4e7dc56efd3d382df8a8bd2e8456bd659ad10eaa6d72ca9634feac491f2ce2e1768b1158f5daef0d0099d28f4932b64511be256eabe0e9cec64e112f322b492f8132ca2caf9038", 0x71) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1c43) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0xa929, 0x4) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000380)="108d2f69fe49fd84a73cff7fb658cd0943b229fd682b204870d6cf29566b56eb4cac71426ef2cdab363df999187f7074cfa5fb1a78a55282379dd78ef042ac7420835214b1fa1fefcefbed65a72c4c3708bb07f528babe48412736f2fef65b1b27f13f37089011dd8bc4dac189c96aa78252010a56d3fc12337ab51c817820b2a051d784699adedb724d1708ec14d8e8ed5f322ccbe984b8b9d0e04afbc2a31c0f79bcbcb403afa238ddd7968d0c778f56a04adb74ea3e16ea9d89eaacc010cb69204488ae77fd2d44c22639010bf07cc61a32c0e1a9cbf768ab2fc445f21c25af6288f0b1dcfc945725de6fdbda8b9bfe4ac0734268eb673fc92cfb0425c6a9f291c099be385b494ccd2575cb4341ce9e65234bca760855a1cae563cfd306a0c899e24dc2c425d6350f909e52abdf074e75bbda2a55fb820b2e21ee180628a119b49f4c816cdcd63e5378f050d7afa535bc30edbfe03447d0ae47da4517a0e6cc892f3109f7f2e5d5a4ed40693a5032645883a6dc101c6994be3d2aa76283acf38b0ca608abf3c2526c246655a3599ea951652df2f6e982083451dbb8e914f464940ae216082aa0ecfd6aa959b1ba09e6ed7b98b6394db8bab4c4c2724fc3a884a61efa2d24e99d87bb3111b15258b95ab012b3feb4ab2eeca4987c70fc10eaa798102769075f209afc93e200d96b1a43389102d6a496d110329e785a02ae9a30130c75efb3b1d90e4a9f506fe6c6c8927fde5e6d5304b298fe083004ccce764ed22e9f5826e3a4dffacd00a40e68582b03dad63cfbc2ecc9cecf627312ef27f22aaed30dcb6af3968599ef0a6410b14515d977476915fe1b706457489feac03265252e36bc64dc84d02dfd321321e398f587985c294062bca5ce43acc0269cdfd59bf298a9bb52a68e5755aa18d75352efa5854c5a2d2b5f29fa15a801187a21fb65172712e6b87df69af80804211db06b89329dd4506cc722ef69a0b4cde1fb25258328c716d87c94754d8bddf646fa86b075ce2a361d173cd8b389d204f90a31347b4edd8f1e7c03ac859148e4fe49dac5db11eec019f17b478ea5a4f67b9400f446058647cfafe7c92b85d292043b7aee805f2eca9c7798354c1080b130e9d7088cd56a804974be38093cf449949181920f48241e4c4f0fbe12f3c03317bbb3f48cb339901a11a73daa3cffadee72b39ef13cf932aabdc3809d14d00d024306ae98afa2b262cc40e6309a896e882555b1efa53e1206a66a34fdd039b3e97d7b43495c810075724c4320ef8cc774129ab0c547932bc680c87c705bd2baf008f23b27f128316c7fd71a4bec58a74e3651e825f75c59b666c5d0df10a8ebeda7e09d932a8fba2511b46359a3f1e7313a7ecc01934431ab96babe1db00f8ae9d1072db921c2ed88893ca32d56e270ad4a6f5e2772375f9853cdde656fa53d499254bddbe33b8ead165c25a1405faddc690f98ab7f523e018373aa3c7b497a17ab5a751ca549cb5257a9a9e79e69390be0fb8b064081996ced0d3ba8054cdff02da1a9fc17a844b949e2f2bfeb5fda76504cb5cb304a0aa04caf2098adea99de017e288ea5eed241f45c14ef83db98a08121641bebb4544b61d470eafc6800bc5b53f5091689e2f100736bd80b3892deed575180451f6dc94441aeb633deb3ba9fc06ebe90b187c24c19b887d56c83ff06e169829007274cdde32f62ead619d9b35b7f1ee25c39de8693c203f2318c84e32e78f9bc6af276cadff80f19ca8dc607d57064aa4f96d839ee1069358762dcd8768c79144fed4db183514b2e6f5d91a9b087863958efdd8eedc6e66a90c2edb41c865ab033a755cf06c5c5560e41a8028e92c073952abb95f9c13519718f759d5ccf4446db66e28e2f5c32b9a363443c1476d9e4d09f15709a93cdf1ea4a29cbf27cbaead7c1363490719763e1da6f774592ba527719ba8815dba56a40efd459efff88bc6f8a49d92aa8246f350b817889ad39866cfdc90a99ddacdf45fd923eee623e2d34d53100bf865e983e504d92e2e305b9d5397e7182ebeab5e1cd256d3db2aab7c35b4586ccb7cc57e36ec605b47918244369f38cc313caec595f3e2f644b255cf462df48bb90933ca61b09ff2678d57bbce064c30e00e79ce13fa061b79bb7f8d61617a1b65f6c3bef786ace149d7ea245bb6c25cbce3da4d6bd93e391d57fe3930f55a25eccd68f557e6acd51afb0ea6b59b80a335f69b63d407c27ce902605a441c17654167145a35b607ccb15f1063463ef1f315cb3152a51adb39b3ce9104368f2e24f0002722f33dd7d88cd60f67885d8925a32b2f711be437e0ff1120d90799d2e325156efe5579a2ece0ca4d187c1e2f28311478ea840eb7d0390edba1fd9ebd74642e2f9be362a33e7ea79e672ed1e14f37e72bd73b5a09a47ad144fc475862e911a99d54fbfcea396cb5898890450a29abb3aa7f083f0e769d065cd798fcac8fdad1033ec16ba92256e61ae3fe66353b3939cccce84096051a6bdf4e88624a671c533c64f9cde61cf752b6980996230593d34d8bfef7e4c38972e85ca92984f542eb914bdb070ee62b0b8db1c7196e96561bf081bda6198464b6c1bdce22398034379334404475197333a759b7d7ab086bd4bf9a78034d709442940f3811573707d8b2272bcfa5e3b2275410021f6dfa9366a93351ce8fa04e27e939dce54df581f88c139bac0d210d064a8374c0e96ef686bc87e5bf5f6fe12527f386a50124fb5caebf1ec7d00f4dc74be5a3549866a1333cd43e8011cb0a2d451a8a922af868ae25398e22ce62d02ff8b697efe9b093785d9c52418bea31e88c823d3de7a4bbf2b70b271fb7995a357d1ca439964a5aa8c56307e54a8f5639c968371e722d9112bda1c1c16eb435660922e67f7a6925c7b159474091c13792defc4c51f2ee82594174685f433c650bc72efbe1e5b631e1a1273fce0d53a880cac3efbba517af99e652424d988111bc629fb41a53298eadf5b72e465feec4f2b118bb31e300ff2f93b72124f497587e76ffb5fa6e041ae2262df069f8c33ba05085056c354ac7fc5c0119fea3aaab4cdeaed56d8883fc1d6c501b5e18f6236d509e9f9c263ac61ad0e23dfd7c00cef1987e22789826f02cbf53c9fa0193cddedb8264d1899866d86620020658aea10984dd6813c7ce13981f312db603bd7400f900507ac30ed60266b305f52e7cb47f00f8905c6618b934dd4b09eeefe0a835e77abb61ae0a688a34b8d5ab23c926f4a0e84a285daa04bcf9f90bdb75e9958a62408b49688c12b32cad46318a0e86b12b7f31568b9ea23cd849b366d5e042b1e3501b9861c09745107282d8e05449c364c92a14f6de416c56cea2d852a2fce0fafaf20e717f7ccb12ef75146347418b8acaaede4776d43cab82af05f87e0a30db10194affb0efbc2e01250f4023cec96217ae63f29b66b88e19a7338308516d0a9cc10eedbcbb8f41bc9480679c29dac718663a94821f85a558f58b6e105362f0c08f79afa00fa253eb137fddc3bb21eedda1c2cc1cff100bb7fe81a696d69a4361b2b60949c69fabbaed3ae710c3be847dc149e9b995828a4c6265651fa1ec6287ada171517567e3fc12e9fe2db7f41b8acf43c84f3da55e7338f7763de66c1f2b8a6510c64829f6782bca4e56098e30fa20750a0bf4604f7eeed22bbbe7033358ad28fb378159380f697b002025bfde9799b1d2cc696cb82857dd58468e032babd79c3297f10f1e2890119c9818f613e17a7c67a7372e145a3016d59ada2077d71c91ccc9d025b103e1f2425d89c15fc6f20ef1319290d35dcf2262f8a4998d41d3437ba2254d1ac0574fc494c4c40cbeb724387c6aa1467002f47f3c8eeae3724a594b83a1b34cc68dea12b68eca62b6cafd8dca8235d054450c3319640bb6f439d71d94195b2125b6a22c51e3a53918df3b49f55732ffb708f6210a8e145d1409f774bfc47674c849ee6634113a5a94f045d8618e24bbbde6248dcc0c8386705c48ec2f1793d56079919617377b49874f4233345e676b243e3f87b256f29e9174f373e00e6b1355641d4ed02ae80bd3a50331b46c5e9441fe596ba8660d2a89f937bc4b46ae158dc38b967f3b2efb65c435364744faf81a04160b22127b46af2ad3087a5a53cb5a9bba155c5c059fb92d98206ef6a87f747ab7e2851f6d217b6f53cf9876b3036636bf76acbc0952b766ca21cd1e7c1bbd98b9f2c185cfbefebd3893a5378d80bb84663bc0c809a5825081d02fc05d35ebdc76681cf769da7bf1caae7d86a036f553952ff1d2c62355683c72744c9764d86939ba8dbeee420a27ccf7f584a8ef943770925ae5453cc35eae79943579cf7a53a7fec997020ada1eafe5e813d21fcf2dc3e838fdfb6128432855eb4f235bc3e220386ca18aecfc3d588c09d40a12485f15404b70db605fdb5ebd197298b785cad92ce0bc9d6fa9852664a71c505aa72bfc8713ac7187e9ddc176f9e0a5115e7539b98ceb4a5a75dae4fb8e614b7323d4426c04b05375771434eefceaa9c2ba2cb7760c6f9f5e3cd228dfa1b82eb7d8ff7ae80844ee04bb3d421038f53edb6b338ef604afe7a52a43a96212cc2ca4abdf35420bc7a9a1397b24dfdad35be7c0d259f115e14fe0c2241d5ba045815117ee1ed3e1ee5720cc8af2fc410e6a0df627c68dd48b5017f6a8e3ee97c16757cc182dce7f41bbacf92e50395296cb18e288b6ad1145c8b7771c9a322b4772304d64665e8d83f9b8c5c79c7a681de43654db50dd4c34a4ef9b0f50bc6f36605902761e721c11eaa3bc37874de33cc3b12b4e702fde6fcdff7a57500e818ff760f164210d3e2b07326fef6d97f2dbd80e30cbb9b883a722f1e432b9f09e9db6059ae00b50f10824d199c80e1959f5dc6fa1536bf4b3074ee4ea6a9814ed680e0f36c77b8790f46b73034003dd4c005c70a6225b234e056f77fde2e98d66d70abcaee6ca0e31239b5d795f89e0a70dc436a8c1da5764870e48dc1c73af3a3eaeb6737af7b65d1b70f90e6a547c4258c505dbdfc0a3e35f0fc290204a8b72f411c044a59e6349edde178ec0caa0fd13dd24f0761aef543f00ba5a31c20570e027869d48c477652aeb5b0808fcba02788d6e1cc3cc8355e75e75ba806619f11844e989fa0b42a01257fa57d771d50906ab38b23c209c310a53e4cb892f7cd28c1c67f89bd0cb05139c814e18c0e443fb4f61b49962faa44025e1411fd555bbd4eb972bf4b3e2b67f085b350c88a53fc1e989f7cb1878027be5211ee25407fd541814cec6a3b7659e67aeb03917a187861f83ca1ff46c343e64150829a4baf99c6b03ac92a97ecfcf9d5955bf69e36e1be85921e8a056f98b7e11285e5b1851f270e81aeb2def07b7fc755d00fb7089e3f158e32af0f415fc69addb373a063471009df546b7c8e8d153baffd2307370a1df7d03c3aba3132193086b3822dd7d19c888f425c826a6fde03a258f119cd8dcc7f868f749da58b50bbd7f25549d0f83d9954c2b97ae61ad182af0ad8ca7285b264b015087dfde003a5ea33bb61996606e7740e00a9fddfca75d132bb28213ad950ef0af38e200dddb13add84afc3bb63b9cc62af7e07e9e08fba8ed8a4d63a00b40727cd1f0275b6ea35a95b8f7eb902afbf0063d2489ed1fa15896303744c11533533ee67217238de1f6004799317ee710f7fb1d32874b60d40475c19786c19a9bcf565b3d25f2b1718c1fb00881242173493d39915f2e5d17d93677a50e3e62224b86dfe0e646ace6dff525e8d887e338205eb29", 0x1000}, {&(0x7f00000000c0)="f7cfdef04860690e1a6c0507a05de584941ade95fa75a7", 0x17}, {&(0x7f0000000200)="3ddd1dcc6be7f0c57e528d9eb3150614ade8d2cadb536bc56992e4bcb77833b6350ada6e5c9ae1a27c3a1a6f5c499a5751cdf8afd717fa84b3b28ffab3a2b6af0afb3c1cdbc17b91f6ddca33d73855efd6bdf5ededeb7018ed52133624b343257b516ae1cfc28e32c9a924d74b924486082be5dd7dd03b38c1f078b65b889953a7dcf82128f55b68acc6ac1fe86c8dd2810a27e3eedd1eb3a880312c361291dcf3409fb85b3b4dbfac6f48b8480e0abaa5ae5b172bd2cb1e3d9cb7d7c6268c690833901ac3e4df67e14b4efda6aae193e51b54c1d445f6c0a2d4e6509164320e8ef3e458f5df", 0xe6}], 0x3, &(0x7f0000001380)=[{0x98, 0x1, 0x4, "4cae6c05c967796a299fe1271948e4979df49c56bb19f0107dccdb332d480670424db6844cfa76ab2fd8acc6c297b4c78bd84e49a2a93cd4209a82fccc066566444c3935f77794151c9d61806628efc2ce5b85c512c6f8a8bbe99a18aa72f3e9c42c6f350b472e1424b59ccf5fc7984b582864ccf18dc8090720a002a339d29a18"}], 0x98}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x48}, {0x10006}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) seteuid(r2) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f00000014c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001780)={0x69, 0x0, 0x7fff, 0x1, &(0x7f0000001500)={{0x1, 0x3ff, 0x5, 0x10000000000000, 0x800, 0xbc63, 0x9}, {[0x7, 0x0, 0x401, 0x80000000, 0x388, 0x100000000, 0x9, 0x1f, 0x10000, 0x10000, 0x400, 0x1, 0xfff, 0x200, 0x5, 0x7ff, 0x2, 0x100000001], [0x11, 0x2, 0x5, 0x3, 0x10001, 0x5, 0x7fff, 0x8, 0x5, 0x1], [0x2, 0xfffffffffffffffb, 0x245f, 0xe7, 0x0, 0x80000000], [0x7f, 0x3, 0x10001, 0x4, 0xbd, 0x4], [{0x9, 0x7, 0xfff}, {0x4, 0xc13d, 0x1}, {0x1, 0x4, 0xfffffffffffffffb, 0x1}, {0x6, 0x5, 0x1, 0x2}, {0x6c, 0x8, 0x5f, 0x7}, {0x40, 0x7, 0xaf, 0x9}, {0x400, 0x4, 0x3, 0x8}, {0x7, 0x20, 0x5, 0x179a}], {0x1de, 0x8, 0x2, 0x7}, {0x4, 0xffff, 0x0, 0xffff}}}, 0x0, 0x5d67}) r4 = dup(r1) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000001440)={0x3, 0x2, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000017c0)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) write(r0, &(0x7f0000000180)="3095bc09a5c7524f8648637e67c866a94fb133957a04dbac6c008eb31e2afa6a076e2bdbba39d5af82b5815629fb15f42649b57e02f1d3a2c1d805478e90100849457e0809d70659234d576c3b855ba028655b83492728bd7e32e35f3a7106a6e034e0522f9a26ef420d01f2e1d6ff5b205efbe0123b13abf7d8f6ba2cf66b585daf621ac5c088307dcdfd37f98c26cd231f7ba6677cb420313a75f6f6c9b33a3ec7f1d0fe364e283a9baf2075df0a4a5f596baedf7aa27614e2731299ac0199972684b60a03bdc61973f1f42ced4f17fdffe9115e2da1b25f739d10bd95623271c75128", 0xe4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) 16:00:59 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10020, 0xf28ce909e489b6c6) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mkdir(&(0x7f0000000240)='.\x00', 0x0) 16:00:59 executing program 1: r0 = socket(0x22, 0x4001, 0x7ff) fchmod(r0, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x80, 0x0, r1}) 16:00:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7ff) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:59 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)) r3 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) semget$private(0x0, 0x3, 0x382) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r6, r7) r10 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r10}) r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x1, r8, r9, r8, r9, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r10, r6, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001500)) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) r1 = msgget(0x0, 0x200) read(r0, &(0x7f0000000080), 0x0) msgctl$IPC_RMID(r1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) 16:00:59 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 16:00:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:59 executing program 1: mprotect(&(0x7f00003a9000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0xb7d}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_addr=@in}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/159, 0x9f}], 0x4) close(r1) unlink(&(0x7f0000000080)='./bus\x00') close(r1) openat(r1, &(0x7f0000000400)='./bus\x00', 0x40, 0x4) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x10) r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r1, r3, r2]) write(r0, &(0x7f0000000300)="200e2a5517328780e06db7279d1eba95d11e70d6a6b772ed88199036e3080a692c0bda8a7874678fd41324082bf178883e36526cad4aaeaaa53c7233a52bda01470a9d3a14e1793be69a28a8c45a89f057cd7c6cb46141b992e9347e660796c08629984129f292a37386f443fb28f10692fbb28be63cf6875a402dd41203a3bb89c12005b45c53120836024f98346fd62b9b52cda592b8f2a75703cb81e349110862da8613dc1fd519fca25d7f6789015682b11f70e9e81660bb991d238d5819abd16591bb0c70069ca886e4f5938441b571545b7f98b1059b01d00a6f50ea26dd7df22beca2c86d38fbac2750364d5c962498e7ed31238b0de7355313321750950d67039a962b2c5cbb4a477d3486a5eaea3c9826b5b57d24e3a7c84c15cc53f1f4dcbbbb837c0da42e57928126480e854d1c32feac471a6f7866fbad0d3fef3ef0b950b034219b8b6db7fb6b5228265cd908e5a201f2b7c476e04c3ac0a46f7c8fca4be15bb1e436e20aa2c9199525d82db7524d9b7212b2", 0x179) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') 16:00:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:59 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) pledge(&(0x7f0000000100)='..*%\x00', &(0x7f00000001c0)='(}\x9c-\x00') bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x0, 0x9, 0x8, "9b2ba4e818ef981ac4df4ff3d2c06be0b779f787", 0xffff, 0x2}) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) pledge(&(0x7f0000000000)='..*%\x00', &(0x7f0000000040)='.\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt(r1, 0x1, 0x2f, &(0x7f0000000140)=""/8, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdca) 16:00:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000280)="a9f3e8e8cb07b34f58bc456d4a1195a8e3962ba58319d60ba3fd7f5017f2810a22567947bb138eb22ffd8a30819591bd846fb88ecf0106a5bd61ea4105fedbb2b55b5da6c13ba5946b6b949c0a1dc2580c1d4849a1edeac29aa32c4b84fc3bfa00cb94a2e50c5f5d5f89f3f4b9dc5666d290722b425596cef4a667f550b82220565f31393b96292d1e3a38dab72faa98caba00694c25432591414b609c2865a7dd1e53479348a908126298b7167a6208498d59fbf7d4b7f8691d07a8fa692768742ad107276f16ae161b92e15c8eb12111dcbc27ce84d48e57fdcac2cf87aa020cab5ed15210c88b9e", 0xfffffffffffffee6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x9) ftruncate(r0, 0x0, 0x8) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x3ef2, 0x909, 0x1, "2e3471c5febd2fed35f07feed561f33610ce8bce", 0x1c0000, 0xfffffffffffffff7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100000000064}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") pwrite(r0, &(0x7f0000000200)="22e62ec3be29a63fe8d3b4cec6eb33529a845cfe62781a028eb3b016bd45bac7201e482186bd23e15194e65651591a3589c9d4911d69c394277fce0718e07574392c02f0dd85e2b7c62fb7d8c76ca0d3e015b6980d2850732e2e1269d3ef108967da75518bd42f6f118f2c2606d42597fd33b47699bbb4e1e36ff07054b379dbf051a94e0f8a6ac09d86fa0f030fe117a3899f6b564bcbba69425606155a9c641c47e820ac354b958ab9e2911d31dee248d712cd1795c90840750e051cbdb4bdcaaa732857d592196dec69d7fc81e41ef8c7c32a1361ad43e21d6c63b56b0500914a5a02761f44efa8104e151872bc3637a8f40d00005b8294e60d07e48a2f79650df27ec12979a72fd3160587e8db7d4a8a8a463035986ec60d4511a28986c2b90692327447649c1ed0f1c99ff1ed254ffdd2674a3af291a77f91adba108a11fa0fb61f11b72254d604d2af5e970c92efc2ac64a64c6f7f1d6cbc075cf89145259418d44761d88981ced776b1897582d0efc90df0b61ac098a1c612504731021c77531e501c84060e38285d48b92f107aaebd67df9ece69a755dadb11862d136ca2286a1e37d1a9b8158b0930923ae1b03b4cd7337dce994d49247976f0691adba1380dd80e58d98edba3d58757f6ca667f2798375fa9a66e1b2d6c99162ea5fb28fe6be74319c872d14bf8ced879c925840c77e6d98f565d5ec5a0d348f6177e9085d16d49f9f250602b100ec20607172f9189778bc5d17a45439f47f4acd79f25990f937efe36d07221f97c783e022720cfc166e60c625a4dbd27ba1edfc2864233e236d609edbff5de0d411b07b494e562c68a0cf94361cc0356ca2b0d2f791d856a8d4d8b5853d23a82f2904a2bca81927a4c6163663d32e595bb6b5195a1181150ca13986c547ff8186b6a7dbbcbf008718713b1ab85dd3f413dbd2e693d7d9e9becc25695985f2da148b15a0d28233a36936faaffd8ca7f5ff8401ba2bb258cd7ac63eddf287a6f2b4d9b87664e8f17d1c88cef3b497e4cf7890132e61b0fcd3723a220462d682a307c7a2ed12e9b9454b7b3fd830bc9d860526b3c95100da4b8ac326f19103ff0e2d2b12b3eee915d9c6737513a675e6648cdc37fd0b18a57e95f0aa533bde41d40212c13a49f634fad7141c1e1533cd6d6648178d04c822245e0aad5b473a962d69a7655166b7b5033e391589dd3ccfcc29771946cc2866424ef03b4281678d28b3fa6a858ba0363b6a025bb516698e4dc0c795204325db306c2b1fe81372ffb8586a991a09273805c8bbda540ece62cb329f67c77ca82101929aa6787af588d9dd84a501d2be9e145e75c42730154678a9ad9f77fa241f781976bf82cceb04030e86dc3ec9285337d8ec6248581ef8dbf737e9da3dea1ad67ee4c92fe7372db94b0b812ad94d977add6f20bc79c07443bb7a98d9b735605b38c885db59996d208f38d4cedd05de5d8367bcbbc6234b966d23bcc07e0269e35aabf10e0160b34ee9fc38de550d9238e4809b1134eea51b7574fd10fcd9dcf37f08b0a34b39f35a5afdd4b9e5458f9091f70003313384a351e908dd3a7f14cbd7ddd84a9fdffdc0a849d78ac9b5310dcafb4d42f6e59171a80eb7e487e5413f7349e5c8bc4879160554b7b7a24011e19edce1458cff456b5a3666c18e3c556b63394aa6435caf36dce30aa115c2d489a2622edc854b3af57c9e67ac93ab1546f9273b595463cd7591ae405c10134bb44e3fbd1355eb445fc9c39036504a3d6fe90273378057907f92af0396994e613357b9ff717dbb2b31952de224f2a3374646f2c87a427c9a88ced11b7b6beae8c98223788358019f6cb490f2f08135d35913c235bf437d25f06025aa21a96f7f767c19afa595e6202bdefd2a9a9f51d1047306850df7c791bcd318521ffaa61f286ebee0f15fd8b008810ec725cabf911a63c8e891173031b1ce74ace7b65048eb4f5ce17ec076347aacd046e2a37f33c70e754e791138c9a394693901dabcd018438f580afc89b5df6e2ce1bc7fc4747ffc4c283870231caf02bf97dd79334f93a488c317e31318d8bde639d6c97c151389eda4a0440263eeefd713f34cd9e67f4954dc51b2e2a19e4d26ce9371eb43b7ef5e17c09645939cca52dda96d9850061bb35671f5e322c30efa66704eba4ff3ce0e327a77068508c63a3fc4d390c785cc1b19f88f98e534366e4905af7b53024041a6357e5c149de390dfbc18e46dac45860a8dce3c492d385a0fd80bc445fe6b354986ecc3af7b376027f3e826dcbe6393c30ece6c0b4d277be209456b0147e0f48a4a8acd093f3155dd943b991d24722074bec452c6aee58b451afa2033a397305af2ef73c51e76d5beabe035a8185799968367c6543f18917a35dbb7a05f2104329334ffe400cd32d6c7020f651666fc4f597c04c67e981b9cd24c9e0f27617cc352f7e0e3c1229570f39c0a89d01ed720ab95d5840bed97cbabd88e1959b93f1d98aa3bf8a6e2f4ee60e393cce284c093a4bfebb0edd321245be5c303c33f6669a9ce9529ffb619ab7c431343f265eceac7b5b1fc01a72dd6d36fe8e7b0acf7647e5c4d0e86e276ba6918eb3f9131fd650c20b2bbee6183c73006564446beb8cd9ae56eabebcc3bf099167cf7adb86ab6b73217f5349929852aa71f6d13a12c0e058b68f4da2e32f75de43e34936b6977e25c1a29bdd024565eca0ef230e6b7efb82bfa5336c48fbcee8a79a6afcd36e5f0d90faf941b91704e0dc14a2b2eec978e4af97327476aa174ebfad01f0e01f5927be4f8650f846891769329d8df4f9d6699adb694f34503532295794e7452eb93d93c5b80a169781462cfc188456d5041d45f89287526999668b8965ce9114a1a22500b66c3c4a16e356803c92ebd0913d7dc8ac3ad6b0ead8f2556a84bf28e5cbce77dd7e5efe064f85836ddd01a9d2eda2990dbd8cb2113ad46683115895927510deb4bbdb11a3c446c931eff59cdfb51b45f76413f2d24c8665c600a052ab38e0821bad632ac3f536660c5abead53dcdc710bb7ed8ee68cb7ea5293ecb249d9e60ad2b38674896c9373074d511aef64e70b81d4eafe06f3327ab37b6e145adf475178b80c467c8b2d06801e506bdc2b4888ad6f443956874da7fbdbef1eb55ea56469aa33963f6dfed32c103885c706f752429cadd18943a93b7abf953fe51b9505cac10386ffd736649008ecf45cb079e5ac2565015585a1ae81911ebe0b818288e91c9ef5c754e0907c7511ba47f0a0650d8999a8ba37d9a8e7ab57e1675189e5b22ef4a4d5b3b9e4cc8151f45763d90a8907d66e37c7f823845a500b633046e358e739466f9a1b69011702311f35359a4ce309c11fdc0115f27ef830e8dd712a222a7658b12e7cc298bc673bef958a807e7c471beff52a768d6b286b29aefb9c8b7d945ac4e41a32f4220a33980eaacf78fa1f2d06181f8d872723a2dcfa8fa5f199115dff6b5876e59e0847c2b1ca050e3c7716d8e35ba8e206cabcdffdaa9bd2400796e4c77d1fe20e9ccf776ceef2064ddaa8758351480ae2a7b7ab89a9932f45e113be2a32cc49e53e91c2a4c1c87113bdd26fa671a06163774c02edab7227663d6ae1329a4361705a96a2ba18b5fd60c7b5438602e1805c946be2063f27b606cf23c024697635dca42d4a022df234e77e2ad6ff0b4ecb11af0a32eb299114a09e57b564c310a8da2f5529a828d86aaa51d3acfa248138932ba4d44436eb07892e20a5755d3da8dd4e8a6d66a61e65f9db6031a384e64658e54c06be0c68fedc7a4e6b747897548f14fa58cc48095a1730a695994b9e444db79ca8a8ec5f8a530bc2f14de1517d7dc30258f73f8609058ce4aa85d11f7786f1b37fa234e5b372673b0b0f496702a1b41e99bb6fb652bfceed229bb2d0b3cec1e5a95d76c0a68dc2631509f759955cfd961b92952a681a44e807f0a4e648b8f999710af53a817e59395d9dadf2bfb2cf54784a7658e26b9f93f12fd9951f508e10f5471f826031f70723425a2ef2b9e25c71d95882c463d75966695fe436cb1c8a49df07f7b4386d7d010c649b57b8060cbbabd0d6b77aa2f4dd561245a2c6983bd6ac3112f509a018288d8ba0f7494d729474aa4374a131e9577e1d44e900bfb6dbf74b594c5a9db014eb875067974d3db0e0c8966fd54bb2156497fcf1a59a772b9eb0a0f0945e9f41b1034db5467fd6d2dd43394394152b9ef363d4cf76adabdfc92262b0805e3d13274769dcdec2e0480a22b262fa8d56303685d7d22b0cdecc9458fb34e71993d23dcea7f2bd0159f3532ceebbc5bac97b35977e80b9ffd991aa3787c4797843535f678a845000bb4a3b100476f994311cb9458ff88a6eae5223e64899ea01835b6e4fbba3bb1f067ce33925d03ada6c8a748b65119a708de61a6d88c8a57796839936a9c9745dde2e0aa8790a710add2473adc5ffce0509fa661ef73cf4e48426779a73b5fd5c3bf6ef622f72bcbfe49f2a6f0cfd8cb53078d49c604944c4f20dc1f553208d2d09b809e98040ca8473af1f39536217a27f28d972dd370d2d0016d97440d721fac42053761b4a42670b9a65323be0e0eb531b08c84ac271b4baa1fb310bb21d001b1186e8885b8ce190e1970e8dc2c12bc89e5572218fdd49f9cba8cdd966e72664aa159eb213648eaf2c1edb12f4a959aa02dfb2b742c787ac165d8614fb43bc57d0d130418c515e22c8247fde1176047f5e7e20c376dd34a04166204731ada8086ac1d9390768d7241f0d3f028a64a0c863f2a4e0b3929eef7581cd21c10e318c207c45d5a30c8e7e86287f7f61c30dcee9244529f764aa687ad1656c77cf227d5470bf0063db88d5b3000cb9c4440e52831571c26069c3e227f95961c6dfe92609d15760c4219d2b5c6ca52c1f3c1877e9c0019db8ae48868013bb900c69245d2af9b02958d9020a57291f1706705cd17052656b24eb5a909926052a852d5380c8c64c3decf45a0b39bf401a0b71d3dc125ddf34e2f83cf57b69e875250ffedba967ebe1f6da8f5e5d63a5be7e015f51035ab58f467203cf60306b905973802c874618f54b57f2269f7932558aa9ef9c21f333e1c2ea8f714a0f8e5bbcd3574d8a803083be043465d6c63df3733d8b759cc2bd0d2021fbaa61edb531c08bbe931c90e160a56d5b1a240c004edac1e8c23658030a4f1b4fe1deedb304cf617f5809f928bb228c96c621bf615ef7e67e74a13ab958ea645fe44403bcb074e44a8a35bd3b41fd3ad54e57b25f6bfb366dcf4177591f063bb721c493156fa07d1b468291390b0fc38b6cf92dd9bb5f11721fc449f1ec1e3c5d2882f19dd41463ab52c1d281d728e4cff9ba083202b63a5dcb5564269682b0e667cc2e1360a8397b8ce5fbdd1fff666cec14b4bc4b8dc88e26b51b4523ef23dba638d2a37de079c57fa47a7600d1ae7d9e34926b4b7144c69c355090db67ff129422d085e4738ac50122097b8f6da37a7009589d511ce89cf5a2fca2c06007fdff0ea4a0a4da99a2368a3b75d172aed128c83d00a9db1a35c073ce4724272d197278ab20fc929718b9946799905bad3e17065dccc47ad4e1ddd62abd9f99572cd72c4207920c9feee8367a74c1c0c2897ef28406461514adae7dda9deed49c2a4acf25d3217a2cc28d4b864cfc2b94ba3e4943127732ae4b046bc7bb3170ba2c063e5f9a508a828fc690834954c8a71211288fab611922b52e673295e141ebc6f6f3146af8e29f60679dacc4ebb81fdc43d4715a329dc0b0644ce69996cd47ecec00d0", 0x1000, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)=0xe280) 16:01:00 executing program 0: 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x0, 0x0, 0x6d33, 0x10000}, 0xc) 16:01:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x200) r2 = syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/43) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x2) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x3) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0x2ab) 16:01:00 executing program 1: getpid() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) flock(r1, 0x3) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x3, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="07000096302a0a0fa9c2980b435a33a06ceb0c90d31199ea7ec6b3b072cf000000"], 0x1c, 0x0}, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x400, 0x8b8}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x8) 16:01:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b5ebd2ad88b2951b15801600bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/190], 0x10) write(r0, &(0x7f0000000040), 0x0) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r0, 0x21, 0x1, &(0x7f0000000040)="be3d8ec394a9d7d9057ffe1b83f252df283d21281f3ffdb67545a1e2af3f4bedb3964f82d85233bed0e91797e8d0e7e6c626ed01e8605b2700bdf23a203961dd41cadc928a411a06c14f98c8513abde06998bdd12c6b308143dae611baf82713982e6226a106405274713d2c96a76a3b1c561bfed1c7543dc2e6281cf8fe4ff42e23ba13a694a357cce4", 0x8a) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000042ac0e38bf46854d78a2a197a3862078dea24010700954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ca4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r1, &(0x7f0000000000)="9e3eb390b603b73725c7c150989aab4230e8b4732dca2730619556af03ab95ba2083f3621e99c25d260f92b35f00"/59, 0x3b) 16:01:00 executing program 1: r0 = socket(0x0, 0x4003, 0x101) getuid() socket(0xb70acdf5f5c03050, 0x3, 0x10000) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f65ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc763417f170df53bb867215f9449e00c9a50a9739c458cead3df92295b657ff103928179858d8d85a7feeb8f8679b1120efa95a88ed773d3336dd85b4001374fa8e1742a58d4fe4c7bc13119f6ac2bb05e806c8e51129e0946e2d2269aefedeba4897e0f55b483c5742735c24263065e4208243f32c454"], 0x10) write(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) setsockopt(r2, 0x100, 0x2, &(0x7f0000000540)="941c978683616f75a22ffa77cc0545fa1b83607fdfec4856927df5f9c1c2b6ba8fdd80bb331c35eaddad90cd32ca3026f12dab750b9df742a67ddb1b2b5534f2132bc68891482f476109447c73fa93f2ddba282bf3f75fe1af8ae4e96113aafbbd72fab1b76263855ff246b42a162769ee626e4c651a0aed6a433fcfce4521c2c7f63f9d3423fa45b1180e89ef1f128b3e2dc6b875d0300afafe48d49961537a3521326dd2ee84b1e0977df05ef20eb2a862dfa640adc0eaa866f518b01d7fe4a08b9a05a22cc7a9d7d9ec76b4f70562725bfd9c1437ec9cd901d87402e5bc9d42e1578186df6197ec341aaf8847ef35792452479962", 0xf6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7fea088909b733aef10f5673e43125fc6e58004c5e07ad7ba3cdbc039d6a357bd098148babf48894e3bc6deb6ca7b5c6d2d3a8c93f5f3a425b30b64f56d073aee262eff9e570909b187a76982cfc48e2d8b20655fe9483debd06804dc69fbe913708f7300149dc34b9278b5714e43f1f4564adebeba374931c16391ea85280662f4f6fa2def6cbcb267041a0d6", 0xfffffffffffffe63}], 0xfffffffffffffad) syz_open_pts() 16:01:00 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32, @ANYRESHEX], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES32, @ANYPTR64, @ANYBLOB="9604307b5eab969b439f36b1a12921b597d925cc3ad54e252799f34bb32154bbf14d5fe335860eb4adaef5f44283eeb06400738e45a7d01913e97b48be308fe9abf736640d774248cd5e627d890283ea76f1fa21bba7b3d99bf0166b3910075fac5f00"], @ANYRES32, @ANYRESOCT, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES32, @ANYPTR64, @ANYPTR64]], @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR, @ANYRESOCT, @ANYPTR, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="f7f876fbd254f1fc613dd5e095236b30a757b81fc7d0ec77aa10ee652a061239ae555f8cf679e3d6eb6062139c45314380111089bf8b800a6ef1593c6f00f0c252ee2d29ff576872e2e837f38fc9b4126ec175417c542cabd2198256e7ac34fa9c973fca650d140900ffe02da2e179c53fd2fc94be091dfd37f6a13a1b23fd446b1a281c76bba782b17e5912ba7597f25be798180c1000b8e1d2d5dd0910db41efb5663dded69e00c630e26f4a68e1ddc36d0d13a8dde8079410"], @ANYRES32=0x0, @ANYRES64, @ANYRES16]], 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000102) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x14, 0x80, 0x81, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18, 0x80000000, 0xafd3, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x6, 0xa457}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x401, 0x99d}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x7d929ac2, 0x7}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffffe, 0x90, 0x22, 0x8fda, 0x8}], 0x9, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x60000081, 0x100000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x3df}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x200, 0x81}, {{r1}, 0xfffffffffffffffc, 0x56192b35acc5569d, 0x40000000, 0xef7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x6}, {{r0}, 0xe108b1a122a5cc6a, 0x9, 0x1, 0x7fffffff, 0x800}, {{r0}, 0xffffffffffffffff, 0x38, 0x8, 0x100000000, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x8, 0x7, 0x9}], 0x0, &(0x7f0000000180)={0x80000001, 0x2}) kqueue() pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) dup2(r3, r0) r4 = semget(0x0, 0x1, 0x48) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000480)=0x7e9) chroot(&(0x7f0000000440)='./file0/file0\x00') semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000040)=""/196) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x0, 0x2, 0x2, 0x400}, {0x6, 0x8000, 0xff, 0xb17}, {0x8d64, 0x2, 0xf9d1, 0x5}, {0x10001, 0x1, 0x9, 0x8001}, {0x6, 0x0, 0xfffffffeffffffff, 0x9}, {0x84, 0x6a87, 0x8001, 0x3}, {0xffff, 0x80000000, 0x7dab, 0x2}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="ba") 16:01:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xffffffffffffffff) 16:01:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:01:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x9c) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0xff26, &(0x7f0000000100)="00c9e8559aa460c16bfae192609a76fffaf88296ae12ebff22a0d23a7bc6cb06927d1e99526080f272cb8378b6ffd5f004e2d6258e5678bcb709e9adad4bbcafa5fa6cd884b75f221ed0b5152d1490506b5dc1bc69b1cc4983") 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 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) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8001, 0x7ff, 0x7cb, 0x7fffffff, 0x81, 0x8, 0x2, 0x10, [{0x9, 0x1e0, 0x21, 0xfffffffffffffff9}, {0x8, 0x5, 0x0, 0x487f}, {0x0, 0x800, 0xfffffffffffffffc, 0x7f}, {0x0, 0x2, 0x7fffffff, 0x80000001}, {0x9, 0x9, 0x4, 0x3}, {0x2, 0x101, 0x8, 0x9}, {0x8, 0x5, 0xffffffffffffffc0, 0x7}, {0x9, 0x42a000000000000, 0x9, 0x6}, {0x0, 0xc50, 0x0, 0x2}, {0x9, 0xfffffffffffffffd, 0x1, 0x6}, {0x219, 0x5, 0x8, 0x1}, {0x4baa6bea, 0x6, 0x5a00000000000000, 0x7}, {0xa2, 0x100000000, 0x5, 0x8}, {0x7ff, 0x1f, 0xed4, 0x8d16}, {0x100, 0x6, 0x6, 0x6}, {0x5, 0x80000001, 0x0, 0x20}]}) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000b00)={0x3}, &(0x7f0000000080)={0x3f, 0x0, 0x0, 0x20000000, 0x9, 0x0, 0x3}, &(0x7f0000000b80)) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x10) 16:01:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x5) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) shutdown(r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0xa40, 0x118) r4 = semget$private(0x0, 0x3, 0x5) semop(r4, &(0x7f0000000100)=[{0x0, 0x100000000, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x1, 0x1800}], 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000180)=""/18) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x20, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/69) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0x22, &(0x7f0000000340)="fbb9f6cc84bc8684032b9694d4256cd4ef5e84cdbce4f5ff3edb3cf9f0567af88dab") recvfrom$unix(r5, &(0x7f0000000380)=""/7, 0x7, 0x34874be4a5eeae9f, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000440)) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20000, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000540)=""/35, 0x23}], 0x1) listen(r6, 0x7f) getpeername(r6, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x9, 0x10000}, {0x18, 0x0, 0x5, 0x80}, 0x8001, [0xfff, 0xc2e0, 0x1, 0x1000, 0x7, 0x7, 0x81, 0x8001]}, 0x3c) r9 = geteuid() setuid(r9) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000680)=0xa20) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000006c0)=0x2) fchmod(r7, 0x24) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) dup2(r1, r0) 16:01:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6}]}) syz_emit_ethernet(0xf67c250e076c1e11, &(0x7f0000000040)="b6") 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20c0a675a44a3515, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f00000001c0)=[{}, {r2, 0x11}], 0x2, 0x2527) fcntl$setstatus(r1, 0x4, 0xe5c5925970e6d7d6) close(r2) 16:01:00 executing program 0: mlock(&(0x7f0000594000/0x6000)=nil, 0x6000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="41cb929be078cc05c7ec4c862eb09e7d2979894ca5bf93a06743f3e62b8eac48294046dc4e5cd0dd9925fd03fca02e8d76f370959b15c422f313689a832d726acb5f436fccf35a0f8449c40c1acf6fa0ba38dfc6dcc85d6ab05d7006167b8545b67f27259a597ba0549417118874a089bff0ce283c198af19103e4aee7b9e48c4bc8aedfc80ea4ddc3ced95fc88bac4dfabb9f15ab1e70540ddb2b8dce25fc03", 0xa0}, {&(0x7f0000000000)="c52ea5a9869da9741404a9ec19cff0757c266c8b55467f9d652614ba6d1958", 0x1f}, {&(0x7f0000000040)="b1e69202f08b5b77477e63fe12a7684a791ee811e2a8bd6c5b7c6854043fdd6f361fcb99d2b65003caa3d836a026fea3f9ea4655dd4eec127a840fbc06", 0x3d}, {&(0x7f0000000180)="ae13dc11ce3481be52f67c43335f846fe96ecca1198d67d0f7ffa576beed3ab6bb09093ad06ba91cdd468dfad09e1836f3e02e08567acee02a15bd945313aa552e9ab20f794488f5ef", 0x49}, {&(0x7f0000000200)="2870ea094ab6ef7eda4a7cbbe9a61ba656976650bca5374c1a0187c61b811c015d22ee4b65ef12276a97de0a90388dda2b23089d43d46a17da978f3f6cadd4e461cf87696d915d639580a9799b0f4632b57df8b2ae3c31be37ccd783886950f2dd804cc5", 0x64}, {&(0x7f0000000280)="f3841835fb018cebefabba1a74ee41eb5218d6c1f89a87c6e4f55d4d2f38358b71ddb6ad76827adb2de8378c4e2ee347daabe43766b97f3925ecf328608080c9e0b8196b9581ab636123bb979bf1c499a3dac1f59888ef78", 0x58}, {&(0x7f0000000300)="86adea6e0ab775be9f32284231e9c9fc19059b6921834753db1c657cfd516bbf3a71d730759ea4efa98d662050d90a38b8534265ad10c3", 0x37}, {&(0x7f0000000340)="3c6d081dee5d81bac8a8fcf496cd7c340990c07bf7c35163d64f7edbcb60782c5966d0942fa33d26e35c0c7b40002c157364ab5d473a704a1c438937256e937f391daf804ac1bf1d6266c87d7f751abdb2d6793427d19c7bc47c15a728a19b79e93cc9", 0x63}], 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}}], 0xfffffffffffffffc, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000440)="f734ffe0d2ef37c7be7adc27d28e93d4265bd316f85a4a3d7f3922d07597ccfee3abbf82f1230638b25c62bcdbbd45b221cd0a071e7354cd1d14829a7a53d7a0e20327470b19413fe80a53f509d1879d7537937d70fa43d035e6b08b40449132469224837b042b04c03699ced10290482e7090a2ca4754f5f274303f56f10008dcb23d88bb8b5eafccc7e74c290e43c9a730cea4bacb28178bce2a85d3f4db7c333ad1a3f1976832306f2cfedd8e826a59f82fed97dce7ea1c0a5c005e7bfc5f70642b4b4bdfb1f34ebe94f7b10294f516eeb714", 0xd4}, {&(0x7f0000000540)="076a0a3c613aa1a512dbe632b3fbeff1a45d842004e2201578cc156647650690b605fed526cf7df2084e80955238ad83e99f30e2286577ffc6713b086af8ad86c6062a28b10b345e1b3e94ec30798edaf4b71a4868022a14c5b092e7f04128efddbc3bc5b2afb83e917793bc62fba28b89c81fa16d8a260ef115d045139923ef0237829219dafe2ed4cdad6d1fef4eb1f046b8618cb8287c1e8074766c5e26e8626a79b6d2f3bef6b9a9aff15a828261bf8b741f94a17aac98a4ce77d72b964c5448", 0xc2}, {&(0x7f0000000640)="a2dc46ca76919ed85c2f89c84ab4105c6f9df0f481cea4f32638eb434f96ec2a4f484ebcdb3129a58c3ccc9177832aadda69b4b5b2b2cad95b0e99fe578b2b9d14a05f16b0df96b3080c0e3e3b749afddd3264f675b136b08ec64f6ad1b6ebf0", 0x60}, {&(0x7f00000006c0)="529eb07273c3a607bccc7862808317b762536ac31e8a5e1c1768d94e91a9af39bfe4d3a1d0e77722a184b800a1e63305fa97031002d7a230766ea15612e614a66e86bfacd47f6f67d331c609e482c9bb5936b7a4ff4e05382c3263aaed4948fb052515b11802d0eaae7d14a964a86dd35430a0c36579398c302a6989d623852660c93ff7678f645f9bbfcd36928f38701887b3b710cdd74f7ed40d0f9ae7781a8e9bcc1582f06cd5355e9c4ac0312a7abb01090e0fd39fffbfaffb4051a000d03787a6", 0xc3}, {&(0x7f00000007c0)="513dac7ae864be2de0907d2d6cd4f3ede031be05a8c2819fdb729067f03a8665babe66c53fd855ab586907467e84507f31249a0c66f96ef1b8ae973046542748f7f980dafdb5c87f1b7c1c4bce9e094faa9023c72979c1fc807627c77eb60ffe3c516bd5fcd000943da550ad9be81712aa7f8dabc01a3b438b45e0e0c9b70cf1c9468dfa8ea63832fc8c7284ec0711db0f266cd106edd96275d10adacc09ddadd1efd85d158c0f65490f6c402e7fa9c58997f0d8a5c6b598068812e91dd03df4542e434a73d18c00384ad6f2b03039907f411bd78480e54acdc9e7ab4315b2b35960179d757b99c1f5692f5fe1dfafa5e06f0db7f0b524", 0xf7}, {&(0x7f00000008c0)="47696e29fd5d849046771087f87a1c1e50acfd12b045e0b4a72631ba577c239a3a2d1fc657754ea0bc32253c64fc4c73175fdfc8661cb20e06ba7b9f7b32f222df98e457e07f08fa6e4f1dc2680ce2ac3066d53a7a60333b4816c7280510cdd8584d75742a451b3c08a7f1d6542ab13529da9258121e983aa8f6019ae4a0f453552f444ff12421e8bb0146bef76ea782ba92167a46d341331844e57f3f4bf54f2b22f65fcab8e2ccf2e5348771f019d724759eeb943bc9e957b1aca735be9e08f340e2ff6721e82a1ba9d947ace89e011f15f91fa8df24ca9de4a085b8a0a7a6d0969e85afa8f75373e2e16903af0627009e504364b8eb86937b4762c5e2bc", 0xff}, {&(0x7f00000009c0)="11f9e17f8f8fec2161555e9191b42fe72cd4a237e9b4baaf00e7ab7ea17de790a464a215a47c73745cc34990ec3c21ede430942ec5cd74ca41c023dc16db0fe37561b9d3", 0x44}, {&(0x7f0000000a40)="a2043bd0a5adae24e9a7f32a7f7fc7a96a8f6f6369dc1a33d6b8f431cc9ddfb5317b8555e5a14a06c52168610b76da42b06a73762f9d429c1a1518bdccdcfeffe7cf57453d0afb99d3b394ce2249bcf521fbb4afb01c3fb201e63ec23dcdc10e16faaefe5bc8129bf9c1ffaf75", 0x6d}], 0x8, 0x0, 0x0) 16:01:00 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x22, 0x7f}, {{r0}, 0x756d49819ad2139a, 0x8, 0x2, 0x800, 0x2}, {{r0}, 0xfffffffffffffff8, 0x480cf0e3721757ac, 0xf0000084, 0xa9d, 0x8}], 0x7fffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x6, 0xaf5e}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x2000, 0x7a0}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x1, 0x40}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80, 0x101, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x100, 0x8000}], 0x100000001, &(0x7f0000000280)={0x0, 0x3}) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x40, 0x1}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x3}, 0xc) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:00 executing program 1: r0 = msgget(0x2, 0x400) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000004a8600"/118], 0x76, 0x0, 0x1800) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3ea135fd24b2da3c, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xe8d4, './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r1, r3) socket$inet(0x2, 0x3, 0x100000000) getpgrp() 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x122) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2400000000, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0xfffffffffffffe6a) 16:01:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000000300)=""/236, 0xec}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f0000000580)=""/248, 0xf8}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000200)=""/79, 0x4f}], 0x8) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r1, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3d67f6a, 0x10000000000000, 0x3, 0x1, 0x8, 0x3, 0x988, 0x0, 0x3, 0x0, 0x6}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:01:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000d80)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f8c000/0x3000)=nil, 0x10001}, {&(0x7f0000e20000/0x1000)=nil, &(0x7f0000e39000/0x2000)=nil, 0x4}, {&(0x7f0000e73000/0x3000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x9}, {&(0x7f0000eb5000/0x2000)=nil, &(0x7f0000ef9000/0x3000)=nil, 0xffffffff}, {&(0x7f0000e7d000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000f5c000/0x4000)=nil, &(0x7f0000e99000/0x2000)=nil, 0xfff}, {&(0x7f0000f12000/0xe000)=nil, &(0x7f0000f10000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fa1000/0x4000)=nil, &(0x7f0000fcd000/0x4000)=nil, 0x3f}, {&(0x7f0000ec0000/0x4000)=nil, &(0x7f0000f02000/0x2000)=nil, 0x1ff}, {&(0x7f0000fc5000/0x3000)=nil, &(0x7f0000f5c000/0x2000)=nil, 0x1}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000e63000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fbc000/0x3000)=nil, 0x9}, {&(0x7f0000f41000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffeff}) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x80}, 0xc) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x88, 0x0) setsockopt(r0, 0xd0b3, 0x5, &(0x7f00000000c0)="b26d7cd07e94b22665e22d602d36a3bfc8f5ab7cabe3814c427bb269cfd522a644b2eb5c19b44e19a5d46c9d174441a13f9b6fa0a948e88ded48f0eaff6d5403846db96cc8e0b8c09f4afb7a3ebe7654e8a04782ceb2140ad45796680be19dc6fbd32145a00c583ed14fa326ad7f5e62736c1598824bca7368eca39098054bcef0a7f44841e3a490cb1aedb65ee978ec4d56f13e0c120a36643db6a3a75a4bcf869df0014681568f90678294c0eb6139e4e40cc02577ddc2c7d704f1310e0be4a4b03a20dcec9cf29f4cc4ffe49620cf88a85280bc8a76895b7db772eddd955748e5854b74b2cba6007e0166dd0721c617ed2f", 0xf3) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) setsockopt(r1, 0xfffffffffffffffd, 0x1, &(0x7f0000000000)="f79a13fd46e729c1fc96fbd04f82d1e873f81f07eb29ac7be1861674e3571d2cc997d3cb85b1fced120c008322593f69e5cf44f8cc289c278458c2628cb67150236458539d28b641682fc5fed8974b7719160d73221c9a513281e227e621a05cbe58888bcc87b099e77e59ec7ac449d0d59d60dae2c247090ac63a5211b27952", 0x80) 16:01:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667e, &(0x7f0000000040)={'tap'}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x400, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:01:01 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x2) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000040)="c31ce5cf7543a66142f2beca96476e24e5ecf1037cd0b0d3ddf54e373e7532bbd86a3bbe8f7f1937ada10fe4061a38924a402f2e6e32ec5f6a07ca01b23adb7362f63d55a7bba3f56a26c138242d549a18b46b75d3b3e93a6d19bf507f0d1e64db1e84f64b8ac67e40e3fc4ce22bf3e9e77374be982686c21a810303ac9b64cc57ce230914301b1d1160b7a3542e047da99c8389dfa010b157c2649b41b2ade89c362368620bb7d82e2b851f6b8b570a0287fe7765f4c7da169e58be1026766c1c6ffa97fc8c28511aeb4b3b986dc4536b22a8905c6343720920737d", 0xdc}, {&(0x7f0000000140)="849ba718b6584b31287a9270e17d5bb010805427db6b69d3a1ba34a441c3ea8ec1418821c2e11cd8272b4ea2a5dd8eb90f8ee981c8fdd670dc0501bab37513f252a5312f6db5e6a085f6843a01229b8fe60af20f102b2d975e784ee1ab53a6c3817a", 0x62}, {&(0x7f00000001c0)="1f583259b46d8c37bb1f02bb2b2296875022f9616cbe0e627fa7fc07ae2388c30c3bbecbd733159272c4ae2bbd1af0d399713746dda35668617bad3fb35adb606128bf8c0ee871abf8f4dc4871e8993df7ca8e0595feae0e95923a1687e000c03f82486bfd2648028c42f82e3e2bc68beaf7cca33a670f", 0x77}, {&(0x7f0000000340)="b0cee8c54fd57b5626d5e5fb4309f9300363090f0f465bfb71bf71ea74f48d192a4fc9f47d2647ce502007", 0x2b}, {&(0x7f0000000380)="03c7b5144f41a796b8be29394a41aa5d10d11cd0df32bb430afa0858e46ad1a89b94b6cb3af55dc7c991da061ade5b43e38060f43ac6596a47250fbbb222a31852b2a590a3213769ec650e79a79287d800a2d800d1bf6f0588", 0x59}], 0x5) shutdown(r0, 0x2) write(r1, &(0x7f0000000480)="3c532a88a4a9edcce1f39f260593bc0f9cc0266a5308a47f8796f8d98052b3a9e4e7ed875c829a0df880e3894a934d882994d8ea24e5d4673f3fae3d41f99ac0f82b5736d33ce92c53caf356d47429bcb585bc77c810aba7d44dc2221115b1760c8736b4f1941f1497415c83e8fc02194057e8fff0a45dfd5b312c1823777619821f298e", 0x84) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0x3ca) r2 = fcntl$getown(r0, 0x5) r3 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x190, 0x161) wait4(r2, &(0x7f0000000380), 0xa, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) open(&(0x7f0000000340)='./bus\x00', 0x80, 0xc0) fchdir(r1) r4 = dup(r0) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet6(r4, &(0x7f00000002c0)={0x18, 0x2, 0x9, 0x1}, 0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x2) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)) 16:01:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r2, &(0x7f0000000000), 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x800, 0x9}, {0x7c, 0xfffffffffffffffa, 0x0, 0x1621}, {0x7ffffffc, 0xfffffffffffffffc, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef8, &(0x7f0000000040)="a72c350e9b92f1824f0cfbb0766fed8a9ef2b047") 16:01:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f0000000140)='./bus/file0\x00', 0x1, 0x1) write(r0, &(0x7f0000000080)="6f6c29123694cb0c366540343bb61af4659b7f108111f3ddf7f50462c19f495bdd20ea25dd4ee2a8ed5c57e50421a4b777adfb8a45c2eb27b8e0edd2df6620e9266a4ec8b0dcd0b89679a6fae79bf742c4cd5ddc81e0017ac39eb1823f4d7cd1a44b4ba87cf461378e5aae60c4cd42c76314c220ef3c0399aada0296f15b530bba072fda45175629537f1d2e1507a89834d36565", 0x94) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:01:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, r0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x68) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0x7, 0xe37a}, {{r0}, 0x0, 0x22, 0x40000000, 0x5, 0x42b}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0xffffffffffffff1e, 0x20}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x1, 0x7}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x84, 0x2, 0x9, 0x9}, {{r0}, 0x60b5efe12d65d1d5, 0x5a, 0xfffff, 0x7, 0x100000001}], 0x7ecaee8b, &(0x7f0000000100)={0xffffffff80000000, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffff50, &(0x7f0000000140)='V') 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x20000, 0x945df77239e2c5ed) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x400, './file2\x00'}) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r0) bind(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x5) 16:01:01 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x5}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) pwrite(r0, &(0x7f0000000040)="aeea1122", 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x80000000000c6c, 0x0) 16:01:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xaa7) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000000c0)="f28ad5a16ff534eb642e910fe1de061b5d9d7efdb6791028c7225d33482cd544ec5fb0ea5404371af14526fc3c4bede272d0e1bfcf82cfd12fa02b8e2cb1585cd2f545feebd159ee5346217225f046a873909644592747294b88c8485c0bf99541e52ef75ca1a04beccab0f75e34dfeeb248c3b60873d0effda76ce4d5157a6bd830412f97559b50fddd5385e1c69aa7ed81a6d7b8be367ca8618b34be8a60f47679e38cfc52dd0222276fe376ed509a536580f5e3d743739e90e75d1a0a23ed347a3be6177e75faad6c5e6d134f4c658a9095d78a0c920392b8414b", 0xdc}, {&(0x7f00000001c0)="3ca69054c08f39742df52cf871840acf4003589144214bc21431155826ceca671c7b083f9a38c8495e43eb03c78e7fb56566e8cb91a61aec706673728f0542d78d0e889628762e822db96c2dbd102e15677425ebe6895d89614da0aa2c7de6ad7300cf0957572a3cc133e8470c9fc96fa77c5970d4965625056e6f4908833ceb228727ec333497c88b389b2707c0491154248782bb817c09a0aefddf430352d4d069512e1f1b8bda", 0xa8}, {&(0x7f0000000280)="1b87c38bed8716ded84ebb27cc61916d87802cd8b7ebf0b60929d2966141508e8608d4a56c81552b0f2117851eb87616ecf9e8620aa801b66239bea3faa5c82c3ca95869b33f27bb795caf02157f13ce9afe9c1caef6e9c39b3466fa14685e25b591d7a8c98aed0e8cfa7a80d6e81204dfc9d4fb33013aa03351f1aa1a9eb1ac5fcf50d739a3f75771ca1f3d1d480138f9728279c3079cfd3e1b1f89b483845d6a85bb2ad2fc97bb5269385aa7edd717860a0acd0380c4aab11714", 0xbb}, {&(0x7f0000000340)="2a1150b18ab77e80f3192a5feb2faf07e92a6cfa2315a5613152fae0c9ca428a33ff", 0x22}, {&(0x7f0000000380)="8a5849c00625a2ad45bf8fae96cf6f34958efeb3d472d6bfb896fbe5d5f91b8ff03546a04b11fda2eb5d0961694a48381be7bf7d5bddc41f14161fa7b2e0ac7173802b7c87fb635019c0acc919d6e313cd3bad6784226cc3b7d00a82260d4a2ec850bdf1c56c6aac8f92f74c341111bed2d58b6f68ea11b14b52135d66547bc536c49b77909a53f29c76bcc9ea59731c389d4004d19b884d5783f81081e855b725958767ba951728351db92f980a79d974c56d1d333e88499437cbb460a60cc1cfdf4d9832d4c927b28d463cc6a9e6bd6366788dec7be2a3ac879c19d0890b15d90e06d856eed3", 0xe7}, {&(0x7f0000000480)="ac3883371f7bf2d4fa8932b46227348df3f2edf1fb7ad97a", 0x18}, {&(0x7f00000004c0)="e3a1fab53ba8fda68f846ebf1866d1562e9cd02f7279fcdb54df9e4afd02239fbafb334919e49b900177013d633516aaa36828dead91f1a875ea11a8c26419ed2f741b451a848ff1bb63e95d95075368ba2ffb19a5f848f121972d25225f35e940a3e8cc587f076169119d0298ba0e1fe488f5864fd1b368bbd49dab5aeb6a48b6a5397dace480e4e780537c22b55181b96de953dec74a50f22d1988b9f36b13f2b20e6b10f90efc7bd1b7c1cd973dc9f454ba22dae5e66b4162e28db3ec28978fed8b5f144b994f5e432970c5c91133663bc33c1aeb6bf157818f87ee548619e7f663799599a1f89a5e0649db48a60ca7e07d7d75c959975387f6b5", 0xfc}, {&(0x7f00000005c0)="fafdd3a0457c8e2cec5f74743de0170a8918032aae39c006672b4aae40bcb02224c067f6771c4a9082e65eada1cbc1add5b7cfffae6c44f5eb418c2e80bd574f40098e98d8e696bb5ea399ffb70af3b613cef93e5dcf4d840d1ca3ee41a7550e780b6874baa9548f1761562dbb23d634a7c0005c7fc73d54017cf901d2493905201d8774538fb03bfeb0f3ef856bd746470dd6ba4f9d5397619159f3d4a89f3c4de50987a900a7e0213406fb543620778e80b56adf7592201c46a999087ebe5da934a0e34d1a271af77d0035b719235413a84138de7271b2edca237aee0b3d59ab8659d73af8e3d5c56573b92cc8f32521a2344de671a51b894e51839cd042033c23cf159b37a46264112cfcbc22b3ff8f834768d71031efd2f82143548b7849de523fb5b7f47587b04ee9ad15b8499c9d0764137d14361a1a8dfb37bba8a3189ba81aa7175ba5c72d0bbd7e037a478903a331c326cbd983ad591d727ac454f09ab5c8af7a06cdf413928a6206a879ac3c15db98e733a52fe3f7ffa02abe4776efa2f44a766363ce56787e3665075fe3a988466621e48059b1e8c29cb2e984c575bb281cd4d32d4453c47bb789dcfb08f77ce0232da2489901b8612c1eb36b0ab8326882c25f7df48a2de3ac32c28dde42322a27331ecd8fd5cb1aab8fa2836b0bb8e2bee4c2f356996e1ea09ca35dbe131970adb5024334c8f27efc731f340618d4b1a05de080a1965a061351340d0cf791def2f0811d10a4c6f4baafa84b4b8f7d0fa67d22aa804d152291081e9cabaf19167ccfa36066de31dd709c693f6384936adda817b52fb578944512044fb0bf7c26981ce1b43c1ab5017214cfcc4287d743763fb5f7c5e321ce5b5391cede089ddf77e83b0d341f5d41ca1fb6ca9e6da40b53b531c4271642a4a16beb6b1c2dbea1a3b6bb594f10e2a7fff3bc57a0ed38211e4db79fdefd4ae77aa6a59f98936ffa85ec22583b61f6b2bd5edfea741360f19bcc813260fa58e51c4ff4e812cab88fe74900b47e71832fb6f66bc7adfbc9a67db7e359cc40c9bba01767e9cb78e273315c385a54e8f362f2483ce0aaa41ca119ad5de26568cfeed3329497c286cd3f9016f0009de840f40e910f91b74098742b0c179b148ea4fcacd3d2fc5ef4d0b5ed19eed4984b708f109d4677483209f15175b37925cc52eb0a398f8f6106b9e1504f4e323f7e06fb301654078cd48f91c1cfc144184e47b1bd95c8ce5cc6ce401b8671a4cabe046422e7cbdaac314852976b5ec2bd83090b5683685368a5d1b78968eb4cdeb512795f490f0407c54866b9fe5b83875acd60aa793b465a431efb47ea263b4d371bbc613efb96394d5b1e758cb9166bcdeb59b965d78b2789eff8d9cf72b11657f9f810db966bd7b5bf02064baccf0af7efb995bd554e7136412fc761373d0ab503656d899b2c5f87a1fe4705897cad1963aaecce4445d8278540cebcf6f6e41ec9fb0d879d9e4ff5ef4f02ef93e48acbcced26d11fedd3ea6abfa74adaa670e0a9508c4f563e0817d68e9ab00c456e0669102cb3fb058b62a2b6a753b9e741184a4e5f2a6d96a736b7593f31d0efc99a84194d652461fe1db2828142ecd2e8df42026166e1145dd9d575bd3d30f2f1dfe1956d4084778ac648c4223accc5a1ef607aa7bfc3cbd7fb10af60a01d1a015749578b6399c0c383ebe1839bb3989d3d5b40757a467dce3287953bfce1ec1e6e057610f20cd99ed72dd207b099ee36c90eb6786f3075f9cb9543ad0a939ac758fb9a64fb46b399965762b9c1a5fbdfec9eefad5215f53ca958607d7f01163a549c7d0b132834c0ce8127eb6a5dc4dea3cc2009cbb9b9593819200c50ef56f03c03e64b016fb0690884d79903a312550efb82e39198cde99d90e8768ba3a7e7399b4967f33822b7ea8a07ebd20a612d62695c596994a6a9a703bc6304361e4f11061e80f3c12f1d747547702f316dd70a8e93ab5cf7dba19691de8f98de01608cdbeed5346340082e8fc38eac12c93d626ff133b3b8cdaa93b79939d5b3f191f4da6bb3374f25d190dc60ffaed35d9807527a6de06a25945314adb044dfcce6e5ee19d53e48a2439d72a21caca1acab23d3285edccdb80ae729c43e657356713fd5643ae0c3981bca831eab9857724fd9d15ae474004d78e1fc106114442c55ac4d4968e89970395aa49f4aa3bb4e4e5511febb07a962821becf7b3a480c992c9fd8586e157e0434830f2ef7f0205adea3513c1e26d4665290a8a2345d2ae0945c8904039e00a042bcd5849aec8ae5cea9f09d2032097a958e9d20d744fb77a910c552b9dae6ccd2ee8d27959fb1a3c180d13a51e9211250cc478370414bc39a4f8b564cb4acbc50c563928693f4ee109dd683d2c726b57debd29739bf181cfa7729ca52eb8432f4d495fedf3bcf509dc43399520cdf65b89ea1c92cf9e9df71d21a0e09142694347d696f09d16c7ab29e7507fb652a67c18132fdf4c9f928c8cb84169e354577f52ab4cfe0a2a1446d2ba7c24fdac9a932b7ae4bfc9b358c999315dbe7e34c4d063c37fab14ade269b1ecc3c3ae6667a2c0efe09c2c90dabd54cc22f1c7e04839afeef4a74d93b792a08076f4b65750abd88cddfd8319c95ea9859a0f079506ddbc8bc34cc841b19aa83475e3552f1cb35c8b4ad84bc40203f967ab1cfa38e0662b7fd43c6a392d5b46b11620e45707a4e74ff52268b0ec5740ff581515cefb19a9e45d7bdb166acb3426db47fd98336856f5ccc4cc1126887d52445b764e2956e2e6a8fb7efc1fe33904cc0539d462eb3209ad6324110c0610fac42d5750eb6bd1d05a4cc43d76a785b1cdfcd76de400d525652fce9f77548717bd84e2f65ad40bdba2dcf216ddf4fb7debf522b0feeb37ece521b1fcbb08203d6db473227e2b708c799393264c601c139f3e29a3c917e51074c48be094c858cbc2010c51a90415620c8c3ed83cfd907d2afebf80eb2f63742d591aa305f76705ba57b84e721a2ff7377654f569a330046a0e10550de8d9cdedd890f5975ee8f29d5e7cc5687758fcd5ee9399135715f722b2c65dbafc52223379bd34cbf659cb38f777c49a50d4da3e74246d5ed78c54c03a835c3425243407a34d8920b093c5661527079c5e36af3f7a8c7a6d10288724477c0df88240b5f31d4a3677b0f08f2f6ab3a5a291d40582075f3f4e241324a0e2bf6975f82f49085e6080771a9f3b159846a333f0560e4ecf6f1d818031ef55e9f74e4e3991344f3dcd73e5846797231aad66df4b3596dad9dea605974b5ad38e826a7e07158c1e4931301d6982bcf4318092e710ed7b0111db528cbdafa94b7954b3cdc2184442582cd064c8b5d2e60d5216ff3ddbaf7338832fead7b1e429b80352e29e9513b70029adbf02d58dc2e843d42571ab59790185735f484aacb64cc4e36829673898017f6d56672437e9e9920e966aeb47ca800d74c76b76cfc0ee4ec77073dcb2d7c18deecc075c2664c8d08939f1b1e780cfe5ff24c9e509a8bc4544bbf8ea81878a3f8f7e6677d3a41f805d73230215f15e577791bd6206af14c1bb498ae0c927ebb74b968e246c3ab5b1bb831edc8dc5e475ca4cab407b8213307a0c8ae623d21ae095a5ffd2764bcb3821a5311f3a2fcd3aed571f89349c5cef10521255e2fafeeaeaad159210872ade6dd54fd870d9e287a7d8a31a4fb9cb9e6493bc3553abcfb152a713d56c2d2d6faf88d89eba20346f09c55f46a1c709be5002362ac1d124343f380a151f999dda827d522a0ea64a27760edb1674cceb8c0ceb0a821f1d04e2193bb8140dadc39e6ee87d8b73c5d6d9bb6be7e44e35a86a7d3ef9de18a0e524126b2e713126783cc0e29f6a14282cb7f792fc0bc635741ddd7112be9ec011c57c5d0dbb82682482aebb13f4bf6f1b2353e7935e9a856a7c3a59c646358fae92226eeb899afd27d95c0b1e641e3d4c59152223e3e4a7bd11e5e0a753e431136d967bdf70a791aa1bcdd94239259e5e954da6cd86f7bec8d930a3e5e612587a03b19d47aeb99e500291a12617d8ea593d380fc13a32f2469453660499e0cf3963fec178de30e7006ed255eaca84221aec32d3d9032a56247cbee81a0dedf8eea8558e2df769bc756f9d9c37cd049aafcb3ad78465e8ad1b07598993df4958d77b44df90980aa54d7e731cd9868331f9576ed7ea615f8602766c3000c2ceccf1a73e8421b9cb5c87bf6abb19a9515124150ee91d139ae92acb1e5f78b3221452da76f9688acdaf7948424f1c6b38a0458424c5a8b972cf2d08ead7224c8dc1ef897abb0bcb4784187913a5450d11b69c23598ee5ba49894cef4acfe8d03ce0cb3b251d7f4a47ac77464ad6918fd4b31612925f60e81963d6eed6c6c4c3c1afdeee14b41ea12a163e254c54a5fbd770aff1956f004e5ecd5f0b4c1b81f03fc3a2a5d4c7332e74e7a301177242925ec44404afaa02f46144187a7b5d3b0d9c9f02af9231a64f4ef68e4521ef07543dbb32db0074176193c6ab85c2b0f11ac703849a79506994ed138b89dca86103b82cdf7f54e8fae051d644b1112f522c3152e24bfe82ac578f8df6b2fe44cfbbe3033bfa6d9dcac280d41ad8c1a0e5da7a7685634d19ff3cac38c4ac48718986596c3bc8e85210dc56b93b85344dd13c893c825fbfdcd9b567356e9bf068639611649baaf4629f5900f0ee96b70d835eaef7daae8f88ff16e1c2c60dd2e93afcf96898c2ce21284680bcc955b85d952f4fe578936fa01be3503de585aaeaba8333ddd331d5a712b8279593787f139bdb8a8602d16080f89a4c86a7bc176a80a02d8c1cb7c8f7ab18d531f989e2bfc626c47232da7f8f1aa9860b5fe554bd9661abfb35505660b79d0e17cfbee907d61aacb7bfe4794722d000e4c93d26e8c8ca042040bdaa3a8a9b8633a7dfefe14242d2f290de41cdc62bc752451707fcfad64e4b3f141fd885d6aeb309b49a1952bcb3d2ab90899b94347ff544b874f96dea752a42bf3ad17ee7e9c83f1d35db51d3de31e880a879eb1a82a338afa20dd4546d8293f136aa3e393b69acdaccf12a3162030cd92e151b6bb688b05852d1b6d5afd20ce898ac9b9aff0b8de56c4a9c5c114b430fbc36abf6f5f9040ca4d5c8cdcf956a9d5917598db37d45cf5ccc37484522664eece0735a3c3f0fa71ec421ac9127aa5c60453b42249875f18bff3bbc81f9c841d54742f2c44d78435f734e9adadb84c53ae078330c5df936ab1881581089e949047401e2b44c3c1c138f02ae8a5ba954547996819e5ff01658a8d8078ea6c51585de68fe832a35bf523274a10717f6408843c1286fe0cdc0744309977551fbd146c527d4cc3cf92ba4a26e8f77e5aeac04a0fc28fb2a7b0668661334edfac4bb0fa4656bfb75521cc597df0900beb03d68a3593df1c7554adff43a05a750ce9273e202cdc6311bab1f9bac0e349dfe7977f9d89c40d06071f938ac304c3435590297e848d3c4b7d656f6d1f6c84d142b61cc1301b0317e38597511520952f5297933ccc0c321193638c06348ace0cd5bb08c3a734b2bd6c6b4a222cfa36cd539e45f5b1c05eaa548dbc5fb342519bc9663fd8dc2af8ea230a1f4a39d7f536ef46555c3c871f1e2a321669cb535e4bbbff1172d287747c5bb2fae6b8c348d2d09d54d14e207461b0780d9480694ab5e8d0d30f63e307cb3187e195938133af276cfa3ed4833cec5217e0ba4b592aaa15131fd6236eb9cfbe3327abc1a4736ca27f42771fd0dc567a1ef303118552eb86ff69a3feb9fa35541fe08d9", 0x1000}, {&(0x7f00000015c0)="9cf10a2fce218f36de5d46d9cb8950e664ed6af9b9b081cfe6b6c471585fe0e02e87140b2e57928489d46b6722215b8ff4702a817fd21013e1edb2a7c9b027b1cdbda54de796a5e8e021462eca7fd49d432bd4b76c082a70fbe52863f1c54cb8bafc71ccf7f0fbfb8428986a78d1a1b0546ee57ffa5b2893cf119378210c80682878cd0ef483bbb39a47056ac27233ea", 0x90}, {&(0x7f0000001680)="bfe37646b7c13f7058afe1", 0xb}], 0xa, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001780)={{0x7ff, 0x1073, 0x7}, 0xfffffffffffffff9, 0x6, 0xfffffffffffffffa}) poll(&(0x7f00000017c0)=[{r0, 0x2}, {r0, 0x4}, {r0, 0x2}, {r0, 0x8}], 0x4, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001800)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001840)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x8000, 0x0) semget$private(0x0, 0x2, 0x10) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x200, 0x2) fsync(r1) fchdir(r1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001900)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_flags}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x10008, 0x0) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001a40)) writev(r3, &(0x7f0000001f40)=[{&(0x7f0000001a80)="15813371cfa330b70ed685323a461b1a81d57126634a3231f54a6838c15c6d7d61449bc406d7095706cec8cd20e0692508646eea5995938a44e110a4b53aecf4bd16bccbc528136afbd87fa69760edfaffd4a15cc2a5f7e334d9d8bd953e4da385a220ff688918ceedaa2d952221c5136c03f1bae3bbf350316311d2492ed861082e6a3387828b65811a1048ec88d125d8d7b4999afa3be5bef35a585f48e4e8bdddc15dd5a4f9606cb66daf5778055c9992cecd6a1da8506e449ec940caede0", 0xc0}, {&(0x7f0000001b40)="bc1bbb699fc823148b0cc67e755e450403ec7d9de9a816c8ba22e85d2c04164d480710b6805a9a0e42eee9af7a226c97f13ed38f429e547b8c1d9da42eaf5f44ad5a0bc9f8652f1f1a0f3c587899e10b845833919ab1c887060120fde08cd934520791d2473c24a1fabc4a31d8e58466f754fb4833d885a1d9e001cd1ccdd115959c275238d72c77b68c955b3322879591690954e82267e1aa169346155df199ed147ca269af2bcad3b919", 0xab}, {&(0x7f0000001c00)="fd74c2afbdf8fe4de7065528f233", 0xe}, {&(0x7f0000001c40)="0f71220b34c15e25e6cd86e476decbcaa19e1d784a9724649057ffadc7427e87b88c35cda2db49305dc2df4e2c643918da753cbf314871fcefe82c8f200c182e5cce2a57507d9f92ff2a7200dd79ad7400be541ae7c0e79f1dbab91138b874c1fb4480e023631b892d4be3dbf7d0612d5ec438922f580b02ab6b3fc9aaf9435b2c550d8211dca237189262804618", 0x8e}, {&(0x7f0000001d00)="0da02a30ffc5bd6c2076068ff9c80a22e6d00fde442d804e7481fcaa56128da97ae093c4fa58714d2408483c6c57819481179fff5dc3c500ea3c10a853ae7f9b", 0x40}, {&(0x7f0000001d40)="5db3376204d5b1be5571b556f9653499c063bea79a1bf132adc7eace17fc3847ad98b317648b302697c82aaac27b99b814ffcc16b5263592173bbdfa796906b69579a26fca9c0773d833f5889666c631e34670a40b28b7eda7c7161fe37b322db0d6b421eef2012cf1b107591742ff548d1ff29e91120af2a28d1009e93f8a1da782e1b16548594a62e5", 0x8a}, {&(0x7f0000001e00)="8841df8068daf8e809428a36108f295a963ebcc5e25676e18c94c7c3b5ad238a336832f39b0e78b202e44525438c11299672b5d280204000585c4f6007e54c155bc90acaf922d94978e7f57cee3ecd0e0e636ef9875af63b715ddf29af6c60d5b08a97141e9567b33c0eb8c35fd9ee73d355a6e29eb13f511e87e03e58b2f22cf58f3683c3e2567d14110937ef52c0da5199c634722b46ae9c3bee123aa11f211e8e0a8eeabc5512", 0xa8}, {&(0x7f0000001ec0)="ff7c4c90a11776e1eced846eef962703aee50cd290159159ef6da51925563262a7fbbb8b19ff6f1b1906ad514e21bcfd0305b8b00cf8f8d4965f027ef5a70c6812ffaf7b1cc700f752db07f8f3ba043d4b2e1b207b0b4abede06a7c87eec2dcf29", 0x61}], 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001fc0)="b709cdb59848b69063e0980f12b339c0dac02bfdcd8898c7f39a7a6597fe61df9104523e72e8e053eec3337212206a735939c90e7ce60a6976b0cab1993f9402891faef1b03a118fef87d1151188411e4c55af8bdcca240e43b9ef1f2140d3f305b8b106ba05448055668284d5cad2b49ecef9dfb0f200cd1fc03549814e77f41aa102fffa74a6ab61780b61f27aba2f98e54525c74a9a02b25205e75c09791b6912cd57fde112b8b6753fb0b285582ba6d0565d64a856fea0ee0c26d0a9eed61587d35c51b4f04e99307ed8ae486c40536ac5edd4d0ac4440a56c4976660a25cea3313da972f6b57f15f61ff1bc1e294d1b780829948981c2e03780757264855f05021eb645b07df7e4d1e748d89407d55ed1e3d47cc4e8bd13b74c3101a63bedcb723257e5ca981c80b96d0429106bd1349162475b286b71954514247768c4bebc1f7126246e4b49f619a5a98148d68dc0303e1a0bd04f4bb569288bf214d5e5100a5dae67fe8d413755fe97d342b7392bfc3d18e49bb73627e6a3c4d6222e04ffd5de2bc64ec9d7eab95823cbc75ee9979041cc08830a195a0066572eeb170ec295b2859dfb2499c6719a4f104587d32c71a74671b4675e9814f1ef04a3e00ce528084f909de63423b2ee7d4dbd00e04d77261c2c068915cda3aa1e5ce4a72f66a4660df5ef3b4fce90289e8987e087ce1f7ece4a896d976b027b8ee153462cfc0185dbb9a91bdab14edc9a9ac896e80601bea9d045209810ea7f3897fa5004d8648993e074bcbc5372b9cb27a9b2a400cb21ae73accb8f6e5cc165f8e414a81c62ad82c2677329509beddca2639593e7eacebaddea6fd7c09ae710f96a00e05a76c986d19b3330e3c47cdbc5b3ef96110ed8e5462ef127bb9cecfcf9b3d3bc8b696e26f8378a7a699af9c32f497b68cd0d51c5362fc47aa29b5297b7cd517e9788407cdd977291eb6f11ee994c386cbe4d717daaab3fde89e692da22044b3f84322bac8af209cee11de9bbc2b841ae05c5d9fa4f5ebda66a6c343df441d8a2e34c719ac3d76701202e9624d88c7c8d758b6bb1a7f7a18d54b6ed3218a4f0f255251d5fe10340e3d61cb401e60cf9168259652d31b84a09e6d81e868971de1ebc625273991fde5117e898c7a4d74ebbcac638594025b462299de91fd64d7855d53e7594a5292ce0868e4d7d8421313020248c420c442a5361d1105f4028c39b9605a1146b5ae153a8a7e3bfa5003f5fb13e4a454bb95847e830f67d8100a0ba084465bdb0de4a72e128a0160c6484074eedb1ca4e63a91fc07ebe712cf30737873e3476348279ba934745d4e08d5b12afd5a34b4c2de327fb13fb04036f3249771cfbd87b37ec7633877e661dda3d773cc24a1048422831b485e1c0ddf0bc4084e4f19f491935a760c28fff04522a6f3225197a1ecdf1c2018686c410f09b3f22271008adcc9168ffef05fd789f781c63fc6b8e134961d9f7c80cb8a4c619df3f8aa9f6cb18ec6dbcd5556b4489512b95e27f7f792234acf4c106f5ab4c07b45f31d42d497b7483f3523c73a6b6d44674530cc01d12c098e3021c2ed1cb4d2e31a6ff46ec271edba13e6bab28d711c99c54ae725a8cf3f13e28e07abaf60518c33bd22bba0776acbaa1fc1d2733a4a08629f2d86a7b6eb9cea28e98fa210da06afb707432c18df9bbad5b61d4c287ee2255f91160a35939557b583f3ee06eb688785c74e6805ec7ec77efc1b7f20543574f0142076d5fa81320837719f196c9e0aae94347d2bd92cbae4911095958894ed5aa27cf0d93d743b35a47cc56d0c2f872a1f712915fdd3112752011485d598c94a4bab4edab1a4f91ca2701c4dffd4f8fa8f6801d1743f6e083ce71e6751fa41885f95489be57daf01249ad1c2c3478077d4256e12455db8ae5df8128da7c3fcbe27c25eb09c939e085541897a8296b92b2eec35df597b49703033bcbe1cf8797d331fe363105b3c0c5f41c06f5ce2cefc7489138dd0bdad7ef845208b1cfdffb9512506f6aa04aa3c1d26b9f897adefbbd9802975cf5471b2013b92c512ec5f63e7cb85c15eecacc0d9c8a985e1df4c46a646c41f702e1383afd3f7e3f20f4d2bea82e3fc847f8e2f571c258ad0d88bc0db22151df40d1b43690dc9ef9e4b6927538a6f0f27d118a1f75051191dfc8824cdeaa48c8261f89883bd5286980989cbdee25f5b95af12d16788f4392d476876d20f2a163dfa1cdf8e7013f3b1bbf999ff038a94eccc8d8a161be2e27f90495b7ce128a311f1a6aef179bd78c5e5991819c1048a325db614ff5d01c67fda450d39048b65408b83eddfdf390b40c25d721c6372537ec60c050a8ca54aa215a318d9f49eaa4edda082b097e6e328ab0ab6e416bc6e4d2cce1cc9bd15abc1101b329de8ec5f35df2861768893fe6fecdebbbdbaac32f3ff7644af1de075a82d4c53c2aa3d738b72d367735739b61fb72a336c4f06033352ac1b3f4f44496035bc6fe79b0a4ec82e8f4001ca567f933377b95782e900bade35f4c31b1e93f63e02706a7fa33eaad2b6cebf4388c00b335c194ac8204821ea177c8c61c43def1f9f510a46f83bda5d1e0eece6b9587e92377c9748d51497700254512d898081bc6a9dde7c3f53b197a11e9aaba17b875cfaebd87dca56274d275b1bc6d6c9a85d1fb88932d7025d5385181603e2d76f391480b887df4d0a39a8366dfc1d38d039bcecda2e34e682dcde38ec28f3f744f39e02ae22808427edeec51d826aaa2aa922eeec5228f1bbf5cb2c14dc4abd6fcdce42f4ec9988e2c3e77da2fff3169519080d97e39a05be4d7fb6886bdc0d7e219a8f73a60d4ddeb77f22a943c68698eeb3aebc8fccd6c0e0c1a4605fda61476fef1d94ee81a443626aac76bbc2ee1d72ff513970f8b8553c90473065d0217045a1ea3be030f22b4793809768c97aaf4789f2501ee79066456dc7508455c64d3c4b79d3ee437cbb588c752b02618a30fa6302aebc66d921a2b36b621b0d17cbfad3be183d7b5734ca49987efbc4cf680f81b8c67d0a4cc81fe5bb086e4d6ec32218fe9ad89e6ca16024fc911a3d002ec7bfe69fd29e1d47271926a671efcef4d9d3bbf064b311b30056e444df0b63978e5f1af3c6c59285de9cd03edb0b309fc3b13caff0ec5b4f721aba8916a2ca87a4daf7478041da0476b1b75cebfb43e8e29b24711a3708dbba428a432db67e13113a747412504c2b7f4a2fba9026ef31a395a7b578ee19f38efd9b6185fbab7152927cf6814dc7837bc3d1250aba22dafc3ead1be5a3ecb7db714f6510eb785ebca964947953cc650eaf16e7d11ee921d98ae63166222af31250ad16a4ddb5fbf99c2314de3d0b9b3aa89e3f8171f4cda8a3ca8587bd11a767a7867670bef355de6b3e3dcb7c2629eb98f8dbf7bbc002c418dc80e6c52c36ef8c721cccac3c8e52832345931478c9cf7f11d34a62aba26644573f74e7359d497b6a443ff2718b5f67a2282fc874b9541ef19ff64a82c0827a2788be2cecefad29b8a71594b38daf8c4a7f76f339bed48a30be7bfe01f3ac35838f26dd4c13bcbd2fb36a14cb7da5df6542b5f0c9d5b9e33eb33724fb71b113e8970496883a0a4467b2253a518854828209ee6a9a1fcebb0267ac436b693f959759900a308b6ae966c128214f4bd309d690a5eb522a379209ab312e5999f94c1d1a91b72273d421585aae57b7c7d57847660e4ce30bc4c6c0fce1061515eb173111a682706e05e72f4a027f9f77cd09ed4b8e30024e47aed7fc46a22f48f7c8a72e6ebda76dcd7c206195726b178cb678fb68872b61a4b6ecf66282e968d9dc5701890fcfc14644aa1444d493a60568e303964e08e840a4ed855157ce6c6f1d8fefa386fd4ef2fc9dfd54c5b292524b30a4830ae50cd5683226f48467d5a6ae17231de3a4a9e3c11b4afb8c1cc9b382d5561d3414632ce353a1a33919955151cfda05d7b3ca3cae380dbe9abc79c0cc07bf6ca71c56d6ea8342cd55da1549913272e649ba0c3a8944291a66db103436ed27ab7a1ea74d224652bc7c1a31d6f77ae0d7aec71c7cb1d52751bf417ad47dc03f7aede2a1ce03ebe8718d996b6d8d3db054283071f9502856f89c7777b8580db25f6e05ec21d71c39f4254a8bb66a15c2ff6af7edcf8713f8d7cf00ebe26c5d10823b22a61cd453f1708e94349262f7df2d838a4dc241cd81c4288ee3050ce1253e84ab0a79d4742b9639a24c59dffe7ab0b7f5609fd72b5e3444adacd7ad4b4b5bc9b0e8d7fbc895b924c876ab2ecc2769bf31d4994774fed32102ca68c9e3aa3786ad7418f59465bda72e831e0ac24a3d52c15dee973793a414c4690cf389ff927a8117e93e3e3e58416b4ef3f854c5dc5986c9808f8198d770e379918410b9662ff88e866b47b0171c6a7755c7b603f4e78dcb547cd5a07787e9b0014c4a30e1918470ffab750c4c5d20f28ebd04c4c60317ecf635c60112c315fdedef872c1afe480f3d0bc7c49a63f5a71d5fb1adbc8ff970d59898446b43711d958d0abbbe41952f7fc932552731690a280f86fed7b4af06d7653ef259384679bcd9d9061c009f4f14933ebe87e94e69fa361e97a7bee2a0e1992e869b35b16f46371b7cbab2f63d1f77c37200638da5757ecbba08f3377e65085d6e08144c453d142a34be9520d68b764de781cc89eca6bfdb6cba0757e3b8b319d94a515d33ebf10e5888463b1202cc2c88fb628123769cd33d769fb98404772b92f41ad3bd8a24acd7c0c1565c21b2b6762d4f568a27b8b73e9d1ac9dc4fa1a6333c33e61e0a2b1dd348094abaaeb81e88e9811d3b11d1164008956bb11f37b933a708d6e1be966c716be269eec779788356ece86f9f20526d65d50a72987134d23b657439de0a776d17cb3746931bfb54b075754815107de25a755e11e154f0840468ac3d77e83ef1dcba567d1ab34da08ff293b406ea9a2d3e5c8288af3cea374b0f6106c207e87df5bd9b14780dd322abd5b167d96c0a0ae7a2a0c5c42370ab41114f7011d28f4de52ba94452b909ddfcac58eeb834e347b838e2e3184908121000bf8ee997d509e15501c1c83ceea012ec9da703ea7bbf008da6cae93e2a50cda91f58c0b1d83ef72788918fdd1cd4c7bc818eec465c16970295efa3a6b189a73019bf440b62eeb53a8ee2c1e41763ea6ab6f428cc755b2619673941d65bb2adadea2a3e9bc0b8ba89ad54ff5d6611750247caea036c48caf2bbea7e491250043a6689f3afd9c88d6e6390ddd0314bfe95dcca01841e6c4495969bb378cc62dc9a3576945f415f83def65dbd56513ce1256b3aea8cbd0504f4974ca2d0c46073a5e081938e16b51b765bbf946701849b40a68e5683a5a4fdef2e70bd10423e662cf356f4e417b85c8cc2109ef67897dcaa1b778f98c156f2943270b981bb5316331605c8813b0f584787f7865707900b5e6ab9c4f82f8cb8d405f36ae6b379d5d45be3ee1f67267206bac632bca02ab45b4e94d79c6be1323ea5ed99ed4b14f90401cea3068b1aabb7e91165e19e4356211cb06f1f682ce61d2e37a5ebcd51b5379ea2f52724fd91613b69f56e6f47252ec160b701c94758741db1cc1ae05a2c58bfc1ff86eb3d0a115eedad34cf3f9f5ac49e42aaee66d3573ab33284137d8fe4b3e6f51f5756759f503553c1f1b5e3f9d54747baaf49f4ef901585768a0835b81729d156fe28f76ed36ec62b642b5d5c058fa1f5eb7c8a25e8e430c9493cea1f8a8498cde0bd603525b18ca874f2b3db75186762c6723dba9ea3658f8a8d0088d79", 0x1000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000002fc0)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000003000)='/dev/null\x00', 0xa8d5512b80efd9d3, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000003040)=0x1) unveil(&(0x7f0000003080)='./file0\x00', &(0x7f00000030c0)='c\x00') ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000003100)={0x800, './file0\x00'}) ioctl$TIOCDRAIN(r6, 0x2000745e) openat(r6, &(0x7f0000003140)='./file0/file0\x00', 0x800, 0x80) 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="4cdb", 0x2) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) shutdown(r0, 0x2) 16:01:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2, 0xfffffffffffffffb, &(0x7f0000000380)="091046002eddbb1145af22ca5cc17e44c53d59716d5d343e95ffe2b82e088779457e6125f0afe3e1ddef1996bf1266cb6dd3814f65a9d8113f68cb030a8e05250a15dad47c430fb832615ce023ba530f7057a6dab6e0bf6c1cacfe6127c6c76dd2b4dc2fade48830803d0bf8c66b465ba6613fcb2b79a789d3100b1d23", 0x7d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = semget$private(0x0, 0x1, 0x150) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000400)="b59288dae0c164d0f8fbd0dfba8096b77a02da8f3484dc25f7c2ec6315b7f62ee0b80cf623785582235ba8d31e61b2e6625c135acb3779df2adcbc82ab11ec243ce338bb159fc5cd6c4541af554c87162df1e88eae6c2044f1fc28216ca74e70759183575d75acfd91889791a2375169477bccc27b120f2da649571fddc322660d313e7ed1a31b64859f59b734e01e4f8464eff22cc64c799580bb412b4abd99", 0xa0) kqueue() semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000002c0)=""/132) setsockopt(r0, 0x29, 0x40, 0x0, 0x39a) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x100000001, 0x82a, {[0x0, 0x2, 0x8000, 0x5, 0x10000000006, 0xfffffffffffffffa, 0x9, 0x6, 0x7, 0x4527, 0x582f, 0x5, 0x1000, 0x6, 0x80000000, 0xffffffffffff8000, 0x6, 0x1f], [0x6, 0x101, 0x3, 0x5, 0x0, 0x3, 0x400, 0x9, 0x9, 0x1000], [0x7ff, 0x0, 0x8d1, 0x7, 0x6, 0xc, 0x40], [0x7ff, 0xede, 0x100000000, 0x4, 0xfff, 0xfffffffffffffbff], [{0x1, 0x1, 0x8, 0x8000}, {0x126000, 0xc0, 0x3, 0x4ed1c8b0}, {0x80000000, 0x3, 0x0, 0x5}, {0x5, 0x7fffffff, 0xbd8, 0x4}, {0x4, 0x1000, 0x9, 0x9}, {0x7f, 0x8, 0x9, 0x1f}, {0x200, 0x4, 0x0, 0x400}, {0x0, 0x5, 0xfffffffffffffff9}], {0x3ff, 0x81, 0x3, 0x7ff}, {0xff, 0x9, 0xffffffff80000000, 0x1}}}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xbb9) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x2a6) 16:01:01 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x0, 0x0, 0x1000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000000), 0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r5, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) r9 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x8, 0x0, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) setreuid(r4, r9) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000d80)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000e80)=""/210, 0xd2}], 0xffffffffffffd7d, 0x0, 0x3) pwritev(r3, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(0xffffffffffffffff, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e62e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7b58f5eec88b80a858c5dfb08c3f8e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x4) semop(r10, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x0, 0x1000}], 0x2) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x1) 16:01:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r1, &(0x7f0000000080)=""/201, 0xc9) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0xf) dup(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x40, 0x80000000, 0xc5, 0x100}, {{r1}, 0xfffffffffffffffd, 0x39, 0xfffff, 0x4, 0x6}, {{r1}, 0xfffffffffffffffc, 0x6, 0x1, 0x6, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0xff, 0xc1d}, {{r1}, 0xfffffffffffffff9, 0x1641ff7a5737d23d, 0x0, 0x7, 0x3}, {{r1}, 0xfffffffffffffffe, 0x4, 0x10, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x28, 0x8, 0x1000000000, 0x38}, {{r1}, 0xffffffffffffffff, 0xd2, 0x8, 0x7fff}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0xc62, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x2, 0xbab1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x5, 0x401, 0x6}, {{r1}, 0xfffffffffffffff9, 0xf0, 0x20, 0x2, 0x1}, {{r1}, 0x68d861f198d64b31, 0x2, 0x80, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x20, 0x0, 0xffffffffffffff7f, 0x7}], 0x2, &(0x7f0000000200)={0x1, 0x8}) kevent(r1, &(0x7f0000000140), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x10001, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000001600)="46a830d30562131b0d86ee0aa8677a0d5feb5c5644c6fa313f6c8213d68054ef3e0f84049e3dab8c332fd9bde0201a225c13d291e63a7abe98c8d2143e62f057de129511d856d1528e0f18fae1cd6e916aaad47c0908c40eb73f57f030fc434bd03bc1fe77d0203246e3e812f5da8e4cd6bfbe5a1eefc25762e8ece442631fe3532509843d1036faf6a2678123afe90f0c7788ff357d4cd9c2a8ee8329d1b2d1965c59e98c6c9a35b87b7cd51313b41dd1153b977c5c0ab6b0fcd39c47600947b1ab0ae48c60d71205b6f4e24f491b3eb11afb3dc258bc1c858a3482d42d05e2d97397ade2fc6bdeda60874c4f53f229a44fa8d6c517b8b1b4c9cbf91a8dd37b1dd15bec097526096c854ba2056ca3d06a0fea7c303ab4341a10d9dbd032948a72f401ebe4a31894f5413baa40ede7b7d7d5ce89d0615c160b3d1e33cef4af47e70e7372751cd8c7880cf1fbc8111cff92d5802863c7b480c203b7006aa51ed5372a6d5c5e17771bb3b3d9a19e87f3ee93325e731140ec68eb279f3de376e847fba12afdb37b24a933fc1b09fa5fa0802214e9adb0ced5ab7738436723", 0x19d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7, 0x7ff, 0x0, 0x800}, {0x7, 0x9, 0xdb1, 0x100000001}, {0x8001, 0x1, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x4, 0x5, &(0x7f0000000240)=""/213, &(0x7f0000000340)=0xd5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x400000089) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r1) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) getpid() 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 16:01:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x4ed5301f3ef1a83a, 0x0) r2 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = dup(r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x7) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x9, 0x3, 0x0, 0x4, 0x81, 0x401, 0x1, 0x3, 0x3, 0x6}) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ol)6”Ë 6e@4;¶ôe›óÝ÷őbÁźI[Ý ę%ÝNâ¨í\Wĺ!¤·w­űŠEÂë'¸ŕíŇßf é&jNČ°Üи–y¦úç›÷BÄÍ]ÜŕzĂž±‚?M|ѤKK¨|ôa7ŽZ®`ÄÍBÇc ď<™ŞÚ–ń[S ş/ÚEV)S.¨4Óeefuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) socket(0x6, 0x8000, 0x100000001) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:01:02 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) sendto$inet(r0, &(0x7f00000002c0)="9645d2c5a6bf9add968a87c785c4d68410d9a67dda7627efe0906eb1b69e3d546d289254346df0a5dcfc4677168eaeeee8f93122e0d26331065dd416ae37eeebf9602e70a681f9fdbd3ad130ec4e738f9ebdf74b00bf452d5dd36a0a1abe2da29710e3bff772017bb2dfa8b21e20d763b035eeebab509b072a3970c3e77d1cf902841fdf8767bcc545aaf2b0c7eb212ec2438afc62f02f5b42e526eb4d27cb3a6c471d7d4c01bd1cb94ba307101f88c5509f7eb2c1dd5d7eafc6365794763a6ae46a0ac00a71cdfd03850ec00d0893c64ec99a9a8a594f9e5141f5d32353e68f6e28ea1ab0cd6e0b3e8ab475d53d517db880f844fc1d31095091397811568926bc7e82ad9e4b49f5f2ad225b3569beb934804289afda32ad36ef59926b9bde9c53f91d7f47febe76a94afeef95b045f98c4235572f27c446f5dfe68f2d992d863ae85e9076bd3a6c9d5ff3aa337e069c140612f9c9cddb18ff80043375829558e2b6621951fd82e1afaa4ba3b78214e1f31d629fe1c32bba366e9d9f5ec0e4d8cbeda2cc1cd705a46271239f6c7569ad0bab98b9c848e7a5d1869553c6fba330c32b57ea6cf1dc4facb22480e930228b34eb306348864d6ef7f092d4712b9fb289d557678f58884dbdf8a10133548685a58a1150c2ce127f0ca3cd4dca27834433043dae35e9ff64fbb98e8d8267fb221219730d8f5284efc6e88ab9b388c8a2a73b0f8cd9d81dda869ee8d9da5d981afcc7a27651fd1efa14c7dbd9090c926f91edc9d22ee94d29cb960a4ab359b6bc69b14db25b5afa9756c76bbf491035b19b0fe289a6f40ee21010a43aafca9d137e13f9d1845d9dbd6cae0147e4b09f9de1e6cbb8b863aa71a2864889f84b06a63189343c8f78ed63711e5b0142f4d781098671960cd26907b77de6b42e0dafccd1fc0f829f80090c023787d1d75b60630d3a1c3e3bc146a4dfa3b681a2398b41eebb7758a9b11e392316bd3e3f16d2ba9b17ab27d54901004e9fa3b0f4498e50e777c103b82a5fb3862dbb887e4f4e8809c46a99b77f935829fe549539eb554587be01a09f6444414a21a5dbb44ea168692f97c00e4c6e3d3b69ef9bd83b4d194226edd0693656cda1bcf67c4f14c77d840788ace71ffa22802388e8e19dd2e0382c88542b7e889e6ac0692e9d9ae925e554ccfd7fca6538210b3d40fd9a8dee319353dfa7d7fd5e744a88b69039f0599100c0971dce538f6a8e0a36b0a369d31e246f7b93ea11e060fb18b324d6e85a9f4f087b3b4eef96ad700ef1b287ee63c43fdda1bdd0195ee69d0c134d5b93eab4308d8640d9eda66bf5e1bb50ddf774692033e50c16d94525e3d72c0337916ef850d4c9562c92cee36eba74c153f7c6d7fdb78ceb0004386eeb3f0171d8215a3e8a44dedabdcfc224aacd27fee8fd5a34a17e32e29f2465debe511a91dc1c1970dea96d917bb4f1f46ea28e0bd7d9d6539a92e0465cbb652dcd3d60c678eed7ee998d7c28f28314c543bd29d1d5996c0895574a7bfa9e07c64e70530f64e105e575dabe3d2ae38358f94dec9599bcfb3f58615b4f03b92b20acc4f0c8c63d3529411f2cb7c4b284fd5c2362142953ec21347712953bc96857466713424212fbc1e7f79e64e014dc776b45cc0ddb93510cec0164d635e5455e182f5701e7398972a7c88395cbb2296f8bd7bcddeb6e11fdad0111e4dd9759556c3dc66cef7bd95b34d9ec49b6877ccb6d6dcf780addc3f72c8d6441438f04ec3f70fd6998d5014d4993c35f5507bcb6559f6d0e21a4f3564d0ce35ee3cad1faac7ca4825f4b0b9450e0b9f428430408953ff3541d1e0ad4e836531eb0b4d707b2ade1a5de9174eefec2672a485d0905d17e31a954c9d64eaf9c46a788a50a4281cc3c791f5ea331722f0fc90e52c7051ae3a93e64a969c4e6167922826c2da5fdd4023a3601262ad7196fa8bd40f59510479d2c16df7f5b171189630e915440f3d87277dba6d7f4a9e05e318f5e498be02e49b115234b27493c221cec7f7f9de099e366f60178a5d8ea802e3b6e07509c592df28ed66b1cc6866f5a932a2673f74267f5ce450012bd451fe0386d02e85fa3ed69d5c399fecab06cd75b97e877e42192a660647d1200a8c8b231da3c74fb30228457fc99402aeb519478b4ee59c268ecc8a20b5823e4d44dbd4c8a35c7db68cc827ad4b52bc736eccfce6d69e7e0c1432be58b165aa9b18c7fb07f9845c2266e349da56872a58bae672e81ccf445d2f009caae0760938d7704774bcab40fa9ca2577799244afa511aeee743086573475865a7d1a476d53a8f5d773619b488ce0d9140c55c0bdb760cc63236ec2d2700d161bedcd19e9933a7ce7225797fe1ca9481148ae6d4bf45b59d0962497fc333dad931a09c10207794cff70d778ebcc2e7c23f141d106343984e8678fb4148d22f32fc400ac3cf33d340c172783975a569049bb663489d0da5ba9a0c5484f73e62f7cd18481f568154deb370e53bdb12e6d39b1716a13647efd98763954a4523109bee06f4008ae801d47a2237a307e46d836b4080625f6b92b55a5dfa204a1d4bbfd542fea04b37fa3574a39d655af394d09a88243e70df3d00eb46cd7b5bf90070a9ef2b20668ea036feb372193b2e112aebe05556d76ec5bce48457730b32c2a71820de325689a39f2f27dc6c54b8892a46552037ec07259a9af7b13482932bf6a88fb548324e1a8296c294041041962dff23c7db62f3bc322f164d8643b96c9a6b479219d5bbe6aab979c3e7aa671a257fcdef0d77c2afbb92c16d54ced07657e491b18ea76ddf7c5ddfd9ffbb1b938d2af1f17bec6564bc660581a5b09d1323720af1015e8026ab9f22ba5769924fb53c7f9cebd178401cc6ad5efeda118246fb25649549493ba6ca0c7d5aed144c0e029fd35c7780914476e161abc9874141d37c6c64b44d6f199578d3e46f10baa7f9752fa9a718ada3a3fc21ef8e7559ab187bb82ebb0c024ab4b296708d844e804a3df1d9d57fd63b85e44fa89807a841e07e1ea2abb3438e5041020dffd36a6fe26aed519123868a75bda5d8708776e1dbabffbb50b3f23d841f53d39b75ed064d3fba0df318c102af5616e13320ee410e752cf0b2e33b20eeca673812e600d4239f929c7ae09acdfdc1ef472f02ccc2072444c447f71026e1ac75e622dc61b72d409d9cf4b43401a34a0cf0f09c7d526a0c908abf9423d6d1df857370552e37ae68efb057141d201dd8927d8b447b7165c88fbd637648472a4e2c1bc1b1e3b15b0835d7e8e187b22fb55db62d0c47484e0d5392904ac152c6ff1ad751329bdcf846b509726a07f915ea0ddb12c21887b03194862afbe761249937fcf26558f4b22f1cee769ad599be4a0cdb939e102c873e4e7cb1e754405dbd97478d058b138270d07e0e3e68adec5a715c2b4b834fa2d10b38899b58fb2e1322f0cc1568017a0fda709a9dc4ed84519abfdcabe686e57850109c935fcfb6116f421f444bca2163dc046f88901fb5364d627ad58d190501c1f9261e8fb9f5ca2e340fb82d0317275c30cb6d81bb1e92d108894ec31a46d288cfdb0f36cad4474e2d4296ba7c7621e7f38e7bc652fd2f65c92cecef997f4072b56c3dced6a9d1b04cd4a569eb4f44c607801331db0887a2fafc4819c8431c86ed45b85dd591f9a518d1c099724a4f8930080507276848a4db7464560de7e95803899905971bd031777d627744f75d2d760e7b18be0e8398021e84bc442a26c46637a2319fa62ba4e9efefac22cc6a9ac60d432bdb21bf6960cede476e9feee584bb6d47fe16c04ed07ce5f38cc4d27ab241374f0cf74002a16625b0708d223e857cace879a01ac218342b2c30c4d742358062ced5b3f5ba0749b7963c38400677b7b306f060c7444d35d5457f73f253631cac98f5779ba2aecb769a08bf16e2bcf4cd9b15ca62767c7e66451049f0d07be8ac11e620eb28714e20e7c8e1a3229ae6b9aca52d546788bf3dc1132911dcfd96070bbca88928ef4fa167610f94090dfe903a23878e7dc5c75dff3708e0a98b9179ca011f9efaa5a55f22f37edaca38c42bebe906fdcc1530929c0466d7a9af17a6b9136fbe4dccbbe8e3ed0d870a80fc46b232fc3a9f59c3f236175c600ebd47bf546154f3e1d1e63727fa201ffd2b00cea5e2ca3c86ba935abb4fa544e857fec3666dd8249b61a2856da3be5958a5ae389863a63f4d0516cf2a72af9a10a520524696c3ace665b64457b36f1353f41cd4a32c934b4d470cd4db18ad08be04a62050f35ad2137f88c914f8408f2aecfe75a7c7189a8c7eb42388040899977d4ab9ab1f676512531864fd3a98aa116d1f387bc7f7803d37b599fb193ccdb7821376d961eb6ac6d25e4c56d614fb0b030c15b0f176d6cd28a76cb48e986bc4d46b804b58c65886f7149a78461991b0849ad844ae485dbc3d4c6fdba92566de58a49a8ed9087cc6e902102c1b44e98d05dce68d52f52ffb226225c42321d38e8a942e21cacaaf258b91ddca8933e34d44659594e65afa1cc3a27fa96239b95ff53007f61e3b6f17fb2ef9689338fd5871e0f45a823e199c08c429da64f0dbdf5720b6e6a6f73e416b89c303449973f0484761f1ecc26886d6556277141df9d9514748afd4dbfcbc1c2554336af7829d7971fe1e77b399b280557c45e9cacb317c143d72af171b4bf29474a40536372f042a23235b2a397d467e4495b211daef91dfee1e2fbdb19786ff4bc6235933356f352a773a292fa80cb7a3bbdac8685e27afa51b388d297588af316563a57b18b992069615bb3cc5055d59bac246ea0d9930acbe659970df0a5e2438cd4c47f1b502514fac3d6ff57626c333553d21d7230ce89325ec1e1f3ad3d996d3c73ad18d2ade51a9494864fce99114d369dd6eeece3f96b48545afc212c573284d03e224211be10d0bf784489dcb0dcf7ad2ac7018aa17ca308bd647f1b806e7ec0b6cdbade2f9e2e18688055dbfda6fb4982147f7abc346e0b44a7d0d8d5ca7241b24ea2fed3b7a1162b75f76d093e8bfefda9c3ce85bf69c5f0b5515b32004332360efa4bca118de641052b1cee753af46dc4f6660b9f6f8109f339ac5f804d575defc76830aa17afb08946bda64733c1747db9f961dc21c4c9f30d5dc9c0c59f3454c9d577c23c3199839bc27457e0d3cf853734d15fd7add8fed7a5a94437c58572cd1ac64b5f5d6b894a4493d658b03da153bdbb32b07044253b27d9948504824e348cdda19fca946b69788682f4f8c1f4d0d66271801d03f799761e72e652a6209c702ddef124172ec21fe6ea88f1b5c96beaff4f979c2e08668b9d652a8f7d8895695fd0cfa2bbe487dc5db38bb7a95f0f9dfadc482171229e318490e42f1ec96dd8c921e410d77ecfcb6ff9650741064e225fb76e9296dd648df73cce60851cb80876a9a102867cf8ef02820e0127a81968b6398571fcf9a15c51380d7af8f23b1585d8c5f8ef6f49601da160eaed716352657e6ae27072de89f456bf5d980c9d9ae0dd16bcedcf4bd2bb666c79b6f698a0ff6834f0f1c3cbe503c7ba52c41128696984036f8140e22100ca62e5bfa270aefdc22778d5db7e06a7c96a8b0631f4fa315dc5abf0109f77e4861b0ae6fd48863f667337221e5f80cfc0daa6845a143a38bd254c6e59cd352243e1862c392a68568776fe15bd1106abbbae080c06ee7fe5c32596f4917499c1f1374702ad561e9cbe91b195682121499a2739cf7b0cf4b78f70cf713fbcaf7eba2ebb1e0aad674411763e0cf9aa27fef3c9a329", 0x1000, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:01:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) dup2(r0, r0) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0xe1}, {0x1d}, {0x4, 0x0, 0x0, 0x81}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x2, 0x784c709329b9807d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x6, 0x13, 0x9]) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="309e33081698b1c25467aae0e579b17eaff83f15b38cccaa5a1150cbe5c63cc564fad02375c18a97c6ebb685c12f05a4490943e844b4c93cbf8cf5acfdcd224e4dd35b124ccf361fecf97b0f642c0542223f3154e17deb26c127ee92566798e0a661d52ccfe1609914c190342981ab67a344", 0x72}, {&(0x7f0000000080)="c504e3aea49c567bed82086757d8e3de5566dad9a4033d904d0d2dde19b1c71683125adb", 0x24}, {&(0x7f0000000180)="734793df44df10f04f9a2a35e1a711fe3eef781206820a76e45c6a6664c62e97538f2352ca354007484dcae580e9506e39fcd1f8baf7c9e4b7b6f5d0f2a072932500da4e5308c5d956e52ed784ad4ea4458c0252eed36627857cc1de363d3d603a5a46", 0x63}, {&(0x7f00000000c0)="4b64d27701acc0767ac8", 0xa}, {&(0x7f0000000200)="c531ab2be2348fe994226e4f6c36af6bd7e392e5aaed6f9e7abab8eff613ae619fde067c00627a3bd5879066b442447d9b618730bb0d3567dc633a1463a96d5ae960d4af544f53c60b2addfc5a30295cd8d66856f04851303efe43120ab11813e57873094c26110227408db624de50d70699792e960fecaa31b7c5a8be1f", 0x7e}, {&(0x7f0000000340)="ab5ed0f4555861a31b1829f9bf502547308daf2e53a1b2849407cd98da852407016da065de0e0e3969224b05cc4368628c4e7ef1e44377655c4a2bb24ada207219f394385e6a6edc8c69978db903101e8a3a1a9fa24f9aee3e484066ed58aebbe450bd1744b91d2cbcc2f9dd5b771326f260911a70d06cb7cb495c7dbfba81cf08b95d9b66c8f358fbda844eee0881bae15ebab4193cdf38e50320894afe1df971d682db15d88a4416cf", 0xaa}], 0x6, 0x0, 0x0) ftruncate(r3, 0x0, 0x1ff) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0xc003, 0x1) mlockall(0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44747f1408495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea000000000000000086a99da7a80f68677181ab32a5228a41de2a1c01590e95ad7efa52c86adceab600dbfb4a33c24ab2c0eff4b6220a9b416e2b739f1499dd283cf0213c99585291e35cafe76177bdf8223c4f1f6c5dd80968381ffd89bcb3de772df493dba83899124c2a92a1a515e1336305af16b5593dfe9ee117a4ea8f"], 0x10) writev(r0, &(0x7f0000001540)=[{0x0}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:01:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffffd}, 0x0) nanosleep(&(0x7f00000002c0)={0xe7e2, 0x1}, &(0x7f0000000300)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x44, 0x5, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa0, 0xf0000002, 0x6, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x7f, 0xe3}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x1ff, 0x1}], 0x2521, &(0x7f0000000200)={0xe5, 0xc8}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x73, 0x9, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x22, 0x2, 0x401, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x482, 0xfffffffffffff124}, {{r0}, 0x0, 0x1, 0x0, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x0, 0x6fc16ef7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40, 0x2, 0x20000}], 0x100000001, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x2000000000000000, 0x8001}, {{r0}, 0xffffffffffffffff, 0x10, 0x20, 0xc0000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x8ba07141d49b1382, 0x8, 0x8000}], 0x55c, &(0x7f00000004c0)={0x80000000, 0x6}) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:01:02 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x65, 0x0, 0x0, 0x7}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:01:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="14d6dc8dc4bc0552d565102b905222076830d33710971e7702cd4002145da39bab07629446906c10b533978aa9e133c1a73095e500655e6f4a2bd25fc60e8e09618019ea6b7d5bb32d1be28bad43a5cfa3d3eb21ddec26f19c45357c7e74f8452c864a19f0f0d871b5c3ca469ac715719fa16fe477b4584f4a2ac86d0ececa407f", 0x81}, {&(0x7f0000000180)="53d6f5814e8967a3296946aa8d8a59025f77f361a5af3fff2258ba191231882ed170aae1a72b70094d639d1350140c016625b32fd55629b485f926983247f532482906e022e8c4de46fa9bb08a899f06f5313f2f692550575ffb2811d3d228749a9789d061cc0abb31266ae53362f7d787469dbaab4d23b2c7b8ac3a514906c7e90eed1cf2efb204b23e6b71b84e0a9cca4de22251b60db469233b50a8ba9f396fbe0be582b8a7626721327f5626e2a8ca7d1dd9df", 0xb5}], 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="0801000000000000ffff000009000000afcd0b4dacf5824cf345750ec65286433e27ea9fa30f110e74e630c9ad22541170e3af3781209e6564fa1452417dbb6447f4ac61e1407ae2d632eb2ef851705e5c10dfca0c4002ed03efa9a4ffe31895b1a0fe79eb7cb667842a2a934ba783f43a5ec263f91fe03167d90dd56be22e95fda265268dc335550b8572ce4c2a842bc45d08fd0f7be4a3c1be1c123e8d522820573964caf312948269d6e2a7da5cc88361b90fb50d09edea6153e265f9ca92121984c7fec9cc4b9870ef734fdbb4abb2b5005abf11f791fa552bc9d8ab3f0e3e2b336877998b874f0319225076c8a3cf3ef8269fd26775334e3b7e928245ccc4f40000000000001010000000000000010000002d080000f74464fdc96958b4921268a17fe6fd6b6a2274108f42b18261cbfecfc68ae5a3e04bff4479c004b33aa16197ee98f9805a65a98f5bb204c122b3c20896bf59a41202f4b404619478cb23c30af3935f8e3670c3bb8029f6df9fc9fb91f80a2419ce83120c532c94ce0764ab29f9cd6636c861e1604f5fa82e9b5fa6601f395bb6fc1e86d6141aea580acf1c20f7116fbc0efce01cad5328d8e8f2728cfe9bd90742a6fe15d987ee32963bfdc913646c00ddbb4077c35fbef50c2b45a47a6614ee289b03bcfa2cf26fd219ae35843f885bdd1ad065e4d6b1e9c57c8a21ed5d11cddd8737450c55513b78d281eab3a4acef7cbdd50f6e624bef29c6715b600e50baf7df644dc43ba6837ec2eccf398ea47d517f8b01b774b67b6759cb14dbd12f04325431622c82316487130969417fd9ef3fab98e267cb771168a4c49ce7965399bac923b475dd6bac248ad5f587ece63b4ddc80128ee4305921ddb224ac4aa9a880e63ece092d1e792b920e71a0bf5dab5c0dabfdabf63ba6dd7c4adbf2a7f0bb4839459197d07f4794005abab361b7171a44133237f65b643be101074ff062e01a6b0cbfe7ba932ac5ebe11b31fd7ff19df446fd8fc403a49a1a65275c5f0cf0f6181902dabc7e9f2774055279e6484283253d68e388f028c4dd9f2004d06a0c87a177d963f451968d873aa6332ceb63f6fede71aad74963d0fa3b58cc5b7f08b7001e8f1f246f55dd1427c53dc6081a4c09f9e815c30572cf1733dc438969582804348c5c7786ad0c62aff6deb47c6e12718064caa41bbdebd616238c92f5a1930fe99108069dde869bf3ff1b7a1998667ebefd8eeea0fc7189de30360d66dd80b1d9497be698c26b897e320aaab613caf5f6ce10bbb07f442962d5fb85623ef65c5125bdb0aa76473e143874ec284a20f1c9a0449b92a2fa5609f07a0c06ca1a0ff81794cb6e2788ffecf59baf7e9951de268ce8dd9933f4c17dda2656164d75af019a2a23930b0945445ff5c295d551d878686283eb1affcdd5258cd59c45610afb5283cee1fbf7e1fe9632748d780868be252d8bcc3a89001438410d342e0af514b7f89809df9fcec34fbd395c5cc4f777e1eede1a7c8122b9a22b52b430b64fc6f4150832d78c7d4db71ccbe54772f96a18630e604b2996839d54f0825af54ab68cba1be0938f6cc0cac73981715e681f58f354f6c7a4f8f6530e6b341178cbcc833935721ebe5e5917beda8bb85d0cb391bd3261001b369e5a033aaee968fc572350421f37934d93a454d475a2e98e3eb9f034c1121a0cdbfccfc786e21444a63e7daf48b62ccf4c90dd604853a69a2187fbc42590043a23983f4457fe7f90ac30ba0756c4c602321e998301735a21adad9166ca708853213607e57dde0e96691039e1ca7f1b5988888644ecb789743c3348de321cdcf8e94e869554a8e41527a6dfc1b692266b1c4536c1ffd12250f3a37cfc3da4fa05f61faec9295374ddfa529e6c7d41f18675338874943856f4b8a97c0530f6b52b9e518886d86de8ead2cd0cb4a5eed3643db7c93f547859d4bb6164037fb08dcac58d25474239727df73e7c63aad3dbccbd34191686811a71b4e1463ea84136f13a9ca02833b3bd9198100843df6e62cb2d7c0f80a8c15ae86022c76cff0a0eaa702036497609b2d31f47c08e1248ad0d0cf676e85fed61d241352d1eabba400b00829e443ec90580e39d6e94869119836d2e43f65822f3765ebdeb6a879bee28d82da4fbc2f8d0ac466a5d3bdc11af9d8c952330309ecfd836aeaccc84c5d5244903948c0e06c6828cd0ffb706bb1bc9ed84fd042ea6860aa2108378f4aa53a345429b4d0e748123ea1dc7100846e93f64ebe2449e7a2bed465cd589877d0fc6ac020825b9f54251463b775d0028d7b3c1d0c515fee1d5a70fff59d8ee2eeee79d7fc4fe6d5e6e6d8cb4f96de31e7f511a82c782a40631ea5fe61c96df2bf6946fe986cd473dd1e165c9ea781634bf83a95667866fa5ac27a9fb1f698f0905e568816c91da9e0b11741a3ea7ff8e77cf743859b8bbd571d12b139cb655b740a3611b62aaf9d8b82d567b6aa03d6a189922be5d29fd9bd5b812a1cfcf95a2c7b7dd7068f2dfc01e4a99aeff0ba11be882cc2d02199eab860f65379e1f4ef71e8a995b5caa1345e27517b45df483b19422b52764dde0b4a1e809889524470af63e622dc95403ae36333b5c18da3cbaad85c2dec69dc169952ed17c839181909a0a766cd16022ad1195fd7f3e9f08a2d6984e3246f5dc436a7f858e1aaa7add21c00148651abde2f6fd4deec0106b149a0a2dd340c3cf90ae611109b03711de247570c84cf0d518e42c3cfd529ad8d1b26bc7f75d1a069d31898be2ce1b6fcb5f5dd531dc40f3588f7ff5b6b0c457636e429d32c1c00a3473c772d81ebd588d593d5c9a7f9cf12e52690fa876468a3184fed87a31e92b14496d0f9cba12e1735c5335c3e790ddba2d6ec91ae5ae3ef86df534edf111b33aa87e6c601afe15b0c559a202777922507ea65725c5b168fb052b810f44bc97741824aa45d209aec3bc94a4546ba3a6e5358485771d1cb5608d636da5232177f62494f026c6a0752be386b366da88959115db982eb860a3302d27a0999c02fef1864743aa4cc364dec6209be3bf54fca3c5f6508445206595a60f44ff4d94c044ed990ed166b5babeb8df4cc9214f3851b3997ed81ab87dfb1d8961520cea6b01062b891186da17e8975e6dd01d171048ef77c50340cf43477f212e9a47db21c8009e7f4f8e9ff3464a0bc261312e1e78a1007b6c4601dcd7de73bf231d23a32318b24f2c3e567180c6f3e75e487826fdf6af36f915d046a1f606aa9d49573589e1d66ae88475b843ddd677a17ecbb0be4b1d99aa081a8d8d7f3a92fcbb324e9421aab9f3dc1b68a89f6646e4ba3d9450a16ea014e50f74c75cdf53027d693f7c9e47265447b2be7d186bd4d59703e29541be43f03168bb5eadafb3b67f79331ca17b12374d0657c1bbc682fc43b047e1669dfba09ecf74f9007c47ffc0a0089d8bcf7ee5a88c2b5cd4093c0d545042f67728f526aca36f68447abe1366e2b8cd7f851502699b49180693f533b32e987c9604abc7b18f7ced80e691b3c6f95a7ac87406e0adbaac6407816994b505be18c54d8d405ffab38d5077de032501becddab2092ba358e0004c4f3b0b14f33c884f54afa2c6172723eb8eeb44794e16578681910514859ca6ffcb3787dd3cb0c509d78c1aaddcd826867b09386289002486bef6b76860a8e6cadcd41298ac60a1fe31523039664deca777e177cee652debdb00b5a27c782d11a92a23b925a236cea67620b0386aa2c724d58c5e74b3d8b14ae1f5eee471980b84fb22a2fa2c9b2c3f8a1d8e8b5025cec3dd6c6b8da245f0611e3cdaa4d92308ea5d0b3a367853e2210479b015dedb8bf41ae602fcb46678b674fbcc622ce52eef8e0999bfc74cda918b3cd620dcc763fa62d9236b21f1ec4d9aef78b166d430e1cc95108c29d207118f84b00134f53734c81b6287649acb1d31ff3f519b86c6d9c41ff525d527267598b23e42154fd89aea147f680f443b3d966367cdeffbf82595f085c899705cf4c84d1d458cc1cc72d667f62ff05b06488261bb9a122233148dc3a668102a124012b3db94537865a8a00f2353cd078534e5e9186abe613e08ed529f0f5e3488df3aa202a6e6979d7c430ec92c8e404425550e680bcc98803e9efd791980989a9ad5827787cd499bb4b4b6d5c7e37eb5d7deb7df3515ea1c2332290044d2ac6cea626c8dc1f14ef0fe2a74e1ce2e4248548658f4ec0db06249417466412608725ce58802581817b02a1af6012cf191649bc4f01d3b9cf883dc2a370427d9386bcbf7a4dc6ff0f6ebf561c8af1116028efeffda1d82c70245cb05ad5066b6cc0d4a7facc966482fde62cb0a7e20a2bd2f77c5bf4bf2d3a5a917fe155768efc8a475ea117c5f9cc80a5130d2501b7046079d52c328b81bcd49d31c11c842118cafdf1c885156d2f729a104b023b254edc542e2dce95994684d5959515e572c420cd02f125a9aecfd2a2cbd34e78064d69c91ef9bfa5c71568440f4b0e28438deedbcf6ffec359e250030c21516091bc8f489f65c18720629f75905de41abd1f361db0ad25e4403e0519a3aaf077572be877d9004d905ff02e82b21e39a8404ece8be7546815f8ed4d547c59ff91a19d7536452c46c83e023acab5cbdf03db82dc0eea9438b7d516bcc514895c4b66dd9a979f8d259a58309e13900abff2774f8339368bffffc6e430650b118aa04dd3f8282364c0ee64b770f5c7c54ba457d8d4eaab4abe028ba47901be11170796adc063f6552c2e323cda9d6f6415e89fd7757872212d46dbd430211fe7ea92cdcdca9e1de5be9eced99c0fdb109e5f8d97b636df5111f0e997cf3277dd8c95d9b577f933386d03a86d512c01d32fd8100c1cb64ef0ce1772e3dd95ab8eae0d2ef3f27701eb299fe57c1498e04688d26233e19173dc1f06bfa7bd2976829320eb3673847b4133d0cb541e94efcd9be65a9fb9db21fa2bbcf9d8c7f3b29eb1018d449024dcced524df81f0374354eb979b2b46238e6ca5c39dd7be851623285d3ac7df59fa6888891677d9efe8a58eaa762dab41be686a44af483f80bade27a1d69bd4cb9ec5d9c0dacd09c47d52759c01d5f8c680a489426fe0ba12a427d81bbd6d22913aac1e78d113e23ca52f54959a1c6a80de441b2b3ea1fc31b9fa562648c7c6657613f959b60031e07bf4ee55ff8ea27199e97c2320cbc0c9bf83f2a98a5f8f3292d4113f2a44284f14cc541b9263fdd59a4bfe67d02913643926d5e6dd7085f2e2807c4fd346810e57c713d025f9f1e43f860097ce581724e4e282ad213f870fbe4272b84c437d52bf8c6705e40b047675a1eae19f9df6e9673e46a233c469d8d5e0a0f2d1611dd73fc0c7f48f7c206093da922e072f84fc5994b57c542b73e68850f3c6263c4d4ee2fa3de67d70e48f06204cc9c71c917d9ad91ce5d65ea485420cf9c934decaf29ef48767efa527bc2007dad1ad2821861e7ce3173a770b3ef3c76cc845aaaa6fde832bb39d9a7b0c267264f48f8dd9f6c5017bba7335b40a0e03df745bdcb48c3b78edcd75cb01fcf07513c03ee6663cf206953b28f7b7c6d659d8e1da91c0878e0b284a825f4a3a7d50d69ce3a446e7602cd3eac852c7f42bc67931a4abc683c94e0e74bd53e8f8130fc758240367a0f64259e19def970ec9fe25ce716b68f33582411045d7756661d0325c4f1c76f4304b2140bb5c0537afe3a5934ff1caf7bc971756ae4f7ab8c8a3f812d6aef7c865eecdf5e782f3224bbd7978ab1cc86543e16718af35bce7c2a757b36de366c3d1751b281cf0f560d13af0181de5b0804a35bf76858f3ac67f6dc8f2a2fcd17c9050f614ab80c9038bf52cba529d5f64da09147f42819a9aaa988a0a9f032fc19206e1657b7df37675aefc7a6c687cc29c54abf2e81e76727378478ebc9b5d6f6a621ac4694a97a0c2c935ed8d47aae38e67a3971121bd376a609c48c195a365af6726e5b7a4f184e79cc9a7b0c6e1eb16b5c26e0633d3a63946f2b8d2a0dc807d1f75563c84b85e0c0d687d5856e4e394e497586f3f6130f84521469a32342877282ccc70d40a073b720f5da1786c8ac18466b3a4b9329f83ad4a75bd6355031e917ef4c734415c3945f3cb5857bd4f9078bef3eed86633a94c5548d0c241ac47c68f895737447b293460a4f6ea36254f387b00342067a000000000000000ffff0000ffffffffd8f23aef670fa71f609a54bfd3113c58448591cce15ddd1d2334e9d79ab9f98f8668abb66722ea9e5fb046ec5212bcd0ed5fd6600dfa96c278c396fde5169bb83981518ca3b87e6c427c6c868dfc63f2ca0a699007b7a79d9be315aecdc960727edd0e1c5fb1ffd728e1f26c0481e9da1ac48032b117f64b9058358abda7ed926f35a4bb3de1a918bb4e94862d18f96be000000000000000ffff000000000000a764be92d6ea2a20c0502605388ad027fcd85abac3339f72ae2cba0f8758110ff301e75fcdb7956f2f066cad5d66fddeef2184e61f522c053c47af2c556b009d18cfc0f8b391ea595be386e63031ce1bc6b338b5762f89d6d460cd9ea54b5b91b0c16cdf66717179375c3958164ea7506c81800c8bafd6e78642b4a730b39f3236494c8839ff0a4e2b0784ee2c1b5795cf50b13dde9a61a7359d689d2aca4251cd93adb02387d7f90a4fcbc0de3587da96a9477e304c5b2fbe118b522326475fe5793e021e4c5906758a339392000000e800000000000000010000000500000075f2c15fa8b70a4a89e1c8e5212d9788ca40964174a926c6f2c6fcc0b24c59fb998458531a2db159f1a777e9f2f5987b132f5635badd43720a0c5aee0fa2213e8dc131e20d5e70982719e8917cc0692a5a8529531d3ef62321b9bfb9e2d3768279037663d912e6a459b5b190fd04643fc88341c0ff0e3962d47ef66eb4a38c982943c99b44b7df765215b5f9e8612c9e5b5646a96bd5d9185ab832282df7a1ebd8241ef08ed9dcc3991d0dcfd7842a1d2ecaaebb8411e075a66b8b8e069b19b2bdfe3d036eb79778719f6691915e84a42aea000000000000"], 0x1380}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x364eee7667512555, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() r4 = dup2(r0, r2) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0xffffffffffffffc1, 0xffff, {[0xaa2, 0xc8, 0x0, 0x4, 0x4, 0x0, 0x0, 0x6, 0x5, 0x0, 0x1, 0x4, 0x5, 0x100000000, 0x6, 0x1, 0x100, 0x40], [0x100000001, 0x6, 0x7a, 0xffce, 0x1, 0x71f4, 0x9, 0xffffffff00000001, 0x6, 0x6], [0x1b2, 0x4, 0x7, 0xfffffffffffffffd, 0x10001, 0x2, 0xa94], [0x6, 0xffffffffffffb9d0, 0x1, 0xcba7, 0x5a3, 0xa6b], [{0x7, 0x6, 0x1, 0xfffffffffffffff9}, {0x90, 0xf2, 0x640d, 0x5ac}, {0xd3, 0x3, 0x7, 0x6}, {0x63, 0xfd, 0x2, 0x6}, {0x4, 0xfffffffffffffb3a, 0xb4, 0x839b}, {0x20, 0x1, 0x1000, 0x471}, {0x4, 0x7fff, 0x0, 0x8}, {0x5, 0x81, 0x4, 0x1}], {0x10, 0x8, 0x72f0, 0x1}, {0x813, 0x9, 0xfffffffffffffe57, 0xfff}}}) close(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r3, 0x6, r6) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x40) dup2(r1, r5) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x8, 0x7, 0x80, 0x8}, {0x6, 0x76d1, 0x3f, 0x9}, {0x7fff, 0x880e, 0xca5, 0x3}]}) 16:01:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) chmod(&(0x7f0000000280)='./file0\x00', 0x10) linkat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000200)='./bus/file0\x00', 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x8000, 0x60004000000028a5) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8080, 0x2) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') renameat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000180)='./bus\x00') r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000440)=[{0x4, 0x1000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x2, 0x800}], 0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x6, 0x4000000000000, 0x20, 0x1, 0x3, 0x80000001, 0x7f, 0x0, 0x0, 0xfffffffffffffeff, 0x8}) r2 = msgget$private(0x0, 0x220) msgget(0x0, 0x40) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\'\x00', &(0x7f0000000300)='#----\'t}\x00', &(0x7f0000000340)='},\x00'], 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) msgctl$IPC_RMID(r2, 0x0) 16:01:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003100000003000000000084bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) socketpair(0x1, 0x1, 0x2be8, &(0x7f00000006c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000a80)="b7fd39bf0847de5ca50a68e42e", 0xd}, {&(0x7f0000000ac0)="dbfd7bcd37692ced2938d15eb4a599271e04fbe0d8e4cfc36da09a7da183c8409da1febfd48c8a73a61f64278a83d9f3b6990c3f72cc6706273c5f0a4f54bf87f50d47bc32c5449908", 0x49}, {&(0x7f0000000b40)="83f146d37d39674cc2b501bd6d538b83eaf1d039a3dd4773ec6f345989075cf15b4fe3d54a3e8dd3ee24fc7bafd684c4766e7f61fd2f3a7954d1bbb1f3fb4d3f03f394afb89ab65d48aad032be343a65ed6d150be064f942a5bb8f90c546fe0eadbdaf5a9a1ee4b60ed16db065d44c505884fb4e2ee7720544d1b7fdc320c0a06ad9523d3cffa2cc9572bce2e59bb5ced8c122d6293fb3108fa9597f60697fd6f7bf4850cfd182ddb004a6955a26fdf22965f6c75ec7b827f1717aa0f28ae967d9e0de88", 0xc4}, {&(0x7f0000000c40)="75fbabd789a535019f9b11fb94c6ce785c1e11b83ff2003d4c1e36607622b0edc15266842617e0a338e8c3c1bc748ee0b6a76927611d469e23d313fc716e1dccba45845ac8eed80d0a9aa4de9017ca632ad53fba746f3f4f8fd6c10be56edf274d69391130c4ade0ef70e46de1f363ba44a0183c49347e49820409f8b77ad7b74218e5ea475d68f69098def04e3af85208631cad4d5bc9327b99092c88b586e0f4e66f6c592249b2132bf4b59fc9d34a20c56bf23f42a27896bd423dcb1b1d1baf684aa93356094765114d88ead23042c04c1576df7da71eab5c8629bffbdb9b336ce02c", 0xe4}], 0x4) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r2 = socket(0x800000000002, 0x10000000000003, 0x32) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/234, 0xea}, {&(0x7f0000000880)=""/236, 0xec}, {&(0x7f0000002b00)=""/4096, 0x1000}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000980)=""/241, 0xf1}], 0x9, &(0x7f0000000240)=""/82, 0x52}, 0x841) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r2, &(0x7f0000001180)="060a29ba97d0bba1", 0x8, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) dup2(r2, r2) 16:01:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, "00370020000f00", 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x8001}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x3) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000c6, &(0x7f0000000100)=[{0x3, 0x200000000000, 0x2}, {0x40013}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "d70000000000000000000000004000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x52, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001280)=0x8001) r3 = socket(0x18, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000001240)=@in6={0x18, 0x3, 0xf14, 0x1}, 0xc) getpeername$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baae4ee9fd86c6cd6b862bcc442a5cd86ee9eb042371728401c036c2b033cbfd9513ab3b0fa502271409bdf0129f01a8866d9ffbdaf4adb74f29d56b7349d8247bffa32c11071f6486938998d7c390edc4c193ea085d7ef37e442d7982deb16d87a14514be64da1ba1e74d1c6c6a42cf66fcfacc631ac9f5607e3b0d620fcaffde57a73844c1e7a116c766ef053ca43afa5596708123fb9c2ea4484a59a5fc4085898e8b6a1d483514b80d0b1972920a23f41d40effc70f14ecf0e580e1960f5397fd8600000000000"], &(0x7f0000002280)=0x1002) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x143) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) bind(r0, &(0x7f0000000340)=@in6={0x18, 0x1, 0x9, 0x3ff}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) r7 = semget$private(0x0, 0x1, 0x10) pledge(&(0x7f0000000980)='L]\x00', &(0x7f00000009c0)='/}\xbe\x00') semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x80, 0xaa, 0x4, 0x2, 0x6, 0x6, 0x1, 0x1]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d80), 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000240)) r8 = semget$private(0x0, 0x3, 0x10) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) wait4(r1, &(0x7f0000000100), 0x2, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/157, 0x9d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffffffffffff}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) fcntl$setflags(r0, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x8) 16:00:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000169000/0x11000)=nil, 0x11000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x460, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="515f092defef13515646d5b4257bc9143b7c49313b0073a6e964c1a8b6a1e5a089db2203d5ac381c1c96f32bc34160901e87f98d7195e1213edd57", 0x3b}, {&(0x7f0000000180)="361ff604004c319c47380c4801bf55d3c9111d67ac31e950879ef359dffc5ee9dc4fbfca422e97a866b5bf988fab301a", 0x30}], 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="300000000000000000000000000000007400010000317e1eae076ed7e1020cc05985f040da8bd65293e8625280e46dba50796bcd42be2e7b7dca0a40dac555a2be7ab1896a11e4e7943fb8f4e7c160a9cfd0c7d7963b8ccf5b6f7725c27ecaaf813a33a6c58b43696c3844a9efb64feead1833b5404cd2ebc94a44250dc5a9f3bc30a555ba4b78f1de9619f2a4ac07e517fe3f9a72f6c6c8edd78afaccf62e7d9fe4b4b5786436dc14c841e622c9f74e4dcbd33e013254bcf18ad18778452ead92d22a0b82d78bef29f028a37f1d2bf67c178089db8d0bd70e3e0a24b881c221ada1c466158f00ed33030ed69d66397291d764e5f4ef3b9d24481fb08c75d33f0551bf3e5b6893845f60035ba3efede7f96dcf9d8dd09cfa7c0435c74dac0995b9daa4615ed5072bc8d116b92ce3a4e7e53ae041f2d53ddef438341652449943f50c7b1467b828443769d42901be8390f35187010fc01f75aedf33298b4c84a94890c71b50401ac986bf01225c9f0b135b4eec86a1d9619d47a2ffe40a6e7e268f378e8ebd6bae43eafa18fd52a6994e38f92e6e43d0d48a32ce9bf5fed3d347cd19f7be291d71c0a3bc4c2284f35d8e3013e8d19756315787d10934dcc48527479a04a484e92b8e170fd950bc54cc4f47c1987410d61e5a39b016aa32cb9c8febc2d173de9d16e6d2e7db2a782964fbe302e6501bb5d7", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x4}, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2058, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x83, 0xcd}, {0x80, 0x60a854ff}, {0x43, 0xffffffffffffffc0}, {0x48, 0x100000001}, {0x46, 0x8000000000009}, {0x24}, {0x46, 0x1000}, {0x45, 0x6}, {0x6, 0x2}, {0x82, 0x7fffffff}], 0xa}) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = semget(0x3, 0x4, 0x40) semop(r3, &(0x7f0000000080)=[{0x5a309ab21d0c48ca, 0x4, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0x8, 0x1800}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)}) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) write(r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000480)) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000500)='./bus\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x800, 0x1, 0x2, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmdt(r1) syz_emit_ethernet(0x59, &(0x7f00000002c0)="c5c6a8c10409fdda847a5ffebafe3e4e040000000000000000000000006f9fe02ee767142aba4a9a8ba3f8ef295b0ad66cef6fc69ff785347a2240fdeac1aed7681a3cac42a3b62e789947b8b43e1184b0ef48f1a349274459") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:01 executing program 0: r0 = msgget(0x2, 0x608) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x50) msgrcv(r0, &(0x7f0000000080), 0x8, 0x1, 0x800) msgget(0x2, 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0xe8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x5c}, {0x44, 0x0, 0x0, 0x200000000000}, {0x6}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f00000003c0)='./file0\x00', 0xd1d494658d076126, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x402, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = semget(0x1, 0x2, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/21) r1 = syz_open_pts() shmget$private(0x0, 0x2000, 0x405, &(0x7f0000ffb000/0x2000)=nil) read(r1, 0x0, 0x201) syz_open_pts() semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}, {0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xe36, 0x1000}, {0x1, 0x20, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x6, 0x1000}], 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x5, 0x9, 0x200}, {0x100, 0x8, 0xf2, 0x3ff}, {0x8, 0x7fff, 0x2, 0x6}, {0xfae, 0x46a, 0x3, 0x100000001}, {0x2, 0x0, 0x1c, 0x9}, {0x2, 0x200, 0x2, 0x1}, {0xfffffffffffffa67, 0x2, 0x9, 0x9}, {0x4, 0x8, 0x1, 0xffffffffffffff01}, {0x4, 0x0, 0x3, 0x1}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:00:01 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r0 = socket(0x0, 0x3, 0xfffffffffffffffe) writev(r0, &(0x7f0000000fc0)=[{&(0x7f0000002300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f", 0x1001}], 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = getpid() wait4(r1, 0x0, 0xa, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x35, 0x0, 0x0, 0x2211}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/162, 0xa2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x6c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000012c0)={0x4, &(0x7f00000000c0)=[{0x8, 0xb0e9, 0x9, 0x9}, {0x3, 0x800, 0x8000, 0x10001}, {0x1000, 0x3, 0x2, 0x7}, {0xfffffffffffffffe, 0x3, 0x6, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x1, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000001280)) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/3, 0x3}], 0x5) 16:00:01 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:01 executing program 1: r0 = msgget(0x2, 0x80) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x5, r1, r2, r3, r4, 0x100, 0x7}, 0x0, 0x3, r5, r6, 0x0, 0x88, 0x8, 0x5}) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0x1b00) r7 = fcntl$dupfd(0xffffffffffffffff, 0x9b924cae17637cae, 0xffffffffffffff9c) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) renameat(r7, &(0x7f00000004c0)='./bus\x00', r8, &(0x7f0000000540)='./bus\x00') r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', r10, 0x2}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x44}, {0x4000000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') write(r11, &(0x7f0000000300)='oL', 0xffffffffffffffda) pwrite(r11, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x8, 0x9e7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x8000008, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x8, 0x6}, {{r1}, 0xfffffffffffffffd, 0x267612e036d7643f, 0x40000010, 0x1, 0x6}, {{r0}, 0x0, 0xc2, 0xf0000000, 0x3}], 0x7fff, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5a0, 0x60) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x2) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") r1 = semget$private(0x0, 0x2, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/145) 16:00:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r2 = fcntl$dupfd(r1, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000100)='./file0\x00', 0x5af56145ca0844ed, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) r1 = syz_open_pts() r2 = kqueue() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x72e9, 0x7, 0x6, 0x401, "0a03bad0ce46614e7d8a7b418dca8bb5d121e0e1", 0x10001, 0x3}) r3 = syz_open_pts() acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x3, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x8f00, 0xfd1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4b, 0x4, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x16, 0x80000000, 0x2, 0xc63f}, {{r2}, 0x0, 0x8, 0x40000000, 0x0, 0x1000}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x6, 0x40000000, 0x4, 0x200}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x2}], 0x5, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/220, 0xdc, 0x800, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x8, 0x7, './file0\x00', 0x400, 0x0, 0xffffffffffffff00, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x21c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0xfffffffffffffff7, 0x1}], 0xd48, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x7c4e4d7, 0xeb0}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x7fffffff, 0xffffffff}], 0xffffffff00000000, &(0x7f0000000180)={0xfff}) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 16:00:03 executing program 0: syz_emit_ethernet(0xa9, &(0x7f0000000140)="86ed85727bef76225335748bb1519e40a956a5551e67477f418700ac089b6449af0366356849e9012b592ca0f97fa2ebeeaf1e7d2f9a9f73c9034e0a1878b9e28a019318ac29692409a1682da63ce880e0a05765741a7f54cb39ea551f7176356e30f92e66244aa96cb4a240e31bb94e69b95355275f65b43e5a81da69e7db5cd2d18267f0acdd7e1bdc35c4bbebf45aeaf4be807a1acfdadca7372267a3a3fa7e0060b5d29d5e726f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:03 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x3, 0x5a}, {0x4, 0x1}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) listen(r0, 0x20) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x80, 0x8}, {0x23, 0x8}, {0x7, 0xfff}, {0x101, 0x7}, {0x42, 0x5}, {0x84, 0x9}, {0x86, 0x8c}, {0x101, 0xda}], 0x8}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x140) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = socket$inet6(0x18, 0x1, 0x400) fcntl$getflags(r1, 0x3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:03 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000b6d9ffff8400aa72"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) setsockopt(r1, 0x100008, 0x3, &(0x7f00000001c0)="799790a44cf861e228e6e02e816923575d44d1e42a9b1f8493489320eaf87c67e2df70b9ded40a3291c791b83b044f24d33c55cb2f9ab7f164a0cdf6b015fb96103e77b893c9e6f3366f0ed51d1fdea73317b7d3ce70ce817d276eef2246f9597fc0a92198388f420a290ad12ac47dbdd87042ee4137a3bd2d7810b83bac235838d8b115b110ad37eaebbe3d92db003f66965cd7d443d92ea1a31f6728a7b715ea587933b3ff356aabf8ea3e1d8170e6", 0xb0) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getppid() r1 = socket(0x18, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) pwrite(r0, &(0x7f0000000000)="e2185e3d3667c97dc7b53f060431cf07ed40a09421ed019fe8b5c54e56f4d6cf5ffda2fcb4ef731d739b7448f037ea6fcaa3", 0x32, 0x0, 0x0) setpgid(0x0, r1) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000080), 0x6, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffc, 0x82, 0x20000000, 0x1b8, 0x6}], 0x2, &(0x7f0000000380)={0x1000000000000000, 0x1}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x800fffff, 0x7, 0x4}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x29, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0x3, 0x40, 0x0, 0xffffffffffffffff}, {{r1}, 0x6c6046a3d9e3672d, 0x10, 0x1, 0x17, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x5a0, 0x5}, {{r0}, 0xfffffffffffffff8, 0xd4, 0xf00fffff, 0xf9b9}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x5b53, 0x80000000003}, {{r1}, 0xffffffffffffffff, 0x10, 0x4f64eb6f1b9a2caf, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0xec, 0x3}], 0xffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x18, 0x1, 0x8, 0x77e}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0xffffffff, 0xffffffffffffcbe7}, {{r1}, 0x115647d423a5d9bf, 0x2, 0x1, 0x0, 0x32}, {{r1}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x9, 0x80}, {{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x0, 0x800000000000000}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x1, 0xd35}], 0x80, &(0x7f0000000040)={0x0, 0x101}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="556507f401058b6b5ba615a001385a2edde2b3eeb1d27f92a41d7a1388fca508193f3d3c3249f5845353dccc6322ca01a5d5ebcd751afc4d084fcba05f5cfbb5e6242c285738c24fbdf61af2605c44ab75def659fc40148f694f0c890267add181dc1e2e808e03c0fe9befa3dbd26013683ff9450ddd0a26b9b8575a357f4a68e3d83a4b0c023342fe39882c64308e8e9c01813c24aba6a4fcbd7df9ec54934b92825982deaf9ef8b96219943a3e7af16703fe5adc7b82f43a577b5542d5a34c8cd56c5f96edfb26179513039bf160bef6f88fdb673859c04442da8ca14e5b401ec42762d112b94e403c47569eaec6f8e4868e54f8fe7e73faabbdf4df1b69f0fa2342e20c4c8abbfc07d0357ac26d5fa304cd0d1e114118cfa4f5190f71e239dd3b15d5a41c1ea25f5de996854fc8d82852ac209fef91c100f8fbb3c4dcae4137f995588d84627020c0f0d8e243a830d918b99a20dd4b7916c12507df4f32f9dac1d357ce5d21f99325cc357800aa043d557e1ac078f38c07f90741ca8a32341911727b461ebf5d310f964949ad1408a77cceb7b4d98edf9b9fca924e29ee980e7a1b484e8ec832666acbd4e1189485aa3259a8d195099bc5d1457d85e8cb7e1ac0fa9023355615ed70fb5919da2e5c258ef28b199802777291020705d11e399b68ad76750b6f287f8e913236b64ad875166a3add6df727451c6db7fce0cd8a9f232d877dcbb446c29d0370c93e6560cf7ab85bc87b4689ae4147c35efe67192f8d80e4827984674faf66b2a31282406b46e22966ffbd05ae47f6f7d5e006c477f5b6ee635ce222c584430765fa08970361cb25d91d961034e49c95ad4697fd96e00dbaa0ac48a6202c612740397e10dc8db0842a4defc5160e3955321e09c3437b91b064b5fd46e0e3c56b63948cd70a05dfe795426cc7adfdaff5a64462fa2dd4a426f076294cd6b5912aee93d5647605d41888621d318273f3ce3c8eea1661c960d937d4560837b475214fe5fc34bd1305076e2e5b0fcd45cb31d9644212345fd9fe8e4cdb00b0fabd6638945fbb3b1da4d2211baf6ce5fc887d86c901dd5ace9949ea7c65b1895eb0a8f676d2358d9d7e090200bfef9e3ef345456c8af2353bd94f49c3a15d1ec244e3b4bebd5d11be68e81ddb39c8aa293c0801fe52a10493a8b33c204efe42f69e94a59bd9ea4b064aaeece1d0ddcd82792223cfea02bb4543d77163d89317041a17571aa53a0264ed2bcce2c4174b1646719922725c4bf16254a148f04e2300a4bea5faf63115ef9b31a0f577fd3fdb978a4711d6c3d09f5d6d6cf7b38c879ed592384e753b13e66fc5033bf0400dfcbd717a218daf26495da275aa5cb1574fa86ccee792276be0e321512a615e023ef53fab811a1646308f4c262d8c8c1e638f14deed6cea8f03178dd81c2c76a07a8d0c90262c6e365665f360e94e16d6b1d169961a4fab10b4776adff3172a82cfdb3591c1f5edf5882ea13f5816ad6099980c1f74c8b08028c7f3e84b3a14ef21ca4ab4d3f758c5bf34ddf38d04b9573b5b73bf4cd7c8b86fce86213447931ab0ad9a757325780d798dc879a128937bd0f34260882fba7d74a10c53b7ed87d45fc87816be33d5c7834870a4514913c7b2c9e9841b63dea22d1bc9545e4e9e9619f8799fabbf6e27cbddff8e83173c8282e3fd844fa9d9259cc4368a0208e771243383d8d04c0c1c20a110714be1106c6f24fdabf831693dd6ce87ef646f72bf90a4db8ad7aad6a3fd9147d74f714141c7a958d43858241b2518248f92f4398ace59355941e899be342907040168022c31a57b9f658ba3730a6eee567e1ad089c97f0ef78031b175718dae3f35fc4edef7f02b1b8ef5b301fb909dcf9a67e3f22bcb72706187fd105926553fc34ceb0fac8802de148f32766a9156f9a3f9eab6e0b9e23cc029329751b9b80287e5d1f2cb58a31148a8b2168c8390c93990c6d26e1638aeeb7a65f657c4ebd0f5150b4919437c37d31c4593306c664bde1af33d03bacae8d7bd67724be158e9a25d919534ae9d1578950b747179cae05f60e5bffba506cc6f52641f6973369a639520ec8b3b8b9d7e0b4e70094c6ef236632c27b2e1bd201e547c5ba02b6fd0dfb39372644f49d58108c0c63f2e323d4e4cb11dd952f169aafc29c37993841c421f7cd760609183cf7dfc802ef92d42f44276ffeaa31f9c2c15b1ecd0ade398b230712032354df58aa89c925892dfd9a093fe8cd4379cad35a43be39048b6ca5b268647823faa5fdd4b160027e7ff716b3aec669cb918290b82c589dc5ef23f47b9d09b874a4ffd8c6c3ae60ebc98ac19b168a1ce01e96506369e3b442dc2e8dfe7f1606b7a36ac769bfa8dbd4aac370b0a042d1363f7502f2ce205c80e60f35097712f99767917bf9f75d740d2038c3136774142ce24103af0a384013af36c09f2dbb6b23d068efc29cfd8c175c7ee87eb6a7fb404514ad153d3d2b97af1bf3c492bdff09c65d983fcf7aa766a7fce1e7e49ac6adeeef595f02f8ca43ebdb5558bcf3300d6d640128321c587af1e87242991a00be33962d0db991c223e6b792405afe623e74e18cd965287bb589c470824ef02c40dc025a0614b9a23a06a2e4be1d5c6362c0cd50559c061fbb4d749bf95b154a1b799eb48770a4a2a2feb01da6e661e0b18587eb4aef6d0f7cab4715a1743991b9641d02e3de1ab73bdfbcda968905f92fa1c775bb9379acbe1fd5c50c3da1c2bddea983374ac54b4128a7084f619b1b516420cdf62a24d971e0703ed3a4d52e87bb33a41f137c790f9d48a7103284399e5df6cb9ed062f0891032dfccfc549cdebecf1096120279cac45bd03933483c2313c256717e7043e1fc6cfd930872f99bb843c96eb6e438cce53212baf137d5b08f3668aa064a1066f1f1c153a4bcbd907a3469377a38a39be49811c44151ddc9781b86d1e4ca3699030a1dc512c62c7e0086c6c4af1f3b32a287cfa9b9754510ee3422d61288ac955ddb87bfcffae182796b6d12e1d39f480d019693c6d11b5323b686844f738445771df43506d50c12bb48593669bc77dda6266a1cc3776cf698ccc78cacf3a3e52979c61a7f464972ea7511c969dc7e282ac5983d70b5c5cd53cc7e44a74d33bb384f5aa705db66ace404d8fa5eb7eab8a5e4ebdbdd6d59c387840a67bd7468329a5ee3bd9a4f744834be6a257284b5dcb7ae214ee3030c40398638d04efde7149e351c708c048e7ba816c51491cb0129e1316674b5f20a613d244dc0cc3af158f5b8558a3f1564b7f192e572e2566dbf9db280ff1f0fd08df969f70624f640000acd06d86c4c9212de2520c41f0051d5a506ceb07301dfe2dba8c6864f5675d32f947fb444802323f0379325dedccc9860a32434a2fff85ef68a93af3f3a5e91307f543fadd79f4ee950b4401611a76b0d096e5f23691380f43821be6ee561f1a226b8b91cefc83908e2d2ec465f3daa880e27e366e2b91a303acabddf8987cbacc6cee342bac13f5c1853eee959f0327b45e64108f68cec34cf5fc8576e3495ffbb9660157f16cde08a67e88264a037ff74e56cc3937f160fba69fdaf1f42d5b27cba5ef0a5b0dae9bccd73958a3f0fbba6747e1b9765f29c661cef497b3cf19a20150b59d489c5a4d133513d354a9ea19cd8881e68b3b2becd21c5d5d2ef7de27d8f8d43abde9f5d09f01908aec1046bdaf64a10a86fa5e534969f3452f25e32a299c7237c9d8836a5078d7a88136b15424f70ec1a30a26a58e1a97fff33be8a3206c8e1508062835fb20dd7d2c633295243a5817b91075a6032a90a4caaba751ade71254fe72417bafcc0cdaa18148971d0623e51f0b67d3bc8e564f2e49b760fcde7de487522759d5dbc816ed194dd335a85b46e0de4f5e29c93627d9f67407f8afd26150948348e05b974cf4beacc69c859e77275bf8aa81714ec2649d9a1b58f64b31d16698b2183c3ca1d476dab4aba2b04b67314a7680164c0d945775f164d8a59724459f775507ba73423d2e685fbe278b3980159af48e0c59567d4ed955a72d782b0e87118e2a44a9bbf972c13cc62804ffc181585ea3f06efb36f49785b825eaf1417ccaa49386a457cd38fa9175fc93ddddabc7465d3b87bd119236acc8e8640d232455fcbc40fddaed1611b2115d8c1ee89dc7a65e70417e2d0f0302abfe2239e7f2c8b3441a95c124fb133db4172f532b2ccde414c27437d47a8f92614f25185f0fe0061a7b2218b554e9a4470e7d6976bad094c8cf6eff002042172f85d53acf745aa22b2b509e89c70aecebe5639960d70563c749ee6c0fe017512e549afbb8e925d845d7419d0c1e7d998e6576c27469455ef535d51e8e4246a2e0cd5c5f5cf2cfb56eabeb10bc0cd35675670e66e7929573db7d9dbca139e7cf601618f71789bb187db5575dd5749d2f22e0646a8b0a2db1681c39d716213d662bd08412ad5d4d2f97fc945ff7f05cdf66729b4a1a07de99982a3a74716f3a4a47124430372bbefc5a308f30a82b5fbf2eaf73a0380ff7715a1a6ef5b914ef0a864c1b7614b83cc936e85c52c4ebbf68a4b5851d983a3c31a78a4abba54f25b0b0ebe108d6957d46bcbc44abe8289f87a123f3303f059dfa9d196e5e01587456335d178492acb6f07246fcd13296447d6f473ee5af76778432cff5fb45db74f1fe3fe4d5dadb87d270a1eb70b5a6fd1d741374a6628ba6b42f94058b546d1a5b1773ecc9e9ce3f20270c23ee6b6277eefe26ae3baeba1c99ec9685e285c3048328d6b8a2e93072f00b27725b6868d66d6dd83d74f0c20b2d663f1af4f8f1cc947b53b2ca033e226aed0af0afb1cacce0177737b65c24dd647ba491ebd4e9543584fe96e1ea925de5540b6c78a2dacff872d34cc545d1204d09b4870d7f818106eda6da82274a9e21b604d567677a51b5328b4bddf76c17e0baa5e393475c70778d8fa6c69962decfb84be217f39fe09aac44c9beb39ddbda81437a553d1fd5686f0630165494025a3a9af45b75130a86b4c07bff215a521460b4c429e13698ef7b928125d87729bc9fc8911af7591929092e920f02a8c09b94e4d9bfea45385f6c9a2cd3b54391c02f51adbadf3e12616994dd6384ba6207ef950b230fae79a774d4607eb0085d47c43c350fa98fafef688c6f1879ef943a3afa94813c7fba04c108d3f55d169b5005a8dd2613758b5bf9f2152634489c189fc3287ff1f86dadae74d694a82cda4c0f67b44df8a83fca9c92647e737f053863f2c80eb18aa9300f8acb644f01ea9d0361115d811db1a3e75111668c55fb073defdcec89a5e17c86b79df93a459baedd4f04db83a33bd7e929d9c1ce78fc77faf2bf53872eea28acf07400ea7299360b117422809dde0317e3a669264b065d74a990ad70641d91d3d03690b85e2389fcbd068915a09e3ca501af196014a9d047e98337691c0ac914ea3669a47fee7c58d890c2e88accda8260ca6bd8533e2ed99eb0ae13549545be80186f0f3aabd54eec663eba542be9efb3b910f4288d9017ba387beb1d81ae2f4c6249f400c204dc266a49273a9d2e1836ae368103cacae50a3331942dd1a2cee6bcfff47469c324c2b294e169e76cd35cb0844fc4c5c6e294493910fd2b68a055354eaee6701160d54e307787f717084dfebb265a2f50dd1d550a4f4db22cf6991c14a4afbfe9122e9e8db75585f9f4be6dfa1e17a917536e3ad9c5d8d8c0d5800ac3532c5d5083676a622e56265cfbf9b6b9d10ac0a3ea931ef3a401a3ccaaf265ceb4c46cbc614a11", 0x1000) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000013c0)=0x7) geteuid() r4 = dup2(r1, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f00000001c0)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmget(0x3, 0x1000, 0x5, &(0x7f0000ffe000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) r7 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) fcntl$lock(r3, 0x9, 0xffffffffffffffff) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f04006c653000"], 0xa, 0x0}, 0x0) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xaec3b37374ba7eb, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r3 = socket(0x2, 0x4001, 0x0) r4 = getpgrp() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), 0x4) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = socket$inet(0x2, 0x5, 0x9) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r1, &(0x7f0000000240)='oP0', 0x3) 16:00:03 executing program 1: r0 = socket(0x20, 0x5, 0xffffffffbffffffc) getsockname$unix(r0, 0x0, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7, 0x5, 0x5, 0x8000000000007fff}, {0xea8, 0x80000001, 0x100000001, 0x1222}, {0x20, 0x23, 0x3, 0x8}, {0x8, 0x28, 0xd0a, 0x80000000}, {0x1000, 0x2, 0x6, 0x9}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x3}) 16:00:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0xe1, 0x6, 0xffff, 0xfffffffffffffffb, 0x5]}) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798968bfdc7b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x100000000, r1}) r2 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x7c3196fd, 0x339d3b5f, 0x6, 0x0, 0x2676, 0x385, 0x5, 0x3, 0x9300376acb51be4d, 0x4, 0x7}) r7 = getgid() fcntl$lock(r0, 0x3964f56674967282, &(0x7f00000002c0)={0x2, 0x0, 0x5, 0x9, r1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xe5, r3, r4, r5, r7, 0x110, 0x678}, 0xffffffff, 0x1f, 0x9a7}) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000300)={0x1}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x100000000, 0x10000}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x38d0c14f522984cf, 0x20) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7ff, 0x4, 0x676aa083, 0x0, 0x299c4ec8, 0x3f05, 0xfffffffffffffff7, 0x2, 0x0, 0x200, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000bf, &(0x7f00000001c0)=[{0x7}, {0x3, 0x0, 0x83}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x4, [{0x0, 0x2}, {0x3, 0x4}, {0x3, 0x3f}, {0x2}, {0x3, 0x101}, {0x1, 0x1f}, {0x1, 0x4}, {0x3, 0x80000000}, {0x2}, {0x2, 0x1f}, {0x3, 0xc5c}, {0x1, 0x3}, {0x2, 0x100}, {0x49e05dfaaeee21e4, 0x80000000}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x7ff}, {0xdbf28a834fe18432, 0x2}, {0x2, 0x7fffffff}, {0x1, 0xff}, {0x3, 0xff}, {0x3, 0x26}, {0x8675f2aba00b2ad1, 0x6431}, {0x3, 0x9}, {0x0, 0xd96}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x7}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x3}, {0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x7db5459f8d21a2f9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000003fd, 0x1e0) ioctl$TIOCCBRK(r1, 0x2000747a) write(r1, &(0x7f0000000240)='oP0', 0x3) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xffffffffffff5212, 0x7ff}, {0x8, 0x32800000000}}) pwrite(r0, &(0x7f0000000280)="845f44d6b765c24c49a387b95c7196f1b65edb878e6618004efdfe107d20c69e958007c2530eccb7c904988121b974aba728b25ce1b1c9f65cf8d2f82c78d505807cbd5bc24ef9e09e0d28b5d34fac17c5037e7fec98efdb6fd51dd191f99b89b692f63e050f1d4db95e861789471936e9451accbc5cbb1a05993001f7b0896ec0cba7aecd8a4375f6d2aef5e37ffeb35edd3e2ad61c8074bc6a614feb2c2b501bfdce7b0463f97c3e9f00ed6fdcfd080ad2e92214461c9d9f06f7a54a0700fbe735db7887643896aa2684b3e8554ac0cc61b46b2ef489c166e66c99475185a8631d08d7bfd2c37e2fdc34b70c9b625a23b40dc7115fbea4b0099b0e52576a062d8591f2a88db211bebe5b822e9be073709b87e1e27370acace4411b58c9ff915818aec57dc9e9f20a670bda0cd63033a9e3e22c1a54cf3b5e1d37a5839b0cb634f56c88af3b6ef3a87c0f9c8e069abbcec9f387ec8e06b35946f02e16d20295d278b8d9b917271027e6e40f02fd153d17c1261260a6911f5b5d1e85a5ef973ce631bbd9cafd8f18e6d06f5b7005e0db802a6a229899ac20a6bc5f3e54d8a7747e5bc7186e1a8daa982f6ec3433fa5fe42f5a36e18e06c1f4167bfb125670de5b3180019ec38e236285176b29ba48f0f4009757a469612456a801ce06d9fbe2a66528881b080dcd87687cd77e67c633bd4e3421699eb05b568599bd1055407d0b8bca7da723fbecd9b62197a38b8b1a45755392e8ecdef32c8a36a1390578121f8711e72a9787451628c0be986b57df9eee6ac466271d2b35f28e7b4bcba721bff9da4a73e977349af0833e667a5dfb6ccd347c3ee305081311f6bc25029671e1a139faaecafdb4f56e1ff4c9facc4b8f4ad00463fd217760d25f76130c89babbd1f837a202d5d5b23f4de403e1a9b3e64998e9c8a93f3eb11b9c89bd3460b60573d852d71917a4b2ecf72338d01f06c77fddbb4b05ef5fd7fb501ffbcdec85b913834a87d362d267dc77e48f93e9ef62bcee4bd75a852e8cf58536e6225134fdbe8b843058a0c08171875ff5f6c531c07a47d5f9e30f49843d7d7b8a411cd7f39a25e46799268435468460aae035d11a3a2dfbb208edd5ed39207638138b398d933cec193c66399594d565369da184d82addc4d663239da38ce26533a0b5ee016f6be6c1825f0028f94e0f3501e1596d00d65b607fd3c24524a17863dd1ab0d3c5dc6ef50a1410f408da19a5d319dd7b9a2f4821e5c5b873398fc58159e3e1cd1a2737d1028c422de1800033860fb458fa04b9dcef068bc795b9962db4bd0cf33d1223dd7f9879c67215557a16d01d92a4ac572bc7745d3911efd88069097c2e52fd795cbd86e1ce364c503fdd21be01db84a944f0f5589849b4d2437907b8427e6a7aeba04c139b83eb3c4734200937a450b51ddb2aab2c57657cad807e0d278cfbcec7a2bda8cc8b19b1af849100f74dc107726e6b2a9aa131a6c71bce91129a3bbccf403c505b04a45a3081048f4a24fae1457a50bce1a752dc4f227057ea00b2e8ccd430aaf6205460cd09e4733c4580d58581dda585c2b66e54857efce5277e7d7f6c6cbd7866cc54f3eee750362768b54bd40d40ab2aaa032f1de529648d8149dfa93adbe143f81830e93972c027de9d5eee2dc244bc5cdbcbeaa7cfbe334478a35413a18c4ad410108ba029da37a94116e287ab9bcd3e3a581088b1ceccaf5b12197c79bb4916a9c34ca498c6fe5761667e24e7b42dac6f5cb997ed9ffa0326bc2ac6b797d63dc8c3ed3cedf1eb6833242aef0d2f281da870a7ea358d100737ce357fdd98137aae5ccc87357cf53836d4a6f285a42c9b058f9c0a5a247a8858ead530c2f71295b14ab0fb214df0e60307447eb945e03b9a8c81b6023dd5a93b49f64ae23e68f758d3046440c231d6bccbdc2dc4e873abdea1e9d1d80d6239e86eac0612ec1a23514e9a569937032330866d3249f6a8ed04688f2874f3630381f1b21da2d5708fd0a0d0a2bd44325257bcf346ee68d3a93bb8f6c73ad23c1ea02fadfe56cb82bb81ddbd4404c0848ea4f8772668d62db337fd2b3c73ffa696ae5b3b038ba465e6d40d71ee045bee14c140d7d1ffb33b1ea803a72e61a2fe262863f2c052c9442defe56c7df0e794a3e005c2a68e4d417c5b8d80fa202b141f35a2bc94a58f347d97cf50c58cea396722ff4282a8ff87fc0b075638a5987a7e84e45b88b0cbf07cdae2b14a0c35a923dd49e02dc90cbbf4d93a42694dafb87bd1b353580a4d211c82cebc9aeda69e8ab70664916749a3e5a4d941018bcdbdf0ae5f8984fa5ff2255b5342eac925de79ac56c9d6a0b41dc0fa7d0d2b693362cfe270c2bd8d4e9af32d856d0e72a9fe54590c527eff4a385cdf0321289ccdf72b2f3bedae4d1ebd346635ad7a038053019421fd43741971f110174cba293c4f020e1155249ecf9272b726d48b62ab686bd282587baea65e7905f1e29b5281ed27e47a7bb3c333ab534f814d29fe99818b751691c5050f161ff9ca9d2c3c242c1d4744296422d911618ce73daac457d45526283a582062bd6ed5a8581284598984794c6bbc4de20621bf47abeeff93ffebd4f309434cde785fd9947a9eea0648dfeff81097b5af3a84b8c667306b3907eb900c925087326ad99d2ab8e227fdbdc648fc8632398ac442326160868e8105e4d545420f3916fb07b4e76dad0f33ae275471879ccdb349df0bab783e796a1975c726ff8c036d7a257faf4b7f4c4843299e4f4734ad6841912fd37761eace94a3e6fb69b286b0ca9bd65007757765ba4b704038002f9e4cc33faa6dd5e13c5f7f886b43af1b47bca6eb464f598ed5beea5d949ffb512f263f19d6a4afdf84e444d4d7c16a2c96ece71c464887fc3aa821ab2304f88097baa7eda71e91fcb0b2d115ce7a824a509c596ea813b1aa7afe72b0512bb60c9649917c47965c6e726e5ac5512e5b6f7900ae3566760d81fdca284fd7c35c0c90fc584536126b767eaa38e5a2aeaee5071b960239b0975b7f484d9e5c9137dfbbbff298edf045dc5154d0b59b7f2f21b176cf5988aa061f08ff9ac920ddf2cb2983c5ea663179d2b8578b7144af509989b823095e04c5ee21d5fb391a8f09d9348a0cf42c4a2915dac30a3ff2e0ae8e414de67a60e5033fa8cf42f37070540278e615ff293ac09b55df56924a16d8c44d6f37404cd5d70953fc31f05b28d0edb63ada2c5854c1f38d3a07e6b0039f45997bf5423b0f316dc6a00370c2860e78d9cb531cb9b04c085f4c3c43a8668911f288dabf3a6147de3bc2b0e26af30951ecd353703333865d02e6d0f518dcca6c5b0f4f936ee2e8de4b9a52d54114f19f1adc402f828074a703794f4ed19cc85b22a0e622d2624e8f929be18d0f16d1780678987d3fe484ff2fd47e65d8b4c1aa9d2a85aae0f084af55e5de2d2157bd1127e33616f577a9aa1ee4d49dd2742ad143796d5a54f51b701b88378381dc650fd40e60e9708e600ef61d75f7cb7b063c340e1727bd1e7226c3911c06b6251a3942937057daf77394459d9488357fb96afd809b0d6cc649f4498d33d829e6e49c1e1c7ae2c88b4f3122d9c368efd72c3e67ebba8967c7910a46a6c8572df4b0f7872a9bd8b9acf9f0027a96feda750ccf3375a1a3143f37b1b2aacc7c8bb896275ec5c8752d0042743dbb4b2c260a0e510e83be99cf9cc26c0bed446595142de9929a1926380eb27db2907f3a96ab31888c01e896780a8caf4f35246253ca1d6015da9e9d41746f0f3273a1bff7915132145fd74090e18f0feda284df819eb167f43ea6dd413d6ef71db0bb2f5b8cc73621d6289c9d02f997743724bc513e80bbdd9bce937cb07b9a2a446dea3230b17c1b6a10aaaa07e9ef5733bbc299034ac1ec3696f527f2fac38ba456b775e556dbb011ed0901e1167c83d056c566384ad2feb36b013ee699025bd4fe78878a706e443125c8e78e6971171e02dde7e9a050b864efe6c390dd6bdd50e6cb37dc7302456da50cbdccdc92bf457e077f3e7785b55974caede4da8d81194d0693547ce3869606155b0419a6707faba654f6f7c48bd8b016ee81804f9613d3f4793459c76587dc5425797c891dc61131b0a5241b53df1e9246c402ebeb8b88ccd8dcdc0fe8e089c90e8942aac1f3561ca300e34e1577c01a84174e91e6bea79dac5bfb0c6743c205b03a1bba916085fc344d2be2027205ab2d01aa0d10b37606492999a36cc3ce9105bb401e361bd17cf103b8c7e4a3e7408f3ef719b3c5a984776abde7fc71e177f5aca250a959d1880f23067ebee628e270ab8b2561686e393981198e5c5c1dc0065a66b48a93588054ec8a447ca52a9657578d5f9e8d05ce58ee25e46edf9c9d0535c7a0fce957acf05205c595c5c58ff43151122053ddb387389975065056d19127e9140ac4e166ed77f09b0ff188cea0aa353c7033d89b7d71355fb0465227de8f9bd6f66e6af1e92a3bd0f1f16095f12f697f03b4c4fbb6cd645781058232d17e75b586b80804857f043ac5b165b6d9410d80561d1f8c26b151f1c1d4018fa746735a8f2b244cb1da458da6806a0a0472a7de4b009b2ca765d5a7e3eb087da5a9b0f9323525c9d06689af7e0b61001564ba8281e7cbc90e5245cd17cbf478321e3ee4cc38a53b1338c2a216934f22a55493b00154892d14c6692854d782b5e57a42ff6c8614cf67ba4ce72a1aff8a8071f48108f87d8ab11658a5be8d5fc4ae4136d4934a5f9ed193a0022af5d4b49ff00943555390cd92472db5d782cec7611aadd4f2871933ebc20b9838715185c82a2a44e9093d68f16de634cc25ca605d0a2b5c5a7311b0852dd1fdc4903d25c8bbeb6927dd29a2ce5c2c714e970e2e52cdb228b471bc442a3e4319b105d06017ac0c06ced3be9b5902628ad0dbd6b0baf2e77df001b374832e75edca81eaf0113786196e531f9d710b91ab1572d49f73810bc5945c425bc1cb812986f28d5f41a895ac74cb020ea6ac66729007d46f89680f8c75e7f46ec9f1905b34d7e6788f80a0159363d651871e4529e5e8990f6cc10f25109750bd7a30a86b9a5a72afb79f7753b2e29c6de9015db9baf8bbf545c0902a9cda757e9e69de4d5995dddf03a55aeaaa3cced6f98f8b9c740c7dca513240b2ad26dbaff098c5ecac00754f72ec300f4d60b042c5055067e4463157e02eeeb4d8418982558bb262e9f6cc21c7ea69b9e950316aaeab1240cd513d326b805ce8528f8a1a04d421c2470416f25fa3efe28c9225337cc3a3596a07e76197f0b006cbb04aac13499d628c59aa776af03f57b1c8ad30e5b88e36342ca9b98fad0e8c77d944f8b7acec93ac7608c5beecf00f7a5947f9192623123f19355ecdb76e2c548ccf978daae73c2405beada086e8559995642b102be3622f46679dbf02db3f40b7b0882bdc9bebaa4fe2ad82049f4a25bbb3f8234fe88c56a2c828597888b998d8ac6cc462b0dbc51bf8d16a00432202589373d0d436e6194e0e0ffd328a27234f77e20fcc21923fc33f231ee4f242172653f06659c11ab42eb66ab9b5eb9c955220280d11ec7a72e3d0b1d9d4afe7bd55dc4aa8be2160e039cb7a62fecf0cf438ff130e5ead3d369215cd2264c3a23bf34d1c613299f95505db880d0d88e26995c61105785bdbcacb8daf9bc235a91009293c19f98e699856c9f771864c89cac389226ec7b642c6614262656b063659a18c1354e42e2b2aaaa45b937115b471269d62276c4fd4180f894cfad9ce3cf013182899e035c8180ac679a09804d86", 0x1000, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f0000002300)=[{&(0x7f0000000100)="816ed7a3cef0ae6b443788e6aede5f85f2f84de7eecea40f0292004205377f2e67eae6d29efa77fd663c5e17b1", 0x2d}, {&(0x7f0000000140)="a2d325bb0db21a4cddb5a1eb7d1bb7f5885565e6fd7ce3a7ef692d527422d1a7153a467a86f0f58242bdecfc213200dc9a5c72ab5ab84761", 0x38}, {&(0x7f0000001240)="0b3e9e2c493f86aa2984aa28197bc2bc9adbea4617c2307665dda4626a7348043e34972a390c641e8aa93680300dd8cc503b08f78b0abbfef181cd57fd3922b8ab9ce5c538802febfa6be07a7ed48cdc7f89a3f2d49a5c302bfe59d9970e007db49a52f3435563a5e816d6bfa3c9e8904c5367c7eea925f81c12cb3af39009bcf430405f24ec789d00a77f0d73f486ebb83fc2df78c9c4a2a5282ffb71f2bfe5f853185c190b5ab9a391be13b29ea3ac3d1dadfc0f577c5f59689a98854285f169a3c7574968aca9247e7dc7956cc39a99c74e7b17da9a744d55bfc1a6b8db39f7bcdff17a90f689b78a29211274bc3098197bf99cc2405523fd38f032dc772c61039abc95e7ef73c762e4bbdc3dec6a5f3ec0db7d3b06e5f183107dbf334aa36e4b995079232dc26969d4e5b15cfb848e23ef619bf0eac0256c9c9095f080c0581e29763e21d7d56a5915252e4a196073f7b4311b6933e6b6c7493fd2a7bd850f0d60c8897ebe606e877c7f654b31db997aa69413a1716bc6fa02e28876d4531029a24f3db00717b528a0e87b55e242f3ba21c4be9ba765b92dc6afaa81614c2e0d86cdfd7c09e9662c43c669139aa4712591829e5f25e195f5a3b26b249b5438184d10d43e31c2fbe6eee8d7baaf07cd155ded3855ec67854e01e3ca9aa27efd8f33935e5f7883b58544155c51e031b0713c0c73e9679957a73895654afca2df777901eb940f2743f2a147f3c5ddba329883c8247fcec212c1d9e122199b041bbc11f87d5061c2f3a49d5d5b74d5362089028fd9ce8813c0e54c7bd51a8a4ef9b1f59776d636654615611ed352dc7de18b1e06109a94822f22a076d87aaa249f1224fd71a2135c6b60f063bb94645860fa54788ab9f4233e13e9e7f2ae4f700f30a5e0a178bffb15fd7b32f06042248f19202e5af8aef89982809d229e0e8eded97f5945ed86a2d19aa74583365ee0d6d2ff5a6859ad34e7bf05dad56a904f3ec419d4d702050df86bb4477b53b5e8a79fe03bb9f9374ed4c621e179e177a4380d7582dab0f3ed0f045c75d851855bbdbf6fab5d22021dace481b6071b37d884c9ce5618cda30b2a16bbea3308f63abf8d74885968f4698fde8b278979b6465df9efcc30d129f2408f896e4ee6b435cb6a3828d218c4ae18b266441536aecdf3007b7d1fcf57409dea065ff0914b226875aa9259b62b5a627f0694fb4b7f3e807b47b4ee000e5be514de7db4c5e40a625feda139788805e07bddaf970537d2a3fa4bcd9bb87c5d8c13f99b43ee33de93ff9141d08c38e568b18d102371209b42b9905e4f31ce1952aea8afe73bff8186930b9bc278d43d6a1ad97aed41bc6eee369b89d826ba1cbc643f6b2506462ac9e5582c76496ecb08fa4e3dbd50a7c61149ee1decc111ec7775ae9d375b246b5e59d1331d8216ac1bd5b407f6399db468448d6c28660c684aefabebc9a2c0a9fe164b6db63dae3801cec9270fce5d2f530d9d48c78a2af0507ec663e13980845bbae727221d38ae4142725408f065b1c5fffd97874a9c7a345cc7c396f6685f3f300dee668769afe8d67f6ca9ed332a9ae176962769dd6f4c04c6f95ad805b1d604446c33bcc2201dbef5019650c9ffc774576bf29a3a7ba97ed838246d3c585ca689259b24cb3c43d98fceb5cd3c2c8f8997071707f17ffbcacf616200ee022761bfa1f9e3b3fe3cf325812992609e93aa907c3ed5d53f9d5a7e950e51991c6842ae2543cd49f92fa64b311a7577555a6ec6faa4354583c8832d3f9d007537df327749169bb9aa6ff812d13c45ea0344deb31621a424e746c31a373d55197486689ff5c6d69af4284fca80555af1ff6d18eb236fbb4ba6a4b516457bc4b604cf33495742fed9ffb6715f404459ddb991d13dc1d8150b47b39db74aa58e4c227134aa5ab98a68495fb612cfdecdcfed280d8626bb099294c6a4c1b275a027f3b70e69d0ff1cd26d4dd82b5072101e62aac6d0753d5dae02b0a62d44e74b859569009c2a84b749522d10c3ee6fd23a2f59d723a8f5f26469264a387f6000f0a4a13a1bf1bd436154fe015fcaace13e6f7e6f15ada1083e99121a70d9460d9dc3fd814ccaf4c6dab5bb7b09159b46243d16b30f4adebf2bd60c29418f1f4e530b55ebaf9686dd1aae34569450b0be9cb8f06f90c77ae4b40c5918a7fa0c3bc771964f79758ff6e18e02203d0779fac308aa21f2771b81f2575867bbf0879b85bbe4c645616cdd8754a0f2f3d395238ac84ebe50351854eb5074650e979b69c43b1263045a44eec2271d67a4ad834342b567fea1d3c1c6f2b2380aa1dc729f76ce03737a3c63694193638fcbd080d2d07a015457305a290c22eb143b0c89f3947a1d91edf393750cf04422fa36354cfc4b946797247420317eaff5d359e5d7327a5f66c6892f5ea24d40a6b6e26c932a8a8518d1425a9bb2ad58c4fbb9a2b1931573c2db496963285c58081c07290f0d643755ed3e642f41843394b42e82d79e80e3a0d8ab6eaafc6eb09bf7f75d5c7ae394ecf3c79e775c157804b7f6519ec0c319b0108aab2ee3f0ff7e99d08d6dd95b1b27ccb84b64367fe980b54c5912162c4a59473545657a22fda499d565fef1df29aac0ea96b2604fd8cd3290d40b5a6afac60767d1d2fe5b4887364bdc866d081ac67a26ff69d509ea389fe2039db7c81d06f368a95bba1a02038bf637649ee4e6ee97eaf8af0fe64979d4479537d79fad4aab9a2f3428c2944b54806566ac264b5a53c5099fbdbf8efb6da0c4816f6d7f3fc251aedd699034c2c5b227b4c45a88e68c8193c2f368f101582c839387e299efe9d05e2d08008583156dcac1143ddb433819a61866d802854c0352afa57765d47f71f5ae826f94f6822300bd07f7570648cd9ed31323b9e91a57f74d011c1eafddb10bffcc5a17d8ce64d88f0d3f332f5db292e9c7f60b6f57dfde2a30d7dc68f1c07e2619f1fbf39551927d4f2de05aa425f5713c874b3e34b823b90946cbd94147c7b16095a66c1ee24f71c34bd98a8d814b85de5773f0814386a3f70458943c091ce0f8d72a284018dcc7a662ea107e0eea9bb21382bdf31292bc1f82aa2b5004c77f03b0d93c4d6a6a20ff255efe80c4ee1b849d27a3e2f0e92aa2bf894fb597b4ccc6db2732a9f1e30736d66c21128317a18fa29bd59e37519e82c8ce0223f0ebd55656f7bdd2d9fe530d8937f02043fa6a4ff415c1909e615e3b32cfc937cb8eb308abfbfdbc81504efb39dffcf8f491272c3164685067fb3237675e1d90782c402054c96fcb87eb22d88635eff2384cbead241f129171166ba580010e79c716bb451ffe277781efec8f682cc9a656f0c0ab4d85af21172831fd32ceb80613cff2dfec22433591159e9d9d32bea1dfbe23c7d9995e636f811035dcfbea1538af2f76ddd60cc00fb160ff132b244c886d5260e157e074992bf3f3f0bc3146c37465bdb0b71b935810839b492d6b16e6b628cfdc7e0bcd2175c58af9eb65655196ed76cd245eeebe765733bd850376b40189d5b113c715ad8f9bcf54dd608abbded2bc91a526cbd69bf08269b765ed1ba0fbbba0cfcc046810d5f3bbd3e28b5078222de43f6941f6050e85868d238f406a4c7397a7699d8103c0bc7a78a14da7d1fab761f32a1a771cbf8dbf4dea9f233b1fa81255219c4f1a730471761ec0506555be32a8347f5b332ba980c43a2720e07c9348a44b2bc9319464f43cac3a9c057230404408d322d42f2855391786a4e6e31599d53d9b2ddf16bbbb4d106facde8b7edeb168c23bff8f4f680c589ca8227625824d2dec9f39e237db7b1de5cbae87445bd4ec3106177a21d34b60573b34b0ec08eeecd4b7121ac967236eb2dd9817be75489cee1d923810648479e7b1d77445eabda6a274626e5b8b51c20d9295f960ffd954dff27435fdba645b6f745691e53e4f98385d93ba732c950769b49aa4ab94dd1d366f8810fa51b953a6796bfcbf5587215a2b20a8cd0ed643ba430c31279aca505a81883997299c8a246549609d523692616c159f875bc270db8bf892769fd028fb9aa228fc3c629762babbb549d3f439d2e1ba6e5d7949fc05b6d3e9278f4661cd7c182cce43f035a0ccc332a495a89470ce540b968773c98fb3e40737de08a1c48650b79df1ab3f48bb6a8bb09df043dad8a7a41051778520b263689523aac5afdc8cc84a64a52274d58b5ad4c90af504593715adef8c5173262e149d0f4c247de956afb8fc25c44e71015ff057d4ab0b702dc7150b4f9ab296e04e521bf67eb553d5618286b09d4a7ae5f5dab8e04eee0ae66826b9ebab1fe3d914419d5ae3f149e12f04a098abee20dd6a8029a0aa3eab34130ae6b61fa53d66e1c9e4b375e0d182536553124cf7bccce2e33b61dffeea1c588d74892646033705f242780269fd5c98083ec1af8c7b86b332466cd5900b7095e3d01eede7dadde899883d3530d8ef3ff5eb9cd83c70034680cef8e4e2d03cd5a747e43edd71c77b9398bfc20c8c8ee2cbe47113eccbd38c1a8d00a5f0dffa552913106c90ad1129be59d1709f0d045125d58b9fa5002ff7b03a6fd68ee071f0bc8710e0bf7948bb9a18d2dd17d889606ae70613f5590a43ad724ce7515c00126b050c94702dfc7f3da2bf96e70bff7c302263ec42d40d06d0a048e31eee350c3dfda49668f9012950aea411540585083b721942e75494c51d30892e9b0463aa96270f4a8986379be0c8c68ec7d1e444788f609ed07cb1abcb878a55e9423fdddfb6151fdf8db52de1bd9041d272201a12f2cff89a9d951d4442dbb160fcb7cfc49d462a64271f32480f63a244181c6be69d24c56652d79d3d20aa97605080bd4ecb2e571c49a22be04a1f53656b0ad4fe44d109a326d264cdc92b202e222b163d8e544c9ee55d492ceab5fb3f9308f7918baa72264c635afdb292a451597b61ca6fd1915578e95786f79c3c52a70d3f33adbdb0ad83abec5042ad42ac6ce420e7deb196c6da614121b614116ea1149d0316455550dbb8ac1d2de5996f8eaf10cea7a7849fa63da3297b65f8bfaab77f71e320186bf453d6f35aa4a86b8c1b33f8c8c38d69156831d469540718f2b41ba7bbeb5ebb8ae527f3b474d1fff599fa4fc7291235b1ca04c6c2053fa8bea4c1649053609ac4828fe5c10b7e4cb9db46d3fe9deedb73b1d7ba9e26cdfa412bbb6f5d49344a41919f5ce8baa24e792c27519dbcc903cd33a181f1958a68e3a4e61061182613e82b8567422a1d3e82c39748886a180cdb2cc4a746cc941d8aba3455fe3de1c72499909098c04507af29ecc7b079924d0434fce33ae8c27c4099714d66480e0159be69267fdb7e0d8f7cb58618eb9a2274fe3f851005bacf3a4eb00559f19d6299667cce225b05f168f63db11382d60261047705ee9e84a773dfd5e559464d84ce9deede9951f4d9309a740782c4e092b4b0edefc638bb81f5ec861afedbb9e7735816a42150a66318041f21b4505c8bb80a23c9b24b5bddff71c91cb3b46ce742b79ba40fa5232edecbe1bf0926bc599ceed23e89d35f84d1c117b9ed4184426f39cf0743ccc1d25eecc1e37fa7d2ba81dd71682277827333bda4b6b23b8d45b478ff280c477fcca8c1849c2681f8b3c8150d42f784fc905e9dd68a188005b5a1f8700783f82c91d55a7fd29b29a208e756e19ff33b045e231a1089eb76e0e425a1721c8dd24913fdfde83d7bbe6458a3849fb346d241ea17637bf958218fc0f4d8cc09b03033ddfb518c3e5aa68f83c0e39366841d9b99f96088c95c", 0x1000}, {&(0x7f0000000180)="65bc012a9893efde23d5aa44b7ea9cc56e2623e57ad5a49be670ce21c43271633ea0", 0x22}, {&(0x7f0000002240)="09e5286615d464cb95a19348b47acdb832bf4878b508356709a03844652751af4cbbe98c0f3f70c437531224e6e1160a0765cde65d3dc4e02291b0ac72e22de2323eec9f05b9df7d7aaa99aba10d385c4ae4b3867a937dcedd635da0a9d025dcf477770d2e0d6cdfc4713e10b93fc22e4cf03e706a2614f0861bbd3557facf4d75d0b66ba570d527075c796679b20e2d50f26ebc91cadc1bcf74e39986", 0x9d}], 0x5, &(0x7f0000002380)=[{0x1010, 0x1, 0x81, "ad18c62364b2173b2cb7e40e4955a1d14d8429ebe2de6310c3aeaeac0363702e6becb98013d5444ebe972fa68b7b3b6eb31c50732b27c9244bc2e5283843eed4ad57629f3c125a102f789422118dc6ecf584d74ca3c0f9e333189bf6e70d5f55e5627d25113557d82077161b2d5569f83bfac4839c29be24273eb6661cb83d0c023cbb6a16ef34f32fc962f599b711bc22af12c47a68fee196685a65bf89c1b546619a62a8669eb433d92620b8bb37621df1c2452f8902aefdb8a59b47cd2b681b68c373837037d176e9d64ac0204babb3f6ab5e4f67517ace0a522a2f3aaddfb8ab089584a3adfaa278825e5e16ac4accb23580f6dbef22515a7e744984ee89f5c10aeed541dc09bd3c30011ee9d3fa2d2617ef2fab32e4e4ee3c8134ca4d559a62916ce266daf46f608439c4846925d0635dc0030b02d62418170241b51d43550afdf066672b284866d26f14ae23d2f94fc97f2c0e5b6e0e2c60d19ecff11e8f79248b927501e3fa9793954f099d2049be2e86d6426935d471045575d3e5ecb81e8d2b07bac4571d88c67fc2a2615f72be3ee503a9de13160474a6ac8353d72a48d3f83f500d99c706377c29f2fa24f3e662caffb14cc61a49ad8aeb4e5dcaaad26c8ffd61484a27b2c0db02506e63ac818f1522cf2b215e8529470ff8745ed09ad7c26856cd1f612c47170b52cc5e8c2b8e3678b6e19a9aa73162dbd9c045f66dc06edd41bfa2a9cbeefc4327e84c2a9f9130cac9b85316eb499ce0e35a120be766d91d7b9b70544e145071bbe60b8af25d61b95837916014d15960cce1e28c49166bed53fe7093b6e2f41d102901dcdbbdc74afcf0aab393d280b6c927d1eac0722d31434a8826f23aaa273fa13ea2b9640669f686c591a94497f9c037080d023e415c1a9127cd04178fd0b04299090891b952d1df0f1903b0ffc2b0770fb7d45d7af85dba0d8bab278534736f485b029576b8393341b163fd1e898847df86710c74ff578a6c3e3164dbe0554698c56f5608b8bb857089dd19dc93405d70a068eba60456c35aebc07bc2fe21b4960de25e512b66386388bb9107a0cc0712bf268d369c166b1573c0c7ea1d133bde37b8b2eff8e0efbc5b4e6635c96e8f04b4ed1214a0029b2f3dec360abd2c8e0e08b745b5416ff6697aa779448a1f9b9eb69387e1046753d909e273306f0c16ae95c2ca0d46dc764fca122b2c790c9a1fc2e7ca92092605aee6e394f1698ac455f702b0a1d963282e7762736f7475953ba13425476d44ebf62616e2091c62e5076c6ac3414d5ef1b540e4065945eef497a306f8f8207efa2775eb73c4ade683715e8153898954ccc83aec7dc5552691ffc27f8e28ecba1c2dd845f84c2727a8919eb5f8e2b6698c5edd4286daafc642feb7529b5dc27c12a3f8505ddc7ff5a0cf2ede4eef50e269da5f5f67284651f8dfdfe0db9ea23800ff6abf38bbf99af0faf921f08ce8e8dd865f204bb3397adde6b1a348b051412b166f1b2a698638d13c85440334e4cc23f9b466344502318a5ea9df79ad0c0f8f5796c2be8496577d27c944c90098e601ed803b444f0a30520d1c5530a74e067f201ab80e6e536158c5be5417945cc27a1c992f8075d4c49ccf3c5edccd1d74d47c7c8cb2e52a5a801f2dfe96dfa0a4d64b0bf77043d5fd45725082d5b1954bce846c22d9246a6ef0d17361ce42f51128adbb486b298ed4b76e31d0ae85cdd3dcf2ba7496a405f66434b92786f81f727faed71cdcf20d5f2fb693dcf754fd47905962f5d2578af15f4b07490bee2fa28c2ca7a94f208cf60457a48c59464d0af0f58687e49b9bb59a54e1745793d7d579b26367dec244417a776c0696f0e372551bb7c4fc2c097f12a35607ac006cd7b1b4f488f8bdaae3a871a571ea078ba8270eb930293266b7c898410731a5144473171327c95f509e693c4d567b661603fb74ae48266162450f8ac5cf4528883dc3db6e81eed8dce3650cb3d069b896f8f1b709cf3a3ea263d3a58681131e3d13de4f24f5d03d04c5f937b3b5df9b46f37ddf2d7e28e04fecacda341a8f1c8e0c9b9996974f5230048eb3b83df4d769fabf0f915039d5b35229af70e27288e9f50154542de30b1a9a320669de6ef33d0a69a5c5b925f954f2669b20561e44b2eefdd03e684e17467f880352ff412c6c29c902171a6efd06106863d8f815e29b19d22be2034d3ac12db55cd4709d434ef40352f75cb406e9edd2192c64e84c596fd0335d3e9eabf24b7ecaf5f1656f7d7f7aaa05516478b34ab3d750f3603beaf583876d21586f835f97a8791ca6d3dd1444ddd74be3c3f94198635e3ee3634ff3895a95f9fb5fdb402cc02d0d7f976ab35433f798eb7510ae20ea50b6054e85baf1a61e3d153d702dc27c84002f202dcc6b7511e37a679481edc37c7cb5778148e0fe1b72ce3211a2f9c83065c2de230d2cb552a405a2b389ca4c08d0d2519ae317593f12c60e9a5021660d4daf8ffdbd727ee007130e659aba6004ffbd0e971355749d35fcfbf79964b71ef607b49081736af3178db8863650fb642142373d95d7854a8344fcd1be7e9933877de3b6780b8d9f78a7523026616e835a68bcb6cda3da6fd44ec16518a366f623b9e694eac933282f95299c5197851301e0941109ab21545571f16eb7a25763a93aad45dbeb090e52bcf3251eb3791cd0b07da957c6a745b60e270474b80569f42fc6d6a40f411e912504deeee382c7da0eec6e1b6748bbef569559b820c55b3bbd91f6acc8abd6476f7cf538c50384b6a54364a0e37f9ddb42ca05febd3a1af8e2cc7b7dbd8f4641d43177202cbf97768e4a1be6e99b36407ce28618967d1d718869498b9b2028795068716df5a8e7216beda3db0c9674b04417d45fd26d16e49a040214f383f3c5164ce7a37499d2ae1295c12b1a09014369bebd14ea083859f9ab32fda569d58458f84efb6eef7ba60f67d8b8cc5fba8384c2ed632cca4df24ea5c71f73689495cda3b4ccb4c3bd14686cd592bb079c7747dca82455ea85552e4dbddb0bc33cc2527801d61b7a4f798cd5c61806cd0c5b8c7e20db7a87e9ba13fe72ada9be04fabcf715d78de56a52418936a6d76c7fbd3c18505db8d9742d4a8b6be8c66d9a206809df0c8f70b9bb76a886793436cc2eb7f3db8ce03e202a8a8357a97dbbcb809e3c0b9e611c79fd5b32c004d8538842a0b071a4e05acd170df8fd7019e03421b68c91a603e63323bf0d233b31b95d3eb6c09533ea7aa8164198ba0f511e7aee18d998c1224eeacc5b1c4de2120ef6c1f727efe16ba4fe948c35a3eee06cae07e51c478761f2d80baa938f4956e47b9b92f24870627b3c2b360c244b37ac66cd92ea5ca8c431ca0a01e5b91d93119e9190c43c1983d3b9c4c9f8ee49fcaf1e292fcd12f820b90bc78c6be39560564780bf243680704f02cd5c424dd2a5a646b4aebda48249fee25176cacc1588189252bb2210b83d83092338d573ffda009c15e6d969e8e2cbda54c15b95170a1ac20b12d6c18164f31af369bc83718242888922dc118e05fd0fd1a834da1d51c371d9a8a3b1c3a3ca10a8c431d6d045f7e4ae477f9e5526a834db037b1365b8d5d08ab70f45b16c5e22f0b4b6baebe60701ccbaabf95b376e314d5aa6389e8feef9bcb91ed856fc3d46cd99d7990a71594fcaf26f471ba0031a8cdfa81c8d8917ad2be96c35dd047f636174f41e2a697f5dcb0403603e194a9da719dae831e2ab5cabe566492f16da15650f03faaca086d6b5de7768b0b35681cc5a8a230852fef287e7ede2fd0159130472be6888fe36da9f780e1fa56fecf5123435fb19326029ca769c21d14d96f130f73de9407d1cad60f670efc47cfa9871900e682f067677e3f18ffebfd2672108a17f37a1db47dd158414addcfcb36ca6c930d4893f8f9e150743b78c16eeb722d01ae183dc55bd2dd0bd7b3ea90d1c5231fad8ae3cc4b421c698dc572e9bd67e676f64dad352f63894961cd522251a99993b2fee22b336b8c09538d99a5899bbd0b14fb6595a6e98f9c4bc3973753aa2ff59db715efa9bef7b641328756d1a2784dd18366dbe3964b87b1238c438a3236f972f4fe4c6bd148c9a374ab8c161df3fd3ea3a505c9a75857d276c7d00a671815ce60dba9748cedccd59d455b1eb0e02fe7804750105d8a32f7544efda64bd970107bf6c79d16c92c17e8221ab182c1f598032c5992ebbb4d244e50218a1f216b05a7d511cae3d25328a739835bf626a7e5764de24a0a7b104871e78de2fad74841497f822c79c39bb941e2bff81c8e91702792f85434cd2acc5018af8402eec9c30699c6ea87950e075b8c2b2315527a5fab2afd9da9afa3080bf2309ef97dafd866ff5965e080f561880c83c1983551cadb231aa3d5895d1243dd7a92942efabcfa079ca34163caa886004841dffd4d629216942a9e36f1ab93ad1aa491ea39843d10c3e49f073fd2c7e96e72957d929831657e59378c085f56fb9e90fbb8678717928491953935dd423a9c4cd3f481b6758670a623a3d24e9f9d7703ecab71e8b021c232cef44d80c7ac3533bd8b1b62c713eca45d670f30098ccbe523106078b63dd22441322fd025abf177db1f6105cfb0428d18cb58de33dc919021aec8e87aa63d1ab8795940189788ce2a26cdd0c13ced2c240aa5960030b2111b5fee43134da5950b9e8f37d13987c29376bd6ddae864ace9ee940a5f1b35b24c26490d4002926bdcb29f9ef532744129117119f61b6d2abe31dbd32153435e2e2b429a6ec41cfbf459c4d5d3a2c8fccf95dd12eabf636f804d3b7e9316e21d64efaad8466e61d646f7b4b71e7d5a729b08d077216240276dd8790d34ea4b180c2930818a5ca8e9e530df85f90c752a5df6cd62fcad496e212184f974798e467cc99238dc55302f9dd9f514d5f67f198c2a8cf54f9c05687e46a5611d1b26776aa70e1061038fcdfd270a83db9592d9e9205f042dbbf7897ca914a6a805a6688ff0edd1e17934cf6ae590f6139eeb42804196593fdab68a94fb60ad8f163dd497aa4749c798da03f550229db81af234d300f7f17f6cd0815048c2dd97f2b396e40e7c6532fca3488f3d174b33d2773bd8e41bbf4b325c9ce6fcfb118683156f286152ca997847e6ee49eb1dc5e14b5feccfab6a3d672851c92f1624ee8336cbdb9968d3acb1a9eb049e54970abe4a077fef3f45f3440c0b85fa0fb0b95f1c53f03ae137667ac830b8634a0119c8bbd35d5de40bb495007e6342531353739f094948a3c76a99508ad1ebca0af9bccb6e33ba2c345f608fce669f7588c1e09b00f3b5beba160380947fbe297d5a7b8dbbf4fd4f4f75df6cc749f576517f6a268e8240a766a6a24d9cb2b27656d144428a6d11b75358521f58734d2430938a92c7fdf22a567af21d757ed28c3849c449fb6fb30d0e5db44d276af4802c1a740015554389ae2f519121b37028e879897a9ea655144c258579bc13e81b4b17c57298eaa1dc8665884d1516303d03a90f413f85e64223f776946be193effb5e780256bfcb12beb7d2fc23e04866f75e6645da32990733bc115e83d99898b3b24070862db8ec8f5895afd8be258904e32da035656144d752d3a5766284367b646d16ea0e9ff852dfd18104d8381836c61c606eaf166b9e76de08d0d81d5a5d21ebca205dde8272a2b146d6c61b5694062c532619d43ce02c663aee7cf8bb5e67a59389d5258ec9ac1eb951f8297b7f5de49484854fa3a413e0107ebe37abead06f8acf53ff5a83b88881bd326861fa2702a41"}, {0x18, 0xb1d5eb777fc06ba1, 0x3cc, "bb4a26"}, {0xd0, 0xffff, 0x1000, "1bd4de945b457a75a26db1dcac826c0ee2ff20a8f8426f5c55a44e491b4de2eda030802ea70fb0c611c02d21076ddbc29e6d3e8d9cd2009ccc17a89bc1431980640bcd567a7bc822b98545c6cb325fefa120d39d8bf0e4a306f59ddc0e0d3cc86397c496a396837b1a52296c5a9370f87f89cc8a6c83bde4f9aba93c05d920c5cafbcf3a9aa0a35b9f8234a23ee5d06c9fcd83c0807fa084010c90d7f2cb4651b6be33a0f8d2485b6aebcccc0d5cc0fe312704360fb0ba36ae496e"}], 0x10f8}, 0x403) r1 = socket(0x18, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x2, 0x8}) setsockopt(r1, 0x1000000000029, 0x200020033, &(0x7f0000000040), 0x0) 16:00:04 executing program 0: rmdir(&(0x7f0000000000)='./file0/file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000005ea1191536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x1a) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xfffffffffffffffd) r1 = socket(0x1b, 0xc007, 0xfffffffffffffffe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflagsat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000400)={0x1f, 0x3f, {[0x2, 0x4, 0x7, 0x3, 0x30, 0x5, 0x10000000, 0x401, 0x5, 0x100000000, 0x7fffffff, 0x6e2, 0x352492cc, 0x7, 0x1ff, 0xffffffffffff0385, 0x86, 0x30c00000], [0xfffffffffffffe01, 0x8, 0x8, 0x8001, 0xf80000000000, 0x0, 0x0, 0x7f, 0x9, 0x7], [0x80000001, 0x5, 0x2, 0x6, 0x2, 0x3, 0x3], [0x7, 0x2, 0x8, 0x9, 0x9, 0x8001], [{0x1, 0x2, 0x7c, 0x7}, {0xff, 0x8, 0x6e, 0x8664}, {0x8e, 0x7fff, 0x6, 0x2}, {0x10001, 0x6, 0xb4, 0x3}, {0x2, 0x4, 0x8, 0x101}, {0x2826, 0x7, 0xcb, 0xe02a}, {0x2, 0x100000000, 0x4, 0x1ff}, {0x4, 0x462, 0x3f, 0x300}], {0x91, 0x1, 0x0, 0xa770}, {0x7, 0x1, 0x4, 0x100000001}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x74}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:04 executing program 0: socket(0x6, 0x3, 0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x63) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a271f429efbccedfd87893812bee20000000406a0e202eb536b900"/38], 0x6a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x3, 0x4) semop(r1, &(0x7f0000000040)=[{0x1, 0x7}, {0x2, 0x62, 0x1000}, {0x4, 0x4, 0x8169e9eaafb095cf}, {0x4, 0x0, 0x1000}, {0x1, 0x1, 0x1000}], 0x5) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="4296962b7ba6beebde094120931943b6709948f0dff31a7218b15d6094829d553b1b35bffc38f63a4fe31279eb543b47fb419e0c074abcbb8c191b97507f7dff2cf932f09c081592887a4fc461aabb348bcda5b1cbc9932aa879409f6053354f8226a3711ca3839fa26fbdea3594c70ea1821c3ab455e797e8210bee86eb1de8d11b79ace8815507ea60a0c2d2b33443347865ac393ecea765eb8925c0ffc642bf1ee6dea353a29a8e17ed257b64caad60efb6bba69c99b673f353aa530dcb08307f5c482d99000b19f6c319f7b4475777ecc3f5ab9266df8bb6cb0b2fd94fbeef0b56455b7436d5f7a5712311484ef2e625802447e3dd88cd4f7092620e13251bf75567f7288b0930a28d3bcfc96c44fd109784befdd1ad7aa13e8e60fdddbeba00a08ee046bf0638a4d2e8c256bcc70496d206bc6de6472f0945ac64347e9cc502abf7cb2759eb7c54ebd2ffc82ea39cd8ec0c241b6460efaf61bfcb124134b6b1b0c991a341a12c698b8f9a77a98018a25458a8d573c72d1a4e814f8ac4c25cf8cb3356760fb7571586bea078bb571c90907d8a6b591521ff77dc48ebcf6497740d9f32e85333b21a820992cacd1ff7016cab847064a073a206d3c7e281216f20e630baa68180221ef3d0427160d4443146a320ea700fd4059629a99c8fa6dbd7143fb833dd7dd4d98c7e0f744cff286f2bede556319ede82a59c11ba954e284ec177cb3ae859e6fa5851da4ee13c66cc573f08b2f50a6d62b12968dc756790ec7d06b0e01ccf9ca5318a853c29e3543ff4b4a2272907bb20ea79b9ece3274fa193aaab566b837bc7ca9de42b8cb6390b6cae1420ebff9db83610b2d39a7039330368b2e306426a30cff4d90fc8b2cdffa28fbcac165a5289c9201138cde59b4e6251919f10c2ab3f9439d58bd1c003fb05d27d13319cd073acd73e1e77e8514f802c85a0fee28f70c4d987031f5b313c25d869c613fcacf3b9e25dc8194f469a73884f08100710318d3c678ef023a38c5a9b85a23e6aa12e0d7abc605a31efbddd2e2476f15b6f74c768dddde0c31f40844d7d87db42695eff4c7ed5b60c1d0e4dcf4087f0bfb5cba72001db67f63edf09671465f05b4c3aa4ab5fa65711bbc21484d808be0f00317ba8ddaf34ec5353e1299917c0a78568b16063d4fb19eeaa855028d8fc20ac2c44fbc108dec94dd0c5da8d89df39d3ec592dacf750a7ae8e7364d69f291ba12af406d91f189781d0b7c265839080e4a8bf30f2b6ce82b26e8d83d67cb24ffe24728c76ceffd17b6d541ebe77e63fccf1ebf86e542796c2aff2d0fad7ffadf0bb46ab9f6cc113c03d5ba547e900ee91f1308febc837d60de205b67caa683f653782545a064832f19af31c5ec3d03d215fb2dcc62c504d1b6fbfb1119559967f28edadf278b776c27f3a689a7e8b125ae7511053ac4177382ce0b636d1ba8d5cec6891164bf5ad0e8abad23fa5286462bc9f6f0282fcd616250fc40e96e51379400ae71cbf7a9b420166356e49179214965a24456c560fc368939a5d7694958111e7c0d5b0d323891a976aa65a76daa252c955b5575707170e48911476e3c6332b3e347c8d33b67305ce7b16cbaa967e52535ce24e87a883ffd767a381532d261533456c1b9a22c2a7222faaff836d6fe89d2c7959f64f720f1800752afb6206978ed023fa0a61a22f5d06f1e6d69c6627cbf87f39ddfa47c4a60d884e2c6b1f61e6099eb37b05d5af72c2629305bbc82f58948c27ece48053ec84bb6e857b7cb699876897ed534820423dc542312a092cff2bcb696008c643acc00899601a831fc0d813730773b45d05497d49cd678116cec5592f9a3b4882120adb4fac3995eff807fdf3a5a06371c094664c00874186bac74876f169591f2f8bab60a48707dcff37012630755048b5112138b8fef3815d65968bbdf132d6e9d8f297192ca64a73ca301d4d95e621765df604d22f00d8d69ddad39fef798889a683d5daaac7f9fb310c173bdafc6528707e6329d896d8769719673588cc47f84a08a720309ab4e45e345722431f38e9a68a5563ce4e60c53bc774a1b9ef159333a61a0278c75a2da51897d15ecbfe860b9119cf1013df91d8c06c362e736332483e15e204df3bbcce628cf86752d572aafca1ae516c68af07dc902daf033af13c14c4f022e64fd89f988d7d204622e9f4aa0987f10cb3aeaca14b4a1556ba1482f4e588339f046b29cca2628cd63b9f70cdab8dce9847ccbf334d40c1102223d12ac0e280af2e34ac3fffedb3e99488ca093673ff6f58ed52e4439d68a130feebe2dcc615ea5c1373b18b39cc7beca9297d1bfc7ce945b9754d2df463baf6e584f3dc184b6f0bc0f35c546fe1f0dfbef8f09b68ef41221d419e6227fe428fff85e613f8abea7d984b48ed8bbea364b29fa47e82c38364099ab68c5f3a5168cafd1c6d1c97fa8c9441c9fb2a15bebd90aaff50b180cb1ab710f39f40555da366298de447f6264724fef45a8ef9d69592dc48c28352ec7d67352858db6b766ad6e8d5f703b5e9fb39d202e6f1cfdf6041e223ea615649b24857d87588c4e5ec307142d674a753f2bd4d601c5020c4c87c7715f9a05162f798f850b886e3e0c2c05adf52270a8531cf345620a189e2525fe8145beaebacae5a00159f08b3f7955490636951f61f303101c6ecb752c6a77a7c35b043472cb9216ca34cc6824f8ef685782a54916be14db769f3ce57d57a8b4cd0f46359d229d208694dbdc801206b6958952370cc405a1f67ced87746f8a021bd9f12ec2c47e32fd706dfbd958c3da436beab280df62f3ab70321465bc8c5c002ee9c1c70d12a6f1568eba39e48641480dafa7979c64cc4272e793cba8613e48db7bdddce9cde3e6629e35b41cedf9a8468f31e06d1dc9c8d4b9bfba46010613d38c65215ae360146a4a0e1e57393e7fd256328b1765760efaad454c26bf8c18b11e78886e5ca7dba974ac383f611bb8cf7fd808c1fc6fb844920d8b8526dbcfc8ea493723439abc584d0a5c4d38f74ad057dd13b844ef38d93c04fd5e089ff99eb5b5da9cddcd24c10010d0cda296e62bde3e24c97e2ee0f06d89dbeeeffc43106f9ecd937a18005aab4de79f84cb50cb374128807d512085701a75c89eb74a0cc9593c9b9933f6205377aa845e483fd84b4fc483fbb94ba11d25aa93fb5bac0323a946ec76c7c67ab66dc3c414cb89d1a3a0c2830c486c3844adb835c4155b0e9c93c9b9708ea264f2dbcccba0bfaf88562a75a66e7272bf1e786c0f36d8419062b77820f6b9228ed86ed636e5d2cce59d0c1dfaaeffffc71ba5e9e761e9238aea62e4368874bff2fff32f7289586a6d2070dcfaae3bed84990205915d35a7e1049eafef455ee5360b497438f3a42b4ff438d8eab063b92b754b00505b6b25e0e5bc78383dc26691657a53c0552ccd50e92ae50671b3dee9d30c5d689523e68020f46dae48f33a795e9b95f7e48de1658107e1ea96cf8a1a7339630d9e16011f79f21c1e307ebb2110af93cb11a4edef2c2b4c3faba5a2b1a57fd2122c2193340cce0b66aac5fe1819321e9a0c42ee514c4a676bb7ed56f35023c56c78d1dad00740c35fb392ed4814d4bfceec599ead459967cf6b66fb8ffc774b56cdbc9990a728fef3e96be2d0bae7c13fd98a443c52e396db24922954933e1b6282f601a6b76409209190568e71458a7038a9e6c32281ff58f2caf79796cbab80a0d223d63afd6aaaee949e8bca4d2ef38b057c2722e4fbbda90e23aef5b58f753f0787b7a52583cc5ac4de03298392399edb4d8c1360c3edae4cbd13d6a1a1134c7dedebd9619931ae4d5d43961b3bce845df3665839b66a0df147cc76ea10bcc3b446cbbeb83b25755327d724cf86ac04d8e668fc8daa50fd6947e7261e0dac5b0b43a39506c82a0cc076a2c2864d84a9124d7172318789958bb66b91e510fe864f535de009dde183c837f24147c34a37c9ad12113fd140b0d4185d628a9d5e76366658067224f10351975f0796fba99f0d84d4d07bacfabd350cfff6658bbc9b858d67e5a9d00d92eb1cdfc266f2302e1cc7b55779f715790dd8ab2c398b4e8583b87366fc3b7fd7953fea7363874c40506a8a00b0a3c91d5153acf4265c55cbdca5eeee9b15f276db8cfc0ddbec75580bed24c3b31032bc5a9be9a9137af412c25637ef07a75c525e3fbd16f6143a7ba6db0e6cb66c377d9bd1e655abac99042c4ef80508190bb8f3374315eb131460fef44af497a2fb993e7e9d12251fe2172ac9cc1564b5e81363faad6189de62d9186c2cce8a0d39dddbba59bf2ffee2a88f927e65dfefd07ccff514f727dcf58c67b4e455c1e474a10de2ab3ba455515048e927042d4e01bf6bf5390cf645aef35425828342a1c0a6a6033cced9a927cb32319192ebd247c0ab4d163214ff880f89d6c9b25d1597faf9ee7d0387c37b0208ecdef61ad9aab86655ed7febf867a82430fe0ccebba6d6d3252c61beba5508d9e101a30fa48d2500220e94c56625e00018f8c275764a949020203a293e7f6b59b2a498dce3b1c312d91d3f2393a3ae099588b9ee509a1749f5d678b276c51caf8d15fbc7515adc0c179c33749f379e805371ed00c5c209ec923cf8a560521bf8a6a96088540dc06741a810b46ebebd54b6ed3ce9426424d077c15f02ad2ad0b6f4359e67bbab873b2f5074fafe73409be5eaa82c39edc1b48c7c0f17e4a0b9d33363ac80e769c7c8d5177ab2505a3a36a1d5a4be8e4b6b07532b471a92a0ba4707ca995b7cbe912d58d5b31c6e423a08a3a3d32a6567d38716defb431375d762d7b6d3903e996032ec2fc4c6d20b34bf1b0e0ed76b8a8ec0c3b8780d3a7eae1e8c376031cfcef87e222cb36d6859529dbec17d500a51b2320028641081f1ab7d77fe92a2830925b17ff2872c596c8c231f0a2e8fe25cbf9bbdf556ba722937568d0c74e55e283f5734793a000ec71577299dd6af907eac2fb91bc28fda6b14446f320d02f33c9d96d8a008e51ac85e091d6a6c70cb10586c50eacb8bb88171138c95e4d445a4b2649d9ec7633d18d1bbb560fc0a9f2947691184fc1183f29f9f93fae2c127f2e10907a257222c559fae1e380b5f8c80a83655f73c8a9467850402c73a6aa6a1af65a4b4b5257d6bc91663d64496955a8a5b770805a20f16d1cc770983b2fae227c8ac0e06d848afed9c472d88c804df9742ee27d41a2822442dd62f3b5cd91af68409c0aecdbc3dd2c3911f8a11f276650baaf1065c85238b842f51bd5fa7cb0cff58323d53a8917b82472a4ba83a8df3142e737a5aa76b6568f20525082a9ab305892dd15f221a5d784499db309c34fb64739627f45517910678dc9d7b2cc57ede2e4de138b5ca7b2d3d31b7834d97dccdb712c93754761200adb64740228e232179900e6f3f669b06ac3684357e6ceeb83b16514e3859b85ed1b1285d557b356ef554f98b592282f30180fbb89321df8335f047c784385e36577ec05f5d4cf7e9ee76bbab3951cc3be13fb08ccecb822726f3c752405e12cd5bf23e00421c85b9abebf2f4255fa2c7b72f35cda0cca6b434bb15fb78f27320fff3be7021cca87c5a58ea24645268e5f38addc998441259bf40eb416e6674da8e2a6af6c09393bde16e0d74aecf3c3f38027c12b77b5213de538550d97ff443391aba8a319ab0ef33e34a4c55dc2a807700dc8092b96b76bdf13b1bcdd028e9bfb4cb9b0f84a32d9136f3904da7a55fc7f62c97dceef77ef6825e632a6137e32bdfd44a9c73495cb04e4f229", 0x1000, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") fchflags(r1, 0x10000) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x80000) setsockopt(r0, 0x29, 0xc, 0x0, 0x41) 16:00:04 executing program 1: socket(0x6, 0x8000, 0x336a) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202372500006c653000"], 0x10) shutdown(r0, 0x2) 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x5) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x6, 0x0, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="d5229e3e8f20d07ae423abb345e28c644c1bc74468712fbbe87a4efc6875aee5dadc6e09188434508a5c687fdb9a0c6688e7cdf5235f80d4dc13ce94b7614a7c974a7d546f472d", 0x47}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:04 executing program 0: r0 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x98aa4b14d56b2b9a, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x81) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) close(r0) acct(&(0x7f0000000000)='./bus\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) listen(r1, 0x7) dup2(r2, r4) close(r0) 16:00:05 executing program 0: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket$inet6(0x18, 0x4000, 0x6) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="7a30ef82f8c9ae5ef11b1ee51b817691237a959696b77a65449be8a238d7e4acfb93c5bf09a9e619aa413fc91d186c1fe7fcafc7629d8a1e2ef21e804221992c722e8d31931dab7c1018f660b925310497b26073c9f5e2370eb89469552487ee87afc382356a979b7f0c7ae52838f80050baeae63618aaf4f0800195a9077e8b3e1751f322cd0582547ab5dbaa44fed6ed0bac5c6b6b6c004d8eaded3031cd7048b06b8db357c3e3852d27e896633bba388b947e0a4c063e80c4f2f22048c024547e7f13c71c4e78ffd7b9d6bf5f9add2ecc622ae2d6dce6b21f464408751b52271bc1c1c3247e00873d73d981d3fc50dbc933684bf76f8f92c99d7f1c9b", 0xfe}, {&(0x7f0000000100)="b6b1a86fec2b899b0ac12a0671a3fe6a5943a03ed5cb3cfaec68d89513cca86a36e9ce9b7131d061c4fdb22007c65c9c64b8acf1b0bc644c673f8372e44c01ebece0a2f1a0a71d2fdcb5811b1043373edf33353a1a897dfd422ab48794007236ae03c6741ed1f056d83ea0f6143d36d6332e10c19c4105bed0f5b9d47b44838284a8400e343bc2affcc0fa4ca46113188ab77836ed745a1071dcf43ec35800d24cf21da31c8b0a82320d7ac1c8c927e3323044fd20a5b74eafcd2dc49e7f95a0a14968a31bd70f53107826a22ee8f10b8decb7fd86b2b532d2b5101d73d9364e1513c8b5b54eaa70bf4b5649", 0xec}, {&(0x7f0000000200)="ff858dc38a7a2d3a3413f9ca", 0xc}], 0x3, 0x0, 0x0) 16:00:05 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x80000001, './file0\x00'}) shutdown(r1, 0x1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x6a}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r5, &(0x7f00000001c0)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca71fde97c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16c24a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413def5d7ebedd722486383a007d196cda1ffcbbd36f55e", 0x91, 0x118, 0x0, 0x0) r6 = dup2(r4, r2) fcntl$dupfd(r1, 0xa, r1) kevent(r6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000000030e8ae60551c4ac742fb717e3322b59c381ead7c88168d6cbc6b1341b2675bfc8f2d"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) mkdirat(r2, &(0x7f0000001100)='./file0\x00', 0x28) dup2(r1, r0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x155cc94109bc687a, 0xb3) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000100)="28764e673e516c36fbf13ed28f6af1a721011ee32c0286f12652ab39fc39ca8266a8c71594091f542ca7fe29cbbb8269c31955b076b7bc9fd145a44300", 0x3d) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10001, 0xac, 0x3, 0x0, 0x8, 0x240000, 0xa8, 0x2, 0x3, 0x0, 0x7f}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40060e, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1f) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) r1 = socket$inet6(0x18, 0x8000, 0xbc2) recvfrom$inet6(r1, &(0x7f0000000180)=""/246, 0xf6, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x0, &(0x7f0000000040)={0x3, 0x8}) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2001, 0x201) truncate(&(0x7f0000000240)='./file2\x00', 0x0, 0xc8d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0xff21) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r0, 0x1}) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/115, 0x73, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26}], 0x17}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x2]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f00000001c0)=[{}, {r1, 0x11}], 0x2, 0x2527) close(r0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) close(r0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x20) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2000000000000007}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000010c0)={{0x6, 0x5}, {0x9, 0x1f}}) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt(r0, 0x1000, 0x4, &(0x7f0000000000)=""/20, &(0x7f0000001140)=0x14) 16:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10104) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x7ff, 0x4, 0xffffffffffffedae, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf655}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x1}, {&(0x7f0000e0b000/0x2000)=nil, &(0x7f0000fae000/0x2000)=nil, 0x2}, {&(0x7f0000f37000/0x3000)=nil, &(0x7f0000fa0000/0x1000)=nil, 0x5}, {&(0x7f0000e86000/0x1000)=nil, &(0x7f0000f66000/0x1000)=nil, 0x6}, {&(0x7f0000fe1000/0x1000)=nil, &(0x7f0000e62000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) 16:00:03 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x8}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0xfff, 0x6}, 0x10d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d, 0xfffffffffffffff9}, {0x30}, {0x20, 0x0, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="22b5fed7d014e4e32873bac60ea674120e1659158d4c12a247be0df77210f22c85770653f0d12319f4c62dc6a49f5a7d6dc5bda4c770c372185632a2f064da7d1c528fe160afeba79655ac069eed08eb8df36d9c8e95bbd587e77be62b8b2e454e24f44f3752ccf91c520db41fd6c12d2b0812", 0x73, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:03 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x110) open$dir(&(0x7f0000000000)='./file0\x00', 0x8c00, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x3, 0xb) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}, {r1, 0xc4}], 0x2, 0x0) 16:00:03 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x2000028, 0x204}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x800}, {0x18, 0x1, 0x2, 0x4}, 0x2b6ddbe7, [0x0, 0x6e, 0x101, 0xfff, 0x0, 0x101, 0x3, 0x7c]}, 0x3c) 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000000)=0x1002) r2 = socket(0x0, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:03 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000300)="57da951667def577e541ec9e4be0849d4d6c49e89f74605971613beddd9c7e2b217d6d076f6e7f56d851b8ef955b68d12f674b870f45df2bdd0eb9122dbe2b72db0c34beedcbc6f2d1c2dd8d5d71", 0x4e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000140)="15032bec1f4194dd365f0c88f8436a4cfa45033c8a8dd0d42278a36b55489c7913287a6500db5a91c9fb2fa83e4648ac4c8bcdb2eb61933262711a84f053001cae9689ed85adf6cc97", 0x49) syz_open_pts() r2 = dup(r1) sendto$unix(r2, &(0x7f0000000200)="a96a7e0db2c1930738c1456ef160e369ce5439d04c44a537e88abe9183b4813691a105901bb0c1a1be382774a6e49908022f852a115fdf6eabd2b0b07379ba2f94a6f527662d8624d71c2d4b3b343141012cd170e8639312a7bc8f673183ff8d0068246fd6cd32c9d6ea4d9a60100f91aca6eda4556d66018356a1a84452e5ed6a66969462ae90adb05639c5671625be6af27c6f2ca5425d90fdddf987e417a80cd644ce6d12d4c681f3714808f2470d015b907b28224d77d1d751706278a9bb16f945b296b2e139a2b194ddd6112979a208", 0xd2, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) sendto(r0, &(0x7f0000000000)="cc2f231cacf4e02fd24aa025f0c5e690bff7fcecb419e333e91070dd9e5e425da30ff0d84629fb7f2615ca5789090a11c0f83a5f9c6c4f1355d6d0026f7cbdf3c3619a97e691a76a12dc190411a1c27ed593b33a18638f8a3a7aff96f2032be73059bb1ca1949736", 0x68, 0x400, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x9) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x17fc7011ead27d85) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700577ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f6cdc74c6ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xf250491d7571092b) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x40, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7b7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x80000001}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x565abbc5}) write(r0, &(0x7f0000000000)="9e3eb3900603b73725c7419aab4201000000b77c697a6cff56ae0b6e250000000000008530c934efc7f5274f87e0e6b1a83917a7309304e2c04ad241804f109e80a5b795f093ecce", 0xba) 16:00:03 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100)='/dev/diskmap\x00', 0x40, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="bd04d20a7367fc09ab48b1d47d2866de79b55fa014c2dbb213b0437a4101b464c5cdeb0914480801cf88e43b3f6d6f6ba52777ece1c348b9b428532ab41971a0a2ccabbe7f7936cadb57b9ec1d631ae511b4d845786e2015b366ac2722ec789afc334c8ddf0e8a4bc14140bac4fc0f3a43ad26de1d5266f8ec8d9f608fed7ecdf239a2650f0ce40f634418dd26d1406db03d0de4f5c288827ac255150254a965cb1a8b5b124bdc228c19a426c2a870f7597684ccf253cbd82a1a5c80259ddfb97fbcdb7260c565b189d5113c8c875ceeb1226690259bfd5ec3b424f0ee5bafae90c15ab67a081ed0f5d77decb72aacd09cd1eb9f5eda9d3e8437a20528b8dc5a2f935e188437cf6d9c69ad810875102daa0f7435831d231303f0fa47875f62098f0e9336b13d3b7ebbd7bfa3594de89e8abaf84f7fc0c3132357372d4b4bb6846fd114972d76a17e19c0b14b6e1f666be6a508364c4f4e59437fc30e35b9dc2d0d8b19d821d3ffe911e30feb6d6a98c526cae537ee7241ecbddbc5310ec518bdd1cd9bab8c131efe924f8144ef253c5f9e70a4f0bceaa2fb7741398fc368bddeb991c2ab31610b7021ee23ae86648f97436799b67c8fb8e491fa99fbfe13605f8cb5df55fc599e53e76ff9875d3457f2e73de74d4d6df9249f559b030e4f65e94c229f6ee9136eca8c7189f2757b0b9dedafa075519b6767043336924a08c893ed374040dd369c932a2e8e0d1b0b4d4c9b41e314ec8a1ab7da8388cedc73d092ebf5e22a45777a40a39130c5498499ea9ede7276961640968c7be9a7f399ecdc91a334ba45b16eb5e7bb6d1c432487d89b7f6404599ab77ab072a7dae5caf22470b9b07b9e4959faa1f45440379b9756e36d2b2e9afd861399545d50ec22ce5e9211d3fa80f7741075a216059e7d30bee548b97d6fd4cdd327e579355e61c6df2b4a2f236af3b57d52302e56f3dd4dce9291d63b1a5177bfd7cd16459afffe8cca8ff578c506db7925d1b55df70d4ea40db394fca763528be087d08975dc01492b89a3f759327c5c68b733c2d44ebd15275a0795317195e98de1878c461ee1d6b7790ab2c12dbdf481a959f83aba00220a71033394a90fc7ae86afb3aafbc5cd0876b444d9513ba48cecc01455396281b5528607c643d63df5c7811e21f83229acf994ed7eb5e6366d0967a1d1a06988ae7c439394e3eff3ec89c196d41f7fb66bfa97e83b280854e35df4af50f6f89c34e4ee3399c15c5cea9b3bdba099a5266476a4dd6cd57b42eb59f8b69dd4c159188a6153ba430b9768add0625054029f90fae0e7f31153e693d931e755c4ccac8534807b72b84cf8fd153f6310cf0a5b5aac69f70e1a3b88a2e6b883af33c42456b0c7e4ea07f29955eb03c32210cb1f71a85f2010c661e5da61cbbfafb23c9fbad0795fe1fc2df39da247f62a912d76a6e90638f73de1b7d7b08f0df0d5b6243e513087427a114fef1ba4570c9b198dd8e9c7008d32fdf636a70e0de802edac0bf0c401b1d276dafa28efce64ba22afa455c16f1b350e62af7eb9f69a2c9620d94d6ee689e61dea69a39cb1a99a3456bfeebd21ca31761a227b96dda2226c1bf84f0f837356dfe2d76b2cd1232089e492160f34ab1302ffed1b61856039844304d7ec3bf3ac6b07bdd400eb4f89b052fc4d45a60528f9f252d6c91387d82d9e1ff4ff3981ab8c04593bb316b247e83c6536af1fc4ccb2edec515676ffa725eec986db03f5952ed5dd0036a5a57e9157362aaa47db5e18683c6bf0a14153ceb0682a25cef5dd9a89ca54972a20759267eae9f3e45396797f24cbf83ad37760c0087d24208a6efdb984edf62a0def6180b333c9f58d1ef43721a4789c655a3f27406ce66f63e0bedd7e073184eae94b1935aee71e332d2fde912eeac41c22d04a09abeaf3e1b01e9b44360b00157c034e99e4002f1447da9e94c29cd66baabc3ec8c32251cbd9f825a1d12f41d867ef7591ac93e9d5aefb6ccf9780810a86a23e36191ed6778150f7c76f3a837e9362313c99c46bf1dae3d9112476d28cb9125ece3fe0da89f51be67b146d9d33068e9999b6dd3b628aff6f614dea030cabe41c21546948e020299d89282df60fa4ce8a656d6347d870d7192ed6b7d47966d7a9e2987d658be7f681150ccd41f644f25eab481219df49c42d62fb3cecefed21179b6a64669c9f8e7695632f0909ded3ba6d7175333ac6f7a09f3d71a55dd214b8307b17b3fd80b8492324689bac307ab0cf9f8df736c4c5983f4ac6e036268905e9af0ec81a6121cc81d92515564a9877340fe4e131c367f64cd444fbd6cba0419fc96b42a92696c9b9381aa871853794288fc3af84c8d02fccafdf1743c514fa6556ad44bc4b89f594be66e53c2d354794f889390c86e300768165d5af14b33b7eab7f4e510ec54c7cadd5206cc00fd14d8c60ab0b000f3d6112f10fc09f2286e8a83a5091416cd7db8e1e0e24958f77333188155ce22017b9eaae8d3094e8d36152a857f4447794ee2ec2065d2ab8d4f6273e838e85d94957df20541a23e31152aa8294c46b4d1d691512ef34d82a864d4b8a29324f8c7bc8ebda2eb02fcc9c4048756ac8689bd5a0d6e31724ee294be2dbc2f31215e8f4b414c5a9ee7ae1e3dbf56d82d5d04e8fedd674e755c88e73efdc93615f93e045987a13f88db60aa1f4582f6f502e7cece442fe51eb384b547568bff8619d5db86e32d57f03b1ac77010efe269042a64e36fe34ca018fdf49a84d74e172eb2a1b237f8283070d773ff37eeb6aea2a22283681817a51b2624d207eda94952bad590f188441ca29fed79570dd2b850425b10f9153ca77af15b4327c9210fe8cad3c6e5c0f2895c6d4c59051070096acd9e786f46e2c2093c5256c26bd9a31d71d89b964004ec070898714d702c878aa6b555dc47c545ba8bc7cc82fe5e41ec4dbaf6b53191f9a18f54bdab7946a4a5bed16a4f5e2ead37fb93109a4904ddaa082c9ab57aa5c7efb980be460414eda0997fe018256bbeee1d98c2bee0e4dcc99feb08b29c363d576e02ade54423000ed0a75a9c7831dd7607077126a8c6a3548ce1b2a56e85c2300f07ccf8c1cbd781ae681ddd6ce82b07d627c168e0634eb55dbe598fdde6af18a95c8f8b6168e4393b8acf44894d8cda084ab4ed7601d2d51216efc7b7d5845f2f401178bc184ba2cf567922ac1f5c701be2667582062f45533f260efa897908ba97a0ae0c04e5c888242fad5414c55ca0e68be198b13867aac5069ebc91d41d4cf43d0ec740ea8f6249a368e846d0ecf42d71475830dc988e8cd674fd43df47d2fa525038077258b9bb73d89623db5298f287d63ccf04c6b72a6015282127ebc521a84b2fb8492523470f86d5e088736d08f3322e3d0d3b452eedd21d770dfd1f32c36ae82d2b919b667c69d19f73cfffd2e76687e757f8d69d36183f6344ca4fcb1bf87d455d3d11d6ff10d6d0c4b4d4cd35892802fd3610e9b95a380bdfd91603e718411db0439e5c8bc0de434337ffd84a58c17752223d850260741218fd74179047e47b14ba93e05b1fbcc68909146696ad783222118e4639a67aac4a77479bf35657eb0a49aa469f094b9a9266fd552c87ec2323987a3a5c17d584959cd0901e7aa83753ea8a2e3d1ea661bd0a422efc1ab800a39565034b3bad04f960da7d747f2a10811ef39f85ebb194bec09316221b7147f03d3c70a134db2f70489ef207a8563639d2652f89a6f7fa3a543e1bf41414c2c5cafdbedd4f9bb1e7811bee46735eb5c7a3e09afb35a7633189c4dbc5c1c92a09795c921bbdfbdb30f314bd8e50bd2c8d06ca30dc8436ec9b306d6065650d5aff5559bc8c69b6aeb08e35830339ae05b386a5f101eec5f6e9fd61d8c2c80d2dd7402ea71f27f71b9ab14aadcd9e8bc18632d998217a9251981ff4f54e390e97df91ac4685b9a58f069800e16f68695fc3c0899c23a68ea5a4109f0904d3b9a6a057f7f3d66cfffab34bb37cd08de0c05c6f13397ee555625e9dd7858d948c7b1c75f179f5e4e42ac0ec4a63a7a822f3a362fbee25e74b0985054340e2f6754955e45e19ae70753a9d796833c42e20570078616c1df559a08c212f2ad3a0599eadd4a76bbe4648cc0787487b2abb64ff5238149127c5966caeebae9d259ea43b5e4620c71ff88976ab1484173bfdc93b82b324c07ab1d1d72dc9f5ac83bb2fc1f334313a45f4b55ec8506215ab851d4670229c6933625a3f222d9738b53176ab40f8a593c32f65c3e3f9202543bae528cf72b69b00f0b77adb9a8422144575d3ca5cc00fa060edd71bd7db10fdbb8e5bc4e1789b675c9a7a33db55467a876b5685d4ba42f65ba26e7eba24762145e179ea3eb483c4a4b04332a3240dd5a20542f299f41599f3076e5fd2b577dd720f9125a0565c99a2bb7d33d542d1011fda551521b93584a0838570cc9136974ae18f82f02afd22fa1b17a18ace84cba05153ef7aa2bd73f379ef3d6cc14da57be7ad793802d48a64b805d649a63485d2cc0894c74b5fccd4da9fcd7969130c4fbf355a41d5b6b2d18d48373e3aa632ad35b978cf23c60555e1421fbcbc0d44d9e159946863cae13deeefa3067c5629b057e3117dd179a8df1441c03e1bddac13e73e4f3193a0c97a82975db8d4e5e70cd4fea22c04d2490ccbe87df0481282c171f2ea848dac83e74d790779483075fb168da12e9df4f52dfb4b08796e5870189d2edd2bd5bc31bc429c5bd082f74e2e73c8ca18e5c3abcbc05af47d50e19c51638b75cc3215902c449f8e54c7f3a0ec09df22c1f6dc064f31c21544c6b2496a6fae259ecddcdc134637a61fd5a61a50e181d78af4016a22e4ce635507af12bc70bdb302b421a2c955d87d14f24ed221e6f4137ab1f8c97e9f78e220ad4ddcb8d67f6b80a5714707de5f9510ba5c1981990519a85b7437280c1ab1af71fed453044631da2b41bb5ef67d634ee79fad9e789f3e3bd422012a09f666fb7197118ebfaa1b260f094f4f3bc32d6ecb417c504f35847ff8b39942e12dabd1c000e3b04857b1c6ec8f942ad3e9b2739ccbcdb28365371bbec391493605d9698ee3c5933196a04d87d1575f6d1d789fa22389f6b3ee1782bf98db978036957c05d6a23357433b80a3e6b463369be588af652702252de845cbd2767df360776965b5bf3f37dec09b6d6e3890c9659d6a8b3149a4c0f572dfe1b4288e71c4e1da9606ebfbdacbc09c1ec8b61a6627718762dd4117ff6347a7184e14aa37a5ab328ccfc0e1b31ca479c74bab74fbd35e3501be6db70deb9114b62a11da9d5f2c36475196fb011c0544958e6e424fada580243d9f25b6f3c0e4979f35353e23da348c9d0b954bf1c731105e96b92fd0401d200779dd8744716675dbde19df093c8681d7912b9599875a26ab85268b285be68802be2979c116e58cf1d5756cf3a66e70d1a5bf1c27dd9ae69ff18028e91c55cfb8a41d76530481c730a07b912d5b847d5e377125031fbb2389135e3eddef6a61fce38721f96f4052fcf3804ba48c2d9b223699051fb265e24fc9b3f70ae9bfa9ebb0c5bce90d5e90628c33ebc1defbc30b49e6d3ae21589c13706b1acda574d1d4256fb494e4a65fba8476756aa4d268ff3eb4a3752f79ccb87a6939c5fa73263dabcac0e5ee9b45dd9add37011814e74b28dd55338a6ee1923d6802336f01dc51b2788ce8a70945ffb15310a302bd2f36ea1fd369f675063a689b0dbb48cc735ebef2896f6c7929e9dd363211f0ed5b0cc0504ce2d516d7bce3ac797419f6d2ab6", 0x1000, 0x8, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x1ff, 0x400, 0x1f, 0x4}, {0x100000000, 0x6, 0x7, 0x6}, {0x6, 0x9, 0x8cf4, 0x80}, {0x9, 0x400, 0x1, 0x7f}, {0x9, 0xffffffffffff0088, 0x800, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x10a, 0x8}, 0x0, 0x6, r6, r7, 0x1a, 0x8, 0xffff}) 16:00:03 executing program 0: r0 = socket(0x6, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01012eb75fc64be8448b044802c3653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) getgid() setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc0e6c4fee1085de1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0/file1/..', './file0/file1\x00'}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 16:00:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4c0e, 0x6, 0xfff, 0x7}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x378, &(0x7f00000000c0)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x80}, {r2, 0x40}, {r0, 0x1}, {r1, 0x8}, {r2, 0x80}], 0x6, 0x7fffffff) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) socket(0x2, 0x4000, 0x1) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x7, 0xff, 0x0, 0x7, "cf01e543c2a620f0bcdd0f4820750b0e5571a277", 0xaa, 0x80}) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1b6, &(0x7f0000000240)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402, 0x0, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x5, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r11, 0x20007604, &(0x7f0000001540)=0x1) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000002c0)="5c94d4d956c84cb006c98faaf17f0e1ebc712112b03b1e8e6264421478cf54560eefdc5d0634316bce8deef56ce2700d4a6546a04c5d9de811abba82f0b3976223078858094696fae889e767e28f67394f1ad3b25f71d78a360d95be99b39ccb6e021ae85c26a2621d03eae9007c397f420af8f93852b7cd258efd92e38122228f3d47046728f823f749364c935025e92a4ddc73d842e663b2c1413381ef157fdc92f116fa2a5ca11a52e3dc4961901c65ce93d8e6199b46aa796b31af22362fd3f49d712afc0d64193fc22f5845576aca5967d4a078b4a3889880dda0c4d1b7c8ea55ddd89e30bcca4180165b6fbb18d5fcfabc31599e2ff7227b9678155f36210f207978524a3e4b5968417fbfec2884800859e615f64fd9e6ab76acd663b458d8409eb168a51cd74131568ab4486be7479f455aca211a2d3bed89ded74d083ed052145f941b48e308611454aea2d367df06f9d580e6787c771f75b383732bf161b20c425c0edfd1bf438dadbf797034c1019606f13ce87a2ff8b909ddcbec8d512173a9426dbc67da463d0aaeb0247b180f89e0184ea7573bc13662d179e198e0110fdab4ddf959b64e9801bb882e939c2ad8fb3e57a45b4fb5f2dae68f1153270034e3d9e7dc26fa06f10a83670e7a30145f13a3a6300b72e6c81def77097cb68b151ea4834380e15dc4e4c1b6ae4b0537acca6836352cf4fd0c533f2e9b92890c93344113f9d50caa15fd1d79bf749723ea7cac40b70c0c11b0634a22f52bb197d032d512c79acc9846b26dd7bb6c99dd7bad4f2311ed21989c427438d8ead63d314b4822d66c0d225fde20da2e42db0f914ad162985b5e2cf907c37efe673cb95dc22230ec420b2211f4c1a12f9c1273624860ea714314d4bc5c0116885f111e08cb375c0b766925649b7aea1552d4f16dd1462a7e67225c36f1a110d42c037119cf771236303fa3a4c6ca0bc8fb6c927181b23f1306ef74e84b9e87f630ae8486fe9ea075a74638b66e1365d11b4c2138879ba60d6a238de9732da6f64bc2357b870cc69d7941bf7a1843d9a157582a635705073604c215deb3fa4093403c1b32d6270a508710d0476ee45c936a2561f2adcf88be73413e5938334c4db312094ee78a115af7cf3b69f5bab5ed4e92853749e6799a601ba9380a84259fa6c177b519de0cee526d38f40cfd8d0ed4e5926e8bea7819f8e7a49b743d57fb3d625587e3950fadf2c4a0abb8f3eb027f70969f73b8710ad3ed82cee75875fa07dcb025cbee7dc2b2756a5e71a46dfdcffe5679d3ec518a4763f2033be98229e6a4e85102ed8e0d87c836b1e4937578b432fd4799b5f08eae50b4562739f5fd2aad78d4ce909111d34a7c22a7c50ebbb732448a783b871ba59fff429339fff3233cc0ca7af4570ee7b06197982352220e5b4b1593d6b41ed93b78214b912472816968041734ff61ec535a179a3c29d42f6b1417702dcb66a03d03ab2efdf5b0bb6a5945cb94abaeb8793249dc9f41c77dc7721df28dba1ccddd9759596cc431a3d9a8a4dbcd2afa7cbddf8efac13370a4dd6e411d501338e34f7a8c343b991f97e179c6af9fe34d26a3fda1b8edfccc93614dd134244d1cb9037403f6dbe817b41641c875857f0cd66b34353cbe13e193e4585e75eeff6ae44b12add3a97d58d30d30a2c2f5c2bd9769c2d0241518c505f53533226485ea6cb3c23d746392dcb56d8fbf69c9a2329ad061a917c868910f9d10c135b801d525a706d824bd4d6dcdd63a10c2d446fd84ca039bbd7e4f51c715aa9111a473bf3043e65339a9f87e257f741b8da60ce55d7cdf3eec575a1fde13dae9b657480550613ba6b521325983b3f113b511a372acd9f471be94ce10fcdca2e0e072a216d24563a57783958d89b243fa29b82b335e8c57af9c330e1b8ace3c00a9e3032ebc919b93893b5574acc010446827a19b48b397e87090ce0344f9d32696385d568e64fc36d5043bb0de9db0355b457f44ebf56c69beabc837aa394e8aaeee20df2780a43fb9625eb9a30b9a723d81dd51d81c3f1fab60b7513d667cbc8c3a0ebba53b04370e7b1156275a7d19c9321277ae0d5f7b316065114c4b0d0277dad476201d9f49018dc3706ec0c3dbafb27bb44a9005787d91bb1d6c23500dfc145e8d6176ce3f843fa835f6b066ac7fa0b2fa8867f5cbe7ae22acb123c60dd17e34bb3512d20677e15484cd57e8a97948681b50cd83e36bc4dcea8cc73e694f3c2c4812ab1b87abbe87f24dbca71cd5388089c634ddfbc9c9a5a4e9d5c8d6d0ded6046ed6aea341c1a59084f2d25435a844f08116a835cfb20f84dfc1d78072348d41d94b5ec5e56540896d9e3e9fba42e716cfc1aed9d517cbb87751baa2c216624c22824fc6d682dd6c1052de2a57d8e89c9c070f9e01ecd20397114cb7c250b9c0a153a8735a44804f33b62d2c5c7088345ea3ddbc250a47a4b7752bb13d174ecc7b231055561a7819288e138288f7e7abe25452dc08156f5655c71f38caae1d5fff5c3ed821fae98f2b9dc61203bed2f6f72447f2549d04ad2a2ce48911048b1fae4aa56a2f798bd71a40e230d773b1cf8c97bceacfe0736422de181d617a1e8ec257a5a7a1b932aac1c6d8013e953ab1121647d906fa104f07f74eb9c148f8b0cdad8816a5c148cb235df1567cddc334804d159afa9be184a45fdb89ac7dae9551bcbd5e56020c9238d1d58c9215a63a1acdbd1d59b4763c660f7f1f115d58ba5b3267255c6ba5546bbb4be45bee49c1d87a32ecf9e49d683a4d52870d5b07a42e389a98d956607fc3a755b5df64ec0274383b19032947c54806dcc364bac716995adab3c160ba264168aa87f7bd5b39c2e78ccf011f5122537618c271a8d60e2c86940b3e66ce1262ef395cbaa800f67b3f7be939d94c27f5a75a534d117a7832fb5b556d65f32c07a845adbb247c392c0ec6d6cb948bd82228435a0babead1ec2ce0bd789350e224e5bac8d0dc2f681fc8cf23395cd79fce11d4d4159d239b28e155cc18af2f06006ea3cd5974438018c2796fc5c86ef9eeea6ac2d4b198f84752548c7c4f1fafdc8c0855d21498ff62d5a0282333ec985a763b24c8be5db9e5365569dce1a6c3f90d2c545791e61fee392e30ee020f8e2a33911bc232f2b898871d73ad9f75215b0da28730524b89bbd76d6a4be9da40419a28c7e96da6c54ed3fe217e44b2b46387a597064bd097d84733afca8c193277fc0b6d9d5a097ebc11ae6251df8b627431a0709b594473153b2595f8116a6624aea6fcad7368a14924b2d62eb9297fdd22d3b6c4d546d81c0fb88060b50aaaa2335983c409f0f75d3d631cf143aeb36636abcb52f257cc253e08e8d2e7eaa5aa441e8577ed3c2ec55da1f11e23eb023d9424d793e7941abf6fd4a9691d5c5a32e4f7b5d2e493f2cbbd2da8e9509f8939d11b41368580248f033d246df0b3418df5a96acff0a35b56087c41e256ddae5f32777aba026f70cf2c0f5b64ec31aeba47c6ee9d5042b4cc774fd4f236cd33eb1b890ef985667206ad21180f8e24198036964e05dfe79d467836c46c587c13111627badd90a7c0920cf158d5f58119c4e3a6b7f45e052cca3f6c901b6fe184edc3e1665be71be2f8eefda747ef47c6b0c7b9adcba2fe73abb0d3ffeb59902d0d7a6486609976dcda853eb6ff757e7286bae637718bece033f6c279e11bdb4b134dbb51402043b2dfe90c653b4365022a7ff81c7328018352ba49474fa1f94c94e3a0d82d77e4b86d4147dacb6a4ae1a997e871e90d60c6161ac5410f5c4a64027892b3d94e1ec0009194f83d7429c2b17d2c26ed20576c5170c0b5b7bdd3d82748bd7946fe59c223252bb69eb9f5abbf34078d17dd9e985124f8280a93f3311c5e142062e0d05b7645e6159c612fbc1e56dd5ec0917eadc55a3a9e672f3d00a5898b68639ede4a72e6a159f859f1d7894d3bef793a498df7e775cd3a7cb87a27f138fe49db7df465f8705b932afd0bb87fdea3984e9fb4691662aa47bd11a2d3524fea00172bb94a181b1fe9c699d2c836424df3075ec5afd9a6bcfbb22ae1f92c51ec834122c42767a68d06fa4e53481ebb58ab499effc48d4c5d44c7a6da34caef9376b89c16be784f4258ba081efa3be04d4c96192edc20177593f4ea28047d4eac472fe67cd6ce9b26f71906ec985cfb57bdca467bfd63ae863beb288ff85c497e1845ec7daa5959939ca2637d1c46cd3567832d1f20c5164ada89bc3240e30c9a75abf85d0726cd624667ee26151413e605f6d39c18a4eecf663cea698e399814e440b60eb1027fa78e1b71cbf54ff35b5906f93553ef2784afd507500901c7f6f2e9ab18ba0743d9ba6b2b73c1eedfd54e8c8f4a6bb5cd6392605de927418ed829ffc0a5618b2f72396bd692d96aa054cae8b4713280dd887765d9abe9eff11fdd9ac7f1d1a0317cb17ccbefc5a0e3464b886eec0494f8c1fde77f3c162984173fc72b96eec135944d8c8e56a1ee78ba35742b47c792773a9be9e816985ec141e7c372f4b31ad717eb116671e2eab4bf373310197299487d42d2651a3953ae3c77017c266509c9eac9a0ee520ef079bda719c83f37f4a1a93596eef861bd1ffbad4c3b9b61689fe2b5246b65ca2954f5a8d5720e78cd67ddbe90ccf19ea7c8ed3524b6d32ead9c2b448ffe9be7bb5f86343bad077e72b8376562f39913b3c93a5ab2c91d5a7ea5c53da581c784118edfd39081fc3db32f4e6dae9c48d2d60e42b61fe7069051cb6ac4c21d7b3f04a04e69a8ad86009c2996a1776b7c1b65d303f2a8322658d3dad5e1683c63f824df6a5a2728bfd8476e6cf96af6f2e0fd9f2c21c97cd4e574f08bebfaf337bbf5cd1d65df7b95ad506c7c515e2f61a8f1d879d1612e7560e2b1600134bbb04cdbacb548458822ce5ad7d2c915f3609d33d737015af8378019264e789025ad38f5ac5985160040b4b2670db26f7b221dfe83ef75433086b78636f9633db5e933410b6c91c77a18bb79dd32d6a04d6fe318d59c258e5148dd14f45ff6c57c644e9aff86b77b9fb437dd33d7176c1ff6f8303977cb21b85861d80655d9c8df0fdfe1e831bd87d2eae271c97f4ff9d8c2aa91ab048accee89220b1575b55cd4b25de6bc143989bc00aa7e2131a6ae2cabb4d719848e20b65e898043b8b2124260cc0ec12c0aecdd85157f5789abe9b94665c01bd2540540e2c61c2128d724deb8e0c0d2eeb9b113e789b2d782eb49e41a794acdf61d2684dd20dcc2a5e728f009cc4945a26186d360f63d6a29c5dae0a4a03dfa8a50103759c300d7894e9404b801817a23c06f46fccc78da2336f7cc3bd6bd0ceb21b1adef02e946b49a40c51c1096b9b963a08bf8192fc1d2e24b544d47f582f22f04bb2e339390c9443d112f5a98d80dcf35a7c4e1259136315cdfb6b8fcd6768734a205bd00c8fd7805bf2ee771ede1919360ef4c02813bebc7c040cdffdd957df823335281537ea4bb5fa2ebff8653d9fdda66578ae8d306824d735a25d3f138f05cebad46a965c1a44a1366145d4dc03c2835d041b7a81aa5ab561495481bdfd30a3804bb45952f2cb03e57f49fee62d6027d95f66a8ed7736cb08eef03890ea0b7a339541d9b4409c5231f1998369ecaac84794a73641c53a50b6e9f4d384b94ac2b34d0134c91023ed9c97fa854b178cf0fa0316cd0f44587e5b5a1ae9bec3c432c70bc04c61e292e8830a3da71cb9c475a3f6e669812c9a26e0de90f8b1b9116ebdacb8fc2069efca029f4aaca38b7278a880a6559de379daf", 0x1000}, {&(0x7f00000012c0)="d967c76d28dd087309c6570917ab64565c8c887556b7250e7a6cf328dd2c6a606324c11a187583fce479a0b1f481d86b6f5df710deac30b42a1ef12a43bbc19babe12b45b77b4beadf9882e79c0d59ab8a6dd8a493c8e11ec0d2e09b4244a08b286e7894890dd6969171fab58b38fcc605a3b2bdecaace3b958f07ef5bcf02f82abb515f2588aa6c1febab26ca974b033d13cba062215a86c34a70b57afb389e275755293505bd0225775fb4711a30cc5725281ac2ab8b5abe364a48a399e451fc59f15a962bc15a43f5d2fd68a688", 0xcf}], 0x2, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xb8, 0x400}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3}], 0x7fe, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = semget(0x2, 0x4, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000100)=0x8) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000000)=0xffffffffffff18ff) r6 = dup2(r1, r4) ioctl$BIOCPROMISC(r6, 0x20004269) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e05f190000001000ab6177455fe727f0bab447cae916b2fb320b3eac833eb21bbcee82bb6b5a"], 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x53) setsockopt(r0, 0x5, 0x1000, &(0x7f0000000000)="3da93d322f55e967e24f6b70efc8d3cd6a891cc8149433e008800511da13f7", 0x1f) 16:00:03 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48fac734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246eeb79d9b1b4cfdd8f55d82972dabf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab05f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8ad941f9f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c500000000000000000080c5b238fbc9d0a07e59f06e83d221cd40aa73770c255cf7de6f2fcf46c641f15ab97c35958e4e19d8eec11ea8c06b8ebccbb9f8f557f045cc5971aff3822e4728c5daf32c9643c0c84c3b6b8fa97263862d0ee38b85bb21a30f610d3bb7e5f78853865cfb17db0626649d55664e9632aba793624bc67d9a28e32112d89a56980b2f15ba67a259120310c02591f808625217ce3a1c8f9af2010dfa6a62e3c2ec952a3f83b58b8d2f296d10a9ceb4baf13597100e5d522437868bfb3e373ec43fd89426e290a80952023903581266b643f98a093999d8a03cb49eaef9"], 0x10) r1 = semget(0x2, 0x4, 0x4) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/27) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530006e17ec94ce03529ba3ae4ed796d83004df84b7ab6d36334eb2cd3050164873458fe504ee405cbb34679588a20b4b89ee6f3bed1496a6ded7e7de6488728c230a26bc5af684ef3b0ea5914123286ad17b32669bf60138fc6d4d32019a4f16f589d52cd99bf5aa13d2037f2fc68b922803d7c9bc1a82f5d7f70897d00d4ed71780aeedc5ce68dddd2c1ad75bef5ee91b0bedb987b091da4358a28f638e053281f6"], 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1000, 0xfffffffffffff477, 0xe1, 0x3}, {0xfffffffffffffe77, 0x4, 0x0, 0x80000001}, {0xae, 0x4fa, 0x2, 0x1}, {0xc3, 0x6, 0x8, 0x80}]}) 16:00:04 executing program 0: r0 = socket(0x73407ac360570645, 0x10000000000003, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202dcf4e4d5a4508ebdc32e9ee9fb5574330100000000000000a7c59ca037315fb86eb507f03c056ddeebc2576ac25f46b051fefa89f0c0fddd4ccd4b9b1b4f314ffe9485394641861702fb842a9a535f7eb52ea9d11b0d2a6562ec2346b4927da15767964f11794e696929a147b69eb55767c328f43d1b7ccd99c27279a72afb2a2b74ae077ddf55f5aa4b90371f8e2e138443f214624fdb1b378be1eba53f4bfa49e4c388ef4d05ed4dc293924f0929442ce5104721ad61fdc2e51a9e072d7f6b6ae718e3b17701ca381ef2df72f56809e16f575a213bfab291e204fcd70ae849838ac63e2314"], 0x3ce4d81faf4105a3) setsockopt(r0, 0x100000000, 0x1, &(0x7f0000000100)="ee933f0b6c058e2f5b77aff6d9a06b3a249f330886ebd08c290fd80cdd0e2584ae2f5a01a5a21c579d4600111265aea0ae6bd43207c75d5c69b484686ff14d69bccfb3319dfb0c1f0597026afc38a6a62dc1a5df59dd90106efb91a6bfcfc6fa5e88791fe07f6e13696bc9144282baca2553c9f196d75411026c5b3a301bb541cdc1bc9ed3d3becb110b321688596736d0c0b7", 0x93) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0x7, 0x81, &(0x7f00000001c0)="280438d4186325711533043c7ebf66c1b1aaf03463f438e1794e743987ef858b5b84bce9cdd5f9691a99f0cf4a2cd3a9ef47f0217b91c379f573be33", 0x3c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f00000014c0)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x0, 0x1ff}, 0xc, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0x48, 0xffff, 0x7f, "74bac57a55cb29d11d142e5c500689e82186bd391c59e741937374a091e41616ac1d3d1d986fb3b2300e5d3087484e755c"}, {0x48, 0x1, 0xf292, "5df971f0eacbb62e63e14a2937b77abfaae898a026d61b0b192b9b4187f8fd1895ed14b0b5fde5eeea1baf32e4aef4aee471"}, {0xf8, 0xffff, 0x7f, "a4f6522988af8557c8f6ff87cfb3fa5b910167d7f732a90924758eac3db2961afaeb82e6567e19322345feb8ed9728fab5bbb08717c10d203ffd364925ef5cbd535785bbd0939c881b5d64c87cdaf4f7b335a191fa9e79a8b38e92f5e81fe68cc9bc87dc0960f6a28944813f03f07829fa59148076deb707fd33a559a59714655b35379b471bd91f847aeace6e3789d8c6f41f868cbac84021766da72ff781b183c39e9dbc94c9191f84e2d78169769586792c3bae21db33f7843bc8c5b640ce83c28051b0c874a475c9c03f5d55e09dbbf792f44a8e9b306e8142bc920ab839e1862f"}, {0x40, 0xffff, 0x4, "3cddd5c6a9d6988d8df83c1ee9353cc05b65286b87766452162491759360dd058176e771e0ec6f354e75842dcf7f70"}, {0x28, 0xffff, 0x5, "9d51240890123eb9e18eff3b6eb04af6e0fefd0b77"}, {0x18, 0x1, 0x0, "e3e7"}, {0x1010, 0xffff, 0x4602, "c54feca800100e3920846d764a1a2f076c1df56a66ba408221278c1c8acf6cc3b2dc403f8bcad728825254c8e4e5ba7476b8165d727ce719f6388a8c5cbffd5ef1ffe653361b78b316fc6346b839c145c945b49ff9a19678f43d41c8a52418436e4207f639b5dc27d8a7e12ddb2be2410e690a90f0a6e65daca615fdc16a6309881654b9d40f99065c8dc4690553168639aa13d9a7391489e710189c22da69ce8e1bafc4c526c7cfab45528af203c66f074140284a7c1abd840fd1c1fda634a808bd6af733c528100f637ae7d85caba39e9830bfad6487fa2fd3fe95991518558e2fc8ec6690880f574fcfa2b0f16c9539e0fbae2fef25a96720b68e577f78027756a4dc564aa9e5d3a03662d1e52ad34c4d1ea0a25ba20fa1f87c9f20543fa596185ba80180b42b05087d0a35bdf2b1c16bc9d768868093d80a6915d50424b7aac0de06ba2fcf3e9fb2081e28e4db5bc3ba7bc0482eceae55a7f601c060ed50d8bf2ed485866b53ffd046a2bf48ae5dc5ae46f76f63b0363b581ec0e5e22915e6680ea1a555021b9447ed30d6e1eedef457858c42add58d25e2197e3146758cf3e1d90a5b59bcd82784ccac663bfaeeb1659c193b5aac40fbe6f4746625fb4aabd007f66918ffdc3ed5bf9936a11cfe69471bc0d8d18020a204ad098208cb2de55a2a3b77e6450d29aa6f1cc54a4a4cc3bf807a13a357b84c3524954b878afa23311c1998652ce604cc492116cee4ca189ce7196fb627ae674987a843bd545f22c1d24b6f21cccb269df16be159d65542e73d643813bf6d0d9408b978e507e891c068d54e1c3fbbd76af4bfd59af7269b9264440aa9b046ec52fd96800631a1aaaf627bd15668ef33c21e411cf068596ece2a948fc5098c7b8cedd1712b0b613a05edd2c2468b32898f2102a59f579fcefdc5801d8d6ff9541fd349efd440e0dddaaabca7bb61ec8a8929d2b8f38b3fd2a880d3abf1d1b116694d71d17e7f6930b85cd5ce178185e8dd14d09f486709b3b561f79d4f75ab8253d3810399aba515bd01efcf71d7ddad676db25c988e05d7f833d2748c6f2d1d424692f72e18d867738346a1db7202fe9fbf179812f7913b635a6796b222b0f5d58d46c84a77ec8883941bdf97c63612e2315f05ee61f2f852807fb0f71cfc9f25328a80faaf65840bd4a3f4c12316bcdc36b8aae57b41c98d6e97c573c5a6dc8df84b3e4e9c6f7d406eba8eb48f83e622b5cf7babd97deec85005d7736609e7b0623e955b95fe71c9762b1543f10e95f996228f64dccccc03dc555842da643cf3a5f707c9570160ac037fafedcb0eab5c3efc2ecb2f039a599bf2eb756ab694818be932a54363fe007d06591745d1825d0b0cba80dc441776afcb397e4ebcde069df9b2c85e4e71c257064da06b0af27083a962f2789ffc9a4a449da5fffdc0c7e69ff9d22482e6b1028e2b306497b1eaefaccef11cc93e048cbea04e1c6de9f213263d935ca262435ac37f958e6086b56fc4e8e549e034a3446ced60b8693bbfebb367d01c464d238df866f50546a60f41f7d4cb4773240586e8464b79704be172824035df9e72e5a706fcf25aca7225af0e1a2318b50c6559de71b663f7cd6ecaf88cd00afb3ec014c027a33f8ca7d81b44986cb0d7e6af2daf3fd5b1ffa29db20f08974d6e8c34d92a7297feb2ce30b27a91fef0f394c4f10e296034b861a9f3bf025f6cd9b3fdd56c4953649d79b2c2a7d99afeb13129950ccb62a3c05d6f2e7d37c6e1164905487112c4b0d84cff09429909682c4c36427593bc99bf2ac5b9737ea2d3557aa757f1fffe918986e9999e928411f62a6684ae80fce17a00ff5bc12b4d5a4d819ada5ad621d3054bfdc2b26fa59d1058c33af813f54011b45936735e948a5e9e369313dec43d65d1a872484cf6d5f33f80f50185d6222288eda13826eda4afe7a84b27c3b94e770f0bf80a9537c61b01cd4c3db81fa24f9f006c78599110a039a081397638ed75dafecdcfe7eec3034ebf40c4b7439fdeb1d9639c3e47d234e2ba52227063eb6edcd9565df483d816fcfbcc9f9e383dda3fc77cf1c82e6e6e33037f80c2b8e31bda16786e6adcdc5aa20302ace0af5c4c4ddcf058026f99707ba854ab4fbd7138b9f491bee11492ae1a265ba1b3ec29edcbf1f6100cf00bc8d94fb6f2625fca441c68c2e83fada66daf159a42676ab5260a12d3cb43d6e810f7a76ddec5c5cd64d70c0b1641089172c4316613d925deb20be8f7757bcef30ed2afc987987e00338138039966d63387f9e87a30b8ddc2fe2cb7486b1b7078bba4410f2032e96dd40c7799702943b7e2b37366ec76e027376a2231359ef1d9295e5c90ccd3478029040fc4555da37145437d0c6e992ea12835c6b235a003341026dbb7a6babc8946eef3d1386785bbf63a69a3996ee9d3374f4e5c9692d4214bfca402c991f802af00efd69714e1e47bd38de1f03625b0b189a50f053f74d81b1bb6c32950203c0425692089c4b3467f1fa957948001bc14d66c039a552f831fe2f451cd38b29ef71d7d6c880ffce4a08dca5ddf5297172bed0f27c447ab87596a8481e395cc072fd8cdb9ad66418719398cb3384169862bd3068943dc231fdb770ca378d889fd2bb1152b907fe3fa3f4515245d44313d2af93bac813b392cad2f50da792e4a6748e7c556daf02c67a32229f0901d14646ed36839c5bd8490397d8dce3c0d49e572352dd4a1da3b0231ec9854a3c2135834823b8322eae801107bd791ea33d79372d1a70efe2c75f773911cdd3d7cdddf11338f2bf7250c34a29f85906652bd61e2424859f1cd59ef231848e1bbe83448a2af6d682f2824821d1b55c65729239b8ab05775f7f3027826da5b7b7b6cf0feeddd88055ed096e8293a71ccc7f76b7098ee2cc9f81d2e45801aae94ef05758ddebf9a6e35b67e6a17a30c4a209836b2f242667e91a02406295d6c316293f218550bc925bc1cffb203c18e3703f6b2a23f1f64c56b586fd13901d2ad56650176c81da82537818bacd38ffb0787bc0e765a93bb23eb2fe1a6dbc3c99242e3e471725bbb9099b0d83d5e4a8f08b655eb783c7adf7f7bce4ff6546ae3a0a761ecfcf15a2da24f6fce4ad5e1b620ec22c247da6d86d4e9f81e70fbf8f5074ac8f5d5bf2a1913296fa4319cb5a13c0f26eab1ec89cdff553addeee8160571064679f4cb04747df7e3a7824d80a815b402695d4db274c3c6d29a69c69b28c36086ca4bd050628d15fb28139e0192023537f636ece1afc06de48c8d2292dd0a3ab1cba2bfe64ac25ccc3f7941241c7725e808258dce953183169af93ea485fd804548e73c98526bbd06784021e021968182cff63ebf2b52e96f637ed1ac1823b705b2c778ab23fe1b9adc8eb42e52a0e60904f9944689303534662b399eecdb5a1ed33a6469ba806b96b63b116045ad280eeb134a3f1469f7db38f176ebfec84920dc164b4304235b9eed2b6d610d5c78315f17ae0686bd22336a0e8fea0613641e60ed40151908102224cb9f4bd36e36952f3ebd8580f30356d74754c5a6315a238b588555c292bddacb166c75e4417f502beb2af8d9155833e5d86ee6d44cd7c85b9ee0883596adaed4abe49d2c13f737193d1d785f60b98bf29ba4bbdecf7f131708697c0ca6e679192e2ca823445cf712ade5073f3c8fb5bb63918a06d7605a31aad5fb36c55aa799b814936bdd26a4e1d297930d495ec07e9e1a7d5c9c037281bdd4c7c48a2380578db94278e01b23754bb5a4751b1c49e05ca963c242a65b96e2b82fb4bfe7b39f7dcf46e80c7390d1c67dcae84c21909ce0987e91a7401a27411e1464d185f68d3cb3052302bffcc21b36b008707cca70272c400f64c27aa72734562cbd3faddf3e9d8bf28dcf7394ba80fc390437f1c9008f68dd15521a06a29978161aa4dc933692e3ce5c87459bc7d365d43d600dd01f8150168ca36c4d1c46579b2984277dbbba2507c16f9a10350b675d1e8fcb1fcfa4d9a476dbec0dd968368b88d05ebc8e5145f7eef669c40391367c62e1c3680145321a2a8ad6ecdeb15985371f363809e33aa0bbdacab87e5c49bffc98f5115f543d57cb63f1f0b123fa20234586d31da0ad8092d3f9a86e9e8388326eb00e7920964db391e6c635320066d1e75bc22281c5dae82aae8023b04e6138d582acde2255446952bc780d5ecf35a55299d0bec1b914132a0f1165004a674e40e9755ee9cc28da0772c33ac759af230b585924557fe0f56dc6733c6dbe8761f2a5d919dc8a674daca3aef8243a7ca49bee2ddb60d41505243e2d50e1aee10df5ddce0a2190ac177c635ce60bd78830dc4e383e808fad8fbd0284fb23cd15bd5cef350da6c0386ce0cf87514a256f6d41b497be1b7748da0c0b2aca5ee82a8fdfa7a61154f877521182c14a5854c93a3cacdad4772a749a7bb6c216d68a6fde6a050fa7f0b88778843568990792e06cab6ca1f5fc81504e037d2f0d29825bd9af372278d87f7dffa5eb0112ebab2a6eac88df3b2143daaaaba493ab3d723cf687a3be54ac879d3b425b59561fe713bcdf6f3bc1728d326b0e348f10a06c199466d138eb3b1d561885accce52dc5d48acf97762ea161ac43fe7cbd78df3c74cb6debb5028718c1865103a82c6b227d6e149123a95fc597dadd7d692bc20c869d3537cec659f17c56204b7f4c64467f67038319810f44926b133f7e9296144804fb4d75657f90f46f09652ab9514f8b556b3c2dd299984d07df7489074d8329a75f0bb42627f88d9bf412adc4437403ce6b73dd38f52254fe97ad4a94af2d922a470dcb5b248db61706c8d3096e72b4f405e8c1caccf779f612946b740064b06f38ca3c45cfa1f82b3b10569743b50b2b386cc674bdd06d74686aee9349670d0b321489246d3c6e658097834505c2a95c2dbfada28e4d427805fbdab69fdee3abb1f0ce8ffec959965dfee5b20ac1905e1b39eed999bcb02a112e1a6a68b5f7433bdd1196c5ee153e29c4b1f078460d5c272f0d37c86200ec35d227597acc5a53f0c16f45fea42eea97568ac7faf8b2d93705f58f7f6e05a66531b18096cb95bf5079e1024e381f9addd67945ec4637535d5471cae4608562357ca19877d9b07dfb4455095d00e5f9ab8d6dad42ca28c4958ce614fb3dfeb1d922638f722582f8ac397dffc9a13ad161f393556c385e6f78804b4cebd21c741a8bc3f7d6832f10e33bf6678a04635ac59ae5b69a6fd1f223d08957bc177b043765dbb4806d44ead3de7d1b6c35227ff62ab447e812a24ab80ce9014ee1d6e91c43ae59d075a114623d669d5a15c5c6ad6e94e1487f4b8f1853e6cb104f185d138c0b0f34659b3f963eb1c75916bb5515134105169323a3cc1a1933da9f99c0e3bd6fee62b43c94ffe583babe669e43488f2847418d883ac22b83e1d3310f3d1e26662b33148d18aa70f131add6868b533217de456b566457c7a88364fb7c1d169b4f59826011a43f1357f9e3a5e7d666dea80cbaf548c50e1eeeb5cef4dbc37714b830bac9685efc6452400677931ffd596ec8d5f18c867bc6bb8d445c0d4d11e0862a69b43d59bcede5cbdcdf4126da4444154661d89b4d100e8fffd80c43cf4fa1333ac31731fdd8f7b1504ab27016e42a1e29833cb05db017723ec133ba2c40be64757b3dea5784680e8e05f9dcb2f04c1ccc846aa7fd23073295d40cd75b19e39445f9ee845a5498b56c097a536d69244fc43f91d3ac5db26f98c78a24bf04a78a6d239e55b8553f866f48051a58660275b10c116a53ac871207"}, {0x38, 0xffff, 0x8, "383a2a91bb82ab2dc76c3b03d871ecc473a851994a8aed5d0098b96d9d7f943daf924269"}], 0x1250}, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) r1 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4828}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x78ffb895}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fchdir(r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) 16:00:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x280, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x8) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7ff) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = dup(r0) utimensat(r1, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x8, 0xdaf}, {0x9, 0x8}}, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000900)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x1, 0xb93, 0x6, 0x81}, {0x6, 0x7, 0xffffffffffff3c5c, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3, 0x4, 0x8}, {0xffffffffffffffff}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000002c0)="4648ae05279b6f1239a8554b8897b136bdedf2ce58e85f6aa949cb896db7ad65c085101024f36a826ef9e50141498dd032f8afa569f43d22c6a47534ebffe0da2da6a3506eae3321d15458ac8b2e847897e25ef1828a6a433cfd21147309411b48e9ea4c95fb9f7f592497e3674829f9b98715c99cb7e0d87572c10dd9c10bdafac4", 0x82}, {&(0x7f0000000380)="e5936122e412aa238c5755fa1e97afecdfb634a423a5f667498736f60ea525c6cad54c17f8451d95d74c685baf679973f96a2ccd72195485e1d6b10d99d1ebe20c801226938465c768fa8d46786aa66a0f0a649e66fcf198fc9ee99b7a9c208d0b66e6d6760071f219d43b5ed7e75adf11ffa8ce50dfc9e7225c207d1172021453a73ee864d5123b833890bb1b95f925837f012ee2368e6e61adf96f456c56bbb2e63edcc44ba73d97244f06247704", 0xaf}, {&(0x7f0000000440)="897cbea9be06d5b33fad315677af2f58330deb2f9ca75ca0e875dbd45b1a9910759874d035687a26634c7785785c12703dfb0d3a1ef8716ccac706cdd73f844a9c0bec9e0b80aaf4a5e2a463c5aab030736d233356397695f5906567ac1e8f910e758a5afacdc388eca2dd11224123d8e405176474746b6173484bf2507a93b3e2fed04263c252e076cc0dd9e1b818b4b1ad1ce765e422f14408703b28794a52b335839b4538b2bb1b01ee32b48892dbd3f0b139007fe06e5239288bfaec5ecff1c1cfbc137ecaa1d74545db48fe81bab2be7b4b537dfada3d9c296d0f3a225fe25c4cb68b00b75f5d4dda739c02ab7ea6dbdab30c081ec2fc04d450cc8fd9", 0xff}, {&(0x7f0000000540)="754578b7054daa9c167a9aa68b0996faa82637dd78c0824752d937a5b472da41945f14457adee63024e1fcf689ab491deec058cd19b1e3503e45", 0x3a}, {&(0x7f0000000580)="7c1a87c796a8d6a5d72d4fd816f1cba907b895f0ede0540d7b269e914accbae7d3f718e3581e551950c29b33b5d65a52b16363ce36e628523c20ce01ce94acac6715e2262bd77eb586a95c3397874c1a120c0795b4a9aceb4b99fee1d6759898f029246e2ac026effdec09e33bea0e0dac7598482ebfd28f07b639989d1f943fc680f695a7a04a07166560df4d52c4c1abe6ea07ec52eaca32fc87adde4e4168ad8825d7cfd13454ace8d76e154f1cbb358576e0b27df4fa45a5d6b7", 0xbc}, {&(0x7f0000000640)="0d0f1c0dd8cc4c08a6075d77a1f4ddd8f5c0f1973be638918b41ac8184715aaba533d7e7da720e593a993d94b954ee8b4cf35b3e16a79a977d0b9a01c61d067f768bda2b547d2eb97a122128bd95018f48fa59ded26ed43ffbf4dd52c6dcf8c5ca3283773eaff4b6084c2858f409f9fc131be0e3487fff7af602c69d708ecf6f6ac749d833049e614eb58997537a2ba61de962221d452349ea7f4eb02a0ad60b97b61ef9a5a13454a0912e", 0xab}], 0x6) syz_emit_ethernet(0x355, &(0x7f0000000180)="b66288b2b9491ea5bc092a64acbde4ecf2ef4efc8c9279749c43ac7ce9eadbb0e014aec0952b9dd3eab553e0ab7a136775e723a0fc954de2f38a9237f92ed17240cf7d0417eb1254e3ab") syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fchmod(r0, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x40, 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x87, 0x0, 0x0, 0x4d8}], 0xbf1, 0x0, 0x344f, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d70000000000000000000000004000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x1, 0x8000, 0x82) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x884, 0x4, &(0x7f0000000040)="26d98da591f4cc608383ce612d2c9e768d6d778b947a322caeae6eee5c75425cc47958dc33eb7f6c85591bb4e538988bd1b7123206c7dd31dce722387129b9c51bc82018cf27c61bd580", 0x4a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20001, 0x0) r2 = msgget$private(0x0, 0x110) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc0232"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chdir(&(0x7f00000003c0)='./file0\x00') setegid(r3) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) msgget$private(0x0, 0x80) sendto$unix(r1, &(0x7f00000002c0)="41f83efc01c4f8faed00b86ba9917e1b20395f775735d8200456d0d87683ccadecb4bd3937cdbba3a09f70d9b1d4c4824a107ae6d902bd3ae27d9934c4cfdfb34f439e57e1bbd8e16ae0c0f89df63564da101961f00cbca7b92a51d3cb5a85e75712783718714c3d4f2c", 0x6a, 0x4, 0x0, 0x0) fchdir(r0) recvfrom$unix(r5, &(0x7f0000000340)=""/124, 0x7c, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setuid(0xee01) msgrcv(r2, &(0x7f0000000c80)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 16:00:04 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x369, &(0x7f0000000040)=[{0xc}, {0x74, 0x0, 0x0, 0x4}, {0x6, 0x400000, 0x20000, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000080)="85") 16:00:04 executing program 1: r0 = socket(0x1, 0x7, 0xfffffffffffffffb) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f00000001c0)=""/108, 0x6c, 0x41, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000001c0), 0x32d, 0x0, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000140)=""/149, 0x95}, {&(0x7f0000000200)=""/35, 0x23}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/162, 0xa2}], 0x8, &(0x7f0000000580)=""/208, 0xd0}, 0x1) recvmsg(r0, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f00000006c0)=""/137, 0x89}, {&(0x7f0000000780)=""/201, 0xc9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/28, 0x1c}, {&(0x7f00000018c0)=""/124, 0x7c}], 0x5, &(0x7f00000019c0)=""/4096, 0x1000}, 0x0) r1 = accept(r0, &(0x7f0000002a00)=@un=@abs, &(0x7f0000002a40)=0x8) sendmsg$unix(r1, &(0x7f0000004140)={&(0x7f0000002a80)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000004080)=[{&(0x7f0000002ac0)="5661199b9d0070b55ddcb21b39261566260c28b7a649089fadd0c706b41f4ecf21b7fba1c92d721dddf44284f2def90985ecfbe5f6e039b5c7454cca345bc35cdfc124e17c1643988d0516bdfd6a9503bfe1a0b396c88bbedc3cfe8ff82025c9812a7583daa56dbfa4ef117f4e1cf150d7b7547375dbb2f4d53bb90348129e268d8685750da52338e67b7351e105019c1fe5149a177d51e1a02ab82d1fa2a18960fcf13db46c958e32041f8780641328ed7845b868e4fbf5335352f7e2f99a9a106c6e6c04a032a091f3cfcea18cac509c3ad7479246fcf45d4c037135384bc2681104f2e4938906d6f8", 0xea}, {&(0x7f0000002bc0)="75623a0bea54bab079b85644a345b9de30ba7cffc4960ec0e87019ce57df24975ef155cb9309001e5e54bf1a600e16a22c83e2d6017280a9f97c358eb6043f3b1c21175e32a22af1712215c52feb1ddd67535b2937ea184cacbf993b15c0c3e22ad44d81ba6d8e164b3b8e", 0x6b}, {&(0x7f0000002c40)="bb4ff136f68743af02e1c367014c49b38a2472535177309963e050e7ca841e48eeb23a9b5dd630d30859ae743ec68d4eec0910f0d00274a9bde6375ee953ae9c8b2008cc1d72a0f865e62664d7d7e3fa805ddf2ad0ebc9f5b362f4120aa9af8d9e07416b5b1299a34838591ad6608113ce418e5b7a029c16f173f7636529638625a633d586cd7f335bf3d2b2d20bf93d68b016", 0x93}, {&(0x7f0000002d00)="98682430ad62566978ea9c7e030960e0a83138c263b1884ebfdbab09be62e37d48fb9ee6555d573d2299bb7eb83246b56e7b98d0a70cfbf84a963d01d6fd2ef0ae8b60fc721c8198d26c218fdf9971fca97812d121cb95ab68c788cfee5ca76a57f804428c2eea02666a99b19b142aaf9b560a8e8700986a7282cce264575d02affa564be96214d2134f67aa7242740972d16291526dc5bec6a33bccab43214ad216c9e892643b8312578247cd6dcf92275625d42acfecef6a6c99f6b50c8bfe12538f2e72e54013d672f2a082a8acfa604cd058d0b4b7faba2edcbaf8924312660d1924eb4ef0111a85", 0xea}, {&(0x7f0000002e00)="b5e80188112496972f49e09cb5682aa8cff56ce21a4ad845b353fdc3265d0b529f7a1ddbd51c91c53c945b89ff6a00922cf7d82561991cbe58e5dca1b6bda4a459724fecb5ff3e18f5ef4b0cf13a472a09cf808db60ddecd9b6947fbbbcb764c996540f5a16ff48678f27921afd797f21aa55c5164288c89781038f121a6b8896b5b6b0066b8ecb3a5fc41e18b02f8a2f1e0beb89b7468e3461bf9788825f966472e5f752fa34fc81ff1cad7538b84cb8aa0a6ab9dc2d4b36732f5a9e481a220076d5834ea6276a72c9f5044d53aac1b1aee8affb56c700fb88f538226bb8b2d", 0xe0}, {&(0x7f0000002f00)="ae15345295743189c6609765f3d320dd93c42c20409a39d543a8e01655566874e56f66c7982a157d5f068f6cd1b1b75daa45f85bf58083f87d28d571f6c64295644800703d1d8a37f743833c36228a43138e3811a3d0e543e92707ac6ced3e907c6e99f33794b867f06ff84bff1e5c0e66dd28f7a27d1f53d231986e1db0d74fb4e8aae091a0a76285646ce18f6d84fda81ad21d56dde26b64bd2edba053fa4d8d89278c3e12c6cf139c2a651b6de9a3679e4c0e4a0be31fda9c09ba2be8a64e3a516c1b74df3e658fb68afcf695", 0xce}, {&(0x7f0000003000)="d62c166c49b7c437f8e36a1d3d874a1ebe6ee49f48139bbc31b36fffc871c450382defa4922e05bbde87d5c146c989e00944f371a82201d64f0920e38aae43c904601eb4a94644d82e0a09a768dd92aef6567f8d0559ff797e758c5977a03b8aaf57f92cd4ae27d5e24d5cd9a143dfb3cf19222be170ee64161f8b7e82c455e9f47672557d3060aae9e405e5e31deb8fe3e608c65bcaa072c5e2003eafffa59e9592844127a5d3ed4c50d900e81fe4208a74bf27ec5ebb083a5c403e121cb969fec1f093e59d6a88e26fbe81098b5fd3c4ab9759ea396c6bcebdc008972b20ae27a6e5e424ef6886d040cebf8dbcd55967dd64043956ef1015e433c3fa69340547303ab7de263a215a2dd6955bd52d7e59cab38f5ec3d8730e90d685c39ad8af474af75caf8004bd63ea3dda5a33712b0925e195a1d30f91bdd629c7a10482255471283a8ca19b8afc486f6711e923736c54293da6741d9863b3d694470e883071cb09e7c0fa02e3fb219693c7cfd526ec25ff25cb25f2fd0f8e6977c82b4295204029daba35f2141fa24c371250736a1e460ce68606f7c1414ed8d905c0b1b0bc0327a3ff300e4852db3757a723e514045d2bae56a505d97cb9228bb845ca2a18e66940aae4dbe4ddac530680a78102696efe0d1e1c94ae0c1fa5e10c4d9eee0bd64f683e2e2293727a2aad4628a88e481bdd799d8bdfd77f1c40ed1b9c22b3815e7fe2238c2921a88301e49a491d1daf28c2da5e40ab9e8d3cbd4419597e475076209071c92795a2ea30297f102761d6d3890a237f93a1e8c805aac3fe9b1077186fec78c0aeac9a7802126ef03fd49170e60778f2305215f83e049feed4f9a083c073f46aab167cced0131b922d479e556a52fa5bb734976a205e048c200d53dcca9154d1e1d185e550af41510c4cd913b1d1fcbc0c411d4086d6e5561978cb3cfbb62dcbdf26cc4af540b6986ea8063c912cfcfeaa8cbdde35aff8e2ad956cfe8aff5c7e7ae727d893c3ce98f899433a114bb09848f203692ad5cbd5917679dcc47c3e7fc77e93120488fef8dc81d5149caa33dfa0e77673b9daadebc63e20cd5c051f70782c28591d280d00bcad2741856c40df95637ee9c1140154b21cde9fbba778c9c98e0e4cbdc7cf792c43f3e8d00ac9dd35f65362f2c8559fbf4f08bbb8adf98b0664e2b7879366995702eedc1da94368d1c390cd3cfc7ca2f58704cb28c42eb2138a7feb8e9adacd6d2dc353121f36cdddbaa6525393adf441749196b11ad2ff181a1ed4457b9176b72a3235716b6564629ea8aeacf1b4c37660be014e3d72984708898da797c009ca86cdf479a12a4a6443d9a2df3d4f3fc8df7310235127ffe2a5ae5372fc7ecd089abb6c2455244f7c897691505bef112d18d96c14cc81a3ad68944fa03d263e3fafbc85c34b83354008cc6beb0948afa89985fcb79bdb4127f3c2adca60fd9300cb9c4b7cb3aa2549f5e64be4d66dd72ad593918230501cc47210d1ef41bb82561c8bddacdac40c78d6adb42dc9146d68381943500f39eb71a7707e1039f1fd2e076ae5355538d863868122a4a32f894cd9616ebf41366c89794792b1d6459abfa4afc6a68705d951a1c63c2fa8f35814bda4e4e484e95e6380a4d77cd3a4d55618481aa0d49966a000e3237e087a2d862f42a221e92b1310fc17aac11ae1f49708d1a409c62fa3ea5c01c891478694026b098e676e0bd661e012aab6fbd07c866735dd621eacdf337910cfb277889fda5c7785fe78260521016ec64091adfb5d072c8b3d11898ee4caa81a2686933fb70aebb83bf016635b0d53c2aca2a1b757afd51729b39a86cee5d2f85dc343ab286cca264bd931250d71cd790fb36e66716d0fa5dc32c9990ec7dc3ba6ba174df9cff94f59eb598b8b0be8b13d2cc2f1ef3d4cb5ed83eed9d2e71b2a58bd24b73b4ed5c7eb55c5b1058cdf9e4bb2a3ec36731ae6daff20cbd0076208a6b22bf8b69e446a6e1e50cf685fed8403ff211f9b08a675eead611e54b7e297a0d17364255ed400c899609fcb82b76ab7e5a1d12f740c604c6551fcd6a1ca53a63ebdd77b9cd4fa683779432d6a488f626c14f3c2c6be1cad9e3ce9900832663e64ef12f118fee6f8351dc5fa514d554a44ed40c90d91e8f063dd88a4c9b01bb8f554245c1b097ac8b0aad0976e5850b2e68f5ec684ff655a653b7ba634af3200fbe26a97cbc0f96850b27c2b7c3944f4db904c46e4d8ee7b7029adae84021dd5fec49c7e4bda24715ed57602a3177c78ccf956fcb555bd9add209a945876d3bb85dc6b8a75390351c9c515cd9595e68b56512583d79a517a957b0fa6ebd7c475b989cdc2ca049c172a1be53ee0d9524a62358215427cf144332bc9a515141b4e186c8a57b44bf6842898d3c6c535f3d091cea16c8f4409550172c3264ca55c0de66eedab91e2cba182d2db761d337c2aecd87c7c2a627a816e11cae4f4a6783856c429b167aaa2a097fca06935e0af3ae23a452a39339ebb919cbdc5dd75cc5ec471746f0cb0b3d11c76ed85bc7371359ae9ec2c2ebf1240f853942d9837ea97397b92c9d01266d4653b9d5bb9de662dd07868d1cca922171530e5f53b4bebbb7d7b6ba8bd69d667a2764aae1d4b43ae83fa22a3abd61836faecba41abbe3e030c0cb061e76e90aeb1407ca7e71a23765d3d341a5f8c62b7eb4f93fb9f8df3a9ce027a914dfde62aabba88817464e677e41ffb3bd26fe1cfe0c32aac1a1b7f0c61af2e520e91d6dc9ebfb6d48dc7514810095cc7a36a397a72026bbbe2ef8eb1f5480af041572f5f1bb2774f05ebf00eb1d3a561c578bccac24ea2e3d926d92f55e48f1bc095d199d23d792ad279aa775a75603157dc995002b550574ccc8080ad465fa4fe39fb381c3168407d482cb1ff96a1e97b6dfc1923194d8f4f0f1ab0f371658901282849ba3b81fe75289956ab2c3d5988ecc005104fcca58e1f1cca1ce26981cfb3a15834db2a374390962fa9bd45793aa55a39442b1b135f39033903a7563dad259ec8e0cb832999fb7025936bd335614dc8f6e92ce6b157191a1e58c7d4ffdb58f5b36a687b1034e482ce391a495e693b79565359690c83923ae53c809e4615f7e13fa557c6cdc497944c06b8abe4a7cb2cb3fd38530f4b6182d7247b93d101a7bc024088cf0051c87ae4021acce18b93d1c4da2a596327ca60a9987f966f65628fe7e6a78c83bc2b713b65d7f9d297b2d904c49be38e3eeec7c2e3e4cd147c4d61c2e8d67c158d3f9c114f4fb2efe8088ffcabe057b4e5d9561320ed4132cc460e7febfe906bc2cb3a06896fed8feb7ba9975a842076a5ed60ef1bd5dda5042b8c5701b0b901853d59ff04620ca2b46e6f33f5f2a107ac0fee5aa01d2c5129ee7777b032b0d786d16f9d23f0d484fdbf66971c75f81b608393aaa02634a347c8212e3287889f8fbd47eb96c199a1a8fd700be3505eb75b209f004aa5c306c840a21bcc9d088757c741bddf5e24491c2e2ddb2b6099718b029ba159b61a93533879def379df3a296ed8df145896f35d645ea852d3846f8e447248e77cab19df71bd7d7f63abcdc80e4144c994ba68de463270ab1154a79f3c38d2ea932a08636d8e78c37b6f70558f36d8cb3fab717fb6c8d3c454925e041bf0915a5940f4461767aaaf23305da0d5e807e7c64e07aa8811d1cd8de269919bfa8fea198aae24bd147cd4d3aff3ef5064ba657b0635819e7b8e0d510805cd06bd064664060bdcb0a78b645d321e50d9c1eef04106a8bf25079b91fdc100e7a081620e8879d5ad260920d39e746d44fada3fd7de7fbc9007cd327dfe2d16bfac8863cd004269544a56a4e60e87a147f14f48bd8f1efdac227ae746e8b167c05b004565359cd16fbbf70ea7ae89326cfc272e0c2deb7be01b2e630bda2a3653448d30a7e957714c5217c810cde3b8531113ac6330da155558c811d7e86f2f6002f37ec567dad05fbf85d8c771de183e33893e8b9678d1d390208bb0168abbd2d8665a535f11ac193bb8085c9355e3267e00f3ac273bcb8718db42d508865727007f80867d35b4693970f87859119e9502d75f67e4eb2160fec1d917b762eee1b713489e338f8383e36064648966954569180d56f953ef136bad536bbc1117f8a6ece2dc3274d2efcda4f39a216983cc21a70ad1fc17655157bd63a5f315195ba4eaf514b58384e71c5ecee336ffb35418ac8dc6daa2f7d8c37d4b97871634b1364cf065eae147ec249a2a19f7bf38382ff823353aba9991d55313849fcaeab600a6c85440d03343014960eb937abaf49a3024f2418a006fbc5efb186e843fd8f2115e512637a255f77495afdf70c7f6a1c0d3dce9b0f7fe8d9bb13860e2691bd9d5e3f5a529cb094d6f13058f51b429aab87bb2ea526e1077e30bdce002e42899c7e76f57401a3d45955ba581d64e656945481441e614fb9caa1b09cd01b0dbcdd5c2f391ec4f8fee7685548728b87e178fde884aa50f394bb724b8f6e86bb136fb726696ed9a067b165c769b1ab2ede0aed4a82b391e5b009e72817c8afb1fc7b091235caa3c2365d3923755e6046ac05f50701aea052263ab6c1feb3ccdb9121ff2f1cde57fa87f4ee2a8c9a5660d73253d326c92a06df3bf2b28daf8a6d8ba9107acaf0f67c09af626b2f80d0ee5913f7da6d4fd603a1033c65f18aa39677cfefd2435aadf4ac561440aa010cc30283bcfed6f24e4c5cfdfbb7d60473022f7e6250878bb1fb3f69c435fc2934f664308e110e12009e738b17aee30c6a5f9b7db5f650a5c9fc12840f4d9c09956f53c452a184a6d957305566c4415b0365059e70aafef1245d48174718de7e53fe4640c60586c63c0e0af7a269cde43fb90e571e33e99f7be4af25413b80eda0fe9b22aa799a16274b2e2bdeb65fcf242b26c613551dedfa358cbf917cc921b1ffef72718760f7e0a3ae43eeb499a43c8bc7d08fe84009e6de882c710f685818236d11f76eb45bcf9ea55d2b99ebae19e0cfa55026fa63e816e12e7594c915ec4c77fc56303c31561be7efe9c1ac71269b2cf8653322a58e57d99de16fd5fcbfe521309c5d8c72d83a2c711f9cb20d4c2037d18a1b9cfb7100860faf8b33c9880601b1b1c5fc3124cf5070920e329ad4a4f0c0b5d22e014630a30999c0e68eaba4029dbcea1ef0acb5c1f2459625eff7249079a96514fedc38de89a064cb4dca7d8102cc4f45fe711d37032add26f510119b947010581386c0e4fc380b6ed936da5486024ce910808362efd31f4baf203a8b19a99ffdabc9fb9473d626d3b4b58abf8b4767737f3db3f02e702e4cd43f6edd3b91baa635e0df9b16a93737253c2df4b5c9048290fd7b99fa78007def132b83244850cd8dfc37401b24955b96cce7ebbcefe2da9c49a820d8468d6d78d7e8b7811e8bfad0038c6921036f201cc7c291220f76e1c307b482906fd023a2c84107105fb92bd46d503f1a9b9c27186e23529ba4a0e4c6f2404c88b23d2abe3713af222c7cc6f2bd2e6ec2dbc19f13892db8e8ab2311f414f733ef7f8b4b8a151373e26ff034ccf5491bd642ef9732b309a84d688057533b3936ca3176794e5ff9ebf36353caf7f9a076fb3926f66bfb744229b58e3268b1fa5bfcab1b07c928c2481a8c62e2a30c9307722d7f18e11e740eddcb2e46c7030a410b482781d729bb193036365897dc85cb47474eaca0c275bf93412870d243ebd74d70672b66de3a7512f9a2a3fe85aca0eb35f8ee2eddae4e2dade276f4d92a531ed174648fb1f3bdff020dd0d4c1d65", 0x1000}, {&(0x7f0000004000)="faf1f78b75b29188f83eb83a1d057d5ad035c988f93110a4f70c8a19fe1039fc8383bc63562fe7f1414fb6312bd6ab4873a40f93dc8b2b2af14ccedd37eb22d7b4316fabf1ff55268be1d0ea50e58848", 0x50}], 0x8, &(0x7f0000004100), 0x0, 0x2}, 0x8) r2 = socket$inet6(0x18, 0xc005, 0x5500) fchflags(r1, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000004180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000041c0)) renameat(r3, &(0x7f0000004200)='./file0\x00', r3, &(0x7f0000004240)='./file0\x00') getpeername(r1, &(0x7f0000004280)=@un=@abs, &(0x7f00000042c0)=0x8) r4 = accept$inet6(r0, &(0x7f0000004300), &(0x7f0000004340)=0xc) r5 = open$dir(&(0x7f0000004380)='./file0\x00', 0x10, 0x40) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000043c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000004400)={'./file0\x00', 0x7ff, 0x1, 0x9, 0x0, 0x10001, 0xffffffff, 0x8, 0x2, 0x1, 0x4, 0x101}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000004480)={{0x18, 0x3, 0x7}, {0x18, 0x1, 0xfffffffffffffffc, 0x3}, 0x10001, [0x7, 0xff, 0x5, 0x7, 0x1a4, 0x9, 0x3, 0x8000]}, 0x3c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1810, r2, 0x0, 0x0) sync() renameat(r3, &(0x7f00000044c0)='./file0\x00', r5, &(0x7f0000004500)='./file0\x00') chflags(&(0x7f0000004540)='./file1\x00', 0x10001) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000004580)={0x6, 0x8}) r6 = open$dir(&(0x7f00000045c0)='./file0\x00', 0x400, 0x101) kevent(r6, &(0x7f0000004600), 0x40, &(0x7f0000004640)=[{{r2}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x1, 0x2}, {{r5}, 0xffffffffffffffff, 0x5f, 0x8, 0x200, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0xc0000001, 0x7ff, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0xc4, 0x628125ae903f64fb, 0xfffffffffffffffe, 0x1ff}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x3, 0x7}, {{r6}, 0xfffffffffffffffc, 0x10, 0x67f78a5c14f59656, 0x24, 0x8}], 0xffffffff, &(0x7f0000004740)={0x7, 0x1}) linkat(r3, &(0x7f0000004780)='./file1\x00', r3, &(0x7f00000047c0)='./file0\x00', 0x4) lseek(r4, 0x0, 0xc, 0x2) pipe(&(0x7f0000004800)) rmdir(&(0x7f0000004840)='./file0\x00') 16:00:04 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x7) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) pledge(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x3ff, 0x0, &(0x7f0000000000)=""/195, &(0x7f0000000100)=0xc3) getsockopt(r1, 0x8, 0x67, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x400, 0x1, 0x10001, 0x2, "05aa247af3efbf599e743c4e89cbe9a279afc706", 0xfffffffffffff000, 0x4a61}) fcntl$getflags(r0, 0x3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x8000, 0x1000) shutdown(r0, 0x3) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/65, 0x41}], 0x4, &(0x7f0000001340)=""/249, 0xf9}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0xb21a786cb1fcc773, 0x0) renameat(r1, &(0x7f00000014c0)='./file0\x00', r2, &(0x7f0000001580)='./file0\x00') kqueue() 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd63dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c4a97af9ac3e06be5f792d79e0491b0cfaf6efd7cf5b74faced23a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b58cc97d817f075ad65da7af72f01717295e9d7d4000000000000000600000046365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8120aa312e10a7615", 0xc2) r1 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(r1) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="df", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x81, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x16) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="b5d5313ec066fdd6d34b87246cf240c088338a9d5268797ee04981c21a62e182d50a142625ccc533062f7507e08e2515a0d5395aa30aaf5325a2a33d6a5b482a109b1dcfa166b93c15f426795d436e95dd2c7af141d5746c91966f818e60d0c51447c8cd8de218641a2f7d61594c81cc1eff5c4fb54aa191fbc50db3ca8e15b4d9d24d4dcc8df759091dfc36bee97f48bc4284b6eca9d38e2ea286658f99bb05b3a69eab6267ad3220993802f4", 0xad) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="53d40b1d329b2375c799eb09ab456e6c7cd6554f9b6d3251c32d294eacca7b01e397ecf4343563c8064819487a4d2b3ac01419ebbb49903f7d959e17444575ea556eaa18c47a782879c6a423f748a7acddf76085fbe9", 0x56) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:04 executing program 0: r0 = msgget(0x1, 0x4) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000100000000000000000000000000000000000000000000000008c047b778db68ce4fd5f2ae6dd53290000000000000000000000f0ffffffffffffff5ab789fef000000024ea55a65774965e0000000000000100000000000000000000000000070000000000000000000000000000000000000000a193d7c13fd2a0d2ef342e7880b123498ea28e653dc73cfa7bfebc9a053d93775f2ac698e5915a061f5040abb30ef299bbd4b244024eb6ea"], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x8) setuid(0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x27, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r5 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xc, './file0\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) msgrcv(r5, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x1800) msgsnd(r5, &(0x7f0000000080)=ANY=[], 0x0, 0xb7121a7b5876a52e) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) sendto(r0, &(0x7f0000000280)="bdde11dc9df66493fbc7e46c32c27106f1f47a639bb5c5eda0fda6bf8248e322144d61afabeb28b436b3623581ef74af8b4bf4c29e816893fe17b48c52a00f588f2bf7d665f41c13874a8341d501031e74eb6e8e694f2c0d52ba5e828f6229865198fd9b549dc0efad05f7a6ae35efe5c5a9bad965f5953448965c8527835d97b7d4946778d72cd1bfbe2657f8c84f834ebb4ee03c90a5607603b4d3317558ae96124e8720d7a2ba856b83eb043c5c182e022a6c00aca7dddbfcc91f3962c88a163c9c8468c8b24cae6c7b1dffa0211cf40c2bf81aad38b3e0db149c539b384b7ad00cc999611b89e8f817226e27849beb", 0xf1, 0x4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000861620d9a1dc4d3b4000000000000000000000000000000000000000000000000000b50908c9142e2e450b2548d83ffb0eb210"], &(0x7f0000000100)=0x1b2) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x7fffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) close(r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x4000854}, {{r0}, 0xfffffffffffffffa, 0x66, 0xf00fffff, 0x20, 0x2}], 0x74a4d910, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x3f, 0xc}], 0x7, &(0x7f00000000c0)={0x6, 0xfffffffffffffffd}) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000400)=0x8000, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000440)=0x7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:05 executing program 0: socketpair(0x18, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="528696e228e73624f7e6814df5fc56300adc846fcafaa3223063258659e3a96700614965e8e43eea50f1494eb8daca2fa76447a208fadda038fb78671a7cb43b88ff704cc82f70bc8173287836a165bfe9af92e0955a6e5097fb0eec031e449b3b88c57ddc51fd9a42e999dc77e193c9a80a4399fd4340df2dcb411133edb5e9876f6b3b208403201f1d525fdd5a365c4d613ff2a96229edc34ae7f4134009f15017a6a0154e0dd09c108557d248b62b4a6f19ddc7497005478b1ba4c10fe0b1dec291c7", 0xc4}, {&(0x7f0000000180)="79535d9d74ed60b77f68ccec3cf1fef9569ba50509696ccbe4d091df0c6f864471507375fe1b25176e07ff66aee9aedd253cd238a0e321e4edc4c666c014995f7b95f12247ee19fed070f96471def2067086bf7198899280bff8bd2932db4617a3c252801a9285dcc31538142a40fd809185893dc31ec5a46391c2ed2f", 0x7d}, {&(0x7f0000000200)="4bc7bd9664fc8b256608b348dcd27ebb9776b1758b554c017cd68dfc", 0x1c}], 0x3, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) close(r2) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000034, 0x0, 0x0, 0x1fffa}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc66822177d837a54, 0x3ff) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto(r2, &(0x7f0000000580)="28ab48af186c65eb85256a09f26ff45c11852d22d22c14317dce85638793eb87ff3bfb81446fb55f242f59254471a8aa00ab2668e32fb495d001261c27ef03e9ab2cb02a5b5e99d98d2034e5018d4e3cf5c7c677ea5caad76a2051d8345a4f26dd205a79930c519c5e933fba8efc4be54062e78fddf24196dfb7cd334535c825088c3588645406e60d0a4eded85548fcf68be5cd456e881f54cf3a9672b15651c4fc36c94d1e0e3334c3fb1b8e5a1021ecb2c80fcb6b03a31179b155e0a985f6cc4f77ed9e9571c409a3b37ef8fe6b88ab7c0c595bfcc71fbfe56283554e570e63e54e5225fd8e78cc82add37297821076c77e4beed64d97a831927c683d99a6ef039f3193a078b3fbbfe50f25d449706ee795f742f901bf59d6bc6518de7312a1adc0b6e75008662e18116efc640acd1bc9e406c5de6cf89f045d246755a4955fea3295d31e503899f121446e86cd5e20077a11694d07fc027ae47fccf5a08f45e617de1d8b72f8e43abd625e8b2c97dc096ac99371d49a0d64dbcbd533bd5bc6f141a921a4241414580a2ad0ba2229dc87f40175a14605df64a6f4e3e2beb5c7da5b76ad51de0f63c61fad0c71cd7c683204352ffc07bc115affcd542f3d3206d9768e768b809d038c0fa37828979ef49dc07052107364ca792a73ef9088fd096a74c9828dd80e3663a8b40470e0ddeb26fa86674f3e8bf85e08361036b547b4da5840391d716eb4f4f84f13cc3a25cb550c527a7073f76e93359684b1299572eabe22f46715c4f27a0683644298f1609288595c7cdea0c211415a373210a2a3026f184b63a9fd5221f433a490906cad910c874657aa539c34ee7c573c8ef50a68b7937ece398c216d84d6eec052b1147309ea0a31bcf0c7699e44f54a132bd2d88bae3849d0f8ca66891f3c7dddbd07ed5a24d9d53af5163b75321ad4a4cd558cb14f5f0f7bd3261349a882311eb37d8d5146d25729492fb59f53075b97ab9cc3ac98428099665050148ec9a0147e94ed695481b8226055d0c054d8404d9f2a2a2525c559f6806f195702c8388c7e88ee38ba370bad2cdd70fa1a665bc1a4d921f048a57582734ef37a97902158a1fa7dea24ac3dc182e86549d9f898c206754243abe7ec347c9a22122e94f039d4117e44191fbc86d4aa54fd5cd1bc51fbd7aee5ad57ebf4aa226fe4b4f1b9428769214e5eee98fb522ee49d5d703d377f704cc2a027be0ba51281441350a0adfddd9f60f98c808e9363ddd29cb462d3f45ed529f13a1297eb08d8d89ba9ff172ef4b7de508da54270fd278bf175e0133da839832e432a0dd3e7377fe3b8e733c4d5d09e1b9d670b7d4d0a92169e22c0649a946b6fd1454f0e84ed17fddf34f374b4078c3f0a161ba7cb2b1ceac187fbdb70d6978af9a6cc36b960fa910ffb692a271e2b9bc70b5ed6e5160d3ae587ee5359e464e50c161a10f3fc1e068c34d72ad7de571f45ad3294cd4ec1cec6ce535e7b710b61af2ddbc40ff708c1019036b7a436b395bb5b50fff6c49502be1ded423f8647c7a7f7cabd38520901ccb2993c22d2354cfc9576ed092aa6f5eaa701f762c262877b5f07af462634b12aab6302d57c9f3d109bb679394818c9c47a351fe89bc15561a144800d696136df4c543386e72e866d18b25afc493310cdbaa1ba3164cf29b436a29491f15a2f82054dc0ceb5c1c985ed7daa08d5b4d62047dd3d2c8c631dead7f42cead1e081d6f0d4d5d7a37e76a08e35177822320c48f25fc64c3fb5c488da0fe50d554b58689f4502c8cafa715f339ce3712e921566b3c9bfb7d86e8baa42de84e92ebe906c033b6be1aa2b373c355f4ac69250266224df74ed837799a0de1482e5e2dc8b6fda4de84ce4c58d19d18d3094cf4ce0024e2f61e1ca5b78eeb2dcbf184dc75e3b4a9b763077407fd35424a72e326d705d8d57725e121bdbc27f08c5e183c237174249fc744ce60fc53de1ef1490002d4aecb1d845182787294518509c4b76adb9fe4f479d2cb5e011e876efd50bc533f230482be26b95857161c3d5cae1fd24ca0f410bdb80c2bdc2af88d0792f4ecb6db985be0d9055e8889093902c4ce90577cd44bbdc8d86ef9d786a570abd6e95e4aae433aa0194b98838793def50bddb0c5f21547d2b904369ca4a0c0d9946c0397cdced3c4cf83e9b6d06841af0114afd99779e8f55f40cf2b5c02b8e7c445cb22d68d5004d1afc7c8c44e337de902f5a5598937b79c281b0bc85dfae01cd9e126ab6bdbee36ebf33e60846908f615bdc6b79577f0d6522834c88c1d52688ade5299ef45b955d4c95ee6517a44c38f9a434b82e51b5326088f514d613a25288056ba1c46d80ad963ca001f1e71d5201bd81a4560ef8ade3e27a440e15314d34caa6408ecde4f45dd8dca5ae41df0d92e58b6d6afe17b8921be84fcc0070d7e8cccb07a3cd3e083e1dca5ecff7ade07876d0bb5a3aadce66843e0acdd84515ae7facec2c579ee2e791e1f978c16bf44de238de6b1bd98701d13b93768623608a96ad1a53b94c5444790c5fdcfe67c8c8c6863daaa2fd157e2c19170e59cfc73292dad7a42af372dee3e7e1abfd6ffd1b4d870240787fc3bb8ab1a3bc0669ead822ba1be5d3313e4b5bbfa19335f959353d586d7e87b955cef2d0c97a7422a4c70ea52b302fed990f6461d172ef94b6f5b020957f9f86cc9a82f5382caaf4739a1d83a8a6b2c84fd23e9c77f9b9f02ec1635354eda9330dc767c9d196c133fd5450ede286206a709c96bf395d5cdd8f887f661d71060e64c7b2fc83d3e1af506a203dfecb7c19f27a1124ad3050c2a7ee2b15c87bf0b44dcd7bffba735ff7da2a6528a900736234f7ab9c8fa6184ef2ceaccff48a590c7ff4d008d1ce83869ee67e2a64c0d7b05ef86395115d5784472a9ad8b8f6d37c0a16f402dcd80b4c3236814b444b3bf8e69e0ebfa9445b43d43effd696b331b0e210574e3eec686c04e2c632bbac410c384cf303ee930dc345f738440f98106374a816a6ccae2c7bb993b11945a9ca80f8f03bf954e46a866da1608643ba8624f98cc4258d60ee34f0692218f695cdb9824826c6d9700a3b24ceefb617241f7549ff8ec47c25fa868e412c191013d118f241ae70106126228fdac0c9446193858cf3e91e800f83e58a74b21e5a7806635af9b5171327201aa8f49fd86c5080ae797b6f25fac1d3a24aad5acdda35fb9e4a896e7df0a190b1f998ac0a7eb7f921461771f0aba5d86682bc75ec5dc16e4d6a57d075b712ae91198472ec9462d890427ae0b26111ce2f6d14f6a17c8634dbbb27e053d2d485ecc5a9063da57ff8095e6add198d818970f154ebec03ed52149874f250c6ff575cbae61aa49dd686c90e0a88877a75b66d4edba45297c9e464a8edb47583ca16f5447f19efc3e8a7e0fe240a5308aeb432b8ff7c382a6eaef903dd73a6d08bcfec503df125596e1490740cfaca82dfdaf51447890b9bea555ec0a5bf3057b11f54bbcb99999898cc27e6e51178ea8484cbe99d7febf9744f2c94f155ba9170a33ada3b95479efafed2fdddefed43be1c93b4c678487e1e19d081b818e71fb4b20164ad01aebb83690865b2533f14b1d58e0649858e909e2169bddcd7ab4d088267ee0223925d64d0d3141c53544998c1fefb39c271b7117bcb0b549e8ee3b2d4761e9829bf1c6c3b81a937269ac631cc60162ad1af3e18e22d000a076cc0a5cf7c3f9d23df765cfad108687cc31f4a86f64338107e657587e4c2719f99e4d2fafe98e8b35d486b46ee7b9cf0914d8e17492bc5cb5e3afee08d7f0de4b39763f18970b7d612ec5c1f91095a2bb19238f7d3ce1670acd29a7b4cdd6810e95e8fa21fec4c8b98a3ab4dc906d64c8bdf842dd9e76de5de426219c41821de665c550af26d4a24c3a6809849b85816e21b7fa594a3fd548bdc6bb4811b24a4c85e4ef94162a47d8f6c9e9363cf0f7c950d193a404290c611c18d9c5c4a132263a13ad36468c612caf02323ae5da7fb57bbd0ed0ddca1207d0a63c82acdc934677b6ab26af39b112ec238bff4467a7a9950b6551e24786603f5180b860a17b5173c56e3c5f9c3355067373a294572fab211980b5239b48a81a1e5a96428d8de33d5cddc9f7bb624a5e03e05ca5fa32401abb30167128f8a2fe47c4601165cf0c266d37adcf2320370de32073ff85c26713421d4e3de5ba4d9003e70b805fbabf2b1ea95b1bae8bb0e835863895765f08b5e14fdf1fb909e23628810f6b7ba4ccf56f5797158015ca8c7e94317e92274e6141187c3f2e9824e3254799c272bffe66eea6cf5d29423adfaf1fc298d15ee26a738430e88ebaf187ac1fd53098f3fd4462c6ef50cdc295eaa8eb482415b8b0de72605bd02e8b20c3e4050b8a0b2618cc85f0bc84872e8bf780836c508bcb7782698fe67316be3904cdb0840ad5e62994d02b8b9cc252621875e2170385e56c9c911e4ea0e7f51c5ef89a1f7051c1e47bb9400fa555c46e8e671b8bd807c2c28cc97ccd8d83d28dcb65c09101efd3107b37f291f003c4ea69c1ffdf0393df7b6f432349107c4e24189c060084900c9e616049d1380013b1a35fa0f782182becb3d37e0d8eaca6721830b3d26faf6ffd45d581396d9afeee78ea8778c93a74c995e6d3ea537246096a7a877c225cdd50c4a069af87bc8fc6eaa52e583f653dd911f65be3a0b4241f547753ed9929efe4cb64a582f5a148453c4c88a032a551b1e5874065563f1bb6cc1c353cca41fc2e862f218720726ac588cd78a0910b6957d0c6df4aec69cfdc52a2c8951eaac8416c620d9600caefb4f2fe03ed85029f370b38743fb4a9337e8ae23ba6b845bc1f7049d764db1214941e91237fe9e0174da18a8a1dc9c75da514cae9c8587b5e4a8927e02bf73ea6bea147651508b989781be089e4d98663f44bfa7a50807ee54330dd8f82d543c154a79c3e9a57b43b3db7f2256d6c80b83ddffdf5e385100b6949919d75b8f0f70475f89d59cc91ef7aa885ec0262664ded263d5aa8de8836ab26dd94a31d83a943ec9afe76f1f4b3e0a2e1ee978531fa2fcac1a0aeb7ea2468e7bb4177823c750c54dabfe953e82295d61b43b53c0f937e6dbd5be42be76257114d2e55f57c09a825605db3cee1806d6f9e9b60a5c8a75dead0673b135109d03677863c643e949f8b626551766d8d32c4e092e624bbcc776112c34476890fd3a9d217d4fd773f2e17662a5fbc71068a91d095a7835632d888239cad8b1008d3c392371ea4e8435525a8273a5423e2d0a4190e6332b567bb8c51db7feafee32e58476c26a73bf88c7a2e018dd665db71e45f2c307ada60204d31abbefc29a8a6e6f7f1dab330ff3694eb89cdfb57e28822c65f1af99b7eb26a3699af49afa25aa29b17ec062750b7bf161c5e3cadf395fe4a26b51f6ba7c1eff29b83070e832550ecb316a7a8f39d7f6bc932b6d3d6d83c65c8d01438be8d4d08bd1f88b3d5686b5754b1502aee0c68f526151ea0a1083de53771c83b756422acdc8000ac32550dc94e131d359f81f30928a6a0412a2bc6926b36f0985de916df4ffe7b665258a76a6398876cf0f8b3e9c305e9d83af56aea377e14192e0b4a5ca2f4a1b89f9ca9c367c629fe2bbba600c42db8f467d99aa2dd237864c4a5f7ee4d35d51c654f32a1bf0f2e227a6aa9804f60727a35ee56cc7720cfdaaa736ea5d4b9d392855bbbbbb3f7428f7e8eb160b195af03674a316115bb9210d603f17eb3d23949927bb012e25659904a1009cf5b9258d317ce3b3c8ff1627a2b9ca2396", 0x1000, 0x1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x6}]}) read(r1, &(0x7f0000000240)=""/126, 0x7e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x20000000000000c3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0xba5, 0x2, 0x0, 0x4}, {0x2, 0x1f, 0x7, 0xb7}, {0x9, 0x5, 0x7}, {0x7ff, 0x5, 0x4, 0x5}]}) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x8) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x80000000, 0x5, 0x2, {[0xffffffff, 0x8, 0x690, 0x7fff, 0x60000000000000, 0x5, 0x1, 0x80000001, 0x50a8c4e, 0x5, 0x1, 0x9, 0x7, 0x8, 0x8, 0x1f, 0x0, 0xedc], [0x100, 0x5, 0x0, 0x2, 0xa68d, 0x0, 0x87a4, 0xffffffffffffff81, 0x81, 0xf24], [0x0, 0x0, 0xff, 0x4, 0xfffffffffffffff8, 0x9406, 0x247], [0x5, 0x1, 0x5, 0x6, 0x5, 0x4664], [{0x6, 0x4, 0x8, 0xfff}, {0x1, 0x202, 0x78, 0x7f}, {0x8000, 0x9, 0x8, 0x7e3}, {0x100, 0x2, 0xffff, 0x8}, {0x6, 0xfffffffffffffff9, 0x4, 0x100000001}, {0x8, 0x3, 0x0, 0x3}, {0x8001, 0x8, 0xc62f, 0xfffffffffffffff8}, {0x3ff, 0x7c, 0x81, 0x4}], {0x400, 0x5, 0x20, 0xffffffff}, {0x522, 0xfffffffffffff947, 0x9000000000, 0x80}}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000040)) 16:00:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x200) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f8b0c86c3000"], 0x10) shutdown(r1, 0x1) 16:00:06 executing program 0: r0 = kqueue() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 16:00:06 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x20}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000064}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:00:06 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5414000000000000ffff000000000000f87c8a5b67071b542a52871d00020000000000002900000032000000030000003591af0dc1bb893f289402cea1dc1536b980061d62225ff3b45240d9ec14c068c1d46174ce6f4ae5120df41520d0440086d4fc3a3625f2a3fd587d3cafa99db7d7cc4b5e9825defc06ea174980f08b1e99905912ada1d177c5163475d7557f6a24e1e3ca5b7e73aec687fbaa3e56f36914bf16015a763272d5af695caa3b74d12a8a3e5938fbe47d66900fd8119ed892cefe01003196"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000001100)=[{&(0x7f0000000080)="11906336fee7845c71a5611daa290db4a220c87a7b0ad436f44aaa42adcf7e9edc1fa13086c58a4d4c62ce66eb", 0x2d}, {&(0x7f00000000c0)="687afe81e3621e2e1ab70f64157cc06778fd8ac7fca76374453dc24dc8fae646d3169fb18586f81e3f04818010e188733c8796831332e533f0fb4b3fc18b8ee9b30bc57cfd9afe61b2f586bcb29f5caf694a36e1f40cbe35db54082be9e1477b8d9f7ecb58dc60a431e8c8da749ba76c6da94278d3579310e07667bd7211d8181edc98be81f788b6de9f95e9e246b7b5cd843dda447862bf556a135b1b0c73a483c8cc83301c7de654b9f6d8adf97f46f915786f0c744e7b26e42af8c9c843a2a7448c4f32e369a97fa72f77c9438b10a82c91f4e75675fc766b6b1e27f31221e1da907a5da1a14e8008102defca3d54ed7ff08709860fca19dd1adeb6d092301740c29ba68432c304a157b3920f18816c05331b929635678bc0deaa7b98649f4ded99fc40dd27a70f7f1d0b221db764a3fc9bef089d7b180f524269cd59afdbe20393ccd489878b6e2b79544c0c2cac5b33ab9cb357e52b9f1d7fc4259361e4ee1a442f64a2c2a996d832f700acd60ba321a14c6c34f1975db1efe53d97fb9a20c0ea1b65e718fbd1b434e0a99f5cbe2a2bd1aedf523c893cb39bcf2007395bb326017989ee151a9621b671f440ea6fab6ee0160320a89b7fe51208864fcaf30b0f49ed4762f4b8a008c7f553483cf2682f3f378d8943246b0a38afda8be6f45c908ee2b0fc13dc19ca5fd432e60a147c570c02500d0bfdf9bb7ce1587908968de8636dee9996e8dbb7b6acadb561c561ad5198a410ebedb558d60217e7b616eefb5285ef8e71ab18845aa040b9c67630b12498e4c43a994d709cc83530d259856b7716fadcd47063b994ef384bf88bfa84331a915fd6d3ed3d92659ac6da952659b58effd285ffe2ae819540e6fad9e179e240d6c71607e75926fbf2e6f2a92143d327d26453319bdf3200c7c50b3821b744fe4d4a1b09f71df3f66b37890fcaf0a8ce49ddb4ee7ec36f4e6f7cb7a2a5e908f6854824f16e9f4ca0533bbc770e293939f364c4d98348c087a42dbb389c4e881c45da72d42f08c63a072c605ace01eec12f163f22c301f41af59240b478996ad35a13bb69472d267ae1a58b8ddd48da3d1fcdf35fb6ef942adbd7bf02ac05586fe13c15bdcd06b08075f0570909eefc837b0eba6b94e4cf9f45a3f75f437ff039db648be71784a2819353daa750c02b82398513bba15d9e8c937384bfd975f3809d0aa7ee4e7d984bc0cb7c0fccbc1fda9ec323db7545f12575b248479a5a754725343911bfc059fd2da48548c77a76221efe6e268605654819a94b96a6bd33dbc44e7d6283dd48ff5a76a1ee3bb5831887d5d58a347071400297e4e443758d5b252e08530cfe8795e1d160a5bde9196c9848f2bac9a1964d4c29466099b076a66ee4fb228b732efd1ea0c7dcf88669ed045dd6448963e86fd963ea8b869fafcd136c9f7cd65fd114222fedf4db7a12f4c1702d528bfd9f1abbcb1537fbbd5fde5dc7687345c9f81a79a6cbcb11f5f39fd1d5f5b6c695fc04c8b1e2c03949268a0cbf322576cd94aa2a2c9753efd262a135ef40a5b27658d4689d6756ff5cc27b8f44830c761d3ff6059c0a12a83ce3e11a34f382a5042a45012290debc1d55c4eb8ab1d8334b47090c2bc93643eddf64d696e0529519619ab7f31ab6f9ec125be75997bc9623ce9a78ec03d0021ed32db899bee11c18cd814b52019c726fcf15775ea9c3c7c7d50b06dd2c0a3ef8048c2eaa2deb028e93c87bdcaa421f9f2af033ae4fd914ef9d88343ed368a46cd7490bc1169702be73f5c32ad8e9933d84b7371f66cd617d5953a76273b57c2f6ef9abc75b1d3f45ad4091d9d292dee470983ce6619cf1d79df2567843246035f6524222a1ecbb05509d4734de67199912397a44aa24be8ccf0331290cb1c1270a56a14ce2f6266ae7893c6be10fec5aa5bcb4f15987d2d9f1397af32b459fda9ae14883a43afc0b481acec59eb61701acc51e30f2c08856849f35592c99ccb9a1d1d2a5f646bd03eb8cac038b0cb63327bbc8617ef7d6379af5ee919b6b76246e4ce0fb14381935af610dfdabdc46f69f71385f870d5eb4648d4cc762ce59924a6ed99b391e08b8ec4bbe4f24c765b34029c167bcedac5c8cc06d012472bd95c248eea2d5d6df7938b6327fd57a25d7489c97892399744bbdcd6b6418149e17550c8c0daa9b3ed2bd5ceb8b47b62a098b9427b41b671cc7da8f11f27f8f7cf75008e02fa02b3d8825e91c9cd8ddd4d7dc64373e452c5fe9026f3d0f11d7ee8387179650883387a7fca9671bb4935171f51ec240c8b855f77f09b9295fbd8aff4f672ce244e48572f4ac058f2a2702ffb8f8a9b1f6e903f425c1c09991b0ac0ba17e9b13e6b855855b4c51181a65e3f344ae9005cb6c1351ad16b943577ade18d55dab0906316e2f0c029356e89ac739a0fe9164088b56592bb5fd170f54192ad8baa52be22d1189fa66b0dca61fecae5635f98a736c6a4fc1f976888667b5441716bfa1b951060df643b488b71d5ed0f0a9a2865e6bfaad13b0a23650d798f9050036566a40b242cc09206d008a836e2dcd6a35d0716214dec439189685af2e96b93e559f1df6af8f566cbc349e2fa6e784b73009b51bda115928f0057d4aac20e8254dd547ead2dec69916f8a514723abe37fd1ee9b0e1fba30bdbd030c2c06aa0e51d5e08fd033810e38bbc3da1fa988c4d8e7e35bc23654a2449b38b5df852fb1a4b9db1ee54926df69f01ab4abe441bc24537a54424888c755ecadb8ded49e5fa72fcf1d7fbdbe9819b5344d584d58a4e0490d80a606986f6be9b8774621be881369e04969e73fa7b9cce2755c5eff6ea97eb6b8396282fbfdc7672d88d7f29daefd0316f55dc6dfd02943d9bdcffe0773d998f88a102e4d54ff32d42cd1cd1a5b7bf78a1a90e21ad4e1397cd386a3d60bd63c9f516d019d1823c591ccddc0669a354d82a4f5f9d135ee0fb38ef575720fa424b79826ffd57912ef134f1efd6278c07e82e539144d9fd6a2a559249b87149e74a93a8a04a2ab12a96bc6a7ec7cbe1995cbc6d3de72f5392fb3a4e54925401857acfd8924902621b3835f10378bbeebabbbee10d81e7fd278863395d8a396077fd9af1c3cf7c0776ef2ed1d6db6b4b79bf4c41cef0a82af11c4d820c0b25c32a52e956059413e158dd4424eb016c92e8164bfe0d6e1521e69d872d5ac4997820a2f9bc6034930c4d7a32f6438a09d15041f0dfe37a48da425a661c3c102fa55be4821d6b95b1547c7356713aaae97d6e08bf94a4953abdeabb66e2ccae36ad4215d1cd5f0c39bda22cc1a5f2106842ea7552ef7c80f677a128087303d691dc10be28eb48d6259ac695404f0517f8da4c495970c524850eae8dc1249b915c86f801954104347a29d503235a937f0fdc8a998c60b1c0b82b3cae05ea38e9fd9c52fc709a3177ffc6d8412ad00793e7f41e7b295f2efe0637004adf1d76bba9c4a3d596cf3b3672ec7b7134842183d80fa862d078b75de675ac8b6169900dd9893529a148e5dacb795bb4dcb822f22984cb28552267e820d01ff9d8dcb03990eac8a439b04931b8c9ad4396d928750f37290ef68b2a56d395b79839771106d041769465796b59d812b6cf47af0237832c9733df5e07ed31059952f72bfb89ae7a567968281b9b54d5455f1d81cb4ee4d5b1d9b445c7daa907e4f8f1b09cdda754ad6e0c7b1f3c5d6dea79b6879cddc5620e8014045945d8bad761723f307d55916ad4eb5c559a74793cf15bdef640481cfe9aaaa363b2838ec1a33b8e98f33c73a57fb05c798242f484587ce2f0a18d51747c4bcf3845d5e0c110308227288d2a4098fe995c86903429343ccef49d48b0acd12928131433dc16d0037e3d93ccbf5a3b0b70c3e20f110c69f6e0315cee72e6f197de2f142d5d749502304a77f3aefe9b01e86b6a4a3b0955ebdc556b274aa686864732302fdf51107df46362d58734c300ba5ba75d4a84e6690f537d514a01c3d633691383ca2f035154bb28faad7e8189e4f31acf89e3dd76e32d671c9790a178759731bc3b73cc8c774665c60477ab95147a5be6f68217ee353ba5aef8959d4deff66816a0c75096f297cc832146919d809a0b9a552e2ed2acea19fbc499296990f28f585e34a3d4278c2cee8b31d0670ab09d6f26ba82492e9e013627e9f86f2ddd6ffae41d8ccb7fb8817e9d109c6894a65edf9b76016036992002da739908c4bee2953fc2ea59d85f502341b141132d5c8e3e09e03a2b97fd4c6f5759e79bbd317b0d4bc011532eca2ef8416e568cc9552fda059f9e660ac3316b112a28fa2fe771a14b86e8726197fe30cb203c55c17da41cab5186959f773b717dea043cb818411c0ad6e64ff91c2c078674a20bbb0e358cde7f0bbb7446e4acc6d6d4a3f1cc13ebef82bcb9271cbe52e43cca52c1a74ffa697e09a6b4ec569cef136e36bf6a4ef09e8ebb8f003b0ce7248cfb17b948cf7bcd6f0fff992a1af81b5526efa46ecb1033a72559ce369994523d0251842b46659dbd51249f7670019f64e6162ee45aa5541eac32e50b4655e495f5748f693bdde45ed314685d7ee48c1e24a1c2da7e19b7fde84190b3eeb26cae5ff55d5f325bd1301ec95019a86c22db5ce577e0e01cffac1cc8c38b3ac015d70a44143f737092a33cf343d0577f6cbdb926c50e2b0f9c15cf208d32515babaa28c257b677a6cb80c3b666ffdfafdc9c496569d5b180337b5405d23244fbccb8f575ff9a27532873ccc780550a9eed780b803bcf3b930174823c05eb3993ab61d7bd0f5b174ff4446d980e934308f86bc21184f2d72f4c7afcfd0a17c2ddd1b314299266c8987484f8cbe27e8c56e8e8632f80cccc9aaad0c163bbc124c8779cde0ae3bf3d54f4101e098736523024f4b577e8b6e782d96a4ac96b043c75794bfafa908acb50276c0de16e8bb93eeb82e3e46af780dba434f4c6ac34e0a02a1dbca53bcd74d347e5d0952ca9aeb34c9518efe7edb7908f750446557c07339ef2426796144f06d781f64a67c4c161a90e463721843a578d1f6fbbacc54ef48f09264ecc23eec7859e7506baae342bcf45b2ed80394bb669b5d99c16b72220611eb077c2f714ba616ea7ec031ea29b55b354b2a67ba873133ac6fb91ae4e4c0c4405d5d66aaa4032a0da8dff37574bbed45c07a581fd62d6dcb6ce300dc30f2835c1838f280f8280d30f9b7546883fc7d6f0cc42d483d26f5bd4f2e70f8513ca8af31e3db659ab19b68c36a99f6deb9f4b40d0d7f7ab2cd7b0ca45254588366def46771e38b05101e210ffb6c1a12b88e782ba65de7a6adfe3fb0e1d7b73decbe7999c2d3a734e4bb3348ef0c62cfbf5500d611306dea87b6d3f9ecbc53d01f04ee79d1a2e53554ee199a3bcc67ea7988409714cf0b9a42583b4dc56ad1aa5f79e82d6a15d611eb56133d7192baadb13b4aae9284b3ca5c46edf06b9a960a1da2e3a104cb2941de7877f2ab5be2445fcbe042757a21413677d376a773ddeb8725ff769f21aeb3a174f2e0acbe82eba09c66bcae3017a465502c168bf519302f5e696b3bd1c28c8e399921dcd10bda0ab729a2a5940a942fed5d8e1ceb94155f8bd4bf0676a27ab453b225448f2ad738cd60b2fed78495b1f9cf29221e233194c7609502bee469f714448d9d8694e81a22f01ca69f668fdccfde01a16789f72df9c1114202d77efeed8aede8daad15bc62e161a68f9d41d1e0d16ef4f158fa498d45bf020515bd3b99976c6d41df662f5a6c5cf5302b02cbf99ab05a8f83cf7f2927f99fb1741e1103365", 0x1000}, {&(0x7f00000010c0)="ec0527da83edce22380653aa28e00cf9", 0x10}], 0x3, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x8, 0x5, 0x1}, {0x8, 0x2, 0x8001, 0xffffffffffffffff}]}) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) fsync(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="226dfb0ab1a5c1db00705496084c6ff16b0fdd3be60b37b303963ebab791abe19998b87cfcf929f2c9782df1eda87daed229511c7b271378e79c7877b663b390f37878e8d0dc9956609fb76748cf6953e8a4ffe74bc2ca96ed13bd9c", 0x5c) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="ab43c08fbd002ef0d9a432e7cb7e328384de9b0c5c5463523b1de4080454b10fd09861c64a24c4df754ce478768120c40c41829edaeeb7edc076b028417084ba873919a638f5c12506306ced95469af0ca32cfd1ed694dfb1d903851515992052c8f8a9b25658a4740b0718af64bce6e4a3a1e4b49de9727498f38774f4b28db8e5e24067af5f0716f193d8329788d6ec4d1c2257795579182b820c98025bb1afde7eb67f9352ddcc28441ff36816288e8103919df29c7f600b5620c574af48a1416029c31514880235c8fe313de0e7ebd62e8", 0xd3}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x5) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000380)=""/162) nanosleep(&(0x7f0000000440)={0x4, 0x6}, &(0x7f0000000480)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x100, 0x0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000500)=[{0x2, 0xfff, 0x0, 0x8}, {0x0, 0x26ed, 0x2, 0x7}, {0x4, 0x6999fa2b, 0x100, 0x37df}, {0x101, 0x7, 0x1, 0x1ff}, {0x1, 0x0, 0x5, 0x1}, {0x1000, 0x7ff, 0xad, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000005c0)={0x7, &(0x7f0000000580)=[{0x80c, 0x0, 0x1f, 0x9}, {0x7, 0x100000001, 0x1, 0x6}, {0x6, 0x1ffc0000000, 0x3, 0x7ff}, {0x0, 0x8, 0x7, 0x386}, {0x7, 0x9, 0x2, 0x8}, {0x0, 0xfffffffffffffff7, 0x7fff, 0x7}, {0xb8, 0x6, 0x7, 0x7}]}) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x9) r5 = getpid() r6 = getpid() setpgid(r5, r6) setpgid(r5, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x0, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x3, 0x8, 0x288}, {{r1}, 0xffffffffffffffff, 0x51, 0x2, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3cbefd1d, 0x3}, {{r1}, 0xfffffffffffffffd, 0xd8, 0x20000000, 0x0, 0xca}, {{r7}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x200}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x200000004000, 0x1}, {{r3}, 0x0, 0x50, 0x6, 0xfffffffffffff878, 0x6}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x1f}, {{r3}, 0x0, 0x0, 0x0, 0xff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80, 0x400, 0x8}], 0x1000, &(0x7f0000000800)=[{{r0}, 0xffffffffffffffff, 0x529f65f922c169d5, 0x10, 0x1, 0x4}], 0x9, &(0x7f0000000840)={0x9, 0x20}) sendmsg$unix(r7, &(0x7f0000000c80)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000008c0)="2af6ed41f58cce217204605a2f68c0f4c2e0d7be22f98696ca5a156ff546d06500ca89c7fcb28e917964ce9d9d0ad956c239706f1f41487879b0a044d9c7b0022a2bdb63ad8120dd5bf5572d75e1143e6202ec3af1716d21019040677f79ce7553a21bc5ff560814f07fdb6c2b5905f0adbd1854851054ce0b6d3a4e79373c0f896abc820f63ab746e9d12987abc251ebf38e39aa113855b9aecad753e88ac8b218f", 0xa2}, {&(0x7f0000000980)="823d27e697027a88ba273f3d861fbe7b9dcf97a85440667e59c7a7119ce0dc3fab5ddbce29b07f18047ee2732d6e8e0549586f427dfd261e84cbd59106dc9a97d3bfbcadabc41fbe7d2b447eca32c9e7cf1c3aaea8192af46d88ce4209984d6a514730949a72a5db7bb04d0a65abcc5e3107baa58507febd7194638ed385cda6b1ad147f8d6c0df19ce3cd336976dde9089e2bfabdbbda19bbfa161cab93cf0eea75599e85cdb5e7ed5b26f81a631ec9cebfbeacaf38f89c0ab033283ceae3436f1017053803ae1a8c5ed2246f1502", 0xcf}, {&(0x7f0000000a80)="9975ebefadf57baa9429be82aa475fb70001e4282faf8da19e941b3d9bf5e89d2efc1ae77188edd47865430547630b6e2cc873c2cd87466f4c4826a5427fccb16c7b1350a1188ae6573def7cb242a62ca6e210b1fdb378699d084a4a9774f13f73b3edc6abe472f80a2ac58be285f0f158659de9cb0fae2587bb795a9330519dd638685b1a0e00bf1dde1266354d48261659f97eab9d5da207dc9c76bd142b62bc280cd5a66ff9f8ba139c7180d9e75cfa73874f0ef8fea9535b2f6a05338f61109253ff586c3148e2bb8a3f33", 0xcd}, {&(0x7f0000000b80)="843c4dcf3d56cc8ed156be73982c0c443b393c1b18016790851ce55c59aa98ef31c30d0968615cfe731400fb0dddca06db711ba7f9f4eaf25e9dad3612b50bc647fe44888db8cfd16dce9a2da2ec90d730b1a22902f75f8fcbc96f7fea1d16c6f82353475c539c2b367b517ef7b9d02c6fbd08da414756bbc2ee64eba49987e0a1ec56", 0x83}], 0x4, 0x0, 0x0, 0x1}, 0x2) sendto$unix(r1, &(0x7f0000000cc0)="f087f208c5cc59fb1f65ae11c58541670a90b7430d602df60a4b8b4513132753bb394716501129156d78846e3be2e4d5363ffca3", 0x34, 0x8, &(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000d40)={0x1, 0x9}, &(0x7f0000000d80)) syz_emit_ethernet(0x2a, &(0x7f0000000dc0)="76c931569f7770ad6e92c3d43b5938c902d9f24c0ebc5773bed69775c6acee5426023dad322c5577c4ab") kqueue() accept$unix(r1, &(0x7f0000000e00)=@abs, &(0x7f0000000e40)=0x8) 16:00:08 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000080), 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000100), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x88) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000540)={0x1000, 0x0, 0x0, 0xffffffff, &(0x7f00000002c0)={{0x280, 0x7fff, 0xffffffffffffffc1, 0x3ff80, 0x0, 0x4, 0x5e7}, {[0x5, 0xfffffffffffffffe, 0x6, 0x1, 0x9, 0x1, 0x3ff, 0xc3f, 0x5, 0x1f, 0x2, 0xa00, 0x7f, 0x8, 0x0, 0x2, 0x2, 0x5978dd40], [0x8, 0x7, 0x9, 0x5fa, 0x1e, 0x6, 0x47a, 0x7, 0x5], [0xff, 0x3, 0x8, 0x80000001, 0xffffffffffff0000, 0x3f, 0x2], [0x1ff, 0x8, 0x2, 0xffff, 0x9, 0xc9], [{0xec, 0x6, 0x800, 0x80000001}, {0xc4b, 0x0, 0x7ff, 0x20}, {0x721, 0x2, 0x3f, 0x7}, {0x2, 0xa37, 0x3, 0xfffffffffffffffa}, {0x47e53353, 0x5, 0x6, 0x200}, {0x3, 0x7, 0xfffffffffffffff9}, {0xfffffffffffffff8, 0x3, 0xffffffffffffffc0, 0x3}, {0x4, 0x1f, 0x7, 0x43}], {0x7, 0x4, 0xc000000000000000, 0x2}, {0x7, 0x9ee, 0x2}}}, 0x4, 0x200}) r1 = syz_open_pts() stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) read(r0, &(0x7f0000001280)=""/250, 0xfa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000600)={0xe698, 0x400, 0x2}) poll(&(0x7f0000000040)=[{}, {}, {r0, 0x1}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) r2 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000240)='./bus\x00', r2, r3) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x455, 0x1, 0x40000000000008, "d507000000deffffff74736535c166cae732a7c0", 0x400000000000007, 0x3f}) 16:00:08 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000100)=""/172, 0xac) getdents(r0, &(0x7f0000000080)=""/88, 0x58) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x10001}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0xfffffffffffffffe) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x2006}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0xffffffffffffffff, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480), 0x200010004) r4 = semget$private(0x0, 0x3, 0x43) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000380)='./file0\x00', r5, r7) sendto(r2, &(0x7f0000000580)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xd0, 0xa, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) semop(r4, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) read(r2, &(0x7f0000000040)=""/1, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f0000000180)={0x0, 0x3ff}, &(0x7f00000001c0)) lchown(&(0x7f0000000400)='./file0\x00', r5, r7) dup2(r3, r2) poll(&(0x7f0000000240)=[{r3, 0x5}], 0x1, 0x7) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x1) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) pipe2(&(0x7f0000000840), 0x10000) fchdir(r3) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x1) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ftruncate(r0, 0x0, 0x296) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x70, 0x12, 0x1, 0xca}, {0x1ff, 0x2, 0x3, 0x8}, {0x1f, 0x7, 0x8, 0x2a0}, {0x29, 0x6, 0x0, 0x8}, {0x10000, 0x4, 0x7, 0xffffffffffffffc0}, {0x8, 0x0, 0x1}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7ff) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0x5, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)=0x3b1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x30) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7ab) ioctl$TIOCEXCL(r3, 0x2000740d) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) r1 = msgget(0x3, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="3c4a2cded629af11d83c287c37b20093954590950575ba500ab00f11754f5d25805ce76a6b152a47408825fe268424ec1f9589c72f5a09a88f6992579a6782d6f5808470ff5e03eeb675153d4b184a26d73656a203", 0x55) unlink(&(0x7f0000000000)='./file0\x00') msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000019f5b4999f9280e7541a8da8c9aa168ddd2ca4bb479613e4a77fd4d852f3189baa753d19fe18cd61a11c9991874e5fe0a23a0516a037d9df5ae832063452252df70778a2d37892a1f5e1595aa8693e0bf5cc3e0ecd171b988aec07b5384f081628f80fb73347c270bff7db723072bbb9fd16247a675190631a9a0b3e5a578b697a01cfe1ada678a5ca12dac06ee18859fd02dcf52b87d3b0d0c433d7e4399586e3b87bae9311ead651c16be979e391bde3e47a65d660c13f36d9d991107cd657df9e073f7e291a8fcd8a906162383efb809cfff9bafb543800d0ab5b580d3342ab860887e82da000c07bc0794e81b458afde35bc0ffa89c08f8f8397fe5ac346eca1734e47ca44a0975cf15e523aa7522def493111206de4da000000"], 0x106, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x400010001, 0x0, 0x0, 0x1f}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="93944b9addefd0b2", 0x8}], 0x1) 16:00:10 executing program 1: syz_open_pts() r0 = syz_open_pts() flock(r0, 0x2) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000, r1}) flock(r0, 0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x85, 0x3, 0x1}, 0x8, 0x5, 0x6}) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x16e, &(0x7f0000000180)="969b100c") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x880, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0xc003, 0x1) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) write(r4, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4", 0x14) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002c80)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2, 0x240) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/191) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x5, 0x80, 0x6, 0xc000000000000000}, {0x2, 0x40, 0x8, 0x9}, {0x9, 0x5, 0x1c6, 0x80}, {0x4, 0x0, 0x3f, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setreuid(r4, r5) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0xa07, 0x10000000}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x1ff, 0x0, 0x22, 0x1, 0xfc96, 0x30000000, 0x5, 0x3, 0x5c0c08a16d0245a, 0x5}) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100000102) ioctl$TIOCSETVERAUTH(r4, 0xc0107004, &(0x7f0000000000)=0x4) fsync(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x8) 16:00:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000300000020000000000000060000000000000000000000000000000000000000000000000000000000189342ac045972efaeac58ca500e5b427e03d23d770d146c635e4447974bda96c792b61d62f40c7957e3e814cb724c0f04fae6de2c9737a0ec3995e8f52899616d91a425e4dec397c438ab9eb4f06c406492bb66de69dcbb8e75da90c451f42c1c6b344bb9c60f1c9550452672c7334da734d132afe6ddc5a534480adbc4cec2f62dbba1fe6246e25fe70a3a0e4b33a082a857a356a0bf7ea09664f7f4ba1903d2db3c17e9683f2d30e5a7676cc7fc2495cce949dd0b5a5729b90c83c4c232a7b6a06fe372604af872861f2b933a188b2a50ba927b6cb11127e17c393c15eea150b866fc1ab25855ddd0fb83e57c859f42985d9e43b0a075b703bf45944372c2b22d1dab79aafff00df901f954062376077e29c107f9692df4e905cf0d90df3c"], &(0x7f00000002c0)=0x62) sendto$inet6(r0, &(0x7f0000000300)="89ea51d4e359c1ed1927077f58043a25bcb1d0879d9745d1437a40216fd18a5db056c006107cb33c12d927a104a63ccc94079bb8103eb8d8378f37f8a16da2103da1d05613600d966fbda2a47d2f16d2502f960f7e55867b67c091df97fc9c6b633f", 0x62, 0x4, &(0x7f0000000380)={0x18, 0x2, 0x1, 0xdf}, 0xc) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x20) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000400)=0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="c0423c221b753273922362cacf1f131fa81e11fd852655236405a3c445cc5a46c3c1fe19135737d6b87ecf0e5081884b2cc35a8d4da8435508457d00ed07151f9221c8204a3a0e3401b4ba6d9a7e1199ea0596eb9a1ce4103f2f7c32f505d8c4ec", 0x61}, {&(0x7f0000000180)="7fbdaa6d601bb56fd5df88521cb51d19bc9bbaac6e647c1eb181ce67f8c4d03671ed0c97fc0ae2c4d224d4b3df326cc82d3d7866c47b665bb771f8bba12c81f842d19d70644c791aed11801395125ec22f8af78ea1477a48de8925362cf9c8a7f33a606fd468676604e91f33be96bd2540c20d4a27da336b1b08b9957b277493f930f55ca4f17b09783e73effd774bee54ae180c09dabb44e71cf7176cc9525616796c0f127afe", 0xa7}], 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) r2 = dup(r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:00:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = socket(0x1, 0x5, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xcf, &(0x7f0000000000)=[{0x10}], 0xfffffffffffffdd8}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) shmget(0x0, 0x2000, 0x100, &(0x7f0000001000/0x2000)=nil) 16:00:10 executing program 1: poll(0x0, 0xa8, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x28) kevent(r1, &(0x7f00000000c0)=[{{r4}, 0x0, 0x22, 0x1, 0x0, 0x4}, {{r4}, 0xfffffffffffffff8, 0x9, 0x20, 0xfffffffffffffff9, 0x400}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x1, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x3}], 0xce5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0xfc4, 0x9}, {{r0}, 0xfffffffffffffffa, 0x76, 0x80000000, 0x4, 0x171}, {{r4}, 0xfffffffffffffffc, 0x21, 0x2, 0x0, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x40}], 0xe22f, &(0x7f00000001c0)={0x100000000000000, 0x8}) bind$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c5365d70e9fb9ea39a8f8278ea95c3b64f23ae1f32324681e65a9ed816a1d6222a2363246d63a554bc6392b376004f5cdd85acd54f9521344cac2b459ef35ff00"], 0xa) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x90) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0xffffffff00000001, 0x100000000, 0x401, {[0x7ff, 0x0, 0x9, 0xfff, 0x4, 0x3, 0x1fb8, 0x9, 0x6, 0x100000000, 0x2, 0x1000, 0x3ff, 0x1, 0x1000, 0x6, 0x401, 0x7], [0x100000001, 0x400, 0x7fffffff, 0xfff, 0xfffffffffffffffb, 0xffffffffffff0001, 0x8001, 0x7, 0xffffffffffff7a65, 0x2], [0x6, 0x51fe, 0xff, 0x5, 0x3, 0x1f, 0x4], [0x3f, 0x3ff, 0x401, 0x1000, 0x5, 0x9], [{0x100000001, 0x6c, 0x1000, 0x6}, {0x1ff, 0x7eb, 0x1, 0x8}, {0x2, 0x6, 0x2, 0x28254813}, {0x3, 0x1000, 0x6, 0x8000}, {0x89, 0x0, 0x6, 0x84}, {0x5, 0x6, 0x4, 0x497}, {0x7, 0x2, 0x80000001, 0x7}, {0xffffffffa6d308e2, 0x8, 0x0, 0x3ff}], {0x800, 0x4, 0x9, 0xffffffffffff5185}, {0xfffffffffffffffd, 0x447f452, 0xffffffff80000000, 0x8}}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000040)) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) close(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r3 = getgid() setegid(r3) close(r2) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 0: ktrace(0x0, 0x1, 0x10110, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x126}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xae45}, {0x6}]}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x0, 0x1d, 0x625e, {[0x0, 0x9, 0x3, 0x1, 0xc87, 0x3, 0x5, 0x9, 0x8, 0x9, 0x8, 0x9, 0x77e, 0x1000, 0x8, 0xffff, 0xfffffffffffffe00], [0x1, 0x0, 0x77, 0x40, 0xab, 0x7, 0x400, 0x0, 0x8], [0x3, 0x9, 0x5979, 0x3, 0x800, 0x540, 0x4], [0x7fff, 0x9, 0x7, 0xcf16483, 0x200, 0x5c0a], [{0x200, 0x2, 0x6e, 0x3}, {0x4, 0xada, 0xb804, 0x4}, {0x3, 0x0, 0x3, 0xcd3}, {0x7ff, 0x7b3, 0x20, 0x3}, {0x1, 0x9, 0x9, 0x5}, {0x0, 0x7424, 0xffff, 0x2}, {0x0, 0x84, 0x24000000, 0x2}, {0x401, 0x5, 0x2, 0x2b4356e}], {0x9dc0, 0x2, 0x590, 0x40}, {0x37c, 0x5, 0x60a, 0x100000000}}}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x6, 0x1ea8}) 16:00:10 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) r3 = getpgid(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x2bc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") getpgid(r3) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000140)="ea") 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfffffffffffffffa, './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) setitimer(0x0, &(0x7f0000000040)={{0x7, 0xffff}, {0x9, 0x8001}}, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0xfffffffffffffffe, 0x80000001, 0xffff}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9592}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) close(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xe3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x6, 0x80000000, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0xb5, 0x1, 0x2e7, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0xc67d, 0xee}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x5d39, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x10001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x20, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x8, 0xd5d}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0x7, 0x2}, {{r1}, 0x45abf5ea3bd5f09e, 0x10, 0x4, 0x80000000, 0x7}], 0x400, &(0x7f0000000340)={0x0, 0x100}) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40), 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) chdir(&(0x7f0000000080)='./bus\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getrlimit(0x1, &(0x7f00000000c0)) r1 = getegid() setgid(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8401, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x9}) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0xb000, 0x80, &(0x7f0000ff4000/0xb000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x2, r1, r2, r3, r4, 0x10, 0x5}, 0xcce, 0x81, r5, r6, 0x91a, 0x3, 0x3}) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 0: geteuid() r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) close(r4) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000040)=[{r5, 0xa6}, {r5, 0x12}, {r2, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x100) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) r7 = dup(r0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpid() r8 = getpgid(0x0) r9 = getpgid(r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x2, 0xfffffffffffffffe, 0x0, 0x100000000, r9}) geteuid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x2) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x1) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x202) chroot(&(0x7f0000000000)='./bus\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/69}, &(0x7f0000000080)=0x47) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:11 executing program 0: semget$private(0x0, 0x0, 0x3e) r0 = semget$private(0x0, 0x3, 0xa069e9a3f67a9721) semop(r0, 0x0, 0x375) sendsyslog(&(0x7f0000000080)="97984da31136c8be30623b0f291651d4f4d6cd1e78762e3cb4f07c8dcc3cdd8d3538a9a0d415878a490276c9c7c207a0ca306f39bec590f92dbc9aed65d734f558ba8a3ee60e836de2bf7e719fe0641d9ddc90bcdde7c33ffc610ebebcdfa476cbc5e43578810b1580a57123d355363b27537fa2f2a836a9587cda06fd46673908ab182e50d129f2851d0b8f1cae560e4b5a0625fb30ac84f4d04d9423bdafa79b644394f74144d6178305ba6227a8abf9d37ba656879c331c20b14d7a1940d5c8c5c961d61166c2d071d8824e10178662b5a9ca3656d1b168827f908be09ef56762343f619c7df3005a3d77b78051adf49d6565e55ff2a2f1b09fbe2a688dc39671a4d912a39d4f06220f27afbcd32065eb4746f09a2b51f80d337dc04ba11280371e6e4c1b7f84f3dfaf83c66353ff144d2eb1aad85462314e682948d8e796f4840a8208c9757786a487e0ff373ff5b8924fdfbc2185063935e34bfb4909fe88217c7c44f6030d76476621725e7476c57fc223d51069d705e9c06b076bb7eee249dddc08c8e410c88bbbd93d0664f7f19153bafacc358a13360b147976d34fd642209303f23a16cbe3d2e864fe79fbdfa6e042e6e5ec7e931b1bc839b034ca19341d5e894b42fe362ed3701db17cbf8d0dd60329b542f73b50bbea6b5f0ef9cb74eba44f3b0bac843a12f1e0e0fd4122a5c35f192dd20aad4892a3d7bdfed95317d7bb28d3c80f1c8e2b79863e77137e402569c16599f528c870e7b15ca079468215bbf390974c8bf7c3d761659039f95bba337f86ca591fbdac1148692563be5fb50e8eae452403c433ce86b988256aa2cadcf10a8529c8fd11fb85e3b8d78e0636611585dfb56875440c614d1dfed4563ff4f27233b7fdf3d5335e50eca9ae6e2096395c9bb2d97cb3872d0f0c821e52839ba299c112cd637820b071fcbcb17ccf3ac97e3a184991a7aaf4dd94712c67fffd7bc7323777d9a18ec8087445c0c4dc59c3f2fb6c23053eef1d70ec5b1e99d70f06c0f59a7b1134d1b685eb856aa53c27d553a8c81446e0d899c16d5a53d29ae6d4fbc0007dd1ce36af908798a66639bba05d03e98db302f4cb8068f7adcebd2d42c407e530cddca593c6133fd847a1fc7a27286a67014bbef8c9e3032eef4d4b11c44100ce0a874eb8005af89c2e9a1cd0fc79cbb35c3563929917190123c59a6e815036d4a2835d37147c1f970e7bdd7f8f5a8b4bd824c1b758031dc3d54c26fc41d6d8c29cf2055803609d36f3c58b1071f62797ac779c97b24f01f7dc20ca6f8ebecc0141a5fc6015a5000628d48b64171047b655437857f067b54f015b8c5b4e84744e2ddca3f4fedc1d92a8e343f47ed4a97edefa14ed3c7e3ac483e8b16a2dc90156e470465bd55ecea5fb75e0d7ebd1bd2536ea71d71b7cdc16be6037f40bdebbfe1f5a594f6d11449c73669dd80f118be34fba3334288b673f87a920a08cdc9705a87b3ca4ff4a812cca2c477984c33d13033ef9570f86a04daf4acbb2bd1e63bb23ecb61d06c2af7719949c871d71c63ae1fc672fb5417d9d608db449a306271345000d2090736b30d8deed6e36916cc5001b099caf27fa5fbc773c4219858254bcbfd51d58d149a0d89140b7938e61cf8673546be83d59f9f1274412daca16e443bebf05bc160e60adebae78b5b2c29134102cb5e83b0fa2d105c596e940d944c750c85b0fc8f6bb856271123a03ede9923a3df011fcb073d29dd5b62736d29c53125964dae62da9e41a220d05dfa37d096b9e5567577d202996177999fd9e209e569be3d4d82e59e6f829b52e23284da6ca4f37e4de3eab9b71e1650b46896484dd823ca96d4b2c1be06d129bf8009d439899ac905b681a03da33086e1f3e4e48d5f57e4295f0458ad6201e5a8532aa9bfb85788b60158111006998471dee980817abf8b64ee8e3d71b2d124d8c94db1639cb8d8988203aee0521b2751cc13aa1a6aed0afef004100b9f2646b84ec839f7bb89e005b0039ed23a304f8935d6c56d42b54c5e0d988940df7418ca57e731aa750591dd5173126485930c8ec8764149248413108d21e1eae8555f0758cb1698908205f2d8bcc08ac5eb3e813c689dc98924050af33a3395ead47ad4fcd7f14efa90bb4dbde0ac9af89b0ccd2e0e42306ccb3fb675ea6f4b4fa2f89e1b3f36317ae8b4b89272fb57354773aa371552949be4d130171e78fdf66603ab4c4685f98cbbfbbe332cf15cc4b9adb9c4fe40e8af36e0b5e01638fe3b21ed92c457438baac10fb1fabaea6c1ca2bfd16845205f54af389d0fd88e8afd878aad2003e523c4bd4831e8d6f8df7bbb9eee5923d5652decbd70ab4ea67367fa575b22fc5789bfdbe56503caf8ccc6bb082ce400f6f5599bf61afd319ce8aaac176becd3e69bd04e196427e391548579a47b4b9c37327c8e1cd8806ef1013b690c135b187801e2ef7692c678f965af19eda72c949713fa660f2a9cd645d4863f2424ae24cfd31037b7daaa824ca7d718812c433113ed4f56521c23c8bf578273e638f6315f550bbb4ef0b0930abba4be47063267b442c73be544145ac9226858f7b278c048f6639d04ac475448465968e960d51187ab8fda5a6e88c17e937da50797f1a584fade05bc6887f2af9a65d4b1b784de3cbd39d81e8297892a7cf77f94f25632a1c542d2fd2c87c99fac914e3bf3437851bd578f542cf4aa850fa0a57b2ee83d6d5f0ff6e273f24b8c59a3eeec4b401789a6d1a3f544796c786adebc636b578db0bf5cd24207631e51a3723f2de6557d65514b5ba2f7f265554435aa527dc8fcffc3fb45169edc3f5f531c62bac836f532d2fefdee66a6d684889bf5c23c6f669c42adea7bcf3e2bb88004d5c869fb738212885c95b56323d31c2bffd2e90374eb88f2e133b38f462d34fa8ef2beaf378a73d92ecbdc12a28de30103b5afc158f044c4cd2ebe00d4d59f1da6ea241b1699d21a78a7f7d68aea332ad44dd648c650824c3b28184f355c672e8a6225a643e5e1c61dbc2252e74dff4d5e62dcf6bb1fb7a5fe90a10582d05fb46b19cc17b8d74dba1403044af0b79602a4f98849c961ee79433d8749e5f749b94e5f401d29160c95e0bcd28a3b49c77b9181a0a293932477e155efff63c8950d9e8ddba087dd156e857f51dff1a94f2b0cdc4dfa3a912a1e939d8bdeeb34d0ffd498bb919e622da0b8c5b1ed82a2b74d73cdedc48e8ee2bed462e231afa34b339422b63d665be5de93f578f0db04533c1c31b54dd20f6250a1c0bda8f4785895c06b1e853ab758070fb9b422805768adf6a24dc717396d535fb182450c082d0ceeaae244686cfabad3f7bb8446b96bce31cb8848eae9aa09d253428a1322c14bbbf081075cb39fd8ae575bd10e9cdedb14b35866f598e1ad050e7cc55d92e2ad9454a534bb0dd6e38b32a50bdeb548a8ac2d929c50af4aeabec05a68834710feec15ce99c164f1b8d3b1c658c87974eec0e650e5a223f402425944c539d5af9c3d59068edf50ccfc8673fd7929d0b004a280d40e525d1fe85ba1f71b7fae4a9d66f01fb65bf7e8a962b0823653fad5767af380e90eed6224932cc80d69dc56a639cf0df54e356086b418dc5eba0a7207a70f7a33fe15a8c8209b6897527e86825a028722a3334abe03a9b3230e48ae02e84e341b850eb2ad1dae85f371d363cb68bed942f9fa286b31b65868d994a422df2b1a48d0bb1ae5269325e73cd6be3196abc6fbcb0d7206af87b6665d3f5eb12ea4f405e2d5a6810c51e6920e33876dddc3529fe179721078d1111f4340a3e6634425fe34ffd2a412394389d16dc2ff92c038b92622c9b382b696d552b671e53cb25e84ea43a13cd0ebf0fba52fa7ff50f68c94db93ea01ce74ac2c0329230e0f0a4fc19e96f6cb8d3779805979952b2e6e988ce5a00733eb6ffcf7c305a0ef86ef39e9283a613be6fa0a683dada413d5bb10ba0f0b8352d165b6f3473147e837ea61a19862ad51eca41840174f18108572bff21103843e47726b6a30a199836e980cb1b3dd41ee5b9f78ae57df3882ab93efc27da2bf7b62df8c08963920d799467357d1eca90cce23f8081c24c83845855870a4c699aeeaaf93f0fb9002da634be998fb2d6e13c75d30baeeb5d51f2c3d3a3ebd4aecb63ac08466e976d17e002b9a79d95edcc1c20b262d27704d929145889e6b2faaa69bddbd9a333d2bf4cb1b092392d03c9c06c530b9f814022dd5cdc9bb488a2c4f842ccd0f88840acca2b95d822dcd30ff003b3a09cef5d6b762a44efadf658a71fe3233483592223148c10af93c208ac60435c8703ed3f49cf545790b4e29f344fdad42c2e1a29c74fa26a0c2ddf31dc5bc163ae0d8e6dd85314e6940f2556f23c5ea1d4210d753ba916981025f30ebdfe03e8ddb087b3f00738e5e58a9ac86b49eddc5dc993d55b3762c8ceebfefd742a83adcf5e4ecef5aa6974bc18d42736d25aa72a2129e2c7f37cfc946964d9eba3a5336e66f72125cecfa6e9ccc45eb61bd8a803ef39cc8bd6d5058bf4d7ff7fa54c0b3f64a5d423a3cd96e946401ba1e782a640fb1cb932cbdab9e69497614d139c1c4fa60f16eb2908216d43114d6dc23cd3b9df956d520d2d9c3bc80ff0b28a17acedb331ff1e88005494f0b9fddb9d0215a8d4a72ec39fb98a273faa2099cab41bc04a5f891c501817a212bf5d41d7cab1b1b36a0c9314f53da634eff56d420eea8f7f28991fd6b86bb7c56c7f4ec4a68424e19fbf4dc9f810ff7d7e910ec5b3f6a66cba5f2822939f666b25674d73fdd2650e0b96ac5ffbd6786931ae86dae9945f38a4d513b6e96d68bfa3342b8b85f3e14273cc527350838d4243a9460014dea99e12aaeb1e1e7c1da4a1a8bd63ca5bd7788090580f4f9bc226a1e2437013638e81e3c1f64514d12d661fceb6ad9e0c94a3f6b34db80b03140711d1e8832603280248a03d8b2062c333fd314ff80cdb2b08a63cbd20e8a1b11f19f38ae3954881a43ce76016e0d0881077db535f925d1b842149df2042a7f129dd8519fb5065e71fd98057d8f84270da3a548957a68dbff41d1fd5cd01ab51cf16891ead2ad55033f48de9f0f190f22ed7b4eeb00fdee218c0d4634a6c918e93997c7051774621133e0b36780de7bef5d525b1f2e8e87a008fde74b43243322874d1c791d085d6534e546501b78b8b5a0865fd61af16c27a616b25b621f59b48f0808fedef340070af4b206659e493b39835e5a4a1e9ffb6144e5401b62fa110b25fa6c04ca80b5f2c719890f434255def0d2c304d702c21573ef9590ee3bc2c6394f8395a6d6ae371ec5db72dc71be82e47a3422b512451e50f94ba87b5cb280ce9d5f42c7b42232acb0b8cc6d16e767dd00e638c9838ba70c8bd351b6bc45f0ff7809f6ad2c1c15845ecacb72bed32457e6d9ca2906004d90c4b3191dfd7083b88682573f533ce0b0849ddef6eee621d844b5b80e3b4e6a0469a168c2c59011e893f055dfc921417de5d649f00814890741a73671f1bc94102aaef02342768156fef650ea932da89ab2e8dcbd556f286b5a991428139405fe2695a3e5dc07a5076a80c4b3f95eb138142de22d8bb08c83e44357213169f30fd15187759621145a7fb999b4855ba163c71e8a11d9bc678ffd2a393b2b616f5d8d093666d9e570c75e816c5ada9d1f76af5e2c677a260608f207e2c3cb0ddafc460ae3bbb095e917447b820d4f036fbd02eb336a55a6dd0c94da05003f3c2b382da5a2789f81059c14022c61a1a1b7b670dd20749d2e42dc5a41facff75b8", 0x1000, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000c0"], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x82) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x8, &(0x7f00000002c0)="03000000637880b45df7ffa00b912a5fceaad02dd84e3ff44999daa332730f61bd9fc695f3cd9d4ff95f782f381da56c7ca563d36793b52dcd49d25aeb318c972f3f26b8eb2e5755c077cbae6fb06c55853890bc7c942755aa66762200354e3836f799e3811548e4998bf1a42bd3460f983f91a3296906056b5bd9881ff1c8a7bd09d7972c87270a3c1c2116d862bf92e0f07c0fb22cac6029d02aba93ce6ea2947619e9a1208a048550d2e5e3d7b60ccc768a9a495c631f344b12cf8f4de7e71d85f18e92", 0xe8) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="f8b98a3678e7ac744cc75d1153a4253ad8f949a4b6cbf8c370dd3b4711fc3852190094cb6c82097b4ae926c43a8b269ca858433c689e2780c2f1c700e3b71c79557468605f874432aa216e4583b47e426f341edb6baff1f8fcc99fabf8db975d685755557957279e63a8265da88db3f0d28fc818bc7981c6ccc441d1d32462aa65e7d4b618e5e06c191d661622d6c1733a8c7ffa43ef936b87d12525ee23c8ccdd5e3ee8a113f5dfb4498f10b431f7dba041f73873027e9e2e0c9f1a", 0xbc) 16:00:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x3, 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100000000) dup2(r2, r1) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x40) r1 = socket(0x2, 0x8001, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000140)=0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0931000016d73f1700004fe8f252dbee1514296296bff7bac52f6c806e4b7fbfd039905b649fb5b3104d20c026d75a77814cfe8be4bc78fb0c4581c78646387a47ab09704aa051e239c14a0b34"], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 0: r0 = socket(0x1, 0x8000, 0x8) sendto(r0, &(0x7f0000000000)="a60232f987ec66885c026ebb50752a03e93108f851da1eee427127153866d99077afba2fa14971789c58431e02502e1733b2572e6af35be8f0c062e1a2824a1e7743d461e8d7612e15ace37391ca7adb742b329b6347488d366e9e4243875205deb4d18cff6b05d563fd349dc73e6246014ffd662fe952ea05c541a95658e89d1e62d6bf1365556abfbcef77", 0x8c, 0x404, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffffffffffb, 0x200}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0xc00000000018, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0x0]) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) sendto(r0, 0x0, 0x0, 0x3, &(0x7f0000000100)=@in6, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa538fb22e8849068, 0x0) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000080)=0x44) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) pwritev(r0, &(0x7f00000024c0)=[{&(0x7f0000000000)="0551ad20e2120336ef0ac8106b09d535018281db230020365f3e6d0d0cb6aaf7099a2f01b823bf3eb49dc556158d0a9cb1a6bec77178aa2038073a744d227fa338c6d08d49ccf4e910dc", 0x4a}, {&(0x7f00000000c0)="e4cd360d2ce90ae989dfc04b2e02ee4b06bc99348c3bcd9e7c9168b17282c7a9477712d35c2d6e7096785ae1df0a710bcc54df2f04e00f19b6e67c1c990a9dc7d280929d4b528dc3de5cec57b28f6c5abd39e0b375cc994eb91075c5d63b098b0045ba4c6a3c44ef14e50e1551783f7167a631b8ecb26bea72dfd81ff2c913567489b29dd2804a4055c354dabc2aeb30cd1f25c5fc5d4b78d209450ab44fcca4a9f88b2c1c77a08fcf4d7cab963ade90f3f99f6bfc40a2378d2e705441229176e355887ee1a105a77569280cb4a36c3ca647cbc7ad8702720ac94b7c35cccd9e0d8da50f53811b097d9f8c8b9ca97526c57111125c262f44ea74a9900520c1455cb676db988d2dcc0b85858b2248e9edb1feabe58c242b5e6c87d787e80ed3d527969e9165253d2c60116f1e87db1e8e82d077b945dda22a79c2a72f4b38b315f10b612586d5c4578e7afb8b39a44b46c307b332047e1074bfb8adb3feec9af0a1d8c586b5a7c5203b2099d1c845f75a012b48a47e733495c933d35187798d78d74137a967a6e10d33e457747736e715a7a2a0e6502aaeb534b0ab449b1f0c8db3173d9c08d0bf345034375bb697c25e6e23d400584f1203d718dab319347d221746ff7d20cecda1a29303d35176bf59b5469c89cedf083591c8542ed2f64dc3948ee4e92a844716d85f340a382444cf4e996825776f4eeae7f929264f0f506e53d8764cd41a76300f4b58c686c3c8da0aa7bcc789b87040d042758f5333b3f3c3e6002d6767482c7fa2e715f4f61a8a7f1f9f38c066dd60ec9ec60ce3def1ab981e821d770c4e1bd59afaaf6abf86d594944328f6141f904c778bd7f868022f13fa15e01b0e689a538003dcb5ed37a1ad3b0d52c2834641b2a3d10b548fee3ed113ffa4d1ede3cb0e2314b35bf9845accb6713b8a77c098f3b000f17f15fdba963940eb38dded8c1121085dd40879c9c793cbb368a11e7844c5f90d96bf22c3a329703e3c9d3e27e9e52d2c2b59a5e4c949feeb308cb83f807ab2f69c65cd33e267e36e0a181f5ef8e6a31059bd271ae2b953e14776fc19201e69e85905c8edc8dac6859c17ff1d3764a4bf602e9f4368f244728c7751045e7fa09ae8183aab2f93259e698f5fe6a9f84e2a33c06f5a3a8eaeadb569da52f5ca1e1ce2c2952817242ff2badc705b00782a62b55804b71daa31de44a750398f7f2affcf2b05e28c0a70dcb624e12a16d102ad20e255b32dbedfa105466dd4212b07ecea89c25f374bcc7278ffb0a65321c159e7721e700f49cd458274175d8db6535fec0e0e76652edcf7114fcf4e13ee3c3995ca5bc1c2496b44694852ad44bfd407496ff91ba18d1a815b2ec25a99de97c1528e1a24eeecceefb27132085abd36b4a6b9d17c2600f366921299ec23d7ef2a2c847b74d6834d3399b8ce540fa32b3e2f654bda3220555cb107aa4c4d577920801c6337109cda1ed4ae1bd6351217bef3de50b789677065415a18f3986252f211a871eff1cc1df37d72c4f1affe272021818304e91f78d931fc80b2b22ad457412692e4c17f49a66208c75854299f7a7106c7588f93f706f8bbd75f85e846b1c39705108949d2fa942664b16c8c6156e0d4d6199a2eec46084d72ec760941fce30413417fd7848dd955609c45192ea437d91eb78f91674551d08fedf78865bd1f72e4a30ba956d20c30e01bc69ec635a298fa6ebbd72a8753d1e2a62d489b8af48110a657afdfdc04a17074fd6ae9ec5141cdeb37ee91a0dc953c412b6f7092ad2b139d33973c7ddd53aa8d9c24c86e3f2a3e12ae166e85118744e0751701ff46a92e136efdd3befdd07fef1246650fdfa3df076181db17bb13d604bc633f431799c21a008853a1f1f999986e4a58ef58dedc5456d53a270c9dd0bcd7520f80de489c66bd3d00bf4f2e16a0d01c122e5c0a135abe8705e6be6125febcf9e900a911492f4ad406847d49c036df25822fc9fd4335a3aee83c89f40d0eaabbb69516502e10a749dba2b0e2a068b6952523be782d2b66aeca3e6949b06015707ce4fd3c903b61c070abeca2091f6d228834e9255471ae7c850df6ed5bf6edc94ce618f84c282d9b792fcdc1a604d135358613b6e147f2232157dbb548c496bfc4d15e6fb1dd3404331314f4f3caf77fcf5da0bca179cc0f8f4dccada2be7cd95e5e399aec005c195bd8ce6434899f4a1f4a6e3fc5d0a0887f2fedc02a18cdaa08b89ef9c7cef42f708d88ee1b30c2f217e5fce815e91af4eee6b38be6bd705d748473d453b3d8a308d4dfdaf2df5f02903fe62a22ce861399b2c7f97a64f7493c934ac04224f799a6d995d9385b11d4b7dcdefac8d297bb3947de953d5898321794d73bec3401c0a265ae4de5bc0cd1dcd8169a5417301f220d9f309552928bec674a515deeaab0552c4630a1058ab4ebeeeac49420cf58c66967c4018e07b3d34cccef35debb80761a345a9fc7834e1f2dbaee11e7561ae1827c40ae1c0d1331198b27f8601f76b0faad3b528eddc464fcaa7d26416f9b4985e4a4e1eb525c3deecf855fad2323e29c7eacc8685c420e00f63309a7d886a0aeaab00a62d23bd413cc7fe61c7f7f6484d15d352883b69659f96ce5ffbc85cf4c23c42f47a03384c5110f8649815671cc395e1983e238ccb4afb2e601c946291a5b24ba67f76102d7e8143d90cc5ad2978346e88dab5d591c3629c7a3a5d2b061ec6bdef4be5118cf75a114c95bea5c2b41782daba3f0216f72b49043093ce7ae037e0abd0f1b52ba20b200115431df713bb6d0666fa5b949725dab1b76b096138e6c2f5efe73b494ff33f4dff5d6dd43b327fae1b48ae29d4a0f24d98ca3bc000e416849833ae3367de8ffb83031bd92651ca865b23336f091b8525e0fe9b41a445d9c67fe5aa861383bb98801df473627eec34f0ddb91261424f70d29a930d98ad9a2b531a92927f8435c374252b56e7050b5dc9707c2e8caadc7d83fa1d740391922cbe74888f5c8ab491a03f099e440168f27c66f902581b389535910a43d79db1c955c4097064e9bb3421b251ff77e90ad5ab216ab7117aee5dd194c8abf58ae5fb637b315f816fdf7bbd2165f3950079ca0e7d53714b78b8a2fbd49d110b727359d0918759544c66768e71211c789f55e6ac09f5a38e542818725eee3a66bb61ac8b0ab380309b482a2b51c892becc7c74132b550928ec8068b9b2f1dbbd8f07f9213cc1ebad83744269a2f096b4ef4fe751b5f12fad0d1002fd8523f5dc2fa6f3bf09e9b8041eea6fd0e6416fb4be562271be9489226cd5b88e1c848aefa297dcb02e1275d154a02b28ea0c3643429a0260350d6e315092ab25224d431af1e6dc3efc8204d0fc20de64ff09c847c8ba800904b443272efecb8b64d757e882202e183035e5fabe060ac763bad22e9424379d76b408e3a58438bc9bcd3caa889f28096862a78f0fdca655d7ed05b1d8dd6e36dce0d0f64fbfcb441a26383fe804e3cd36c9a48243ed50b852e160a6ed0aa17d6d6cc24472ac831af102d6ceb445d56cbc377434d22d34ee2f88567ed5443c6260ac76e2dd1582875667e7597cabb85934a84c633a3916176f75a5f33069c2382343c916e697a4e6382dd0cea58b20d906e1a32add1e35560b8c37b139361dee0aae70ddeed0a1dada578a5677b43619bd07e48c61bad505ebe0bfbd6f50a3256e57f716d3a238f554ba1d2a69d732460e78754cc14c25ae40fb6394e57831ff626b9b20562211cd0030be0e219f2a75a38ad7d6d2b77ee98fd849c6c4b7110bd142a7383a2ee8a55a61437fb8cf77522009239d1968f85dd7e2a441a5d668a87586ff425b7d60a0634be09754058be2bf5c3d6baae1500a4db86a49a8da715ac63911cfbad912e1c2a6b90e68b6507586edd1bc0fa6de356ce08acfd999e0f6c77358ef133ffed9b6cb8dd154d0a7b793c02dd6c258d2b3ed5a0ce7d336ba35bca5f3c52bed24fab4707118769a4a63bf8c98057d6d161607549670249c372adeba7ff752f590944445e2f312e5c118a19adf1c2608fc03936d1656c2ebc7617eb620c10cda6487f7c7ae4ec56871dfe749f58a8b161bdbe5eb6efc6a4128e8372e15825cd449aac236d7834be9373bd92a6faa1ac5f3081e7ff57c645400e91a3cbd44ac9b459b6e0ac7ec5ea1774f2e4723fbd85547c2b180b48609cb2fbc6f9e4a743fc48e1aab2b0da6287205553a8a67fb6329e25fba2b93b951d40e80a6f2736c5a766cc4e1a590fc69c6f2a180ac33dfd5c5a0869c94c55d22a043d7299fc1773038636a02a98b035ef19359696ef268cbb985c6b6bc8d66bec30774a874b67d969d9cfcda1589e4fcc703f0ff612847b27c9577dc25276e231817b7d071c11aa200780728de235ab5f9f8e36242ef521497e3b01c9ab4c8375f4821b5187dbc31a880527b8ac683028b34fc09cb296afa12e1d3fdadbadeb89790a523a060ec123ffc43f9c6aa04879b2a2fd9ea58f2a0922a452709e800c959d731da59f85e7acc90cd5fa8c66d209a6dbde0feb92eff7191317c2dc8373cf1c6d597155df79e015a9c7cceab1e5d3c012e34d4db0bc05562cf160ecff31e5a7177b0c5babe1d74f6e2907839c5488c49a21b8ec94623d95fec9d2b6c65b38ac2c3e427e47dfebe6afaf7e0047e1ca9f273e05d2cead038964b4cb6eb30d9b7aa18d058b14dd62c59e912a743d16c3ab5b6c0d5d0515ef6a7eaa5445f22cf6e11ca3a1120e310d55e681e95238014739d9e95a23dc0b17035d4f7a3adfce496f0b066bb21f28213619a8b9a7c0998df16ebe1e2ff4005045c7dac7862a9c9bcb0e1a20d8045482f1da6547ec62178f2fb5021cba5ee49284603a89036de90bec5f8ea49d1abe831266e9b19fd0af68a7278ccb9761e6776d0343a75ff9948f7fbec7411cfb5f963f998f91a7c9d9fbed1ae2f9c9fe91da9ed3077dbcb156f8624485c5a6727d00a003505ed920bdc45965a92207fc584107d155285e49e19596563eed8c375d17964cdf76517cb072ac9f10b0823bcd336812c8bac761e393c5652022ad15caf6e4331664a5d03b2df1cd49338542477c88c1414b650a5b56acb5cb934422ad7cbbb99803640c8f9b20fa2766de0f6a8c15bfb0ce3f24630684ac72e67196e0914ea488e82a6fcfe87f06a2f5913fdbc07ea184708f12adca043bf60985085ed91f12683265d5f60cdadb052da4542b1dd96f9cb7bece94980bacbd1f2d657eec12f7ee1cbeafcd889a2284bc99bf633cbf133094fe2245a4eac37914a65a7c6e7d94bbf00f8f2148df405a79d7cc9d8eb37f746b3f925253063f54e8078a21919fde70721e052b099b5fe22a54d07ba0a5f273efdfe5b65a38770b49a8efa9224eddcbe28f305288707565297f7b2e772aad0ebcf9c54ccce006106690fc1ce2dd2fdeb36bad35a4a6a8b36dd3691a2123d6930363d7b6e2456dd9a4df661a96eab2c8c4e7ba9220f1ce6db828a760427b858c4fc9bf443cc75f3da5adbefb513bc53db01520ee022dc3b144b51f9969f6026ff69b380b49890c0b2e096fa1a15f0fcbf9aea5d658257149530f9bf8c958c967ae2591ccd8297d7c173bd56280045b58eef0c016cd71f506e0fc397d824a627228fb8df93c94a08e37dcc1e09a5668cdd85597b03713a9e1a809a6abc136575b421aac2bed57f960337e2b4e8e6818c760ce56228108085b0f46ec1da6f1da6773df0810176929037f4413538d078ea413bf8e4d5e82c443a2ab8e67162591842bdb24c0d24638b68124de116e11ba", 0x1000}, {&(0x7f00000010c0)="d3c139e7c2ffda6521d7bab5e5ad9b64c2a597e82b6e59e0516aba2473346c23219b1048ee90e0a138a8226840da260dc84f29762fbbfaf086bef68f5bfbdecb7a32f1dbd810bfe07bf16463037f0412f9b4b4684de55e5a7f157e9c0c6714c7d766fd16d340917051eb2a62a05b310309fc830ef1058d76bc17b382f1cdcbbbb42dedd250e45a27a662783fb42a971353c69b79e4dc7877dccacb26d24a9d98ca76784237951f76b7825e3bdad95ceb0361b57209b267b16780cad49e8ac11811b806c85c260487a94928fd05d0852f63ee2e2ec5288974c4d8309ddff62623ac91ab39ede59d3ea85013a13723a23605323822fbd9eafd27fde4aae18294bbfd6d9f13a0b28e4dc26cc4ee85257e48d726c7793caa076486b276982557cca090cb40f6ca56c2295bf20fad98621352da7cd487533738d04b5af6ff34226a576051c09edb583b751ffee8a49d17f5a4174612f7eb3fa0bcfd5dcf9442b6ebb2479e5a5d1bbbb9c874a038542f0fcbeb7dbaab6af07820f88ae8d6dc2b6542eb9629ed527caa2e35d6ff93380e40968afff0f54c10f6921923f89d3d7d653fb80256f35e2b2891971145c1cd95c9e6d5a414ff844e659f8f1858e16e07d48702c25b8726bb5cc203a930d9943b4daf52e4e9e184447462dae92a4e8356f4c1454530602335a624c2f14623920f08f2b31ce9254bc724c15e1f42a67b6e10793ae73c46e104a4e290a8e8333b06239c40e6eac49974d430ba9b51d5ddb5e5f3d46b592fd0d54bf1f3812ca451009937d4b1a73469fa499bd57de9f99e52ac22a29f39fe99caf6e2c637618087845ffe8e183397f8555d7d19878d0fa2e3549dc965512ed4f6c5a4c293b813b442de1bad57df8686cb749b0a322fc4ab899c33ec878d0299fad11958a0ac5017b751720a3bbf9f1c0e769ab5f3cc8eee34ed0b10bcf1cbce5dd0d70d0a875ca1bc8277396cb6bf41448a8310ac90e1cd35a990bd3ba12ad2c5dfd5f17a42bb82c939d790ff4669792b49d27e1a5cb3ca6107086480d1bc32689f9c093c616a02aeee07150ce0aa44ffad1d008dbc6cf5dcaca0bc29942c5de1e79a79e17d7e8054cbfb7c9c9caf4f946b554a1173bcd1c5c73badf9ecb221c0785bda03c34edaae3b1557c39987f4f85ec0b5ccb1ca844726bce4665ce1214f97884325908b31c2f5e227d5d85bfa72b4f309c31b0c6109181afbfbb74638abe3aa3f864c7c95c8629c74ef2cca6a7efd2a2b750a50390c0e7eab7897d550dd8e9ef6fc42dd5d0e9dee0e685b1555d133a165b396ab843a21a9d35cfb5d7a7549ebbab3dc712c0629912357cfe8b70dfe8cd46ada1b9e58a734bfd7c714dafcfd52f8b1e5e411dd00950e77e70c1a4be5d85fd9511fe6e70b246dbaec98e5245a7fa97eae95c20bf8920854751ecc28fbb8bf01da9ee767eea60a6b003ed66d90452e454e8a02bfc28244d129187ac28177b2d2c2ec8554dccebed724c36bab566eff7beb07f81f751a2097db71f796225345045147a5ce6f815a8723bcbc9b1c21b2fcef44da8c39dad8cd8ca8a94611f6a786cc0cfa413b30c9641bb95f9e55459bf2f6561285a65800e5c051ba0cdb9d46915b29317bbc3608cd1ffda0b66ff1ac581a5b51d343e32f53ac01d09a78641be0f6e13009313f8e4767f4e04bb4f9d8c6341e2fe438afc106f3f4b3d8f3627247c37f5480a3f2f67486a3df7cb2c11f8c7d8e5d7c73558b9e5e4edf4f9708852776916ead11ed1c9c798106eb653e780c2968d63859165f2d5909a65bbe0f72750d9cc9af17094ff920437b9d0009c3465d7b5b69df2713c12b418360f0a1f2be261cbfac5080bee5fbfcde5a9872f1f58d44b6be2c6ccd04419defb57ed5895c2fb6690027d99af1540dda96322c90a76e54f693d6848d3a3267bc6ab81cae6e69e521862df6046dfae98990e18ad725044c60c63db7cc66146a4ecbf3a0570fafc81cd9c15452ed98e2113368b5a10adf36d86d9013f9a15514f5ff7725bd5e229ea2788f27498b34ce506823bc89ab6c27a325eb591567a36167943fbdbdf3d3962848fe34ab794c2c9f968233e8bec45848b61d18e2233ff122dda7de362addb79a6cfb1fcd2374ae2b6eed8e05c805d39f0b9c205678b1cf523a8ccaf10eb7aea2f8e12d725b8bd47fef4779c34fe63aa3f3403a611ee2d7517a2ad4739d62fcd3039e9effdbd5053e81b3e852d7a338f9c0415ef7a5f11647c332f84b4314742bc2e39a26ba9d26c14934275337f1f1c16292302e0f102036d54ff12d6a4656bbe43ae0f08d7908d44cafe762fcf96ba4e30971c72d8575ac0b07935c9a128aa13c95fc8ff1297f16a43af31b4217a8e891f4e1ec2d5f8f783486adbaf352850447eeea9b1d5e11af12202922ada2fc2bdc5268f5d533dd15625fca4256b76669de55b5be302102ffbddadbb0b44ae61bcea1ff1a6bca07397a34c9c444e8f5d404ed26e60120e0a891cf533650852f8add4f2a737a244449a3d2086ffba935dcd14b2a68bd6d911b06336590252ce793dba8a333664f3eac7252bac086cf3bba46e537afe8c1c254043b4961f12cc0794758293c5d29b554d589380fc86811e50bad5efa7126f802ac01ab0475aceaac85d943c780c443828058a79d61d4baa0d86ce1294e538cbe36de12388be6a1bf9a0b4ea21bcffd69c4eda1a58918b817f464c757c32a64cf457df989eadec849cea96200d08e18349479c34f4af981a8106b8ed3403a3925aa60175528474819dbcc7c25ce841a7c672fce988b93c38358d256d5efbfbd6ef6ec37f047a2182da796221bd29b6fcef35d32ea607d66c0dc23f3edb24ddc3aa130d5d4a47ac1626418e7c73b1616df1fb78db159ef28a71a0599b6a74975ad6c605cb4db234c5bc82a60920b1fd4265ac4f15864bb552f910f531c8092eed42fa53a7984df17f2d85fc85aeed9e3a0fbe272743fa8c72c7467254db10c542342648f00159b081d822b03d6ac4079328f76f3b9bc244ee38eb24b9f52554333cafa1bf6849b78aee113cd000c26a406e80b52b09b87b9a45d390b2977210e7e1cac407949c1127859535c6d49d97127023dc93d9d5e0a8a2d68d01d9df7506169bbcdfb403cbae33b40999ee461710f749c8e819b7e022c53bcbd0a9fd659672b4e91cb91f737a78dca9a845b646bc8768a49d102d24455c2a325134552b11308e67975010865f8b4be0f204c41c510c14feac827297f09514eb304264dc529ff48da3a53561a04f982fa6fea855ed70c36a3b26c428c2bb17ee891b30e1e91013575a5a24ad724d09129bee787cc6809f9697e627ab31cdffe45ca7bcf81756f4f18c2f96e33a57c9fdaa072f655f8f54bd48baa4b78d968ac93c0443e5b7f66f40718e6a4b72a8b31e6b2ee9002b58585baa2c6bf56be9318c2b5c1ce7ba942326d44dc5b0001fd877668522d76e30855bc08e15ba71e25b74ecd9442dc1e29ae423fe9880a8f63713051e1e17ad1ba10592ed0fbdd924f1c6ae8f1701fa7ee87d519683d3e9d38a15ed9da9c401d55cdf41be44a0f2c0b54215daebf34b046701334b0ca1c13ff25a3f6a25d87458ccb35c46e82b0756342914f5a86677071d8a4130f6f425ad5cd74818941c92d58cee065cd17d973d75058ea2ea7f354c44327ea55856f33c1d49aba2c22dc12ef331fd522090ab447c37fdc0cc3c26d99decd0df923dd1734c7c680e092aea02dfc0072b221154daa165582eae8a3c15952ffafaef6a74004c93e9fe01864b644584c6cd43bd34939de4d6645dc65315bbffe3f82ddb22e1d5c73b18fa56e778bb4a6aceda388756923d52774a750b8489756d2a3ea782949298efa0e0d756b941c67fe64386b9842af1083a6251444cbd607ddc948a9bea51d1c760f967707b3403770a022e29cd743cbd6fae81a5cca95463edcf6c2688067c26b3720e737ee10adb092ba554a7ccf4241eef3bff0015ac776002866ecb6fde075b0cb95dc0cff5a4092129c961793d81358e2a8f57bea9a715d05be673d72d4b44e997069de0e1529bd99da32d6e7e8df0ddd35e4f968a821dd8802be7256e3cb1ed2d483bd83a7f436782c2f66e7cbeccda6bbaee8073654c8cc260ecfa5853f0748bfb0f8fc046cf23b2158beec5af2adfeaa66ebb9fdefb6ab5fa4db639d35ee11456f2bc43e61ba35f9922d6327ee80101addc6a477a01a2048051443c3471dcaa046041c23001d1bc4e1d6ddead2396a8ddc5f9c344ea21c62f6ca2861fe14a8db99c98678cd9d1f073dd768d3de448a3fb93a208514cba123df244dac1d0371cb23b1869d28998415e820ce3556ad133e10e5305096399d4ab9bbac20242268c57a005b889872ddbbb60820e5d2e6d0738364e218c27dd0b0d537756cb2af98fffdc370057ebb6c32c9bb5fd08374824ab7daf142c5f4d9acd9577add8a3d9423c2b02f2d17a48efd650104a63e518642455c6197b76479d202fdda69542d97d3137dc96d046ba240fe5f288fb3e7fa9d84f31fe659f1626ee32d58a7861489119a990b8e20f8c05fa7685a3fa9f8b07fde4ef8d23784984d2e59f4e307802eb147dac71629c22f6df31b6ac5ad2fc08cf99803ccd1f7c45cc8aa157ccaeb9e20d134ac08098a76669cd4188fa7db7ada3659c8c6fbab4f4e259a4a196284b302cb6de0cc73b754168c02f97421c5542a14bb0758411312ad5e12aec94463237fd32c4c2eb5cfa4368c69cc2fc74937ad9150073852e01c9c60d32597f4685dd827c49b52b8e4606d8718024b679acaf5c99309aee2757ed5b2317eca07a35cb938c887a2d4804a2428a99abccb7efd84251c78a52d3f0a7ab463e27a570ae7624f44b6a229ca010fe996d5eec137d68c4ffd173bca0929097d7034dddd4d58647b920949a4f3cb9445ca1538b464496e0a02422c6ca8fa7fd2fe4c265e7bcc333c62f5ed09b0b1c7b41525e1b1ae3cdd9a4f101bdef6e83e3d98a0aaccf6ef7185f59d6fbf0c191d1bb5050729c996040c8b319bbfb4ea1b41ff724d7db821e905fb982a8130a4e17c88c13999739e91c86fe480e69300592bd0c64092eb659b2e31de08765dd7f3833bfc8103aef1ffde6f619bd1d2319b00b5cbcb446f24d07718c9d4d572e85973c9a704dc7fa817124749af1e5a083f91d5c5204fd966eea750313247668a67f58167d4781be16c9e68191edc71ca03dfd5cabede3343778480a510180bfbc083d548b460277e6ac6315d7920fa7ad6475f02879d5a36d44fbf0295f6373cf3c5dc40b7526097103e6dd4ce3d7e9fa5ecc0a7a07549870b1f392f5ad0fba66080d6a48a78e4be11909efaad528282b4c48e7e7a0f48814f5a63bc15878136e69e66275492c7937364a5dcf660217bfc4a735d8b1bb3da309e171a51947f1491839b3f1c452d370037fdced0af197ed23a706cc9bac824e66b90860e431601f3759596737053775f3431fdb0ff3aba9f9e99b8c66ca1cfc3338a786a254738cd70184572a6be495b2a3fdec48025c00df4bee20a888f817384f314bc67727095428a4ae6e5a3037aa9afa973455913e979a44bab389b9bb499eb97cfed80a7576cac05910815e0d5c88cb8f7f134a75c94a96c3d1dbeffa52f6284155e806702ef49ab6a21684f0067596ee40a750cef2543a7485bae1acfd9c610a94f87a2c84e867c731e73cdac2897df5d99db765ac46251fb955f460e564640237753916c4a9a7d40b1e5d4d04d719e861fb18ab457d24305a1eb2b0f066eee81e92cb6c0c65fac11ef", 0x1000}, {&(0x7f00000020c0)="32e14386fa8fffe78fcfc29d97126173632debd78060e132e85f511d77f6a5be357bab65042b553e8c163f62695fc4fc55d1a1bdbc1858d554a3a0e28f02a5db4e6526371f10627acde265c22ac8a74f56c26a60f524063c96b5f77c7d27204ae36974fb5067cc9b6508cbdcd24b3e31ab87b71fd11c4d972575254e5a299a7924fa8769a11f1ba80d387749012de657ed91618e6ad98e1b253cae49bdc6d511ec7912a27066c0f8d7b46afa438756f650998cb64a95dd02718c171f643d1bb838f3e4ec1b198b829e19445aa762ea522ccda7f768949cf9300d17b22213ca0d40b3c0601d", 0xe5}, {&(0x7f00000021c0)="cc4d211a9ae7b92490500695bd5ba54f90978a966539fb6a7cda3d2cff89d1a2806eff225a7770411f623b1482a0f080be345a3a815624f1115dda3d5a0314a6c167d96065f9460022f19133e63b12f3a5b36ad12afdd229a131c702df3714a248b12fbb956a3244f269b7bab734a1e6160cfeabf062c8de4c2492197a74f741ad027fb244a20e8bda6a77b711515b4131fb7c3b304aaa7263a937b65a8bbceb30dd3c92ef29ecce049c65adb1d9ec8cc052aa1d074b881097cc56e1b32ae782d9074636d83f3a5a0401367a15e0fb0283219a509e470200", 0xd8}, {&(0x7f00000022c0)="d1105e7e56a6bc384fbafff2", 0xc}, {&(0x7f0000002300)="c2d26dc371f82ea4aa4c708737b2dee5c5992c10f030a39c4a357022b8f970c4c91ee084f5182277b74283e9e8217dfe35110bca4aca9238e0e6457f08d5308d848cb4a2522028fce11e95282399d9fec0d5eff8fbb4e30f30f099c8647a3852805290ec6f5f403ea78b463ac99371c078b0e470ef6ac5e9b90cbc560cd89790b2b02f95f8db02f5c31e20b84f652536efb149b61b31b6d8a996bd52d62b0b38fc12795ca7e0a1fe1ff7a8ea60440786cf7ce26690e758705ee69af446ff440567f4ceb260108fd0bfcb9495053b332a", 0xd0}, {&(0x7f0000002400)="1454b96e2515d5e6af9adfd3012c4c06ba677d38d183c45ef98a1dc478fc86e2e17c610a4efe6c9bdc78ae875d19ddee5df5a3cccc0b9279557816af2b3963f1896b7e30a5eeac7957df254440742f72ba2b156d51e508fb4633a57282663984a07dcccc8d71fbcadae039bb09b480a7e8cdbc57aa574423603841c8147a9fa53f24f03a6d5788807f7a506680f6286a8bf12bc1fac1530363d6a42ef8b29e44bac53cac61594172ff5f5ae37856360c89c08002507f1f45b8c089b3d4", 0xbd}], 0x8, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb6d9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x3f, 0x7, {[0x19, 0x4, 0x800, 0x6, 0x5, 0x10000, 0x7, 0x800, 0x75265412, 0x2, 0x0, 0x1c00, 0x3f, 0x56a, 0x1, 0x100000001, 0x200, 0x1], [0x81, 0x9, 0x0, 0xfffffffffffeffff, 0x6, 0x4, 0x8a0, 0x800, 0x7b, 0xc5], [0x7, 0xfffffffffffffffd, 0x7, 0x6, 0x1000, 0x401, 0x6], [0x3598, 0x5, 0xfffffffffffffffb, 0x8, 0x9dea, 0x9], [{0x7, 0x1, 0x6, 0x84}, {0x0, 0x2, 0x81, 0x47e4}, {0x0, 0x3, 0x0, 0x9b79}, {0x1, 0x3ff, 0x4, 0x4}, {0x7, 0x81, 0x100, 0x2}, {0xccc, 0x0, 0x40704f38, 0x45d}, {0x81, 0x3, 0x3, 0x8}, {0xcb0, 0xfff, 0x9, 0x66cd}], {0xa40, 0x8, 0x6e8, 0x1000}, {0x1ff, 0x100000001, 0x0, 0xb4af}}}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3d9, &(0x7f0000000000)=[{0x81}, {0x800004d}, {0x20000000000006, 0x0, 0x0, 0x10000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6") 16:00:11 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) r0 = dup(0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000012c0)='./file0\x00', 0x2, 0x210, r1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/71, 0x47}, {&(0x7f00000011c0)=""/133, 0x85}], 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001280)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001300)=0x8) 16:00:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getuid() r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="775cf9c8e5cd2818858c122e79bf8979225b51f66f54d0b4680e08d66ba58eedecb30bd4c1c33d6c7b4f251259fbbacb7ad9144a4d89c301378fc3bc101915daabd58af9981631d26868b656cbc0a46235d981aa903c33e2a2724e4552399f4d9b820c14e24a228a84fed52efdf54d8fffc47bf398fb5c36c06bc1aa42d03d686beb48351dc908ebafbf0ed0f418d10072fae6e6caff9c0277eff9efa77f7e9921b1ed34f8ba2e947ffa765d64e668b6e4a6b8a57d8ad886bbc4b8708823f33a99f9532491fb2a21117259f880baba6da891fb6341f1450d494339374d3d9612cb8efee9a35af0b86127", 0xea}], 0x1) socket(0x52527aba3b6c52c2, 0xf48456da68275d57, 0x8000) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000700)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9c", 0x1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x6) 16:00:11 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x2a) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x85, 0x6, 0x9, 0x1}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20002, 0x20) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="429fb955bbaf9101ac39e4553737e1613d293e01fccbe22b4b588dd530a3065ee6fd6af776f4", 0x26}], 0x1, &(0x7f00000001c0)=[{0x88, 0xffff, 0x9, "5753f4ef67feb4f58575beb79f8944f3d59e44b5baabc05c1a18527a9e38f1a1649771f4e508fbfd4475923e36f5a9d62cfebd67af6e872f8b74f9891a9378608888af7525d8a0b0a172f826892e68cc2831e0a122aaad6c3fb3367e1a02545ac5bc67e2ad9faae06c141e2af2fd4790f2db23582df6a1dc"}], 0x88}, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x2, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000180)='t53', 0x3) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x0, 0x0, 0x8000000000000000, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x20) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\xb1\x00', &(0x7f0000000100)='(-\x00', &(0x7f0000000180)='($\x00', &(0x7f00000001c0)='/\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='^\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xd7/\x00', &(0x7f0000000340)='+^.:\x00']) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r2 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x40000000000000f4, &(0x7f0000000500)=[r3, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000001c0)) getegid() getuid() r10 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x90) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x69) fcntl$setown(r0, 0x6, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffff8, 0x40, r1}) flock(r0, 0x12) flock(r0, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x908b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x8, 0x666, "63d6086c7b1a4072f7700ff7861aa57587105547", 0x81, 0x10001}) syz_open_pts() r2 = syz_open_pts() fcntl$getflags(r2, 0x3) syz_emit_ethernet(0x0, 0x0) flock(r0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) getpeername$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpeername$unix(r0, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f00000004c0)=0x1002) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x3}) r2 = open(&(0x7f0000000200)='./bus/file0\x00', 0x400000003fd, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)) write(r2, &(0x7f0000000740)="434203255a701eecb26f4a3bab22f7fd48fba19b93e01fa346c3056c34827884ede8bac7df380fbf15a71caf3da48f7cc8e33076475e8f264aaca0c172a82513173d97053d9e38f51613fcc522b38577f480959702f2e3dde916e9a15a6d7ccf24e286d99aeb5713e324cb7ad46eff4fd102f2b7092ce7aaeb41f65656db60dff6e1a167c6b859c5d5dd9b978238ea9f5a8b0836fb161645a4c112408a48ff586accf4157d5d510f2e1ab38bbdfe1d1c26c444e5b9a5be72203d62de7bc5c893986db021e4e7c6604093ffffeccee91b65256bea96cfdcf71e9f57f676b541222dfdc919ec0eab32265010fbec01f075920bf21877994048111bf15ad0959425e7900294a416ea692657f1819fb267e54a645ff29290fac4320e968883fef46c8da3f3720e00a2df615bef7bd6b4b6435512f82a19bbdad155b8210000003e242fe573b690379161d7964ff770a8778ba850305d48a1a533bd65f228aff1dc6060226d923b85e2b405950740cda4cd740ad5e43cd9a1b209632939ebcd77b256cd6b25c2dfb42fbd563a2438dd3a06d91eefc77dfb152c5c3ff808f3bb24cfa397a59e6916416b77843c67c395631d41aa861413b547fb1f0c7276c06314d9465ffe009ef0c81c88518812b2650d33928f7faf1a362d03ceae2d4daa65d1fa7dff10cc71d99dcf785af6e3362581b8dc082d25a4ec10f5ace261eb1c16032b7e", 0x200) r3 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x3) write(r2, &(0x7f0000000300)="6f4c92fc6c3186fe3e25a9e0ba6298d84f0d39bb71e647f96869efd10e4ee6e185d45efd3f916a5ecf379e9dcbae1fec96ea0f3fe0ccc42e2f3870bc3aaad14bd63e3a0214f298f777979f5dd1c6d5280199cd1a0c94000851f226f5645cfae2435f506071d98a9d62765b08a20f1787b8004bc5fbe287991334b3992d09d050ba0387d794102349468f0af5d38b2f4b998dafff103d86a1d2f43b31e358471da0ec288b373853e4c45e01e7b860b0cc7bf1f56b37d280ec240d6070aed253762b98fb1bb8b6b28948ca032fa71204c871495e868d11ee3102c55d82160bf97bb94d0ea65456685dbd2fe3ceda96c62dee5c6cd1a9a74fd6548c169bfd1b2429ef9312b153039d35890a93f620f0b36c78d7d86fa85a464f3131", 0x11a) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000002c0)={0x8, 0x6}) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x81, 0x40, './bus\x00', 0x1ff, 0x200, 0xf798, 0x9}) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setegid(r2) r3 = semget$private(0x0, 0x2, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r4, r1, r5, r0, 0x100, 0x4d}, 0x65, 0x1, 0x1}) setgid(r2) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/89, 0x59}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f00000003c0)=""/68, 0x44}, {&(0x7f0000000440)=""/104, 0x68}, {&(0x7f00000004c0)=""/21, 0x15}], 0x7) r7 = dup(r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) getegid() 16:00:12 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) pipe(&(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x128) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getgid() setgid(r2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x23196abd, 0x0, r2, r3, r4, 0x4, 0x2}, 0xffffffff, 0x80, r5, r6, 0x3791, 0x5, 0xe71}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpgid(r5) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000001700700000001000000ac1401ff00000000"], 0x18}, 0x0) 16:00:13 executing program 0: r0 = socket(0x39, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000100)="00000000cc215db7f47514498cf54b1f95820f5d6a8a269b00beeccfc5e909b351c595d1bcb6b336d6b3eb1afb65506cabd7efd0705609223dda2fb327b26abe34659a5db9966868a3e27a189147b4bf2736ee6a0087eaf49b942009f35764ffb543e3e6188ead37fb2ec62f3879cdb507c7105938578c1d13365ea1d7abee7b4797bd046d03d0287ac56c1a3dca5f5a892316c0b9d28196f35256f5a48d2cc7a9e86fab82decb61e0cb26cdd57f6c936ae421dfed944d2d3caa4dcfe32c945d1c7ba1bbefea", 0xc6) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) fcntl$getflags(r0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x1c}) 16:00:13 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000001840)={0x3, "6480f0ca19187a7b3d69f866d2cd1c1385c9ef8fa391df915d640166fb4403000094495704ccd0642ffd7cb87bc6776254842a8f154c472a297964448696f198eefff9dabd316d83502711ae0b8262698f10818ae349d3277376766150681254235d572448c77ccbc47f805b530cfd7a7e049e2b6a527f8b673ed82122e111a90b725eb909cb53eb7efb17b2fe5dbb426b1d62fadea7378ac18ca912d133a643328b79f9007fbef4807be0fa74a926ce4972456336913612025c66a4503a84d61f59cf1905d2542b4e971e63af811f4e453bdd398a17044895fab313f801c6789b50c1f9e89d4618ed6ccdfa232619ea45e1b9e00a961844c8a12d71c84cf5c4c944d5b4f34b0b3c97e671e9960051bf79ab39a09cb583bcdfa90edd94646e35bdd9540411f8f4489e"}, 0x2b0, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f00)={0x0}, 0xc) r12 = geteuid() r13 = getgid() sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001c00)="d0ddf44236e6acc01e96dc2dfb057293056c0e06cf6b4dff4daad84dde3df0995951dab184e07e60e14f5d3623c50140094d452903dd1faf4bf310d0c86505b4fe57d452207ec4c43ffbb878b055aed43be5cf0a54e3ce1a95a7807dc6b8276d", 0x60}], 0x1, &(0x7f0000001f40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r2, r2, r1, r2, r1, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x138, 0x1}, 0x408) r14 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000012c0)) r15 = msgget$private(0x0, 0x8) msgsnd(r15, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r16 = msgget$private(0x0, 0x214) msgrcv(r16, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000f19e8943f77f03f59f8dbbc01a755c68000000000000000000000000000000000000000000292f6ed78b564b6bb9000000000000000000929191e932ac16eba4c5c1ce7fd06832cca1cb03982cd832d455a8fa791463dab164a50d33138a5fbd2e57508bd8854074e89e072e5ac54b4fddcf08700ebdd2a3285c707de7b63d9f87dbce17556b10dfbc3f8cf81bfdaec35a90220f10f238c714f274f1fc8540ba1e30f4655a2050d5ac9b306d937d2427c14d0e134a8c13e09c71456a3f"], 0x45, 0x1, 0x1000) r17 = syz_open_pts() pwritev(r17, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) msgsnd(r16, 0xffffffffffffffff, 0x0, 0x800) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x1, 0x35209f1ceb80bea2) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/198) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/104) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r5, 0x20004268) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1ff, r1, r2, r3, r4, 0x141, 0x8}, 0x5, 0xc888, 0xffffffffffffff7f}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r7 = dup2(r6, r6) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = dup(r8) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000180)) fchflags(r8, 0x1) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10c02, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x4, 0x3, 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r2 = semget(0x0, 0x3, 0x1) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x5781, 0x7f, {0xbc7, 0x6}}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x7e62ff95cb437d64, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) setgroups(0x0, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) close(r0) 16:00:13 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000640)="449000ba3cfc06f56fb61641083c30eabb13d32b47a2e183bb06553caaad917fa5899031133cd749e9ae5ffddf71bd862bdac2b11a14e06e2e60d454a5405fc726931e6f0bb16e9c5b5c808938a8d75ee7e64bbd6937e80b354eb01cdd4fcc3ef7ef95266e8ed8f17d2aaba09e6d7f26c25cd3292a7fb1f32090af0ecfa6c92733f08f7e24d39a8e88e63a9478c26e30dea8c24d0bb8047d41b9eaff7e7ea42ee9665267ebed757824737c79e883fe98a91711e59524f280cc92714d17a748c035fb75a439fa42c2818c5cca5c051edf3361a74968d3eff837bfbdd1628caedded98779c8cae5c6556661e9723565960a4665da2940e30a95c53c1e0f20b1cfef9f03d6a85a515484edd7857eb6a7cb16124486856493c293e99c91f2b88597c9d1983f2c54fad8e5426ab4c453e3ccfe579f81f68a23c5dede3095e5f5b670a4e0b90dacf7e7b17b90b3b5bf36580f8e477a1d58cd1e813900001b114fe0551669e1243688b4de6bf9d1ce9c759db876c13cf320c39a1f2edc0bcb5c5f8f1a56aac1b5afe5b14ff4473afb31d2402279c3682e01dc7e6b5ec609ab74043d96eff834b2a5908ef68f2a6efe7c070dbca996902f344ea8f6992cfe65a92c4ae3bba68c35068e555a6b162d3c690582bcbe3463e8dc426c287b7aec5dd21f7e257ca1b897ffe806a5dd1d12af2eac42851f25ae226f5f494d71ef7e66fcaa8374c4eac21d8f1398d3175c966e7a5bdea7f99dddbdaadd3a242842c94f8cb4a06793853dee8a5947082a2556f66113363dc653591608753e8c92e27938051aab4a8c48451b5023fc61d7b6c17006c31164edf389f55109f0ae2bab1e635a2def0c589e431ded193c757c9a6410aee44e9c1643aca59e54a0f09ec15d9c69658d88111fd45e36fe3828aa04cbe9b27837f1c802c5e356edfca435f19c755f37cec29bbbba58d918c6441126dead35f18a1c1544b41b462411424b6a2c3cc378cafd2ba2e9070821ddb0d943e6f85c711eb71978e92edd019d876376070a26d5a805fbc72c562615eb44a6df1423d9f8f28c1ff8c69953702feac16bbd1a8708ff211b844c2cd146b6cb94a9a71cff2c841e0636092b6fde4ba5ac4e6167d8fee7d1f7b0e8115d4ef9623cfe1f6f0fee92a3adadf9d47bc958da8425f27d2f2c0115074dcd11d0ee3b83e304cbfb6d7ab0b580f2226e6c333e923713c4c0a0c882f0f3f1ca325fa25e859c03209d29f1e8f51ead14d88280ebc05f093c56d9248c086dbe82c8fa893d9642f98611f05d328befa091cad86ab41706daaab1df78e8dcd2811062db3e9f7834f9b74bbbb7475d0a05d90325f799ff442141efed164690860668faa40b027d3c1d28c8a2613131be689619daa230fc9ce50f4357db8b7551eb3e89149e5191ce9e7148ec670811d963e53e32a4714a1ab07a8828079fe27454ab7c29d276af15306a391194b598b7bba3707b8a3d4ff8831f40394a103fc4927b0fa9b538b6cbc97ada7d6baba6066b99b463b96774ed294be17e8e041f455645e9bc827f35e7a6d5211961a1104ab5603c712a3bbd63617bb895f0ef7590530fa181f51655eecd724f2c7f608c8ed1af651f99d686c85542bd41da698c7a5c8baf31d99905f5b60fad7a1f52426bb6c48b4e2915d078bc319b2caba7cec424cbe1eed4dc8bcdc85aa174f0ddd6c06c86716ccbeccb13435d11799ab39ffb5d23b62c526d1699a841e0d43bb26cd422ac074f54fb914e99b9923e3fe9425192b6dd0812dadaf168cec1bb8fdd538817ce8567113287936b13c080bb3993dd83ccce5708e88270f96da079a223b527387ff1a03b24b219416d2da1dc81e14ba0c2ab92493b1693ef8b7bc157f129b8adb15801474cac2cd2d391b01561a76d32c1cfca4f0e0e44014d15ea710a24081befa969dc7d30a194b15c3a0892cc9486e2417327e5c0670a7e6ae52a0ef5bb998e6f8fcdaac29450354b3e0441684d76f30cb4090c1374e7c4529be47e173a742107689aa41d3bf8232ed97b34698028d8a57979bcf8e544a79f05ed5138b0e68328252d6703af92990b7a07f1c1c89aaed613cb4178ce43d07713528fd23d0025b6370822bc2fd5ff1b155044101b56eba6908ceb3e9ac4aba9ff60bbc8f2e35d8f37bc29d1b5ac1aae3aa46cafe4988a99c4068977715ab6cf77c80833a9a686e2c5f0f82ca3b2e94ac6c042a9bb802313fca2b860df320a0f8ed31e4049e1ba9d5dd335c7fb9322e3575ccd4304e726c5e652d90b3aae1bb008b8374b0b527104644b9928cece99752d8a538e78b398197be08b82610bddc2f0efa15a8848075dcba077ee43765aa7a4f569c38826a92824c884668c1f3ab2b6d9ba57d3d73b56b61b7de93cc0c942e0aff3b37d806ddd99e7c08bb401194c908a9b7f2ef05549cfb537206a510d4d8ff552f19bb098152d3b7355c111d1c57ada848093780fbe6ffa4219de10f122417cef0a2ec8af678fc00e28723f73793a6792afd6dfe229dfa65d63facc5fd845a72f8ffdbed54c641447f7aa105d8faf087b3d1c6b09e765a0c19cbade6c206a3b57f380dd5ca345231791d4e5a3bd86893d16dc67976278e843f6fa88d4483f78256fd2f0bec2a028ae3720ca54ee7324a0556ac37c9dd728ea7c765e6e9c6b425c04ced820d80d5cce0a122c7f1327513f8ab6e8a53844a09294c3de398faf72d0fcfb4af3a996f6b70bcddef21bff962f1261497eba6f6164b1396fb0ead82881179a95a70595c429c1ea89e6b3b3fac40bdf5d29d7ba07186220756d4355334730060131c871b5759e3ad8bbe2679eeb1e8b1a2027e2c80e17a6066d1fd9cc42c1f78674b3c76c0dc6f192639d16bf94297e4fd017f223ed4a10a56e4ce47ec122d8af756ba38caf42a8a26b65b596dfe07680d6fa79cb17f79a431bc78790da43c7bb412db2a7298fd09b457f82ea0d9503b68393ab77ef3767d400b90dda99487db80e27ff6426debba622c3a8fb411843208ff68ed9fa63d34b689f82dfc494ede55d309450906bc72d2de6547375f5ab55cae6c8f58971ccfb7735d36a0afb0ada0c91eafd0161d6ddddb862bdb31adeb5d8417cdcceb2aef0b24968cce92409880f651d487caf5f451fb9930f639c6a0b9a1b413eecf88073ff143e17794cbf6776a5b84589896dfe485e33068dcf780d6f0d78f993c914858050e7c1527335343254e0672e8a26e0b923f9842416a932ed3adf45554a87cad5543d0a7301a9dc2d69ffc2bfa15b39f1fed77ffdf0133df94510eaad0993a5effb5b18886ba10e95f435ed20e9097c0896a21c117dbbd769a117f4b0f790d1cd96fc61e43c6da32e0363b9905176db4d4b20a08a60286fe1ddce5cc8119b1b7e786ad87b3ec7287ce40ad6d1a48420db07a80e0ce10ff7dcb2e165fd5b3a234d8811bc7706c308091009e0975e6770b90dbf1080d752a24c758a2ef3fbfabb161d30882d860b9d88886a2b03ff7d03df256e191243e78625e69df7c4e2fdbde18afbef1422648ad397681f490f14ff8726657d92303554afbb464aea5d67978de7d103f3791a6ba705f43005619806a18ff706e3b3bcb3eea1b6551867f9d7cb814c7a9bbeac503882ff09074fc47e7e994f0106426ed3a3e7611824e026b87d47221eaff40155066afa9678d7d24f98478a46271385d13678bc3404d6ef768bd262e4ee1904309b211d25cbb28a046ed456809b528c3dcb20375103b106d52821c9e1c3531fadcb955a7d9f70b3f671340f4ac8e1bfae12e6bf12ce6be79fe862a87251d49c41158f6a0af5cdf68fa2c0622f517acd56abb487f927ff227829b6d85858fe9f50ca4bd9a0fdaf921d7ecf18719070b69b840762648ed73ad593620532be003944b6ba372e538c001ba4460e71e4cf882f61ac9ce191160a8c356a806068ad1a31e68ab847bcb12b455fe0a5841ed22ef2ad23d2c2e2a4525a401a4cd03afd4bcc290bfa32f467bd19916e90a00705ca466b89b1ebf187c3c382bca0c84db5b9d5795c2ceaa192ee6f16b05dafee180160527f648e5f8d6d62a08008dcb96c57c82626dfeace2bb7a89a7566870b974be16b7a767260438d5f589beec982353ea997bae2f6f25eeaf8d3ffa1b7e1e68108e2ec700777232693e1dc4c97b669f0459248d3e00bd7d7f0369a7ec9f01dbc05f23d842af286afb4169f32565bbf2deb5a0f6e285a9eda6fc34a6752c8815e712e9898a1c288cb1085e99783a06799238f9eee3409030815ed4b600213bdf80607982034899dbf5d93c5f27588b7c7814f7b8d243ff886c399f48b1137cb4f56b760a9ac43a76c31529068d31a2a6fa77b174ee6b25fb8318fbe336f24227361a2b6f3bf25e2259e949d4da4d27b809dedc398fafb06874ae9e83a42f8831a5990bfa70738093a6c56f7c451290883b87646bf69eff7940ee29796fc9066104669ec7bf852b8037329d6eff245b7e784646a737db224b20be8a7ace51be118d290f8d317d72917684ff61e41bbe33b9773dd72f8ef5972beeb6c1263bb3c3b26ce5e8cd8b6fb4e53d2997f6cd3044e47370f534fed8c9b0e986d2fcdb8e7ece91b915071e9516402918d3c3ab5d82f2a1689063812767f3c44953460656015ac1a4eb1bc9ff0a2e07885bdc1e6bfff1d9571931602701d621e05f543e0460e6335d774a5236270b08a625cd40fc72c19a29111975be5c4eaf07b020943c0c5f3beed7bddbdfd355b9384e0e16f5d773a2be9e5574b260dd9d4930f32645aaaf24a7ab53a010592bcb57a4892f002c4f0d4490753c8634e9a4d0c7be32357fb30dc4919921e4241e4193f77c1e9ec223942642f60601fc194d1ca86f6f80ffe430e2646650575e834b8996ffaaad5c6823ecde374aab5883e289da60c69cd438e06d86bc2864cbc133ef448cbc002f4614dae494af46e93e8d939108af42ee5b9b1ad81c3836aebf3aa7736a202e78174a3fe8852c0c45a380233452e1146e1020696908d5b391a6118813ceaca65b5a7f4ee2ebd8477e0d98af75fbddf92c5e15b19ac95aca23423f1406c51031e316872a3ffcf340dd2340ae1c515556e484aa23b42d42017065ad497feb270ecf44582ad1184e0c60322970396f49f67637ec24c1e6ee50a73a19fd71887ea3bebea6dc7aef53297c93ca1308b806e3f697c618df55b0b3494a12ab5df961d930f66482b3fcbf1c673d1924c9eabe46d5dd4f03613455295be66222f6f696288addc16a711417b8cc0d22ce2dc587db52f5741e5d52b8de511df25ecfedf04fd75c9d4c6425bca1a5b9ebac5e0d931e0496e5db996ac0307e1bdbfb93b6632dbb35a14252b33e84566c49b476c52931bca227d87065f7be83c9a3e1084f1015cde54ef798f7fd6ddf805dd2af4e827059c740681b6e5a8d2dbc3730a5422b21de9fcf0be598a2237b0cc91111e1538e0074cf9d315e920a80063b1471c7afd84886ed3b863655aaf534af018f8641286990e843459b17583b67bb854c57db49e74f8f0656210eef26c91a7852af8ddf8af11b1d27cd267a358439f0e149b478a590c1d83255140d02f951c2ccf1366d386ce43c3f8fdc937120756732dfe095b9779bed58d6e6b506f93093161d3b41d7ae856dbe122471e49864c6585cc6b32b6039059499d8ecc7f6edb91c01226f02e5212ee68509e1bfe64ce3297dac564198bd27d2a06bbc49cc38846b03366211ec1705a9a20b9d08a2f6dfb42172859ae08e0510bb11504165537e42ceebe54dae52d4b4c05cc92f136fa15f6b4fb2b7", 0x1000}, {&(0x7f0000000040)="fccbb443cbba4fc93854851a7c79baa8271dce50e2b5b43c7c3210cba64ab4b8235e6ad7ae", 0x25}, {&(0x7f0000001640)="6653db1de868ef57435ce9e75006bdc2cf3c2c9c83e8dfcb2f1de29666d3163080295107a8fd0029d0b0eb323165de203d62e170f5121c5b1a1b0d039e75325541379f99fd50b4750574578473af42d1aef30006b29096b6548e9b3cc59a91aed77cd657cda59c5cd447268eef20f6a11c95c1fa007e8bff5c113ca004afab6d7f5f40bc4bf279195a444d2137d9a14bb37eda53666767d42ba6a2711ed80b16cee7c38133919c1e5b27c9c6a3acef2f7a022bc140d3578919c05ad7ab2a7024a53bfdc57a0efeeb58c899626e33c3226b331dc341ebfab7fa706201821bc0ceaff28953499c493b90bcfb335fa7b6e27f9b81414f1dbc0c5c66a224bc2c6a2a02a663cc6ece23251d1b1deea151e232bf7668a8023760874f41cac967add96c1152ad8564c450fa3989aa0f529d03bb72ab4b2fa77808e6c172d3673efb77ef0290f1e1e5c4af4db9ac268d0ad989a41df00fe81feb8c3bab5b1e4cb823b0d257ef1b69979bd4db516ce6d6a4801fdd06b2c6bea65dacf27ee2364c570a984951a9744ceb1b9bb2cc828c71243d9f8db633d7e64d0dcaab6e6e524f1a889c6d3de9eb13bf4ba3a7630839149193403df6ae7d7cf9cf7ef4f441dcd0bfd340054cb643036fc540159c3e313e6f0ff1c9816bef2826b413928530b561595bede0248ea220a8621ae03c035221e8cfffe94b5b49cbec06c31bdcfc794500972b21e6b6fd932d672365ae6704aac6b30c1e4b752bfdadfcd433e02f6b5e53f4cf2501ab5cb656550c1448ac0af9ddd74f38d8600465f305e94dc5eecd76c9a2663b10f8c6c7a961202f0490c2b61cf238f421125c982c997dd3ac2483d48e3449f0f8f80ef8510f42cf9795426f5376e5800f848c9e51766603f933034da9bbb0a00758ba6fbba7867da26a1568b2352bd6ab321a695e0777b6ceda862ae65793e0c456cdd4360183d01fc5f2c5fe5d5a4b613def9da45501f835fe44feae234217bacc054b22952c523b1bd0ccf0b6755d9a0eb04381fac59c27d8de36ed1b7d7028c1283b1b9fce6dd7d251ec3bfba7a05effe109870f364586df7470faf3e5cdd10edd7d5c88251e42a6c21df1efc6a52411773e6784f03d26093fafd537d7b15a483aa60cabe72cfb7a92d99217173b581e6e9da1510c0685aaad8d149da5ff2b62b44e013d417a0ac1212d1d8085e5d6923915e5656e7c95a6b47fe3871d3a9a85dfca664fbe9aeec91225257167096760a0102fb2979211615faa1d2de2f7d2bc0af063a2709f8da34356ebac76234c528761e7c38d48ef76d1536329252d679d14002e0e553162f468900470fcb0d1d43fedc0c23c2e2c3e12abe9af2fb13a7ca68639783053641cd4e97fce0149ca818aaca8cf88aa35726728d789ffc6070f5a9c5f1dad921fb34a03738ca834a400a87548e64a3ddc29216c75d769e48a4a12a0552ab6994ec0f306043a31dc7b4e8ad64cdb7c19601f7682f032f5135c6815e603a7998c7b5848aebfc601581c4971615b1f3e6d5cb0dbeb357ff83bc9fb3e16ffbb31490ad7cc965c1387f05a742da054c5581d76840622c548a16b9bd425677c09cb1de499517b32efa668afc6838cc73a829fc959286619f59668b4c317f7663bc6df3e1b5b3c816c65bb58d722fdf64cf0368e5b190df851e8871c121a30c308f392d8b22dee469b1e4740c3354099abe10255e6c8f6c54e61f4a9dfcc91fc0292d4c46ead6621cf2f3f36c71bf8fd9f7c298768697ea4306f08a184f045542e4c2b154ada195d0260abf92178b9a3d6d37b6ca5de305b076d6d8a71d5de77cbb76a02cfef1fcacf23ca217ae8b7f65722ec9792bfa22a4751eca88199ac6c782db83531eb6739668f8f220cab96e1c844c1655a8e36ca3c362a1a45858c002a8d153fae9d16e6dc20563bab04c5263601b8287f48c68942e158fe38f18a2879e49bc339a1f8118ceec67d12128ceb6d46f226234926b309a000b1ea6d8f37af667e195b33ba7d3030ee862360b94872414c8aeca870d9266b911d0c25243b37c7faf8b088378d7e37be1955280096318588388c31107564d6b8cd1f8e9b905846cfcc680bee672c57c8554af0fb439394a3362418ca9304c602fb40b87e9b6e3f09cdcabe552a1b53bb5b29e5d809e2763ca1e79e3e438330c7480d21a7c7f908356fd435e2a157b83e41ca5e95a1b3fae3a8157ad8cff9815e47c701212f26aa87086c7c3e712b911c6d322e417bf423632b9c59c2f1392c969f7ca80bb38e5a6374af5e02c37370da2ac2bacd734b676a3f601a13ee4fc0aba04e4b5af0ddd04f791c854c01bb1e5ca7880e3e65a59345bb3abc922a06a04a2e92f9163485fac24a6fd208ecb462bd4a224bc9af751cc32ff4476839756cfae9c53960757abc4c24568205836116c6064aac79e993553d7efed24d802fead3933fbca409624e6922890864ff1ccc867f50ab56d513f71029f4ce24e3fe940b8b6c4156370a73d2bf91609a37f9bf1eda1e3eaecb8ba5cd64e7d7b7a612a26fce765aa9e0fc744eeecfd5e5da62cb718b7d4ebb53a9fc5d1c38cafa30024c621e0d5b5b973487be52567b9ca7ff38b72562c0fec0ac5031ef72ea206ee03432a05e788270c82039ae06b6b7c551e425b817354ce2860ac70953e0b90a30e1fb4cffa131982ab56a392f80e4e3111ae225890541b112c968e238beb09453a7c7de40357bb7935ec876a7a1f5f8b996c257da29dadf78465f1dd8a59c4422de7c02cfaf4cf33c8b5b71cd0b2e445acca8a5ee8b60977732e5cb6c1d0c4865b914fef8d4d5f3ce2f187620f6e3da6ef567e6a6cca8125054758c6bafbb6ea01c7e71ece0e3053c91116c5cae4c5514ec1b2fec258ac97956febe68013ac0a38adc2bff4279e592869d7ded1e6535ded1bcc5f676f0da6585acdb20df4b49b11a98901a19de139979c8c62726322788caa2ac0e099eef2cd8bee36b210fa06e0134f7dde15b6c00b51efbadc7153bc29c8f5c86368164e704c1204c44fa3af6182d33d9bffd46eabc7a9b3f358211c26f22c5ab9443e5930e5e7fb4084fde646f61aa27aa35685b99d2d45e7730db256f14fa0c82b16fdbf68964cf69922e2550353e00e5dc693adcbb0f7bdb6810b5fd093fbd9d23975ba6cabb8ce0f97e05056df6f1487b3d67c6ab0150b91ec767c2609d0d363a7a8613ea5333b221ea7ab923fae0bc002d0c129ee55e739b70d05d67a1bcb68f5921ffc106b3c5e8c2c20fd6e0694c9b0485c57a55416e859bd66a9027d8792b0d3bd0059b503b9e941fb264fb829b7f5229cfa736e484df6716379ae93c70eff10baaa2bc954c0931bb94560eee6440a863ff974f43055809608ddc53368bade711cd1a06d3656e27de316a06b62f177ed936f291f5321f5c0667a4ab819512a64248d8b2663a66845d248d3020062c776d5260b4fb50b04e171b94c46a256ae1b98d8945bf7fe51010570f72728ff3798f14a58f1b872fe4134a084d744cc8637401e50eef35e599f1b04909e0ef354d4dc5e0fa3c70c30b98e72bf6fc32f98d07cfa9e4c0014d726e2ea0a1d388eecdd84e8991f428abdb813c11fd23bb9b78746b30778afbb8be4e4c60375009a9cce47d708e11e10a438e6ab4c46bc9e312376a90e7724db6ea54eb6889fcad6cf93c5347259233150d8a87990ac72aadcfa69f5b13e69ff2808494a887c91f752c831c16ff6be1a21e1ed6c34234782db9ff61be00517ec5fc943cb8db95af71406daf4b0824389b4df99af7617ca6097c0386111270417bd0779ef7bec55fa8ac1f0a0effd89861ee4fffd19c3abff6594f2b35cbd60bf11e504c1372a6c5926b97d888360dd4baa8ada0b495a9f4f3da7d5134f2d415c225fc417ee10c7192b21fee9c24447146a8081475f59e24d4c95bac4594028b4f287afa9152a0319b5527daa3085bf0dc72e18328ad2484f8c9c461b359fb8757d02bb67b11e30024d6552f7aab52f30b6dbc588c1dd474a10472af39fc6f0b600f48fb61a60de7074bd9e36be1a091141eacb58976bf3627f30d27a77ad8b41e8fc7ae8279c7c758b9e24584ba87820fc3deec36653d5978972b4522cac554a4652df4b72c8fcf7cb37e7ab6ff6ed6199c6624639055c1bcac10724a9b43c3cdbbff5e9579fcfbf9334cabbcf59750a992071187332eb451b357c2c6a44ce2ca1c82a60ebf017a685958e77b78d02f1451ac2c9f49fe53ada438b2de5c9c7bfc99da18a66ac4c073cd1070e22a24f371c88ca0ecff761f18d4fbf8a1025eaaf6a4cc964596fcca9b421bbc6141e5b2da67440fbefb770b1354e2b01f62874100eccaf1f69b3c17fe88dd69f1cee12b6b6b1b3304ef5dab6399d73a3e6ae0378cfd1d06616c0c09c2eeca52a9756d3316f8f774f25dd807750f1a82c72be2ee04824c4d575cffad04ff4197b99ba3838f9fcbd8aba5346340cc2512bc0fb53f405e0f3e23876ee7255d159cd333accf9732cfe2b923f573e2b41d0f61294c25c16e88cfae5f3dc2baf9005897ddcf58d1574298695da4aacba0d2a7bfa2958ad02d26b0985153a4e0d5d06ec23286ee00e8f345e843372f3467ba16e7ccf7962ba88e640834f970931a5384ba029537c9f533d1792211ce3d76532283536ba0c4e966845fb15f1fcc38de0af8799bc09946a49e337f56f224eb6e5087374cd6d12ab3588165c10a76aa2c6be72c3642e9ae8c7e879f9030f17bda125cc6e3a35068ac99151061f05e8387745f82dc27df951293fbff90e1d31e9a0fe7ab01bd5b90f288c6938f745c9ce9bd8b221cbe60e50675fa7be0f777c861f5f0b523fb53bb5546ea8fa6593996fc9fbe0e02c1adfdb69c5cf7fb0feb980c4e99433e0cdee02e3188c60afdbebb9789f002ba61436e2411466d9665b6c721a7d36f92ede79805c4123025fc63ade557624624a54dae195c15d6aacb3c0c1af23887862a532edcab727813b4e2b3e2701655a3103292cdf1f55df5b61da48c9e20fdc662f2c953c94b761d0a02892210171aa41532ccfaeeb88d66b1d323faa5ae445c65dd1becb25d34fabe4b7cd2e9c9586661287d5653a280b86eaeaf5c0ac784a833dcc3c632e84b5f03fd02ecbd3d80ba556bdd0998998c3079c5597b2876be2cd3cbac2c572af7ca2c23eedafb50cc5edb24a0a0b1843e9ea2c83e4d092013641dab2bd6fc113693de80553253c3d1e08f666eef5936473a09f210d03a0a9e468fbfcb0318086901bdfeb5eab5c307765505d654218f61cd7f0cd83d5fb5d2f1bee390bb7b6d451b9a65f75edb4376f2228cb371b16a469366c988c0a166178665035ded3de384bdd02851a9ee26e5561d5d231196ce68ebf56900c24399627a657fba617b513320b0b01efc247bef5697b93562bd27ef20e8aad530e1b2ada57542597c93400b324686a391bcd834325d4ed061d5f695642f260693bab6c0ee920ab6e25e889bf04b890134170d5cbb72280f944055fa1a9c7a50246f10a8207e3ed162684af9acfdb1a46373a2127ec5196f4a5fd680eaee17923e61339ca22f05d8f821164648154cf5aa353657564dcb38a95e9ba166855a5a678f19a77531f71208046a9738988d798430bce6c52524d15fff17994bd4db99c5d161c4c4d2e5f85e1ab41ed52a1cf696c982d19152a4ea05b5f74e3d9263c6ec4f91677146dde2fa5b40109fcdfcc5287eb069d93362baf94a34df93a968359f423165f235fd8b54995dd865aab00089b24654c3bed3a3cca7e9e798d678d1c5cf940edd3e30bffa74ed", 0x1000}, {&(0x7f0000000240)="5bf4b84cfa58e3b89f6e5f5bb30e599233bc33fe5604aa8ec744312df2836b284afce30e847cca391790ab97af850b22036ba8f43c67c4f7fa308e62b6b64f0421e7b5f304e14e5f20379849b419be743889e382c5cdefe6cd43da5f8a5f8754413f400e3d7b32ae50753e982ac29afabeb142ae16ac3c5b042b2671b3d872e5fb26c18969f1326b729ba6629d34518da186b0bc7878b5098d9171466dfbb930501b9fc9b5b133b5e44dcd6efcf0d7ca2d064a57999060b9217177f88b562fde72d96e537a42ec080ecd5fcf15e41fb463ea529cfd0cb77538bf57723506ef794d34390c8a3d7ef730845f7777930e2f78c5ac", 0xf3}, {&(0x7f00000000c0)="9227d752f2235cb6926aebd66e53a096ca445e5f868b2b7bd44d0a4a46e20877a91059d02124d8a8d7bc7e51", 0x2c}, {&(0x7f0000000100)="9f5415d4beae3b7cd9dfb673041c269c603c8ab5be53", 0x16}], 0x6, &(0x7f0000002640)=ANY=[@ANYBLOB="6000000000000000010000000700000011b8fe785ce10622a894d13f366bea7b07b999fecbad5b2b9aa1cfb5f6c5a90071b9df8a3210926b92a9fba464874617a40fd4fde00f01aba1919b11fdf109a2fbeee9ba90d2502889000000000000008800000000000000ffff00003993000086a9e35852c09e696900b7dce6ee3c7d7be616ec8a2cbde7961ab02172f6d7b4cc3c30a37b1a92decd00321cf6f898ff66d202b3369c925f52ea634aa7baf70b51ace3fb2b57720482fdced7ad094687306af1a17064ba81b2b50c563293aaae3c564f119a000000000000d0000000000000000100000001000000b09b7cbca99cc14a3c3800b347a54c100c8bbe50db8553fa0bdd2e012bec3a1b446b6c78e39d3900cfd65baff1567d13e9302a00acc7cd002628f73123b2692146ea5bc62c43db183df800653cffa431c8a82c08828fbab436921a3ef7f9c10ece7451b341a5d2c08cc4981fb5abb6284d30533cb27269f69a3d98c3a1547c440e6daed3001db0ff0ae1d0de010117c8b240efa5c26ba7c02aa0680d94139f360f3233ba7527d982b7520f87184f25345796a4eeeabdd1a7c7db13a70c0000001010000000000000ffff0000000200009cfe0a772b24244c280f7aa0f06a6c6002d055746819b8e210168ab891534416872a97e5c4bb273e71b7cd0d4debfcb1755a4fae7a35d4e2fc84e19f10495bce79aad123345e3ec023a2d17a47fe361e22a1e2b1b4d0589365d04992f4a72d3de1a3b4a7d3f1bccf2921a99c38dd11274cba5af23f1ee9a5ea3c224e5d625938ebfd964ad2ba7cad80a571e7f1a8172823883fe36db3a9b58b99c950e02a677732889f0a55974dd6e28d228c301b85883391e1bebb15e841dd0b849d75728d5fa744bdb96feb66344386c990da22c544d04a173cc87c08d162b10c9d01ee05498fdf972db7948458169a64444ce0ba837d5cb796ce30f335085477b4f0965e6242d9d805b0ae5eeca6d373ef6d92e85ccb626dcd2dc03ac20cc8f8ed269a4ec4b3c26fbedd68d194c8ff530833786a31a0b4e87f7bde6b49b0688f82da891b9f2c8fec2d7b7b68f1d9f51ce105e34b0f04153c30761fc28968dd9adccbf4e231497a1465a0140fddcb7978972113e11a4264a1827e80fb02565a8c9a3da842cca9ff6f674872b194532793725ff7fd6f5fa6fc554761772d49fc611b84b3f35361233b8688b9c4b5404ae9a5d534257354608acbf78fb292414e06062a6a1b545f8f41d2153829d271070c30654373b3879e76e06bd90dac1f9f4df6d3b53b033cd1af543b6daed0798eb98e2cbba23cdcaa1e8e2678a252cd674da6ea1ea14747157b6c42855941665b902926598cf89fdb9c7a5a2df36c5a54a7730c1e91f33e9c406ece4489ec03fb6dbb58ce5a78651cd003d17c9fe0c7fcb9c82f0cfa2284af3c00cea113c3e055577a3fab30e37b4036f98f793781d3f61286406bcde70d0f8d68549a6cea98e27e8a473855e5029fee7c7f58f620f4553109eb66296844da49653da6bf6cba2468d9863a5ab727f8adea9c1d54ae1835c7a4bbbbc6761930ca31b486219acf1a76a91abad115f543d5ef56e14c2a8689dcdd4d0372071708085dbcb35edcb4eaeb3ee33b91680fba8181f1ffdd140e94556a93be7c5fb01de9489be8878d5291863e9febde5f8b7bb51d07e422396942de9ab99433d4c47bb57325744e85e0f0f47dc26fa6d4d928d337822ac6364deaf9069bb3b9333d5c940b65c16237f224e58196d262623e56d809ebd715eb9d10986fa95e18ea58fc49879756d5b57a2c4006a9ea90777f3b460a31c2d61c17570947109e0d73bc5446e7a7ee65dd5547e5801829c899497bdcba298f5d78b390cfa52496fc09a7715dcce550edbf20475d64815697ca1d2c59c544a9ef70d549a64262a1d9864614252965040e2ea33516cc8706cacb8b56614051770f89786af7429efcec1b9009a9750366bf18a3fe21fef12e1db46bb88b87deb8b5b536408529e625083b687e21caf3a293303ba106b562902edb05ad7331a91215d08ab4ac0af2923e3f82c7013dd7cc9a638353e8b4cede0788354e47ac03d80790d4e6f61ee7dec306641afbe870abfc383e591a5f4a0f6740d1b33d00e5736e82d63f1ab937d1d59e34edaa147699a88f79579ec52b4b9af495778b70003aa9a21dc8d22a244a31d88dfaa789908a033c77a8802fa19c97ad4f58cea0159b5ac032fdbaf19eaa1c06358aeaaafeb27c6174204c28747f0e622578752f498531b4bbda108d717c781c7a592d2766586ccfc52cc3e6ed938555c77d0db5a29d86e224b6bb563855eed8db19bfb6dbbe61a76cf7f43e7af3e1eeba7e8628cdfa87b36dd4080d651b97618eb41ec92d9e246fd99e190b6341dc2f331569bde84851ac650245c1702806470cd0df28b7caade5ea005dc6c5c4a8348357b6581f24f620ed603035b740e51e913dac036062b4bb7bc024da5a7946d2c0e69bece74dbf0bcc94c3ae1dc66e175ebbfcd8e86c00c0135c7ebaa41530611ae90bb2f899d312d258f1585a5e205f704aeab0e54fc089931145959acb1f0a01613229b357c1502671af1ce35acfd40ae464346277d24de4187f51c4000d5a5c0e93d682149e1a710d8ff5868c69675e6eff0d851e3babe0fce0b97702f3f757c1645eea3d748426ce73d384fb0741a90d65b5a3087bdb290a37d47f00ee3754b7d3e845393614383b9d19d477fc8960184b6c78bab9a7fbcb398a63fde5b48de77a63731d0ef9b980e07cad3dc72344593fcfc2f676f5e27ccfcdc83bf4929e6e10319fc654264fe143fbc3b1e0393e2cccbabfde3c991f0e5f2263d4f551d71cc48abc1517eafc00e90b0063b4ae51e1b18e8f7b7efbadd349253e4ba274c5d2eca5ebfe3c8b74c067714de355b3291c27e27e93fc5765ba0cc03662e656adb7f7ee88ecdf956f8a302d735dd18424fc4aa2d5b08f00aa41d0f92b4a9ba18847e449a7d0faa98dffd1b6229a9f414807220a702aa3177110d3ba412181ffdee9df00482ec15873b3270404a8da80f2ff4af4e9ed79ec2ca6fe146f1ba9579a77ae7a51fec8aed9e4fcd57f9c0724c13f62d19ac19aab3584641198e3da2202d54794f2aa6f74810c58ab06db19600ebb0fe0bbdfecd3267d67ce1033928fa0510fe26c48d89bab9dd30822b613cfab5d24ebef016dc01e4320beefa59f9bb8c4559ab44792aa6e271cc43dfa358305f6e6f228e085f188160c4c4cdd92e8c4bb9f99d7e028e4fef395ba4e4593af44a4faa36f98e3278cd2862c35f617d80be075460675b4e9b896efc4011c81779359bb57503da85a5593648aa7ba30916ac0e932f095bc5c946eefeec09962fa5c841fcdb5a8910d060bb975cc53fbba2b54ba1ba3433c757063682d196280f249c99ac54f08b7546ab948c1d023b3dbe22428fe4bab3ea05ddbc2e16f3ff0b33bfeac10f2244bacc65835c0d68cf764325515e5e638db0cb9c57aeb9e024a389102e2ccb32d554f7162c5d0adf9d37021731af91d2f6413a29a50ecca18743b9c0607b3ebe82402a5e272520810ee68877f4569242616a6fcbb5df536ec2f00b30331ce546eef8e75a7b27fc122afc36b7f59590f37da3f726992ba8a1400d741048a618f4dd50a61cec05ef543d8321d54d69a6ac4bf3208cfce4add152f5505d89a3525430ed3f817b85298f66d589458e4776d6827a45b3e9f64ee5b6982731b4f79ad6e91692fde942e3a620d28cc492a0acbf23306cd6d7d0759220725d7523638aea09aa12f7c249f90ffb82ea940b723b22e9e26de9ae7bc1fa1a7d8d82cc6feaedbabe9e12ed5ee2c0ae079fa204853e1eccdd8ac970f585a76ce3f6b555f850f89504d1c8c80bb0c2001282270022afa7486c9039866ca78877ac5706b6703e7971b91baa0aec008736f0fb34b8058b1b496fee6a1b8f1ef0f35b0a7ea50e02bbfd24c2a60cdf5d9100e31d5fb972378c4e3709ace52b85adb83be7f7b601539fc0b01bcd937a3ed1ca3a12950e7f7aa68e881a834d6e2140912848f4140c69bd884de76298dbdef7db0e71a5a724f7cb8ed7dfb14dcf54dce7a734f7b4b0d58f35ab0ba688beb4181432d3d12b42659d6538f5cc599e374cd1152cdc7ed9aa3af19bfd8549ab2fd71fa12054c993dae638a53381e4025bc11774c87659808605a89f3ba43258e7650331298c15eb6936a384057d11d95878f043dfe1aeefefb72fad4e4650ddcab5631fa93257102c84bfec0b085ba9a1e8d124bf2bd355133b2c9f0834c5a36ee2c625cea9869b3ae2637796d7c821e00f926ab0d5f5b727cfc615c561c618e7ee6736805bccf361907cb8b11a44b6cf824499f33b8c74a50cd1354d3609effb22d4ca43199747e449d0fad9b0dc502bc625840a73003d2dfcf6b8e631a87dff303729a03d5ab65ecb27e809ad31fc4a91e7d64ea4b28c7bd6b466224ae949e18fc92e6f3a8d45b443332cc194d23150042588532c87444732fe0b45e1c238f264dff2fa6a362575e63e2218fa69e78c72cc700eaa081bf80bc37836af071d91c2a6a0ca56cdd057188fee53259a713eadfd3a62de73a0b2524d4681eec0057f895b8d1872825baf02f78c841616c66feb27b084dca5e20a363ed2e3dd4254b99d6bbbc8ca9e0e780d1d9a78b6a087ad895043b88b097188f5a0f19a8426baf28e07221cc56b23d5f4ad50df46574bb054d26dfbd6441dec06a54e8189260588cfa4d6b1035e2c2bfd79717ed392a17872df3bc0f989d5c15602fc94e49cecd752c710b8b2888b58675cd522f1c0c76ef28b3198454b6d724befea9e067c9f8d4b750535f826fa08ba0dce1307766ee799bbb116154be0e574f34eea551f11031a3e381d619bf1fad5cb088e835ff389839d18f71e769fd30e241584b1c638df57813e15b5df0fe776e3a339847e6bea7979eb987f07936f8cb38b94dbd45e9942e0d11b9e20e94e179b4302db8cf74240ae7859874c3c96909ee511cdc1469d7f9c58054e6080c832db6254d7efae15c1123432124b2414209c594ebb1f87eca0ba89cfce7672a82c89a67eac5d8f23f2c1e713cba54aeaf591eba72014220123647ba052e670a2abf2b046dd22c7fe59e453f284586167588c81a6347701843e98add55794c4b824dda9c46d168cec69cd87f6ae79a05b2e7d2246e90ab8b5d6290b9d5538bcfdeef4a104e2cd4c21c1d56830b27ccc06e9ff5af41cf77191cc540ecaad6d202ac66fdcffc6b53ad738ae48ab1daec9fef18ea14a37014f33b0ad3d5641d4c56afaf63db2c6ae10dac73dcfe2d8325ad69bed05ee12ce5ffbb3a7d91625b4bbd692b97510771d3452bedb33fd92e2781c3c22d134d5047f6c124398e29facc212c4b2b7ef7bb54db969ef9af21d6a689c9bab02116be57160cc71dc8afff2923c941eef8ed93c5e35d9db2d68437f28d4f5630b954ea1cd088f7fda59a617444de2822601bdf6840d28d3e9484634f0b6e17ed68d9921dc655a15bd1e8092d06e74e3054846cc149ae4724138eec91dca6926682dfb18190af39bea4d51d25fa4f87f5c68ae24cb0d883424e1e17324b3a32d862a2af8460bc698966b8eeea8c9705b7e2e96ce6fe4610814f854733e763db304c19ca39c9dae49570b23a8f7214bd6b1a30b0e7031bef2457291bf47015ae584343f663b5c4fcc63b809c24b14e469f01d6481b5e9b764bdfe6206aa30d9e193da3f88205e90e6e8a59994dd4de744a16484c88df2f93b3aa7592f8fc036ea4769b5b494954aa80540d11d41ef703ee4968fc7cffadaa80a4b9293522ef02fa3cb5337c5a116bae6bb892ccd40603875e71245f41da707c961a5d2add4dcd7a3e3c2f494039970e937b8d70d238243d3ae7d3747ad878e57df69b4a7010ade21b057dea8c5456e421faf61613a440fa5148b7a4c0bdcdaafa5e29ccd5546d4267c8cc025fe7203e477d86225c0b65374535cf2e6aff02a9b2ac3f045f145f1f1a295a8529e8d1edd6c9d293b5343d77771d8198ff66b26300584d3f425ae6e1d9abdb3c4466aca8f9abb5ebd3605fbea67017b880d31b7fd2624d5c925044f5e1d04d613823db62f6b6b823160a0a6d16a8f7a6f58fce99206445383cedc988ee865c3fc4ea026818c7c2e9a8ac664ad0e17c68f5bd30a8add832bf3edcc862cf754dfc38392b3ce30005e79e4d875402ad8979a747c5aa8899e01490963316d4aeb81a216613fea691e67e5729784b72fa900be0df3347306a2116398de94553f83eea8041f541957c20bf14b1ffa5d0aecb604829072c6959ed83656ad4fa4e3c64872db8bb73445bd26eaafe76cd5d47310cd5ed25b4c3abcc919074f8cd11d85395830b5ad491bbda46ecae45b3a486eba334710de47c4000000000000000ffff0000050000009e1248392556391d7d488fca4fad6cbcf88b14c8a8fbc711dd01250638c26055f57875ea5c8238c04c00"/4616], 0x1208}, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) getsockopt$inet_opts(r1, 0x0, 0xf922ab62e4d0cb7a, &(0x7f0000000040)=""/126, &(0x7f0000000100)=0x7e) rmdir(&(0x7f0000000240)='./file0\x00') accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f00000000c0)) rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:13 executing program 1: r0 = kqueue() fchdir(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) flock(r1, 0x1) kevent(r0, &(0x7f0000000100), 0x1b, 0x0, 0x1, 0x0) r3 = dup2(r2, r0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x1f}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0xca45, 0x6}, {{r1}, 0xc35399b81eb3e38, 0x1, 0xfffff, 0x7, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x4c, 0x4, 0x3, 0xffffffff}, {{r0}, 0x0, 0x2, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x4, 0x579}, {{r0}, 0xfffffffffffffffb, 0x5fc67f28c3030cdc, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x43, 0x40, 0x8000, 0x36fcbbae}], 0xfffffffffffffff8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x100000001, 0x40}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x14a, 0xa6195e2807b0139e, 0x291a, 0x2}, {{r3}, 0xfffffffffffffff9, 0x45, 0x40000000, 0x6, 0x1}, {{r0}, 0xa32c3ba5c1822676, 0x9, 0x1, 0x401, 0xfffffffffffffff9}], 0xe27, &(0x7f0000000040)={0x3, 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x7}) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') 16:00:13 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000280)='\x00', 0x10, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r2, &(0x7f0000000040)='./file0\x00') accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x2f504ed8, 0x1, 0x3ff, 0x912, "44867bf6e4690d619344d465ae9da6beb8434cd4", 0x5, 0x7f}) fsync(r0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x80, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x10) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18100, 0x8) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x100000001) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pread(r0, &(0x7f0000000180)="c0856c571d2beb4e9b3ba3992b15c371c8941d57044165792f065f506f4e56bd60109ecdb5a3e72279e485a913850316317f1eb459198885717874bc9e66a77f05066871a98b5b079cb9cd97c21041e1c6150cf2340f0a4b0a7bc6", 0x5b, 0x0, 0x17) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0xfffffffffffffffd, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3bf) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xfffffffffffffffb, 0x5, {0x800, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x29) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2}, {0x10001}, {0xd7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1, 0xfff, 0x4, 0x100000000}, {0x8, 0x6b, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") writev(r0, &(0x7f0000000900)=[{&(0x7f0000000240)="d0b3776f91016905b76c756b810b135b756563010372289742e0fe003fec506c8a4da347ffd555d44c69f9081b5595e3fbbb86fa64a48a746028e8c5acc2b891f27719fdc543222b0f4cf9c34f13ca592623a3626b8dda67b9673b03e38c2171f83c0806708b864af8f92ce11d9830c1f79e7ade55994d25dcb3aa1a1af7e177bb411db4f83a6d50c72fb58c40c868ca9e1241c061dc89fa784987e5219b14dcdad7a68d33fd11e9f56a343adf7ffc47f169d4b8016b3ed380772de3ae83361a608c", 0xc2}, {&(0x7f0000000340)="02c6d1c840bffeb056267c2051ac0aa0525727858916befc7de349eb0a58c64c86aea9fae921a0df84e4b6ccfeff96f1c2973db1305c71ded0202045097756c167f446a3453b2ae48e83bae77a6b6ae38afc1906c1dad8fef69dbc421eba05346b6bfa967a24042dda1ef8ff24b2ddf2f444ce46ea25a8969afe603edcbf4a0e5d3cd65077f3eafe39cf8159c76fa9165046627d2966b0a9f78c2a913457487b9f913511d0ba0c58fad80c05baba23ba451f30bb341f", 0xb6}, {&(0x7f0000000400)="1f5b1e856d23513f704c921a8dd782981fee9112c1cc928b5fefaf44a003a895973c15b6b8c62ff74acc6a736d63ac5f8bf43ba46b28c13b9758d8871fc18330f2d9e6bca4acead9bf7a3a86affac3c25e30488e65c40b98c6d26c723843d1aed5c3bcd09592e53900f6984f5b15ab9cdf6042276a34c6c2dc1e248b4df228391e1c2c354f4ad582d37238ebdc3989fc90672b1fa4bf6c0189849f5f8c71c9cc1a3600db865a96f0142ad7685348b9ad42cfb1d0c35c55df97cb7130b10e5bebabbb4f7ba395eb0b1e11a9c44df10e7dd828f17be050cc2ecb", 0xd9}, {&(0x7f0000000140)="03deca11fca034d03601aa7f56fecf", 0xf}, {&(0x7f0000000500)="bbbc52018ff5355abba337d41610d0f9f9a8676259a801baf90f1a6b9ab43d3a9833bd1b16a47fd2c8dbb4d1747bdf399a3a2a1166aa108710b4b76f3ca907ef1672efbe5fb9192453095e0434a57651f0ced1833143abdcb448858f5205683d5ab4f2e977619bf94537ff9b2ee5a1c9f2a439197266435eff79e98e0221ff790c3a7873d6fd90f76f6f33783f20357db1c079ba38e8b59d32d7acd18959c52d7124800f8500ee51b5145553e966cf8abcbf17f0f3a5385bc232d351c55e5d3dc7ef493b88ade627adee179ab4ed2750c69cf62eda09960fe3048991b493d091923fa178b94f1295", 0xe8}, {&(0x7f0000000600)="d04105352cc12e9d1d3168d2a2b7c1756fb6393ae86c4dcbe31b9f3a198ca7995cbfa9cc93de5879952049fa6ac6279dce4e3b14fed318a066870c86f3ae3edd6056bf5dd3d59793", 0x48}, {&(0x7f0000000680)="ef8e2f04b205496766de736abb84d9d65327d856173498a259b1e7a39c81f2b70194c3e53f70d4eeb2cf4bc8dbd63eeb676522d37940c4714806167910106fe585ed39b68492b5bbbc23621293cb2c3332d6e95f6998d2a325a80fa4778e2a8ec3c0eeb93b9eebad83e2dd3cb4b45fa41176d9c9308559a91a495e63fe67cc29add82b748e90da9861924d1af05f7f596944f3880540c4fda22feb9cb3050b1e40cb60ade4b0ea1003d2eda5fd3855443e5dd2bf22ad1c0285f9cab05bcdad0999e8182cf481bb1d3fbf295296c93dd5283fa4414515", 0xd6}, {&(0x7f0000000780)="03b48784ccbfa1fad10aa0d270c413f2854020282b65e3a650495df20ffe00496fe97fd3f0e22ba271fecd4f8724a3b16c51adbf8478d826bcbcfa75b0144c4631ef700aef540fd7fea72e55e6282d8b146d3aa52c762812bd37fbba5580a5e7ac77b22b357f3fa561743c3f13f501ace039d49426b5eeb74dc9ee87f80e95f5575d8c24fa753dbb428ba1cea542da933b1bff62d74743b217ca4dbe6f4462fe73b0aec0e5f80a81c5bf", 0xaa}, {&(0x7f0000000840)="8ac2e674fe504d76c86723f3102a10bc757b615437873462c5c3b769bddd160761c377af6a64108a039c15af3a942623d01f8db492665f35210ae270357e91ac06e230f61e4ac0e1ce9c5a4efc6d80dee88ba8fb7e40438a6e7531ea7277920a732c7f71f3fec20d7aa6c8a7bf213b875eec63b821364f0235fbf38a55d3efa7a2cf", 0x82}], 0x9) 16:00:13 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x6, 0x292}) r0 = socket(0x0, 0xfad020e4555d449e, 0x4) getrlimit(0x0, &(0x7f0000000000)) listen(r0, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) close(r0) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:13 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x42) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x4, 0xa5, 0x401, "ca089095a3bbc41818b242053253a0529d95d353", 0x2, 0xffffffff}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="bc751d570a88a0f15a04430a2f85d599ada1e7ea27284261"], 0xa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) write(r2, &(0x7f0000000200)="7176a2933c94f21d4221c30d76c220b3d24eadd22f646ec5e64ff87b34a8669234764b02bae505b0a486d63550b84a7fca8493beac85a036646b8f230247afd769862763eaab136e30749bdd5343462ae004bfaedd2838da4100caba3023388bdeeb705f78386fc8736f43b75128c2708c539e4bc836f2c7ed88ba19c904389bc2a89300", 0x84) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x92f8c3991d56964d, &(0x7f0000000000), 0x10) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x6) fchflags(r0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x1ff, './bus\x00'}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa, 0x80000000}], 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x8, 0xde42, 0x7b4000}, {{r0}, 0xffffffffffffffff, 0x41, 0x80000002, 0x4, 0x3}, {{r0}, 0x0, 0x80, 0x20000000, 0x2, 0xfba}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x5, 0x52}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x101, 0xa3}], 0x2, &(0x7f0000000200)=[{{r0}, 0x7fbd6f3bd71c56d9, 0x8, 0x20000000, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x5, 0x800}], 0x5e, &(0x7f00000003c0)={0x7fffffff, 0x1ff}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xa0, 0xa0000010, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x13, 0x2, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0xa1, 0x0, 0x9, 0xffffffffffffffff}, {{r0}, 0x19095c8e1ac7dfc, 0x20, 0x20, 0x400000000000, 0x7}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x10, 0x7fffffff, 0x400}, {{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0xf3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x25, 0x20, 0x0, 0x9}], 0x2, &(0x7f00000001c0)={0x6, 0xe7a}) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r1 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r2 = semget$private(0x0, 0x4, 0x424) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x1, 0x4, 0x1, "43e99496c3da83a6bcbb375b9b1e4d082486ad17", 0x2, 0x8}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r4 = fcntl$dupfd(r3, 0x8f053be8000fecde, r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0xe66, 0x2}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x67, './file0\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x4) fcntl$setflags(r4, 0x2, 0x1) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x3) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/165) fsync(r0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/246) r5 = fcntl$getown(r3, 0x5) wait4(r5, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) getpid() ioctl$TIOCSDTR(r0, 0x20007479) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000580)=""/19) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffff8) 16:00:13 executing program 0: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000040)='./file0/file0\x00') 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x20) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) chmod(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000400)=""/232, 0xe8}], 0x7, 0x0, 0x0) 16:00:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x7c6333b6e04f45ab, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x7f}, {0x8a}, {0x48, 0x54e}, {0x23, 0x5}, {0x46, 0x3f}], 0x5}) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) 16:00:13 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000fee000/0x3000)=nil, 0x3000, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x2}, 0x8) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x0, 0x1, 0x100, 0x1}, {0x9, 0x400, 0x4, 0xffffffffffffffe1}, {0x4, 0x7ff, 0x9, 0x49}, {0x1f, 0x3, 0x9, 0x80000000}, {0x0, 0x5, 0x8, 0x6}, {0x6, 0x100, 0x0, 0x1}, {0xdc0, 0x9, 0x8a, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x2, 0x2) r1 = syz_open_pts() r2 = socket(0x174e8a66d71c6952, 0x5, 0xffffffffffffffff) r3 = geteuid() setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) setreuid(r5, r6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x3, &(0x7f0000000280)={{0x229, 0x8}, {0x1f, 0x100000000}}, &(0x7f0000000a40)) setsockopt(r0, 0x29, 0x0, &(0x7f0000000240)="03000000", 0xe3fed2e916cb5550) r7 = dup2(r2, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget(0x0, 0x4, 0x600) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a00)={0x9, 0x8001, 0x1, 0xfffffffffffffffd, "4fe4450000000400020002b791e1c6a2cd00", 0x1000, 0x7}) r9 = semget$private(0x0, 0x4, 0x226) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xff, 0x8e40000, 0x1000000000000, 0x7fffffff}]}) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4d3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) semctl$GETVAL(r9, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x1e3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 16:00:14 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) renameat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') close(r0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x10001, 0x8, r3}) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x5, 0x7f) read(r0, &(0x7f00000002c0)=""/30, 0x1e) r1 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0x21, 0x0, &(0x7f0000000240)=""/33}) close(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "03667f0c033c008800000000000040001400"}) poll(&(0x7f0000000000)=[{r4, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="90") syz_emit_ethernet(0xee, &(0x7f0000000200)="248f3aa9fb4a5276be52e40dd8b7d7078ea24c39e7911e409dd4424d9e63818d7f6f23100096c8eb1ba9d3775bb29b02324a8b5f7f5457fece25a6db9f70ef0d50dc0ab5bbca4ac45cf3c66b08e6262228ef6f7e639c617748f1547f22ce897910298503af603f98545dd8e338c79d3e49af17a01437fa4e00174a957ac3047b864e1679274f9e6b0d979d81838621034d90dda9802d578a1ca5b649d7a780c3374b6dc4597f8a4ce9bc65b836ebf2c27e8885889a16b22b5693586f5e4db49c769bd6409d71754a4f966e1e08a85bb231e98c66c2fac1fbf8678d24c0f04d92e364d33ffb5df1bd0cf0932e5f3a") 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) setrlimit(0x0, &(0x7f0000000000)) dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='2') 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) socket(0x1, 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}, {0x40, 0x1}], 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:15 executing program 1: syz_open_pts() syz_open_pts() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x2, 0x4, 0xf6, 0x100000001, 0x894, 0x1f8, 0x9, 0x10, [{0x230, 0x7, 0xffffffffffffffff, 0x1}, {0x2a, 0x1, 0x3f, 0x8}, {0x6ca50bca, 0x0, 0x5, 0x2}, {0x7, 0x4857, 0x76bf, 0x9}, {0x3, 0x8, 0x10001}, {0x80000001, 0x100, 0x80000000, 0x9}, {0x99, 0x3, 0xbfec, 0x200000000}, {0x7fffffff, 0x80000000000000}, {0x6, 0x4, 0x4}, {0x3ff, 0x19b90000, 0x800, 0x80000000}, {0x6, 0x3e, 0xfffffffffffffffb, 0x8}, {0x10000, 0x2139899a80, 0x6, 0x1}, {0xa103, 0xb641, 0x6, 0x9}, {0x6, 0x1, 0x10000, 0x796}, {0x401, 0x6, 0xad, 0x200}, {0x8, 0x3, 0x7f, 0x5}]}) syz_open_pts() syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f000014b000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = semget(0x0, 0x0, 0x15) semop(r0, &(0x7f0000000000)=[{0x0, 0x200, 0x800}], 0x1) clock_getres(0x2004, 0xfffffffffffffffe) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) bind$unix(r0, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001080)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3f00b0504900e8249cf5eae95a95db90d6a47d781a0722855b7c94c28889e87c721786a77eb833c7d3eaa5b12748869da63fad612fe3a95fee15c8e6d32b527f821323fae67d8d03bfeaf4907411ae21dbe1f83328cfc1a3135766101825e3c02a194b6d8327655a4c440229bea807559de906ec8bd9d2dccf223ab8a7d2fa36967504c8cd7223de18b1f1581c902da2745a3518a83334c0bb65ba0dd44759d829eb1d81fb5fcb05ee62a596c8a997c74d266ffde82b0c886a737fd629c05ddf11f89fe7d937700d80f6b2f575f03c7deaabd5b3de21791ac27d53799782e0917783b5f8630f44ed9c3f8bbe25c60f0385e16495d81ef0888ec91b25f70f75d0f00ae6f9dd963e8ddb8785c940f0596418126efe87dd8a84001f7a0f5823e0d3e5cf2be100937def06b6ce504e2fe8dd9c470c540986701c13e5dd39095d8058af18e0c670596b9b0e7c7c3090b4a81d0fa668b3eefa4ab5e83c4989113f9b635576cb3247ddebdf77d2345f423b08f9f957e4664ed258cd55f4e60203d9174ee53b43d7628d1e8e14c3edf1ce387df2b22d65f4ccc0f7fedb8bdc07d077f234612996d4d6215c26894af6ff0ca6d008880b78114d81aa48a8aef5eba76ab3ddb78efac9707fccd015f3b0c902d12d615771340579ab32760b2e40592b82345ec1a61a794b342531c9981d506d70e1dfcf64f41946de88a9c6e66ba6974be9db4060d05aeb6c9ea841bf6b70cbf09ddb8a7468ad82921f356f4271f51bc48b5af0b224d8aaaf2e201170d05e6f35337ac0a66aec18a73e01bf3a6a0e0bb0af1ce94e01f6db7053b6ea3a40127a095793391b02e806825b2d727585636bce05e71dc0f7b2b3d71ee6aad326a31fedd07108d3efe63a6a62475c0b94bde92bb87b1080ff631e81992cb7faa50e4a8a77be8d929c73bb0bec0ca3dcaac11d20b70005d6284b715ac4b6e9cf1b51187f99ce165a5cbea497c5707def5a0e24ef67fa22d379fc38b2dbf68caad7b493afc050c7be7b85a3425c9bf350ac589cfd07c3d65b3a01789d8a4b27fc865cea5924a8b8f6bfc2ad7ff4e09684a5f298c7490bcaece5f07811e3760b6b7d334f2f123601b05eb885f7f5091cc195943029d0aed4295c42e5f3a0a02c2238e7e558427606c56603f924caf09e64e968e04fc7abfd769ecdfb5c95db414bf990d41bb434fe4ee4da15ccf8e180055f3821f0da479d2015df7f440f37b5f73fc653c4331df98cbf7e8f3e5b1f0624e27ec7ffc0b54133b5ef79b85a69fd2a5ce2ecd10855c21dd509e98e9dac129434af6bcae226d76e580dcc26a7fb88200c3b75c53dc7a66e891745bc0fadf332592d91b4e2ef44e18ca49b90773d42b24f9d4a2de96052063ac7ce918031eb73acda8eabfda58b0a95dd13c2d0705fe0417a9119f0baf13b5006c26f9b65d6030357d4dd8e86d14ecb95e309a57e2b8c83b29869cfd11743fd3271235a8c240157249e030ccac5fc79ce3852c80afdcd8a98665e8a2720082ed5ee1769abce6c7c646919b6031c203fb1371f569488bbb557d8c22f960ff18fe5ac83065bc1acf290dbbdf6f595cea9d046b4753aa1eb762b28bfcb65bc06ce97729e7a7f7927ec5a8bdf1f23d01e656a2ebd5e6d8fd78252b4fb79805cab1fcd97b7ba1aa4673868939ceef2a4c413b1793c4587e752a6afb9c25d1c42d9575f90285419710e8378097aac5b889d203dee64a3b98019d5781a6125ebc233c7c70ffed7d449d77038c903a8fae15169584968bd382c9181f76505698b38287d50e900ce744d09a25e9a4819f5911986c26086258535f2541cd66daba4e02e0c6f2da97a236d869ba7a2ff64f1a5914036e54d19e636fcb5ead45e53d48840821d1194eebb5aa92626956e2260835a0aa773786290a855c966bd8ec16efadbe3ec302c00ec182ead4d1e22cef983f5e208f690fa11c73ee041c0edf3f8a5f3872fc83bbd91fb367fa654f96d9f8e1948b38b123ea6a2b10ed2b3cd5526e936215f8ef9aefcd1793f63a27ba676f7fb791b2a2c92fb659df70d8347d1ec41899e297d721ec68d468ac89f940afb3c57b8d6a4a05f0910b0d4d73c3c98a6e8471caf7b4a83a9de62989d77db17671e7723407f6967d4ffa5b95c0ad2586b18b65a53e7e614cfcd6040edc2472c40f990354a7790fb57945a441724d810c0641b31cb7e703319b78e1fe6d0b95cef856cd3a700a5e6bdd6bc24e5d58c60b6f8df580fc7657e045ae3d64395d104dfde1e1e95dfe2054d9c9c24b7408528139bd360cd160edd3994abac9d444b1493bdc571c7f6d6aa2c799ce146b6edf3e63d8028532b501c1e121e637f44ccb7b9f41fc2bf819046bb5f86cfe505de218ea8bdef37cbf4be0d121f1578eb69d0724628e7587ee48d37b886d01826d112b66886e0259e308854a8572ed2ca7a3d66baea59e4ddf2acbfb10371b3886af9c7020bef2b741e1fd831fd0b5fb65b6069c44db14b6ddab7138061b54c98f15c73123e44bbf739830b3c380e4df9f8c4fd2f2c67d38f2d6efc22740ffab01f636e1950f0c572cbaa6c6518d24e92d034985e84591f30212ab4338d073a47f6a41f234c34e3a6d7792f9446f5ede97d8641076138a277859eaa96dbdb3b49ff5d3c085c6f0895ae5653573efabf005a7bba2d2195c1543c93132be9c8820befeff5c2c9359e7071fa18b2144483461adf99777db70ea04437531bc80937de98a140fa763dd3546f4ca16585ad6453273fa4e8b36462af2e856662db86d207add8ca4d2a1518847fd1a66566d4ee3af4cb95ac4a8ed6b598424f938999eec0be73e259411922209b84a8f631aac6adf60a87e04bbe7a3eb3c4c28a3fcfbe2c0c81499fe5ad40451bd7898cbfc457c83f67536e8c596fe88a35e9a934459294cae40587ce55e445adf3fb42ac3cae8ebb1ba0c5d2269465d1d5ba1d3aef0e8b2a761ddf7a34d56ab3cb0816cb2a7e155e5dc397478db34c0dac79d54ea3ffbf41e89ff762b41f888c546b0bd6c99d83753f56cd3ea6e6999105eaad9c561f97101ae0d65eed143188554ba14bcf993b67df756296713544562ed0d4d6fa190fa6d1d778d08d7e741e499136f10c9e09e2787f5e190c1cb55abde83d893cedea7c3ada7848817b708d6719120f79ca1e1c419590bff10bef2eab4a4347ad8bdc2edb0816d49eba27d2b7556ef609debb787768021c019bb26756e32ec517afa5ce84b345cf828a6ffcc1d7e19fb8bb27fd7fc872873e2b25d35390105dd8eb29daf6d0da4fb1f89f70dede41d707100dd2309ff0e0b333d7f26da4ffb460c51987831dabb4fd9bb285a906b82899a669eb933b6a91c6a2af21c74b69cc18c36f71d27001dc0285edd019e8b1e39b9cf8843f18cb5e35444df78877df1ad07abde7e359a7bd0418b243fe6a037febe8efcca878652f7e1e365c3c89d8a8851690e08702c19679170cbe86c216cac4e39796e8d839b072050312c9df6d122d559d661f81dbcd21a2cb0cad152738483c47663768fc0d0ad5b704a09302db9184b90d11045fc55d617ce9475d5e87caf3a6bbc75286cde33efe5e25d31d772ee7775cb872df3ff0560bff08bb69db2a6bd6e4726c67aa3131b8f46323b36872bf6900c8cdf2879fc3aaf679b8f6e44b12e0f470a21b68266791e1c07168dbc6c7cf80b48ae10902d3ce5b9a63d6a97a0dbb230f63686a2e3b4f7748334688e6c6b3eb35332018d20bbe86aa530b2e23e002d7c541fc5b4bea0f23bac21cf7763066dd8ac6e720437bf240f3cb241cc95f35d887a82bce526ae988fe1ba5f28d761266e988f39904e8d20164535503279b75eea31e4a4e4ac625b9375b10b9ca84247f35e03beed0fb91587dd4b637afb1cbddbdecbf81b4bb33d0f75ab27d57e04d62460dc6ea223c5d0d4f42ded275cdec9883739bd0fba2b8abb91c3458a1da9a77933f22144c575d48f05cc52a1638caf0dc178bec5ca6b0c9e84545a6c814e811bfeab5e825a2bf200e75332c3291dcab95588ce4938ef25540bd00a46f2841bbfd8677b9224d3a49362f6871b9823f47e9b6a6e2a5b53a253fc829ed591fdb3fd75533ebf59e38104e2ad3ff440ec432b3a7ba5f43f7de1117bab0e41a4cbbf8a89f90ae53ea5bee02fb9a23078302967c7aa79a531a6d5fe5f37f84e1e2e6b8f6335d296a05f0928eb7443e99f762a6a1541aba3cb409994dce1f6dc6970d475ea4fa4cd337973ea1e93fac56c2096498003f70321ef21acf5cef87b16c98ae3665aac39966ff313bfad99d6647acf5dbab3c45085898999628ea64e805ad739b440a14e808603e6dd0e6f93b38708250ccf094194f6926275e6ef280b49fe971b7e4ad8e27b25ddf0f7d8de2107a1f79bbf8bfbedca65fb31151c4b1eb9fedaff41eea45107839b39f44ca9716e4080d83535af721ac5f1c54a6975931def8b9c8f69738b1b443e1a8a453582f044eac3eff651dae929b34019246bfad0e8cffa62f5a22eeee58ca0d9ffcf6fa412b9bc308b616e4cc1b606ad660ead604b7215d84aa6e227508c3bc9cfa929c06f51c5f9d8c64b97c38c6d53f2b054ce298d9c26cecc5fa3ab4ec58fc434ec96ed2885a004536e35b5101bee0b5dcbc9f932a7f2182ec245ee6e5f378b8e6e6451f576234fc2e82eefd4de0ed671478ad967ecf44412dda59fcedeb2b12ff5df35092e59354db0dc1979a7e8ab07d60b8a5628bbac190aba8e6fadd951ea44b915dd630399869c2f8a9b8918dd46e2f73c02d40a61afb1beaf6a292e3c6929d8422614bc5198cfebb3255e8f8e5a4318d774830979fb155699dbbe17ebcd02321bb0f44b4523de97a9c88264e6d684041c33961272407dccea111672ec4d79b58a4e58b8ac3e914442f15cab10f2538b53eb1127c2b04502e034ac9dc90e22a1dee6ec740295fa947b4d1eca9f51a6edcde4a4f4a932a9ccacb639ad48339c97f96409321b0e4a40b516f9d3d179009c116711809533092d25e4c9be1e839df531c0dd21a759c5a8444d965785a9bcc9f3c53b58b9e011e157db5911f865f771e4feb988981f53774a6cb0c59f1a90da451f58d31678c724c6280d92be07386c551a6a1fceddf82c57843e964468b3cf9c8c280f4d3ff68f433a3922ff31c1a254e6c6a85ae7394b5811e8cf7cccb3f111f666b5fad21ec3d29023be1331e15b4dd4439c5b1ef1b7b91fb2ad4fe706f0c9372f3f2437aef4659ac06b4317de360ba7e3221e501ae3c82b3622cdfb0768908980375d0d4614df8ce5a9449250940c3c1056d734cb0b04a58f16135c2c122d7b6645e78da14ec285d754001251ebc881c4ab46741bd38fecdf5e1933148567f3c70ed439fd2fcd55f0e9a3411d1355dd979cf1f38fdad32c923fbccbe3d967479917c88971262470076600af7a1c2bb9bf141f0577e57dc53f4bc24d3410ff81157854e7b30ec60ffc84fa8ba18df2dacf5d2684be7c34d20618f089c131aefd0c824e8123e69ab6cbca24a2dd05c512af77c2355ed66411490f9436cc9b1a31db1abb289cc91a26d499ef729bf90a404fac03bbbe284d7a88dec5f94d6bb1668fffa555c9801766f9148784a02cce2c4ac8c5b057299ffeb3adb2261f0a48dfa244d1d01eca4de159729be7c3499ea535d1c02ce9093a2e0c640397bb28189f359a51ec9b64e6b2cd6ad3158e47c311b6bb79c6155b1744eabe2a84266e2f6ea446fbc430f5f4966fbbab92f8aed3b0bc733d757e302119f111ebf6cc70fe76f56a4d3706600f8fba5b4def7dc2b053cb9", 0x1000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) sendmsg(r1, &(0x7f0000001380)={&(0x7f0000001080)=@in6={0x18, 0x1, 0x5, 0x1ff}, 0xc, &(0x7f00000011c0)=[{&(0x7f00000010c0)="508b330869f286825bfe3cdfdfb27c2e5146b54903fa1d4510e80249c8e7ef2f27c2eb3dc14396834311e4163d17cc0daf06b6957e416b6b1bd3331758bb8b199c3ca632a0eafd735caec63b4804ce10853136614cad074405b1d36d5fe6592762b864ecdad822104560d4d7d3b444ca8f63b97f8bc3f9a53c911a2df73d863f10f780d3c0b1b66dc36b0c64f5fd8e53ff56b30b3eee0cb996dec1fa5e4f2f90c5c2b90a953a4447499500d51ea06577ef250eaf318ba8af5d7b03dc608ca22160280b29706a809212ac92da6b2fb893853e81970738a4db", 0xd8}], 0x1, &(0x7f0000001200)=[{0xf0, 0x1, 0x8, "caf18420b158ea5cdb779f19b3e2699a3296f01e0724a974ac9199355c9c57c04dc528c52017b058bbaa3f44d215c07977a73cef5ce26a9870f0b1e7d908cb15d58100a84f0e34e4ce08057e64a9b93e74d5d3a5de83b971ef0ddfd988a8a047a6edfd9948be109058ea9acb832bf4c1f5add1d65e7324fe6ef660e3fbbd7b049fad337155656640db0a730049f82adc4dfe1841cd7c01021e05a41195f586e0dcd579293ab9cd8a5e99c1ee2a5cc1a2335d8d4259da0c0a038eb48e3258fa17efc62073e36223ca218e340a46f8c4bd0e672d3cbbb7dbde7820216d48"}, {0x68, 0xffff, 0x100000001, "253e51302f1c8575282b5c0f5ea7aad650579fc8a3e7e35b836697cc47bc97ac6ed6f64b367e2b92fc93a8d28cdd2f988e345b1b4bcf4e213694eca19356d08b1deef77b2b46e0c67c90d5870f86126b11ea352c80de"}], 0x158}, 0x400) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000300)={0x7, 0x4}) r3 = msgget(0x0, 0x2) msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000140)={0x0, ""/135}, 0x8f, 0x0, 0x1000) r4 = msgget(0x0, 0x106) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f3c98680401f95291d4799f8925b9407000000000000000000000059c700f9055999ecffffffffffff070074"], 0x33, 0x1, 0x0) msgget(0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="35891adfa53f69e03d2ff7e388a46dc1d4796950a0e6ae180ce30d926666e721d52119f7fdd69c451cdbb35f805b205fa604c778f9a0235cc364ca30347f8579d93ee984d84e3037af893ebc5ec4a63068947bfd59f151f1091b63622403b38dd53846d317e65c9737ec2323a16a2dfe117881d60959713b63fb7f5b96d51e65459d45a91781f59d4e030369f2d3b9226af06d06f82916d23ef926fc982abe903bccfcf86d81c60b68d0ccf9e0a97023a0f5bdc7db360284a544cbe05d5366e9f7a265f952b61a67a121ebf5b8f149d4ec5c10de588fa528b5c1caab33aec78ed044250218b50e", 0xe7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1ce, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) acct(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) 16:00:15 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) socket(0x10, 0x5, 0x3) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) write(r0, &(0x7f00000036c0)="08a04852075cc513638f5c639cce65789435902a07e85c6cff5db197e6893e811b8bb3b12d64ecfdacf41b3e2dad496139b4c54d62c59041269c5935d9e1c9d2c9b30ecb4ee6f3c8fa9aef9972725162257e910abd058610f837362836d7ef1c21dd05b72e99d30b71ddfd52c23d9bff0e59acebaa9118dc54520a37e710679abc19edd741a3c8b2bf5f73fb8973660f6d304ecc21894292bc2629616d66", 0x9e) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x3) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000180)=0x400) shutdown(0xffffffffffffffff, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xfd, 0x0, &(0x7f0000000200)=""/253}) chroot(&(0x7f0000000180)='./file2\x00') chroot(&(0x7f0000000140)='./file0\x00') 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="010065301b0000000000"], 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) socket(0x2, 0x0, 0xe5a) 16:00:15 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x50) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)) r0 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r1 = accept(r0, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r1, 0x1) connect(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r3 = semget$private(0x0, 0x1, 0x240) semop(r3, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r1, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r2, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0x2) r1 = socket(0x0, 0x4005, 0xfffffffffffffffe) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x2, 0x8000, 0x9) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = dup2(r1, 0xffffffffffffff9c) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xfffffffffffffde7) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 16:00:15 executing program 1: r0 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0xdda36df3b6e0b5c8, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r1, r3, r5, r6, 0xe1, 0x5}, 0x10000, 0x6, r4, r7, 0x8, 0x5, 0x90c5}) clock_getres(0x4, &(0x7f0000000100)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000140)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) getppid() preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/41, 0x29}, {&(0x7f00000003c0)=""/254, 0xfe}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6, 0x0, 0x0, 0x1}]}) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:15 executing program 0: r0 = kqueue() ftruncate(r0, 0x0, 0x3ff) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x100000000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="8b52", 0x2}, {&(0x7f0000000240)="70afd80c5d1cc22ee94cacd6a8739da6befb1b1318d6b7496ec3e9cc397264b34e5c2908f838dc892e72a16c045215e93e", 0x31}, {&(0x7f0000000380)="c1e4c22a58c40705df5e6f7988c6d44b289aa1eddd67028f79650cbae9f863c747a93d79106e533ad293c9fee82f6c691a82d429b3c36e95a0fa9a8d37ac5cb4938d0d7d890c372c7fae19dcb7580653c71e49ffb0f9632d1fea0c0e298ee378b19f83c117213bf5e337f60763bef57d8850568794725cd93dcc01ed41481c0ca54de7a05e7dca5fb778e75557baf29f28c68acd51dc592234cd430bbde8e1cc7d5035210aea65e7fca26ea532198062eec77799fdae0f0c4493eca00aed18f8579f6a417d105d5b065980517a90e21a6f2b5174164764900e48f038075b5a92db916b83f840b08fdbc1a363e8bc7342ec1b01dfb4759f97680ed2b628161cabda7c8e41422ba6e7bb5a6629770935cb8fac7cf47a6247d565e5925092490ffb1bf9f42a78e3f3aa160340f5574af6ea8a45f450dee8441c2962485b34f0bf51fb052c2ad6176c1aacbad3e2db20f27d84dae167d000fa2b41945bcd441dac8551ab42190fd0b0e56181c421abe47db5d189b644b8473a40e414f689673ea42ab5f5df9b088fc7286efc79d985692e57581af54e0970fbad4bef32f32e0704acff9bdba49ed45b080ce16bd67f5c5eb73871e8feaba460a02f477a37c59cba75eee6f19bfea3c624cef4bb505aaef5d5da6ea71bbc2a6f5dbd4bdd6132a05a165841730592998ea1931c40592fa88d7fd703f5d0964e175a1ae0b37aba310f038a2eb31cca3ba79c2778bb3c4cdcfa60e39fcf078049ca602555156b8bc9a8dd59228fc9aa7ded99e51c1603ff6a566c18de27de7725b99c1db3aafef1725d0fc1428f6214c8b47d8e8d1597b75ef9b88ad88e5b9d7784716dc2a4120d49a4b4624704392bd705d989b10de4931969d51ff3991f801260294b6d3cae190eabc45f0f02c7b20c820dd4ad12deb9d4a7beac891f935e772567230989b086e21ec1e465977e5b419c7a5b65ccea4c355bcccb499a8c9d01027bf318ef946462d41057bb33001fe69a43d8264fddf5ba1a42c5446e850d5a7c03f1cfe2fc9976ba9b22c10e0698878926d6a5a0351c254082dde30ec4e2ebbbc36ed727fd4110750acf0d24ffbafb3514fc8985e6943a94fdca02c7b1cbda47eb2f1319c52964d552ff4de14d17dea5d1baa5a690fb6ee41809ab96a5100e0dfbe2d5551e5e59fd31fe8461201e28b5955dc11792bb64b54a2ac22144d8b35f1d8b61433eadd409d334181ad187435e3fccd4eb1c1b42143460de3b7e9c73ad6abe1c01a02ea21484cf131e120274bc762d8c6393f910f936095360e1b0f628ab6f1d0947cf7825a3c4d9b4f5abcb92d222f7eb65d07860a39bc5cd677e556cde0eb7321007f9baad780d62aa5c4ee763fcb7399b79e118a6990effec475a277f58ceb0b61c99e4cf38a5e07715d483eb006aa86866c7ce13b5181018779334d5160998cf3d21d13f1db987ad993df4c8a4daada6599fc8ad7cb80ccfa41b9c655c77c14a824eaf82e4bc9dc55491ff15dfeb6473741f39afc0a7689e77873c621d9807d93055843c5a7cb0293f9fb0a118222e84c6ecd9d535f354f76f3682cf75113bd1c4cb674078dedeec7f804f8796479d901aa834ec72041f9b1b51a48495e23f77e5c4206d56efa7e5fb8a0c9287d51f000b840f2d62f7f19538bc10da2ad78b5406561fba7898b674a96574b73885b4c1a5c831b07c5335516d2f3dff94c609f8af752cc2ea9ffff93f842ff6901c9bc62a71cedaa0112ce3bdbc7833d1396653aa25a577b59bd5b2f8ca68fb2c6aad698ac458915957383fee3a3ca6f48a1b2f4a8589b2784c966b59130e903ae2f3e40499ed9d88b84525af9cb8e7e1936f11092eb01f68b0b82cb63e5f748cab54b7059d9175c75241aa20d195f1e5c1e8fdea2fba5c71cfae012501ae1207becd23fe70d8621f68419214fb621f783f1f70953cf6a8e359f20ff3a54b7f59fbf7d00c58c832434090aac6c66b7f9aaf0cc7f4f0fa343a5451377ac0235f293c723be5cadd2918ed95b8f40985ee68dcf37e5a08b50db1c31810bded526d9b416a47b9bba14a7c9add8f28098200187cc46295ae9b65c89625bc95cc6e09d37fe3253bc3a98ca1261e9b6ceceeee1391bcc9683ef69eedbe242f577933a6c035cc5f63a35cafcb167d85a82175d71936b17ce2b0681d6b0d4ce30a810d5f9de0f0eca7ab28247845b315c0c6f21d476df3fbddbf4665aaeb62a2749600b59f1a2ee8f321d4492d689c0086ddbeb7433c617151e96cc91aa7c9577fa3bd955c8e294fc5b8426f7481e825955ad6c41ba08d0b44d0b0f51ca716dbd009c306f926e679105de97361ef29962a8f0ba7f61b457a1ebbdaadeee006e53bc6dc4b6aff2380e62e9fbbdca3f2c9beb62340f73015a3906a0637a6c916d457a5aa9d119661ba6a34deeb0005bb87473fbdc77ed6122e1221fc1a295b865c0f78901947b60cdf0aca9b0e6ae832400e3a5003eb13f6c9ea5b31007c490c1925797e76c33392c74d776c5895df535cec67545d7e4b8ad2b6835ed448828b26ea1dd9ae5dcdf757451360e470a05fba124880a126a7d99f61d46d12c4773ff399efbd8239e2331d6cac99e677d7ce205eedcad2ee066ed80d99998ae5031a95caeed9eb22f0a5ec35a97bc62053e6b892bc4ab22077bd74d44f6bbabb0bec4239a4ea11a70e8492a4326d39ae61ccc57788f1a49a6838efa7c07d5224191cdfd58a0497524bd24a17b031a2ff308b26b7d0b7c10d53fc0db0a08b118b8aa417ca6cc92affc554131369cc25a0e85b2bcfbac423dd3107f6f661ddc144f214ae2c92bf16c276a61f86db543f5ab9064d227bf72bc8547d01cf05ffd662bb20ac003299793f5e4edc93c7854aed11020122ab68e653b6b1edd003851d1cadf010493ed5ef9ee892448e57cddb6f2512b32f6d1df22a212f8d05e079297b955df4868151542109cc14620b600f38e213abdf88ddd014f5ac9c5c624a87a49b06269a91938a07bb65d27c6a4965a06288c3b73fc6f221d46d879c9dc7e6d36d36f1399f1be8921063641ffc74e3006f20ad092bc1327e9a0a6252eb9817241103415b773e90bfc8512b117c09aabbc019a2bd934247d4b4bc2334847a4c49c9870bc97466134f37a2c2c6f20f009274af3a71a031e5cb8cd098e3c45fe8ccb6c32b3492c0be49c3aa1753e0d53eb16e893f3d3739b53208f0c5da61884320619f4114fec6622aebd563306fc1db795484df62237290aa5401df4699ff2b1304e55aa6cd49797db4711c21aeee8522d8343850060554c5b117a5658b71f637f581222cc08665a837003a57a1efe312add66c2ed6853d6818d2b670930bdc5845fc38255efea003a7bdf914c8bbdf67f8f7f28deeef11d6928e1b55db3e91e72b8872e090ed23c0182bb39bfc82378733274939b940418f6bb0c4388d0f385a3f62ba9cc6aefb15b1b8760eecd10feff331622e26492d972da15fc4aa06efadd556e491967e64387aa0f2cdaf4a9a9f30811ac71426878a0cab761131adcb0b7fb6e8de5cb1d8f4501f75ca50fd0d4a997b3ab425375a2681b352d8d033f958cd4e5ec941cf8c00045308760c048873ab875612cbbfd4b527f98504bb804c651e6c4f4c2c4e7155fe68154812be9f146f30b5146bf127aa84ab687dfe703378378661cb0f1dc8ca6cd09d80bacaccb03d43a49d24eb4eb92638d03f5777529f3259d69ec850c49bb6f4657ef5def9ee5b461fe48d445257b5948dfd99e5d88d5809413063dd8dfa69d61c7322b7aeb7f9dfb8dffe821845f0a531941426fdcde528aecb8b0e614a5c8012d0999d481b6deb42427a97c2f1c14d14d9597476abf51acbf4c2b151e9fc001ec90d0fa75136990d235889a039a6023c8f94961e08d621bab9e2fcb998ee71cb738514ad3b2c2cbf14a08f3073feb271606268221e4edad7b2f3b6f62378adc4cee27beeba72700bf20b89a340bd28888cf0584d51fbb651ca78df0f0b58e9bf7713bb13c01558def07d111afe26974bd9a7fb8b56d79a6447d5293aea549cff48533c21a20276c49904c54fd0ba32abff08fdeb2d4f7f57a36486163a8e8a683f0032f0a62311bcfa1158fa199c963afe7d21f1fdd4b5eced2d06c206c9d2b53bec1f08b0c290594736b7a33f110e3ca8e519eea4391b0b7966632b4f452afdd383f838aaa351578550c8767a1d12f0a6db76f58d18a611a0411b9b69aebb61dd9439db6fa3e8a8b9e3d487e4771855fa089ff7d2daa87a9e117b49b865599d3912cc1d5130205b74f9248b2548b3aa5982be6fed9de6c986c29ba4e12b74c15e327257164fb109fefc214e24c5d7716fd4d129c3105601a27170c11ee0aff538d78bf77dd3157e65f1006a1cb7cefbf024dfc79277fd363aa255056a1e9b629cd7b54524d1124f8a7f3050bc9ea675d07b4c95eef0613f056891c65324c3a8b703917096b4a5912363383c3d33148e24bf4d980f13725de84982aef981b1de4dbd1d35602e89c958de54b047b2314fb4ab1f973f37235b6964fe81100faf8ef673b1ca2ce7deb93065b41d5187156a554ad5976b047aef1fd514642d6e8291e684d56450d3388b9ee4937350fd3bb8fbc26dc63478e4180b9671cef0ba948c78b1b657f0b29388782029c1395e97edb2600f99037adfebe6835b6fe7a55a8343f6cadaddd9e028441d848c652f3f4d1bd2a81e4d301aa6cbaf4e0a4a24e4a07f7f7c22605c1e7a5a2b11aa67201d3f8acef694ce9f8ece6061ab98588d83418105d21af3bf3711d6c9d2c9031d90fbc504f9d394ffa9c443417654c8696275574b6906075ffc534b8f0cd1837bac4f991051e26c4d06700a0272449427f28ba2e0d30dad67f163dbf96381d490cc8b864849730dfb92d19e81193f05e4b17aa2f1cdc19ab5fbbc602fb3cf3c42bbaf97f45ede1aab3f811db67cefacdbf0556b883b7cbb7cc0750177d02e00c3a9810e0876d33806c025b8a4a79a3c22b376a41acb1e88c5d22c4fc239b0dffff73c71929f5a900cbe0ceedc4c7907635c6a71aa98ba3c54d1643baff9d68cfa96015ebaec57f284ea806a5fb8ed3a20911ce254ad17c135d8d4899f363281637adea81f764ffd08d6bc8cd675c910c1be575156ec48c4eefb03c885edd0e00b37dcc43f75c0b8d989bdd3726eb4f478deee2d375c10234508a7c1648f9a199fdbd24a28752d175d619ec4bb502ab23371e4272408cfb682cb6b620a6d8efb6323e3b081a86685ab9e2c0531fece9f6ff269623b8e6e451f4b1d50ced2d5ddac5981f5ef86bcb1fbf50125f1f507f4ffeb73b32865f593c03c62e456f3b922c06a1515b8204a8f2edaa8be8326c9b0b2a2f63e2c3ed601c2cf18030d55ee4c6e726822c4b20b55ac213b914d434ac08e8eeeaf225ccc416ec5ee72a3fa9d011cceb1b5474203beb744f039501327440e8b7d86341e3d2b2a0f8864fdd309eb76d98ddf501ae290a64ee36afb6d27ed15eff28f5e76670190914fdcb697ae28a7af70b761efefc2a3dae28624f4d5763b8e7bd38e1952999802cedb58fed3e333c5f9c0d655a9403eebd4560f6edabffd405a52c64bd58a35d8bbcad666b84ad072fbb31db8d66e44512ccd0da2c51b7fa5a4e8839c9b26bcbc75f6d7fa01eb2f6bb86d5c0f236defe48e5fc6239b3e4021b0cd5ff58e1bae4e409031c37983a04f8583040bd1439a304665569b88e1144c0cf6e8c6ceb28191b6a12205fa5a7d3e293e889f4bd294936e991c4d5ad2fde81559ef854cc05168826a451d808c7c3e26e20d0177", 0x1000}, {&(0x7f0000001380)="e3a5ee92a679f1723939f0c3fd807e2c45680a7f14eaed909a85fc075743eb50c82d0c97102c9fed7ea7ab6ea3a762d29da5a4ab4d27e45260842fb90674c09d802c292f9e128412201b501b2c439308159180fa81cf0c3ced35bfe60cd784186c2e934639f47550a84e6eee17de191275738d42f03e39dce879c81548de60f164913fa076790827c4529f657dc569471ab2bbdd82d1535c69e45e435475af7990e7648bee7aca1d99efca6c32687696a5f2ef613c3b19136cd9438c0dec7c4c13fce15c76acf58576a98cd3c1530e069250d2e597eb05f7fd8e9e4e4b7951ad96e7a0f1a46a4de6a064cdf6e56b1db2", 0xf0}, {&(0x7f0000001480)="f22b062b7fde04e0ab3747b5538e73604c127f78eff14f47029537b3e3d43a98a8b567e40787f25a3b532c5b27ebc98ed42fc78de4cfc6c3d30819130354d682fae37e9e080f425ab6c44fc89e63ebe9ee6cdcb5d30183e1fbfb7539ae0f2426c630bbe136c7675e53dae388834266a5a73f905b89c22154fd1237e60d7d6a019d31b0ce0230f969507ebd2cfd7d70e1b52f062d2c6b47ef3017d970b0ce1a29eec81d2979df25428e28219f4cce3ea79053bd5fcf2ff8feb0ddec787d54e8e6386f223fc4de6f4573ad70544aedb561ca213a7b74653225191642c43817e96299a7461ff1389462624205a53bd3a0f297011691aae0802a3a750735c6a36de2a2dcd4d50554fd74f064d44fab11aa6007306b28dc4d3efa6ec7e596f6e4c037d9d0b2cffd73f55a19452f68fa492bd5208ac9b4f0fd6fb828eed4bd11c90ece892eac05b62357660fa59cad819d7123ddcde167b461ffc8a67716b84a09a908697be81adcb50f8558737c661d54fdb7cc40222d1a70b72b5bd45910cdec4ce5b9922d20f50fbf28ac40fd87ae3a890111c9d19d4caadb680cf8e190caa3221c2edc14588eb09b01f6a4d776f1dcf749c7014d2f49952f416ed2bb29b4dd4e39285f60f94d05efdf0a886105e5abe82e202de573e8124c5e5c52c683cabd7bf751085b1664ee2e476ef7773428c95789d813b06de343d8fae028ac4dbfed8e7d74695472fa8e3ec47eb02481c6ae08f9d01ca6f26ef51e69a659da6bf59d010c9c424a7e94b690ca075b4332a9f2c51cad85c53846a7ffc91c6d5435fb4a1b106c0c8fc1b17e9cbe04a13f8253f969ff73f37c92a51bf04d4b7ac24e91be09634fe3f86045b942ab00ee2d6946be69f51ae9f4d70b2bfd111b9026603a57eca66c342429b40dcaf37e883080fb977b2014811f11efbcd39231c65300db84bd84e59067d9ad8f04922d5bc180f4b58c11880b92e759129196fc6cde86851602be7982e283f6b1f3831c525a3f6c1a83f679b8bbe9bc6f5aecf1416e6f824fad8560d0fbe7a3e27b9ddd1a7fc4003a9e312758368782acdd5e5e4768280243f24552f63c294c0985662202c7f81bfe941fd132c924a1f38cefa16b28a2d5af954068f35c6ad0de3b911717ae2459aaffcb2dd7bdbfe4c6dba9e14a1f7b4993545fc3f3a4b671da0a620b211290099b3db311839d39a232a8d7330cd70526c1db0cdc48c882e6a38fe1b120c96d603c1e1194bb0cd5ad83b3b172e685234e06f642c6cdb8f24b018516574af821a9652c0d3036e8152724c6f2e1534541490965044fc086d5344623e237ce73d59d4ca89a51c6f71c3bac58ab0943130b899dbef68d70256e9d6998ea0978d2fbda83cdcffe9cb0fdf3aedd4e577563282bb8003d88a6d8b1f97c98062deec91caa0c50bf4e326e48927f4a8795beaa49672257cd0d3bb0c5371dadd40336bd5904fa8cba479f2586be7b4bf439dd2c7cd66937bd7e312b162991d2977703700d4ebedeb56e4e66457d1c3d97e4de9a78e2d4a250d488ee22ad120e49a1597e4845a11c2d73736188fa49d5eb8ab76fd17e9819b21c66f598c8e1f62787588d9db32ebbac28823a3777040c363b8c8bbf0b6249bb54de39a08b3e4ebb0cb5192e151323a3c88b06fe994acaa184ac80f46cc476991abff89a93c4e3ca9320d5993bb309d9f7cb532cf025946e5df91d0593a7aff77e4a273dd57e57589a36ad5acaf292d9df8148319a9a7bb37a30d90d53c7293a0323c6650bbea25bd687f55ec0a6d914bea8b7c86dcc0ec9cd81efa4a16790354fb60c1bd8961177e3563f9efef434e0d8a0230ad8c9b4aa41e2bc436f06b8063d2a231c38b1fe6747941d98975960b0753a1be885837dc4d9e672f35cfc433e866a350927f8b91ab263a29bb38005caa80a1070ce8b706d900981808b38e66e23b09dae9280b0f7ed52af8acf13b7eae4e58a978b55d19892b0fb634c496f239f85ed0a16b296234de9b0e4690a2e7793129e1e6766e730052c3163c26a73e6976d4277d9a4add5c3963c8a8fa977871cb7f99bcc3c9b17d66a26fb5a16bfe521c04e3acf8006468e27677e41b2b944b28b1fd5c0892fc93f1f59fb60c13559a7977393321fb1d2fe735182737fd55a71ec38ee89d1b083af1cc93f6825aa28d5447dec0e91af469840568df14902e1fb47d247c730421abaf662c83bbdeac150fe0fc07370b3bd2214dd96c73dd6b7a2ed2817cb150056dcaabd49509796e8574eeb14651e8aabb3a2021dffadbb9271f4b2c88871804fd95cad09bd0b4e130559d0478d7c5f74a34e63857b17f22e0e48365c29dd74e9d519ce85f407d0361b10fbb4285eec489b03bd4a212afedd7205ca6b27544a7b01e86292b90c5b020081344b3076b0898a83747604de97e75af9f63cc1ae8f378d3268bb22a85b94ed114fc17cc36423706408da2916c2e7685cf8c53edbb641d21ae672e08a6e0d23ec2baa130f443c7f584e6f0f8365fee4ad960ddefdc1367f7f67bd47e919ef196986ccb26d9c44a484b504f272ffa2f428706e11a3ff0c40b546ea34a141812b2384a7c61e89dc5068512dbbce96ca42992fa95bee232eeefc21305ef177dadb685233d56d71d7ddd2097def2aab54910f1659e174e7572ca247a4858fe20b487d0f8b5e9ae963a518fbacfdf1eb27b42964a8104126a1565f92d38c341e2f5931656f0e2845bc7df2b265df54b8457036f88138a622c52e0ef61a4765698548a70ef163e16ffcdfa3831513bfd6040d10f102d6a0e341930b04ffaeeb4dbb97f8a788bc71a57d893dbd38ceda923f7978a9db164d5bf7d36bc755239939616c56670f78d5ff042b83fe507d0e02011fc10a9311fb3f4a68b0bb10da826afc6c27256fb18cd385ccbc09f767bf7035a6130553094e8473aeca7f101bb157216242623fef18ea8e34a733889dede5f30c4af84531f5e8c8fba963b1eef1273d62b52d62c90dc121a1407e95b0334be9c61356dc0485f020f4a71171a39a5280990efb25ea90ba7f98832f38ee8770de521bc5d7bba0b4a45a08e13669e8b23b25c3e9d718c4ff49b534f65a1063ebc11d814930840e7f21663a3b03fc753d0f945b4b5e9fc351d567312bf5c802f7db79fa709763e43048598cad412062d2dc5ddd577f7f3615878ff7918017a1195b03ce54d166315a7b9758c3b23f9e10ae4f752cd2390396f7fa91b6e9802177ac6737c18f63c35001ec8d15b75cd8100283530c3a09c184c9cedd26bfee7169c4f56264e61d41c360b835772c9fc2535e47f6d481166d71f4d7b7a4a926dd99c07d5a08a11ba55abca81a1a13130bfb08e038f50b55753267204919733553ef0cebf8c30c5f8b4341a109fec67ec92265534ddf0949a0c994a4aaab03e4a23d47a9097d0dc8ea9dfa35de6d64d92f099c02d7c38bf6447d050cab359c05ffb2f5d5546d45c63cf2ee45d765544b883dc62a6fb41e9df5e65df470b82b2da8cace1eaab52cd2871a7e78afd6b085ab0e3f588986ce314c47d6615438ab330b898705c18568c1a5d76be722ca1eb435d0728d693d62f9abedd86d49bda206f7e481e548f665785cc8c505f1abfd4eeaa7bf5476282570d2bf30a570a3297633dc1e127456e2dbed0318d5d3dcd5aa3c2c01bd9ceb2157c3be4d9e766d45063202ccd6f1d1ebcf726444609f0dc743603f0517e56a80771baa863fa76b9722150d1ac9eacc070794c09b18db59f3f6a0505b3410687598321110fdaa006585efffc87858a0e957ce14785e24bac6b43cc49f890b496c26b278d1a268660b52be2216e7fa1df481df0c78ae705d238d2c3c14ab03b73752875e942ec46c1688977204da814cb9a48e15da0405e25bc6802963dd1acf9fbc8c07b301a7e7c438f689615a1e61426fe6f1a1de438ba193e647ae4aef999d2dc0ee8da0de7cdb81a0f7eef4d699c17178cd5413a94cba18440778dd30a69628ca3230f731e7730045c520bac40d8c09a11b19bc52b1c48b490f39fb69f4d518f074920f6753f476c39830cf116d5153b23e55a56128ade416e0514103c30bee65695fd517888de9ba0ca63cd874cd44c81d9613555fc86f3317906dd525d5c98c5e8e783f9a48655f6545be98f785b65c92c94575d69f28d84d47bf4dd9b756c9c2eb3003cee1a44dfc41fa92ad6512806f21ecbc7c79164dc7034edc06726ab3462dc2c8e392767d39280d6e0f16c295c9ff9d2d8aeae0aafcc551ba8a955a6d23ba85b008c6fd03c7d26d5b2898895a873c926f0bc0f342928b381ea95786ecebfd4d13df90a145db1d03b8345fd91faf33640533c764bf67215ea8f537b757d6c2c4cbd57a62e3132522925d781e4349aadfcde26c1e0e851eaa40923fd950787d6df5fee4cf14d014fb80d2b57af05c5cb5da85082a473626990d7367fd408aac9f63042ea5c898c59a38683c67b72b6e508114d6789079601c65fee49f03f8c206b67fd6fb4c512905c4b800c3cca4346155144585926122e2a9b94e4975a9313fb3bbdcd22ba524389039a929bb0e238a3dcb1142e453132764132480bc07afc958549e8e246791ed1ae40d072a4f5e081cbbd932c6d96d3875e3a748d3a5c6a99d9310dadf73741df2a3e2636ee682de3f77bd02c2a251deb7c84e4b022c2aa4f87a5e7f1658798655122b3693659a6eaa376dbdde5a8620baef87e737b4def8d11bbb5ed6c341a2aa6299c5cc32dac7a6269bfa8b46f040f2321a0525f64a51c7911a62a86fe03c0c820226caf256c0f89691ca17c31b04941eff76697dfc3a31b507a821362afd33cfe5e0cb959e56ec1d1d73ac4075f641cf910699e822a037f5151b3db133242af20786bb1db415b87a0a1f0a854c93f999d1f0385fb39bb5498b081dc2303350fb0c0087cb4f9267609ff3b27ce728fb9b270f921be33a12cbb4cc4f8b90ec9b3257ec9e531a052820c3d1a6b5d56712f0ae9966b8c79da3642039980c97052ffb9a04db9deb3c803dbce9272632c2f7a9faab265a1785ad211b0afe039de38b1cdacfbb2418e6207291ab4719a7568cc77cdf7dc12862523daeebf60668f52fd0b11cb037520b82bcfb655b9b15fb2c40bd07e887b78acf6c249ec15eb44c688bbb748d6188ba5d88845cf534a8fee56409ef11c83f6aa08938d7a634c7d339f4f81f259ce2016df91ac60f4294d3f26b863cb68d5a692b66800086d2630753b9edd45043c8ef82a41423a15c5c74b76acb58fe388aa9139c4a1ff01f81cd65af14c14d94148d21bd74d33f445c3da7b8f84d8b346ab3979605688b781720903702df3a016b654fe9444546b0a7f6eb80d15be4605ad184fe1b0f22cfbb991f13b47a3d9a1a1db2e8eab39abaef41bf7e4410ad0cdc9ff75c0fe78e4c5ec2fba0d3b5b94ae45450bf64005e122b02f6b09d97d66aed713bbf01b612d807c23b99cea62edcc9441e2b7075c5643fddd9d71985c277e0f09e9296dbd8d0b9079f0fa42bee6b66f7028c6fe641123c6b14b6d6bea0b7068135bc089bb56fbbfd10119a9d55ac37eaa10e4616312c5581c2c0dc30d30394b41d2858f08951e53e368c30526f9154008fc6600c47771256396ebf13cb9a958f819d06bd93819868f6ba90964b55f88340a56762e30c2416ec65257d3f49ce4543286596096a41900c8c98c4e3298a56d1b50ab1a9016f58ef223e9cc75ca2a35b640581f679d5d2e8f3068c789976124c8f1e26956f62b533f104ecdaf136d0673df10876cbed3f3ccc7fccdbfd9f44ff9650c2647674", 0x1000}], 0x5, 0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000002480)={{0x0, 0x6}, {0x2e, 0x800}}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x9, 0x6, 0x3f, 0x0, 0x7fff, 0x5, 0x6, 0x2, 0x0, 0xfffffffffffff1ab, 0xd8}) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1) 16:00:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x413fa11becc8c2be) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='.\x00') fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x40, 0x7, 0x0, 0x0, 0x8000, 0x2, 0x6, 0x2, 0x0, 0x8, 0x4}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) rmdir(&(0x7f0000000240)='./bus\x00') r0 = semget$private(0x0, 0x4, 0x444) semop(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r1, 0x4, 0x8) pipe(&(0x7f00000015c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/124, 0x7c, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="f9981db3d498ae0981"], 0x8) fcntl$setown(r1, 0x6, 0x0) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000002c0)=""/117, 0x75}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/147, 0x93}, {&(0x7f0000001400)=""/81, 0x51}, {&(0x7f0000001480)=""/182, 0xb6}], 0x6, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="6a479b68cbb0b0d9f66cea5f87a0434d410e00a5817ebb2cb200ea201299627a465e31a9e480db153a1560704d6ce7bbd8779de96167d5d2ea14c994146e956a6d1aa0471b0cca516f39601c4eb8a9440826c6f67216f75886dbeea5867553383c494b85862a6fefc7b849973ca3a2ca51176f560c30f4ff1d7f", 0x7a, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) acct(&(0x7f0000000180)='./bus/file0\x00') write(r0, &(0x7f0000000240)="64000010000011314c6b090008cfe0401200000000e1644ad16333e4eb4606a9819c44c2f414ad0eb37727815f28bb1e01e194341ef428c12eb5972d676470cf7a132c5593f200c2719d2aed1e848901ff4daabd3d410b0a61ce8e51844f74156b5a41d27d1ef5800ee1ec7825865cfcd12ad9044816adaa07f4668346a6ec20231f8184401f1eb1dd9aa734a767d831b7b483047bd58aaf1fa1af6bad3a908f679dff4f967561610ff5303aec2ca21de715584eafd76763974e78c7bddc74c02ce638e0a63e227c1d5efd0896624231d2f0c229751fcdc14e2c1c2776bbe547cd4a975abd86832e", 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:15 executing program 1: setuid(0xee01) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x8000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x800, 0x4) pread(r0, &(0x7f00000000c0)="20f13f99770ded9946836948eb17f38b1286903aec71ba6aeb856ec07df0e55f617ae0aa47a6bb40f29536e424102cee5a7dea9721e1cc387d495467d8a951c77fe40b280b34a8ea3dbffbb1b7af3af0cb278637fd557e4f76cddb6306c284a61d1bd4b21bcb484379e2fcbcc0319fba1eb1a073c2715201a80c79f0dd9543b79651d43b6e3aa1983dd04159622576c8536f3f92cdcb27a05314abb4b301409e30c28e12571c4ec744cceb2737291afb3fe8521dd1afeb3544583aa3be7677e03ce631b15db7d3b95a5f5d9cb5dd48b0a2e3e0dcdbede73feb95", 0xda, 0x0, 0x0) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000580)=0xc) socketpair(0x2, 0x4003, 0x100000000106, 0x0) r2 = getuid() r3 = socket$unix(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x2, 0x0) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x5) syz_extract_tcp_res(&(0x7f00000005c0), 0x0, 0xdd5) setuid(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0xffffffff, 0x1, {[0x1, 0x9, 0xfff, 0x1, 0x6, 0xff, 0x1ff, 0x8, 0x5, 0x9, 0x6, 0x1, 0x1000, 0x6, 0x401, 0x1f, 0x2cf, 0x8], [0x0, 0x3, 0x4, 0x1, 0x4, 0x1, 0x0, 0x4, 0x2, 0xb18], [0x1, 0xfffffffffffffffb, 0x2, 0x6, 0xffffffff7fffffff, 0x3, 0x3], [0x4, 0x1ff, 0xfffffffffffffffb, 0x5, 0x8, 0x7], [{0x9, 0x7fff, 0x5, 0x7}, {0x2, 0x101, 0x20}, {0x5, 0x1, 0xab00, 0x6}, {0x80000001, 0x4, 0xe75, 0x2}, {0xae01, 0x9, 0x77, 0x40}, {0x4, 0x0, 0x80000001, 0x3ff}, {0xfff, 0x68ae6040, 0x1}, {0x7fffffff, 0x8, 0x8000, 0x3}], {0x466, 0xd642, 0xa3f, 0xd75}, {0x5, 0xfffffffffffffe01, 0x8, 0x2}}}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r2, r6}, 0xc) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x4, r1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x80}, {r0, 0xb15a027897c840e4}], 0x3, 0x1) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) r4 = semget$private(0x0, 0x0, 0x408) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x5, 0x7, 0xa329, 0x3, 0x2, 0x2, 0x9, 0x1]) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10001) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x2, 0x80}, {0x3, 0x7}}) r5 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) mkdir(&(0x7f0000001300)='./file0/file0\x00', 0x16) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x2, 0x8, 0x400}, {0x18, 0x0, 0x7, 0x27}, 0x0, [0x7fffffff, 0x101, 0x7, 0x9, 0x4b43, 0x40, 0x20, 0x71]}, 0x3c) ioctl$TIOCSCTTY(r2, 0x20007461) ktrace(&(0x7f0000001380)='./file0\x00', 0x1, 0x1500, r1) chroot(&(0x7f00000013c0)='./file0/file1\x00') r6 = open(&(0x7f0000001400)='./file0/file0\x00', 0x10, 0x80) getppid() pledge(&(0x7f0000001440)='/dev/zero\x00', &(0x7f0000001480)=':%-\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) utimes(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)={{0x9, 0x1}, {0x7f, 0x5}}) lseek(r5, 0x0, 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000001540)) semget(0x3, 0x0, 0xaf9c24312bc0ba02) readv(r3, &(0x7f0000001680)=[{&(0x7f0000001580)=""/231, 0xe7}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000016c0)) semop(r4, &(0x7f0000001740)=[{0x2, 0x6, 0x1800}, {0x0, 0x47f, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r7 = getuid() r8 = getgid() fchownat(r6, &(0x7f0000001780)='./file1\x00', r7, r8, 0x4) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000700)="beee2cdaf08a504b4165573a5516575a492e4689568c1d44db77799b7af10ee7b714488790769451e72c5b3e8fbf66573ee76b03c812d68f992370e85c106aa7fb579166389bfa678b20603865ff7ba64fa95e713fa5789b8c59f7ffb760a09c4780a6d47be0c2f391fb77b1e4ccfd07660009989aad9e0de74de9825beda203ffa206e92a6ac982a957b99f6650d2933f97b7bab9c22141", 0x98}, {&(0x7f00000007c0)="f4310f7c73c6f79f64fc84289ca9b20903d47cba2eed3003fa2fd4059ca9584fc928313faa56a51739e9430d5809b9232231fb7247e9fd532c6fda6e20c075e1f00c6ad5b5e27a63f3eead89fffb274e92336cc1b85e6be0edc4eef6fb9add2c3f59f34948d739b2ab6910e1c305e1a59f4f36557a029cb4cd18b545503e31b9859be005de7a3297cb080e95c6f3cf36cf618af885707f61a70edf1b36a7837f84a3d2e74b369607fa2ca4e46c1516b5ff534d067fe19136b7dadf820819810b5749458d3a4f15350dfb08f8e2de942377afb8c25a270d08df707055dc4ad683b0ae5d405908caf816e35ed23e10ebf16af559fc3f402f6dfff3c44493fb75107fdf864fee75674e60723dd0764364fe7082d994d17085979ff7871c2c994b093c7d97e2937385462df1476bedf6e56d4c403d5855c4d787e9138896eea959393ac68e20bb67916c0d8dd28bf4260d0100c741", 0x153}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="ef7b7d61366130c264aaf89f86187614403e032750058f938dcf848c85d5ccad7d68fd81fbcdf622ae673c31e3b59d0e22964d6f8037f782f6a0c8e97e715898beda87a54f5f0f0ba9ef32ef8eb0454c6a5bb47a58844c843b49cd865a6c9b6fb18874b1a614a520ee54e6108b789192c3b8caa9d4d759a4588cffa3e31f574cc5c6965ce033f71c3d2f7f6535aff59b5603c8eb4f05ab1c402beb731990f0065f8aa64dffd2a0a1bb705a54c7", 0xad}, {&(0x7f0000000180)="158dba75d4d7385dbba2ee56d546697c1bcc1fd4ce864fa3d9535032106eb9f65d5f8a8eef137de276e8ff5fce5c00a68aba99cc1652923793cf2aa274dfd09a5e6d23fe4deb82f79edd2db26f426d532a5a8c18f8f909b8380034dc714107ffcb22e667295b2928976e31dac37caf111a4b579fb1f3020ecd9f241407bef1fb807e69ae5f58da3f7bbbf34875d33ffcfa239e1144cf244d0122b2e2e2775d9a935201cca5d62f40c2aa505dad692e12eba3f9633fc3b0f9f9f45c0c2d938f3d439f3a3044ee1c8a0a72a7bf0f38b2bd9d305d9b07334fe7", 0xd8}, {&(0x7f0000000280)="aa4df5d4ccbd27f4bf39b7c01c949e0808b8698507c02ff936cfbde88bce74d6f9681730777fba24c64e982b44aa6740248fc76bd8e62a93c76dadca20b5fb330d28e56178d91e1c5a30a97937aa7991ee29b5511a5225c29c39dcd9b7714a3f99f88eac61230087b0714da5c03abbc7514f0b58a6baf0fb3192a909ff6aafde2631022ccbeabb2eab0801047bced7fa019de46f772ebf8be361b780354b3857d1678cbc259fcda4fb516c2db0ca61f472e79c2c07356c1230b8eaacf081a0dec94d855929c1a4d5fae59b162fa218", 0xcf}, {0x0}], 0x4, 0x0, 0x61) execve(0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x800) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, &(0x7f0000000080)) 16:00:15 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, &(0x7f0000000000)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="657b1b79d566a52a2d49b404a37281cb1cd3bf207ae30eebf7ef8ece488a27fd6a72bf1094b5ceb0e678b400b579fd6ea5521fad1be114166c770e310333eff806b222", 0x43, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x24}, {0x2d}, {0x6, 0x0, 0x9}]}) close(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x7fffffff, 0xffffffff, 0x0, 0x2, 0x7, 0x1, 0x2, 0x1, 0x9d, 0x100}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:15 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) chflags(&(0x7f0000000080)='./file0\x00', 0x10001) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x4) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) lseek(r2, 0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x28068, 0x2) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x80000000202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x20) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f8", 0x1}], 0x1, 0x0, 0x10000000000000) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4c24) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000002c0)=0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000000000008) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000240)='./bus\x00', 0x20, 0x2) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000140)=""/246, 0xf6, 0x2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x2000000000}, 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x69) unlink(&(0x7f0000000080)='./bus\x00') 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = getpgrp() wait4(r0, 0x0, 0x1, &(0x7f0000000180)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x60, 0x1, 0xffff, 0xa7b}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1, 0x66}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x100000001, 0x2bb8}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x7, 0x9df}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x887}, {{r0}, 0xfffffffffffffffd, 0x5d, 0x8, 0x80000001, 0x5}], 0x5, &(0x7f0000000300)={0x5, 0xffffffffffffff64}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000080)="670dc3", 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x4, 0x7fffffff, 0x10001, 0x73}, {0x2, 0x784, 0x0, 0x4}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0xdaf}, 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x201, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000340)="1ef30f8a947f8f138eadab26f13ff848e6653948668eb3440c03cd7e2b191e208f2b97023cc1c8b855d292030259177ae577fe3804d4f4336772a66651847b36ee8667864ac7a231e07005f70ba987fe0390f6757595d3f0dadfcc8339aa8bc3903ab770a592ab98820533f40d469a678cf3aac83552c05cca34e4219ed6357f2473ae505babbd5a540d30c276c140d36180688b6278c84f59a8ff6d8eb79dea953d1836f5056bfefafd145cd93aa3380b06c9aa656d167e2d0120a495d225be242aab867caccbf38c6eb67539201f14d37ba952f0bea413b7f00614bf3f09d85c12b359c0320289ee0b9a09e15f8ff89d11888a457bebf2563bb1b4bb2358ee4bafa84cd2e3da76f2255ac04e77b32ce87c31e4c80c657eaaac84ad3bc3b5d31423efa04822a723fd92eed77a5cbc0375fd492758fae1093df0236b6899f786b483f1a6ffb47d2a162f81e1c9495afa3dc209cd72068b4afea8de309d2ff2add7ff54cc49ef29b71f55abe63f13426aeb411fc4e0e4b498dfce3527924419627abb9c626d9d0cbb18dd83c5b7b506979d41f4ab4adccb9ea5e9e3911e891714980dbddf6bab23132b70e3452721d828016e6bfb4f4d0fddaddacc92051f39a412a268d2d5817f7d751842aba45bd723edfd4656a4c086657788c454b5868b821bac0bc80fb01fbc581ff7a9ecb4a564a94c34d4eea3b20977b06db0be5a7e32", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x3) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1721d4f1a2dc", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x6810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0x9}, {0x61, 0x0, 0x9, 0x2}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x100000001) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000001bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421f9bf"], 0x10) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8051a7ea9", 0xd3}, {&(0x7f0000000100)="232fc1ab275b4a3138913ab0e64ffc812ae2d66fa4afdbf9731afa009e12706d09d20ae9c4f758bdab6c4c7b16fd2495cd30686f053a013e666c94f456ad2eaf6e428800fedca55f5371fe55a0d4e1b59fd468a915114ebb45c4c462151b45d8f59358b7188deff2169202407bed8573037937e1acc63d50d63861bf7b9b49685c6ad22e787ae1e11233b5dcefdc7646fea313055a71286da321f8664f15", 0x9e}], 0x2) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x1, 0x283) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00402305a62189ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091876cdf6a000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc8ffe8f4ade60486e7162071332d9ba98519fcae0ea7697955b4eb021f25ad0994a7a0cf8b1c18bdb23a617e768ef9500d70e6e32abf18d42a113321ae6b8913e369d8ac17fc4a7f50db94da20a49b"], 0x4d, 0x3, 0x800) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) chmod(&(0x7f0000000000)='./file0\x00', 0x8) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="909f00efe9e2e3dcd2c68a27bd37e80481cb0510d0dc654da0adf22fa39183580e3521209af406fa3a3c6ca165c69f34ca534f0417e8", 0x36}, {&(0x7f00000002c0)="eda0086f969b7858375f8bba485e4444a2a4d66ecf98b7ba968ed6e3e4f1492d44279fcacac00fe4b1cedee53232e41958431aec1366cf43001e9ad31951be4c7f66121eb9a9b940ffd1991f591f13c233cb38a3e4cb42baaea0b9f52e4531ebb4d35f22d48b6a5b99d31a6e77b237d7128c2cccd4d84158c74f4b5c87ca5ca649e3be250e701ddfbc0092e2f552a940151c6b0994c53df05886a0be04d46a297f34c5844c420e76263bbed0955d5b92a59369ce8123d28a4e1bdd108368b792", 0xc0}, {&(0x7f00000001c0)="bf8bce5dd6c6fb0dbc448aa8f4a2922c4a5b58796fc2ec7c795118e2c7b51020798e42f6ba73605e0677db2781dcea33322cbf2b6140aea21caa95d96a2464a324538534235b45c85fd79b090ecc3053cb4e2d700feb3c356acab3d764ed53643c0116a6299b7eff5eddd1b705407a25ee47ac7345ddaf370dd6bff7e4e7d3b9524f8bfe891271630c57eb1999bf899495ba328bd84722c491260790", 0x9c}], 0x3, 0x0, 0x4f) ftruncate(r1, 0x0, 0x0) close(r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') write(r0, &(0x7f0000000180)="dc0f14b1a86b3b4add4e7b34d678e0abbb527e10af99f4ff57b628ed07f405c6d876723d3e5f990bd4e2b45bc59f3480838c52c65e57a7223e6478ed1474dcc521f46040d4f69d5d9aae020786d5cf95df6807dfa2bc3200832b3ac84f485c219cd120c31c976c07cb768d5da65ae7b53507606113b173089ea271599955ab0ed559143f852e1f79338034abf2d4f1905e72f79802e92117cabd9b45fb1038a96c119e0b7c065b269e5679c5f48ddaa1", 0xb0) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xf65f) 16:00:16 executing program 0: semget$private(0x0, 0x1, 0x488) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget(0x3, 0x4, 0x40) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="9611be7d447653af9a19196b0e0d3a8cdba73e90f6a7c1fafa9ac303505b8e0a9d9cb4e903bdddc223cd5f1c39ed17fc533c1362b691c92c15dd202cd6fb4de37d82bdd1d033fa", 0x47, 0xb, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) munmap(&(0x7f00009fe000/0x600000)=nil, 0x600000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x4}, {0xd821, 0x8001}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r1, 0x105}, {r2, 0x100}, {r2, 0x4}], 0x3, 0xfffffffffffeffff) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000048, &(0x7f00000000c0)=[{0x84, 0x80000000, 0x1000010000100000}, {0x9, 0xfffffffffffffffd}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x20) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0), 0x30f70067578ba53, 0x0, 0x0) ftruncate(r2, 0x0, 0x10000007ffd) r3 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200, r3) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14) setsockopt(r0, 0x7, 0x5b, &(0x7f0000000080)="06594b802f5f294d15ab4c065b19a05ff899f4f6c8852e51b2f2992b9ad0d0f0133cd836b5276a567199f8084c81c4d531199da6ed78c6920cdb8472615039eb197c0720a6543777012bf6bcddaa91159e1dab13d78640f3ad76d058a21b4c50b1e74db788c750d200dde0bea1796df7399763655bcd0b70d2e9fdaefd794beabe80aeb625a29c13eea9a8fe9db9fcd827386e764212c08442553bc8f43f2b50b6b42d61163fb0df72a2dd6c39798c511bfc", 0xb2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x5, 0x6, 0x7, 0x85d0}, {0x2, 0x5, 0x0, 0x46}, {0x6, 0x0, 0x0, 0x9}, {0xfffffffffffffff9, 0x5, 0x4, 0x80000000}, {0x7fffffff, 0x1ff, 0xb0, 0x3}, {0x401, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:16 executing program 0: r0 = syz_open_pts() r1 = getpgrp() getpgid(r1) fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x7f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x20000000000000, 0x90d2, 0xa50, "d730c1e77a6fc6e23c7ad18817e4e74de400", 0x2}) flock(r0, 0x1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0x11b35a493b9c4b7c, 0x199) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000280)=0x9) r6 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r7 = syz_open_pts() mkdir(0x0, 0x31) close(r0) dup(r7) syz_open_pts() 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x100) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d224659b3277c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d530403468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6ee50a24c97c44f3ade1bfa9f08778125c9639807fc92b2d04", 0x8e}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) fcntl$setflags(r1, 0x2, 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffc) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) lseek(r2, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/29}, &(0x7f0000000180)=0xffffffffffffff15) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000000)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x1, 0x1, 0x0) semop(r0, &(0x7f0000000600)=[{0x1, 0x0, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0xb5be, 0x1800}, {0x1, 0x5, 0xdf2d3095a9c8b371}, {0x3, 0x9, 0x800}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/228, 0xe4}], 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4c, 0x3ff, 0x80000002, 0x1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x1000, r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x48, 0x1}, {0x68b1dca32f66b70f, 0x5}], 0x2}) fcntl$getflags(r3, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x40, 0x5, 0x7, 0x4, "bd03d22dcd3aea489cb660f6f9adf456d7803598", 0x7fffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x1ff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x800) r2 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4e9b2405202c8cc5) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x0, 0x3}) r4 = syz_open_pts() ftruncate(r4, 0x0, 0x1) r5 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = dup2(r4, r3) ftruncate(r0, 0x0, 0x8001) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x1010, r4, 0x0, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/239, 0xef}, {&(0x7f0000001300)=""/222, 0xde}, {&(0x7f0000001400)=""/19, 0x13}], 0x5, &(0x7f00000014c0)=""/232, 0xe8}, 0x1) fcntl$setstatus(r0, 0x4, 0x4) write(r4, &(0x7f0000001600)="d88f657d9e67246e5303d6bb7110331891122ed4250598a185ecc893dd20e75b8320661ccebd858259b54d1b491aa1d26b", 0x31) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001640)={0x400, 0xf1, 0x1, 0x8001}) fchmod(r6, 0x61) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001680)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000016c0)=0xb5a) r7 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001700)=""/186) shmctl$SHM_LOCK(r5, 0x3) 16:00:17 executing program 0: socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa789402000000bc9028a2b887f01309bbe061a751731e5c7b002091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4d1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212d857e1bc8c892c6b1ec8c544c93418b061c68e663b397cc56b4ecc9cbd7e5b12b64414d23dceb88", 0x106) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r0, &(0x7f0000000300)=""/161, 0xffffff25) syz_open_pts() 16:00:18 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0xffffffffffff8001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20002, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x0, 0x32, './file0\x00', 0x83, 0x6, 0x1ff, 0x6}) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r0, 0x20000000000011, 0x400000000003, 0x0, 0x320) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x3) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./bus\x00', r0, r1) select(0x40, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2f4, 0x0, 0x4}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="b89eaf71544f556060c03b54ec6b9ac62804ad00ef32ea4191553b5698c741792854e068b372d774af2c2ec7d69e5b6e8e41965e21322daf2055b43799681ad8cc88c3fa5df4884b5c8b3064642c1b5e28b03af51f8cd008ab4962dea124cf484e3e690bd230860ca15a99532072b15b1d9f6f035652343689879e336bcb39acbdfa29f885426fcdbed6305667cecaf69f39be085c9a9b856ec27142ca66688400c2ef1a4e3b185d1411428335cdc0ccfd0525c44ef1467869ae4b05a7b31e", 0xbf, 0x2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f00000000c0)=0x7) recvfrom$unix(r2, &(0x7f0000000140)=""/168, 0xa8, 0x40, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) r2 = syz_open_pts() shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffe000/0x1000)=nil) write(r2, &(0x7f00000001c0)="d5", 0x1) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:19 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0x1, &(0x7f00000003c0)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f00000003c0)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x6, 0x401}, {0xcac, 0x7}}, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000200)={0x6, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xb1, 0x0) fchmod(r0, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xd8e) mprotect(&(0x7f0000791000/0x1000)=nil, 0x1000, 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff43, &(0x7f0000000000)="15") 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x6, './bus\x00', './bus\x00'}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x9, 0x1}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:20 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = semget(0x0, 0x3, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x10, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x2, 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000980)=@file={0x0, ""/87}, &(0x7f0000000a00)=0x59) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x20000, 0x0) r11 = kqueue() r12 = dup(0xffffffffffffff9c) r13 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) r15 = getgid() r16 = open(&(0x7f0000000b40)='./control\x00', 0x400, 0x20) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/vmm\x00', 0x10, 0x0) r18 = openat(0xffffffffffffffff, &(0x7f0000000bc0)='./control\x00', 0x800, 0x106) r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000c00)) r20 = openat(0xffffffffffffff9c, &(0x7f0000000c40)='./control\x00', 0x400, 0x100) r21 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r22 = socket$inet(0x2, 0x2, 0x9) r23 = open$dir(&(0x7f0000000c80)='./bus\x00', 0x0, 0x28) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/diskmap\x00', 0x8, 0x0) sendmsg$unix(r1, &(0x7f0000000dc0)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000200)="3bf0befa223bbd7f4052f2786b62a3e71e7f28fce96c7c0239f465e1161f7b2a5e5418328d289e7f7ed56ac19dd5a419cacf909a875f171391e1d4900e20b3fe755b1b3a2b4e2d27cb43b76a62bc05bc953a893738350de094b0c07d4e167de89468bf503366c6f60c90154d80f7", 0x6e}, {&(0x7f0000000280)="2601629dab17a7719c4358d94c8dbe31f7cbf7337717603fa57ce9d4014fc0626e20618b37dc285fa70d1e683a43bcee98d847db2fd79d22e4e964ab772836eadb6f13acf8a16ec24d89bc0c8805f55bcc71fc9810387bba4c72cd6a27f185832079b84a7b21457da4101f6237e3b5f50861f0a8009e12cb68ba9118035b12d9b36c266e8fb75f34070a0492b4c446aed3017032b491b613c7cab8f4f88227c4a3bf89f1c2757b879ced8dfed9241529e8e59080ea2e6c1d882f7e3e2a30bdae9422d9fe8a2ec444cdc7", 0xca}, {&(0x7f0000000180)="84f01e7282aeec", 0x7}, {&(0x7f0000000380)="a996c382367e9c638ce1027ef5dfd3d457994e11fd9d9c65cba694dff0b5fee8e8c80035f87cd9f6430f87314f83a7f595566424206207219ad91599430b789c4d7703b0ee0f062d0405bc29beb77c6d26fd2f0c264fdee4e1aaf7647915c4a1b5afea3c0d803b98b383eb85f5b33055b54d750212247d1f", 0x78}, {&(0x7f0000000400)="d177ae693795bdea7604eb8f6619d340307548de89a94ec1135df035743a4ae58890c4d9d820b1cbb90de3cfe3c5fa69687465bacf89599f838d202660e290f1d68646f3e3b5c36472b4d3d8f74f90934520eb74803358e6951e48173e74618f12f9fc49faffd6f6792751ef8b524a4897f028abc4f62894917fb7b0c4b723a794f1eebadf7b1429f2eee283ec2656f87945796ca700f1bdfd2e2decd8544bdc24b9b35e13264a12b974a185bae4f3a27e4c6cb837dd4ea9165473a7384a5b42145aee0325cb001702fac47bd2f12a74", 0xd0}, {&(0x7f0000000500)="1f0a7d210812d1a20e7c881f40e877ecdf48b1de6792c92b0c741f6ae2309987f55851762c38538b68d00172d31fecbcaa3ce6ca9af6f9e01a48462d636e7d8e56dad3d915c4c391a9c15ee5ca74a78da81d2e25379614adb097e3", 0x5b}, {&(0x7f0000000580)="c06cec397f2ecf34f350a0bd7b9d4245974c02ddb472be4afbb656113b52a39ece28b4b5303f8070fab9c834c4c18d2b5559672fcca52651bd10cd9a5fee19d98d1a41c79e0ff558b10b07e493b33bf1978f3a772cb1baad95dbc98a77244a1623a84deee68619bba6b22831bf27c72b", 0x70}, {&(0x7f0000000600)="7f6ecbaab1f5b154b17b13d4cde72e2ee6b013d8109299b6aea2c98423697bd9d5c00ccce841853155cc6c34409e88", 0x2f}, {&(0x7f0000000640)="92b151097eb59a4474d861ef5ed3c9a040a43f916d059a5d8b9d35c74bc036e1fff0652f6591d71ab34ad2e59770de2052ac24b52c81ace088a423a293b240934beeba590101b5215cc6a679f52ba352d78904d3cabfaec61a0e892b23fbcf1a5e325ee5f3929142dabf2586840da2e86a6bddb42fe95340662338f8c7a2b82a2a74d06e79d682120b231b4c385f4a721bb5845b8920e20805f2037434e2107d8db98341f28408e44477a99e67f362786ac8033c81eeccdffd1caf57525fc4d0cb3547cdbc3bac1a68fbd05c178b03b24af8ce8e7faa78c2526ce716a25763d85560c9fa0cf0c9120a25cec931282dbca78d", 0xf2}], 0x9, &(0x7f0000000d00)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r4, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23, r24]}], 0x90, 0x2}, 0x40b) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x800}], 0x1) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f00000001c0)='c\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5c1274edd298dfc8, 0x11, r0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) write(r0, &(0x7f0000000080)="6dcc98ca8cd8a5a3973756c687adcc6c80913a3fb24bd2560f234411efdb44654ecad1194b77dd6cf87287748f22dc5305f917da262e728af82355a7ea571fbbe7b9bded623f118f11b916039bc2d8fdf23e0b291eeb6d57961ef075bbabcc475acf299cb138ce57034a", 0x6a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:20 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x88) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x5}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x100) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r2 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfde5b415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45cc49f6da13b5176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b639f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d63ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e100c1bf65eb2a4d2de5564fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/643], 0x270}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000500)=0xfffffffc) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000740)={0x8e7e, 0x2, {[0x9, 0x8, 0x5, 0x2, 0xbad, 0x1000, 0x4fd, 0x4, 0x3, 0x8, 0x9, 0x10, 0x8000, 0x7, 0x2, 0x3ff, 0x1f, 0x6], [0x91, 0x100, 0x8, 0x0, 0x6, 0x8, 0x9, 0x7, 0x1, 0x10000], [0x3ff, 0xffffffff, 0x9, 0xfffffffffffffffe, 0x0, 0x3, 0x7], [0x10000, 0x1ff, 0x3, 0x9, 0x3, 0x7fffffff], [{0x8, 0x5, 0x8, 0xfffffffffffeffff}, {0x80000001, 0x95, 0x0, 0x6}, {0x401, 0x7, 0x0, 0x100000001}, {0x80000001, 0x1, 0x3, 0x8}, {0xffff, 0x9, 0x3, 0x3f}, {0x6889, 0x7ff, 0x9, 0x92}, {0x2, 0x8, 0x3, 0x6}, {0x6, 0x1ff, 0xfffffffffffffff9, 0x1}], {0x3f, 0x3ff, 0x81, 0x9}, {0x3, 0x0, 0x6, 0x2}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="ff202e2f66696c65203eb8db76ebf60700ebcb7a37a79d941b3c"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r6, 0x6, r3) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(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']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0xffff, 0x1, 0x3ff, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) sendto$inet(r7, &(0x7f00000002c0)="31d46d66bba99b047599c074521ccb76319b8643314c1bebe9813e2a5d9165102067affce4b13c12e1fc7e6339c7c8ecfc84a145b061cb89d4fa09b99c8ce6c81bb25633b02c1b7768198156394a19753fa6a42c533200fe7af76c21089fd931d1c0a6c8a9c3add05f9b5897126aeb3c55bf387414c75d51f3950eec7c9730469f9a0f86962c808afe643c866548519cf7738561e4b3675edfe1eb2a8533dd1f03c37e4e8065861f3d61842cec04a89735a3636dd47e2208baaa43c5504a126bdb6e4824fe9c7ad84b8677cf06e0648b1b9c1eef97ea9186965d01ac63e029d50003111700159c", 0xe7, 0x2, 0x0, 0x0) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002480)={0x8c, [{0x3, 0x80}, {0x2, 0x3ff}, {0x2, 0x6}, {0x2}, {0x1, 0x100000000}, {0x3, 0xf9bc}, {0x3, 0x6}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x1, 0xffffffffffff7fff}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x7fffffff}, {0x0, 0x2}, {0x3, 0x1ff}, {0x3, 0x4}, {0x0, 0xe4}, {0x2, 0x6}, {0x1, 0x800}, {0x0, 0x7a}, {0x2, 0x200}, {0x1, 0x2}, {0x3, 0xc9c}, {0x1, 0x80}, {0x2, 0x4}, {0x0, 0x1}, {0x3, 0x80000001}, {0x2, 0x6}, {0x2, 0x3f}, {0x3, 0x100}, {0x1, 0x1c4c}, {0x1}]}) r1 = open(&(0x7f0000002600)='./bus\x00', 0x602, 0x71) write(r1, &(0x7f0000000140)='\"\n\"', 0x47) readv(r1, &(0x7f0000002400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000001300)=""/221, 0xdd}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000200)=""/142, 0x8e}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x14) ioctl$TIOCSDTR(r0, 0x20007479) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x5, 0xffffffff}, {0x2, 0x5}}, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="62e15529b202613006"], 0xe) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = syz_open_pts() write(r1, &(0x7f00000002c0)="a8", 0x1) syz_open_pts() syz_open_pts() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x23, 0x2, 0x20a) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000000100), 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)=0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/12) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x84}, {0x6}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x100000004) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x6, './control\x00'}) faccessat(r0, &(0x7f0000000080)='./control\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./control\x00', 0x88, 0x1) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x82) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7, 0x28, 0x0, 0xfffffffffffffccf) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 16:00:21 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x59ab2e3cf040d814) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/132, 0x84, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) fcntl$dupfd(r0, 0xb6cbd498d6c3379, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:00:21 executing program 0: socketpair(0x11, 0x4003, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xd7ad4346ec0dbcea, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x27, 0xad}, {0x7158ab887f684463, 0x8fbf}, {0x23, 0x3f}, {0x20, 0x9}, {0x41, 0x9}], 0x5}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x13) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/26) close(r0) r2 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:21 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x100000002}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r8 = getuid() getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="3597d5a5d1e5332cbdb2d48ac54054139100736ecac3cb48813256d6f76cabd8e096ddf65aada2b66f6f1689ea0611f0f6ae5c25f809bf7488d87cdc83cb221b873ff1fbf4d1afcfddb4ef3663047a084443ef175ea28ba5b075c3832ac6654d305905620d9459df8518d2562846d13229b3d629f1782b9648164ce141017092423d9f8ec98a0905dd03dce3dd20e9f7fde7a4bbe627d4c4d815504a917f8d8a43dbfd883da16a6b6307abeed85cae3cc15dfe86fe1ad3f74c9022e27fbb4abd69c3fc4e6740dc2c7a3094d6ed7fc9783c78cd1c72221bff74d36113d0a2dde8683c2f32d56b8d643155cd", 0xeb}, {&(0x7f0000000180)="1fa65a8138592de0cc364e14ae6c28f5f9", 0x11}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xc8, 0x1}, 0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") 16:00:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x400000001) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x84}], 0x1}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4de, 0x80000000000000b, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x10001, 0x5}, 0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x3ff) 16:00:21 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0xfffffffffffffe1e, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40000000, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r1) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 16:00:21 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x2, 0x81, './file0\x00', 0x3f, 0xbe7, 0x1, 0x7ff}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x5, 0x8000000007) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f5300a49f8ec6612f871f4385f04157e55ea4a5c5fe65baa202c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f089697e9b67f5f72025a5a308407860ab878eeddff7744123053ff03d925341d85544327569265fb2deb2aac74b1d14a845db32c13cc2a37e9e6c3e542d9f014a81f1e4c439e2cd48eeab4518cb1bb1d5d9f52924aa1399cedc4ba2000000000000000000"], 0x10) writev(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x1b1, &(0x7f0000000080)="b61a1bc897206057d884e50e61f20dbf5ffaa8d4c86192050000003a0c72a427bec6681bf3a40b8dd8a25e747cf9a7ed586e5fad9babdc294aa861b0171938ef3def8a008bb32507c5bf153d6ad9cb0216454b3756b3221edd1c4120261403e05752d97cc510f483a3694a05c6888a4a8c4727fb4c3457df6914b8617b59174b453a9992d5e58d1e35be5cdb906c5e33721148a2c55cd08673da003af7baa8dc7efaaad4e19b241441431ce0b24ca3cce4cc37c8864ee9d7fd850f7e594c45") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x100, 0x1ff, 0x1, 0x98e}, {0x3ff, 0xa0000000000000, 0x100, 0xfcf}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x6, 0x3, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') r1 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r2 = socket$inet(0x2, 0x8000, 0x40) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getppid() r8 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1c, r3, r4, r5, r6, 0x16b, 0xf0}, 0xcd7, 0x7, r7, r8, 0x0, 0x5232, 0xfffffffffffffffa}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x7fffffff, 0x3, 0x6, 0x4}, {0x5, 0x5, 0x2, 0x15c}, {0xb57a, 0xf7, 0xffffffffffffffe1, 0x8}, {0x4, 0x1, 0x9, 0x9}, {0xec, 0x1000000000000000, 0x8, 0xc4}, {0x2, 0x7fff, 0x1000, 0x8}, {0x3, 0x5, 0x40, 0x81}]}) rmdir(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0x1, 0x9, 0x2}, {0x4, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0x80000000) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket$inet(0x2, 0x5, 0x40) r2 = dup2(r1, r1) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x10, 0x0) sendto(r1, &(0x7f0000000140)="83471f8d521d58654d50b6b85b5dd7eb1513f5193bcf6a738842cf81638b5525657b63bef49cc035ca4b6b9612b6e7c1eb418e2e8a1d1c1db925dad0152f6c92a724c706b71e31b4f7977614c845a3238cb3262352104a48e830661e5980430c1a", 0x61, 0x408, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r1, 0xa, r1) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) pledge(&(0x7f0000000240)='Q\x00', &(0x7f0000000280)='@+\xd0\\@\x00') 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1f, 0x7fff}) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f000071b000/0x3000)=nil) socketpair(0x10, 0x4000, 0x375a, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)="7d2b2770f52bf19cba33646a18eaf15a693af22f31961ef1e1b38cf7b3235c51db1e88a7c9a4655c4d6282f6e34ec6d20a22be91d5afa975f823140d32f0904b4281362fcdec7cd7ba3e345c6d147eb8c7df9421e9983dc0b4cf1980988becc61b301c4d94fc4a01a411d8a1b8563717643b5940421d202958d346f7965455a5d446dccd52192bfaf09609f3c1242f92bdc8d3f1a52903f24e784048af6b9e9be1070aa5b1e31cfba0b11666baeb79706127b6decd47b16424d23117e4e4c829e54d028835809e08c22aeb69b029185c5d75ae9057c50b00c303dd54431078366d1fc2349747551886c9ebf7846a16d465ac5d43696b2052bc191cc51c364bb20aa08bfc004d17f6fb0035f987b5c59614206abb5fc54c1eece7edc8b66ef6abbf743f543b0fea77ae40851f573e9c5377bba08581e606fa8b828ce41ee08f4336d764862bce32fd7cedf8bcc420c6847e9c3005406ae4c04ac85c6bd1dd0be39e53e77ab8f7ddf7a4df7e34e1782ab769c92fd87d281cd7f4f91bf6266cc112eb7dc6ccde31549e58e120e03684f2565ac409a1a0532483285f690d61da4dc023b4c09d6b9b9261165b5932f7b4fd0b3058354c05328c98f9f219520c2ddfb188f503fa8643a492859e5e156c6cbb6d6997b9e42db1c029905e69719487c73a6adc8f4d984b8128099bdecfd31dde9ab0cde83229ff34a89cfcf3dcbaa12d01ba468068834207d848ca576b21799eea9ababdeb5b159a27ca31b9a2eedc68ea4b0ce10bf07861d7b805f1a8bd80b3d9af5f0d7c3f442a00235efe8c70f87abde040a1b438367d566e120d867b839865427b5159ba57622691966c9c788a9643b0a50d263032069ef4af327555c237741e91821811d7e8beab30d732583dca05d5f171f87de385693a77f0ff45ec3fcc35aa0e9b7b88a74dc26cee52d1c7d034d891f4d78e1d2adfc25dbbd722df9314a0b8d6a936a85c47312fdbf1bde37b193b4da5ca48503331a9d294d2a8444543ede2364618a76dfd66cb95f56ac2128fb345650bfe58acb1c099522b96c31985023ece34769b3ecfa04ae38e3b72b8bfa1bb73991546fad55ab263adc733128e2971254daf34a62cab7ae23b4feaa284389d43f26cf91e5c51b69a6acb0638c65ff99d39d0fc7925db955a34b835b721f87194a4c4955db0c90e5683f787cde0693d830b1f59893a6f8bd729bcc636a205ce7852a6d24d5d27c78ff4523e20aa641a616ceb7c50f285e178e9e34b6ef7e85ee5bd27fc4f97fe30502e71f49042c17576f2df83dd11ecc65b0edfd53075a399313969ae85243abb29b273984b4fd10896354172de75a71ec88cb42dc3316788328ea013a00026b064bd6ae79ae4e26b2623f36528282ac5c9ba3f6a5630c0b3ae15786d46c5de86accb7a5c196d54bde7055e23dbd41029a7b306e3843d3ac2db39d009fd542afa7cda42397de917d70878cba2def4c8740570dba7e59b842d6bac9153c62bca0a8f4fa80b570b1bf18170a42c23aebbbb282ff19340a3a2ee463584522482c0ba652d5196cf68efe0a4bda4f93df9adbcea112524898827eaa6064d2731d105c7f7f9a25bb1d05dc2b9d36741f9188ee16a7dd0ba286bb6462552e44d5408f87689356a97251d56f6da250252fc72f6fdbdc127ecb27182622aae295dd94c24f94dd691783a72f0f5f2eb90cbd517baa758a23c09dcfcf4de2ec6674811d224da931e4feca2e2c2e9a0446689d24c31fde2bcfa35ed70d55464a30778cf62a01ac40ea77f378cdbce4f299d1fba0932cdd97d934a91f1fe4894752389029d32cb00c99399f825f5106c12e22c512e8406eb39bebd52b937bda151c9ffd488c65d46adb520ebd37dbb738453fe512df75ffff912bb9a0b5181fd80c950dde3470de6bef20b1943e27023bdd1c221c5cca448a1a00a557123627aba049ece98ac116ab24437b3b2f94c38553bf453dd4be70346e345e0e96da1b526cd859e4bcf294c368309808865547ff64e5d72309e53ab426a21b81d8fea9b9eba6003c6814d80b449f4cc1caf056e4a08b29749d8fb23099dc71b4040694799bdde29fcde499caae05db34016564b1a43b73a97b39cc47669bde38b40a8a7c840b520d17c822c53b18b77afe64c474327e58abb29fc29a4e4d7f4da250c08b9d82244f5c45c804c16de9963f9957dd5e701feaabcfb58b5f757cb5fad289f0d25832d77dee8c3562158a235245de194b6f128fe4e8f1886180c51ab862bd0ebf19ac42fb3a32b7a562b29eec838875ba4a525ed0deec1eca277485305bda9f3c7ce164cbf487e8bda1df36d482cdb465ce292970cb18245592ad237df65f9caa9021f1de7db36ac523b51fbdbef125952f0335907f7583ec9c4ad2377ac8a034873e033ea0481fcd83a89a7fe34a83f97f859b0826c5ea6d8d27df307550cbb7139839c11cff4c5654e987903fa3cafdab7f7b7de48c66d6509c96a863ca9306897c0330d3dd22e0d8edb39811acea91a3c2816ce3944533f63fcfa1210fb70a00132aeb576d3bb1c1e4ae5cf18f89885ad3afe9d1cffbd56f2db8e42285be41df8d323854f19a8a29a398e494e6c0596f7cf5f75c1a4be8b0fc977898801e80d8653c819129ebf054f982c7ad6556e0baca3f7fc8c21bec4e81c27375cadaae5a64257b90eb855869a9c3e6372cf8c2018fd9b52ab823d492cd72a2bea7ea446306b58f4535f376645fd4ff253e94dc8fa2f167de7d54968ec46a27dd870dbaa30d47b67eeb64b49e3078f939a695bc66a38acd733a521062eacad0a78eeacdd669006c2ed1ea3dd8c8476403faa47afc416cf841516d80b4538061ab82009357903c7e12a7f4a76e5922ebf0633f78edbc85e87b97f3d4fc6ac6a241cb989091d02a9634fee8d480b80ab00805a0322384b0aa9d9807083375f8a4e17b2b677aea9184739c7e01a0a33f1e58d439e9c588f87c049c6836585257a37f016adbbb6c84ce1a214554903beb0c3d0cc29cd97427cc443b78297fa2abe39828f2d914fa167547cd9379d5e4b16bcb43295abe351ff5312c4afac52fa4967037ff50f4d90db831601a396eb62fb870c7f35956e2fb9e80dd97843b7f0847bc33fdae78d29e2baa8612c7491db0fdb04341481cf1ee26929db58c292360d4c3d8e312adcb7f7f556be7f3ffa9bf4dae5be4a8f6ffd9db8443278cdb0c464dc39095449cfe2feabbbc168135c4114f62d1273fa68d20abe3969490e230809da49097c6a6e0eb26308b55878d96eaa9fcc5b508263ce8515c2f6c75fc6ff87010c3ccc3ca6d45dda9e9ee5bf1cb062848bc68d6e6f6688610ea62ceae375b92e8ebeab365c8c9dc59277d41240bfa694069a31eae3cd978626f654b946fdd0c0be416d2bff46f7f397ffd4a1e1dff9d6311b14dacb4e3e845339302978ed8d3e18994f8e7e07d64e6cba6649e6e04397d40815eddeac069c28d48cb25f62ec8489f48dbbe93749cc86ccdec8dbe46b5ad1314b878a84266fdb67261490b9126b88ae19bbc327d7f1227e61f25ed19a7f1cc9ae49277809a3779307ac1624c7df588a057bfac8f2f0187b99bdca00b6b7c586d24e79e65fe5810429555affbeed6609bca3cfe43af87484b22c15b39ca444a5cfe7a31ae6e6082abc86248778228d7939b6136a90733365d453e43d3fc6ab54ec9053765972f177aa2bf822cb1ba495fb06713647b3e1591d127c1134c062864c86febb135644cfc79bbeabe4c34e8fa44eed8c31e774b33f5f39f2fd511bc164a5760af0d07308820b016b2e1089e893c384e496784b33543a5d6ad21b81b735a81e06c71f15ef20ec6f601834ae81c3ccb62b8ea8b17e1e8f710f26bd51b2c225fd66fc8d840964d8f2991deeeafec39b28f2d9a3491205845fa775c79d1e59fd0cc27beab5d12bb4eca8389dfe12d8fbda03fb20a41a29f20e12acd35e8d2073abb4b0ffc990bf50ae4f7c7af7a06d5f785ba10847ad78bb3169dac3217a8a8cc1b24e64d4cc4745622300d93375cfac9e9b103ca48769b72218615ee1d808a9b4b023d5a6ac328417491978d0ff9ebc73522214335a8b076d0d18f92d179064d97cf4811c2a67411b86ec7ec9def0ba95b11e1c0c9d47a109684ab01f9e11081d72a1f3dd3b13055fc0f3098de7fe0a7ad3e58f6f59c89fbc63f0bad7165603290d46a41e771d37b0169960d92dee9134bccb5997e90161ab16f51ecedf6ba79a4db1b49f0537658d41d0e5febeddc16bf559948c58ab45b8ec704f0affd98ee967762cdd793c7e72ede58e60edacd804e211e7a51b1b1195303f0ca614ffb7a8e0a024f431cd8955fa9635c8eb4809aaf58137cca8599a341aa94dac4227f8e49ecb7c706dc1097444d563713b354eb499a370e335bfa516fda21ca2e1bff625a83e87d0ac347fdce9f7bae8e6540371a7a03b513f6afd85ce01deffa24e17a3d238a3185dafe6062cfa7f02e9bb604814746906cf567df4b72b302399c594d57b972746c9246b28828bd82958552473aee5d558b18ef8429e879f5e7a785281d346d6061a84c0c1887e954fd21dc73971c027fe3b8a9a49e5d7fbe626b4ed4d47120f295e84c00c90d943ad732e5833cb342668de6570578a93eca6626454cc5bc6cd9c0f63acb1e7fdf9379dc25e727fdfc26031b499e8440967459695cbdecb0226d7c5078a71ad64ee8d6ae1b5e2368951a213c13e987cb8e8e88a114670a783054130814b345208944c6fdd50ebbe42148f75f221b0ea0b7281cb3842112f8358420eeaac4d4e9ba12f7bdd99fa21c8e3a2f99f429188bd5647085affb822a66acc108f184c0148f87f6d02c67344db7f509118e14fe1ef1cfa8d757c12977849364d14b9a0f4905ea6f346642fe5b83caeaf8046848ae06db0320109d596838b828b36a5415b17579efc36eca4a3e77a309221f1cdda81abaddf37f6432ef2dd51657da5213663a0d9d7e1499e6b641fad71008e285740f9e1bf7b4bcbd5bf12617be3c4314a9421d4a56dde28b1ea362664ae2010a1a1d4108ea0eb6bb824fd3a7e6964b082a5e3953328c987a9259910d926b3a066cc33cdf9117b0394ea2857da784e806961b6a6c54c7c3cca3b0f5ded763937a4a1129325fdc7b762ea1f8dcbf4640f96786c602ea43d24221628745d1f7fdc8d5a41b62e3385799a45bd146f83f43d28be8542901205f5395a731325abc432f64ff53ba665e7653ec04bec129b8d252444615730db2915b6075b7ff6f32ab64311333f65e96b0c6e6d88e8e22f5c307c44c853043573b076d2d4cbec89bb74423a16faed14d9bfdc4700d7e078271ec85a849568407f0ab897f8aca7e3715c4c66873a9f6cb6c53692aae8d1dd2810b42f6a5237e4eff9b1ab18c3f0742663b8eaf29b4df7eeb26e88f150aa2570a88f36f0a72d55da5c2ce02239c418b349877d8c094920751199b94ff8959933437aaa7aa6fb52444738ba5306bd4acfd9135507190a1918d70297d71fc19a2720349ed9b05684704696244b504165dda918febd02f5f983082749eded7ce8912d417ce8ab97e416bb03ece7d0d6ae1c70f510a71053d783ac783e9ca49471df173a8a9b6418f650a5a7534fc1df344b773197c62d9072ec58990f496969a2407851e540af1cfee48cd4510f828725c1e5eed38cd1ae04ed9657e19ee45a04d5bdbc3bb983fdb3881d9a5c9892f0c2c7090de454110ae553178301ce46c0618466ecaa0d7a81049c9c7d73415a691862b3f121e09c5340b9857c3d2da4f996b5817a10", 0x1000}], 0x1, &(0x7f0000001140)=ANY=[@ANYBLOB="0801000000000000ffff0000008000004b2a3be4d0de2399084f093188b6693ae9ac285764ea93bfe175b967c1f823c28b84748b3922461d1a064a1cceea827c1a6d3529ad86e941cac239be3ccde1aac9c109ae675141f0296b945fc9baa6165f53fb93f12abf802d2ec15ac7143089f8f97449e1bc12e7aaa62b43c149242e85d2acb76c5cd0134de7889c891acea884b94d1ec162e0aeb390c6e01bb54444e2ef9ef8f5d1cd970f6fc184a789e87fced3939b6fe2a2787ed192657f067c63e9a473161ce3b3f927f1cbf4c4901f37cb0cb17660e9e518c6dde649aa2d7ee8ec4d6e3c84ec34fa091edf80c439eb17c77720ea7264ec100a0a065b2489c549dff7b900000000004000000000000000ffff000000000000b50af8babba5aed04c105e2e52a048b6d96c28c686503363f7d0a159f67420000000280000000000000001000000960d000040cfc51e0e0c4210e5340560d077a5759b00000000000000c8000000000000000100000001000000b0dcbd2b9e1c098ece24e26eef9edcdb05dd12a0d01ae77eb9ef60477404a2731b453301591f65f932000c19fd42dbd9c5c98675a816e5bfa75d2341efdd2392fd7445d22645d7db17228193ed5ce1ada1edee54d6be595daf008f1a15c04abc3e3253f95e7b6ab9633b2d22ed58fa4b836af3665f72658d6f893570367256a8168f573a8bbf192da828df79f51a84149bcdf6d98d94196748ea677a6469acb8cf07704879e55b1a89e34a4bab37b2838b2300"/568], 0x238}, 0x2) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:22 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4e0, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmget(0x2, 0xb000, 0x200, &(0x7f0000ff5000/0xb000)=nil) msgget$private(0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) shmdt(r1) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shmget(0x3, 0x3000, 0x100, &(0x7f0000ff6000/0x3000)=nil) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0xdf, 0x4, 0x4, 0x10001}, {0x5, 0x80000001, 0x6, 0x4}, {0x2, 0x5, 0x0, 0x4}]}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r2, 0xd}], 0x1, 0x0) r3 = getpid() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80, 0x371, 0x5, 0x7d, "a2b6040ba014046fa2143d6062b355b513904ffc", 0x0, 0x4}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) r4 = geteuid() getpgrp() fcntl$setflags(r0, 0x2, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r4, 0x0) r5 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x8000000000007c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x18b}], 0x1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) clock_getres(0x5, 0x0) 16:00:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/197, 0xc5}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f0000000480)=""/204, 0xcc}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000001680)=""/245, 0xf5}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x7) pwritev(r0, &(0x7f00000003c0), 0x1000000000000081, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000600)={0x3c, 0x3, {0xfffffffffffffffc, 0x8000}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) 16:00:23 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a", 0x0, 0x4de2d924}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/12, 0xc, 0x41, &(0x7f0000000100)={0x18, 0x0, 0xc9b, 0x8}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x3, 0x2) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x77) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x4000000000003, 0x1) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000007c0)) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="000000000064001400000000", 0xc) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="cb46bb1882bde8b04b964ac5f79d1dcaf15a813c925a6af7c1724c4359059e9fede9a793f33b7a7bab07643005dbfdc7b14d062f9b2f3394d536", 0x3a}, {&(0x7f0000000140)="838eef36bac824288f3a2c3679026dd42147fcd3245f3405d2aa75869dc086fbdabf9a41c6bb64bea322415a4af1d26367a8254f7dd193506a2f681e403e18e543792af2307325c303592ee1173c9153fe0a03f53a88b228232162f762e1fe43c4544e733b07d3067e0f277dd0a132abe081d7e0a96d30287558f5a3e6882ed341803003bfc703c71ceb2c6ec97d119f55d612b33d7f7deee626ae0fae427940372ce9a49754fe03594dc484edc35eb6c2ebb7a7df9e96e32f8e652317ffc58bc7f63111f9ca158820151f07954d6c3e01189f08d6f7a2eb7d0c9fe6", 0xdc}, {&(0x7f0000000240)="fc9c6fe562e397d9b1312616674377cbf77dc9cfb800f8dd279136c0b6500d0bde81875e", 0x24}, {&(0x7f0000000280)="0ae1540f6d9b897d504ff30de5", 0xd}, {&(0x7f00000002c0)="88999207a932249488671d80b4202f0918b10e3f4602709916240aac92818afeb8ace555cb2a20966994fdf708d284cd7d5cf0d8064b068f521d9f0afd80c1b1eccf9900477034beb6af70583948a52bbf8fa7cf318f64f672d4778cb6a02a41daeed790e132f4187ff886e55371c0754c3da7d33aeaaad69644df313eddf40db753cb7139d529ab4e6a46876dd3c56ce2c41f7a13ddba83785654bada3d474025292f6adf8e4de329d4", 0xaa}, {&(0x7f0000000380)="ff406c86d4d5fbde3044f87e3d19d2239acf32965d044dd7667f286b464b5fcd6910e15b39993587f3394d49cb5724af9e99b2b13704e29294f1acfb049b02d674d6b57b2d0063326011590ce58d094dbcc1dca6d45493654fb92483f3af2dd82c89442c46824253407ce98b2684e7710ea16c9b721b0601b84eb3f31cc2aa997c281df2f4266101d38f519b4491c4a856d8b469ac8f85ae3ca0536bd6ab8f41b749e6d97b0ac637c072a192d8f76c2c5da7da30923a1c56ce50ebf24c9411ce", 0xc0}], 0x6, &(0x7f00000004c0)=[{0xd8, 0x0, 0x2, "7ce7a1ab34d04354c5b66d10f27a29c2bbdabe0a246f5019d1bbadf9535112bbfe4c74497ca85b789505e5817176bfb8c63daba22d15441a47a33956e8af30808f0a561581696c7195fb2dca9ec5b973ccc0be49d6e362d3fab24831bba0e391c8c01d5d130ae98ecf426048453536b28d80f840c847f297b60a85c86680575063bef053aab5126c99abbc65864a5fd6e5d3dbbf1b4787d664c7ea739bfb9d2662850c4e35af242b2faa5321299b69a0e528966a4954a67b1ecd98326d44301aab71e692629974"}, {0xb0, 0xffff, 0x6, "301cccf0e70263e395bdbcfd2138b9f1a25fe3915d6d61d27f6c83b4f85b54fb09b058ab8d5b67bf8c3ed2801fc6686710fcf92793587c143be5d3dc430bc28d5b79deaa7db99dc1b1b68f735bf8097be05be4bc8be5203de96bbcf46a8710c86a6ea5ad9122d31b073cd51710d66c328d3ec9624258571f081e341a89ddc8b07815efaa8742deb9af3dcf68b5489b4fb8abf2fc26cbf01926c5"}, {0x88, 0x1, 0x6a5d686c, "cb52efbc7326ffb8af09e13ad27d0f8818c1e5756457b4648124a05fb052eb2299416ea69a96cb43de14fea6ff59ea7a1d336814c2da1b23086dade4d9b846907f65c9dfda1562e8b26c3c4c4508e30757b222af2bc75ff02b1f4674bc06394fef3346e75d4729abec80bd2619ada8de0ab8ea51214d"}, {0xa0, 0x1, 0x1, "1902afd6f47545e0218e97c9ba2ec80331a844d3386e7a5b83d3a692a3bc766e086247d5b0d25d5dd2ed3d8700566d066d413b3daffb4b75528beb2574d4cbfab8f432f4b4dd29a3a162dbd10b38fc03ae42582ce560c25e7e214f98df9ee7579d19371f46ada4449719c1247acb96a4701c4dc2e2de0b562a77b6166c77e5c2d5d3bf77d319a04b7e6f57c4338c"}], 0x2b0}, 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x219, &(0x7f00000000c0)="fa") 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3ff, 0x9, 0x7fffffff, 0x1, 0x2, 0x7fffffff, 0x1f, 0x2, 0x2, 0x8, 0x81}) chmod(&(0x7f0000000140)='./bus\x00', 0x163) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0xa5432cb588562808) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:23 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) 16:00:23 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x914f}, {0x7fffffff, 0x3}}) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x1) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x4) r2 = dup(r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:23 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100000000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="b1e75a0fdac1103bf1c431e4f276616c5039c9a1d0f95fcd480dede74c07737c366d34ab3ce4fada05ec79d7c55e9cf8c349ad4ba12d25e7602d39893cffe808bbb3961951c4fbb9d361bf7823020ba37b02a754e1d684278a79fd89e3c9958a3d466bbf4a24684031900381b2741543230f5cc5c91732348fd8f90b7f012a831b41f4981d4a027d7f6422bb7b7a19fb1708649188b48f0994e5928f4faf7492775964dd1353993f8d0636122010faaa0ac93cbfe34eb35f46d0825e8ed9225bc4146b03974dc8a9572ab4fe622d", 0xce}], 0x1, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x40, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000007c0)={0x2, 0x2, 0x7, 0x2, r2}) pipe(&(0x7f00000008c0)) connect$inet6(r1, &(0x7f0000000740)={0x18, 0x2, 0x1}, 0xc) setuid(0xee01) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="188c485aff8fa8bbec5aebb20e3441fc8db5cf2e92c729ffe3e20bb9231ce8e606a85848a74f8104561745bdb617c6c13fe233eeef14c53bdb38ac097c253d22f8790cf565d7ee8dfb9ff8bb91cf6f48d3d5e439f4fda0b5afefa7fa10153cd15b6d284f7e393824c8fa1e576e38fb2416133ca3d79c43ca10a0d4f448c0ed0994b2e757418b423aeb85148e665ad62cdb51b2ace565380840f26e6ca7cb5809fc6177ab1847393b5a10836755fe02c426b85d0980f6a2110994a76c41276c427b07f602da909188d17ded4ba0b88ace686ef1ec154c8c37d2a6d14061", 0xdd}, {&(0x7f0000000040)="4465c04d15129da095e9fac2eac3c797f57629308754fce56da94ba6020aeb9e67cbbb858346a54d88660eeefbfd", 0x2e}, {&(0x7f0000000100)="1ffa8a963d3fa40762ac779d34a816c7876dc360867c072986836d95f42821e30a569ba0d335e1c6b596660d4ef764a8967f4c260e5b72df20d0c5caa0a009b99ce9284227bacc9951c9", 0x4a}, {&(0x7f0000000300)="3be62e96abb8f96cd1ba55fa6e1651d448c922673e61c0ac231edc47e7d3dbd620bd4ee6cf36df35b0cbfe032d4fab28daac664c48569086eb9279fa24e6d7e33d92ea4f212e46b5c8f6b42dbbf8789faffadf5c233dbd3d568450d043e9e46a8bfe3fe41b95f597a2c1c15d7db7065f9985e863a1e6ae49383888623e49c8e119be4dac3f944a026976389168c3e0235dbb40269d2d71ee84fbb7bff2b2bbcce22942dc47f40b", 0xa7}, {&(0x7f00000003c0)="6e9277b50c0c37026124beefcfe26c36ba15e0accc208728cf4de324c9f3b3a891f537e293e5c77ebd13eda96c8bd684df5cd97d7bfe229b196b4cd75e18c683a999110faef03f5317ccd3f142a13964aee0dd4689097eb99502f7e9b8ebe3a6278403d8a3", 0x65}, {&(0x7f0000000440)="9bfdc43d80236cb49c61b491333abb4f727bafe6b041b0793622059deba197609f81d5bf4ba5708b03ab0ca975e94bd2257341ad2d7f13e63272b6b6b5462c1067ce89162ce76a77e55b27cc0eb4710a6707aca176f6621f7f6f28b221df8fa1127b88f2323862b2629552c677f3692d38d0bbe271f08323be9cf1a4a49f0df410005825f9830aaa69a6fe108e392d5a1cb8d1b674aa29df0c3b2648b0be9008e19fe6c7eaae4b77f916ffb8dd784fb2095726997f606b3eb4a760816557efef96c03af970552b86", 0xc8}, {&(0x7f0000000080)="98d46d140ce37e6003bc092b6b6eda1ec44043951812439cd42c5afe332df54013199a8fa71ed3515737e8eec1cabccfd9434d9ec9", 0x35}, {&(0x7f0000000540)="8d26f790ea09d3fba00d4cc96b4f09c124c3fc2a953b20ce49865c5b9e59c9164fbae623772fcd8812ece20540f71fcefbcda71750acd471d74916f2046f0e9b84d5e74cad37fce2285df12c5aa612878283fda2bf72547279a1577e9371a6686c4e9a153e6766430488419dde87e1b26828e20460b68fe5feef51a0cf7981264c685d83fd1ee383c888e131", 0x8c}, {&(0x7f0000000600)="2e9fdac179bfd7249f76af3d330cb640f68ff3ca2f79b050240bb23cbcd0edfd34dc5e8c6f0dd577cd051876fd3816ab3dd5", 0x32}], 0x9) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r3 = dup(r0) pipe(&(0x7f0000000000)) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="a2283d44f981a43608d18eafc566db5890919795c87073263cf4fb4f080783350a15c7b54fe98c450d04371f7d1b20111e52a83e98212c4e77db2022565910b982c55d88c46f03a647f2774282a5e2d350382ccef2e9ba0b2e50b524aaac60ee8515d989fd9ae1ae05df407037db06efe410d9de8dddc109b8a67accd066b497c25054f6d192d354f05e2248f98bc9d58200625e477e90a71893f41e4c00a397472ddce2d2a46d0ad2188f1304d084ed5fef706c020ffaffb925704600d1754319e97ff110ac61995d2e586ea525e91adc7d", 0xd2}, {&(0x7f0000000200)="d93f93d5de3f043c18297bb251fcf72a3b1099ac4e50cb572904abb38e789204a9b4b9427dcf30079a9451162cdd8b87882066b0fedf18491921f56188262c9699511db72f1ef70c4964fa3b13592077f968b7586b94d51181c65a5aa98b77f383f6438604932beaad94d062425d5b7b54", 0x71}], 0x2) acct(&(0x7f0000000040)='./file0\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x620d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200c0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffed) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x55) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) bind(r1, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0xcc) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x8, 0x80) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2, 0x80000000000000a, 0x0, 0x247) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) syz_open_pts() 16:00:23 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000000)="f20000b44c38983b", 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='H') 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000380)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x7ff}, {0x70000}, {0x3, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6010, 0x8000) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}, {r0, 0xb}], 0x2, 0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) lseek(r0, 0x0, 0x2, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x51) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x11, 0x3, 0x4) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x1ff) 16:00:24 executing program 0: r0 = socket(0x6, 0x8000000003, 0x80000000) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/29}, &(0x7f0000000100)=0x1f) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000200)=0x2, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x786, 0x100000000}, {0x18, 0x3, 0x3, 0x800}, 0x6, [0x6, 0x80000000, 0x3ff, 0x1f, 0x3, 0x6, 0x100000000, 0x1]}, 0x3c) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = getuid() r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) sendto(r0, &(0x7f0000000080)="959c576e98cccb65c9a10e86fbc085f8e8fabfacf05194c15f0f5c2794182b9fafba09c2712d1f24f55ed89bb921e94de0bd58c4623e20b3e17865a13861da72e480fc308d8fde612c0208f7af7a320d73e5b87772630012d2a6192367f09c9afe31b697feeecd65811a0c3db97dc22b6e3bce8ab649c018de3c93a49ec4d339559b2f1c2e413b0da2781369eb7444d24ebccf44c6f9363b2dc9a89ed1af8130efe08dbf30fc11cbf71870b03ef0157d2f2a977e10153b4b231d6effb9ef30a12a2210590ec0483b29b7445876940f237e9439b1be3fe35b121a0b1d556ab0c9cbdd789d863fc7cc66953525ec5ebe8b9d491dfe7d079b774cab44885fc577867043f23d404f29c475e3c56ac813694297af12cf3d92f371b3e1bc3e1beba8fec4b5510953a0565a1f4080b9812ebe9724c6c332f13966ca73190e600cd36b749b8dab220d245ceca044331fe85caf70040965fd9f45e54a09d97f5af27f87cddd22be6d2a5b492f1bb1c7594273c532e999fc423fde753a6772f2cdf1a6c11da6fb80744690e31f77cad2073464c5d2919954a69dfd0993a639f3a6ead80f6a7afb75ab31f33951f0537d56a4e97f2c5111fbbb7a5ea24903c4495b8f333c3bba2d1293a0f5a098698f456fe5a3aa23920c088e5feb6c55f8642a5790048392358c58738c90bd66d87347171f3dfe0f7155fd36a8d56fe6d315d3195d2b32e2b6279db86c6ef16d219e1f41492d136cf1110cc74b625c419de935d1d6db7e753d0156cd3e8d057c7c36750e38c51be9bfb5cb3c93bca1964bb95a2e0a662d1088a90719213b40b652f0a9017a82c3b8dd87333648a6e70fe5ba863ad78c2a440c5b78feca6babaeec175f7a1a77776fc79cceafbebf1da83e77d85b726e1375ecf25c6e6f5e026b983f0dabeedbf3a1dafebfe2b36744c598dc6c0a680fd7aa538ec9e1357b5f3695ae31a3211ce6834f3373e70f32050bf70976e44740837e5d08a8faaa48c324630f0103d9515fab7789b8c8dc610d7fd4fd33e334b9ddffbec12936cf9bf90fcd0cce16cbd4d7d24e05d11f6dc2ccea30811219c7a16eedf0fe152e33baa066ff43c5120a73a9610c4da5aecda8ba158a8f9ed9307ace3e8f016a1b87949e85f9e141ab66e6fefc0976b3150d21e818978853ca79e88fe6c73752527b5b88072b80de468cc8f1cb5aa5a78421bdb38c61977809c7f20934fbd0c47486726a5cf3aa254e4d40cfc1f41e2bb590bddc5e90a8567b66c3763b2518a62250151a3ce8bf31598a3006373cb0254ea7d5297584a6a01a7e5a4f8e2e8621cd070f54e409cbfc5566177fdbb4b98c69271ac6681015082423a8eac4a50ea09e42586121bdbf63b9570c726d175a4ae7d81f822a9756ddf3aa9a6f05a6f7feff59c080844aa6046847fa8c6f981367c634d92e9f49c1b3b8efdb3e51cdc3b10312a713bd3eadd7b60246cdbffeecba908cd603a42b489e554546af638f1fe046a36e4023a4d0ff837ddb9e604b978fca07f4e997e92339d2b0ea78348962ea3fa5ca88c18cdea0720877f8003cc56efb28eb425c1dfe993c72bfaba7f2f85e14f3132ad42a81d8c236db5efb4508980fd6e2b40846287cfc2accb50cc34aec6943963a599505b78f4081ad35f1f0553adef1ab65f642ed3bbfb8418ee043c9468ae78b7b662ea81a9c42132d1662bd6a73ee1e399f9005d3e1915c8b372cb756d4d2c9b2807090239c9a18b26074bd5f5d5f01a099951bd6286a815f5f73c8b946db8b1b6aa402cbce9d3c4a0366d9b1669d861961b6b16d771ea4e0fe62f49d419310c44e7a64d4d5d55e8e8541aac03518b30bc6b5921ff686c52ac7a6e664d850fa67b42d4c78a7a5f126ed47e8bda7b1ee1520d8b4343d5adb5d2274ce5f650103b7a3b83904a787bcc63a5b81580272b5b8429ef867147665e9ff51f4a2b5c951419fe210a3b01b20b8f498a62cbdad28b564c85a083d0519eefcb02320a37567adea88d4e3e229c9bf83775ff98b2baed1e1e8d03077d068746d4443d09667f8d6e5d5897a04b1849c3487c7eb043d74ed12df37700ca6770efddad644dcde4a12e3c4df5313b15250a963e14814b0305a5ad6ebf7e612d63dcb07960d74779ce95fcaefa6072ea2bd0f85c2708f6f510fc10abf81261e2c6bd12533e0c1ba818fe45e0b1885f6fa58998acc1cb807fc20d9579e877dc099049c25dfed19973970cb2a6eea2b69f3dc84128ebf845b7b91be9120f61317aa971deb46417e283638bc2541fb2ec9ca74708a3a023993a04c78577028dfe6d98a89eb5e94ff162ff3651a54faaee13663d5b9e28078b96d7d8a3e3856e95f7fb0d7d5df4a9bfdd0cd86644cd8e4db6565858c7a2b148c0c51d0235b84cd5a5e53226eb705c313ed3ab0815bd8a870d1a53adc406bbcd8c315d57f11fc39b0587794939cbafe2e129e6eeba16e4b6ba1bd1795eaad2691e6913a5fc10920c9bd169b95cd25de4e09c55f12652c799348c82e204174fe20dd922c4d06af5e48bd8201d9cb4c581aebb73d6a245cc3394b42ce8e8fa6cee0f3211fea31eda9e181318451e1a0ee82ba7c906a7a3a229672fa785a853c4d1a37d306e6019654adc953504dcbd49a0f76e536c05def945061aefef79dacdf044197ef6d93b81ad3aac8d665277c964957eec7dd2c46fe3e745ecb34ac93acb322f6a8f83a4b81730bfe0abc1ebad0722021aad6b6dffbdb866df7c09386fb8913f1a63a988a33bf3888d953ebe02c1744b00a0a27020c8a2198aea3c7ba7779cc30d9a8e86f4f0d5ad0f72e7ef5340e1963f8e623c1175a684d0f3ac0596727e47767c9f4df7365599e6d3bb58d228e3fd0190e42a333e988418dfb8f58508c1febae2f42ddfce108b50d72f1d7dcf7f7c368b6c80b60e2e4f20ac8c4cf89cc08fe9675da31023b48491da4d26b8519f2d6e6ff3e459efc322b956699f5511fdc15527c61614df9d33d010f68fab4ea04979df58d08c5f76bd8d812bd5a43eb1f38eff541830dc1bb33d331d85e66609426f6fa8619ae152b4353a281e084926931456565aa0697421184aa21c52be623ed2017e266b574509010987ba3164b04deb2cbcdcaf6a673a4593e0211af31c1cf17e736c753fd33a91214562474cd64bc087b3307e8e615aa840c38c7d0a66c324b2da296508571308ad9aff6aea28ba3a1303c0d21970a4023ef845b5738f46adbb4a1d8bad8cadf2ae866ca1a2ee00ff4749310fe913caab04501536c3ec7cf6c0907ea4ecd8743924dddadafa00dcc4279b201bbb85a7886a683c3fe9c6b76e938e3259da4f85fdf0752f9fd6bab2c36a7085e0e5c12cdc1628b77435be43b27b8a9daf595c2025e4384661a927d30e5a3a4ec5083796cb2a45f16752ea25da2145105bc59048ac162d8a73e5a82b41027e82ffa3047b09535436f623e0ffa9cc0a087407892bb6c0ae76fdf62b929d421ae36137ec8a1dedb6d16b38c313a9f0fba611a5855719bf6eae115f1c9b03daba0509afdc60a0e3a90ed6eccbc2b9934c131455d45e0df30a0e47af39c152a8579230a5c837beca9947f69cfc33579581038e8a7040100b67580e46a2a9ba4743ed498f361a43216c992e25edfea1a1b77a09b1f2aea4e77ff78cc396fa077557957f8a89e7e71104312bbc90306b3663bca5c230669b346ffebeae313d33fdd17568bf642669a959574883c3cc43b794b3b47979ea0c950badc046346936b6996a5bcfe4bcf74501b605e1155e5e7adae05cf357583357674e8e37d2d38d27c45544005a2212f94ce5dc1303068b34e6c872c2d5cdc172e2a948e3f536177fd22ee8113b694cad4049b59e3fa571f622a732d7f57a1b39c36b001d2c42030e093c722d68b28a274545142a917bfabc3c44e66c64119ad901b1480d8fe0291ffdec7c9886fca8b01f5cbcb9de0bd2c0ceb2f985aed9314684caacb6eae7600462206de5b4b5d3f02c725b1a63a4182da3b92d2cb9c74b9893b3e60461be7654d225f87b0caaef7863ecf1f396bbace1aeccadc69d829582007f1b4476ca536ef735c616663295838a15724df4dee88e1b6d12f56d66d4f015fb0a3684c3039cf8a49cd83414ee5caa4271bcb33b39d7254e4734341dd1c52fdca006cde985e99af69be29aefb29b93a72844ef41670b5a2e3f939648129818eccc96c5d670fbbad7be33efa1e3ea2a66eef737a7a1a20d71883431615d74e3b1e2dd614dffbc34e7bf6a7ec094513b2acdfa32f673482e54f2027604d8b7b1c93abc45d28e694f3bf7fad76d64ef0ff7d538fd29ac232861e405b44dbd47270d52e85c7b5dfda43ffae61fbcb6f817eff37fca94d85bba83d5f33cce7542ae4dd167b5778ed222bd69098d6abae4976a90a1c72b51b267f68bdcc90a9de976bb8c2bc4e9640483ef62660e5c5d2eca071c1787ce6fd46285b04666864dfceb885c24e7af263c6b54ec490fb09841994410f8253664cb0702569f76e90c5e44270608a6caa0816ca4c8d12c2b3ee5f64b994047291fe9a630b8dc492624129a42455982234f4870c2ed93ba0ff17bff61608063199e15af7f41281dfc46ff97fabd23607e5e4b0c69416cf128a65f2af993083bbfb8daac91db06c2a2280b9fc952a0cdc01e37ad62655c3488fe25ad9ddc4dc2c1077531b20ecdc898e0579858ebda6f14a97e5200732f7ef0eb0d80ec9b928dce617094e717f0502af68a6327fd2fc1dd92d1882cb13ea5c6f5ca97c26862e3a023cb171919cd2b2833bc95ef681081e04b4faee48f12c971baad4633756a3797aa22c77d75114f3fa2e1f976cdf6fee7d2d204d06b650c4a867a6f46a2cfc90fdcd9f5988196104b492bf57f4882a69b9b46f10f7d534a6661603b462a9cc453ac5f4e1a6b6653b1bd4f651190000a9a98171f7c572f0edeb9ae280c903a386aa15aa593b84afa9f0007670997f54376b686ba4c57854cfc48e13209a7605e9a45839953ad758ad2fdc62bdaf050e1b1a953d1487465f6754dbba2c80e41f234db7865dcf60b94572107026a24921443ccc24ceff5fe7fac831abe8750238210b6a6ffda44b480cc75debf73ca0ce08d8aa668445186c0f47c21a5312230163525b1368a3f27338e8ea783c27eae45721973070f13e13a800743b47b28554a3e0363b192ea435086b8e1baa91bc1d595955e62c25384ce0637bac1fcf6988bc7439d55dad3a833818d24b830ae583747d20f975e920ef0cb3fe09686210fbe085df34d8cdc466de85fd82bc771ef862858304eb07069b2b0e08756712917de7a6efa9ccfb2cda55cdba526842187e96ea71cbf81ecc7fb82d0994b87f1cd2bb831bd8910ebce7e495a9d1838125e3b0f1bb2286224c9a0b9c8f411c51b377a01ab4f948a14bd9c1a97e80df8218065317d5c3b4370b00b95c3206862fa97bba2596c419e1803eab69c1b056baab0a1e06bc310313745dd371b90c8527bf5cca9682738335b1438e8f01beb07d1e000347cc3239be663b031a42c355010417f5ce74b2505ccdc8a1ae7af9ca0458769e3ac657434b259444b8449ce463b999037163a358ab2b3afc480aae2cf1cb8662e98dbba1709897f294c24f710a391f86b12f918a12bbd273477d5dffea6b2eff947fce7cc9fa5b82885961b9121b987305b2fadb3c1cfa95592d9fe2478280fb14c73db0834cf182bc73aebd943fa87b6389ca53117fd1344bed618940aa858b70f32cd06642634dfa995d332d4d6a1e75e69cc93c8888b5e092e15a1d525d20218bacbfba9239c55b", 0x1000, 0xe, &(0x7f0000001080)=@in6={0x18, 0x3, 0x9, 0x100000001}, 0xc) r3 = syz_open_pts() r4 = msgget$private(0x0, 0x302) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = socket$inet6(0x18, 0x5, 0x1ff) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xfff) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f00000000c0)="d98531c271aed7e7e970173a82bf635dc050f22ed8befdf65f94e4d07fdd0cfe765cef90401de19f83c92564d3e882c40f853e0e0f36d098fd21ff02", 0x3c, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:24 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x1, 0x4, 0xc000000000000000}, {0x0, 0x1f, 0x101, 0x800}, {0x5, 0x56, 0x7, 0x7}, {0x3, 0x80000000, 0x7, 0x3}]}) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x1) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) fcntl$setstatus(r0, 0x4, 0x8) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xfffffffffffffca6}], 0x10000000000000c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) getsockopt(r0, 0x9, 0x1, &(0x7f0000000340)=""/249, &(0x7f0000000000)=0xf9) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4a, 0xfffff, 0x7ff, 0xba}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x8, 0xeb29}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x3, 0x8688}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x8, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7f, 0xfff}, {{r0}, 0xfffffffffffffffb, 0xe0, 0xa0d720eb0e473736, 0x2, 0x7}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0xffff, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x7fff, 0x1bfee00000}, {{r1}, 0xfffffffffffffffe, 0x24a9ba2d56929646, 0x8, 0xd3a4, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x27a6c9e8, 0x40}, {{r0}, 0xfffffffffffffff9, 0x50, 0x400fffff, 0x3f, 0xfbfc}, {{r0}, 0xffffffffffffffff, 0xe2, 0x1, 0x7, 0x10000}, {{r1}, 0xfffffffffffffff9, 0xe2, 0x1, 0x87, 0x56f3}], 0x5, &(0x7f0000000140)={0xb}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}], 0x60, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair(0x6, 0x0, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4ce, 0x100}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/6, &(0x7f0000000080)=0x6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) r3 = syz_open_pts() lseek(r3, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x2d7) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x109) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:24 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4, 0x100000000}) clock_settime(0x4, &(0x7f0000000080)={0xb, 0x5}) r0 = kqueue() socketpair(0x1, 0x8f13ee886f25594c, 0x10001, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20800, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r8 = socket$unix(0x1, 0x5, 0x0) r9 = syz_open_pts() pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r11 = open(&(0x7f00000004c0)='./file0\x00', 0x2, 0x4) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000500)=""/14, &(0x7f0000000540)=0xe) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xc5076b6a883dcc56, 0x80, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffff8, 0x4, 0x20000000, 0xd9, 0x2}, {{r3}, 0xfffffffffffffff8, 0x65, 0x8, 0xffffffff, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0x4, 0xfbcb9ea2dae0d9aa, 0x2, 0xc734}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x0, 0x5}, {{r6}, 0xfffffffffffffffd, 0x4, 0xac9bc6757a8a73d, 0x7, 0xffffffff}], 0x3f, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x4, 0x4, 0x6061, 0x5}, {{r8}, 0xffffffffffffffff, 0x7adfc7e4d4b6ac73, 0xf0000000, 0x1, 0xd7a9}, {{r9}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x4}, {{r10}, 0xffffffffffffffff, 0x10, 0x1, 0x401, 0x3f}], 0xfc, &(0x7f0000000480)={0x1, 0x488}) 16:00:24 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) socket(0x0, 0xf72ea332ca16ea5f, 0x7fffffff) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x10087}], 0x5, 0x0, 0x3, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x5) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x3, 0x14) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x92, 0x1d, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0xad, 0x2}, {{r0}, 0x6a5bee37967fa81b, 0x2, 0x21, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf9da8280b967281d, 0x4, 0x8c}, {{r0}, 0xfffffffffffffffe, 0x28, 0x80000008, 0x80000000, 0x3b8e}], 0x200, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x2, 0x3f}], 0xfffffffffffffff8, &(0x7f0000000400)={0x0, 0x15}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="8d1ec47a0f2fc6dcd2883e681c1a0dd1c1becb90fe4e6bb2fbf1666c8083bb8449903f5b22ff53469314eca45d8da4452bcdf550659cae5326286edc9d02d805d7f5b9ffcca73ac2820a141d1a4fa66a96ab7ffb360be651d69ab6ffcc733cb496a7ef8dc4a892d0c42a6262dbb572e5fbadf44f14621bb6843163a92f4e9bbab5d4dd81b2b125", 0x87}, {&(0x7f0000000100)="f2dedf", 0x3}, {&(0x7f0000000140)="1d9fa74e4e145e871ed6634eac29404ac3453c3d8a865c6e575657cdc4df257756464113bdb369049bb123c4cc1678c8a830a080861a9df9cfd7062cb80a18fc17bfddfae7c3a315798e757f7c0025e7d6a8b0ab566e90c90b55b1ef2c2eac0555bc7c3ee02dd8857779a7fb66ade1f9547e1ac5567c45320b01b36e1455a974f0315d6817926f7d51b40b936933e6dcab610c7c2658640c1ee4503ce46594edf404e54d0655c7fe4193f1748d0300809047cc27f35b6b3a54c651827b32574f7580d024eb2975574e653ecee5937cf4a3a43c40914abc65cc9c93ff54ad45dc979dc5f1bf9ce58f49feeabb5986a10f8f162325756329", 0xf7}, {&(0x7f0000000280)="385c19e14bd9014a1dcf74b2d165d2b9", 0x10}], 0x4, 0x0, 0x0) preadv(r2, &(0x7f0000001580), 0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000940)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7fffffff, 0xfff, 0x1, 0x5}, {0x3, 0x9, 0x1, 0x9}, {0x1, 0xf0d, 0x4cef6d5c, 0xdee}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x74) r1 = socket$inet(0x2, 0x3, 0x102) getsockname(r1, 0x0, &(0x7f0000000040)) 16:00:25 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x6a, 0x4, 0x9, 0x200}, {{r2}, 0xffffffffffffffff, 0x2, 0x10, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8000, 0x8000}, {{r3}, 0xb756088d47b6b240, 0x0, 0x2, 0x3, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x101, 0x8}, {{r1}, 0xfffffffffffffff9, 0x84, 0x1, 0x2, 0x8001}], 0x640b, &(0x7f00000000c0), 0x8001, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) shmget$private(0x0, 0x4000, 0x7, &(0x7f0000ffa000/0x4000)=nil) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x2f, 0x406d89eb1e4be642, 0xd10}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:25 executing program 1: rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) acct(&(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x8001, 0x7, 0x7fff, 0x1, 0x3, 0x9, 0x4, 0x1, 0x2, 0x5, 0x9}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:25 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x2000000009) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) syz_emit_ethernet(0xf1, &(0x7f0000000100)="513c390491fe0460f772d1521cb3f6f526dc113ae2a9f55b08dfb84e7e7d442f7b1d75a3a0d59fc8a61a2bb3ec57800d99c61266583081cafd61233c97d4b4131f01e9b84c30e7b7c2da46967ae5b513be8e1cccd0949528e76a85fd8977c471e52f24e39f5dd3d3efa9110b3276387ad44e2d9b43e56331e09b02105422a0cec39caf959d8034e61935e54f88089fb0cc52926217f25e2792ff13bf66ce1909f0088abed41f0a7f9dbe378cfb13082be9147fd5e83ae82bcb605efbbf4fa501b29d1c51f439340747268673e3c8776d78728ea61de12f9c3acd0e4137b56f1a1136b3a7b9dca4e44f2184e5614e0e7214") 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) getitimer(0x1, &(0x7f0000000100)) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = fcntl$dupfd(r0, 0x0, r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xfffffffffffffde2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x25) write(r4, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7) fcntl$getflags(r0, 0x3) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) pwrite(r0, &(0x7f00000001c0)="d4d6c06b5ad0728c7fd15574df70d7c6f61a3258d7d0be4536b1cfa376c5faa503c8de8b945c2d1914b8edbf04a8bfb2d1f69fc89e613ae7095884a7da8ea76eb37a37aff3f9157032d070bf966e80ddf1524e73865232ad9bbb2f54473006179bdde2d45ec390c1cbcd362b5e53aa46292881431f1589d7761e5728585d430f41bc32294c210d09e03529a12f8b4c6d53467547767659c62ac8d83074", 0x9d, 0x0, 0x51) linkat(r1, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x7, 0x9, 0x0, 0x401, "057174417bcbefe9c5fc9646f578af834c0dd249", 0x3f, 0x800}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) sendto(r0, &(0x7f0000000080)="9282df785bb37f0e99dec98b2ca4ac453343de2412d6c06d1788cdff7c82a49a4530da5c7b678f5dedddc0954040fb3d72d266a07cb87c9a946fe1b4df6de769d19404418e0bde24dc43408762df375eb1e318ee34a2e568f460c3313dab9f575c7e182c25f9628bf831523faf2e79cd71f7dada2875a924b7d37f1b48ed4fe066d40c18c946056e2546230c347ddf76a2e4aa4458b41900a0128f291e5d35560d08e4a1f1aa1f3b8c3da67a1428e1c2ef8c49adb7ae725841d53671bbd994fd788d8877d24a0d0d6e31ad3d37a6e3", 0xcf, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x3}, {0x40016}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$getown(r2, 0x5) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) poll(&(0x7f0000000280), 0x200000000000011a, 0x300000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x64}, {0x6, 0x0, 0x1000}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000440)={0xff, 0x7ff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x880, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000240)='\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0xfe62) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x8, 0x9, 0x5, 0x1}, {0x5, 0x5, 0x9, 0x80000000}]}) socketpair(0x240afa69c87887d4, 0x8000, 0x9, &(0x7f0000000480)={0xffffffffffffffff}) bind$unix(r3, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000002c0)={0x7fffffff, [{0x3}, {0x2, 0xffff}, {0x9609efd9d123de02, 0x8a2b}, {0xa7cf24321957c93e, 0x7}, {0x2, 0x3}, {0x1}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x95}, {0x1, 0x5}, {0x3, 0x8}, {0x1}, {0x1, 0x4}, {0x0, 0x3}, {0x3, 0x8001}, {0x1, 0x3}, {0x2, 0xd6}, {0x1, 0x4}, {0x3, 0x8000}, {0x0, 0x80000001}, {0x2, 0x5}, {0x3, 0x1}, {0x1, 0x6}, {0x6d1a45e56cbc44e9, 0x1f}, {0x2, 0xb79}, {0x2, 0xffff}, {0x1, 0x9}, {0x2, 0x2}, {0x1, 0x2}, {0x2, 0x7fff}, {0x3, 0x20}, {0x2, 0x80}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x2c9d, 0x1f, 0x2, 0x2}, {0x1, 0x200, 0x7, 0xed82}, {0x4, 0x6, 0x6b080000000, 0x3}, {0xd44, 0x3, 0x4, 0x1}]}) pwrite(r1, &(0x7f00000005c0)="2d15172fb2ad18f9f5e63481de377af0fc29346e849019017a2de25861375ca8a90a826d77c8d85164b6fcd7c172c1d946f5a23e7fffcba22c126dee514adbb4969994941a3bfa3eaae3af5e93fb55f9f57739cab9809eff90b61b81a1b8b2e11806d117c62c57eea7a6199654b5bbb75fa36809fd570857948a9de5ccf020320e6092a91650d82c0f713987a7a450900395f505277c9892547526bde557ba0d2ef3b5cbbf", 0xa5, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x1) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r2, r3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x92) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffffd, 0x1, 0x800000000}, 0x0, 0x9, 0x7fffffff}) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x2, 0x3, 0x80000001) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r1) r2 = socket(0x18, 0x3, 0x0) fcntl$getflags(r2, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x0, 0x3, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/40) 16:00:26 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0xfebe) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x40) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xf0000001, 0xfff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x74, 0x10, 0x4, 0x4f}, {{r0}, 0xfffffffffffffffc, 0x65be33895285d12, 0x0, 0x9, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffffd, 0xbb3254492ff2b7c2, 0x4, 0x400, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0xcbfa5690082973d4, 0x9, 0x80000001}, {{r0}, 0xd7d4588611057195, 0xe9, 0xebe00b8104723e83, 0x0, 0x8}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0xb2}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1ff, 0x7e1}], 0x200, &(0x7f00000002c0)={0x105513d8, 0x1ff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000300)) 16:00:27 executing program 0: poll(&(0x7f0000000040), 0x3, 0x0) r0 = getgid() setgid(r0) semget(0x3, 0x1, 0x672) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x4) 16:00:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) shutdown(r0, 0x1) 16:00:27 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, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) dup(r0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getegid() setgid(r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x142) fcntl$setstatus(r1, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xffff, 0x5, 0x9}, {0x6, 0x50000000000000, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x3c5e82e433e0f7d7, 0x3, 0x0) close(r1) getsockopt(r1, 0x3eb, 0x7, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x10, r1) 16:00:28 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 05:37:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0xcc, 0xce9, 0x100000001, "b74d61be9bc62670d0c58a7320dc00a8f6d1ed57", 0x5b58, 0x8}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a7ffc648d1a029be96914f6", 0xe, 0x0, 0x0) 05:37:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kqueue() getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 05:37:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000000000000d1, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:04 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) mmap(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x1, 0x10010, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 05:37:04 executing program 0: mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) recvfrom(r1, &(0x7f0000000480)=""/195, 0xc3, 0x2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x20000000000000, 0xfffffffffffffff9, 0x401, 0x1, 0x5, 0x3, 0x9, 0x0, 0x0, 0x7, 0x10000}) unveil(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='c\x00') 05:37:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6a2a780cef857768, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf4, 0x9}, {0x101, 0x317c}}, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 05:37:04 executing program 0: r0 = socket(0x33, 0x2, 0x1d) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[0x5, 0x3ab8, 0x1, 0x9, 0x736, 0x7ff, 0xb33]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") 05:37:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) fchflags(r0, 0x0) 05:37:04 executing program 1: r0 = socket$inet(0x2, 0x7, 0x800000000000003) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:05 executing program 0: r0 = socket(0x1, 0x1, 0x4) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 05:37:05 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000300)=ANY=[@ANYBLOB='\v\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000680)=[{&(0x7f0000000340)="75c4bc2ae253c04bf4107195e6", 0xd}, {&(0x7f0000000380)="5f7ea29cf223de08119bf2113320a008ed190f0c75bedf195d3d6b7489ce255b604b69a8b0c33b66a69c474bf697aca0e5a886f1ec95e7a4b8774c46555db3e941ee164f8bf194d9e62d54aa1fd6f357ef133f4c6558284d628639331a7de7d1038a0008908ba2d413141b2aa26e46ccdde4aef9050dd5ebfc147f41c37eb5e828ead8ecb09ea040866b68867a6b9943143feb7e4703403f7beb8fdeec3f32796b36bf2be509d6b8872095f2423fae0bb21188e82fc85ea56c1ed5ecd608d826cdf7", 0xc2}, {&(0x7f0000000480)="48d21578728fc5aa613073dbb828cab639e02a8c697e8f7efd73e756b846272d83cce165280e7fa52b545faa569ede11f5ee6e474d922c05cb4dd04b5525f238cf9210f695017f8ff90b09ee9de46f62cbab3b9befb7ba761f660d89204ad79a584dae7d6a76ed0a8a6fc8", 0x6b}, {&(0x7f0000000500)="f747d75753ee34c56e3b42b5f415a747586f2b1e32b39633b92695b3ee8b2e3cb2f5b321cd320e63fa65ceee21af0adb6edb7ae47e66b75615cfb37ac2fa4426c8c410f480060a7dab7c0b1a6e24505ca0fa1f675dc33994a2c9669c93f5ab6b4a6e1fa73f0ddd1ccf1138cf06edf1434a88a0b7e21ba553993260", 0x7b}, {&(0x7f0000000580)="63af0465b02b30e5e58778c69d2320454d658df03cb2539a6dd9167e06604d6c3714ceb10a96a577d1e383a52eea936e33f5ac374db453351ef510d84e0df167dca7b0a3cfe6c3a668f8ea5ca195b87e25ab5130a8be42b27cadf2ddcf756d59b83b79afcc311a9ae415626b0fd172439bd1db20caa63437656c28f885d4d37e9b3f1e9fa2316f3d80ae4012ea3861044cbf05688bf136e285f9c2775d502ab8d2d129ac2f771343242b1acebf57136d2eca2fd5d4bb32682420971a05d6dc3abe17502dbb9341bcd12be0e3f50fdb0e64ecd78cff779b1d4e55734329abff17ab414836e2c31fd50f80ea007c4fdd820bfaf73b03f88d", 0xf7}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0x2}, 0x40b) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x8) readlinkat(r5, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/251, 0xfb) pipe2(&(0x7f0000000780), 0x10004) 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/100, 0x64, 0x3, &(0x7f0000000080)={0x18, 0x1}, 0xc) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x62e, r1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000100)="03a4e996d72f5514882a1edcfa", 0xd) dup(r0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x14, 0x0, 0x8, 0x1000000000}, {0x6}]}) syz_emit_ethernet(0xa105c15d, &(0x7f00000002c0)="004264def7a7c194e2309edc47b5c06c6c2b06c4c200001b0096974c00536c674ae3b7a22b2d9b7fdec40af83e406da844a4ba13d9c846b0519d2dfb800f57211fdf96a6811360fc8596b1a97a6910ac33bf366a53bdbea88a5b33aee35365cfe2bc91b6f81dc1a75e04b0295193c6cd38335dd4073374653b882f2aff8f365cf4021fc80963f35b7aba99adb431688fce033187") r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x64d) lseek(r0, 0x0, 0xe, 0x0) r1 = dup2(r0, r0) fchdir(r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 05:37:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 05:37:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0xffffffffffffff13, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x29a}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:37:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4853) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3}, {0xffffffffffff5fac, 0x6}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x1) renameat(r0, &(0x7f0000000140)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000080)=[{0x80000001, 0xf7, 0x1, 0x3}, {0x4, 0x8001, 0x1}, {0x9, 0x8, 0x589, 0xffffffffffffffff}, {0x449, 0x1, 0x5, 0xfffffffffffffff7}, {0x9, 0x5, 0xd10, 0x3f}, {0x8000, 0x7, 0x4, 0x7}, {0x8, 0x5, 0x6, 0x5}, {0x8000, 0x6, 0x5b49, 0x6}, {0x8, 0x80, 0xff, 0x9}, {0x8, 0xfffffffffffffdef, 0x2, 0x9}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x5787, 0x4, 0x1, 0x8000}, {0x6, 0x80000000, 0x3, 0xffffffffffffffe0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) 05:37:05 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt(r0, 0x80000000, 0xab3a, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x98}, 0x10) 05:37:05 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x8000000}}, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0x9, 0x1800}, {0x0, 0x78, 0x800}, {0x0, 0x5, 0x1000}, {0x7, 0x3, 0x1000}, {0x3, 0x0, 0x800}, {0x2, 0x70, 0x800}, {0x0, 0x4, 0x800}, {0x2, 0x6, 0x1000}, {0xac96e1cfa94fd54b, 0x1, 0x800}], 0x9) semget$private(0x0, 0x0, 0x50c) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x1, 0x7}, {0x0, 0x6, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x800}], 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x23, 0x80}, {0xa3, 0x19e0}], 0x2}) linkat(r3, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x400008, 0x200000000e2}, {0x40, 0x3}}, 0x0) 05:37:05 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0xbad, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4c, 0x8, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x4, 0x53}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000002, 0x4, 0x40}, {{r0}, 0xfffffffffffffffe, 0xa2, 0xfffff, 0x99, 0x5}], 0x9130fbf, 0x0, 0x3fffffa, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 05:37:07 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000040)="a384ce604d2def11e8584c212550d8cfc9df8c07f558f94304a604745cd956b14d2559ced3f803a8c4e468cada8a54432d4302a60e637d7c2baf9cab8477725a7dc00a42bf26c5137d2f01a64db0fcb2af34b246049924e55f1b192db80f49f8602ceefb52cf6bbe3cacdbea7d73f3c033c28331b790cca2c1e866b48062c23c94ac5f91a4f8df45649a2ea1545dcda35daf63dff2df53b96b67fa835056846997c6dcf9b98b345f620e252f842e5754448b841ff95bf32a", 0xb8, 0x0, 0x0) close(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = getpgrp() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) poll(&(0x7f0000000100)=[{r0, 0x16967e4451e3575d}, {r0, 0x8}, {r0, 0x2}, {r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}], 0x7, 0x9) fsync(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x8001, 0x80, 0x1, "52f114ff4a71d582824cd10b8cd90f6383467c38", 0x8c, 0x2}) close(r0) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/229, 0xe5) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0xfffffffffffff3dd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/129, 0x81}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/23, 0x17}], 0x3, 0x0, 0x0) r6 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) sendto(r0, &(0x7f0000000500)="67c39f566146bbdeb8e8d8dbad733f088ad0e1433ee574095e865dc3fb248a66a6399d69ef0e97e20e464ed3234f947b2a3a4b6bdcd45b0d93b3c89980365945256a3957a2d97353db25d19e43fa00a737b0ef0b869931ae0cc24492f292c1d0953a224812a8e6808ded3d17de2e6303", 0x70, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000005c0)=0x3) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000600)=r0) write(r3, &(0x7f0000000640)="26e5813c73edab05ca8b94b87e2ac19b2528a9defefa5eb6031cfe0fafec13b223e0611f287896902c638390f569a03e40e70131a5f93cf1537216adebcdc9922512205742b6b723ed6d29", 0x4b) r10 = socket(0x0, 0x1, 0xb539) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0xff, r8, r5, r4, r9, 0x108, 0x1}, 0x1f, 0x3e9e, r7, r1, 0x10001, 0x80, 0x40}) connect$unix(r10, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000780)='./file0\x00', 0x0, 0x100) 05:37:10 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000180)=""/92, 0x5c) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x26}, {r1}, {r2}, {r1, 0xa5}], 0x4, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@in6}) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008000010000000000000000000000000000001c000000000000000000000000000000000100", 0x2c}], 0x1) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc2, 0x0) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) close(r2) write(r0, &(0x7f00000000c0)="86", 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) 05:37:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7adcc785e37d81"], 0x10) shutdown(r0, 0x2) 05:37:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xbab, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="9d2a0939", 0x4}, {&(0x7f0000000100)="a773eec65f4d8cd3cf94f9a0cb4f3acbc1c95dbc0d7e3baaf1fad36a1e41cb287e7b81288cd201d1332bf11f8d52ddc50aa159367be2b1ef7c09414124ddf3b029f1e59fcf8d7e6db85a73a9d9bcea6a691ee8073405b77a169e0700e0758fb68bb0e42a9921d709f181d6e1fedbdf267449a1afe26f9e6645e75c91ae161e9e16a9f5fda308e68d97b6060764d04cf7537d6d1b8066e88ec38ce76239d78f30ecfedb279d0f765283dbdd12cdcd9436f39fef81d9d8a19a81ce2fcb02a1c3524037f3c0fef799805791fcd6abc72b8b1b55503556fc3585b28c2d5b2cced29f67a3b3ae4374798797787500b3322dfee6b074fdc18d60", 0xf7}, {&(0x7f0000000200)="0108f1f61d098d787e005043f49b552b83ab46acda89fc71fe827fdd784d6ff4bda37fca4a9981c4e65ccbbd6a4f5d14db358a47b962b9abdf04b9823ba20f7412f350334c1ab75e136fe467b07b82a11b61996794aad4165e0f5e60312dc2212b3de1c8d14a163bd6490325d67ab145fc9b0f021bebe26749f399909297248e05da084a0569e6bee3f957668ba8055eca2a1beb4e5509299a26d1567b549725bbdc4b33afaae08baf9e6294bae73f6225a014377a67396924be", 0xba}, {&(0x7f00000002c0)="17e527f545e996bb8015a75ed4b999e3ea8d226dae0791711d741a8b672a6154041b812170150f67e05fb69f5dd8bf55", 0x30}, {&(0x7f0000000300)="ec92968195ffdc4b46c37e5d47665a24ac10e5dd63895b75f78bcdc5d30ce40a13bc4bb54a16e56f491296f5972729feced287415426c0aee81b7f32d87741938234212a1b360c371273305deea3351bc595a50df3797582c01a97a7dd60a88900289f6749f61bdf6e07c46271b519acab554e", 0x73}, {&(0x7f0000000380)="1dc2ddbd5ceb3400c2bbc2f78c1c94921473f8e4c73fd0c77584b01adcda2b99676390d6c59b61c6c216ae922de6100f0a40f55edc095508b2469fef", 0x3c}], 0x6, &(0x7f0000001980)=[{0xd8, 0x0, 0x7, "34ae0bcf9599359e19c8c993e4a41a0ed08547630615a3ee05181d93bde0cc262199bb09f420c9bd2fc9b6574043570028d1eab41cc4253088c669172e6f11eeebbb228986406106bb5dcdd120c3c14e1813fcd6256a26b181fdb872e3d2f4afcb4237367add7a1456294bf6d1636f6055db13d6155e0e088b4dd83048092f75eeb925d47a99b3cd707c10e33e18b4b78b046feeae03f3c982dac0e556e7aae5861caa1c78c7d30bda2aea7f81a7f7a42f1aa992f21fbc70d66e99e0bf4ab9fec7e09d"}, {0x1010, 0x1, 0x9, "5d9ad538a3f57f5f41c2d6b51557facfc3a1328f2ddc50b93a62963ce44547684958013e713ad50afec67a00c76e1eafdac68d84d7a9cea838579cb9718ea4fe27cae57c8555d948b05d6a7fb4549e12960a7b94bf1682e27209318fd06c62112d4e72644bb09e96113f2532a4eeacb0afa6ce0005869c15cf08127a39b26190e984eb65861076fed4b9f00ce6460d6c33b47da88d7b399cea5de48deaeb21776800030c94f3387c201098fa29fe8720b06a4659ed7848c1dda7d02b7ca5d93f5ba95d349170da96ea8900932d271b6dbcfe6d3cccfff001853098f2a6ce208363b42f113faac9ba02552a5c674f22754d477b03893a2e65dda769d35646b7ab76b4e2e127c5af6fe033564fc0099637c48f734c7a3778b4806bdd0dc14d6a6e00218fd5c449a1e65f47550fb2670561fff13561e6fb3bfea9660f701ba6dd25743c37429d845523f6afb6d8d6336c615b12fee63f4117d1d4cdf1fd93284d83d9d6da430a44c69dbf4d34cbf734fc38d7c9b03926625e31c3f84f353de4e40b8db8fcd7b34c268c1ddea48ac0297bcb4438481f1391df0b97095709d4afd9f1104ec34e2ed4df40b28e4beaa5087edf57352624a550fd2d9de9cdc8c3e056c763086b6f2bd82c658603d758f1e6bd08af6c9849efb4f960d74c90bcf0faf83c317e4c8650c8d5166babe11aef5f4104565863fb5477e143987c698185b346f3d9bca7d0de9c1144c4ebaff5212e76ffb5a62ad19a4d9a29089301c7cbd0edd54f7846ff51e92527b8743460e78132c056ab0616f16e6519ad32532f3a9ce68709f795657b8f8d2d1d66d6e6deb5869c702d3bfe223add46251faf1187f378c9fc304ba2dbbea15893ab8207548ef811240b6508205afe00ff558919103e9c4690d8072274fc6c5df73df817a45b93bed11a3cd48181f45fe3b99716196528a3962ab5ce75edd9906902890c5e73c170fc8ce28365b1b65249e41e1c56071aac2dca9972d544e60f6cc31b71b77090056e320971f5c7edfc6d987e110a5276a68c9ad11e5a66b2ce1ac8587603fe662cf1af26da028965c0735038cc0511d6a9045964f8ee8df30154317692800dd3f65d20169548275eefec94162c9bfa6ed2a913dabc4275e484b309262eeee73eaad4bdb413fe41eaaa575067da2f0804967485bc45c0bb29686fd78ebb7f5c1234cf84fb1ea0a9f56ad5873a2c2c9661fd51520e62c3d2aabd7a7b6e701b1d2a3c596f7dc5d9537322c471b84454bffcf932b4e12a51c1405d4855653b8015a09c37c639ed1daffa16c307ae14be828008fb085cda58d6a4eb0e99926e4986c683b69510f4108cbfae5e5bff1d35abf69b46d6cfecc82c4e759f7daf1650533ff175de03c0d43475a907bcf959559b7b1ebe6a09bcbd1b530ada12233f3b851ebadfd5bae5b03a714ad771d12c26ddf0777ab5fe55aee2c9184ebf3addd484f02ddf2a7e0a48ebba91ea21f93a72d6d437ffc98f416d758ce4f2c4ed071258021e3e425cc9703bd5bbd043c61729e6237028214404dcd4585655386a5739700c5aefd88010bca1fec2e4d859146ec54fecf07655dabbb1edba56857d5b5ba39616a37b23a9b05dfbb2517b43394108f37ab4a06fceafff7a2b96f8d1a0c5878052a438cad399b7dbee909c849fd8679daa93cd2bb57dabdd187d9aed8dc9451ef03536077f15361dc90abeaa1961c24fc3b40137ecb3b1e55259e06354ac2dbc1aa7acdfef47c62d4dcb2896bf54ed9ad0c97c0077bc40916de7ffd39eb4e9594d38fa3e8a3db27b36c472283da46328b5e594a42fd289cbdb4c617e309fe84dec035d386407653413fc6cdb91e5ef301ef8789d534e2ffa27550693b0ab03dc426a083a85085b71f97d70d5f75a89ff8fb81061b72f230aef8429bac9159013151f4ffb478e4194cba68e047068101a10b354d16f9db0a353f35b6bd92142bcad0c060c9e0119a0da4e6cb11855ca7540297d38651e95e2aebc77aa31207fb2c73869b36d1099a9d27cfdd300a9ca1ef5d8607e8a8ec21f4bc61f5704fbea9b6c2f8eeccb5e7316b2a0b7c719232a4270434498ca52bff39745792ec5378cfea93232c7114026d3aac41225b813a827efce88d731b1882475a3316417d5f589d196026a1d27b75755749613912035f1545595d59761e29e8ad057e071c36be7de4af688b4bc913729364c7fb3dc958394c3d34a009055dbd390ab822be425e0a5fcfb397187c3d902e34f60e94b26219aad73c4f8a15c664c0ba0af117d7944de6473f511f1a16de1615655e0a605078eca1ea4a929585ae38ae16cd9f4593ef93b325e1a5b58428e74ec96deaff679bb769c487a138efd929e3c74c47057e8b4828647a8a1f351b2f2828fd31844efdae87d6e8f4268f0ff0ae7540c71b5250dcd59713a2c8d8404241f33c5ca4bd68ce38468a87c4c2d6c381d1223bdba41e5ec67ed49284d71441388b26fce2a07b349a1007610bb526aa296b3eb3f94fbcb27995b70e88d76b41228d03c7e729f1d9fc2b7e7c904d0d4f06223ddd63f26278a5c15eacd7eaca8487b714234132e9ce082e33c65a2e4910a99a02be199b02a41a2c291c7bda3a6fc276bd7197ef5a922fc73f6b21931c001b6ed15d3a5735a95ecfe01ab1c932abe34de5474a52e297308a2c89bbd7cba43df86f5c9f3f20beb0282ab0e5e6b5650667251c824773671d885ac49567f9795089d41e18c39e3c4b12150d584887b037433cf4d70e6a1c4e33d77cbabe3d5dcac4ba4632b590f2ae3c5fdd0d734978e0f57bd1d8bc6d9619fc80febd0e077608ff8550886f8e393f0226ac11d267cd8ea3567ed32fa6a6324cc0bde0afc2ebcbdbad3ef81f1401dfc0f1110ba8dce6776965cb55d89d32ca523ea3208d83cd3692ccc2619dfceac8c8d165adfb7708bb77b460718af6a6c232767a9c116f1227741a8cf32bc61cea8932362394ca9a42f51b4d408887fb318d3741aeb3346d7613e40cda3508cac8c1a9aad096fa65615480d4bc4f9c9f06a835fe349a663829fa6a1bf5c84781ffcbd5f5ad3e7b306c393638b4c88b5df35031201e932fc02d2925777a9ca7431ab4a0d70225863e6f5f1e9680326e75788aac3ad3bd0941bb385b148924e4b14b9f52f19398d452b318df2aa6bba242dce8dee562ababf78fae94c165b84020bc0b924672d5e5564f66da74c81426f7fdb6a36f9bfb0c5b84daea6bfd5e67df1abcc6eff2fbdeeb14b91d218df5cdabd8b8b527901ba98b6bc820812da6b572c9de05077b70cfc5b072ff618fda5c35314340a63874bf08d9edb390148fe9bd1596c4fb51b062a7ad5e70fd3d6e50503cf1fa4dfb5a3ef3f571b9148cfd4b0180f88bc0191a0456ea89dbcb36dc0f04e6474e49f7dde5f087af21e4d71ec8326055551de90f2efdef3e2dab4edf864fb023823013f64f14da7ef74fc3c77c957a2c7cad0a4902e236daaabd66c53ec71a5a1fd26a1e35a1ad40ac48edb5dbcd3568a55e040668fc8fa07fa5676bbc154b68290ed96f3d124b22756e59c77a526b07a9c4dc1810a25eb4cb2708e91f6db906d037ae7c5f45d02374f3385650621a12c40ba823ab339eb1cfc16a576ab612e22981ae305999bfdf0f4fe72ee86be82895c29ae9849a80d7aa093d9b3cdf6f4adcb20582f6c8c535d377d10e038b3767ff6278a0424dac205c86bfcb362bf9e654b5ab149c2e735a8d791c516030113e0305f6d830b65d6b4d0efd2a200553cfabbc4dacd73ae9a75c4d6933b6c7cdc7bcfc356ee6a1784c1fa37fcdb58a74e6dfe12f48114671f9cb10c704ec60d8f269a5c4de809219f5bc37d84bb2be22b16e1b604eb678f62ae774e27f9ff798c3f4f0796483a7062e2558987a54e2756b56e9e86a3e82f6f9bc656dbefdbbe1115dc63d449f994b715b2a26e5156db2ac37c857fbe83ddb742c35b3b02c3a1259edd26d34aabe94feb9f525a6cbd8fcb64d97c8b175667be9c648e64f18a64565e3cd1a82830cb28ef9a5fb8961c554b71df87e36d1143915990fb18dbbe8db01914f87fad9462f9fba9b9c0805f131eac79b5d74fbc718968c59e5279a40d8c0c647b17a0fb0e7907c1b6ed9fd48e8d655a311a0639c8e8dec7ab5a29ce9e368c7173d1d6297bdd918dc17b568f81b0e7df560f467b08f2bdc2433598adb2149e2219181efce94f2f7088f27652952c330650ff3d27613c30a4925134d43a6be81872564959102d1f61e40e174864ed70decde5f650b463812fc7760bcc537ca794fe907682dc114950b44f40eaddf634171cc8c597a0842c11ef1a38a9f8a2f5932116aee2f187631830ae2773684323c57f092d6480f4147a7bb0163f1319204419e31be0506eb8f3db4a264541e7e64bd2c4794de2f27ed537d65ebdccd0e7bfa109ee92fc9043ca1f8c0eb64ffbb493fbbe730a969a492f2f1ec7a101405e67fbf08b88a88e857e6a14fddad32f25274880b13bf8fe6d0633a4735d5718ea8e08ca63ae47428872a05f2820c34b01adc9a23e637dd8150e9da2b40a0600a60e695b33213e0ebb29bef697584b175ff8d363db06319126c0359ff57865765c9374d40ba2fd150d1f7635518a103426acf240caf8f485f1f5f5207b9324e0bc3335bb4f0ed4755db82ca3cfb21ac17aba8880a4dea279c356c103154d790491906504d1e736fc47a995aa451ad50e84ab980c7e3e449fffb14029aea100a8922a5bc7449dc7624a9d0121fe3d96c987becbbdcc4a4fec350ecfcb25e45657c44a1f1cbe0e04f7a52143892c39e78f4c6d3e5f8dcb4a3f539f05214fb0dcedd8da66466a5d5a823a9b899cdb566c6619dbf31347f24745f214e35b9f6231326cf6cf70b17c63e799cdbfc9c0c8a8c9f7727275dba740a1d3838a7b1eb6d1dc5ffa2c7737a05c7981cecf1e02c828b27a5ce6b917a5aaa6d3597b379ba5e5587cdb10745ee97f3953dcaed4748405cad08dad7a0ed38adcdcb87aa004efc09da69a7ec96a45d68512b3714cb0fc440bbf13437c3658019137a1eec45081c7b8e394d2a77c8d2dd2e94b483755ab79ad0be190a22c322466a1dafbca7f8085bd27f701e1658e6b6401e4c05772128e70875f0f5117f801489112140ded52b93e5d854f4240a85c983cea5e0fb603db8a6ee012e5b35f923108943c7b3325dcdc236d83ec417e53ad58844d2d95b8f3ffb258e494abea516efcb54ca0dcef6f8dab32be0ef39861ff39ce5e0aa0e149187d3ebb49bd936fe2bcd0a31e868d989088987b6008d837836cf20f99326db185705bb8a081ce3ba6a8b1ec96c00308871a764d7142bf3330253e6e79126fd50a7fc55cc2af57e7ed4086812132cb9cf059d85711295516134e7d17a2c0c83bc24b703dbc2ce71deb94b0552556b6fdeb1a296e779d7466bcbaf697861d9c9926b1b7f8aeaeae1f53931fea3eafba22d5417fb59c452948318618104c558fb5ac6a1938cbda5a135d5af6053beb96f24ba3bc1a5f5fec6e5e01bdb5e3c0071334f8e605f320e2221feefded745c2f076c1bd3e5e3cde95bdadb9e3f829608346187bb79022a861d525f98aefbcf956085290e1f2832724c9c0bfed64bdd72b8f64b77f08a594384970e089983eff7380e629d5a7958c28b1503005ad0586d1de5fdc7f7082b53178b2272145f4a0e5b8960d7a222fddb507542324dc8ec2c6921620d8995638904264409990ddb43a141004f350d3f133e80ba004f42eadb959462cb4e33b869f7e996d8f8355991a59abd77e7745d89619fb963ce57ee7f"}, {0x30, 0x0, 0x4, "3915362e332b02f41602c22b57972ee8723041f35ec3b585f263ef"}], 0x1118}, 0x4) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:37:10 executing program 0: getegid() getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="1db6c5de1ababe6a119fc217a998a11a5a51363b3f2cc8329ff4ad5a3706c6f04ce6547cdc204bdd9746ff0cb9ab1a4a7de7273c65336c2b10e1b96a01f318ef8c3c8a17ff85139e6196139905b0b98cf3263a4cf9d6b0fb7fce7e1fbe0fef40ebfb9ceb67e44874ce07a4b0bb5d4c829a886d80a4ff768e9dd76f248a96403696f3216da2be2cc8f442f28c9b68e7f3649cdffc418cf662fe1a24086606ef29a29ad0841b6d8ad8c9bda8909db41953a9b959b2c89f2eaa5475626f0be966638b89f5f418eb6dbc7775ff35af5a21fc8af6ffe9a3", 0xd5}, {&(0x7f0000000180)="5511485f57abace012ed0770d7f59a71e6e9e8601fbf00ffdb61e21e0f1158253024805554179ed940a2ec5201218e960a1234b535838d40db596680336849780799f2ab843b1f35b35a7b4ff4f14465ee428b4b0d7be1bdabab8b9a3db22842763b4ebc84290d787e6335d42100661cc339ddce5be52bd82eea6e76d53c6e8e4a1212df041fddda26c75606486c4215450051e549f6d1f9fb7dca4dcd090fc8a6f2ff5c4c1ea14c0b4f03e8aa603113682d7dbd74219f7bb679ff0d77a531751b69439ccf478a00b4307ea6e93b723608bf096559e5fc0a31b0661f7b1427822d56752d5d2c22cb64bb4a0ca9ced36efb770a1577f737a4c09ebe7029bc3176deb361d0a8ff35ceecfbf84b04d561a0f078e0104c184bd9b3ccd19889a205766fd5022897320def905810ee7a1673672d5e6b873278f48ca9a0d33135b1cfc3c6b87983b8f491b56510ea2bc49999b42d3294ce830a1e8f2800999bb47c97f91a799b7799b43d4487c8c0dc39408a29bc0d7d12dea7f005355a61873262e50c297a533acb4fba488ef3c9893093a6802d0c2abc77a53a382b5d039632109ee20af25b89eb0fe61de04ff9a66e18e7a70ea6ffb80866681e33338b681c168b41f421977eb18c102cb84191fe928a44920b2f03484c88d47e26ee7d777d9a37f20486dec8754825e705ce9cce04c389f689d107318baaaebc54d23cef0b205c70466b9b95acb72ecd97e20c602f558525b8d13ffd3890f29a6accf739d7fa3760ba148147163b41ee748351ec06147acf341865a0dcb186b6a8e90ad98da8c0c8dc8fcd767098db7f169e94ec1ca36d4639c5ed29dddaf01cab64f98e1a0110efc67691eb7a2fea317c307070914eed7de203dabb3799b418a66ae6d0ed9165ba4d3c63d2297c8031a822ac63a9c0f8f01e5e3088bd598f95a2f473fcf27a0cae1a20b8aff797dbee93a7adf88777758d25953d6805cdcd91c86be93659965b5de35c6383e215dfe7816907ad6982324f7ad1f0f363dc643f1727b7673b01198ea41e0e07682a62fb457df5c5e4c0af7cf2566c28bf46412164cf1c69d7148b30e9882d534f2cf6ba0c57bae74f3c33c59ec3290fb74c33e44797ef830660cba18efc6d0e44c391a6cae872e1754a303f1fc47ada2c1246739fdba3cc012e96a726aa45c3ccfe7cea72f3f5b4a76117bc3fe7a5456ea83d9c1ed40ebea94e194bf99a96962813a8dd18a4b0fd637ca20167a786dd04c5099dfd4dc9fa1297c55d52e52b72ed44884570b75861e661f99319b9c4954a1e092ad17b53e1147883bea897e1e97c4f0ef5a68d2038958c2e39e1aeee3bb9162604ee2c4262741e709007c00dd61d4212555a89482377e3c0176b606f412bd31b1441e3f13a104f8e5cc9cd0cbb421e25f332e0b1e8fbe282479bcfda86ada2628d58491328d582a2ba6f4edf5837a56322705e768a82bfbb9ad7e84135bab74a2aed98c0d7feda7e28e63642da9cc778eb25d995820e4bf2d7d09244ba961941b8954760ef7bad3d35c6fe8def2252fa4b413ba9a78f8b2420792ddbd06d7bbbd0bdaee201d504d15e28da7c51fc9c75d57f2a353d142e74d21c3898cf261aad12a90fdd88f89bdc5c16e9ee9d1946b47e204e3ad00e8d67fa75b885082374fb312f7b90e50aa729d523e72f352e259e1fc86667708582bebc8496c0bec36d6cba5aa01b3b3aa67bf5af7299696ba348a3345f9cd4b0629c5293e17b4470d15ab9bf415935b5dd9e0e54ce3298beab04c336ed479afa0940adbbfa55c914d2b4c7e8a6dda36207919c67537ed21d8890f63506419a9f4b10c750adb6e52504372c8e5a95cf21dd1d9ff73b6c244a999fcb93f5462a593029f8fad729a5b700079013dd40d18327d997f5df99ade5f91487358a0d44af2a2a2f8b33264c3564745e1b5ea581bc1bbc0ea9a6812bfc6435c8277896323e09c9702151ea339d3081bd6c6ead3c9de0cf02ce8a47dc92b8c078fb1bf153d329dbfc2190c31bb05fb95359c41a3bfea4358da4bb7b52079f5f6d2425303746226468bcc82c9ddd6bc2bcf4d72410bf9ecdb8571b2ce9d26b4a845e0a9e7fb7dca8e39c36509e2e744045f1fe59af6b76bfef37bf536989f917cb7018a34097ae70b7c718637cb7c7d6d63f8acf5b127ec8e9459ce3d21923c85a5508df722f9140724a568f37e9438d7f227868b6b90fdc17885d84d427385992b5d67e0cb3e1f588ff667c98f866aee0af842f5679e88df3c607926cc4dcf43a71c4c53bb3056e7467d065474f48876dd049b3e3c751e5997e6b8b5df29986e4bd92e8284078b593f6eadc3ce2478e2360e84f940cbd32b0a6632c86fb161ca79602f0bc8790b7a0951344def6d47055c05c0b6c00105ea2faae80e56eaaabfb8f026caac722c5aebb7f8ce9cdc2701c1c0726053b18808c433819283a534041e62a15393f3371eaf1efea53037f7ef4943c93961a9439becc8bd36ae4e2f361942bce673dd37035a7bdc877dd852b464700fdade7c083939ef64d92a255e69e3ca7fb54ddd13b4c7f065ba63f85dd22fa70431919ab86f0e4e4bffadb31e6c1dfbf4c1918556270f904a2f5a682f119d40e0c33e951ef495732ff3a43fd29e5cef61f2a5fba9649ed1bd1a73f78a4dce04e68284245a1d6c8e5a282d0e03ebc7312e4522ed81935473450b1622ac5153f52610a065d17acce630f27d581132118a612a8c436b52d87cf09e38702a62f84d6d374e36128ad7f2fc02ad80a5ca6e0cda1ba972a40e9d520fbb64ae209c759348328c683316e553dab894d028b9894b239650f0488a1de2d6bb759bb10adb09466b3190f363f7438cc7d0cc4f87a10859066bff6905a4f8fa683ca9e354c25ae67cc0c736014f0230fcf163cf2506b773844cf4b29405cca942bfd6512da7661b8baf3ab8a9268acef2d128a093c2d98effaf5c18e22263582ed6f1b76d7c0386eb88fd8449a2f4c6d2befbd4e6131774ea3e25a08b661bbafb6021ad368709d5232a827a4dbe5d1edeaca07d2f9e4c0c198b983b7eb2c581d8cc55d606034dcc89e620aefa292cb0978e9bcbc7aebbd5f15ebfbe617124bfb078d8462c2a648fd8c91522a7c341a3ccdbf7b3c18f34a11877952d68f7de57610725f782def93b0690c7cc4be54607eed4fd1c7c659425dc4a07b16285931798dd0db26eb80e346462241b52e050ab366cd7563a6b0a050ee43d1b0cb52b917c2527c1ab8d61bf191761d988b09d075142d7599c54f92592eefd1221c947c0cdc9287590f57927d745d50d86c7976f3ce7e3ea6f8048b9bf7ed64957b825200f3ad907e9d79c02f0a8f2f805baef99f66d0637c0a028ea0ac8bff0dec57f8c44bb01a0495622f24366466eea7adaf4d520be8b810106bf23003e37423e141772d6fa82acd6927d9da433f739cd0eb53f8bdac1f3f1f81f5e1f3c57be9a634c1affadbd59089f8f14966db443d4911863f04b76a30b9c5725d46279b189805c17c4563571d665c7254cd1b289f75206746f0b01cec3fd4e6df4126b10cf3a512e11715e60719bb4c6322b728e58b68584f0fe3fd3f92928c0b7dd86e3cfe0eed3a6974a4e77d8414344f6c7e30fa13e3efcdae22fb8678d588bcb6076eac0586bff7373df3f9d3ba1fb1204077593f0559df1d1fedc291f88c78e5f2b699e42d4c8a8eec568d6b3eb40723a309b44fd00cb8a60b8e220926ee012089d0ea547d6a0406b0a2b96a5aad1fec13fe0f66c7da88a36b700c9a73f4828da64a7141db4ab71dc22e72c825e5db8d76ddd0d16f8ab779e457655922cf9cd26299d152d9c3143484df788e3a84b9385fab36145fb06c483d0708d89cd3a36f92a6f8f9c88859d820dace0bf81b85ea0281e986ef8b83185d3cdd27f42bd7840755f793ac2da4511151c8087249ea31c843d8fc1dfc9dd490d1c478d0385e08cf3b318770e6d372a6a3878f1f1d5ea754a2563bdcadb6a68c98328e0b8e8726fcfb157023554f46db128e36e1e20480745bcf2bf2d690bffd973556975a9bc84899a9d3cdd6350508a0d109d71bcd2e14f7c04d4bfbc1ed359cf7de598285b7eef6c2cb122289d25ee2aa149a9d0c99ab93a06069abdf9ecbff341298497f4108a87b1b435962e1b3c302890ed0455afa1fc0641059895e16c7ba0dbf13497109f82fd1c41d1a35175d179564b2fe1d2d109371b9aa26903f876d183bc583c724b6a3fa5f10cb70de9f362d0e003991163f56454bd47112e83045c03bfcfef90ee4c361b35f34aee5c664b702386a4a20d7404a8b69dac39031d2bde9660e651a6e7899ab18d7736519cab6c23713a245194db8c7759d3da25f69faec6545fac0eca817b722110dc3f3f5a4e3d9aaafc5711b7db714066b321ae675162308b68d6700e10d0aeb76c6175282b9b912c3aed4020222ddb932449b335d1455f33b6a1306ae88b57066d5b2200c13a9ee04e7e90aa6badfd0abcde55a809c565313085898272061e21d91c5d2ef32496abfb962e78175237682cf7554fb1587b637109404edb19ae875b4a432f8c2c736ed7bbd4700de7cc325c43a673e8465d288ed186510dcbeb0d633f8f1c8c65ab297c5341d6ad5e8b436e0ea3aaa22908ee0db8781319003f234415af86ba5178a75d6dfb632eb6ad919054b2086869f0acde4f22a1a0e9f9e5ea308c00c42a39e6d105082d84a1761147a6df1668965a6a5483e121540214dbd18716a62167150487ba97298a33b3a6e4aa11be9cfba5db104bc04c8aa5b6518bcfa2258be0054d0f965631dddabdf7c488b8f23ba17c2e1ffdf5c72e8f64f5fd6cc2a527b73fd48dec14ee25b3e5bfcff07412c9a9acfeafffc5a2dfc0926abbe5c1b3c62a1d7c86fd7838bfdb120dfb4c71b6a4acd12b2586235b557aa297f22a07e2c16e3b5cb2fd1e150e972881e11ac838c7a487e25e43e895922674f22076e4e01db90ff7e1c8e78cebbbc5c7bd6680b8912459cbb40414f61c437c967f9e374487b67ea88009cec918b1a6108fbfb68b87eef88936d06b07b5005a0f1771de0843885bc37dd7764e3c43430dde51021fbd2c66ac324b34ae2e815883fb4b19a0067c3f7bde59f845ee9b13436ed5d31a55e146b5f2c3e0a26f8d8e92035ae581d213a057e8845079032841ff6498fb80cbecc666f3f71fe0f36b51e45951341525bcdba07fa4c9723e88634f2be40c717b7c06dbd3486d906046d4c1ff0f4ab2405444a945c1b7a1142027558c6a4d2325f6b57642f6fb89096e927e6f60749d5245d91c0875b65589211dc6e1a55fe9381091e20de35806a0559d95dd031b89635684c660feee44439f3131d0762eeeb582fa407d6b4b598309dd9ee41a8573ed37c05551d27c2c5853bb999dd4ede89d0319efb1d048a9d2c738f16ad2ef32a7fb5dd0351b5068ef7142b642bde5b64ea0b0ea950438840a2750b64d6d6d8e855845e30f7421e1fca9c4c6929ee5bbd90f6a3d34466d01561dbe57591e6c9d7bde889423ee271f590d1f1ee6b5534dfbd2c08ea71b3601530d0e2c2ff099cfaaf5d3a76bfc24a482697c999b38779cbb7017303460d62d84536434c6329a2dd890808e966a71e7d413edb96c00bde7bdf62f64f5161e3246da71b3253e9fd9032b43c51c9938d963b75667071862a03ede63e909fe3ce4d4ee170b33b45a779077f52fde12d17dca86156d864125d533005534b63691ce04e609ed17a239e518d2ff713de5a40b34a507d8db55d13a20be52f5db853dc196faebadc395b7af56d86fccecdfe", 0x1000}, {&(0x7f0000001180)="b491a1c230ba6e72fddbc241da0f29f5", 0x10}, {&(0x7f00000011c0)="d37ae036f5e9892a37c91144fcfff1e1cce260ea2df13f9e7147a3e3579404464c9e37d6247b7fa36f31f85b2fc3e4e171f99e", 0x33}, {&(0x7f0000001200)="7bf749ee5dc2fb30c2680b4cda6d657964e662d697244a60adc8d220046ec119215e2a0aa4325eafd67e4b4e87e18eafbf59a2ca6b4c8a796c31aa94cf00f2f567352871cd16", 0x46}], 0x5, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001300)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001340), &(0x7f0000001380)=0x4) getegid() getpgrp() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000013c0)={0x7, 0x100000001}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) mkdir(&(0x7f0000001400)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001440)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000014c0)=[{{r3}, 0xfffffffffffffff9, 0x51, 0x14, 0x6, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x40, 0x80, 0x9, 0xa7e}], 0x3, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0xffffffffffff0001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x81, 0xb201e9224791903, 0x1, 0xffffffffffffa73f}, {{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x4c, 0xa0ba}, {{r3}, 0xffffffffffffffff, 0x45, 0x3451b6e0019052a1, 0x7, 0x5}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80, 0x1, 0x912}, {{r1}, 0xfffffffffffffff9, 0xbd, 0x20000000, 0xffffffff, 0x754423ce}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0xfffffffffffffffd, 0x7}], 0x9, &(0x7f0000001600)={0x9, 0x4}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001640)) getdents(r0, &(0x7f0000001680)=""/69, 0x45) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001700)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000001740)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001780)) execve(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001880)=[&(0x7f0000001800)='\xda\x00', &(0x7f0000001840)='*%\x00'], &(0x7f00000018c0)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x71f1e821360b8c75, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001900)={0x1, 0x8, 0x4000000000000000, 0x2, "2f14388b369266fe96364c33bdbb61452c8102d4", 0x100000000, 0x10000}) preadv(r1, &(0x7f0000002ac0)=[{&(0x7f0000001940)=""/210, 0xd2}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/92, 0x5c}], 0x3, 0x0, 0x58) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b00), 0xc) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000002b40)) socket(0x1, 0x8000, 0x80) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002b80)) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCLOCK(r0, 0x20004276) 05:37:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186204018b002b06ae9e4b281d000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00050000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb7", 0x57}], 0x1) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0x100000000, 0xfff, "665cd445d4c80d770a7da03d3f7d25cbf25a7738", 0x2, 0xfffffffffffffa5b}) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) r1 = getgid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffe51) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x8, &(0x7f0000000300)=[0x0, r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 05:37:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000000602) r3 = dup(0xffffffffffffffff) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r3, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r4 = fcntl$dupfd(r1, 0x40b, r2) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = dup2(r3, r3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r5, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') mknodat(r4, &(0x7f00000001c0)='./bus\x00', 0x8, 0x6) setuid(r0) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x80000001, 0x5d, 0x2, 0x8}, {0x1, 0xffffffff, 0x2, 0xfffffffffffffffe}]}) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() r3 = getuid() setreuid(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3ff, 0x1, 0x6105, 0x9b70, 0x9}, 0xc) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:10 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) readv(r0, &(0x7f0000000040), 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:37:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000001c0)=[{0x4000, 0x8000000000000, 0x3, 0x34a}, {0x5, 0x7, 0x40, 0x1802ad3f}, {0x9, 0x200, 0x100000000, 0x8001}, {0x200, 0x8, 0x7fffffff}, {0x204, 0x96, 0x8, 0x9}, {0x7f, 0x100000000, 0x14f0, 0xa869}]}) r1 = semget$private(0x0, 0x2, 0x200) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3ff, r2, r3, r4, r5, 0x8}, 0x1, 0x7f, 0x10000}) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000240)=0x20008) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file1\x00', 0x800, 0x0) accept(r1, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r0, 0x47bfb57bcdf1376c, &(0x7f00000002c0)={0x1, 0x1, 0x4, 0x2, r2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xfe59, &(0x7f0000000180)="b6") mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20a0, 0x0) 05:37:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x8}], 0x1, 0x0) dup2(r1, r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 05:37:10 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x217) msgctl$IPC_STAT(r0, 0x2, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) r1 = socket$unix(0x1, 0x2fc7ff5a98872c87, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x800, 0x8001, 0x400, 0x3, "8dec2a564d5d24883a5ea12fc95b06af7bb09197", 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3a, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0xd2, 0xde6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x10, 0x8, 0x81}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xa, 0xc7}, {{r0}, 0x628136d4acc04077, 0x82, 0x20000000, 0x6, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x6, 0x200000000000379}, {{r0}, 0x15a624b662886873, 0x42, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0xa65a, 0x80000001}], 0x5, 0x0, 0x65ab, &(0x7f0000000140)={0x1ef, 0x10000000}) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) 05:37:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfb81b48322a0b178) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r3, 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0xe4, 0x1f, 0x40}, {0xf27, 0xffffffff, 0x6e86, 0x80000}, {0x40, 0x101, 0x80000000, 0x2}, {0x1, 0x6, 0x1, 0xffff}, {0x3, 0x1, 0x401, 0x1}, {0x400, 0x872, 0x4, 0x401}, {0xb4, 0x5, 0x3, 0x200}, {0x5, 0xfff, 0x9, 0x3ff}, {0x6, 0x5, 0x8aa0, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) shmget$private(0x0, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) kqueue() pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00') 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x81}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x400080000000008) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8001, 0x2, 0x9, 0x7}, {0x4, 0x2, 0x7, 0xf726}, {0x1, 0x7, 0xfffffffffffffffd, 0x99a6}, {0xbc1, 0x100000001, 0x80, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") sync() 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) shutdown(r1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0x6) 05:37:10 executing program 0: socketpair(0x11, 0x2, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) setuid(0xee01) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, 0x0) msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) chown(&(0x7f0000000040)='./file0\x00', r6, r7) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) write(r0, &(0x7f0000000180)="ce79bab639359d5285bb31611b67069a4afbfcc933610e0a056e696487775cdfe648dd8fc38ca521c5c877da1583e0c6cf3451a2962f116c8743476e0b7115d1e42c5f341e468e0745e53b11c814f5cfd5ffc5112b28aa8a12277755a73a6ea827ec4aaa71cb55108302acb29dd6c6ee4a8720851a3dd062842d951ec2ec681fdbdf7835bcf08382c1972b37e542974c5cc217df3d430dd31f2b348c70772d1ac330f33841a1e9bd6a8ace7ec056de1c7f14e55a478bfbc2568d28ab2c441002cc3f57c8e1e1300eaee49fb1f5c90950", 0xd0) r1 = socket(0x2, 0x10000000000003, 0x3a) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8201802f66696c653000"], 0x10) sendto$inet6(r1, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 05:37:10 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x3}, {0x0, 0xc600}}, 0x0) r0 = socket$inet(0x2, 0x4000, 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="b284a0c62a4c1e0d3a70a74f6f036908504bcd60d638e752bf01019cc2f21d512ad94ddc84b3f34362", 0x29}, {&(0x7f0000000300)="7d9c180c4c4a4267cfa3fe78ab017aff82860ec7d588e1baa740303d903f4ab70124e62f1b52c71ce6e4f747f341b0d1ebe714a3611170a60c66590d9ac3e521d6c29328a9d945476c0f34427b0ae143b1a038b6b33ad19c3620a0d37d716c19e290d593ada1c26219eae745076e5a595a9ce4e0026b8bd5b7d07e2fb153c4ec26a2865e4062fc069106236166ae8427b5244bfb2b849a91899751e9eac3ff94a284f32dbd7a5fc0dd6cea6546a313e4661dd2ae670de67a6c64e28e7e44ae731c650d217df3f47eb0c614a0cbb1da61f0c0e558c031942099f9b3f827685f168420f0883567dc01b463019c5c4de6376fea5d0adc09cf69a92799c0528bfb41f177196489ed1b1ff0a19c3e169477ee10b4c3499ac2bfc5cbaa09cb92204339490f73381e22e50542e29ed16c5a9a50677dd477c7acd08358f7a7513b30bd9e8e919e498d867fdf6a14a83fd6a91c24646a8dd66aaa4c15ff10f22846710ec7133af89acc7b879a9387442745272f54c89ea5ebf03a02fbc7fc6b981b67b5734113ce9430594c39fbf5924690a0c2e089102e96d08e2c49640eb96ef65f42c74ef20f911fa91b8d263cf38c756e138c11fb68aa2ced7ec0ed781ed8fa864bebc2b0a33ced4c9ae79897d495f0ec22727c6aba4960c3ce736f14c32e946f76903ea15a393dcc2964c5fdf06a053d1edf2c130f0149937d2d185fd0887f1fe2f03eebc8475760e96b46d8d55b29f78b204b5fe6c44015d11a65d18644c3e0001f82595963abbb76f1540e92aee04ae385a91e3925bdbee9105260efd84213aa0a54d08624c2940ca7bb404966523dcd8090abe3c922da6204925e580bfb12b29ac17d77da20ac111bb9fd899e2ac170904e2102ce23ad362edbc4c5d4678fdf3179aecdc03eb757e9dfbf445fdacb38a05b56b72fa6a10058a054022d0a75c198a21d38d86f16d6985898513478d7a3f46786a9c3cbf14552adc70f70fee187f51de68e164cee5098abd5bd264654e0a688a690a5a7792151b817c685e9b4d9491503c9fbac5cc95f79927529dd18972cb4899c85bdd75eb2fb16e7da2e04d1c0642041cd7ba8545b9902c4172b9303490d119930543dda55d0286753a0d86aa885598164b7349481e1797251f69e42f0e067b11a9540dc10eb0707b9173f6067a59aa76e8d9ac09e7453fd4c26284b19f5b1db632e92feb6ce55009cf24e7ebff7a9106db73dfa53a62f9c6f9f7301c34e85c7119ce072ddc5c2c91cbe6efabaa0c25a21f109b278117995312e01df47af4d26946c0e3bafe0861080909869c632fa9f45b625806a6c4894d9d6269a260230f4a383bc2bd5a94ac197a5879fb62e6021763f538bd9d9f1ef54982e365094c2d27e504fe91795176ed88dfcc821ba563ac1fef3b21d464a5d5626ab95625a43999989d8a52d6e32006c8920e0e51fc31abc2ed86584eeefa35c484190e2bbcccb6dbafa6941d3b7dabe9d777fc6f9b14d877cef2573eda5be5740c34ae71240a2e22785a70396a4a807c16d2e80923aa1efe6bea4a10ddb720cf6361e8d7ab59cf0010ac7d8fd45db7d6c09198a05bdf933c317fe458ea4b129947d6eca1ede6d508288585f252c73604fa092831ca7e873cd13d2c6eb5771a966a1f3a3d8d9e718dfda1905d90152d845d90c34183571e92979b6f7f02aed63bd5e18f97216c3c11f192a13c9c5538feb89c05ca37a0b144f94d7e5d332e9eb581618eed8312e44237582669d9fc656e3775fafff62831036a738c9d6d97648a4c59c23787186e062fe4b5272497867cce7443880921c09b05f71fec6bf6779432c15476bc986e6ad742a124cfe5fa23ed037adc94ae2185c0a92151690dd21137e1d076c8a56f5009e41de8ab42ba80b190c5feadb3b4e3ff1e521960cce861f5899e2092ebf5ec74471a0b8f4b5a011c8f783aebc831799566560dac15c07117052279b9fed4e719e6dcf6ef5f85201ff25f423a0422585160a39d9987e6afe919073ebcec27eb3a923bdcef21088e8c708993e7f4875b2a0798d58d74d780091f201e6f3989f7c2830854df1c7dfb13b1d0fa383837aff196dd0426634f203ec4d0ee16a8ca8f5c1729ca79d4ea75a52d0b8b033521f4dd6ee93e033d0f558c3be0ffd25f6f01f7257194fe75906e00e8cce1d17b73c05e369b89b06224f8d670e476874369fc5db351a4987560d00e3e344a78c3fc539394d04043b52f8d07421cb709bc933674522272c84696b1ddba0d75da64b55e8b3bb8729e70b5153a07c67a28475c527e51e5353977858a6003eb8a624ebee362cc960905b51fee2a1abb34f7a293d1203973918b580fa7e90364cd8e9266a3d96115b742c4d38154ce63834c6826aaa2c1aa0de819f40d72d1222ad8cbea83d574a309841ff07bf0754834fdb70497f797877d23454ba82191bf8bfdf275cb77a6dbf29ff1b5b5d20063bee10d40603577992fdb6c7849295706ab6c9dd59bbc7885df31846b5494ef6a892984b32fa66dbc794330b15ce64f7d7446e0f206ad56a47443d4a1665f808fee5e1d9d65530f7337dee960ed84ec3b1c1748985349cc1094d3273af2318d1bc75d6d0623bbca0eba3cb92366f2f24202ef4ac00daa00ff801a3cc0e30bafe1849e386ae5434062dd1a14fd83998d8fdf9be8e252598e3e512bb10bb85bc47a9812d0a9862613f155eeffd8fcf194f74fd32928548a418aecaf6d793789c97a2d62fde27087e759b0f9fd5585222abd1137014c15b8f4db1acac08bf9971101c516dea85ecaef802254ee210d0b68a033fd2f30aa0e5da52392f3b662ad440b797ad2d98fa254adbb521511c5b831429db3035591d0d90522b7c20c61623085c3878479002de84575004a12f7c52e73528da0dfed273f4339fe2ac0ca6c166ddcadd0e8b489a5ab8390b1cfc528208ab82685bd8f0c200399ab2e199fa265da41c4d1d7e47a63968a69cd9cd02f4d182efc7f51e38294f801f74c0eafa2e3f214625e4cb7231b95fdf5aaaad1cbd891c3000208c92beeca134f4f0dd3f47df41712f5e53015bb32c6c69c8119f6800ef36c1f344d1af654350b1e8ce04f0e5c010c665facb6acc45323461f56f1873f5492284c7dac3069e831af128f9cf894d5688353ca67ae2a1482405afbfd72ab6403c5b21b2b50f885e764cc4b27b69da7e6910050d371ff307b929b9f6602019a0be176b2f0b80bf08025a666942bb49ef5d9ae08637ad6ed4cbbcf8f32846b6e8f72184e84d0f1d994f0c6137d1d5371099248d774aebc767f49c2e25c2b925bdf239c606b65a84b754677a1d59bdf6bc566f5f2f6955fdef6137742f6b90146ef9a6d846d0032d81ed51231bf89d631b3bf9ef8514f1e4b32b898f4ff205839055454fa1dd79fe9c2a710fa524bb6efd09d776bd89f26a90ca02c92b03f9a1b6fbb592f0c264005edf18ec29712576c506232e00719b090ee2e857fd281113b4bcc6409ada63cde9ff4292af6d31bdd9d0d1d9fbe1f1d83fd2f22ac1d2cc830ce4ad5ad4895ff55c59e08a6b0781ace44bd5be82f1ca6d785c061bde01f0660d10ee59a926e5e9e9df4da1558e03f7487fe61feaa4a78f5edd5bad881413cfb9041ff570d3e85a1bdc8b566a03449824d37c0d33e150346b7b5fdd17c1d5150903a3c473529d24f6a35ac703667951d2ea8a34eb50910fa60871c2fd31829926f2af8c6cc0bb817a10274d9837c7c98db68aa9b7ca275331231cce75032dc63e2939cc63794890c760373050b5cfd0619fe18eeafb95b209b927c491add03ed759e2c738bdc28c1c7263fdef88a715efd37afc382a2a0b9c38ad1ae0fbf4153dbb255c5750f2ba7dcfcde2863c4a5738998839725439432893ac5f4f398a61bef95d6397e78226cc2faf3272a1133eb26b38aeb687b6cb5e256a80f36bf7b76dd78fa66ee8351b1f602a0a0cc3c2002d730bbac4756c181d4bd4bcbac9834c1acc46c0e3f0422baa5006547d12626957ef40c5705375317f208b4b2e94ba85d580f52fc3426aafabb8401158809c537e1a08b1fc9245a5dd1f5c5027237f1a0fe956ba406b0f9a11006fda04b97b72f7c1d335c41a2f8f4c37091a76dfeeb0c0ae3b73f6c6e7c0a23e84549f4a3a3e5f62b7b1174e41af84648e5df30ada8dc39a65e744447f4d067033441d4fa48d9446b812308ebbb2ed54e792697f9c160e95abc0cc3c57acf9ee5bc9137d5e0f5037aaaa704934a6e6075e1dd48cc0daad7ee92917ec53d66d9aa352840ba7876b956f1aec8a5113f0cff8db356b42c93a68fd29711a8815ab771194f118e2bcbe9005901809f144fe07b828331dd677bdf4b3a695274355185fdd832aec875c1ceba641a2d5c882fe9c7bc72749956e4d054a154fcf48d18b60abf652af409ed0aa3e77218eb0e30bb1d41e1349e7a9636d73b2d7e27b2f842ac1b2df2b1bc79af509405fe7fb6e786caef8ee1888347716b74309ad754a6cd78d731eba7713833dbc6e5446fb533c021b9c157460444102272a04b4723752de2b91c46c5bac784dce5037d653255677333076a0e8cb7f43d324d2eb0f35c315a17fca30492acc993f638bf48f89d015bcd1cc41439d398a040e23b8d9fc061d37afd3a45d21798e0cd324ac9e5c8f945e340054497fe14e5da8d7af166e8554cde863dd80319cb46535539b26244e5892f18fe52d1f77e3ed5de00ac46e13cbea3f657e750f11452d26fbcf6a6be9c5be2dbcb44d46557a4f3e2924fb95b2adceed693a8848da86b4009d059ba6f6f5e09e624967ad765f51ad6056a9d04336bce0e2d549141c6f28382743fb987a58e77b7c62773694e0b6ec30a213a5be7ec12b0a5082e024b8dc27967edef46bf722bb08d83f4d93786c7fb1bff6a70b7c13741cb2c7df5f4ab423bd4a595056af2f53b543876b96ce080ebc47706526c55238eaf113e08c5379973f017b5c6dcc30175eb9e00ad8080c352973b532c7556a5b1c077fa300f03c1b5d64685e60947b2ab9ad3120bcdf765018a4faa5cdc2d97c84a4e2ddc699608d37936104c26ce7366800f38fc748743271aa481f12aa22a56feef57e57228d5da715b1ab7672e9bfcb2659228dfa6e44124ea5d8058c174238643cb9dbc5943bc87b38ec65ab880459ab04c2b0d7af251b261b461d088ad2b64406253e7bf069b6519ba7d8fc5ff0feb94d0708d015bd5f6b9913f858dc116703bf94213b2258c2f92411413946e8759fbfd0e66ecd2bf6de50695516ee756b487710f8d2f08e0d61a20258df9b27bd045c2b4cd3fc8b063879de7b18610f7ed00b21619f0e67f6b7b5e8d2d5be405072268af643968244b44ce734fa3f4ed2d6cc64479476617c25c6f134e3f180d07c4cc1a5271a40cfd09cbb3d8b263f97155aa96e8b2fad276bca501d01f34f1c6c70612199be327947c9241964ecb167b12ac02806abff2601341935ce7befe6b28c2e095b31b1168011b7c9ad22bc632847d3b199cd93f1b1ab346d63c1189781e31d07386d6ceadee9bd403393ece1d9dda176150d02c1414a699faff91ab7e4647e092bd9d0747bc0af73c23cc46e73c85e4c36f6108ccad682d9b78599c6b549150e70794b7dbe8fd6be1027af23fee799569a6e6b319285475f35b551bfd2f6ed70497f50e4b632e63815c07dfd0718789a750b24cf01d1f4366293de71f606a002178c3f09095c74679300c990d3524a42d36b2d0123a8b8df57b6482712235fddb413282072ccd26e48570d32975bab0b5a4bd88b2920f36b6ddfdb831f80f1", 0x1000}, {&(0x7f0000000040)}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x0, 0x4, 0x1, 0x8, 0x9, 0x800, 0x3, 0x1, 0x6, 0xbf}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/71, 0x47) 05:37:10 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x4}) clock_settime(0x0, &(0x7f0000000280)={0x20, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='o') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x1, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000001240), 0x10004) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r3, 0x20007478) preadv(r2, &(0x7f0000001200)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/63, 0x3f}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x11, &(0x7f0000000040)="911b97b9e28ce37dd7d818bbe4091c5669") 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x38, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="89914cd8a34f4200000000000000ffff000900000000f8fc8a5b671b1b955658bb7b085e32a2db0ef0542a5387060000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf03ff3e1f3600"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x20, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x44}, 0x4) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000340)="8b6594b8cedacb6dbea5a2c1231f363cc2e613eb9488fdab0bfd4de00e51b2612ceb0efff4db0c0c811a4f3e02e86c3f31a9beac8a562e5ee63189defdf929dba14b0571731ec3da50df35e22968f37bfa6b20c0e4ac37e619968ccd3bd497f6c44c15d2af3ddbbda2d991f971593e75244d86b0b9be8dbcc2b67cfa029a241264158ae327c99596849b934a9aea3631236f149e38ae398f2e3039aabdd11faca9c212594fcf448e77e0588d7ea1ea", 0xaf) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x40, 0x2}, {0x26, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x0, 0x279}, {0x101, 0x657}, {0x21, 0x3}, {0x25, 0x9}, {0x20, 0x6}, {0x25, 0x4}], 0x6}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000400)=0x6) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x86cd}, 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x100000001}, {0x1}, {0x3c}, {0x7ffffffe}]}) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f00000002c0), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfc31, &(0x7f0000000340)="b6") minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) rmdir(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x7fff, 0x28d, 0x7, 0x40}, {0xf673, 0x9, 0x1, 0x10001}, {0x1, 0x80000000, 0x0, 0xff}, {0x800, 0x0, 0x3, 0x4}, {0x9, 0x1f, 0x1, 0xbd8}, {0x7fffffff, 0x3f, 0x80000001, 0x10001}, {0x101, 0x8c67, 0xd2, 0x1f}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) getsockopt(r2, 0x8, 0x2, &(0x7f0000000380)=""/96, &(0x7f0000000440)=0xfd9f) r3 = socket$inet6(0x18, 0x1, 0x4) setsockopt(r3, 0x1, 0x200, &(0x7f00000000c0)="ac843ef27e83a23380da8893cb83a39e601a74964cdfe0ddeb35867730d2c58b6c4dcb4f0729bf853c0c8b1211e045fdf8e9e6a9b83d0edd85b41e1a895a5d3836a9", 0x42) unlinkat(r2, &(0x7f00000002c0)='./file0\x00', 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x400, r0) kevent(r1, 0x0, 0x2, 0x0, 0x9, 0x0) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffc, 0x53, 0x10}], 0x1eb3, 0x0, 0x0, 0x0) close(r0) fchdir(r0) kqueue() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a79831a7bcbdcbc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4", 0x14) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000894e0a77b3bba0834d22d88323e54955ff82c7ea099fe0e25bc974cd2c7812394e74e700f93b2ba04abb7c9f318381540d94d9ce666c0f6faa2b7eee0e5e6b7507f1e3ebb1518d7d2f0f59ec6d9933ed412a445d133d8d3e90cbae66"], &(0x7f00000001c0)=0x6e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x1, 0x5, 0x4, 0x7, "14defbb5a98bf9d4e24b0a3186d7364e4716c77c", 0x3f, 0xffffffffffffffad}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') open(&(0x7f00000008c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) execve(&(0x7f0000000380)='./file2\x00', &(0x7f00000006c0)=[&(0x7f00000003c0)='{/\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='+\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)=':*!)\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='.\x00']) 16:00:04 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x8}, {r0, 0x20}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2}, {r0, 0x40}, {r0, 0x100}], 0x7, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d}, {0x6}]}) r1 = socket$inet(0x2, 0x1, 0x1) shutdown(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:04 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/94, 0x5e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x34e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:05 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, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) mlockall(0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0x6c, 0x0, 0x4) 16:00:05 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000340)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xe4957a67c18a6bdc) write(r0, &(0x7f0000000180)="6d52f51b37da3a815d9dad144156f08002d3b18b79ca8c85e4000000c61bb8965206000000560100298b9759eb885230bf3ff6356d5509d5ebb1fa4d73", 0x3d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7f) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877944998786b74de62d9f42b3002c11197a7728420aef61715", 0xfffffffffffffe27) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/203, 0xcb}], 0x1, 0x0, 0x0) flock(r0, 0x1) 16:00:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82082e2f66696c65901b7573d0348fff62448d614519683000"], 0x10) r1 = socket(0x7526a655d5d49b1f, 0x1, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) r2 = dup(r1) accept$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000100)=0x6e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f0000000140)="0caff1752e01561ba6ed377ee3d4f2f9248d12436eed11dc48fd50f95c46c35da44ea92c6afcb6a924ab400c54f6b43e62b2b1564b3170b77749719aa5f0b777f6f844dac7beca733a2e21d0d58e03a613ecf8601b337e63090278f61c52eba227deb832bf1ff725", 0x68) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000000200)="41652c125deb33fdc17a1a53454f99ed8b97d4e07171b3063e50b3abefba2ab94cfbfd45c9a1ff5527c1956f515f7aaeb3c4a645cf4655ef803cf29102ba9ff2d011ce4fa073332c71db336fc5c9807131cd1989df1220b894887c507b61bd1fa5c7f9571a64f8670c91bb9faa8c67b3b1c4506db4edef92decdcbf19a928627c375181e97aca590dc037d4d8e3ebdda5bf959c1b4b7b1fcba3abb6548a0b31a712a4eaa3d3309bb385784cbdf3e8793df9a3be76a32e9f4e8c7c93b9adb429ad94986b57cd90f042c9e02d0d28bfe31ae901b7f5d442d1840d8cf8ad4ab600d4053f8c68c74ed3f0c4ea8d79af85e08585964b28a05ee0716dd2b4d85ab005125d141a66d55a3824f84f00d149f5c1ae66030116f4cb16e1395dbcbd717e31ff7d6f3d977821a16d9518426a793eadbd9e568e6dd9c89e22ceace36624fc542397f547ba14631ad6bc1ae11f6224828786ca420f56ab41a5656f0356f60fe4f8427b221cd91c1df2cc3af915de197eed2b2d82709e6a78e39741a3cc9fe466010086a76ba2f577aec48ba841a17a74aa16535321451777b9fd2e1301876d30324d6d08ee218eb3249084bacecbce1a8760a74d597ab33c90b830facd7fe6b36045298804b043cd474cf2fd5ea8c51709b2f642da3b358f2d81e98275ee4cf6c1fc06d637cae3e8a5f043573d97dd8ca0af6fd1d71cc804136c18c0b8a4b4eaa3ac811dbfbfc9f94f7ce552145ca85c710ef447cd48e267911522a04f90dff774d64c43913e742cdc1fe3803aa904aa33feffbfbb647e43d40c2dd1e183ae4525ca1be1c47688357b48d02e003c7336b3f81da6d92e504eaf0123f44cb2233898ea47e010c2968769570a93684084e8ae65808249381980030e06f9e4c889ae3e9cff8a2c9083cce4fcee46b9c43acfa25b74e39bc101ed8b7dedabc3fb909775c6fb4d6a6487de856d341a7fa98e804d03e5fafa002d080bbc659c60ea9db876f6f618e3990133f5bc623ba383eb21dfb55bf4c6e3b961ba140c0c96871b415e6b34efcd9484434f6556b26661bbe2a667882211b2eaaf8c51a697e148c9849f459a13a517b87b999bb8c6b4a11de2e4476b07c0ee5f1885bc10af0fd88645f1196a5c056e39252181423fc8ff83fae0869e4217d410083a590880daf0b9d8af738b5876fa387f18be999781676433dacc0534922366f9a34dfdb878c0319583c812848c33568546ee12054e3273c19eabfb6ee4ebd977b0b703c804d67284560d9317fa6ad977251b4061632366474c951b5d63e53ea68b91d0446bb6185e6797a32ef7feebe899965efd0df87e281e30190aa405a62d43e4608b108f9e76c2c825f2d4162e2fd446a57b7a8a597ae3a48976a75e11e4cb47502ecb87e9fc32665cc7a7bc5b682635cc4dae10fbb557a1ce5624e51c4e406d886839c391ee3013606643a0661f40111c7553af6340e53692e38e58545923ca8676469b648e380dcf6fb804bb965578b96f47c4ef8008e76c34874aed66b70b03c81e05f655e6e75cc61cfbbcc5f88da04618b87d5a781f4562753efe5bdb218f423c365217d05bd9c4f46c2ca67698a01215211cb294881fdfdd6e9af79a799e51a61e39f8a7eaef8c9d5918a597a4474e611970a68355bd5e8c68aead7342fd21f511788c016876efd3ec2aa9ff6bbfe080eeecdc56854e7c4d584d8ae9cd8a9bbf31311712662039cd3a8d0f745e87d8cb95683cec434a6f3aeda6212deb309a33f4289807d32eb6173b1b06e1b98e19e306579c47a749f898a999d6d613e190394ea8718c42ff28baacc3a1ab7487f801c843dee2161e6a7660b871cba5ad8d5ff167da47eb5f868c9f9c4a0585f629fa21bd444394028643716665aa51755ff653063dfb4dd739c91b8e3ccc1dcd6a29d9f8acbd6f097e78f7ab49179f15918ee23d1ca01222ea7a2dba87e783f833f35a29465f3b639ab34374a2528737affa9b770ddbfee4153e1693bc78dca957512a091a7f362cf760ad5142fea025224f2ae2201a0eae3448c4d7b76c0cea7e9969554348169d19033ae5cdf7ed1438a0b27470a46909caafa3ed9478fbc2d8de32f2cfb30dc5051596b24dc688269caf3e29ce3a8f6b44da0454cb4c7e4ca3cdaa4b752d233092ab45e19698c20df9cffb64bf23eac641f77482337d2510ef88a776c6a1955da33e60da07961bffa877904f16a71818e28094908cb871111807b96c4b7ed16206d49e84679165b4c1b1e42defaa906baa429ed99cab66af2360f2186defc9a40c1ee559deaa4476073dbbb828c01dd55d1eef06eb6a34147930e233225342f5b142ce86ee527dfa3edf57e861442eab2b9f6ee9ca1b1bf67f64da2b7ff538237b602b7d5ac78ca4c76d477ffff1dc0c49f32d6359c0aef64ddabc856a3f5f7113633710b2e8eb4f16b4fb7125af21eb91753fd15c66980f3959bd7508f8b438d7394a9b781e075d68e7082baaba929a625e2e3c59e21dc697a62fe4ad13f7dde7bd78b1c80e49a041b546264cdda413047ec5efd0f248a28ed8bcd7bb346267139a450f7bf107c0c010c9ce892cc1cf2aedcb704e661de4cb4ddfdd2b69f18743d026c5be77e90b551c3041742ead877931ef9576111f7f97c809707596e498f453ec65bfa08d06e8620963a4b0def26ea8d2870543324c87cf719aaa4ede785bcdc750d29117b1647a98cc8b1da2d97250df189c645897f4609c9c2bf546a4ee9d05c4842b806becd27b1826cdcc61fc86ee58497894e6ce9165f42d6f0b4a8531ae768af8e630753007d9257c6239eb412dcf0836d12f4270ee31c06112bc9ed4e9d233e39e3809c4c0cb40f7ecd976fdcd071454c76eae92f012aae0e799fb0fbf713b0a173015b298400ebbb22c16bc85301dd4e8c839ab1a997e637abd264f5493e7ce167143414d2d7c143e3d16b777e97867c3d09ef313997196f1c6e4b1a00936d68cba940967ae17bac536515824e2123cc49cd8ff67b57e975f4032cf23862e381f094f933cc8a4505d369068d61fe2e4c16c9f8fd8c0053a0e8230df82ea1d2142dab4280e9831c267c0f8f05e541943b23fb92dd6e44b5c7fa9ae00d536b9f2292a49d88e8c36bc50f0f78d76926ffadaa3cceeead8f7e061d870d1e0ccf29dfe9c147a598eb44b345869644899d0bf0d6f7167633a2c7872138cb9d80c2176310ffe9a594f75ef0c3e5bfdceb3ed4fda1dace3e040c0792b5839927b27de90f98edbf602e01486fd218d28731931e9f0550ac237f28f5e2cd59f5dcd482909140f8d351c4038a04f0c325620b0fa7fdd4fdb00b64626305d15665152fff77fc53cb7972ece441421542502fdf9eb54ad1450b3ee14b20f88bce3da09fcf06bdd06521f25b48312aa63bf08af048876eaadd1fc6ae7fd16c760c0d5784210eaa5818d595e61fcd709296ffc4fd1403b160e1893f539f22359ab912fb60ccbf25f075be96f4b02f8e3f8eb9da64b57c971b0f25348f4132b554544d3f33642ecf1b315d6428f89d6e2d0815368f60024ea765b961503dd82b3901620c51b2ae86071da1a33ee47df41e4645bd264708a1e25608b367534cc93facb51b242ef6dbbc6e027fc170e9ceb17df27fab4906387c82031ea304f2fc172532b9efe02281a758512ab6d7ee1981826bd2cd57efa2866706b66eca14b6cdde12c28549498b7d7149bdbf74e0309d40333587754bede63cfa7b9d9bf2bae2c53e47438f3f284b2c6f903ecc0743b9f69791a27c1e92416a16ca8a4180ddfc0b3139c86c2aef83def2f19e70c3b43de2848cee0b9d4bb4484a0e2cff8eeadedeb100586a7dce5aa0770320ce4b759baf3b611d849809f2806b39eede2623916b81f23d48376d2b1442f1bfd546051f5be1ae3d61b04598142fea647c9986913a0043d7627430f9e9e6a2e46c63553bc806474de5edd18299fb0fe7f4ab788fff549928c5699a4580dff077d3195bd9b7841f4224dba1188a5daf0f40770656bf9cfe4fd529eff9c4289c0ae7b83783ad69bb56fbd0f879becf84cc7d5e10514d1fec94e4bbffa16f0d9aaecdbbd79b8cbafd005a47ea654bb04dc9c70695b43767e5b27085e4dba59c297de50ac4d2b44d6fdb612f4578f850eeb934afd49cafd36b13320e5f8a14bcdace144671a1216d3c49706afeec34e956540176950aa2f7b48b6507f0162dbb36f26e42a42c2e0e909e0db54f1466df594f40c6d744d850da312341686e1373c6821f08cc5e81f5713ac4b6e14b4adbf0719041bd122cb266cf4b0c085e6ea9150932ec2b1c91fefd57da13d5118328394207a2fe0e4dc467140d0ade464030efc01682ea0749d9b84fa55c85a96ab56f31a9886eaf26f6b78370f4f6d275ef86a8adaea40e6bf52c5f5223d054b32578d9e313f139e5b9bb6e0582d8151a610d694a727d56970a46339d859e56aa2274eefa97fa8451a8df2cf735035867cb71beb395b813a6b6132fb8a90267dec43f2d6fe221ea056d3c50fde3d69eca2206c5a74e30570881a0c303d494c790cb2aa5e3cb134fb3e4f38692fbe87036f1a8cb343213d63dd77e2ad753ee2c11a958d2e528246a6b765120de35007c83f71d26568480cedb6af2574fb583d384ddfd0702fd05d790bbbede64b439bf3d3c796134447e9f97b9a1726d96c051a87cd615981ccb0acd915768d5a96e76898748088d7d3dad4aafe1ebac16fd5fb17a1ecee6391455883b170186128899eb5c744478afa7ca91d5341933b68d0b01605303423340df0eaecc8ed3821dba3b560ae53d384eba3f2d06a05cd70471112a480114c3027caa31330b9c37cb1f369a9947075570b20970ea0407994d8eb617dab135b9eb77b0a506e858a7a2c68f7bce27e6a765cf53c1c43821f65c946d4eef8424b79f7e76f416857e037503d42b7af860bb66a00ab1e54dcd7d61332084bb6fd1c9e64a3d228aefafbb2f94c93a263edca9fad8b7db52b24f24aef8cc72b052d52a2130a1467e2465af40988f5eac124d749e2745cc052f4863a16da893907bd7ca4e21974b44067a5daded0cdf6f44573c49fa185e30641d24bdd555e2d689cf65c116fe25e0042d158410d278fd3ed7b398964bf975dcb7675dd375dccd058636c1d47cf7a57f253c14fbb4176a86f06d4fd1de0c06a7a2a994a0e3749812873b469c7ea74113ab3b1e45a100ea5e84ffca4b566380d96821e036d4a5cc43d0760597a9c0f45bf8fe6cc37d3cc08760dac7566cdc04580c29fc56ec0754b13ad7e04b880e2fcabaf90c76f57bb739f6a10e3789bc28b30b1d591f264819748f5b3fb848eadddc83d1d6c9fe92426e0589dc8c0151524398b2220d5909689621fd940046f42b4f9526c3781ad23858a006822ab1420981f8f976d163ba048fdd61c3520c3853972a31d3d75f515fc4adeba08cf916761c5a688abf9765b1546c7ba7b571697f0e991da040cc73092d0e50339d80f07c2fbab0e908eed080003bdc8b28510ad8da90f1279b0fef3e024905d6598e1d691216e58ebd788b2c02a2bb781d623574db50101f1d282c7d268fc5e9914b5f92ee2aa89acfbfbfcfd197985552866d6506ebf1bbcc9249ea45f37840966cddd9281186096e23d14002baa0bad605386ad7db29e437acf6ed91ea889220788faf8ba1be6a1da03d7cccfcf91db968bcc8c5ebd63c90bac09021ca000e492932eee576d0608ce1d9447828f0018c31073aaaeb3b78b28828304f3d87cce7c10b2c4d46f1ba30c709565c0f4085f81ec8c888846efd4bfcddb2654a44", 0x1000}, {&(0x7f0000000100)="f18520", 0x3}, {&(0x7f0000001200)="f35b1ac1318e9336ddaf830526d889fd53fabda48dfe67545e90c31bce3347166cb37dc5de572f80d5e3fe15e1dffb4879679ae3ce74da04d0f55639213d315fd02ea06b16cc98266da5d224e470c3d39a9ce7cf843fecb5907c929991ff0de57400ffb64c8b51dbe7b62b64bf04aeb96d48bdfda685302ea04cfc491d6e49c431a9604e717bb54cbd8d115cfe652681be858d5730700a7298e30be00c816fcac7ac450875cc302510c7baa35bc7bf040c1e8b9c00ccc644741de89531e7cc0c103686046097cf97b7091d8de7e3e294ddc9a160a453f0476d69356046d4e79164b9ddd96a261dd255f6f1d6e6465268afac7f434dfd1d770eb5477cd3a5de8e2393165242c08afc4ab9e1cd09f1eb5563869e89c6ba6b20372f01c79ed8fa97565c6253c58b92689b52bc13b1f4f6c0303febd566e5d9593218ed7f0edb55ccab336b29c12f372c100848ee64521109be218e6418016c241f841bef7f4dfa826a004d3b3cffe6a126fafba133afa04eb2e7092cc49cbfee5bd8325b1f6fedb6a73ec8bd3983105880aa24d7da0e95e4d321e8629776510edbdaf72472e3f3e3f949b290faebe828d4cd57e6301da08cf3f3296b983ab5c270705aa9cd03618fc4cced5c34992119cbe282ef8122a3989f5a21cbf7d8d7660395e3469f6ded50b7af09a41b450dc64ca6d40d3c70b81f3e5ba76fc3f3b93d4be4a67d78a5b17009ed284b40461bd7e0ca7e0c67a9e26e48e423371d42cfd3267ca8c643da5177373cca16b1b6bcf8523f69acb2d950ac207e8cb1914c587a29a77f0959a3af27873a9547e4a66ad278fae076037cd8a0c989e6d07405310630018e6803f0b70465d9e2bff3ac374ad4a38a41c7094a4e7d28a4db3aa4544531ea16cad57bc50c012fade884f41d95d259ed143a1ab8661e422196311387e14dd7e446140c6e6613738cfe2e309dbfb3adffdc9436b78e7fe11936d0e6a179a46767e9e63d03148cf2aa76f6e9159d789cd519ad7bbdcfd881ca93e164c8c166c82c9f5dcbe7d442ffa89247ac2594f315f2e2abc5efacd54507391425b7a5a95786e08fab3a7fcc83631c3cf418c9050588014437a9be8e948a2917078a8ff4c860aff333b6f3a4cfe884cfecd987dd440a8fa9256e2f41d89d6e69a1fe296187a0af809a6bb566fe58f7d8ae1fad711b7d6650ac0b5fd3067ee244021e7988bf77b31be10bfc34e0db2891fe027bbf11cf975aee461a8a0362a87a5ecc6f79d56a2819c2a1a1abdf7c6a67cc0cf097eefdc7bfcc3bf64bed0413ce5e4d4fadbfd9fbef90e7639a8a6be2c6684098e995c6489825152c87a1d8a4ff9b55bd43ce9d7f298fb9218ecd1c5536b787c8739f099a99868cb5fc961e6e13b6d87075abf7f4899a32650da03e0317f2bc496c8a9f06adf3afbbf52a61400998ba006feb3964c69fa8e9f588d50225fd4e8c72013eb6fe2f382d73f5eefc56f2b689395fae5505a6c76d8a7cf1bec33920567276b8e1d296cc554dc69bdf5ca752dd1cc08aa9fd977626de4a7db9b476684acf3595dc1f39b9aa100e6d1cea92ec6a921798f50b011c144dfc52be2960d9fe4306ccde5dfe5053e05818f86b61d128f867d71371ab667d57551a145f36561eaee2811d026a6fc12037910db7bf46369716f7566a6ef3c331e134e9ba3830c64a8e35dd78c831b1ed805adfe8f76f709a78feca394f2a7b066a61cc5136e52960ce10648974dd364933a957fa8afcb9b28969de155e938ee4a97ea262304baaca62c0320f410151a72e376f179fd30a2151d1b4121c59c32f81289070a7586eae6fc7ce9b7d2d28ca0fbea6e8c676f2f4d9ea25f40144c5201e6ce5e66c8f2f250e795cd1c3759fee5410d3238bfa861e9e1515adb96b0e54f558e28c823b46f20ea2366fed434c6be68491de6c1c12a2551625875ab8852d742aa911025bf2701a19dd2db5bfaba9d7266ac5b4f0cec7a4b6c01113f1f423c9dce7e545e8ae6c02f78139e0dba756f4c384b65d5fb8a64f9202b76e1fd5bf782f6abcd66cb851157c480376cdc7c9afc479ecd9b1b985c14251be83c46691c9a9ecdeea732e816a1058b97f6ab57e6913db2a1da65ffecbf62a262a158816c59d1023067a94a7af5029aa5155df7be9bd4c01b07ff96aa45eafc3f7a59cdb1311fdd85737bda0e79969d92849e1650726282bc6649c3c4beff15d549ebcf5e765f45d708fea92fe7484ab81b6405b3e8c7f9cbedd04da1d0303f7042882402c5827c5dfd46711bea4c3095c746139b635627b4682ab322c7368d517d639d441e8a98f2df98e14e10c1454c0882c7b1c70819cc88b95511f701f83f5234a289a95e9a3e60a62447f868856de693ebbbea9398e3822046ff7acf418af06baf2d3ad78fb1ea82fed3c2bb23b701830e42d9519fca941ffcfea0b884a208b1ac41c6eedd9c5d8f5bf529f9f4f0ed7a4beaac2154daf136b96587d81041ffdc10a997e7311813c544280e8f99496ec36c0a8d354cf6a3c12ab9f06bb979e1486c0afd278853176ca879f81d778f5a9931d36f2faf447c8d2359fb2d2b904a34f4cc6d3785e11efc56a4db078653a8be8ef9f3e5f7e59294173fcdc8ae23f0f9bead9e1efafe768a8679b4f1345f855cfb1779b70c698eaf6b8e272b7df6220a3e26247a609d3b4311afafa0fe5023fa04892e7d170061fed68fe0600169885a84ae70256ed2bf7b1a4cb7b42e2f895129f386db9759e6c29005a953342c2ecbe3313a135bbca7f1513112d1be25bfb71a076658ce417314b840461b30df4f646a40ed7a61b589bb219e9c7383e09cc34f2ea8633a1c994a0997612b1b34103fb6e9b91a85a355e806e8dd9b761e0c653b5ce1d34d1713ae2a3d583a067b46cacafef138f2b3c228d2828e709326565de368429bf5237ebfc8bc9f1405b3c5b3a5cc623d1e46776493c45f76b5223ba22b960a1fe950471ee906177d7a27ac3a1ad8daf6165f9edd1f0c42587db381e8a85a825e29f2fe0d34cc64a130aea9430e2c37474c8fe558add524c4ce0294485ab098a736c6d70f17d09eb576384be3587ad864441fff0b1ecdd82b281cdd9e0e7d7679e14ca30d2cea7ce72460a7bd53ff86033994a057de7a51e9e8fb723267469761c7b3e75b141867a0233b894d0b38920f5b9dea6452c9119b57395207263148f736ea7ededd18a094b2e6154f4cf88d32919ac2bd8201ffe698f1c7fbfba17d420e07c3acd771b82f267689ab927634618537aa0281fcf87be1180e450d9440810386c3bf27833b03129bd802afaa47103852a2caa4e2b69414f32e11ae51edc7081f8d30da2bac7fc8a50e4c5bc37d3b380d259b36f795a0c6d8fb1834a80e17ecca20c9970f780bc26f0bfde3a5821aa1416f96772ce9dc309b37eb167d5bd69bb90d08b29902505508478914c7f81e9845c32da3e2d825092ef6caed4c50d059e6b4163adc86765f19169c4b9c8c617867d72986d1eba136b9bda2c4cdb6826cb8340be605a5dfe01b05b0688bb0f7ff0306f90ab3c9560047359dd629a5a91fbd9cc0f4433922f4ef83e6b5a656a7d9f665891b84dcceb43c373f32d3d4148c786d52c33b552412b7cdab2d25b4c8feb60914ddfa437654d63da3b2f8df02b2f84c5252c808295b207c6885eb1eb2468d31e55db3f6cef3bf6f2721480d813cc19cac62161dd1c82532e4fb576c636a6df78419a7b7229dc51a49a93d96ba524bab5fd88f219c2c0d93b60735d100dbbee3034c15800b2228ccef563641773e2ff128531640ef8ff64eeda788aa6a2d131da0dd121fb78290ba732f1ed7e17eef64bc33bb60425cb55911a3b832772ff8c3d3128d250429e0f1cee6cdfaa66466650be5eb831c4fe00ccbcf0c14f3025210e1e10aca63d2746350610122e7ced6022ec9a9793f9e4c3a8e08ae8df9c91eb8ab8ecc7e514fc28d82543c1047f47d038263986c012f6bf98b2eb8d70da92cd04bdd25154e2f84fa24f1b4978c8cd6011d3d459a76a1de2338dc45082aa09d6caf1b64536f62ad3792a9dee255acc56c0f0e0e48a9a508feac2fae8aaf1bff8f1eae61fca6c390112e8668997a7b2e1adf05c1d6dd991760acbfedaf2bf1fc5e2d4cd10b12a42a52915a47c6d4879f6e0a867728a2a70a2b6c89ad4679c9d0eaa61b09aa55e2be07fd3f954fb279aa43e7cc8981e85c80dd06369c4a1fee948aaba3d96c272b47cd9db9b1d02f3140b25ae29a88f76335dee57478d8abf7d40cec38dfc7b3a787cb23492ad2b0ac1f5ad38ae36b2f7c2a0d7828692fcb3d9203b61191ce726e951727ca697ee7e08d24f3880532dd6a565ec92ed09d88afdb968a644f39a2caed1ece58e54b43c5dd38b64172f4f559353552b0a2bc969f83cf1bd0f6abaacdd76bf95281fe17d83d5e50e25487485ee693fd390076bc4c024e7793dacd0ce5dc48318ff3b307177942524a03961f6e914b4e544b3198207442f8d949382bb3c6bb23a59ee062243e4ea0e5550a56432092d88c790a1d61c984cbce7d361c6206215ca4972e834b568d5cbc28db727b15930354abf8ba10713e6d9f83ac2fbd76ca8643dd569c6b99f4533ad5658834bf0dc4c38ab2abde24440e607295bb202015251bb5e006cbe8fc500279bf47a9f66572bbe384ffc3c9b037e5aa9aedb0269d2c86f04a9eaa924e477171e41b37b7a6bae00ce0aed0a4603770bd196cbe6c254587298701ff14e78c75e76b8992c7b8edca7dd85d95d6cf19c11bd6d769cc95a653e39a8b7ca1b298b55a3649e6f86574a7e08bc72690e8dd1d60a5c70adc78e82959487b294f94b2000febfc78df6776ea56f15c33f7b51f776f41c5a458c63d02ebd7be6e3191804e63cfea09d6ff9768adb980ff80ed6a0548c46d037ac33ca76ecea6d2cdd892ca1726eb2560b240fb2f364a72ca753bbeb8dfaf029c44297bfe2673d83b40342f766145372e238a63e3094888b9b7313435e819a28740581c9a6f3a4b4c2eda7599154cb55b8caed2622fb9e7b69f1769acdf9205b1f3a5080b960e9a17b17cc17782f76e9d3cc3b8d1103933254df210dd990f52f555506cb03c21ff92ff42d209a47c928d4199be6fc57ed60c01206c3d9b13016dfaf2089d2e746cf0ba49fd3c4b42f16734be1f83aec81d8057c43a73cc94defe203fee26c86c544b8460e2403e002d6995a7c8c6e1f856cfd9f90149a2a6d987adc05c25aab7396cbe06826c54aafae9bb76efbf8267423d4d7276ea0e8dc175d0421966c591ce5de1dfbe9c81135397780c3d2e1b0ab921456c7d87240cb76d924244be364dc3c51ccf3f54c84e304dda9874ad8646f82b24198d67a2150bf241c91944452d86d75aac863e9c2b3a356fdcc116a7c103d007fd47bba58752e6a83135f0e56b1075035b40351f5ab7a8c5484100b5b67fd87550f06d97306e391370a10f7d7bd3278878c78655ddce50ca28eb1f6c1a4643916fb567b4d4aca7b25d4fae769167d25c03aa1b85451976d0a6e58d8cf24e1d389fe48819fb798e83cbbe5a12496a5bc7d9361e8f044c75b9004ccec5a900b483051dfbacec7c42af2cc15fd8d10d4e5c4fd07cc3456e9265684e2473309df8867f226943ce6780801f5a7a3aff18f4c602ccad23f58626ea7832952dfc22a73aff3054639bffcc8f915575a9445a4de3556c5983acec2ee48ca9361a7a4588e4942e811a6ca6f67add844c5bf48889bb628d4d51abfbfb89aa76d2d544be64316ff55a9bafa60d62173b9fcd8a9edc62c2147e96cae81527a35", 0x1000}, {&(0x7f0000002200)="83585a0c2042fe411e6fbc2314667849df1c00ca4c751a2de5e81b38753aa4806258a68bcbebf9008551eb8d6b34a59b756751e16f8dab47a20294684bf7f586e4806f9b5a079bd8b070d1be8a27b9c2709ff99fa17777f8898a6524c9cce93557ea84de8a6df2de1f9a1d615b078e0c54c0ff7551ec2784f79bddc5d9c96ceaedd0e6eb88d7b9fd4a369847df56ca8e031483273bb6dbc3535ac3e9f930942587f70b900769941f2f3a666c8af0af17247b7082d4f6", 0xb6}, {&(0x7f0000000140)="595744868376e00142446e49f1ef06d2", 0x10}, {&(0x7f00000022c0)="0b243fd43e6f38f6700832c0546527d5a9d06b39e31d60c225c9bcb1321dc4d93013c6493a29033f00c767def471e09af45569a76abd448d059388b5e388a576c6196b9ff2d5244e026dc6e246fc19436eeccbe7cb915e99a0c7976bec0905adccba8c7cedd8036feeb4adada4dc4eb89fd6b1b5d876e6265c2ae521750d85a8c75a4ea68d35b5239facfc47523cc556cf968321bff7f509a67aeb7edb1bc16f34c0a3a668cf721156f0cacec42c3cab1352c832718dd7facccd39714e72c0b2bfc03283681390208d402c0a95b84006a0b825ee70d69e826fbc56925c3b967fcf9b552bca43749ff1f059d8e78aca6a39774a", 0xf3}, {&(0x7f00000023c0)="abc2618fc5ad0d3a4c2459831187b4e7074276162546eff99f23d6525849b3c6d72a1d044419395d671d7d4d7f5dc9307d8d8df7091414a0c4480383f38874add8f645460126dbbc6bf5f14fe9af4c48f29a539ecd5677d1d06f0a27c00ff8801e673613149051aea9f18833ac", 0x6d}, {&(0x7f0000002440)="48876d76e2572ba4a4ac1afa0fd86331ee02c4986fa70d7bfdc1719bae5aa39fa3076d469694a2c788bbae8b10d2ffe742d5659eee1bb70f60d9bd47df623ec0c1427fc1a7d067f65337aad94106ff0e5b3dfc4ff15020b0baa7e0b8ed3d99c26f46877814dc", 0x66}], 0x8, &(0x7f0000002540)=[{0x1010, 0xffff, 0x1, "eb282919dc7b6777cb2e597b968e69753ffae7b4df1dc160604bb9d1ac164f22ff0de4cf797304eb2671c7839e0022e2fdaf8913bc49eb0025edc66efe579bd3901a2f14707c88417f79a1e15b5e37ed12e1f8c89773fd47604d12720654d5c085f62117394f7a0d4f38b39b1703e530aded2b8f127f3201f179682febf291b73b8b42a4a09f17c4db944afbfe7e30778f6f68d469f6798353c1f46d9031d0296d512a281474f07ed5c0e04449016670eeca2b776319ed15f216db431917e72da99bf5fb791c483e4ed41a2b02a7243544432c803417d053cec6882eabf49c596209162c94da6ca420f237562ede037d4af2aafd952c6e68597e916ec6b480e9cb716d9989e9f98ba266f95bd44cb9fb4f9725716c1941bd4661b27a3b8e83731bbae56690fadf319420ef5f397c886178efd8b393a5afaffe7839faf52cd81dafcae8fa622f099ec0e6204ad612e8bc61d1463aa928bd8fe1379f8f5132fcba5dce378b24d30a7c16fca33d3d4ac874b27650fafec319e446c683f4be84afa7923cb3d99d4dcc565a748aefe4d2f9d32e52b188939a3f3a9b2eec94afc4555b9494b4820dc65d9601a1415136c0af5eb7655b3f3cb538388159b369b9f7da5db535cc52522084e30741008a90610a828047694c734aedb7497594292383c68b6b5757bcd2e2c1c1dc02739c9f113c24c7d9ec6d57387f18be1a010fb960cd0642e261510a102a2fdaf52cec12665788561207013b5171b43a2d77cb5bbb8e8f61ed8640287c7a1b7a8e4014b8fb4fc5f2dd62b6cd874d16dc6e62f65f48d8c55dc8e028d3435f5790b7667794b79b1fa527dec56f46091649762d374eaec1d3e48bea23b510a088bd3ab2361ebba73cb4458317a9e6336ac7d0cd4f538d6cc7819645c96d03af3f560e4922f5e167ac561b4f6f22884df14421e288467fa68aed5d6621041cdbbeb33c0f48f2e7b2683d8d5c4cf60a0ebee3131348a50b813555d97c948eb7c2887035f4cb6d9e27874be1c5ded28521755c6f71ec7d2119450dc2eb09ec8a0fc94c947193a854fb56fbd42cc1b34b661482d07003ce703baa76f10100e247b655d99f5f4b1020d1bbd06e5ac46bf8261c46b6384504f99300244c0e811e848fc08954597a737ff1d2d28d6dba57f8cf49e203bdeb085554b2cf0909f6903a2b6d0813c490d462c623b707c5765541acb9d521262c2c15a1679013c167af68d2ac7d42d2018307aa106b0afc573df7cee6ea6fb5eec4a22ec3f699ab13118818c88bb73006ccdbeee5b7594ad96f1db2aeb890093e4ecdff17773f16b29f2c270ed8646cb99a2f3c075b33970f4ac1abbcf553cc607aefa10f3774198020008625ba865051936e8033aba5d37b57a79c094ef329b3501c46b9c3feba622c9edc7ceae65e55be77f44797bf4b7fa42bc5aaf738292158feb090eab057398810e168b5c321a7c47dcef30fd1303db51b7f38ae8d081843eb7e86f09dc0ace4f0db2d5d4741c8a70e7b14478d9982cc0b3bd9351d7e7cfd3a0b5c2a2a4a3f9d18b9ac4b55a05cfd457a1c8bbb77612e1053e9880a227ef1a16808061959d0877f7186ae010e3893839ef8799814fdb9211d0cd9f40e2dbd11970bfef14a24d3b71249742b846ee9146821a0584f799a5f9ff436edad8f4ea5a14cad98821d1ccf7442651e089df6eaeca53f550585f8a8427084059bba675c02219246574d20ea4a68f7a889ea1c222c5555ba8bc267536a4ef587d6a4deff3502caf16f417e07e7f21797151e95b8c99dd5136eddeb7a90209dcc6fa5d56501e1a5fde0509b7fea78e607811c080a66ed1d46fc4d4496cec57bc90cc7b345b323cc8c65bef578a3f06da35875b76a72c968b57c92320666379cce33bee9c05489d73397850ddcd4876ea7b126d1f890063156ebfd8a042d3c7cbb596ecc39eff00d8dbc59a8e5652c88e855339ec25d397760ddc5c8ad9cb73ce74712312684c2448819328148e1a661336e82acaee46a996baba21da300f44d31178dc43ec6372baa4fe0b3c6cda708fb7e82f215c85954730ed75fc98849648b4b34b298517cb800bdb4eeca54c0b356071ec2126d6d2b8f9e9444efd135d8ac964d8d4be623ee00ce9d4b7f1cf605258ea380cde5ed5b14cade5e31b59f8320d664eb94cf40dcebc50d09128868850a860ad4116c5c153c0d2b11463ce0ccb368fb0ba91a9d6237c71c4dcbbb884ccc1a9f3533785ec9a007bd669181f1e49656a992fd2435c82218a8310e82501efb24f235de08ec4822b23bb1d286ccc097c8092581887ab68890730d6c6ce2009e631dec9a2cfec13ecb7175281d13b99100981e1d484ed7370cc2b5a4daf9ff7eb0ee21ad3bcb4fde0ae63ebd2217c4e0af6cbcb70a0e94e3ab49bbd7504c4aed8e15d23e5a52f3a30b7df006af55b22b796f235a1dce72ad439657d04f364b73c4deb85190cb14ccfd76d60bd72eb4c284c4305a1d6b5e75b3714c573946605d1b8061f56d877b3e7a69fdea7452e3b3b4dc4922199285de31e7aed2741bbd8bbecd4ed7390e96e271bdb64c830d6e20c4ee66d732ffa36c8a2e155caf3389569d841e38fe6f58eef92e70b81ab1102371f99f6b35425038e286c44d849989fab5ec615b9afa4937000322c12e201d8da1f95737c0adea29724dbb9b4b6dd341b3d0148c6ea6c1b3d5d50adc31e7ac0c6516629fbef98a27fdc0ea18198bb61206b70391e7b10453ca3ec91bdc77c8323c9aaf763612fee66417c2134591be750680644dbe3c6580e1364de814cc08a35c5a4fc22e68e0affdb4635633383d075e18318094942e50730c43f3888c1e9386f5053c13d5532eff7ebfb7b238612345307214c4b7d60a18d1154d4c867878eadfbe282d9831ca1e2d2fca927c4e6135a7f2117b6e0594b591b0361cd9a709c07165a054f20e54975f870b0c3764753f8700d3455e8e4101cf1de79288e01fa42bcf055bed70278b44ae8cae20d69ec7f1c7845891571b1740b77aed08b95f5ea080309c77e50e440916ab29b42aa397760bc494d5eaf7548494f77c18203b3dbf7a2e29d0dd88cf23a0c6657db4c6ab9a49dbfe879992e463526b09fd210dbb98b428c7afd41cfcfb4d4b6bfa73ed247278b8627f34b12215ea49df0528877e2c02edc774c5f5f4efa2b9cb156a6bc148f57bc0f0a6ab2172dd806aecc93ea07d357acf6bcc3b1228b01eed870ace82a7a3400863b35e153e3be2cf7618118f02e87d23599a8254d3a865999674068dbd1d197b203c3d480f34df2044a7c7d1580210e0ed1b492a0d61006d684c6be778c2f66b68be0ccb6d6a5f39c1fae83970e11e3ea3d342b34d26562df3e5fba005203c8cd72bea91892f23df92d38b7b1013e116dd6f8902c5132c95ab94782dad78ba3f335956ccfb559ab897d4ef91fe4e3ec3374275266ae1432b056ebec05cf7789e82bed7b740dcba7775a025c04a057f1d4ebf7b18a9b1d70492f7d6f91df44f2210e7d4201ebc7c6c898715e77ca938664ca8a7ffddb135b7b347db5892b8709389289acaffcbd4a17721d08123e8b3754b17a36b0b8af60c20ffd0f6a30f1d2bd3bf967adc438d95b6b94768321dda52064a1776d85180738eeb1f92f44fa6b988da7cb8a1bcbd32a23ad060dd7f4c815bd03af1ab6567175e4b06e002d996a40f3d8e556e01e98c8bfbd261ecb4d5cbbf97be8b8a241c979be43f18ac85a5d515aeec13c99a73dda56bcfdb5f2e4ed5bea24918c053c1a02df408326d228f4f1c72251ab3fc30053db454e9924dccac4e88f0b5540662d21c0d147691d1939c51784444435173cc0c2512e98f6152660faa4a1b66cc8ada4e13671687cf5e10756ad7bcd0239fdfbef256777a4e91c6071e2bdd36c9e630962c1f8bf2403d0e5144fd2b93d52d4dd8ee859bd2c1e2417011f8be6bc53151553ecd6acbfee63b0fdefc07be7794f32e2ebb68abcbd6cdffefbb92c727af8709a3deb9e0ea805987b86c2d602131869b156a4b94e1171b7f7ece6b5b5b87d29d0efb185658403c2806f1acce2cd054e19cec84167ca902714a50b7068cee71975a7d7a042dbc387f1dacfcc76df493b0ad7341002aa8ff709802c0bc2f340a51abf98cf878a96f12fbea594ca0740547f4c561347d027c6b659c337bb3699851a89cccab89b8346b5a535d20b34023cd04478458af103770932c916b9a7f66b107c5180accee2991f93bd34a89ab1daed98e782a68e53b80fe6c9cd0fcb94a73361f03ef358dc51f5eea2733d1827d0586be1dd931037450c66a670cd70033bc97afe1934b5f650048c9389a263ca6f27afe18704a1c35fa8af7a6b9957b26eb0527d85dfaede6b4d310d94f4494380f1e8a5b621951cd022eb74adf96d9e4cd776efd040574a0431a49ce362ffcfff46d8f1f0109ce8b54cb72fd37c438f053b1938f9433a87cc108c52cfa9322a42adec2b098df7fc3839793844e48e0827ecf3f6891a7e431d9ec51a47c7961d744220cd60c44fa053f4ced96bfb4b8d2514ed4c83bcb2211baf9bb0a346540f594240a8881815577cc2ae6de823d4adb080c1df30afd8526e55da7f52cde7825d181e3244659a2acccdb12fc270c29d811b60cfc9ab9b802aea6181f990002f6ffc71fb250bbe2db4d10143e2d96a49e8a19fc50ef6dce54ed940aaeb97fa30d58ce803f43e5b16f0f4b632f0525018aba5a9186e7ce5b929fd247c7c958743a18417ca226eec0f505e0b147a335742a652faa7d9b9f27a211ff594a1f0de4b1d3531340bee646e5b13bd8b4936781523dc1d85b1de744dd6951d33074ccb8661f0f1a3e5b6a00a76c7d9a8d54a91b2b470998a39a1838067befc5f3a67fce7c97e91bd349a8c263b0a857acff044bfee53f3b622f4c81220c31f9bbc38f08996f3dd3ea45e4ce935c0ab1c29622d6d74f129e0fb53dbad4957927ad4b76d0fa887c4e1e1db3fdf5bfe81d632460e8cad1cb0edb9df0c8b4a8b6345e9c9b1171cdd71841799d3623684ad994d20299539f9b94cb3b09f04d36a06d35f26db971a3d19e54ff00a43ee81926764938e555151de68b0b310f42684b1faeb9b042af6449d3bcefcd0adc900c6f17c483a3e87138456cd7b4b3e054f007e51825b379b1234c84ae9e1377687c6666222040a0488234a68c1e4c472d7a7473dbd00e74cc3bda49a63a1d3f6861f78cc6f0f2a46b47e777384951b57b7c56e9d1e8e22a4ad164fabcebe63b35323aa58a7f639cf405e620d8be48057df9768edcfb033f6c755e3c6cfdd7d6ee7e2e3180fc805c4b02cd671eed618f9b2237ab55b9c701b612c237ee35013d6c28fd75f52cf84fcac7e4dfc501e4d6e1108c99dd86372decdda11a2097f50700954df413556e63c0a29f530c9baff01d24550ef912f82e78a924154c9081bd781d7ef0723c49c27dc1c5a8528427899b8f0f5255c15eb7d6f8422de4aededb1d7b4746bbe389546670456d76a7d0b882a82b0818c679a2b091ea9527b99001f0692f347bbcc43e92ad733cf17cf3010c732b20e6c52d986ec9c1788c3d8d5b9291aa7998dc5bc8cf5ec2c21801ccbd11af28c1e53b2a0be5e8e90e66f83f56952cc4fa1f45134759f44f0099e38ef83a8e7d59b26e3137ef0746a5061fa4fa4155ae0af55e4e400145d07c24b1da4128c1afa2fd39639f6b654028d11f95cd0c36af8b5570e50f0b4eb55d50273c7c2d311ca4f5c4a99039e69b2d888764957e38bd8c9d28841d6d2740d166a2ba0138fa5111831befdda1938de438da2f0cfa"}, {0x28, 0xffff, 0x5, "b9da53076516369fcaca664337d13eccdfe35b4f7ae6"}, {0xf0, 0x1, 0xfffffffffffffc01, "1dad62869252d9e4e2cd54572b7eb2bf0aacca38035c3dfe0ab11a193e445c259f1807c7a15d9e21a2352d670f3102733d95bbdc1a33e97459cc1a42b65455cdaa9b80f6a6b240632adb8cbf12a21bb19023de5dc981c7ed4489239c432a54c1c21ad893469d12dc20d2bfc46ba678fd9ead5bf674a1f59f7af30e79b924aed2c35366d275b6c88ada04d21a7cdc8e76b742f142a21f4e7692efddcee653dd787222d4104a63208174379b2fe16f497249366271af67d7a62359609d961f0674ecd18de28ff5c69988a068f192cc63adcf3e79a880672bd10d04773adf6efb"}, {0x60, 0xffff, 0x322, "a7105444d23f3314c0f65f93029922aca4e540265bf6fe52d0baeb6b780d25fef47613b5631be046ed3a513015facad2be5bba9ce75d586a361103e092c3635aa9b621d57fe4204d115debf7ab28"}, {0x48, 0x1, 0x22d, "b784f13af8823a7c88779e71eef8fb46b42ff2305710915860dc6106f589dfb4be2cd42d2dc07c7a521bc9fc75d28e99e4105172dee3"}, {0xf0, 0xffff, 0x9, "65a88c7c437b9d3a1051aef964202f616635cda2793e9fa67884ff03f2cbe033b1bdfbc3b7d0614471b179693d0e5e3fc7887ff5233070e355d72e9c002dc18915549050a5ddc40d9390cbcf373dffbcf7d6e06a366249885faa7fa1693009280b70a3e3a02097ccca66677702debecfac8a07dcf00f619ece4cd171045cd70a84a0efcce8354f342c49d5a594b48beff93f08d8a04ef665963015ee5d6cf1ca08292ed1a987ae0b998ac697b543449b06fc4a21a97c3dadb11c380b1eafeab45495bc357808b835a5724b91105f5e397cc2e607d50ed79fe7de0e"}, {0x70, 0x1, 0x3, "71e2171b3d2299dfbd43f49491ced76a18895360948219bd269b9674c3c74c2083755220ff366fc99b52151aa880eb42d1984947d6904855aba4835a3df2f4df4594ef2fca56e1c984b9b925bcd5593eee0b91235e4a44bf074f"}], 0x1330}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0xf3ed4595459a98ee}], 0x1, 0x0) 16:00:05 executing program 0: r0 = socket(0x20, 0x4000, 0xc529) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f00007b9000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f00007b9000/0xd000)=nil, 0xd000, 0x5) r1 = dup(r0) pipe(&(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f0\x00\x00\x00\x00'], 0x10) write(r1, &(0x7f00000000c0)="5959352f8cece98e", 0x8) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/193}, {&(0x7f0000000300)=""/156}], 0x1000000000000176) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0xc}, {0x6}]}) socket(0x18, 0x5, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xe675, 0xd823) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x10, 0x8000, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0x5) sendto(r2, &(0x7f0000000d00)="9384fc49eb1dc6f3e71fcf4c7a64d9d755fe6eb5ee64be3b605588490e637d97b0c16658eae4cda4461eceb8e28ac50e2cc87e944634577ad60e4527663f022959e680c9e80dcf8b5b98af694cddb7e918a3e69c56bbaff2916d96d706177bea33458832dbfa3faf98ee1d3923419922d50793aaa2b562bf6085a490ce112a2109562f18fdad4bb865787661da5879c91b8f4ea1f452b25779fbaf90894501150b128c8da78afe91ea18c67b7421a4ae214e272fcd8f67a9e7b336f968f1a3050fb519501df58faec6154c6405f453729313fc81c4d59cbbede35916545984808bcb98180d9b3ec8154f235f0413cd2da251cef35ea6e3a9dafec2d4444a443fb9ff8845ecbfbe81fd715feffd0e96807fe569b011c14ac51d773b44bf4a9869d7b843fb16337e2757be1c70b56cac317442f7bd7e92873ec540d05d1a42a9a67857fd3bb3c9afd1b1237d2033ee9712acb73ba0deae196e173277d4575bc2ba46b6b779ad798773cf45908bd4bca4a724fc7f30e4ea66f2667e8808fd3a8f72bc2635e1d0eaf12a15629c77d9ed0301630335aaa8a7e96c0886b5bcf813fc3187a2b113f7ae1ae73fd3fa444097c2ce4af4e8c77c5bddeb4ee10bdf6234c8da75ac9468608d4791f538c187ee240f0cb255068cebaa146e8bd27fb6d0050a09115fa9aebfca659e9756f06e24d9cba9d99454952217fac32adea61e2bf68b6e1a5f97f03fdd8739c2493afe256661bb5a6a728f80e85690d444b06ba86f83c146390cfdef2afe31088853752fe49ca9d2074c20d79ab045930a5b79111b03c34e31334c0fb87d51ab9b720832da5502a4e0f5b56ac41169027852c20d91792b97a90027bea5a1008ee77ef238313217b9b46ba5de6cb4e8c8588f9fee515354698b556a15b28eac1034376a92c348bc3b3aba7b152865c7395a8903b7db175ce8e4cd1db878334505b8f0019aaffc15d46e3e07cea6a1ab55d5ab015bbc81f513d227c4c1bc0a75da6c1a2f21fc579ee10856361dc34ca8179ac98f9819461962e16e043937627ae601345a0f4ace259860009e017221df9947e77ab426efd7bc6521fb2021a9e5dbf15a1b3fd0a5acbd418f657fa6866fecf942a3efc96c717074bb90840f971ca621a9b55ffce216d442bbd0d28be5ec15619fa8cfb36527756a205abc1562c594b7695f8cdf48a5141d2592f3f362584f6e70b75376190e012c25e27428450fdb626750d0a312f811005912e8086bbf77c92c3e3dd19a0ad0fdaf82d95d930ba6e4c9450b9b83c8976049d3fc9cf054ece09251ac3b69c11438766e44c5f917ebb77bbdf14fedc3142484accbd1e74b787c8c475c5c6943cb8ce8ec81551a70f1e56180bdff63a5f293030bae27ae71f362741769b06e14c417ea27210eed610ab411a27d9c1ba91c978c16ac23a36b009cbd2c6d0c7b56c74973f84d1b5a61b3938b271177f53acba52d9e57fd0df8c6e6d0bc5008aa1a5952aaeff2c6387ca7ae8031c7ffd51fc67600a63a987d22ef25d779ba6a05f4767ef17b9b372a7d4206cfc4829a5d3ebbca004371b6d98ca43bd59556184e6205ac0d656f7a2c25a18a6c961eb431737873bba5cacbb91a538bcd0fc0546458321dfd493de6397347cb3e5c22d97b6c121c1d871c8aa22716015edb600e5ed1facbad588b7aee9cef5fe9c42b013e0ea109eee032562efc8f3e79884f6b7b846c154b43516dd27532f66fc5788f7423f73732c758353de2c9818450d21154cd3147fd19be3cd4bfa52bcd07dbb26da94e7e92005086d626bc94b7c97d95f8038deab4458fe069a923f09d58dc6a2150c40651429feec7af375f95e7e4926c090df369ee5a6272e764e015f2b8a7a78c23b089c7b33e6e5016713d194b0e183700357b3add9d126423247fe6c3898f9e54771df2edbd17c3c42a8084ea71711aa3dcc620641b9bb47dfe561565fbc50ba494118c0cf5e9191ee42d5c5f8a25a1e7340340b561e75f3bfd412d0ca36b389beeeecfd523d24fd4e7740e0f8801f1d73276da9d7f5037de7f61eabaa9b473ee205da04beed33e0a60173c3a440f403bc6ec630978650a5ff68f4a2b61638c85c627334bbc2d493e5e34ad9613994420a7ba0b25ec41e4c793c690ec55d9ec2e7a1afab6ae91c1a0387c7942447381e2c5edd7c54a9ec2dd3751a9196b580d2812968017762be125b038fab446adecdcadf3d297b95fb89599df52e748385f9c10ff181609d3664ad9f87fa327bc6ba40ed7aad6a0a078042814bbb566b834cf8d4b275e81091300e150edf33fdf57e7c86f6a0e471eca57505191fbe0ac3dbfd07a1d1d7113619b4ebba61e10161e5d4e840452447291c79f16f55b35a9ec18e8da3ed83384d7841377fb971197e1b68c698907ffa01555a4abf6a86dc6bcbbd875e890760cf572b315b703090cb920fc85cc1a781374c977f635f16bb888b4f76cb72ec292b9952c064f9e90ba96aa820f641a853075157dba57871280ab613d2fd695c71357e5266e269e4a27d3b7dbd2a675a54b802189fca87b8153148bd0a51f2df4462d0157c0a11494f0c5227355e8eee9eb5ed89575b08a2869a5240f744b08d59c293a19e9b2633c1569a69a29bd54ebc9799117e0d33110d10aea360e2731adc75c0cbcf19150ae6a451e84d2db07c72a2d049e392d57148fa35e390a0e59d5f75629ec37362468e9b93028bfd58090597742b140744ec59d3acfe6163743c195880305b86103736daa219322b8dceb97a8fc03fa3b8427afec58d37f57471fc2653fd62896681a876a9981f8da032c2b8af3c9c97bb3c814b04e318891c204913159f6d455bf160da0bcb73722191621ceb6d65a12f309c955849852e487edd4045c898bcadf880357ded818cc56e6fff1d7461029d053be16f3147b1e9548e356e038c536ed8ac18edb7733af9792fea52490a1ec027721758b4aa7a1a41b3329bc0c420cc3246d894cde1a993849b964bc00aad5073d2843e4c195e06be5ad69b10e902318a592b3d0d70ed471cf6fa5945e650afda9bb9258b505ea5133a850dd3c98ee7304006c50510ca2c7b88e8cef093f1f7e5cc786c92f40d6df54f7a3503a30e49b0a304148a691ecd8e3399ab017c16ec8bca83c376dbb813ae5ff97894cf1ed7a637f97b5c83e8d9e66e919b5916723761458463b149f164b178ec6d9af70e78ccae772ffd335dbd6349659d06feb2f8b6903268897f610559deda6e22dd2f2248beb80e2ed225ae328032aa807803438a645be3054c1a84363db72a5ecfe1432dc0dde1278e19696a8bdacced76db7a2a5137585482f62712a4b94d22ae0407cbc0ecbf79baec126d49148a77764ca1e44d0cec77cb5b0614ba19f8a2b2749202f10df1eb6680a85b766cef2aeb60ba46bba1d8475f73cc9b8fd70fc54ff799fed6ede05ae9df3d33d9180e653ec2217dcaa247bc59c147864e2c8a5d9bba35b94c66e20f3ec95c2a8cd89ba300e62f46c151b7857cec29aa0404656a2a9121d3202c6c10a49c34865130335c37a48010a07ddd0bfd6976395bc1306edc88c8c60cd886ffbe91fa7a48ed0771923beac2904b659160b799c6bbc995f89d0efa3f81325b9ab50d2fbec46eaaadc68571ad377445461446979a68d4300d19ee84ec011df40282ec5d56eedcf3b6f68b1dd478d5c109a0aa39a28da16a3a22c2dcdb045d02dbd6a487893f9026b2d3dd34a461292644a7f36affad9edd232424453229caea7df480b96603d78e69b55f89cdf4603f49ad5fe53690d4706b8e4a39665fa9595b8258ecfc75e22009e4102f1c063fa28ad4f420f06674e8d295fb0478466f702965fd55e31c89ec94faec3e084d8aa30b6d4587b6f117f984b5426078620e5f3872c40920945d5a5bbaca6bbd9c55a7cc6f59af6f1b6f03fceb1ed4d0276582edc629e50f122ab1d450c46e853e697b8b0d1c8739e48df0ba8febfc9dd6b4d5deb03e35cd6066db020f898ac4b354b93752c8bb8fb84cf379bcae3ba996b2c0c92efe3cf63c042d568f514fda6074cf3df3f7adc6335c67eac56f47bc5ba8d2f4676e0d73182ab868fd2b896d1d6ce6824cdc0e6663adb2f3d1f615e35c6f48087a4635fb32582f552667bea98e0cc0268888b6e71d3e365e4af87d4aabe587cd5306ba71015dc1e746f8749a9db7fdec51a96b91b5b314de1debdbfff8c5b95d76f7517a04f0ec6f1f37ef417532e73b846c021ffd152caf198cff3f063f76199c05910e23d032d4e57f892c1a4a55beac3f5f9907a422aa5354b942ab7ca0819b9c8d788729c442cf1c9caf727f21ecbf1da0232bac784d8e868dbafc2078ba5459371412803101a0af22cdef9e4a52cae9d839d1d5c0f5a3315cbae12f655dc3875f0cbfeba93b1e3ccedc2773bece32a53798c76c6309df48175ca2f7648ddffe61e6a34ade0a26b031e807c14a33abf124c94cbe135577f76b1a9f6907ab8f7c9ad2c50e4b898943a35d6791a56c4f11d09ecf62553933bb53bfc7821f4312d5dfa5c400f53cd968ccf6106cef38679cb948127b97e4ba23d388f7a093c490d932ab21dc65f8ab42903d191f1a5150d1e70f08e2140093646a090c6fa0dbbc3dd215f78b7ed1fe935af39f45891369713c21e2a44bc12f2ee5e8c573a5d807892bc58b27ae16ba8270cf724e078575bc9cf3ed6ffc5a3dc384d31ee2a887da14f0ccbd18317339cc8ecb35af2bd5ffec00382c0c04f644111794cc4ec6bd16d41a6c972c218bc00eeef90088ebd4a772f66a6bc3d88459f31ce641ba5184e817a449b38930b3de4dcd55c62e82619a67385674a4055de6134e189cdd9ffa61e1ce852027b022df02bc2e6f48a05a643afc431fc8780827b4fd3a00386ad46a8c080ca2fcb8d48a8395c43496b0133ab09c12f22bfbba9c111528aee35156a6751fc162dad485103380f0e5ee22d0a09f3f9648d4d047feb135ecac6117849786cd195728374a78421df815cc8629647324ff442dd9c9ca6bddf6d92712ec1a23e24d8fa49b92c993c983a0c35ff781732ae188aff5cc02867269953b9b7e7cd72691e4d9cf1b922d14fa05f61e2cf3dc24fdd1d9b75b0038fb950aabb8c7eb80ea34086ee0fa65dd3d31ef11fd62fc666d1200c9c684e089518a75b11a777134fb8d8420169790e6928f65639710a2984adff63bc6cf4a5bf8c9763ed8d6cad17b5ad6a5a5a5fd18e13da6e7206ae43a1b905ae11d53543bbd9d4dd4a663e1c347bc2eb8f38634f68124bdcef69d899224cf7905f6981c91d048cb99149001aca74f6dc026126addf92ce9f926fd47cb3e6c7f86205c7c7b5e2059ed89b24d3b61f494945e598b920e9d8e51cd669678259c8bbc517b05dc01d57a251fa90f4418e8f0395ab3229761fe53c86f7a78d36c04b9178945b69d2cb1243497e0d0b42e4cbdfe98a10e92c39b88af8cfc5053e62f8408ea627ffc262159b6d1da6ad5e21c7940aba5ee6b2c9ada93bf223927a2ccd8543000295bb602a594fa04fc283bf849bed071075148d3c87d3690340e28d8ed808a546b25c9a1620dfb61259354f7e837bf009bd9273e68a214c8c2db19a766eb9bf9c714adad7c6da4473efea6b2bc8c7cdd624324ce1639a95dd6e82da380074d5d7951ecd2df1f53eeb53debe848b9c9c4d5e9e796674e0abef749f31be3631e1c35a8e6960a89f388df06405e843fb8ff5f3899bd790a47fded497e71bd1c9c861e88dc1ec5e92627f2ae84d8894480ec0e9b90366c3a385a599b671b04fbe3f6c447b010e1b51", 0x1000, 0x40b, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0xfd, 0x0, &(0x7f0000000140)=""/253}) 16:00:06 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000389, 0x0) r1 = socket$inet(0x2, 0x6, 0x6) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x154) r1 = fcntl$getown(r0, 0x5) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) r2 = socket(0x20, 0x1, 0x2) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) read(r0, &(0x7f0000000180)=""/238, 0xee) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='+#&]%#\x00', &(0x7f0000000400)='t\x00', &(0x7f0000000440)='%\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='-\x00']) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x810, r1) 16:00:06 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) flock(r0, 0x0) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchflags(r0, 0x10001) mkdir(&(0x7f0000000000)='./bus\x00', 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:06 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000431000/0x4000)=nil, 0x4000, 0x21014802120d72d) 16:00:06 executing program 0: r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x24, 0x3d, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) sendto(r0, &(0x7f0000000040)="90420dea36dd53024c5907294d9b199191b2516e69d7d3ae4d7b2fa96ab4f91931d3b0cc5e7922f6e39b134f59d3ab092d17cafad89ddcc76bfba177dfdde8fdc9d7deed46bdf70ca49f700eac4db3b1e5ed4cd64aa0a08b266c12df514550fea2914d767e7f029095263e204ef0b7fd7c21960d1fdc1ca16caacb8ba08f9a936493eb6636e610d98ef8a6668c57fa4f63d1d73bab5ce1167f8aca2302e49fab99d86c0a4039b5df66d3f9653b7b320e08965db15438d9c603c075d8a24169d1f1c08a7917986796a95c52f66fa778d35612a661248c599439327fc79e77636480f5d8d06fc21c97edcc8e9945a665ce408aeaf979617b", 0xf7, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="e1c2359727c9921ab2bed95ffc6a79854b28765853bb9ea2fb183fa1cce27f9474407cb536f23fd81917d118c79540e0f3951be94d0e23816e69bd263c1fba805e64af57fa7e6f7e209692181434d8a8544d4deeccf989967e28ae1717db1639bca84dd849c6add27578141711fcbe69442d514c3535aa086867d8a0d7545f9a", 0x80) fchmod(r3, 0x108) 16:00:06 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x381, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:06 executing program 1: sync() r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) 16:00:06 executing program 0: socket$inet(0x2, 0x3, 0x102) 16:00:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x40004000000028ab) semget$private(0x0, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) unlink(&(0x7f0000000080)='./bus\x00') getuid() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x1040, 0x9) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7119ae87b77876a4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x3a0}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x4) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37f715022649e6be50f9f21046da86792d899a7ae76f4536cb700000000", 0x45) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x24}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 16:00:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0xa9, 0x40, 0x1ff, "63df3de9dda9585edf28d5dad0c19a690bfec154", 0x2, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0x4cd, 0x5, 0x1, 0x4, 0x1, 0xecf, 0x1, 0x2, 0x80, 0x80}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="b1e75a0fdac1103bf1c431e4f276616c5039c9a1d0f95fcd480dede74c07737c366d34ab3ce4fada05ec79d7c55e9cf8c349ad4ba12d25e7602d39893cffe808bbb3961951c4fbb9d361bf7823020ba37b02a754e1d684278a79fd89e3c9958a3d466bbf4a24684031900381b2741543230f5cc5c91732348fd8f90b7f012a831b41f4981d4a027d7f6422bb7b7a19fb1708649188b48f0994e5928f4faf7492775964dd1353993f8d0636122010faaa0ac93cbfe34eb35f46d0825e8ed9225bc4146b03974dc8a9572ab4fe622d", 0xce}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x9, 0xc9, 0x8, 0x3ff}, {0x3, 0x10001, 0xd30, 0x2}, {0xffffffffffffffff, 0x401, 0x3ff, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fffff07, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = dup2(r1, r4) kevent(r1, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x8, 0x2, 0xffffffffffffffff, 0x10000000000000}, {{r3}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x100000001, 0x3004}, {{r4}, 0xfffffffffffffffc, 0x80, 0x20, 0x8}, {{r3}, 0xfffffffffffffffb, 0x8, 0x24, 0x2, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x70, 0x5, 0x4, 0x9b}, {{r6}, 0xfffffffffffffffe, 0x40, 0x80000006, 0x1, 0x6}], 0xb56a, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x20, 0x8, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x510357d3ac548836, 0xa0aa}, {{r2}, 0x6120a450e80ac31, 0x48, 0x12, 0x100000000, 0x7}, {{r2}, 0xfffffffffffffff8, 0xcc, 0xf0000000, 0x100000000, 0x401}, {{r6}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x1, 0x100}], 0x9389, &(0x7f0000000000)={0xe1, 0x5}) 16:00:06 executing program 0: mprotect(&(0x7f0000155000/0x1000)=nil, 0x1000, 0x16) mprotect(&(0x7f0000153000/0x4000)=nil, 0x4000, 0x2) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1ff, 0x7f}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x6, 0x2, 0x3, 0x100000001}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x9, 0x101, 0x10000, 0x4, 0x6]}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") acct(&(0x7f0000000240)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x4) utimensat(r1, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6, 0x101}, {0xfffffffffffffff8, 0x3}}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x54de1280) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', 0x0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfc0b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r2) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x296}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000300000000000000"], 0xd, 0x1, 0x800) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1e, 0x4ee, {0x8, 0xcb29}}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0xc0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000140)=0x2) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xce15, 0x3}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30840, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0xc4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000240)="f7966838e3138730d46c163d836d1ecc4d0eb52964d604000000000000006834e2d6f13600"/48) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x23d55a06441f6c20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="edff2d2f17e185f5530943719d75f66c653000"], 0xa) shutdown(r0, 0x0) 16:00:08 executing program 1: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x7, 0x1, 0xa0, 0x4}) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0xc) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)=""/241}, {&(0x7f0000000500)=""/220}], 0x10000179, 0x0, 0x2000000000000001) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept$inet6(r2, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r5 = shmget(0x1, 0x3000, 0x1, &(0x7f0000000000/0x3000)=nil) shmat(r5, &(0x7f0000000000/0x4000)=nil, 0x1000) r6 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$getflags(0xffffffffffffffff, 0xf211f7783afa619f) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r0], 0x1) 16:00:08 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) close(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffffffffff9, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9000000000000000ffff000003000000f4ab1c313fc7586942b1b3127c8ca16a28a372ce2ee5ac00b7845c707cd155399410b64afeb17dca529db397e82b86d4301b37e54a1fa385112f55e145809bc301ad41e98259a74a25713b7a8895b50aca198189e08e1c3cad845c26a8c7e5a4d1dc3daefe7aba8c87aea59c0a225f35c6491abd7b6e838babc869d9098a00009e14fe6c2ece66"], 0x90}, 0x9) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002a4, &(0x7f0000000080)=[{0x4}, {0x84, 0x0, 0x0, 0xfffffffffffffffc}, {0xa, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xfffffffffffff001) 16:00:08 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x1011, r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(r0, r0) pipe(&(0x7f0000000100)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xcb, 0x0, &(0x7f0000000200)=""/203}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000040)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x8) 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x1) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="cf72e6ad6b4fa03f78079e0584e6bd72a175e74c5cd74877dd2894283424b8383429c98cc72c3137ac2fe78ffbe56fde127b4292455e5a9eb280f6a856cd966147e542f638d0e3222b4820e36eaef004830e0aa509466440eb06638d6c1cd7c4e5d534f77cd67bd92fc46f4491d88a9c767992a2492a4d93f2355693e890caf7d5029c3714c8081227ec447b8072849a8d971ac955bc0b4796b4ac44dbe4cc5bf78cb9c16aee56f87582919cf459721a298f3e28ce0b1cfac898b46bb618434d653be299177b2f7093b0e254dca835097d79a36b82392fe63bac28", 0xdb) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) write(r0, &(0x7f0000000000)="22a08152944827c3b8c6e36161c851a0214e226e5fea66adaf164360f79946c6d6ec2b6c2b14ad159d3495226479e234ea410d7499c7df8313620b60ff91c9d3800f3dd0ba9cbc3db2dccee34f42a5a5e9c8a25a2e3a1d8a1c8e4e25ff10799c02bb810a502d26c0563238161c40bc50830b1bbd226db6b6742f7fc6c6085d2da60d331cb40503dc37", 0x89) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r3, 0x0, r3) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() 16:00:09 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x7fffffff, 0x1, "a9a51fbc7cd4d9677ae3472630ceb79cd8d14543", 0xfffffffffffffc00, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:09 executing program 0: nanosleep(&(0x7f0000000040)={0x9, 0x45c8}, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x50, 0x1) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) setuid(0xee01) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x3, 0x2150, r3}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5a41c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a0606469138374545c1e6c4635700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb026159bd5b8da21b0042fecbf"], 0x10) write(r0, &(0x7f0000000380)="9e3eaa560e0000000004bf9aab4230408600000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbfb13b93048e69931929648", 0x68) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x10) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x2000000000008001) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x9101, 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) fchflags(r1, 0x10000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x9}) ioctl$TIOCCONS(r2, 0x80047466, &(0x7f0000000180)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x7f) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10000004c) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, 0x0}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x6, 0x0, 0x7, 0x0, 0x5, 0x7, 0x7fffffff, 0x2, 0x0, 0x0, 0x4b}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x8, 0xfb84, 0x1}, 0xc) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x101c, &(0x7f0000000080)=0x3ff, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: acct(0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xaa) mknod(&(0x7f0000000000)='./file0\x00', 0x80a0, 0x9) 16:00:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) świtness: thread 0xffff800020b5e020 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806ef76d60) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020b5e020 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 397048 51223 73 0x100010 0 0 syslogd *200087 79823 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e020) at witness_thread_exit+0x213 reaper(ffff800020aff150) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic thread 0xffff800020b5e020 cannot exit while holding sleeplocks ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020b5e020) at witness_thread_exit+0x213 reaper(ffff800020aff150) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020afdba0 rbx 0xffff800020afdc50 rdx 0xffff800020aff150 rcx 0 rax 0 r8 0xffffffff81c91603 kprintf+0x173 r9 0x1 r10 0x25 r11 0x53d5bc5ed85bdf5f r12 0x3000000008 r13 0xffff800020afdbb0 r14 0x100 r15 0x1 rip 0xffffffff81166418 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020afdb90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=200087 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1638,0xffff800020afeee8 process=0xffff800020aea008 user=0xffff800020af8000, vmspace=0xffffffff82365e48 estcpu=1, cpticks=6, pctcpu=0.61 user=0, sys=5, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51692 93223 67984 0 3 0x82 nanosleep syz-executor.1 66570 356888 0 0 3 0x14200 acct acct 91639 290673 67984 0 3 0x82 nanosleep syz-executor.0 73939 307192 1 0 3 0x100083 ttyin getty 16492 81709 0 0 3 0x14200 bored sosplice 67984 432866 29070 0 3 0x82 thrsleep syz-fuzzer 67984 247503 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 480260 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 445568 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 426675 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 141525 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 423924 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 321177 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 304650 29070 0 3 0x4000082 thrsleep syz-fuzzer 67984 335060 29070 0 3 0x4000082 kqread syz-fuzzer 29070 243114 29866 0 3 0x10008a pause ksh 29866 286419 98926 0 3 0x92 select sshd 98926 107047 1 0 3 0x80 select sshd 5860 365645 19846 74 3 0x100092 bpf pflogd 19846 237798 1 0 3 0x80 netio pflogd 51223 397048 11237 73 7 0x100010 syslogd 11237 381891 1 0 3 0x100082 netio syslogd 73755 324980 1 77 3 0x100090 poll dhclient 59725 5443 1 0 3 0x80 poll dhclient 20976 249037 0 0 3 0x14200 pgzero zerothread 5575 323292 0 0 3 0x14200 aiodoned aiodoned 59685 257557 0 0 3 0x14200 syncer update 99932 220402 0 0 3 0x14200 cleaner cleaner *79823 200087 0 0 7 0x14200 reaper 27914 506226 0 0 3 0x14200 pgdaemon pagedaemon 55342 438512 0 0 3 0x14200 bored crynlk 61616 147983 0 0 3 0x14200 bored crypto 12016 387645 0 0 3 0x40014200 acpi0 acpi0 19750 310207 0 0 3 0x40014200 idle1 74289 426420 0 0 3 0x14200 bored softnet 81978 383588 0 0 3 0x14200 bored systqmp 93366 200301 0 0 3 0x14200 bored systq 42029 428479 0 0 3 0x40014200 bored softclock 48661 441330 0 0 3 0x40014200 idle0 55008 190705 0 0 2 0x40014200 smr 1 70866 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 51223 (syslogd) thread 0xffff800020b61158 (397048) exclusive rrwlock inode r = 0 (0xfffffd806eb82d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9585 6584K 6969K 78643K 16612 0 0 pcb 13 8K 8K 78643K 190 0 0 rtable 113 4K 5K 78643K 1044 0 0 ifaddr 77 16K 17K 78643K 402 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1569 0 0 iov 0 0K 20K 78643K 275 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 76K 77K 78643K 3348 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 44 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 247 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 2465 0 0 sigio 1 0K 0K 78643K 21 0 0 proc 54 51K 71K 78643K 928 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 210 0 0 in_multi 33 2K 2K 78643K 172 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 478 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 30K 78643K 9029 0 0 UVM aobj 119 4K 4K 78643K 127 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 139 0 0 NDP 18 0K 0K 78643K 117 0 0 temp 214 2752K 2823K 78643K 25441 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 25 0 18 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 134 0 132 1 0 1 1 0 8 0 rtentry 112 130 0 85 2 0 2 2 0 8 0 unpcb 120 800 0 790 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8796 0 8796 3 3 0 2 0 8 0 tcpcb 544 406 0 402 1 0 1 1 0 8 0 inpcb 280 1176 0 1167 5 4 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 ppxss 1128 63 0 63 5 4 1 1 0 8 1 pffrag 232 5 0 5 2 2 0 1 0 482 0 pffrnode 88 5 0 5 2 2 0 1 0 8 0 pffrent 40 17 0 17 3 3 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 90 0 58 1 0 1 1 0 8 0 pfstkey 112 90 0 58 2 0 2 2 0 8 0 pfstate 328 90 0 58 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 514 0 319 14 1 13 13 0 8 0 art_table 32 515 0 319 2 0 2 2 0 8 0 art_node 16 127 0 86 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 13 1 0 1 1 0 8 0 semapl 112 245 0 235 1 0 1 1 0 8 0 shmpl 112 125 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5228 0 3816 47 0 47 47 0 8 0 ffsino 272 5228 0 3816 96 0 96 96 0 8 0 nchpl 144 8907 0 7276 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 28351 0 28351 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 3 2 1 1 0 8 1 scxspl 192 27150 0 27150 18 17 1 6 0 8 1 plimitpl 152 256 0 248 1 0 1 1 0 8 0 sigapl 432 2645 0 2631 3 1 2 3 0 8 0 futexpl 56 29182 0 29182 1 0 1 1 0 8 1 knotepl 112 595 0 576 1 0 1 1 0 8 0 kqueuepl 104 517 0 515 1 0 1 1 0 8 0 pipepl 112 1584 0 1565 5 3 2 2 0 8 1 fdescpl 488 2646 0 2631 3 0 3 3 0 8 0 filepl 152 15572 0 15473 12 5 7 7 0 8 3 lockfpl 104 839 0 839 2 1 1 1 0 8 1 lockfspl 48 287 0 287 2 1 1 1 0 8 1 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 49 0 38 1 0 1 1 0 8 0 ucredpl 96 2918 0 2909 1 0 1 1 0 8 0 zombiepl 144 2634 0 2632 2 1 1 1 0 8 0 processpl 896 2666 0 2632 4 0 4 4 0 8 0 procpl 632 7885 0 7840 5 0 5 5 0 8 0 srpgc 64 15 0 15 7 6 1 1 0 8 1 sosppl 128 38 0 38 10 9 1 1 0 8 1 sockpl 384 2140 0 2121 8 4 4 4 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 260 0 0 32 0 32 32 0 8 1 mtagpl 80 32 0 0 1 0 1 1 0 8 0 mbufpl 256 329 0 0 17 0 17 17 0 8 0 bufpl 256 11719 0 4690 440 0 440 440 0 8 0 anonpl 16 235283 0 225435 101 35 66 66 0 125 16 amapchunkpl 152 15642 0 15527 25 15 10 10 0 158 4 amappl16 192 12099 0 11439 74 32 42 46 0 8 8 amappl15 184 337 0 337 1 1 0 1 0 8 0 amappl14 176 96 0 91 1 0 1 1 0 8 0 amappl13 168 502 0 502 3 3 0 1 0 8 0 amappl12 160 843 0 836 1 0 1 1 0 8 0 amappl11 152 608 0 590 1 0 1 1 0 8 0 amappl10 144 118 0 114 1 0 1 1 0 8 0 amappl9 136 863 0 858 1 0 1 1 0 8 0 amappl8 128 391 0 367 1 0 1 1 0 8 0 amappl7 120 76 0 68 1 0 1 1 0 8 0 amappl6 112 584 0 576 1 0 1 1 0 8 0 amappl5 104 1005 0 990 1 0 1 1 0 8 0 amappl4 96 3164 0 3130 2 1 1 2 0 8 0 amappl3 88 516 0 505 1 0 1 1 0 8 0 amappl2 80 20001 0 19922 3 1 2 3 0 8 0 amappl1 72 66577 0 66112 26 16 10 20 0 8 0 amappl 80 8251 0 8209 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 126 0 8 2 0 2 2 0 8 0 uaddrrnd 24 2646 0 2629 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2646 0 2629 1 0 1 1 0 8 0 vmmpekpl 168 25191 0 25161 2 0 2 2 0 8 0 vmmpepl 168 326910 0 324995 218 116 102 102 0 357 18 vmsppl 368 2645 0 2629 2 0 2 2 0 8 0 pdppl 4096 5300 0 5258 6 0 6 6 0 8 0 pvpl 32 676599 0 663480 240 79 161 161 0 265 36 pmappl 232 2645 0 2629 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 626 0 5 18 0 18 18 0 8 0