4c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 04:27:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, 0xffffffffffffffff, 0x0, 0x0, 0xa) write(r0, &(0x7f0000000200)='n.', 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x9d) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x4, 0x8000, 0x6c9, 0x1, 0xd24, 0x9, 0x3, 0x2, 0x1, 0x8, 0x8000}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8000, 0x69c, 0x32e, 0x1, 0x6, 0xffffffffffffffff, 0x7f, 0x2, 0x2, 0x3f, 0x3a89}) recvfrom(r0, &(0x7f0000000180)=""/88, 0x58, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0x8}, 0xc) 04:27:48 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = getuid() r3 = getgid() lchown(0xfffffffffffffffe, r2, r3) close(r1) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x7}, 0xc) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0xfd) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000380)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c841ff245398f0c9ec56d5326110562b6d412a3670efbabf00a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7dfd09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843854264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e200002f6cea1b0a", 0x4a0}], 0x0) pwrite(r1, &(0x7f00000000c0)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54d8dad8d71b37e2886134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c7", 0x98, 0x0, 0x8) 04:27:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x200) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x6f, 0x2}) mknod(&(0x7f0000001640)='./bus\x00', 0x10, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x2) write(r0, &(0x7f0000000080)="220e3cb36739a5f317d9337c4039ea273a890000000000000000", 0x874cc58d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001680)="187c8f6f96d682dc9b3fd20712b96f48489bad8940d4ed5abda9a6d56acd56d26849bcc90da478f1c41a79449bf85c5b76fa02f3d54cdf4a75974416ecd5cd285377475c7a9f605e825df1f8519b50af59b383955d7bac4b85eb0ae90fb4ff3832962b17c7ce60c1809e601a49b3fe3669ebb542383c3ab67523736559e28c497d714569377066b9ebff878c47570d6c7118b358d1e81fcc67b98af51545b7866b59dccf9dfc14b9c935c6b1aa71f001d0c5d2e800398e8abd6153dcee44d2e4b2b21e78e2084ddb4e4617e31ef337d5f3203a73db581953807133330a2afe0ff5547e", 0xff20}], 0x1204, 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/171, 0xab}], 0x8, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x240000000000000, 0x1, {0xffffffff, 0x2}}) ioctl$BIOCPROMISC(r1, 0x20004269) recvfrom$inet(r1, &(0x7f00000015c0)=""/79, 0x4f, 0x40, 0x0, 0x0) 04:27:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x1, 0xee3715ac847938e5) semop(r1, &(0x7f0000000180)=[{0x22e68c749462ebcc, 0x2, 0x1800}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r3, r2) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x1) 04:27:49 executing program 0: r0 = socket(0x10, 0xe8c13d6fd82dfe95, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xa1) ioctl$TIOCSTSTAMP(r2, 0x4004570c, &(0x7f0000000100)) 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") fcntl$setflags(r0, 0x2, 0x1) 04:27:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) socketpair(0x18, 0x4000, 0x37f2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xfffffffffffffc81) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x5) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x1) 04:27:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 04:27:49 executing program 0: r0 = socket(0x10000000002, 0x1, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002440)=[{&(0x7f0000000080)="72a3571a68baf25456eda0fa37366d2121cf547be435ce63ee3ed72c77317e8c4d5ed2c4c96ae6a94328511c9c8938320b6d575870d2e014ce3135d04914f4dc80764ebe1be83cedfac07a53eaedbda616a45c9b9d96cf3a5aacbfbf21c4d94b6c374d24004b1e94fad5251be6b3ea882baba6ce87307e7ccd78c7630da41d3f2a8a2c56522ffd7919d097f0983d3a", 0x8f}, {&(0x7f00000025c0)="00bbae4088085480326530d2cec85e351019b27f9d64ac6e9e7dac", 0x1b}, {&(0x7f00000002c0)="8385cf35028acbc443435ab92525b7b0b2d484e6e387ec64ab7749599e3da5e2ee27e21ea8bed98ad9faabd7841f13e1eac62746e01ff239e7b3b1c1565e1b2b8863a9c9eeb04fde09d5aaba0bebb1314709f05df7bd198773f69911fc7605b544189e83968cd36f87be4c3089f0016ab9512e2e757fcf38068c6ee29e764e36294b3883ff0f0e80984bf7f9948f633d9b8218f42da929ca6f849fe0381537e054076dc9e69694817eeb391b984dbab1c0846b657a5b0736", 0xb8}, {&(0x7f0000000380)="c85c8ba04dfc41f9b0cb58d6703f33867850abdad85848bca4269c52023f33a21ab0ad1a33dedf655d8437da3806f03671fa61e112810a2b7be95d602bd4391e44a2f826e23d7102747e1e59ba7fa32f9c3c1c2e4f990adbbad75c2eb495b55af86c18d2a3b383071cb735797410f9fb83545ccd661e7f409a03776af471807832ae85d689e44e00be7f2c6d4198893930ca7c14e5118d518996dac7e6178d2935a66919bd6c2525ea202eb4baf7ff07170f520a58f9f4886f1ad0da99998d20d1abef44d74319d1fbd96af66877f32a49a77cdfc4949863822c7520e9f2a190257879ed524ad5687554ec8deae748ba2e165ea5a983ac21d584d8ebea6f1ee57151066edc811500509a48bff5756f3fa6fadb17eeabce05c21ab1011999904f220189dee545afa02d7707b020347503eb2ea58a9aa92c9d8045c124d5f98044215eb708f7b6dea5c911b898bad794f83f087b4492198b9603bf9db35490a5be164f26a45afb3fd862eb55d8fb2c5d19689d8a58fd2edfd95a4bb5ae9245a7ea93c18fb856811f3aeedb8c7fbe75a3e6a8057c4e34bff568b33e1d9019af3606e6bcee34976be0c35313619e0a2972474f5b5d1acc91f00b08710c925f314158a655b434f97fdc12302ef45bb4944565a5f0bfd12e9e6b5fb11acba3dd1b28b581a7c3a767273e6152337b532abe9d5b9b102aab355c3a3260336d7400e0805ab6a51b13e9c2212fb862584772a9bb4f6e625371272db04375cf6a80c582e351dd1c49114139e35204d229329a64908ae4b165c67a685ea3ced6a1d11fa5d3553b006685dfa116f68317d942a2c0329cdd6e1969c97b2243202519ef30cc065c55caa9c840d3123b615b960ef387161d0fc129fefca2b7e3ffff3d58182fce77ca16b7bd36dc933c5e9126edb4837c19e4f5a2a13961ad9a244c3bb754f793e788a02b5f8ca5c16ae7d298d710bdded34202eb3ecda2469b9aaf421534c0846ab4672e00ce50980cc33deb80a2592cc4ad03231b5379bf7716a898e9cc340c78132bc648b57d9e2adfde880c3c66545980febca9b9f478c7f72dfb626bb8e8d202042ae7175a8124528ee7276b00e8986909b0730ddd4b904a883cf2e100ca8cfa5da62ab440ffab1cdfc5d2f8b9ac2cf959fb0da5d99d667e7af212253cf4b5035d9fb8104fd1d4f8bb648bb8685f026c9aa510088cc3ec7b5c02c4b2c1a6a3ede3ddf5eade7b72de68e40f649f0bad5730e297740fd9d556135cafa784d7391f98a00f43ac43e55b06af5d8c8d32baa66fa05166637a14821fb5fbe735c79e779cfd9957180777acdce4f58fe8f0d3f004e5be78173bc42a8585ec67b57bf42368a645390c7ba986f0873d4292d9ec083ebf2b2ead2af25878ec7dc64a44c0863cbb7a9d72b3ae52a228565e6f1bb57e9079fb08abe55269fc6fa2bb736d3a166e3253149ab7cbdb59cb058bdd00372d601ff678086589965f214759ad598fed1e3da9f3e9f07cbe3ee3f08627656f7db92ed4c81fa0b1c6e883a3ed206f2ed3bd016334e33aef9afacd1dd1c29890c62d08d4154b813107652f656c39c216a887ae8fd32abb7b4ed3a4756d6d101405415404239a22f14248e9aa9147f1e9c9a04123d15861dda78045f714380ebbeb845f1a78a24f12bbfcd8cf0360e36eba0cf580f37d5afe2b5b6258bc19d1a50c9105c715795c279cc5cb14c29545459d99cc25928b539d20c09378747ed38ab64d67a3e7f1f07ba8c3489f6c110aa302bffbf608c2ea88847f66a001426329b528ddf5db4a0dd8fb8e597c4ef156a456aaef05a1ca15cd2401d47f5f9a46b03d01ac00f65a35527b1d6e00c61047b49f5c60ed46111529c781e0c4a08572069211399022b36106245627af2593a0789b4302e45267497f8f4ff4c00a427aef2c9066bb58adab321c955d38d6ba949a94f0141f2e9670d4bfee8c9b6555d12b1f58fbbb6d1eba06048ac5867538f90b72ab6c084522463fd0081ae1643d74eb43c5ade7fc6fbee0589a936a3408ee11198a3c6f69497648cd2087903762634f09601cfe0cb669d55b2d20141962bdbf88ea86f0a591ec3a9081d430b4ce429c76803141356b60a9b07d6f3afd4bb7f223575dab4f2bd64b815821d52d9fcbb013a311625a82d66ca7397b4dd6c9e0dbc5b3c2350de3c1bab4df84e9643fc446a83b68681ddc8f3f52aaee3c35da8f6a18e346e50c7104bc42035ab1939ffc50f35f878f9b71046da1b3ffa60ee546f8424d8bd603d661b4a94cad851e40481e09153f0a8f38b9b27cfef1b033777d905d5fe47b551078868be89be815d7f2c2fab4e78d2894200633e135e549bee4bf4a5d02eea55d9b7944e87b4baddaa876c5a0803528e5d30d2754ab0802d36c48a94428e2cb375f58db25b7642dcc98b43e215f51bbeb7a7dadfd85f4caf9790bd7b7efef28c832b7a8ffa28e812a77c301dceea98bc8822e83792c6577a5b80c3cb7a303999649082af57483730b07a2768272d54d9f3d92475a272436110d86bc082304e0b48101c80a923767a86eed6ccb7bd7af690a5e8080f3477ea98562e07561faf47079afffe52262ba086546b880872ed6fdecac808ba2c7c29d43ff0fee558f5186f988ed085401e9710ffc202042672110ae5d4203c9fc7775e49fc9f81be0d4a505deb4507e514b7a27ba920a5fdad58b62f4a3fae961f95d8b911e5ba12e9f3dbde78813a5d66bbbc576d084ee24a20664c0d06c98a0de4e5343bac785d29c7265635c1c14b64a7cc299d80f00818f76697cee385e8e1fc1672da553418de82bbf3a6b3a98eb499b259963d3725d0ee3ce36426d8517c67a35e96f6de534ccd20753369e5b90a3ec91fcd1ea9fa0725777a1a2bd60a88c611d202cb3f1dc1fc3e70bb2cfeb5f87996017e6d8062fba4989dc2fe81eac9a2568f7d7f3bb20699ba49ae055b0a816c145fbe212b69665551a2a2c6f201fae71fb889d152bd75aac486e04a161d0668e4d57a22151af1228f3a1c268552acac94cd5b0e355504ae3cb633cc7ec2d3b3cbc8dda316138bd63e55788a38cb42cdbe4409dd9ef6c4cd947a5f7fdab7d01f5ad7ff1a6eb3c9fa3ab5f9b88bab3bbb2b307c45b5af1fb03ba0d0d7ef2b7e1276c5c58f9d2150b5624e1624ecd472ec70d20f9bc8a559108fcf56589217465118462e28de069220932f31ba11fe1aa2e5b70f665c217bba95d131ebeb933f26ef1fb8af0a20e1aa0df2fa8e2a65d6410343a40facc6ad7d2b053c65a228d7525165b428b05adc79941950838c4b55901a538ced6c82ff8ec0132dbd1769fd611e869d3c69d47e8ecc927140cbb284dcfce82b286164f2dae5d441fa1f2932bb614710a10eb7976973f90c92cc697e17414095fc62531639329bbab54a0bdd339b7b8a02bba05b955414be4300f6bd6c09f9d023c2c55a83713e43dab0547bd91219cc12507c6693986c8319ac46e1a45f5bd6e46363cc3992c9867ef89a324caaed42807c37c02aa60fc11d67a692cc6c6365573daa7ba1035d932e19f19c25581a02a599760e1f4fc9fef4feb1ad2f1a3a3bd83bb7fa7e0f0ba07c0778b9c6fa42bf4e58a641d20692d7fb65f988146b1acc20fc33e807f043c4bbc98f1da27aa0c4a417b5ce0414e9f8c25e8414fdc53bcae8419eed887d4adcfa0230e517f9a080b4033d612c723449f61e93d1a0cfb57d6b9fa6919f03f00c66f9d5f15dfcb9f6c512689a7a54fff01804a7ff548d64125fcec0a3c5ea2f160b48b4e30428bfae266f6e07bed7058a4c9013ae23b308eac5c4c24a05ef021a095d8252c1cbb82b0b9d392aac2613f535dcbb4b9b81abfb2ecfc6173b2a78a69926a2bfc689c98debff64864b63aee00bd1a546c709f5eb77e570d5fcd0e9dc4fd03b6a6e953a167b7ab970b9f68bd7cbf95cbf4a6961f791ac5e33a2999f49d9bccec107f709449a8c05b2352408b43c173333d507769874fd68668d72e76ac726d40c0eea30aa59524ce95a561668a1904c6b9e847a3c9d5970c64dc36b328ad994e53d43e35498fee3cf70a7bef4eef82cd3cacef916ece58ef806fda42025995dcab0c07854879c7140af81fe7e26ccd016f49190c9a39bcfe5b58f81659240ebfa40ba419cd2ba9b4a47ef4ab292469e54fd67a59d1ab95eecd7c1f4c2a1b69d84ccaa4045549a334106a86042e5bbd26f4fa9f6e08c6090140070781e146f1f66acd2a25cf9d6573f9b24271b72f2a4c9f1172fb5e04f159dc8e72e643a07bed8d2429408a72831162a118f2cdd368da77458656de940c54ce1e84a5698206535d1643574580e02f1cc0f1cb8e620ae631063ddedb7fe583f44feaa87bcd6498feec259f704acbd931c9d43f4c26db9a078724f97d803cdfdeca7e94482933c71c3a8872fd60357800617c250314c86b3ff777fcb8040e951ce8c582b0c67a1f3de0d7e477f932760fea9d5af861f217235db8ca940bb848940e356ba47a5ea7281a56644d15959c3faaf7843c42655e9bf8c7539de61a823b782bc34c4c32bb64eade869a0582a8b5f1c1bfad145884e447227bbd50b3bc254f6a4c74cbbad305c09a0bc02f4fb0a6900708012bc5e63f410e5021bca7a2d29ca3a325427d5b8e2a0b546255e56c474ce716b045db5d28bdb2d59cd696236f52c3b987a6f995f632c73710b126b7162f5ed8023436c00c77d6f54442e253e1c44b5b5df98d064ecd9e1c9ed1c74a392f3eea659521d1099e4adc1dc7572aa63f66993c50dd81845b298cb02917477e4688fa53def5286db35a018cc24470a29a5519c1cf00d9ebb08cc0a4795f32e75c73084323f9b870b4495e334d7f9b4d3d6149cc66a2b206c6675e5fb8d94dedf675bf85a941179070be1f39e422f978755d2032d690b932da2d10e38b23118cb66779b2ce1a6e67547c4d55f2f403179033c31943f10490eccc6af48565bdb544374cb841cc2a1c1fcc34457c2daa099fa7612d10ea6af2e45adb7ccb704b20c647cdc78f28cd310984dd00f843b3e966981231191d2728cdc1081e400ba68df557f11545ccee8f96a1d0fd19b366bf1eb03f1ef42ba18d369ca593aab5db062435028b87452c17c1c9fd218f2ba4d9ab15828be182aff532ded54fa0d8baccbf32346ca42a54c70bb10720bd7de56603ebf17d5a31523eb10a9f826df260319365e37bcbb632e0288e673f8afd5481d105eed5a7bcf7a49554b9a9fe26b164227cae70a801a9392abfe5de9c98b7186b8abde9b8705d5218e3bb806f5c235af49b6134fb42cfb0a9d6e615f2203ff9513918402dee574f3e38f346886804edb5ea2c250b5a146148b66076accdf9cbeaafdcc717e9f5457383194ada196d540023e3a3936e8662ba38f7c2964dacc34c8a931afa4a8db710901ee282a0f9a4aa2646268a9e016f4b487f58d1fc30f6f741ccbcd018d2ae2aa262ff4cca59f7c627b26be4db6be39c87be623a4c8877a9c75a4509e3d45723152b5206fb72f0c0c2c6c7663eab6da8087babe5c4480d8f78bada653921878e42c2b946749415c4dbee26b41a3dc914a74fe264c1d4257ceec3dc08d205ff7e452c3907d53783c0bc6a84f779c595ef7272810029cdf0cabcb8fe4d2a850462b7700ef5e317fea066de9bdee0de10ad1a6f7ec4dffebeb00e5d3035d52d7f3d697b607524079c6d5a7c3c39e65e0c999d6c40c623b6414ffeb793c8bd60dac9a716194ff9baef41aa3486082e79660392bcfe6cd491e3b22156b9334ca06190cb1b83e5a7da632bc53c623468b1e1335de5", 0x1000}, {&(0x7f0000001380)="b889d86e3f89178e2eee3bb63c05bd8fb2742e44fa0d89fb35f17a5fe7de2df7d3f89e2754c2564fcd4f3d78038ad2866d4fbf778fea6dd614dddb01162496bae5d988d2f4dfe48e66792fb027bbb68c523d65818dffa753c9b7285e3fdb6cad33b2c604f9e25155a87466ba3af99740c7f85a7f794b2135eac6c97c66bc65acaee39942474c07a66ef774c4c11359bbf68d23ff285d29a1f190b66ad82d8cdb4a1aea91e438cd301e901b4c9cdd7025109223938929e767b5560ea4a9065dc9a6d9a15c3024f8318af46153466a677887d9befd6f5f9471f78b9aae85b2b20711267afe93edf766809249bf132b5a902f867f135551fb03fd493776e00da325a12c9c43056a508cb8f01a26a46e7adb736d7404934ae42cef77a59c2ce9d3b65b9d240b0b11f77f40a87494a9c2f79a4cd41c82cbe731ddb18887353a99d87e49b9d952918934fb8d246efae399c48f5e8fffcff97e7de6fdb2c1af08f8b8e683497f313e5e187902f4598a5e8ca5c6a5fad9786fdebdbc3944fb241c754620b770c0b5c4822ef68c0edcf5ce6db8d79c6fa55f0aae8ab21416ffef6fa6d7a2c98605ddd98e974a2880d278241fa120f00ef5d8b798530af933376b2f019e444b8d80e77092fcec67339b3bdeb1db944d66950ce0279dbdc77a66d3d447943569529577fbbc891a755a430abc7b96c905b28d589a71cdd5762dacb93dd80b594edf95dc448a2729833ab3b3d65631abc20e86187f3f50af98518d86676b91311dc26c2b975b084506b91ebbb67be28ea69c475991134071e5443b31921696897efff5733cff34d13e4253a2b82040b2e1757f15b4c5f2e6dcc181540bbb1f7d1937fd3e58110dacd43968feb4c5886a5ab18e7a3fc7594d6a7c5341698b8479be43222d3bc52d8b0c76bcfeaeeffbb36f77e750a0325842d3670ff21964279db025419a3fee3df12c43c626ab263329df2e0793dd80e2600251df125391ccd5d2b613efbb09eefc7e5fee7264c741653da50cfa3392c7e6b230af02f7435d8977e7a9dd58e8ce0cb53b3f27e62e038ac28c51bed4255e7baa2cc41b374956e0e4f044719167a1ec66927a4897adfe1bec72731e062bf2dc8092df5db93420d784646bb73d7870dba3faa5d4f1cfe3190adcc0db8b2ccdffd0a167a46e6883f4b5219ada46887ac1032f034e5deda6c610fd124ac53802311a76b934b05b46e2de7db985800552aad6f7e826c2869793ea8d3b91883d3dfd2479d695e7887ce3087ebc998c364699f6df10fd036126d04ddbc6ed156ca2df1394acf797866e446d48c979dad42de6674262f38cdef4862cb0f43b19bdd53ba3edf2cf1f630cb6735f6045f2f5f9e4545cdc3d9ff95771d0ac2f82ce79c627407a840ae7abe7f9d6fe5bd17d628853f58f257e6fb01bfaf81d46b38ce39ae322b52bafcdbed0cc10c8692b4d6b6f87fb7da4e93ad96947efdac9fc09e4719a209efea94935f249a96d59e3b0021859101ccdbe0e94c86d3d1a714cdfda35385609cd791c86054c6ba053bc971446435914ab241f043288a74279344b135ef1efafe940276847f5a5a6da57d5ec61866cce298f8ae10708f1659639c5d0b5ebfc647e509154b7b55656b9d3ed908244b643358d11ca16237f4fd74eadcca72cdd3110a2139aeba4cf424e02ec493de12167376418d8394fbaec5e7e3eccbb0aa8e8966dafab5b0ebd2aee4d4c266aa9740ceca795a8ce676701da9f0d4b436461a89d46c8237216b5f2da6a48fb05d39efd7832f9e25f5670be4efb04d6a55cbb05823ee3964dcc1f3ab886a2c9d4c726e9dcd6d500e8b0fb185c46ac2fcc72d8da8ff87a07ae3cfd02c98405f8e1f0fa0e1062708b9a2fefb5678d7578e9ca89bf1ec5016c1e4054e7f8c934aee6eb739530b4a81f11c7d8bd5f28e1f690f16f1e2fe36d76e51678ebb40b9bec00c58369f880ee2584336718c4e183c7c8e2184b2be3c4aab88b6d5c1dd3b135ac58e5a1396f1f746dc291163144ffbb9053e51de7a3f694bfcb4519291ed7278eaa5be1806e90ba60fca2e28d133aef7a5857da9ce7c05eba18cd7372de8491779101900e59f3463f459cf9bc778a8a238e234ba1d32f128bd6e6249b66d554e4394371a5a1a7eff4bff27be0efd7ebdb19674af50fb96827cc9f3a3729d032bc0c9e1df80e1cd81d7a7c1376d143770478b419b9fc3ae2b75b105b5e4e3ca61421ceb5172ef1d1797fe82d8598fecc1f216a7e18f80e5884712e4b87e4effdcbde5aae3e8d751c66175e9b9a84adcf9109a09f44fe7278ec229042e9ac94517d8b6e14086abcd7bdd5f041e7beef0d872063811342b5e16f2da0c0fc75e39b20d8fee60939788c18f6a6dea9fcaee76d0262b21b55f625c0d962e5d2c95946feea67914207a8281d660ebe4e743236187d5a4522a8d6d7af05a27d3a63009c75e727816a26c8c767ab7e64ac37af397c74f67fe0a0adabfb959c55cca9080cced9d158d8b29e45360a25be7348337d80c26b5414b93b9394c302407ecd3815ccfc809eae0de8f2b7e2b9fdb876f68b3c65f5358ba8ba78e6daa46b61c3f7ad217985a1c04ea409491f5deafa6b997f0a75c96cfbe05264e82e71c398ce94049fbd1fe2b112da6daff52f7d468bba945986e3dced2123c2e8855116213d4d8196b7f37c761aff5a29e73aec8895dc60c35665fe0c82726b13bbd7bac6edb6d1fd822e73e484cd50115ee3084e71edcc66aa981cab0ba696cd6ddd9ea7ddaa95d2e1979367c37507ed9996c20db3bfe9376e099774af7e8d3f9651c2c9e96132fb9ce752c511cd5a0a171e675ebd2ac87e8e3252642ed18153d4079b385e6d5b9261152fef00141a6d8cabce9acc649860b4f7b9fcce475d117b244fdc4a70c128dca4ebc2a4749b9036a68f54b9bdb36e24d71c856f6ca20a85552bdc3d076d1d3ef5038e7feef9bd82d360e2eb4d1b3c45c42675ef612fdf2f43f850d0c07eb94ee76f0da3cf4624daaa52b26fba6f1d060715f26b7a02394e2f67a617bd77a0f8a4dcea0af9403d6599c8e765b552fa4bd1ac78b0fcb7b63943993bc53cf081920b7d2cfe54ebeafce95d52c5b9d5f36701476bf2dd52c13fa96aed3d6fb9aac058d6a921270cae2c08782255ac3b9f7280dc92d93c61297ddb806ea1043d75a682110230873c622fd73980b9f7e8535e1efb947bf23d88abd81add42584ba07c743c8cdcbbea78f9b2b197e645db5df4143185e525d5f3d0717d98f4126382c7453ac1a4f764c31f3a72c40e80893e8221c694997c24a132b4e0f25455329a95a542434e36d34d88e902638b7683e213bed6a43c2ae98e5ad8a00aeaf81cf50e9d9cd91335973905edb741844e414124a3fc2848366309261a291feb84876c9ea5b622da5d32e4f34ce8dd9ca3f9dc952d2f84a482e01be1d0fa8bdf12d6cb7fec91fb1db945d613233d05d44546664bfe065d7e623c1a5cbf812ce6c95992124ab35a46608c47f1bcf0f5a8d1c9408e9c46f8cde41092004329b570d643f392eff7f692346648646a64154a02c793daa48e93749c9af83aea9e27368af46b82d2037f61cb039b6bb3268ccb0ebef5399820483273895755975a8e417c17bcf4887bf4faed126e8a927f3157de4ad18c5fb9ea3f3236fa15e1045c25417b2526d4e7d761f4863bbf9a139e1d1dd4c0cde70a7015cf8aa755242160d0e608e5f743aed7b85697763928736c6f8358d0ecc7996b207047135e55ca01b145761de51065a19de4c69ab0b66fe2dc9ef2ab43bb2a258e7d68b83a1f2825e40ac038d299bcae729e4062ef42b2e6d8fa4f1b8fa661815c4c99751a0c740ec553fe954dba0ca92cc48616c5ae72f0e656e6609a273d1ed54999db77586207b21f72c1e46a8750f20e21752cc82b8f6ac3d18ec43e68a7f349ea9f8bfda529523b845a9f58d08de8608797e1983c64e10b7d5c6cc93df55db38d4245d5a163fb84b97f4e0f4241703f21b55fcebaaf3b7c1b8a3dd11a55315b17904a0a0021359553f0539d61ea717c9466d24e62be530d94d944216962c99f7c3213da7755f669be50350a74e72cff47835a06bb08a6ab43fdf929c894fc8d4a67e8b7c0687fd2061f1527893e628434664dd019d8823a84f93faba4ff1dc185f94e91a9c4370f39885185ff785c62cbf1a23c82b39b68ecd4f6a93df8d95c2c9a3b8f4d9ddef5ef5db92c8075b7f4869f63d14df85c0694233849e354e090cead31eece5d756ec28505514a177c072e8d275f35feabacfc07ef14ef2cd2d22a034626530aa1418e517b553a8561391ffec2c9037a6f98a1cf58a5b54fef247ae35762c5232d3a9e90a61f248456e9fb7efe35ca4934c5c5471c9408102580d121f989842b867e70ad7a34c8ac8997a47cfaae204b23fd292e94e231d5870c74cf5070759849477917ac47a1ca2dcc3ae7e639674263b55ff7e95552a65ab5579d1bb595fc84be683885741dc2810ffcd5fa68e81847caa4927fcf11c970997e4948512d3e1afd60aace268306f3a3fc4593612fc7e10cd0076f5bf61448e60a2115c49d529aa44de417a580f64f71d366c2affcbc2137c5dc245397a1e5fe07e4f42dd2ff3ed32479349eea8138a72a7e63a1d0abfc681a06403076d995e5c068ac50851a096be4cfa1abc262ca12351945f80d2c05f15d1ef7dcd797d2fbae390a37d8c8cd6d2eef8a644fe214763b4092c953ab7a149a39b8e33df9cef0c472d6613d7c69a786a9b2a3e4fa1e47f6fdea2418efee580d34ece3dcbbf67437307aa0d87287a757c887657019360ea356688cd456a4c6a4e5e0ea3dfe7ebb0f7fbd879c63c71c34ad072c96c2e57c6bb76cd665d0799f49a60aa0c94f1e99a046e0fa891eae9bbaf830e0b9824505ff5197ab0f804caed7a4cc37884da56fd610200ab626309f5d0511e34222148f6a6428d1cc43fedea1460de0397d8399d9bc1d83177c8f2756db03ad91fa26196455b50d065539c3cc6325d99d0742bea179100c6508bb35f06b8c3fa9d33b60d662a52e042183f540db79dea39cbef7ac71a99296eb21f44e164b78528e8b589a120b582f34cf619066396eb93073e3236d2e6126c81a3c99a08a03fbb901fc7decd20c60e82966ae75bda1d0b7cc484a3c243d2eba307da9888a26693ef41573faf97d1a470b2877b06e3cb55f3eb0f1fab92db0029143574a04056e93e77a390eb587d1d1288c6350420f3cbc43b79e6441f001eb4fea4dc4dbd24c53e7c2159af50046ac1bd7ca4fdb61b6408ebad44fc10d4358c8c5c683eb6d02b619e057bc49874d1adb9097465b648a9dd86b2d861abdce5102661627bb2ba2bb8d806fd324069b5e4633bad5aa15770293a563ada7e34c20529a6e9a8aa9df90ab3f0334da3fd347148c3c60c78354f1ba4581ec2642809ec5d1d95781f9d4f20d925d6f20a54fb722e6d1736ae319378c933d8f3fdd576e08f3dbc50523eff2d89d61870eff0c23303443dad001dc909ec164293c582769540e354f2180039bc902629035316934ac8d9ba16561bd3b39a34f7e31d245e7b53a180115be1fc9d67af083c30cd92a162b7c102e42fe3d83aced1070f2043a78ae3616f427095a033ab488895adff0445c1e39a7b88d43c81ef28f3ace73cd54739f51b54b7bec4e32103cdc9664e81f6caaa76d286b807129601444e6ea1436103d9e73f227701a4423995c7f8e47f14b0d20c7857ac0542dc74fceae2449f9012bebb66497bc0792f6fb58b76498cf2a3e3ad212f685008250233f", 0x1000}, {&(0x7f0000000180)="e771924e", 0x4}, {&(0x7f0000002380)="698124aaaabef3867f7c6718e638ba77588ce64f7bf33821dedf79c1d521fbdd4051f1e9f39d45329131d456019ea22b32b0791672937407c858219fcf1979d417f1752309574079aa5e94e9ae2ec51cc29276730b22cc1d8a29faa4e619b7ef4994d3b55ad66106144946a15170ceee92acfae71fe5ead5f367b0cb071329fcff390098c01cd0da2da02724f3b7c5ded6a34d77d9c6b815106dede4a86010f681583b18ec", 0xa5}, {&(0x7f0000000200)="7ef6cc230e8d6aabba9d402cc9698c99f52c77b7afac", 0x16}], 0x8, &(0x7f00000024c0)=[{0x28, 0x1, 0x7, "a19a6180aeafae6b27b8a9648a5e6add313e"}, {0xd8, 0xffff, 0x4, "bc4f145b4021c450064c6ca42677dce2b8089c102d5e95ae2aa7d4c91066573e99aa8dab41947eb8edb2cea77ed5aeaac4678c4489e6938ed311da7605d9fcb973828e9668119a4f6cea98fe71e5b49e90d6e965852b9f6fe1aa7e33d771b4adf1b167bb1c54958167526e6a8e5d73624a4cd8de3f7b37ec6aa803b82954f0e693b072844071fa6d0eca33ef7cddd162f5382dcf0e08240ba6745fc1c6300e81f61ef10d0627ab8a9c08efba9bc19d29d418433a2e3bd6774674ba60a8d805ddac0b2fecc19e098e"}], 0x100}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 04:27:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x86) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/82, 0x52}], 0x1) 04:27:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffde4, 0x0, 0x0, 0x0) 04:27:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fd, 0x40000000000000, "d730c1e7e400000001000000000000000000009e"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x2, 0x4000, 0x1000000000000) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x22) unlink(&(0x7f0000000240)='./file0\x00') utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x100000001, 0x1}, {0xe2, 0x7f}}, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="e800000000000000ffff000002000000f3b355588c1bca32a04b8722a7d890693d8505d082540504dbb0f6473a8235b069da41f3a0033359c3d7ed82176ca38ee7e3c571f8d7ecb3071d203dd3575aa693002425205c4410a36cd9cbd25163b933d08e0aa773406dc7c5003a6bbe00e35f26a949a09172404680156a26ba6627c67aa415dc07ab11e4a7811491ee99c22585a60b907cf31f4b10007828ba15bb42f0a801f968e003da038faac56785125a5f3e08bb3fe07c1bada9daab361f60edaf9b0eedaa533f97a9d878e2cef059e6ca671b868eadff1cb507ead379bc9c1ef9d8c7000000007bd7cfa270fd82f6348551824ba18be862b0a751b8e8f90f6650e67124089739a7437cb353cbdb8e44667a6c5cd266aed30674e4dca66931ed1e34fa5d759c7de7fa54ba44d27275a9cce1e693b8935867e0ca5f938115bdb06a8b985b827a2e59012246d496941977ac9b5dcc85ac815c3eed35672ffe9b253640c917ee68623a62fe099fba26091958f50b579b"], 0x176}, 0x9) r4 = socket(0x800000018, 0x1, 0x0) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000480)=0xc) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r1, 0x0, 0x2) close(r0) 04:27:49 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 04:27:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x11) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 04:27:49 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x100042000, 0x1f) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000016c0)={&(0x7f0000001680)='./bus\x00', r1, 0x2}) faccessat(r2, &(0x7f0000000400)='./bus\x00', 0x80, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) open$dir(&(0x7f0000000500)='./file0\x00', 0x100, 0x4) getuid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/162, &(0x7f00000004c0)=0xa2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) execve(&(0x7f0000001700)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000001740)=',\x00'], &(0x7f0000001900)=[&(0x7f00000017c0)='/dev/zero\x00', &(0x7f0000001800)='/dev/zero\x00', &(0x7f0000001840)='/dev/zero\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='!\x00']) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)=0x1) sendto(r5, &(0x7f0000000680)="3bad651fd151743c49948c3f470cce275f2bff9add657ba827ee64134fab98661a0a0ea1efc6ed3461b0eea18fa3356449815212a31ffff8930d7f8d467324751d82c17920fb8a6f53529085513f511efc79ac70ae5b72a4a62fd196e206ba2ec39e551c26e2d9ff73f8e4fd3d378559ece4fac1550e20a957f86aa39645d6839d947b24b7a1af77461ed0b9fb6083ce37249452bb76db50c844e7188ce9f99b40f384275dd412d34596fccd43f3630c225f894b81884463f48074f0ab9980277aba68218f33839f7c12451cf3811b5bdd19b08b6fb5c4174ec9501d856de318f7b21f7af14d4ee89beaa9ab84ad7f3f35a67dce9115ea0cc73484fe9773fa4dbe2c8b7fe5d594783cece1493cc2a55521dd3825da6cb8cc13d5e5c5d588ff72c7e33a6fd7597499dccdf103e9bb803ab9959e43131b76bff95f8caaeb796d075b29eff1d98e8c1d65cfa2eb54f8c19c720c5577c8260355e4a4313a1815a0737edc3009d2fe8d55b11e95dc3d5f8071fd94669f92561e9cb5e20b61f092855e7d31749955e883bafaf0e3ebf7a191aab4e90bb3f45510fc290afc13a3ed4cd428edf7ff501a6ba452246973fe4b027af1877b9c7eec580da677374ba13f155c7d2c29cfe3bfeed261d7fb07b5237144755f4f8ea2a0c7c3a675d6cf0ba9f215872dde139f9826721d45fda5a826c58c8c82bf4f0d0e0eeb6f416799760d76af92d794f2c48ed0c968d335361355d387ace537d9c29a0eea1f3da3ad088b49d26b2f262d178426531f47fcd47c53c447d1ab3abc54bea1639ea52c87fb2707203ba191483435b1b2281be0e2948e64591f259ff1aa172595989e91e3d979e9fd49d82b27c83c634ce970e47846e73cff9f7d770e6e4ea6b5441531e587d6c59b7c0c3656657f8a7f4ca4849a0425f7cfe0d04417b855e016c8797d2a5e1b16ae2d75632cae7ec5644fba8f4e52f40b484dd55da65bc2be11d424bb4c79b87ac61847a4a27f58ebcb068a7475822798024177ed7fdd046946cacb7a914c8ca70ed9f184062f51180ee2762ed12f8f77293a1c80998a7be9efb7045d898ea1c2058010a91c2320e254816b0faa8cda1a990e1c23167b08f1c549ddc3e0d0947c4d421507c70d45398afd655a962e23e626eb1cbb95e3db9b741c70648241606cbbf9f1262c0aa3a63d4e4750b1357b673dc6b970235d1f4278e7ac1a77568edc2285aba584c73e8f61817ae8cda57ece0bdb82fe069480087621cf35ba01465a04e3daed4f68e2e8828235191ba107107f301a4f4a71dc3e84dfd84e6f14722d52f8cfc11ea5457246e66a64d22220b889bb83ec2b53b2d4a90981f4a863f36889257ede30a4e8186f2f6a00f9abfa2a785b7fe637f89df4a1ad11eb640807861633b610436860be6336aeb67233dd365bf8e5a4785c404d4219de8ad1be7b64a016311cd0b3f5203c1320785bd5911cb38dfbad28087c2e88cbb9b6b1eaa23797c538eb06d66adb529c45e4790441d9f2ad91a4a967d409df00d334653f20396e53c92f5b2e094eb9b91a150da807edf83db840343b188f167eb5e1c7bfab2af9155bab34b12ee8aa4c1ce32dcd29168908bd84671fd529af9f2427f059ee51393b01b0158bbad428bd1ea3b20dc58d2cb01e96420d09468627afbc1442a9284c21c263847f228f67a0bfbbe3fe78cb4c7897c16c35cbda0ae5774e3e4b0b1e0261e6abb467b6febd19edfa3b90a0f207069c8d4c7e4a9e5d84614f87cf7195a68492d54cb7831d414532acf08affd666e678cdc998497787ddb3d8158d498c63d05b1152f721a59dfca92cdcc6c9c4b27574d877937207f461ce6df214505735fa329d2c81f44734133f2f39d883a4780eb2b8c90a3fb0a61e17d73005ab50b3e43198d3fa80e2eb562ea463f5b74a738ad363bad618f805be17a4a4af6b0d6d08e7d464541e6d11828d606ea1d94439153872273da3f3328710fdb3c24a77589f0f8491ac58602614f9ba55143f153c55f69793f1272ef19822a0e5127981871dd64aa1e5b44695ce7860f18fa9e6ef0591e5c1a3c19b7613ba371171da9b51f71d1c88abc42c5b85cd45f3bc1917fa845fed3f35702c208c4fa7fb81eaa4d6e1f4ecf52f66cd20939e7cf18fdff0c6c0d4dc4628f508fc1a94a2c062b752cf35a896730f0a8f5df14286fb3645d347e7bc866405cbcbae1ef15290cf2f53ea3053a47d60abe1375e61c719ec3ec8b3b4e16996c97695f546fea437405e99d82e1ff6202ac9a3e654d5890a0d3c07489888aaf51448c3fccae00062df595761a5a6a417b0f6550b2636737a36cb1e9b68b510dde083a638cb393f4b10d8700a71003e499118f68f776b8902f49b3d24e943b8ec66b63860fa485ffa764dae69068551c69c40e0e80bae2f49ecff71be3f5e0a86b974cbc54aaf3f1f9dbaa3fb4bb1c596ef8c6ce793f7e8043b8763a30f7c853b5ed474cc80acbe9ee20d5352fb357578fa0a98ea3f3001b5c10f1654f47836f9ff76ecf5d050b3bf9ab82c118824585b69b75da8bcd677a0392d04cb66f614cc3fe91574d44080d1075447352e9271ee1a0389e49b182ce230c2365a86bea022c8fe096699aee9968a82e44c45892e201ae7b8db27f2ee2f3717c48051fce98f6aa150809a2dea165499a0d7a4a9dba217b9e5bfa5f6bdc72ca30bccd67d1e3789b8eab6da942887ca8e0019cd06e291d128b7b978fa7217ceb5517fbd2ac9498841be14a64e9b8fad454e21568217b36d49a18f8f9eac54b1c1c1393d694027df95469e00b053deb4f96d7aa614c35fa426854d53ab1ee1f8e2f3b834bdd8033ae3bef3f790aaab4eb2df02b3940d3194befb88c53b02d2ddf74aa94893c867a029fb310cdf15142e4297342b3f191bae460bba6e3042436881a731a26de5fc1d052e7163f3e8e97ad47ffce9837fc0906c459a4219333deb1e4fcc951bd2a75f472416334314aeccd599184e72b4d089961f9c04159f79767a49a52121d0561622e4d26fc9b350e78ae6fa28e770f899f9fe42c22028215c28e187942b0ee06ee26704b1f7868df67f8d3c207afb7ee26bf04918a1ad15c59241b4fb379dac08661dfdb81c31b276678d7f9fb34af4122c2813e92f59a9cbb58ee7a901772bfc30456b7090018bae082366dfe181f11d34a16dd4732a89a9d394d52fb6f1a4e24a5f518692f62fb969ed65b97206691b3072355e81929f468bd6c9466c8174e8cc1ff5d1243579208c61502f995a65a7801106df3b280113a001d79236c5d390790c566aad50dffd0c7df3e26804d5888aecc1684bf82370de778f796ebedd950538c64700b7164a3e704a010a94ccb1f732634635f9d5bee32a8d91846cb446768befecb7d53931a28cd1c9797d3a0e74cba0a9e76aec7eec554df13db3afe2af6ed38242f23076a45d0f1a061a28e4f8c6031cddd9b7502dd914fac09dc37decd189f801383798a9df863e2958b793c04145f0a74c68c93be7de7c8842b59563acc340d446ad436b8c329085a48fe4e1f0ea622d572e2fbad5f9e4fe180baa08ea7b01fdfaf417a9ec62dc1248c3cc9a04d74bf8a9c4e40be8aa8f83bc8faad9441984fa1040e495ac2d4b5d1fefbd895caf947d79e73ae1c59eba70c039faee1e11b7321addfb811ba7eb569569fa16c65f01898f49c2f1c4b1b1bb6b3eb8477de45112f646d550e12b2387a0529c908dfd0149d3950e95e8b9deca7234f5ac293e435c492818551855cdab9f1afa5131fa202efa3ebbd9d42f3faf769b3f3ce52e9491d0e5c0fee83fd070fe441b284ab0ecb67fdd4ec571f22becad7970090efa47318ca68de9452887af9126599c88d69f977aafb2e14f00a80f806fda7793b10ea3f833f2b03510c6ec81dcae94a66fe469f6a3d524f3215e9e6512714ce6a1e1e9bb4daebdf6f673df7cfb779a52021dae13bf86585ee89a7abe512aea98bdf47cab202c728b885eda77cebcd3ed2e49dda4dcf5727d562ec3881b2002f5cc3f960928f05d48a57f3c61de6d9b5bf384e1bcc3b090564b5eddfa78b459674df1f8b848b2af567d24b824876f2b7ddc65e4b23dd2ac192797a5fb881fbb865e2237c3f3216fe61752382f19b507b3087a6c5e5dc8192cab8b937e2f9306a89ba8710ef84a38ccb6974485ff252cfd4d7a8cb440c3388d61ae8e4e934953ee91b0a4ccca1bbf1072fdc0b85f71a36c552f40064b8ab777d7acf363d79de58c748e74d1ac513fb3187a254a8fe3a5183c98798f771f48fd274e7a9c638b1c6728b2d6996c4733330d2778c74a0a384f027fbba10b7b88d1f1b710a3f9e749244a0455e6ab6966df9d11f23151116c2f886440e4755b14510710a18f0c3269962d03908be74882a50ddbd3526dfd10ec58f996c438e2c6562da397470be757175cf17fd5d36d9df3335da7a0c613b931b2469bbd9d549b59e500e047cf60b34401d7762496d37fd96584b794b8127b6a1adc9c1ffdd5e70da08713712a08d4196a3b94495adee4c1180121fd79465a65aa2537bad0e90ee97d7203833d46a2104f6071d38991a563b1e94ee1ea23d751f0db843ada600479ee3d70f5ae0c9ae2b0b278681ea0a20c44824c0e5d29cee0aca388b38d85256ef2c8f0c08accc8d4adcd685e50750887cd974cbfb88bd6cd54df32b3e832b8265ff9d5f13853193297340c612ef5c1b059a04837fd966f1fc3e27f05998cb86687ac92620cc9a41d3e2b5c73d725902517f4917d3ea1d8d87a97f933610b3ba403ac41e5c4b9e3b2ce41b5e472f6d9bcca0d1f93bfa6395a340b043e5c2ccb858dad1bf8cab0ab76252ef2bbe90fdf24b8bf78af03a24ee28edf7b52190950d608290dd3b4ba0847a9b0e6c40f5b1e8c8cdde9f2dfc663c79e4cf858f9ea352f20f5fb9ab1d3ada857a2dd806d803f8c0d35968af269c37f763312aea636abccfb56e4d701a5aa3674289e785b4a461ccb276c89aab5bfa35c1c10d63138cd4e98d7017ca264d16a881db181fdc551dc05374ef0e5b6ca154e3981a92288036a355ce5df090b79677df8abfdcfa8422b241fb23562dbc06f62d73a57ece56c985c4d031fd4e322e4ad38b42b56d840d1e0adf72145b2e1e0b6b7bbd3921f23b8739290f5095b08018b5030667b943f49cc7c748bf0fc09e63289e2c160fac8ca73dbb0197a08ca835e8af1b0a7c20c689680df6c0a37e033db65136717fe60e634594e85e16c387be61e6a629a9cae5eb2db7c7ad1c5a6604140751ea7d5b24b2f2424f5d937ddbfb91d21ccc596dd688cc796c2ad6b045feef3607bd409da248dee7d65eba6adc556ec57a88225101051b3eb9cea7d10c41310479c4d4357e7a3df9996927ecf2adef1666ab415f9e54fb9d47ac2fdca7b8fbfd8826a0caecf4e09ba8b3788c71976bf0d0b3ac7ecb553843dcf03e05d6a420132865dd321316894146141fdbd7021db3f59f88ff2b11ba85b6148a2c3cf8736eb41b07c46329ad16d81ed0d868eae1f150b499ba7f04fc0514980df285ce0bd03199834ba9e42a16daddf0a2fa01a3eea10b621aa216bbb12aeafea278d65de8f8a3d6029941529e2eb35af541e5f37d9eb8da72378dbc6d78d26ba45b312df52cc6ed540b20bf3c14133b57774a2f725e71580917c584fb7e49b129111cbbe5c7ef8901c6b16a8c0617258e2298ee0ae4a8bb32d92e4059d810839883ca4d13e71b2d3fb183a5e869f56f3c5ba75f9d557f86ccfe4c48dd1785df5466d76d74a6055e94519db4b53864d6fa5211e6d3f4502a998bc04", 0x1000, 0x2, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) dup(0xffffffffffffffff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000440)=0x1f) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) 04:27:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x4, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x400000044}, {0x6}]}) syz_emit_ethernet(0x386, &(0x7f00000001c0)="96") 04:27:49 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r0) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa89a1606cc8c6695, 0x40, 0x9, 0x400}, {{r2}, 0xffffffffffffffff, 0x2c, 0x0, 0xf2c, 0x3}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x10001, 0x3}, {{r2}, 0xfffffffffffffff9, 0x14, 0x80, 0x4}], 0x100000000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x1, 0x6}, {{r2}, 0x0, 0x45, 0x8, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x8d, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffffc, 0x47, 0xf0000000, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x6}, {{r2}, 0xfffffffffffffffd, 0x64, 0xd25ad7a953285def, 0xf6, 0x7}], 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0x1ff}) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x5) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x2, 0x6, 0x7}, {0x80, 0x1, 0x4e, 0x7a1}, {0x0, 0x1, 0x5, 0x2}, {0x2c59, 0x5, 0x8, 0x1}, {0x3, 0x80000001, 0x1000, 0x6}, {0x5, 0x100000000, 0x7, 0x9}, {0x800, 0xac3b, 0x4}, {0x2, 0x6, 0x2, 0x8}, {0x1ff, 0x2, 0x100000001, 0x1200000000000000}]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = msgget$private(0x0, 0x9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000023c0)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x200, 0x0, 0xffffffffffffffc1, 0x8}]}) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000013c0)={'./file0\x00', 0xffffffffffff12aa, 0x2, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x4, 0x1, 0x1, 0x3, 0x8}) ftruncate(r0, 0x0, 0x77c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000003c0)=""/4096, 0x1000, 0x801, &(0x7f0000000300)={0x2, 0x0}, 0xc) 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x4dde, 0x9, 0x0, 0xfffffffffffffffe, 0x6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:49 executing program 0: kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10089, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0f34d90e6031adf4b7d85864fd5307faea187c2caab8ff09e982abaf3ab5ff8a98a30ff73352d1e1710d00f251cf94157ee8144fddce26aa824b7e53a2c05d2aa431f0d952f6e59bf7d347bc85722ae1d97ec7d1288a93ccf26c", 0x5a}, {&(0x7f0000000300)="2c7f0cf39c65868aab2d445e97e7fb90959c0bc5bb22f4b5d1a7552474f9daffd19a95d63b03ff800258618a05a33ab2658aa8881218a6e30cc973d25618cd46109a6cb7ae8d66e8d5d5afcad0238a55a1560bb25ab963a9b0cbdbae8d383624a63e2aeb265407b2a1af565bb53cc0108c9b8e075dde011b4c61ae9c2d5fbc6cddb6e8e8956fa68cfeb6c06bb8191c13f3fbce2b47ab646a990fdccee14a7aed71ebf5688dd66d6b647528c3c0b13933f4c74eacdba2af4e133da1b6f80c0ddc72f5fe20d22dfcbe27104ec1cd1dbd414b80bde7179ba0139e6979a2d38059d57b5d74c3c873", 0xe6}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000500)) recvfrom$inet(r0, &(0x7f0000000400)=""/209, 0xd1, 0x800, 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x35}, {0x4006}]}) pwrite(r0, &(0x7f00000000c0)="0d9e322abbab9a5b86e5f67a304081dc9e50a57a8b303687f30c595f7c674762fcd597e239a872d4c3a8d49dfb57a75c7d664c90f2c4cd50af3e423c70519dfd48cc7e5b2b87f38b14e13ec777a2f4f86a65901dc47f1a0b1133437ee197a5b112917b7fddc745d6e3ec8c507aa06ddff45ffcc8a9723f6310f0bec1655dd910dc86e5d921c500299e9e47d1b52a25bff0ddc56b5cb4d9ece84de1dc0013f1d441f67b2bd8e0af326bffc1033c8a4327751925d13423f09babffffbed485c907723dcb1d7afdf30379df32bd6a5cb20126bcc7dd2ceb77ef1cae9fda53c2109aa430d3099bce9db0272bb1fead", 0xed, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:49 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) ftruncate(r0, 0x0, 0x7ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') flock(r0, 0x2) 04:27:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) read(r0, &(0x7f0000000000)=""/8, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:27:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="f25e599b9ab31c58d866240bb53f67c353f562d0e078030563048601c37b65d1eaeae80b47299d570b41ce5446ed6d9069", 0x31) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bf8b9360946d249b5249ebebe8b914d712aa289573da1b27f77f620bf8460601d49887cd026fe1e4a4a8e0f504f80b957a3c50ce5a41bd21693649a986707ab7a6b40a47c37f1ab8f3b9825332e83c2beb58a19ac68b5f8e6d6bd3e5930a00bd89106062de5be6b6c7f1956c4a397463422544f5825fe81c7afb288e883b", 0xfffffffffffffd4b) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 04:27:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x8) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="040000230000000000f9d54d6819550cb1694b75a243ae1e3133c4786f8103aeb57a970de0a5c295d03700000000000000000000000000a55cd584cc5d11259a82890471f6699e9cd3d94c17bb541395e361df624f52e406eb8e342308a9d6a2b33ccd4d819c1a24b8588eb60afcde9bd76368c8bd29ade8be54e93a5f567af3669dfc0b691f2df74e5e716445bafe8186740beae789ae30c384a65b597e0ac0cae46c8ba4c90b3be5c0efca4b6d72e6ffffff7f087ae1ffe2303cd334abda20cde5481d7baf7923698a9da76ab4decffa75f256c6ce178e7e188e962ff4bbb60a1c282dd4f01f091b124ec029f0749a3f513f257815ae728c7580381fcc894e7aca550c6497bf73b49faf7dd452059f844862de401fc965a07c8a090000e46d075f1f7a65bd11051b6be7080000001f83ba538e1783e3459fcd7320bc80977800"/336], 0x10) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180)=[{r0, 0x48}], 0x1, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) 04:27:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) socket$inet6(0x18, 0x2, 0x7fff) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 04:27:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x110) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/106, 0x6a) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x54, 0x4, 0x20, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffe00}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c11000/0x3000)=nil, 0x200}, {&(0x7f0000ddd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000cef000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000d0f000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffaf}, {&(0x7f0000d7a000/0x200000)=nil, &(0x7f0000e23000/0x4000)=nil, 0x88}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x200}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 04:27:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x7ff) mknod(&(0x7f0000000000)='./bus\x00', 0x80000021bd, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x100000001, './bus\x00'}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="39ae9bff3ba183dd83a8a96e35642798aa96466f889a0b630b7c055800", 0x1d}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffff) 04:27:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:27:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x7ff, 0x0, {0x4, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 04:27:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) dup2(r0, r0) fchdir(r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000ac0)="8a46271bc57f34b9ebc24f49f62a82402e608c57c0ce99f0467f1772315f0afe3d015a7377dfc717a7cabe425a8e38176cb0ac36a0234f6aa69637dad63fbd8467150bc588b46634962c4ec18b4b248fd312ff7caeba9bfad89f97b6cd907c7eda4f5f800a2a2eceed85ddd941d486253d292e817518f57e6fe67aa7389aa0b72f55b8a64cd1a4bcc99a359c40fd68a36a8832f8c02da7b758b2ca68adbea664e86a6a2866417082d5403d70fe96cc3c070be4c75eda9c84b2d4c6b1cfa8ec6e1f9d96e6db9595333b836633137c2ebe610b77229c4dca", 0xd7}, {&(0x7f0000000bc0)="725df300ceb9f3405c8af309c186362c849f8d2d0b8927fa3f0e22e419b017dd1abb493daa9cd26a9b83d945859e6e2a7e64453d73be04e022724443d8ff4f0b2808b687be82a8a2dde5f5f0d777dbc6a6ba9a91ce630e644e9b7d7563b2ea78da8bb9a98f4b9c43006f714ac6a9ab807f901fa7c82f12fb0c878a60bb85daff2c744bc0e40adfd90473d3e1dfb1dc01276f505117d823437f7bc8081906d3ad8d3a291b144c78d3308c45812f1e4a76d8265abd452bb2957c8eb19ab00919f5b935865b6c387ea2416a33d2e9cc53e7f1d1aa595dc2664989f441fc8bac45aa268f18e8da902062de", 0xe9}], 0x2, 0x0, 0x0) 04:27:50 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x7) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2b8d) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000780)='./file0/file0\x00', &(0x7f0000000700)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) r8 = geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r9, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setreuid(r8, r10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x6, 0x602f, 0x3f, 0x9c, "93125284112afc6f14f3e6af67cfa075b336581a", 0x6, 0xf461}) 04:27:50 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) socket$inet6(0x18, 0x4002, 0x9) 04:27:50 executing program 1: getgid() kqueue() msgget(0x1, 0x200) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xf35) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 04:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xbcf7, 0x4, 0x1, 0xf63e6375f1c7733d, 0xf983, 0xffff, 0x0, 0x2, 0x0, 0x3, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") 04:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/80, 0x50, 0x1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 04:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x3, 0x6, 0x8}, {0x3ff, 0x20, 0xfffffffffffffffb, 0x20}, {0x8001, 0xc00000000, 0x6, 0x8}, {0x3, 0x8, 0x0, 0x3}, {0x4, 0x1ad, 0x101, 0x7}, {0x4, 0x4, 0xfffffffffffffffa, 0xfffffffffffffff7}, {0x5, 0x9, 0x8a5, 0x7}]}) 04:27:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) write(r0, &(0x7f0000000140)="361c27503d4accb8fc3dcbc124ae09d04af59324e7ac56f78f5e9914172da1f29f3a0ab08c2759df5c5d931c2b32c812dae4e9af8689336153000c90901a48d5b1f2258ad0a7fc64a02809d59c20c893d0d352019d9d34098dbedc30e1266b833ad2b20e979f2152389e6e161add1336abecb6ad264d46e53f19c1bd19e72da587d8f0d5f94f9905229a40f4b58403583ee1b92947d2a54c79a9d58636abed6ffcb8", 0xa2) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 04:27:50 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000180)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e854a9f3a8215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbbac4f925ae93451dd33066a0250ac37e13eb85dfd30d4e1d2a2b257db979d101b05469823397ac5c16e0be69b37032ffaa5d50a9b5485126b419e4aeecd7ae0ee99dbf", 0xfffffffffffffffb) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f0000000040)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 04:27:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 04:27:50 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 04:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xdb7b, 0x8000000000, 0x3}, {0x24, 0x0, 0x0, 0xcef}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) 04:27:50 executing program 0: r0 = socket(0x800000018, 0x4000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x800000000000000, "d730c1e7bb6fc6e23c5b00400000000000044de4", 0xfffffffffffffffe}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1a, 0x8007, 0x80000001) 04:27:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/213, 0xd5, 0x842, &(0x7f0000000140)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 04:27:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x644a05e9cfe5b6e1, 0x10, r0, 0x0, 0x0) 04:27:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="00000005ddce5c9e2c52cceaf9afda860389a7e6d28e857ae339ff2a05390312a6f329495fced879328a9d23bcfa4631168abec07dff", 0x98e09a9e0270dee7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1be}], 0x0, 0x0, 0x0) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x14}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000002231857994b0004b00"/110], &(0x7f0000000000)=0x6e) recvfrom$unix(r1, &(0x7f00000001c0)=""/88, 0x58, 0x4be6132687be3142, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:51 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:27:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) clock_gettime(0xb0f9c817e447c499, &(0x7f0000000000)) 04:27:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8e00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000010c0)='./file0\x00', 0x2, 0x8) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000001100)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001140)=""/228, 0xe4}, {&(0x7f0000001240)=""/209, 0xd1}, {&(0x7f0000001340)=""/11, 0xb}, {&(0x7f0000001380)=""/85, 0x55}, {&(0x7f0000001400)=""/92, 0x5c}], 0x5, &(0x7f0000001500)=""/127, 0x7f}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x3, 0xfffffffffffffffe}, {0x2}], 0x2}) write(r0, &(0x7f00000000c0)="d2a7b8534e610a1e3c7feb1a93de6ac302063bfb71087d82f910a8b41c34a76e9cefc31dd569954ac883eada13eb49050a70c60d11f8c2170617ccb3a33ed5ed944a177d952ce9250d6527a7bfb2d41456488557b6553b1c362c64e85a57058d2fd821af2e688871c94b435316884a45d5c608be87019465f65c67c633f14fbf397fbb85bde73f70d600fc57d332406cae5e847361e4c1ed205839acc2b3580066944f60e87083b14f5403f3c7399e0eea4ceead86ab598e72f1602cdf6e6685139e6861a0ffbf42a52299ab26f500d2ed765fcbe0bb3bad21a926e380ab6bbaff65b52fb4caf417a9557d24b8d7d49444f0341daf9036f7c225636a95e212a02ad34018041507566430ba2e91b47284e2f17459ad9e5001f126aa2f7d9892af4518f945dbf1bf524793a06c6103de924c3184bc601199ae2d613d06db8c5e6511076a2656225e7041f5d52205ddd994d1b7993fff2007061092037602f432a8d4fb2502c5c3f734d6f435a442705daf9219d2d089b46c1236f6cbe97f4763546abc2045c75f27208dfb9f9ad8a172ae52d841db20c5c979730106365be6d8338883e1410222040e929fff1f7f5138d3d06c0c70973384b610f57eb590fe24c8574a1bc727b835f6b12eeba65df5168d93ca98510d95bb4a00669f98d9234d2f0f0d2ff648e7769348252677607e0c9a559534d6c27347449af45a2369d8b2a784f6fb4e35aa66efe150df11736d72391c058855fd1de681a563ac06663ec4dc8eee267a80d88ac30bc06039ec48ec68905f2b370f3e1dd19511c95bcf2d6cfcc017afd25ade117d96b1a2f855a0e9944b94d6022a8beb46aed9a39bf1abc1ac3c890be8a1093f4385fcac97546db835af0ff6970a4246f1447ea851d8e9defa9f5636a73a1eff359520d1ded4c94c6ec431c9323e89762e375aaf42d8ad8f07f96955d60709ead7df9ba8c6e92ffb2f7b0eda97963d3f3b3af787597785df68abf21c3ad91fa44e025448943ddb43f98e6009a2c8bb1e2c5319f41f98adb54f0d4f5055394d06914bfdbe73cb1990fc8e938191da09d496eb81d2e82bb97e732ea4f51d46462497999ee8215c08e69df472a481f98e38d8e0417cbf7fdaf286d785672855bd5f8ca33e0ed3fc6610b253edb90635bb85ac6c31a4e1e45702ebcd458edf020455c62712368132a4c2b0ecf5345e6291d5d4a3f91c37da674113678badda1831e14f77690834506330a39db0e3b886f10a316a302b292fe61cfd4da855d289ca958d85e4eb0955b67b2b2b231397b9d3cd2c96d226ad6b322e5e752e5820549cf9b8230d7db520b14260bf92a954f70e0ffb69e211abbb1cd8cf2aa110a05a8e71152f709bc9c9d43472817ec2a5ef4531db45cd3dc8dca12faeb6afa6d002f0dbab28f3b3cdc00b5b07274f2a701a03c779935134195aa44d187f6fd483b3de176736eaa1523a648c4fdf3a158c50cbfc358c1753782081d03ee70f3acc3a2f85ea06cce8dab5956886506fd774bd100860f243d7e7f64a961fbf83e301edac4fcdd293a9045ff1f15781021b51534a49f0ba81359f5ae44c46a6e8436909c981b724830b90a54da05d18efe1aaf8feb386b3246f6e731540bf91c32a639111b516f1ca6a18721b4eac5c79e06510a69c2a9f4e40bb37c1b33c43dbf56e75cb5163dd39cb7c4d54c779f34b3183ac3fe3a891c7a86e61e15d7eeaca7a4b5d365295f716796518735187df21391ae3a17fb694d7c274b3a8ced3c8b825fdc4ee7bc7fb16ac1291290ff4e080e1e45a781e1306d7358c7b501255717d26327a05daa6143c181d4955d3c9275a076bc1f21a525ebd4318d719cc3841fc75eeacf519fe89d5ab9154637b5e9ff0b20387585cd903fbeb81876ae576d6a0c510c2c3a2535eb1b7a201864625b34014be0bc1433b4fa47bd4bdde641ffc761f629777e1e28fa2a392a8408140b94b6a3df841a161f9a1428a6a97d378e37f173668588b57c5c1f76cd584c793ad4bca601f16be224895ac4e7074071cf2eb59e269666dc33cd5d0725ff971a032773957ff4b9ff55cf970a5e38e682e05a02649b48d8f5a119afcf8d19285fb2fcd83013d6868bcc52340a94c35719e3034f4c2e4782e049b80e1172b2ed4faf6dc50dfd1911a119a22c31745c088842338a0368153314220838d563ebdb1d1e71bd11d418901438925e7d3392125fe6b37fa61f9320849c3fa870ded0c8b4db604a16434ded05eccc79e88328412310e46c1b4f3630485ccb7c9ac8de3720dc60110e013893c35a592ca11464f9fc59488c3c89d23287926f0f7b6384a2e445a11036f2d94ac6ef9e21bc313787f6950f317a46d7e2ca82ee17bf720d31e24e8baf4d44670b87d9b9ca8edb66ca48616904db70c6fe390b5f19a0c3f62cc881e0e3cac2cb357284572752a57ab3f188875e142208002c478678916f384ec811de64b1e486814427f81096f0d115117bf59311413f27f59872f3bb2c49ae1cd181099046980a2cd53db3b18d8de6b17d5ec4ac5aa22f4f84a659e116c0c397bd054bb4d7564fcc209c9f2ee389c3c9c9c62662f54941ef859038bff478aa9041fa452dd0379e99d21856e3ab6bcdf5406dc016652afa5cc7579da2fb14278f3b2ef2a1b2d12770a5d024345fca038e48bec348ae6ee305071bdaf13671a18c6209bf385bbb77687376a08cfcf04827040cf00b06547933644a5746f278fd71f5a03f69ffcca5830a41a630362064af4c4aecab797e8c4172f523eaa74fc9157c72b4f59784faa333531c658eba482c9ff3d70d4230e95e6cbe8041d6bd9ecf963f2b3da84c2e2fb66bbf2f4aec7fdcf01341db376d3c0d90376eddef3d5a5fe6389ba512ad114c7ef337eab26ccb7d4b971f3036bd644dfa3234e9b124a7e9d8f0f434a114a1751f2bb0b829fd43a3e1bf69e70da04bf0e5d05c2c480bd976b691f63a398bc51e41c99acd734b829d93913673656317d841d039d9a698ab6d63056bbd2f76cc140ee39911ff039c69b2b5325ab6f5e54988eea598102ae7220ff5d0a7514e732b9765890e8358c1884fe1afdedb7c4003981be78f6dc5a523974e234358f36a660fee22da6f33ac1e5651bb8ea03004f25e76dc6f0e7d41410f6d58ede40d41e69a9f96485f913c225df8bf3ec7ca1c8d1232de7fea219e8dcdb03ad9d69d07d8fc8e6ac1896ea433dec7b962159b16b11dde2b213c8ccebe689f50964242f515b76ac64a34a975cbc8fb040c6c00e61c9b88a40be0df355d5e2f51d20b7c2ff8951194da54752620713715264cb130e90b97cd1fe078b5558256715e7d9ef473e906675d0d6d1d557c59b3477961716d914574c7172168641ead318d1b7f9ffd05f591b7678d4a28cc27a1c65f5ec650ca58d4afd2b29b497f0e7a09b106b215e6180d8911e3f4a0e82668c5f0a33e08cbd0258d773de91382850f80066a06121beeff92eb2bcaf5816764886e534021bd9d812dfe86c2d73d58f37e6fc7a0aac282ab3c39120b89ffd2a6074cc71258f26580dcba012dae2c1d310afa3f228ff3b2cfcb603258928acdbb412e5fc07c1353d56d3a76d099d41e31a92ebb1e10f2b41e5141a13c1af9454ada14de94680adb556d9a0dcef23e7de0ab9166b4197fa7fe22b628fbc541353c9412f4ca8ca715637b87f334bc6f9c64cd727ae0f744bab717fc5055b578d421b8bba99c94ab57d4569a57bcf38e07fec5f48aadf060d9203733e2aea3fb3ded683a8fbd8a2f4aef42ec0f772319c06c52db00d3d57c8b00fe9d26668d08d8f587aa0cf7a7f642445584fb5aab42ee609251c5b17fc2669d98d909db8ca4b90864e32e4257f245c8963b96992dfafd14940f3a774f1546bf70218af0859c6fb3ba6455012999781acb5710341b8fc07a0745bfe2a9be7b7414257b896d8fdbfc1c773a42ba9beb322d811555ffe0be01143498b5d06a463e34a0e69536eb8f9cd1d933bd7c87df132cde92e23b7852332ed766b52ef7a113a50ec6202ceaedbca865ade3c65c4e17d85444a6c9758c0f13212acdc71b01d6ecda3c271384190e8a58892bfed57fdbe3a4cb1ebe44c96a740bb0bf43ff619218f0001375fe92146ac6daa7498904d50116693ffcd34d0fe8e46a7852abb41533b8023fe85a3ef6b9041be9df6d49aaf177528be8d37a276316ae70e0ae5d9f41b2a240d704f625d9f3d32342c5372db4ca316dfa39d64623e4831b585d840d202385bf6555acb373f2d58b31a7e9e68232ccd47f94066964c1267ae74196f12caf5bb11c41e8967aaa83c8be89d408fb521e8f1bf28f5c02868d4c6ea99b8e2d594c0ae75745366f6774ba737deb642ccb73bdc28feefdfc9989de8fff330b5c3eda2ce20e1e598ff5f9bfa794887dddb62c745c3a2be8a6e7983de7791c09881abce7318730cd3d62f196e12ae07f1163bac5fb21b5c22d45769a1ea2e3c12d94d0d618038fa38f429018ca2f44df2c26cef241f3df3da5c18af416e177378b2a123e71220fe112edbef71f681f3fad36fcbe9f74cefc6923e5033e9a24519751cd07f4cd0522e30cb3332c3882a429a97fa5dedef3cc1a64a1c3941be57e519768e55928174e80a3a20d3a933cd6f92f9aa8d925c1ff8e74c6bb07bca8d883b8a949dd48899e1361c8ce613985fc86280a06f3faa28af8306c038b15177cd1f53d9b33d50af44f20c8e54ea46231b9b3e27a05d47be945a9dec3cfba2d6b95b7cbf94a3233a96241aab377f80a0e626c62f5acb288159f4fe8937e2318aca3593f89f42826386fd12a52d9d2bb499aad70acc7ef9844f1c618c1f12759252ff808e1b18ace87ab60f2e311fdc600afc0770c5e6a36be7ae5f7cf106b42f9ddf246ebed3fa087a353a5415055095f8bcfd0ebb40d3113123dab7612214f0c09d95e0032b8734944f24fe3d8ae7617f662607b5cce37792e93cc07329dda9ba439bce59460e35e92f50beb5c98e0f694cac765b8a6380022eb1bf4b8fea8708efb5f82f3182c7b039a6ea62841579a4fd634921d577feca4c1d2a97cbec8d7af2868e10bfa208c8ecb63aec8c232dc47136327d50a1b2ee8c23c1132d2b192553f7347cfa297ffdc1b25106ba9a0bf9e528c3b8d40ab986a88cc92050ef936bdbe2d8f378548f2c01308971d522c140ec1e84b8c738438befd2d890c6550d892e6a858041d25f7bc76809c3fec8b85f093a5db61a078bb21253f82d25509123f89ed691a7cb3b6a46495af63a8e910a00a66a3160918477f3b819cca6c6e916a38b70262e4ca7e7613d48ca102a0606fc4af5931f87aa08ecb8c6e96bc7f93acc748788eec61b6bbcebc8626876d06b2633c0ed9739e99201df922dcc3c07c20a6f94897c8975aedd1e23b6cc83e55a78bb9ef07b204959ef8adad304ca2feec1cee295f228a62f967f4fee1ff52f2711ece37b00fb64af1209ef7cabe309463b008cc5fec589bc28adf76a47fa9aab1ffd84c7d81a2167492d63ccd14822468479c698406eecf0a23572dcb8b0b7f5ec7b52189ea1041332c1683ac34df0e094c6d1c208767c35987d27c3d7e970a8c7550be3c7ff66b918b3a40466d48113dcc8cf00da559eb0ccbd8a77aec536b8ea27f9a1ba29242f68d0813c27c559c69ef946acb4c418818998e5b6f85b5f93edae57ef20b39bc449ee5d5a3fa27c05868a660d3f070160171aeae5c6cbd1f6423d396d2c59aec9ca38ddcf179714b09094f194e89fb31ecd56f4977e6134c4bf182ad45d8dbb9989957f46cbbc4482f059beca78", 0x1000) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:27:51 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x6) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000032d12518f1b027bb000000000000"]) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7}, {0x7, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 04:27:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x2, 0x0, 0x0) socket(0x20, 0x2, 0x8cc0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 04:27:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) dup(r0) 04:27:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0xfffffffffffffffc, [{0x3, 0xfffffffffffffff9}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0x86d}, {0x1, 0x200}, {0x2, 0x35412db3}, {0x3, 0xba3}, {0x3, 0x200}, {0x2, 0xda}, {0x3, 0x1}, {0x2, 0x6}, {0x0, 0x20}, {0x3, 0x100000001}, {0x3, 0xfffffffffffff0fc}, {0x2, 0xb1d6}, {0x2, 0x100000001}, {0x1, 0x1}, {0x3, 0x200}, {0x2, 0x5}, {0x1, 0x27f}, {0x2, 0x2}, {0x3, 0x32e6}, {0x1, 0x40}, {0x2, 0xeea}, {0x1, 0xa3}, {0x2, 0x8}, {0x2, 0xffffffff}, {0x3, 0xcd}, {0x1, 0xb1}, {0x2, 0xbf}, {0x3, 0x7f}, {0x2, 0x4}]}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000180), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 04:27:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 04:27:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x83, 0x2}, {0xd7d99f75445434af, 0x6}], 0x2}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 04:27:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x401) ioctl$TIOCEXCL(r0, 0x2000740d) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x34, 0x81, 0x0, 0xfffffffffffffffb}, {0x8000000000084, 0x100000000000000}, {0x1, 0x7, 0xb}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/93}, &(0x7f0000000180)=0x5f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) chmod(&(0x7f0000000040)='./file0\x00', 0xa) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") r4 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x1000) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 04:27:51 executing program 1: r0 = socket(0x10, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffffa0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300098a27c374f0651ef4d5c3de3e6a0a6065c91646473b571b11520e288cb8d5a9c95fb828acbe60517fa465bf38f98ee887267434d18e0eeec2300a28c3474c87ef4d232751d9846bc0155e58e02f9e050fceaa59ad6c0700649a4c58262b5d80625eb3e7cd5f1d421169e9bb0abbce654aacc867e9050802045c605c75363484c41395a4ab72a0e9aa3348cc79dd41176a0f880cc6e7bc7e3311daa533d6f9d12d2b85cae730137dc73656c6878b587daaed37901a716f28aa8d278548ea93ff12e584bdf069fd9065b9bff71c1832fd6e03a97ec6600abe7291b2ff3779ce6e177df744925f0697849375ec115f4ad6ab5c23dfc983c819d925a675a610796995db7f0acf3b51375f825c9771191ab2585fdae211c9846e0c6ac175f6eb737b4eae9844d287e92143c2b2b"], 0xa) dup2(r0, r1) 04:27:51 executing program 0: socketpair(0x6, 0x3, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1, 0x0, 0xf0}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ftruncate(r0, 0x0, 0x40000030001) open$dir(&(0x7f0000000040)='./file0\x00', 0x428, 0x168) 04:27:51 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000080)='c\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x7f, './file2\x00'}) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 04:27:51 executing program 0: r0 = msgget(0x2, 0x184) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da0c4beb89bb7be5b819d794e2621f7ba048014b30914c48ed3bdcb6c7b3961affeb26f502bc8af7b5b2e1614ed84974e96a864217d016f0a53f4ea8b510633d9651a6b1d12ff78afe0b497fd0b3f0afb2f9b81caf057fac9c0c00afd35f83f71f08eac03fe4fc5465bfaa8b7367464302696aa820da4bfad7b63fe1df3b1ff511bc8f4f983573172e0cb407f7a06638e005efc93ffc242442e5901871c5de7162799518a3c032ea3e2393bf6b7b5e0287e56502266daf487e9ddb780d889ae5493a468e8afec1e21ba30f2d7cbc7fe17c769b13b2ebc8e4b06fccf7c211df06c623e9ba12b5ebb9edf58a"], 0x4e, 0x3, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r1, r1) getdents(r3, &(0x7f0000000200)=""/186, 0xba) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) 04:27:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x30008, 0x82) ioctl$TIOCCDTR(r2, 0x20007478) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 04:27:51 executing program 0: r0 = socket(0x1e, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:51 executing program 1: clock_gettime(0x10ac21266140a1aa, 0xffffffffffffffff) 04:27:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="792feda050cbbe29690025ce872f042eacd80a198335c669d5bff4a414c22613288bba7326387867fc21cd06c8bbcdb5ad2d9f7dbddd0626344f19e8d7264067ad017c1133ff291978f845", 0x4b}, {&(0x7f0000000240)="cd8d0e553a669a8341b43a1836119159bef0edc86e26dfeab8e61ce07b207f68f5f445b0d3cd6ca71b16b0f9ca6faf26aacda136058920128c11c93290dfceeb6f10d3feb789a590d2507ef92e11e9a25fc7ceed3ccabd4e1df3447467d360ba442a5d00e5454d4095c68ee905a17c0f3b9d0d69fd670c45a050d402b9ae5901d43ea25070dcd0ecd1ac", 0x8a}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000400)={0x9, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x3, 0x9, 0x0, 0x1, 0xbdf, 0x20, 0x5, 0x3, 0x1, 0x4, 0x3}) syz_emit_ethernet(0x23d, &(0x7f0000000340)="b6") 04:27:51 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) getdents(r1, &(0x7f0000000000)=""/44, 0x2c) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x25, 0x10, 0x8, 0x9}], 0xe0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x7fffffff, 0xffffffffffffffc1}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0xffffffffffffc615, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xca1}], 0x1ff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xc51916b59fb57b83, 0x400, 0x7}, {{r3}, 0xfffffffffffffff9, 0x21, 0x2, 0x9}, {{r3}, 0x1d29f005f3c95665, 0x10, 0x1, 0x9, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000001, 0xfffffffffffffff7, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x4159, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000000, 0xcbb, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x5}], 0x8, &(0x7f0000000040)={0x1, 0xfd}) read(r2, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x140) 04:27:51 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x4007, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pledge(&(0x7f0000000040)='-:\x00', &(0x7f0000000080)='\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) ftruncate(r0, 0x0, 0x3ff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x1000) 04:27:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x4) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="93362e0d3c6c99f43fc5584801478d74664010866983fd18f2c28b4bdb06992d47af6e94f27151ff042b03b584f476ff6d51323845d0a4c1dc897b36bbf012c83545d86ecde6a3cad89079fc99d2aee0e67a658e9b464522d44c03361e65cd19a20fed3a4b24a0ec0c6d2a94d22d3c62a6485b4bdc8de20fb1748e3529f57ff87cb31c46875e1ae1c1b98f1360d293e7675ac0e0d0ede57a07148f21151490f876616d4fd38ffeb2588f0ed827ec24151898002e313a47d6a8fec94558b9dd9112660952d7059789d6fdc41db4ea87df90611dd2c9a90dc8d774b3d8e1", 0xdd}, {&(0x7f00000002c0)="cad0165bd751095198dd54fe60ebdfebdb8fe37b40c9d8ae9939842274d095562181e65eff9c2b918c14e719065b1847bd61219e1d106b517ee4552b987f40bc864fe36f4d37713ae3af11a83e1f7a0000a76ab2bf4f713644526c987b13dd7ba0ea616dd5523aa228e9cf1b8690f3cc768f47adad6f3713a6a87d4aa9ba6920956f9453db14f3613e7ba59065209b39b6477f54264cb8b106d1ebeae99d509a36ca0184e4e8b372a4095090b200fcc3bb6792722a1b4b3339e84c72a29f2c394b8389a5f561d754d6c749961775744e", 0xd0}, {&(0x7f00000003c0)="ff29d7673b6685d2f56c7d214b62cafdc8fc97bbd4f91ddbb0363f2d11a74ea3ee3dca26004c2b342db177835a706c045edf39989e223320f2a8e5371d7bf3907dcfcf367227f89d4402a8fdaf303b0a709477f4199ad86a09b0edfa253933f13ef40c61f55581b058a89f09b0dac39dbd56ab814480141180e332388079223646b131a96ea42928e0a7aed98a7b86f3eeda9b1c3e134bb08d3408c5af3a541b5c6261562f76b4dd60013d6d8702a59c841a476476d9fff17e92372fd060a5f6fed7d92de524c9c78096fe4de2e924dc71c6784bbddd098670de5f9cbeec6802465489a990fc203f0b81c5c8310994d56058cde6", 0xf4}], 0x3, 0x0, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:27:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x80, 0x5, 0x1}) 04:27:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000140)=""/57, 0x39, 0x42, &(0x7f0000000180)={0x2, 0x0}, 0xb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0xa4}, 0xfffffffffffffde6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) fcntl$dupfd(r0, 0xe30377411a9ab86a, r0) 04:27:51 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) dup(r0) 04:27:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x86, 0x0, 0x3ff, 0x1, 0x200, 0x800, 0xff, 0x0, 0x0, 0x1f, 0x6}) 04:27:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000800000000000000130000007200"], 0x10}, 0x0) close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20083, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 04:27:51 executing program 1: mprotect(&(0x7f00008d4000/0x4000)=nil, 0x4000, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe12}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000b14000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:27:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000340)='./bus\x00', 0x2110, 0x1ff) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x6c2, 0x10000, 0x6, 0x7fffffff}, {0x7, 0x8, 0x4d59, 0xa1}]}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./bus\x00', r1, r2) renameat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2000, 0x4) unlink(&(0x7f0000000080)='./file0\x00') getpeername(r0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/4098], &(0x7f0000000300)=0x1002) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x81) 04:27:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 04:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") 04:27:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:27:51 executing program 0: r0 = dup(0xffffffffffffff9c) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x153) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0x8000}, {0x18, 0x2, 0x1, 0x9}, 0x56ace306, [0x800, 0x8000, 0xfffffffffffffff7, 0x1000000000000000, 0xc56, 0x200, 0xe00, 0x8]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x16, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="90c6d07fd1bb7946dcc867c5c08cefc70161d57a076a3b4e013dd89b59d4cc055962df33307e95db96836c994d6bb6a49acbced38387e7b78f8d2cbd4f97b6ee9232b340325b8063c37cbbcfbb64646445513a92e6beafb40d3700e7b3792d794fe5221b07dcf520504479d4facf0ef9ba0b3a9b64eaf1597f1c3f5346bda3bb48953ab03f2052eaa23b549eb448e00e2ecfb8ca4f673a461a1a5f5d2edf0aad6f52eedf7efb5a607b72f948e548aca564ac92657bdba0eba432bd92766203", 0xbf}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1000000000000000ffff0000010400000801000000000000010000007f0000002203b36246e1a14d2eb6dad6b2f9658193ec5a4ae635a16a2f9c3644e0a4c72cd20200553be8568733e6b7281768e2631760eab547bd63bb859f14d0bd7c24dc775af6fef567126023045b41d71039ec69aaa376ce88143d1cdc7e556e7426ae3e1318a77c3f105c0d94d3c96a871f6eb98a9094458f41a3c8c37b5f6f9da2187ef702cec7ebdc6f80f1c3fa7441ebb3cb2c48f430bcc32938ad9c1ef0e35a96c54a93e814ff5c852eacbb21b19f19a724244d0b85ef7514e41e7df79421c555df05b1914db9aa5790dcc350a7828e244771030a47f0c2c50dbfc5f6c133e1244003d95d02a8554bb8c0ab0d647e0fbd9ff59eaa5337bf32700000000000000001000000b1000000747938b3913e32880da243f1aea25cecf18d78aad7171fdaab6c5ea5326621cffb69f88d900349bf96eb08fe4a7436f7b7ccc0ad21e7216c99c37c7eac7c0ecc9ac303f5b7295df69e97325cdc95b1180c18a9e1aedbf8839cf20fedae000000100000000000000001000000430000009000000000000000ffff000080000000480df0f2f2a82635bc252945484f240c60c174833dc23b370568d90ae6cacf28c15676ea2c12fcb119860ca0f94d4d939cf759b74377b5734ff4e331013783e0cd2f08b69473b03eccd6f6bbda3b9db8a3b6473f9fe1ba11dc9511446915d69ef43c3e4f8c775dde8376d8c09e7c592d12ddcceab5e54606adb61f1012d317001010000000000000ffff000007000000bd62045c9859f2e872707113b8de5034e4e6b6b7db6ca249f07ee1a66dcf27bda24edd81679a61df668a56137a3b26df57ee17afce745f158bf30cdfe9aa3a1dc590c1d63951b173c30dfd3ea45ae1c255ec30caf22c3083c3305d29b35cc1182a7edf48135eeebaf60f64b5ce35965791809b089051b0ee45011c89f281ce55d437e7511aa52c3b077bf3a71b09110899d38613fb8f0d88c7e6608854fa3e60137cc2d009db31e288e45bd12b0422359d8231b017c8d662d0b8d4d70cb1ecdb228e07fbd97d77933ddbc4dc7ffefbcfad8561875020cbdf5b6b7ac29f0e7e5d2a5a8c14123100b30d742d014900b848914fa321b4cf391d564b8b6809a5c8a09c7300b2f826d27393119d6bc463a4a627e28751671e4968fd578fee0a4cff1689c3eb674828264ca1815aa4f61451b6e2e9bfe08cae8a24a474491b093b6f080398f1f10cd01cb56143b3b7ed4d2949db64865f818c8971a6b673f1ec9dea29c4c4e68e3e6c65e4150163e53655a0b2c7ccdbcc3aa1d699920d2f3f603a933b89f8a26a03f94a3d7f484adc20dd8acd9f496dde08e765da5cee9c6041df868fb416e153aebe930340f1435727eb2d9b3da92edadc2284129063dcde6e1d1410e44cc89c2b65a2a8e2236675019b5951c07353713fbefcbfa12dceb785a634b7f5d7caa9d6752c2ba0cfefb784db4683c5036573dee259c20a835e5a1445b2d2cf9ef09c6f0262d515af03cee0bf1818947fa501ea7c07a0a39bc731df74a1717d1e9d618d05d6ec1f44962ed0c55edbab9b07557c1fc71a89dfd0e61c54f3d52dbaa95e5de6dc9d02705ffe014f411dbe22a804c523deffa610e666bc7acee7acdfc11fb97375fbe117ca2bcf3dd2ce0f7a7cc1fae1b55662f6a8d0b45e124201a54e42669b803d23e920a97a8719eb29a1a771df630ed5308c2834875afa4f5e611fa730b95b29e75a2d41bb22a1db7ce5e0d47fdf4256339d1af6b3e904581a1df14239cadc7b22f519ab140475a5917f5458eddb54e7aaffac59f7d0f02e88a7c46e176cfa043b95d5e9c096aecd8b7beac639e4fdf311015843b2c33c5a0088d36e4f10c4e1a665558a5e377b5055004e08644664328ee9870f80cd9a3ba69c7a7e7f6110447c67784630da444ff6dea5ee8259e531589906363d4e22883638af1a867dd2d48eb7e11ae7d59d8525d0dc5e2d960332e98dd968a3c9f0dd90bfd5a12b98967110447caac96121f6c93331283d02dc72527006d478ce535b91fbe2c5ea202e56d7bc9b9ee50614f52cc186daf1f1c024b16c0529e5ea8f1d831b93b442fc197019e4441682b0a4d5b4e4c0a034b92a01df5b4c19dfa54b669f62731f40e4c357589783504c549bcb25f5e92ce310636e8851347ae5a740ff9e33ea58513819d430f4dccd36819d9077f685cc557c4657f2d7f516c8462663e36dce9984cce73ee55559802fe05e79032e62b091d42255458344c3a872475f9c1d9c7a6d06ee4755f55e89aada1e5baefa0dba3c7b21b1714a1efded65923926c1877c63ae84860147518b1283d2e78c9bab8dfddf3fdc58ed11f5609aa76c23166d4c608f6c18e2ec5cb928bce1855d35c1bf1d3239390dd8765b1f6bd29e156695be2e13effbb7e99fd69ad6aafef699505ee4b13bb736a8a3b7f2d9dc42afd61fe3c0cd8fc295116a067927074d402b1f58d720fcbf81ff4a0190519750b475047914aab50c18a9861b56b1735be01b246e00f63b254e006838af5f969d70743750c8634d8658a9fbaf01ff9269a045a5cabc600d4a605929632730d0fbf1979eb686b0a62eb12019b1386a22a248c4414e78c6231bdcff4c0d6933397897f5719c7b6e4f454b5e2f59c81d18d8dff1758a55c2ee9846024e55599b08a7027268242736805c464634df939b331eb51187c06161a29688598b044e4eded36f600afb9dc2c1e642ad78702cdbeafc6c721ed192c5c2fa0269fcdd87c3f78821d8b340212e76b5a1851ea73663bac97cbb54171713454794bd20dd25bc5ee036a6b3d7dcb785ca6f17c38b8c905e02128c354c7ac4ff78506e7a0ed06a04970d15cd4af16e920d03fdaa1463b1476084e59d417bf01d087d1e7efee9aa0d0556c3e00e8f2e4d13e2e99f4d3fc354c35ef74f28418888fff35dd3e199901c168434fae7c6d5d0262fa56fac14cb0685e0b138d270b1b18589fe39f85684d1c104bce381333c1e7cb25f50986105fe5e6e802154acdeddd8977fd81400081db60cc94ac7c26f961e8d22cf84d7f72b7f9d883fbda16e8d73343c5dfd26bafe178b84aa0c8d499f87ece1dabae4adc8e101d2109bcfc017076a877120e2743b871a08ec8cd8810c18ef60f3a7b7a61ea6822e92f0bc43e0e800c0820c0cc99de18b0437b8c69c99468ee6493260f7a4eb7be233b0b71c93deb8810c232534fc82187fd895dce7dde264ad28a2cbb1ef62cdced5eb7c2aa89fe57a58c97f35505cc71aa4cc556aecd4f11cf518d493a8049ea721c5bfcae583bb85a192271c06049a7dda10f6d04b1d105e634d08a1de5d42a48dd207c39551267aa600fdab1cbafae42b4c7d25beca2f101990a9cae0b2dd292ae3786e616d7d1a98fff7f8a26fd3a5d1e9b7fa653582922fda149371befcb2940628d0b9f777b786f7b4a8f31d163b3fc66e479c3f934ded9668485c47dbccd223d3b0647b8738ee44ed1e265fd6726e8b091e05626699e0393efb4c1a789093424ec71a531a3db64d42bf4d2018ea53b9273c9f272e35a016a73fe753f213c59919683321a01aea97803eca134b86ddd1727902d68b30f138ff103068f536516b5a9ee1df4b608aaf65c33a113a810ef719f3e04a2504218f2d3affcc171c32bcdf9bb2819111fa1ad53374dfaa527efe7c4594559a7e112e22861e1890cfca55d4f6499c8b8a6c33b70d38ec730fee7e409ad0994fd08e09b1440ca1a09826a73d9a2d3be9ae0e023ab6d03675be37b911c58144571c68d8c34bbb016622ce127140fa58925573c96b31aaf6f2f6995bdcf9f7e89ce7649ac3bb2dd3cf4e0eaf7720cd263dcc45441a390a6103bf4e055ff12d17dbd7d14f49ec7c94e0f8c71a6ae6f79ce23faee1415bb159e4c35856b1e5e6a876eac28e446e3feba957a8f427b5afd4638c32c7d1a55772d79d1f53e2b8ef20037bd5cf454820cce65c21ad918a806d5dfd50d4ad3a974b71e2c32aec67b7d1403f0741558369bc40cc71ca3af9dbe00ba8102d58ca1b8bd14fd4f95879e24167da435a12791ff0c2dd03351a10234dd6a7a236621e0936986965a73cb2d8ad49b32d37e5a76f05ba48fa6ba8e93ab513a89a0e3f02a0d3bc45647c122a6e1f58dec7e396e3ba6edd9684f684f7493dcaf8ae90f5c94f567e4132c4e3bd5d0ab6f5a37b6a498eec9a7fc8a11e724b1d6243e76146e07627b8fa9b8bd536eafc37565def0ffaebe88a2ea2c674c15eaa3174d7c947ec5c4f3ab1e17f15cf1b792f1119c275b319ad0b78ca80266adc5e5ffce27736378b5627e81e173bc4f4422151229a102ded323ea9c0f20447347659f1bfc2ed6ba8f73f54e82bcb97ede6063d368ecff95410db042411f106bad10ff78c4901a2a481a793869807da200a15abbfb76d3f1d0e9e96e8ee618c9a835b5172c499dd8d6a769faf75ae1ce6af7dc8e0a1479387fe6dead4bf461e92240dd46392fb1fb8a987c940145e88345fb93437c7493fceb8f0ef014317c4ab003052f89c170bc364c15c94003c194de3bbdb26d11613e2e025499606ba2c59e99523295b88a23601fb89fd093bee0b9aeef14d99a6528216bfdfa1d9260271d3ab455998a5df3160a7c2e8b48cf606b6c69a4c9a1403edc37209c453bf0f28aecfa2db84f41faa0ba4a5d3a6791e537845c397a532630b5aa53597963709eb320f67963cd41b8ff1f18daf20e4315e0f4e2a4109af6a0088ef076f5312c333cf25b51e78e9815339d3335ad5f6d8ae30bcd185d1b7408d4dd94f88ae4db6ae84964873905dc4b2f5abbeeacba750ac9dfe3021b70cbaaa73c7984d40002f8944accd9c8ddcdedef8e03014c027fdefd363151eb81564dcf976f8947b0e3a693f08c962909164caa007c5e85abcfa0512db74ad0b1536fb8542c492af115f66238b5d1189ef1f4a7a498af1d3b992daa39cc35b0f02f8a8f04af6f5a6f375a31f4288ff8d9b47263f5b245bb3039422cab27229f07c604e0ff72bb96cacd533d0ae752a4164645a6c04a4cda7101c1adfa4721e45ce820b458b6d46f218c43cb6bc2c25dd85a88bc35440c16dcc220522896c56a637c003191f945323e243db8f8325f389f50cba3a39d08684232e3c62e13f77942b032e5fb19db48140d3360e2d9e49bc094396b436f766c47342f8d0d6b8e383be4af7f09e6cb0ee12dbc7058fbef30e23b4b1e9c7b0c318d7ed169082e35c6c8730efbafd054206c7e1cffecaf05f185bb9e5838dfd919b552f447eebc780cfd0af736937f0b34ae6577d61644d3847e8a2a17125f13a40cbf80fe3ec6bff581c771eb8641d4a37f14bb7e878ff55562fbba12fb98a0a542e27d45c537a4f49cc6aff172e5d677378ae94531cab0e40fc3fc50f6b8c2cf585f9b9efabd546405546447fb69bab88d46a05b002cdcda7e8048407ce887781e0245e2aa80ac5cb3008bf4ba3f61ae8703ef6b168e305fc856820abdb0849e01ae8f9a22ad0bf088ce3cf2c43fd2345934bdc0c05bcc36cb3d60ed30485442da0944b7bd2c4447b20149d3ceacd8d9ecd5f7508386cf4b79e4d3ce97d4e8d951f70ea1530d0c7a378233ca0f13703d5dc0bbd3b45a15b46eddb6ac2ee58db39de75128cd050c11758e807bfd215acdf5104b3dac75e58dd9382a41e2721bb5a9b92f57c92850545019215680972323a70553cbbb188f8db37fb6ffee879de7134e01e1afd8eb86bba0bb417284d05188e9867dd25b50ae1ad970a07dc17b7246d7ec16fc7cab62377f7c507d3fd3b3e55eb1d444cbd5e3660a0c18e0aa76e641baf0da2735dddd09f91f4cefdc42f6bf68343a1b3a897611256471b6ffeaa1e7c9208a82392d4815dd47818d69574f5b54db9a8175412236ce64fd4d011a53462ad2b807f240291eebf1b99414a775df2dc4a08a7f7a1ca23abd8f17dac3b59c0d382fe758e122c77a2675b7dd1726fd8fa006e3a2459bcaf335d767177bb2603186e9f7abd3587491c3a1b60a2d91b0c14833f2a190cca5aef9d3db739d91f224ad48a92aae116288b73438ad80fcd366298853a859328f9b37cdd19cd8b092886e6be9e0df4800c26b56d042b80a55304dfe90a5da61325a08f4115bae85b47d21652a4a685da91200142f78f619d7cebdf25bdff119ec51869ebf90d3e073664ce09af4c157bad7e5826ab55de60b0d29785a2c8b40c8b41c1ae5908185e92cbe0961b03f164cb126d7578d77222cc11e5255331d2d0c122e3e4a4038af9ef6e3c647d5e95686ab16606707b9a7a9e685d2d4e4dcbea9672c6ea22b8cb58815107f2126dc3d1d2e3f67be89794ab97b684eae27a8b9895984d4364c7b18c58d29c2a3efa2ce69f7f5fa17395bc4f72e025735c3e29e85d58ef3fa1a4d079af589055046f952cdff72c880b44d7a77e97530df6876280636474f192176d2e3e2078c85501290c4b36546d141ca36715e5c12c5ffa53e25b76e9a3c5df645f1a65dfb529ac0bd08b2b1d6b7b8b41c490af3acc74fffc2c606257c19a3a5ffbadddb0fd83195c363f2863b2eafc30726871aac2441331db81735d2b48ae5d731f8092a8274d761d7d41280000000000000001000000070000005b336e184058e9fc5e21"], 0x1260}, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b00002327000000000000f8000000ffffffffffffffacef596a31499cf0700000000064fc", 0x2c}], 0x1) 04:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0xc96, 0xf}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:27:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x31926fa9, 0x9f26}, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="9e5a34ceaaa1f9a238f17d378749f4fbfa0c20cb1d798b6363da5c113194d1b7868e626e512c0c3f3746de4b4aaa7427b037ab53f94be3ab7799402ad0def49c1c388c6ff5f4f9de82ed6d460a", 0x4d) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 04:27:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0x49, 0x0, 0x7f, 0x800, 0x7, 0x2, 0x1, 0x6, 0x32ea8649}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 04:27:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xfffffffffffffd87}], 0x3) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r2, &(0x7f0000002a80)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r2}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x8, 0x8, 0x80, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) r3 = getegid() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0xfff, 0x81, 0x85, "8e7467e19b4c8efe640053733ae936e6527ff443", 0x4, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x763b, 0x10000, 0x35, "c99c24526c9bd318b154839f5ae8bf2777b7efca", 0x100000000}) kqueue() r4 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x20002000, 0x0, 0x0, 0x0, r3, 0x38, 0x8}, 0x1, 0x2, 0x8001}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0xfffffffffffffff8, 0x80000000, 0x7, 0x7fffffff}) 04:27:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x38) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1000000000, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4000000000000000, 0xfffffffffffffffe}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 04:27:51 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ftruncate(r0, 0x0, 0x0) close(r0) 04:27:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x4, 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x8000, 0x401}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:27:52 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x8}) 04:27:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 04:27:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="ab7809e533b2d890a6486f052a12d9536947f864429d5235640e7472d679d4001a3440ddec7e072fb5a5a448560675692dd33e5152c9eb481c2afeffc44e3f09102734cd34207cb44a3b353eceb7b4d22b7ef5545890b0c6e5bf746bc9eb2e0e950982d849f9ef17737bf5f54dd033c66d0ff6bfdda591bad264c0f6883f227ed8969c9eae4eb65e699df350e219ae2910317c7ed89e1e99078f7addf4fc8ae61475fcaf9dd317ade9a533b2bf963b3f48b9fe4f87127209fc03261ed3fa89e5b393bee23a2d76df9417c218787f2884a1dfce46a1", 0xd5) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 04:27:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x8, './file0\x00', 0xffffffffffffff7f, 0x81, 0xffff, 0xe75c}) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f0000000140)="940d5310cea289f68f28eb716c6240ea883c1a7d58a4a0c3a1f7ac1beaf40ece2e75a40118bf3ad1cca7cff2d3a62064c49806c0db406fd43b190462580d30deb713f261314e4c9388ca7a64d61b97122a17526741bba47f4068dcb924a35810668bfe9789e09923aebdbf13871996f75639322f42afa687f4abd66bce60c8dd06ee45a22961ae52c6eb437f30d354bfc419fb5cdcabf4833b6e6743ccf325953e") syz_emit_ethernet(0x1, &(0x7f0000000640)='*') 04:27:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x106) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) socket(0x6, 0x4000, 0x27870276) 04:27:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) openat(r1, &(0x7f0000000100)='./bus\x00', 0x200, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x2, 0x5, 0x3, "edbf26fddf294f252e9cb94ed17d8544d3eba54e", 0xbe, 0x3}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:27:52 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) fsync(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x6) mprotect(&(0x7f00003a2000/0x4000)=nil, 0x4000, 0x6) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 04:27:52 executing program 0: r0 = socket(0x2, 0xc007, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:27:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3a28e17149e9947d337e5004c405ec42b4078ba9969e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8a06713b3ba9ab69) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="18002e2f66696c653000aae1a50b5b94af0cd4be4edd7b7c3a5e637c547f6cdf8b1e57a6e716961b098af5726b8ea5b3069d5ed07e22e11a3fecf98ae2d835700c5a94b0cba62c1e03e04649328472ffc8b07ab3cade2c71afb9b3a6b825550ddce1cb4c76e381aecee2000000000000a7115b487adaca12886c2df01eb9b2df0f9f7e6a66f5b8f498d592201e839d8efacf248c389fa917bf52da6576b6a1efe1f7ba0d5dbd58aa7d8fe528b03fd14d81f1329f"], 0xa) 04:27:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:27:52 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) r3 = socket(0x18, 0x8000, 0xff) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x5, 0x8, 0x1, 0xeb}, {{r3}, 0xfffffffffffffff8, 0x47, 0x5, 0x0, 0x2000000}, {{r0}, 0xfffffffffffffffc, 0xc0, 0xb87ff5fee596133, 0x0, 0x2}], 0x7a, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xda, 0x1, 0x6, 0x1a}, {{r4}, 0xfffffffffffffff9, 0x5, 0x1, 0x96b, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x1, 0x8000800000000}, {{r2}, 0xffffffffffffffff, 0x84, 0x4, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0xed, 0xfffff, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8, 0x400fffff, 0xfffffffffffffffb, 0x9}, {{r2}, 0xfffffffffffffff8, 0x20, 0x0, 0xff, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x5, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x9, 0x2}], 0x1, &(0x7f0000000240)={0x0, 0x8}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x7, 0x4}, {{r2}, 0xfffffffffffffffc, 0xa1, 0x80, 0x8, 0x1}, {{r0}, 0x0, 0x80, 0x80000000, 0x6, 0x20}, {{r3}, 0xfffffffffffffffc, 0x5b, 0x20000000, 0xd9ea, 0xf70d}, {{r3}, 0xf004dac208b24347, 0x8, 0xf0000000, 0x7, 0x10200}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x7, 0x3ff}], 0x1000, &(0x7f0000000340)=[{{r4}, 0x74ff2f2729f32a3c, 0x10, 0xfffff, 0x552, 0x5}, {{r1}, 0xf649ec715db29fad, 0x20, 0x20000007, 0x5, 0x1}, {{r3}, 0xfffffffffffffffb, 0x1, 0x40, 0x3, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x2, 0x4, 0x6, 0x60}, {{r2}, 0xfffffffffffffffa, 0x90, 0x4, 0x40, 0x8}, {{r2}, 0xfffffffffffffffa, 0x8, 0x40, 0xffffffffffff0387, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0x1}, {{r4}, 0xfffffffffffffff9, 0x20, 0xf00fffff, 0x80, 0x2}], 0x3, &(0x7f0000000440)={0x100}) rmdir(&(0x7f0000000480)='./file0/file0\x00') 04:27:52 executing program 0: open$dir(&(0x7f0000000640)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r2, r3, r4, r5, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) getgid() 04:27:52 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000040)=""/29, 0x1d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 04:27:52 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = fcntl$dupfd(r0, 0xd3afb67a6f17bd6d, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 04:27:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x0, 0xfffffffffffffe00, 0xa}) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) shmdt(r0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 04:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x9}, {0x84}, {0x5, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 04:27:52 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x78809c9ba16b7067) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x5) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) fcntl$getown(r4, 0x5) 04:27:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xa9d44ccf5db9ce1e) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x35) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000200)=[{0x6, 0x80000000}, {0x26}, {0x89, 0x3}, {0x0, 0x5}, {0x84, 0x879}, {0x7, 0x80000000}, {0x2, 0x4}, {0x8b, 0x400}, {0x44, 0x9}, {0x85, 0x4}], 0xa}) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) readlinkat(r1, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)=""/211, 0xd3) r3 = getgid() r4 = getegid() getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getgroups(0x3, &(0x7f0000000300)=[r2, r3, r4]) r5 = dup(r1) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000140)=0x8000000000210) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 04:27:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) fsync(r0) 04:27:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) sendto$unix(r1, &(0x7f00000001c0)="698a8cffd655fd96446f7c4bcd8d48761f963bf389b2b795bbfc08b4be74edcc929be152c66fb31a64810522ae3159524c63e30429c436a450f6c3f8a24acd92689d399891c1522b29433ca1bdb11177c5bbae6ea4197455ee70972b070609f7decf8df8acd3fbc62865e319e36f4f7e91672d5d9fd5eda8ed33ab9591032623592e", 0x82, 0x40b, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 04:27:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 04:27:53 executing program 0: sync() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ftruncate(r3, 0x0, 0x9) poll(&(0x7f0000000100)=[{r2, 0x20}, {r1, 0x80}, {r0, 0x100}, {r1, 0x40}, {r1, 0x10}, {r2, 0x40}, {r1, 0x100}], 0x7, 0xa66) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="75714ac24ea484c9cc6215cb0bbcf5e41ab8553966954e5013e5fbfddd0807f9b5912214381c583837f439d40e3d600c52bb064af310fefb277d6062da05f9c154fbf99aca715c744cbd870577ab3233201ef10ff803ab8b8021de2436d03a1e6eeea821d317bfb27145154a5d01f6aed82ae0067301c8d9a31b3053dd9eae2c53d4162200d117ffdd282f2184d84fc109438fe467e79bb3a951b205e01da77312", 0xa1, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x40000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x200) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) fchmodat(r4, &(0x7f0000000340)='./file0\x00', 0x2, 0x4) getpeername$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r2) syz_open_pts() getpeername$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) utimensat(r3, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0xfffffffffffffdef, 0x1f}, {0x9a9, 0x3ff}}, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000500)=0xaa5) r5 = accept(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000005c0)=0x4ac) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000600)={0x0, 0x1, 0x0, 0x3729, 0x7}, 0xc) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getgid() sendmsg(r2, &(0x7f0000001dc0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001680)="e26455646adac179309756bf87960930352b7bb61e4e02f062e02e100097c23522555eae0fa1702600679cac205ee9861d8a6593ae21bfa7f344a06a6e93d14afe2bbfe295e7063fe47ea6ba6cb9b69a7fcde4719da3cc4da3622e625597ffb8e3043a0f692ad62c1156126b0bb94fd2a0ffce10706a0bd4c33d2ea57b520ed228cffa9320210b268266fd8007e8a3e6559fdcdd7865f74feba5c07a334cb9eb354d4be0ad55326c1ae3d8b2191972176ffd9e50f7852bc1495e7fff817c180a4a37c3b3a749cd5b2b65d0c63c8180c1d69187f29901470ad2", 0xd9}], 0x1, &(0x7f00000017c0)=[{0x38, 0xffff, 0x0, "58876aab4af511637b138ca1ad198682d22f2488508ab0b09fabb03ef69d79fcbb50eebbafb25799"}, {0xd0, 0xffff, 0x5, "65d45c44a2f3cb0c441e0fa7e05eaed63c3f11e8658cb9912275e76bf2907d1dfe4a91fa17274f1e657434e31e81136cd801c61af50c790e89c424279ddaeb3669fd2940b696a59795e8d81e571da67be132b1b48bfee20ba64a049900abae21ef555020d043c5bf00d3b313db7e72c42f3ba97c8b2e8baeba80669712b606f5c74eae757499e2561078476d57324dfa0826af5049b4b56fb0600018a6bea81a73d4c49558eabb82f546d418b54b24ee0009270fcb54283391"}, {0xe8, 0x1, 0x6, "eae6e675cd6e5475a49cdf7ba259a5874a492321c1f39f336c3d9c19f3e2876bcfb3e63f72282a12019ddcbeeefd417542b7e7ee81a41f6e0cc5874364960de34a033906c611c6d56453040bed1400e981aea4cf4b480dbf1a02eb1f2dc34921a0d5fccdb94a34f28666f40f2d7f9016b8e97280dec6884dd44dd48816fbdc93a31eb821188e5362a6887c0244c6f8e32ec096751d3ba1c51d039a0d3bf47ed19492e29bfe79cedb6c5af8afbb4f911655b8bd7d6324a986f03e786f2d9484d62eed1df59c1f7f047f9257f54bedfc07332d"}, {0xe0, 0x1, 0x0, "f0c755c9127fab0a4d6e69430453b527d2f1a0e51aa7c3f675d2c7e7d3e6c5bc8ef9d4cc643d71d07a42636deb15d0010f569f5450e3677cb6123bcb4479bcf40851f472f0099d540dad8a69ba887dc74815f386b28c98588b9b4281fe3c2db6742902bfa137e670fdbc2ab843893aebad63680eafd3ff43479288abf6daf6a5ef5c0bbcd284cec906dbda46d4ea1377b52ef56c96e66049ccd7d69f9fec77e25ca41966429a221f8976c74371c7d04466ea974356765274a204fb168de593bba99b5427d0b46182615ab06cfe6249e4"}, {0x30, 0x1, 0x4, "efb5475fea75ccba9923106de00d9cc898de6a0fc08cdb05964af023fa960426"}, {0x100, 0x1, 0x4, "2547eac3c0c59a84e4c94e32f845b122780a541061b7b098730244b001d6172742c0b65e6d83f64885dbc252598aebc9a3515792c9208afaa9fb7fa21bc6c95d0514c8e9c6bd8d2f5aa82377c6b7fd2e0045bca5be0c056eada30f7831973b1dd989de9c481b4ed26f5a374a611bb67d50128bf55f1a0141d945f624768565804d4ff425a16e97bd37248b717d504a76a654dff446c1683a4717e3eddef6ff20fda952d5598873ded8747b5edb7523d2e7d14e311bc73ef7838dcbb52c665149349a7c5d3d643b77694f1a99d3a7bc931c03cc9fffa98f2175b2571d8f0d2d99d464b6c8d7e66113751c3c"}, {0xe8, 0x1, 0x1f, "24166c2c3e97d688b7993969a94512255789892ba81fb109239819e6de5fe1fc6760a2e8635c6eedc382b70bedf00fda858c04cdfbf36c51682d7dfa7e33c1912d7c39c454317fee0ec2f8916e4d2fe89f8f7a3b5274ee09c2d091322ff7ee62ca372670faed47b67e53f713c468af0c7a6eb2b2f6c49f0388db02f431a192bded15ba4241fd06ef158b49b450fcc6d95c64aec55bc62685db04d59d335ba25781d2897c9e476685a13fe9975e7d49536ef2a301a060b5260cf3a7b035eb2ee423b55fd7b0a8144f9e2691880834a1188369b0"}, {0xf8, 0x1, 0x2, "6e7ca085f6c4235f29113fc204c750ee889a6806856968499d6b95443b22066b4b1611a3be38b21409b4517599763793a7a50d4849eb5adef40edb3d724fdc90e0fbbab52a539f17113cda5ba478c0e99a40e1425717cda14aac40e621533cb129891d30c93bd463b870bf26eb8b3deada8bcf8a2a0be64884e00d858459b31b8b055155cc42bc97a9959fa3f4e8187bf6f0bd89e7ae0175a2f232f9d9f75d4b23251f60a4ed71f663f89bb72bca9cb9529e24890672f07c959a87f2b9b8dca146191c50d405602d67778cefe3e0199e86f9192f86db7aacf364fe63b4a184a53c1c894e"}], 0x5e0}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001e00), 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r2, r6) accept(r5, &(0x7f0000001e80)=@in6, &(0x7f0000001ec0)=0xc) 04:27:53 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x15, 0x2) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820900000000000000ff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="ba485bf0d9a8fdbe8d97510c6d30e927fb201631ee2b03dd82ad4d0ae64f1d07156a872326704581d77050c9942bf4cca3e8776ce341db8bf674ee96b324803a5ac95fa2537603ae67fbc09500f6f5105b725d7042cbd0d8f74a6a8d8351efefae610b201fcc02308d66e0", 0x6b}, {&(0x7f0000000140)="2d67068223edd735a0732810db8dabf64f9d716e4629d908275235b3a8720fdf0f90ddc262db4d6f161d920180f0ceec462e94a6e24741691f05c43d072184603dd158c520c88c9ab7c83fdf8ac45dcb24267a346471b412f54b8685c109983f4acbed1bdd6ca7779929753a604dc6d4f241bf14d0bd58d95674a94c4694918157e2a11356b5993f5f446ce8", 0x8c}, {&(0x7f0000000200)="fc38716b15d8fd1340b34454fb037870c38b948da16807e7b7f6839f032a27eee1052256584ea15eb2c2b555d4555589ac8ebc284effd90f92402144a075721d14c125cca0a62d787f1fd511a1371accfe6ca8ba5a9888f85a862a13f5a1800d4d7cb9718ae4908977b3b628c05123dc145b639b66d9031b33b7464cb3629fd0cf6665ecaf2a9a0cffac7e75df0055732123d0b6d5795a518326a41aac833c250e99d4133197e9d5c6827c0cf4ed457bc49f9de9b49ebe01ebea324f16", 0xbd}, {&(0x7f00000002c0)="5621edeb73ec0d78354ea61eaf9d0835c950bb587dc510a622b8502b5dd14e836606fc5ea0475d77cd4ab54f8be4e40a999041e7bc9311544dd48bb7ad1dca11a2efdddece2fb6b58396999b125e15fdba13285e7a3308b2b8faaad728e989e367663db2fc2d0bf7e432c3645e3dbe16a4b2f6d481567457c19adafce954c3e9f37020908f5febffe36278eba4c12c4d3305eda94af02c57aa8ab08c24dd1b3f4f6927f1154a7230f51913c264020eb1f77477d987bcd2bb8c54356375cb3873fa1b71cd2289007461b48e", 0xcb}, {&(0x7f00000003c0)="f6cac59b0a4d641b0ddce88ba3f36376b37af45b7d991677cdd154318d9fdb4184321a1ef44671a2dab5a59f79c6778170966ab34dfef4d4be8a041c78992ffe1d2cf9bd276f0e60c44219a977b7f93d48fe8567c22a9fa69f18cd74ee03d4d0e02e92f6e4bec07c94cd8debddb7d07cb3d150c825e7ca04d57b7352", 0x7c}, {&(0x7f0000000440)="cfa22a4f7348a3fe96bb506d4cd67925d6bce121e18d5cc2ebe81aa803802f983282c82d3353588f69d582910ea7fdc5ab049208e6710ba53eae4ead354326427ee64541d61134e745f82a5f27cf6068cc7e2986a471028248046c0befdfac909c4edecae4f7c8591d32292679b916ed8cf0f0b619cad028281b857e42aa09b9cb54e402b744bfcdfb9892b483f82e2b0e990b8beb68aaf391948dfcbe9d442b7d42b1e69d15d7329e7027577f4583405b4fd1afd4907f2a012b52685bc7", 0xbe}, {&(0x7f0000000500)="5d85f1ce4eb3d8f8f0f1414a682bfccfcfec935ea9d699a96dc3ef981e57b74eb06921561d98a3f9f8223f728f9a8610f6efc7670a1656aa515a4f09f7d1a415f77770edb1da868905c165a6a1af705f9bf84c3c5ebb8f0c0ff19e146a85172d0c8532dc3a0a21d3910ad3f82fde00e7b5e9cf2a91f4a0ece0a3cc475d33e2a9b59d2349ce2d9fb693fc2239ecf1440d9088341eb4e0639dfa7c", 0x9a}, {&(0x7f00000005c0)="e1be7ec9393cae03eb368afabd66b6c60896197fb5450896f3f66414175beadd1754aba295a2aced4c269c7fdc1f583e945e7cb448542247d41eb8fb7cf42d6f9cf0575ccc107994b39b20e93e18ad4ac12246bd921b0e8e2a21a5ce66416b42a9854f0c464526ad173cfdbdb7a69dbe3d05500e58a1629b713dd86c52a6d00004a7f39994889dab0ef2a786554e928c82cd6ac9a4c59ff0340f70cb4c54cd126bdc0b42110ebcad7cb8315ff7fac8d06e5315ab612bbeeba6ae451409dddd40d1ae8d", 0xc3}], 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:27:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x8, 0x0) getsockname(r0, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) clock_getres(0x3, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="fc7dc1b3771fee68c89772e8b87b60ea1ac90ac6d71ea5a2c1e7e55f3a18e2ade89861265ccbe7a62503e7a3c2583eaa7b13b8938bd4eb2d12637f811244c1f51e66562f1917e25ba4c48ed8696e81e271827c17fb9f8df42ef759db5e7024887712d7e84754cef5dffa822f35763fc35f10f6d64057823bf951a677085935100fe621696cd56b20d69fff2b1341fe2480f1489f9f86348214ebd7b7000f1cb041da7622d3809822cb995053c72bdcf1e59e3bd87ee383c753c102e909b19a9d2f7a72c49e9f37565445093ca07d7a1ff35f4a451689173dc1b96c83b273ca", 0xdf}, {&(0x7f0000000400)="8eaad3a9e32bd10f5c82", 0xa}, {&(0x7f0000000440)="dcafeac93ffcc28f0977867ca243a60eebf31722b822373597adf06a730a5cdf841c5a3951bf86118d7c321c8916c50093c754d32c996829799bf0c5e646f002b1d7798d01133c6eb4ed8236ca4c78f662f44a4157491ed00d66ff55c48ea3cdf614d347bacd1493a35467a54d5632a8bd91746db2a2f65cf4aaf4ffeff4de2569910e06cd4d5c6b2adfbd11d6dbd70be1704d5c1c73c034a29438e504f4bda28a3256ba40216852604e453cef836f0e0f9e14a4e3bf88c54c2f5eadf9fdbea238bed00598c8a2e6d98e0d43d6a2d37221", 0xd1}, {&(0x7f0000000540)="78d63b9b2a6412ff083918093c00cbebaf9c0af2dd265449b12f391203bc9e6d3cec9cdf65d04d3b3aee7c178fedd83e9d1b9ef538f8e47a388d56b5df995c6681715bba89d147f5cfb8ee0839a9dfbdd1fd36411275edc1190096f095f7c8c855a50eafaca34896dfea4358ec88ce2d84ed85c8a83a96f474c85c38e164c0cbfe35cdaafd5eebb0e560c77e5caa26e373cc7b251fc969ab16abc683c973d687bed9bb7c5b3ac6505ec8b71dc2869b3b44d048991d", 0xb5}, {&(0x7f0000000600)="3a08d68b0e02f23462993402902dc760d42e1a8287f528e0e7f15eed460614b9f849b5b2c0f08986d35704c3f624dc1ea55e045280911a2ca0834d7df34489390b692247194b96b84cec9797c6d3103d794ce197", 0x54}, {&(0x7f0000000680)="68f5cf5977957b0b8a07626f281822", 0xf}], 0x6, 0x0, 0x0, 0x1}, 0x400) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000fb121eb3c1c1d2493741646a489b7dd535e565f4230d4bd430fe81528c38b31ba35b71348d95587e2a62967bb5e3f5410ddedfbc4c706510cb4952b49140f71679012ed0b19ab7961908199939e7cc2d00c7c1c5d62283da8ef38c6eb27273ccdf05ab0213d31034ddb5728a4a9f24ac274744eb48f88e57506723c84ae5175ac8d4adf9c1340ea1779a2b0a8763878ff3479f08e8f0126391ad4c247c76d136802a05c26c54455bd9479b17acc794384453e8eaa7185dca2974d806c1e3f5", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:27:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x75, 0x9, 0x5, 0x994, "20752d87a6ea59ed1d60f52d93a2bab1e4e496ef", 0xd03, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0x92) syz_open_pts() fsync(r0) ioctl$TIOCCBRK(r0, 0x2000747a) 04:27:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) mknodat(r1, &(0x7f00000005c0)='./file0\x00', 0x40, 0x3) getsockname(r1, &(0x7f0000000600)=@in, &(0x7f0000000580)=0xc) 04:27:54 executing program 0: getgroups(0x40000098, &(0x7f0000000200)) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 04:27:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) 04:27:54 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 04:27:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) msgget(0x0, 0x624) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 04:27:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) chroot(&(0x7f0000000040)='./file0\x00') clock_settime(0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffe000}) r1 = dup2(r0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) socket(0x1, 0x8000, 0x8001) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 04:27:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xc56) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) 15:59:59 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x100, 0x5, 0x5, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x90, 0x0, 0x10000000000) 15:59:59 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) select(0x40, &(0x7f0000000040)={0x2, 0xffffffff, 0x2, 0x4, 0x101, 0xeac6, 0x3a, 0x6}, &(0x7f0000000080)={0x629, 0xcfa9, 0x1, 0x5, 0x5, 0x7, 0x8001}, &(0x7f00000000c0)={0x1, 0x8001, 0x7, 0xff, 0x7, 0x80000000, 0x6, 0x6c32}, &(0x7f0000000140)={0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)) rmdir(&(0x7f0000000340)='./file1\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000380)=""/101, 0x65, 0x800, &(0x7f0000000400)={0x18, 0x3, 0xfec}, 0xc) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) readlinkat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/17, 0x11) 15:59:59 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socket$inet6(0x18, 0x4000, 0x7fff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) socket$inet6(0x18, 0x0, 0xaa) 15:59:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x8000, 0xfffffffffffffffb) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffffffffffff249, 0x7be}, 0xc) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 15:59:59 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r3, r3]) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000200)) shutdown(r4, 0x3) getgroups(0x3, &(0x7f0000001440)=[r2, r3, r1]) r5 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x2) syz_open_pts() readv(r5, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r5, &(0x7f0000000100)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r5, 0x20007461) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001840)={'./file0/file0\x00', 0x4, 0x400, 0x0, 0x0, 0x0, 0x5, 0x7, 0x3, 0x1, 0x2, 0x5}) getrusage(0x1, &(0x7f00000018c0)) r6 = semget$private(0x0, 0x3, 0x10040) write(r5, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) preadv(r5, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r5, &(0x7f0000001400)='./file0/file0\x00') semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 15:59:59 executing program 1: r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0xca824dd71fb2e7eb) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000e5ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000367aca0276cee3a2d14c8d3a63f550baf398b1192ddfe5e864401cc34f464624dfc57fb3c84c9b72de2062a565fca4281643d39b138f108fb827b20a3b47ef6fcb23c6f8e10c61be05ca87e9057264c5d88007ddec1cdfd8fcd7d5b0b3f0148f880a9d079829f486381785cfa9e35a058eb629fbd1fa4236f273247d6d000000000000"], 0x5b, 0x2, 0x1000) msgget(0x3, 0x20) 15:59:59 executing program 1: r0 = socket(0x2, 0x4003, 0x0) semget$private(0x0, 0x1, 0x20) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 15:59:59 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) r1 = getpid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = dup2(r0, r2) sendto$unix(r3, &(0x7f0000000100)="4d8c9f0b15e0e4c6076d4ba78229655898bae54d032ca1d03d7b6f226f49e8e306676a776cd49353af92108ccee64a11a0bba44c00d87d788d66e48d4f5c9e43796591921177cf7d19e87ceb14603a7ffa87a37163a27e1e99e0479d50cff18b89ed1f5e2bd317e1a663c8518bc78190fa9e35f1d09eccab9dbc2b298899f6cabdd4ac65367b46ea234cc4e53423d78ffb4391b0", 0x94, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) getpgid(r1) chmod(&(0x7f0000000240)='./file0\x00', 0x10000008f) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) fchdir(r2) r5 = semget(0x3, 0x0, 0x4) semop(r5, &(0x7f00000000c0)=[{0x2, 0x3}], 0x1) accept(r4, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x3, 0x100010004) sendto$unix(r3, &(0x7f0000000400)="5f6739d43010d46fce0d7978fb77ace7b99d0a6a78be9cc305d1bad6e76799fdd2a6c2dcb681d07edc145200db76184758fdeae47bda8072ce2c441382a61280b9014baaf2a074d2bf683540e38993e22210290c0233ff5b57b2a538e3c9c2b9ad826a65c6ec56fe5c8d09bd810940c9e93df53f6068a56378eaa4950fb546cd0a184538c1927d6dea1985965fcfd8c83348a33610bf7f804a34b35b772f5211ecd1ae2062533599dfce5adaa90af2927f82a0b357d80e5aceccc64aed8ae84489e2541f82e67cdb8a26b6e09eeb2a7209461669aa44fe959d126748ab0903dffc8653d5117077f74b073765fa84b1a16bc1c6d24aabf99ad3f58e441e", 0xfd, 0x402, &(0x7f0000000340)=@file={0x27402d595f4a1c29, './file0\x00'}, 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0xfffffffffffffffa, 0x1, 0x1, 0x5001, 0x9, 0x5]) 16:00:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:00 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}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="d358cda0d95450af5bbf1eabefcc2d440825b6caab03189166586922771e5f4c40595ea12ee6e745ad245fd3c5069507fd572793", 0x34}, {&(0x7f0000000100)="547afac4c0ba4c6f3dcc63dfab52d96decda2196e00adcde42ed1b64f257171a9752a92d124d71069b33b37544b73d09500bf27c57e45f46c9e87ca713a231314f76131c067b4bddb2696e6aba99aaba318cdbfa4747d97d94c4a8574e48ed0e10cb5a92e6ac545b9203a3fc7ec4274adef7c95abed387a03a1900729f903bf68255fcb96b7605ae740208603cbaa4148f3f33e281f1c926ab6b", 0x9a}, {&(0x7f00000001c0)="0c0552c719b73b87719dec8cb75bffd27e51c01122061fc9a287009b02e81d5cb6", 0x21}, {&(0x7f0000000200)="39e09258940ddc2daf9cd35cbc1932b2ce", 0x11}], 0x4, 0x0, 0x0, 0x408}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xaa75}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x5}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x180000}, {&(0x7f0000fe0000/0xf000)=nil, &(0x7f0000fea000/0x2000)=nil, 0xebf2}, {&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x57d5}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fe1000/0x4000)=nil, 0x4}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fe4000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:01 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/179) r1 = shmget(0x1, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$inet(0x2, 0x8000, 0x80000001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000440)=0x1ec) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x5, r2, r4, r5, r6, 0x20, 0x81}, 0x2580b5b1, 0x4, r7, r8, 0xffffffffffffff0f, 0x80000000, 0x1f}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/141, 0x8d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) read(r0, &(0x7f0000000040)=""/101, 0x65) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) setsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000000)=0x8, 0x4) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x255b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5, 0x0, 0x0, 0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x32, [{0x1, 0x100000000}, {0x3, 0x7}, {0x3, 0x101}, {0x1, 0x1f}, {0x2, 0xfffffffffffffffc}, {0x1, 0xffffffffffffffeb}, {0xa08828cbe5763485, 0x1}, {0x0, 0x1}, {0x3, 0x100}, {0x3, 0x3f}, {0x3, 0x9}, {0x3, 0x4}, {0x2, 0xf41}, {0x1, 0x9e}, {0x1, 0x9}, {0x3, 0xe8}, {0x3, 0xffffffffffff53fc}, {0x2, 0x40}, {0x3, 0x101}, {0x2, 0x80}, {0x1, 0x7}, {0x1, 0x3c}, {0x2, 0x1f}, {0x2, 0x8}, {0x3, 0x7}, {0x1, 0x7fff}, {0x3, 0x3}, {0x3, 0x7fffffff}, {0x3, 0x7fff}, {0x2, 0x7}, {0x3, 0x3}, {0x0, 0x6bd7}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000000)='./file1/file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000580)="9c87c377284c35b8412e2e2e", 0x284) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x7f}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c, 0x2}, {0x4d, 0x3, 0x0, 0x80000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000080)="7074a718585d11cdf8b4103f6f6e0590311c46840b2fd440cf2cd0b02f2af6fda12e4302d5f41dbef34e87c30b7ec439875f7291185e2311326b4b0732c0fb4c7ab535688b2a6dfbdfc1e61209ea4a3f47e8d1fe0d562bc96210cad2dd6a040f0c6e85e4b4bcb074a290094c266f6c41dcc111005806b548cf738f9b5b9a97048b445a1c4267474f1bad923a67c34422ad6a94b61a551f49c7d1e52a92eda32dfa2a41317c6e068afb6bb3a0fa0cde08f7480c69c7a1338c6d39b3f9842279fff904a6d83bae28aae0d7fb5a0958ec581b82a23a38b1cee62a72f2134adc631bd878819a5d65a8b5b0d738abbe8162de0efbe66684320603b58e2d66c1ea6b2134ca6c0f2d5bfe047efea3009e978829d32b07dad141ff47630e657876f8f0ff9128636b524666961bbd735628cd16eb9882d390ca538b5539d736e05a547267156db377234fdd6dfd72c19580c12f969e7b6b096014e17604160e4aaa8807007a9c3fc32aa1beeb8f47956dd2a2de308aeb01ff54478e343782cc656473545e2c60f06de0faaf5e58f538f2c021df859d1ac635d0d86b19803d22ec5a7110ed0cccec920c5515d85a48bb8364b15229559f2ff9bbfd7127b97a7cba7be6c9a988713f0e1583cd78641342eccc6467bdc6e876cebaa5e82c5c1fc9916b706e7ad9d54e540167244bd0d6975f15e7214a210dfc87692a46d02c99a56278b380a9a0bf805cc5b73d75d6ed05db0216ec3a38ea727b911a9c7ba2ec7f40c63b17fddba496e35877a0a43ad972579350d7f3495395bedab5f7fa3c5e5806513aa71d5eea0f2c27a0bd4c90712eeec669b73c89bd9ae129dc6499ab7b23ec318e78a00b4594c46671e2d92a14567db9b019391cc1204af3ffe18d1760f8c497c99f7f5fcdeed6f471068282be46d7e429addbbe9ff209cb030ce2c9a3fd6ab3bb6d593bd28352603ed44ada66502cd6a4b058d5ddcbfae9371f78e9251a98ee68c15e97da83e3b56b7113b8c2c6a32ae827a56a99719714cbcc9decf3af9e866368f3022104b93502f503daef593155af931ce46e8b68aa20b0ec1db500294db9151b75623e78f570b5413ce0399f6f56bb78f2ad2948fef843abaf89e789fd7c16e63edfc3ad29b9c57d529d468999b29432807ddfcf94275ecb172cecbd33f66caf6ccaedf324836aa7d174091687b419b6194451935e2da372dabed8efd8318bec06f5cdc73c27e0e3974f7bc184bab74ccb1220650566b945e8908dcc76a9afab617f2d72915a95fd4b8bb72092adb43802325db82a7fc73f59b99fa12c5790c34971161658a97109548a397e2be3510bd5a7dbe36642b4d861e9b1fab5dea42bf515a1f69ba723aebf7e92ed3acc994b4a98dad72b449fa99684282b167e4653065b075192c42a249325e66fbf66e9060dc857d591a11b7540fddbb3a2659c9fe9d10097bec0f90b34d83865daa0e26abaa55cfa7666986ebcb89ab585380044e931bb3fcccc71a8bff176b4ee6539ddceb5ad7e5311e6229d1c2fb2fa072d6d07cfd2e036b9722fa2ae8c02a555418dbc6851571d6a53974176d782ca075dba769aa1164b9ba37960e099db06c56cc4d779705ee2d9a283cf178f42fd9cb892f062f578dda60bf31e5be7201d4d9df8fef73e07288954d15ca391085b3acb1223115f8558e8cc57b187a7650ae3931980e3533ff2bd431c8578776b0ca4835d51696b4254481cdfedb7666aaacf17c1ed155f94f57d353b0fb8432ab6da4cf918386fce4931c62267dd5c0c54c45904f3f864d3559ea6f4c891909a2b2dc025d8901ab71365ecf6dc9029b25853be727db4cbeacedd39e3304f7027cd9bfe79443e891265e87a5030825cc49daddd6bde5bc9d00a986a5e9c6e90fc1857583bfed36ee3804815c011f64d84618d2312db93377c00e7a58fe4a2d7d9bbba71b7effbe147c8d3ac90777a1646d8858050679fe2a00f8f475203486a97571dababa39a279a17a857f52116a128f591cf380fcf318a9f3c7222200b181b1789fd09c2ecea638a9331254666b918bc75f1e55774a5bdb3fc5ba61689777f9795d09a0f4eab9066d3a0da6b0039fc25c4f04e6f71cf71a90d8e046f7a84dc135a7a79411a88f1ee8a7a80c6c6d8d6d86b124f2c76f1994e107120dc067e8864e487a276090fbc7cc6a8fb7f0210bc7d7d3995ccb47481f9c83e4ddf8d8bde90fd7eb3871eaa6791f28cf961c33cabf467e749121e15b456059110d559ae7342e301e3c6e5ac5b9435bdfe8383de5062015d650455a900849cbe55bdecaaefeafe2d0ce4dc2af63dfaf2da671d07b2799e242c5c4cf557ae60416849122f9c7ed9c96a8122dfae6d8037064479fc58fc90fa7a6050187aacfdcaf41150c89b3022fed607e1af6844116b14d1ad0ebd705916ba72144308cdde2a729c1de884201a2f677ff88bf1595775bb86b0647e450359a7137fac8e6a095670f2fb423798de56e1b065eaac17b501ac5f579aa12ab15279707f21b17a435cd62457cf3410a47e35608bfc49821a6822a7846c896cf8fe0886ca480279bfe32d73f66d1d6001da8bff37f7c8ca15a82b0446f836ada8be6bc9e7b29fe4c72d9bb1a5eef3864061008281ed5ee51d27f9ee316503379ce8f4dc2ab801fa3b29858f131d097d232735f61f0dbc6570939be5e69e0342a871aac1b0c6f9d376dd2329d844d54e7817686ae65e5b4029b172eba5d6cd4a5c44a7c54af2e946d7ded475d57514af55ccf84dce3399c2c1bddbea5ed52a285335da6a3f5eb050e9a14fb7a987c978e11006b5535c0bdb796ea2edb363c109a06a960761999a80a0aa7804f047bb9bf0aefd423b1ac336c1fe7886932437c8671666b0e2ef89e98ad722b87772b22b27bb15655ae2ac44ab68a23dde708caa0189d5aa0649b045ddc17eab1f03041f3c920d56325aafd5199a4f2eadf393e1514f4afdcfa8a1d5581a18a688220c902821ff8552d8a12a5f48f4618a7bc65e988f8d76731b3b6f573d03006cb9c9e8be3f5ffeece635c8a337a8889fcf9b87b7b8f3ea6aa00785a3bd722971c52f00c15bf9c96b1758eb606f3fe66684383d35c22a877f9ab460d23a86cb991819b04b400b8d72a6871f03d562575425d8160cbad14ef7cfb73681167bc7954dc029566019b794369bab42c3086dbf5b00679c0d6d53abab0a6c1ce1b8b41c4fe29ad30becb9e610061bb8a6eff20049444c966b0f4d5ab5c6c000b50fc84f2e545ac63e1e48604a349b549ea9cfc635e20b42e12d2aa962b08b6f1d05bf256290a7d96908ce35f8a207bb98472e109d490779e3a68d02c0c4b82c898d4a70e48b71383200afe77bc056d705796f402a4cbde3a2927fa70353e486366c4b31be8c6adccef01973bd9d56d779e5876cf625c1e6c6c62946ee60f4abd1ab9ff6bc309c6143b82be1336b1d2dcfc1b821a773d7bf2c24e17c0bfb2019fb20e5d4590a799e3544ac75de80d188cb28b7319c4fb599401d354673a1c348896575745ea3fb3d42b1f05cb33427c91cfc62669890699a0121ca7e8e0a118866ede1b195aa797f057753b107ec341d8fcd5d8bea993fdf7bd037abd056ddfa8d1cc46815f999198fb9de80f478877edba06d9e7a57a88fa1a85ea6109a1d3ca456525690aec41c48978186b43e29fa120bb823e66b31126f706a67cf7943b2349d3875cb3939b67626e1a7c5f786b7a410206fa8acf2889ee3e39f71654a2ef9bef1e1f3557478f908ed625447fe4d28734bbbbd698ef3b278f76223037b175524048b71156254f41cf884f6c3798ffaff58928a9e81ecab4087d48209c43745754adb2d379bf9beb276ba1d355b680d5daa619bb7a3092cacb8c8b14ed70e8ccc9571fb850df5f83e091c7b3c45faf01104450fe55ab4312c1c916439d8e53c466d27959951c494ca8ce1d77a6a81c84d5366ead2df3baa8cf7ee6567be6ea35b6775a49be580eb0942de33ef5ab35ce470e9402b0654eadeb0ad382bf99ef9a335bb5fa3ad08a9583d9442bcdde1441115ae57f84ad18a9b432d91205b0bb2c7280806813f3cfe28577a6eea31eaa1269d82ba18d0a5c6c380976d86f73bc66d5f4fc4037330a7e6432dd30cb9e9d7c88527c3ff9756a623b15012e0b71c52e899ad4c6442f7fc80aeef052bbf145f8334a2d5788f46fb811eb949aff0031c45703d1dfcd6b4ec5b280395d8e0cab1b5b67428ea1b3d8b3d5a7a0d01bb91d5598e69ed069472fa451f7666072550f314398b96bd6bd3bb2285f77c70e716a59007c176ac469d6d5d0e4ffc8166a8a7f567149a6d587ee9754698ddf79366a1ad21ac70647115805602d66e37f089965b8c03c55a34259d214fb680f738e318d259ce8c3c694805da3a63e260f4169a5b09ce4cc83eae2a73d7cb9e544544ce26c3ab58d0784f49de4d4a19c53dead9105212a14661bb0c36d428d04ce4be06658eb27b53315f5ea444750ff505d3db340cd9a66c9215d9068d54c8f1485d402a1f15d5871be0ed28aa658e3cdbc9270b0c80197d76b26866e87e6849ddf4b198f900dc0f2f056cdc28e4b0cf6695133db419ea10857497cffb9968e006d988a296a9c99d63144579a0afc10b4fe40520154cd27bf946ebf2a84379e11f7b75f8a0aaa1f81160f0b3a67cbbf6ffe216fe229260f898f2def4319058c1b9ac1df1d0954c36661631602f64cd3860a1c44b0ebd64146d9dc2381eb32446467c562bcc8789d24f2d64a63dcaf2c5f228f51d1868b3e7f09b74226b9e9dbb45315d08839f689e8dd279b655ae4509d50d91228cad7d380c22dc41ccb3b2d734e1454086f7ad87c64cc44f1408172bff41a3764fcfde81a81b3d0e517ca00993ff7611ef6b7d54753c6e169bd010a6d28d6f56d8760e1f59a57c31553b86e9488d904f13120158b975dac0e057689a337e1a4e1ab418acb4f5c9ec74966ba80a2d03738c781c5d412c5bdafdcea522c9dea20dc95aa861f30a37f7c9b38f7828a2cc9ece61b01473f6c799e1ad6e39f57effa99a7522303e0de10f6def2babf91c27873b408e36ac854e06f8c769388b6a61d466f9806874f2548bda3c6589ca36fb52b4fcc3f88668e3e2af84bb49963a908fb76345f4a60a4fe99eba3bdadc97b9fdde8e15fa845df8827168200363ec26c41d1e0cc01c7748bf4f32a5d96f76bbb3cefd11ef4e8c79de173beaa361ca3dd2444b51e2ad636d130694ff4f0e1713fc45dc0b47caaef5777234dc95202e5b80e03b34bb039fb045e13a2555eaa1b332013147866fa283c97c6e01c4d3219ee361b5586313c6abafe8b0a34d593ae4a9019608490b129a0d62838b717be6610f4d32e5af731a33e92ec6c0ed800a08c1239fe1c441e132e25c57ef6a424fadd81ee7de27c6dc5cb0174af64b2da616f8a977845236aaea0af41dbe92410d59dba0265113ab4355499f61a77012130cf77d3096e37cb96bf53b9c48b56dcf56109f8678bd3f715a8b252966dac40c323139585c575596bef66659b13bbcf296dc8f3e86aded63522a13c929d9b080def75a6a5472d74ed777231c6b067a33c2ca7033127f8d10c598923b81301fb7f60959cd1da00f110aabdef85af17804352b65f8c3fce33fd061160fef21c67d36de2048dac18d7c5605f32643fa627bc340df7f6953a94be3507c2f4635a6196224da0f3d1eb0d715bfb7ffdba38ffcb03479e018b0654821ec8a028c1e70f2f8517bca875aebe130ceba3e6d937bef60e13731be3b6abd12871de34038f8d29fc1eb2040989ca19c3c", 0x1000, 0x2, &(0x7f0000001080)={0x18, 0x1, 0xc2, 0xaf}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001100)=0x489abc49, 0x4) close(r0) listen(r1, 0x1) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000010c0)) 16:00:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x11) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="14") r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/221) shmdt(r1) 16:00:01 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}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:01 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0xfffffffffffffff9, 0x8b8, 0x9, 0x57, 0x6, 0x1, 0xdc69}, &(0x7f0000000040)={0x7, 0x6, 0x80, 0x0, 0x8, 0x5, 0xffffffff, 0x1}, &(0x7f0000000080)={0x0, 0x2, 0x2, 0x1, 0x49a8e74, 0x2, 0x4e, 0x100000001}, &(0x7f00000000c0)={0x3f, 0x80}) select(0x40, &(0x7f0000000100)={0xffffffffffffff3c, 0xd1, 0x6, 0x5, 0x9, 0x800, 0x8, 0x4c64}, &(0x7f0000000140)={0xff, 0x3f, 0x8000, 0x5, 0x1, 0x8, 0x2, 0x9}, &(0x7f0000000180)={0x4, 0x8ce, 0x6, 0x4, 0x7, 0x100000001, 0x1f, 0x100000001}, &(0x7f00000001c0)={0x800, 0x7}) select(0x40, &(0x7f0000000200)={0x1, 0x6, 0x5, 0x7fffffff, 0x4, 0x99, 0x9, 0xe26b}, &(0x7f0000000240)={0x24, 0x3, 0x4, 0x3f, 0x9, 0xe49, 0x9, 0x93}, &(0x7f0000000280)={0xfffffffffffffe01, 0x7, 0x5, 0x6, 0x0, 0x401, 0xfffffffffffffff9, 0xe63}, &(0x7f00000002c0)={0x20, 0x9}) r0 = socket(0x20, 0x4, 0xc0) pread(r0, &(0x7f0000000300)="760662bb2c749d95b682ba09121a67011cb92eaf30547cbcf14187a95fe465a3736880c4ff0fc5e7bccc918fb4900ddef27c141ae5a8e9f10d4eb9fec151da9f98332706f8c5127010063812472c4324e0c0dc048d4ce0c06d65b8132c717095978f0f", 0x63, 0x0, 0x0) pwrite(r0, &(0x7f0000000380)="f0f0c5631b084232c40d7738f35c89b8604cac4ccbe9d6de689f486dc1170c277b5fa52d131c9eb34c945934793d6f8db1ceec3700fb9b057c5c721710a8c8f6e63fc92a59bd8e2a49189daaca41e010fbd5a3608981a614ea7458aab3ed96d1dbdea441d94bc50c7076217baf0a9f7adeddd7270a5efb3498e75fc475de2cf5f47eede4eb63a45c17a3883c9d178d91fd67b634c1863f71d199a566becc6eb65e7bb10660c418456f223e472cffdd4b4fc3", 0xb2, 0x0, 0x2f) r1 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x160) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x6, 0x4000, 0x65) writev(r1, &(0x7f0000003680)=[{&(0x7f0000000480)="dd5d01e167c3709d0ea814fad08311da96072c", 0x13}, {&(0x7f00000004c0)="d3c22593f2dcc0ef719418582e0ddaf46c4843987c080eca523155ab622f8c7b20478841374d8e764568c0be2291967c680725a9f4acce894413516d30b3f505a14cdf1b36d97e7734cc5f0b2eb021b0b443f961151433434dbfc3410fb2316c658713da23abfd8d6ec892531fcd3469d18486f52e18d5331436cdfd1bdb39b0049c6da4f37e262753fbe0963c9e7ef8b8ec8aab47ef27f429de36b459aeb42a53cb1d443a8acff8607cbdf26910044c08dce63ee053a868fb86099b8a4f92256fd4aeae96bd81084ddf72d23835401724640f244b535add2fb643e35e1cee156459475ef364178304a0689bb338acebeda1cb7e1cf61df6d99d4052fb9698e97e79af280f15178ab1c00aea83e983b83b7c2209f8954f29703693271e16caa785fbfcd4a55bfb8ade6c16fe95533cda351e09d91bd6e5c29e4c6086d093a19db47b4e52ed188d8f6548a19d4df0215bbeb579508ccb700d87b331cd70f7d3f7b6b4e2df140605f8a668c80573d4bfa8a458e39d9283f8a9d93ab26831876d7cd6939c931ca9777b6028526bb1686f93e57edadc31a44c125f54f77c9bb8faf110c99553a22e2ef01f839cc5dfa2c751d51e0cfe5435607258e9fe640753845cf7bbca7c10bc314daad5d2cfa8fac5b3a11edf4e28759a592f583e6d07d11da0db9a423b1a3fd147c11b19e83f75c076520270d5f0f0cbceb8c526a80d84d25252ab6e3a357b71cefd3a6259976bb9d631aa798c745fd8b714d279bf84927ce4f70d33cedc25fc99579c2666835528fb28e1d65145b6c0fa2f84ad3055beda1264d3b99c800c4dc7d57ca962683857123ac223634dbe9c9e69fb50ce2fc5a4f41de4486b2d4dbae1a29f0c60db4beb3f3ffa4d5ee722d1572afb132a34ff4fdff02c9a1beb21fa3d129af9d4fac804d683fc3d903feb33bc8eb195821fa76e11e0c49a10b6af1c81dfbe5f252cbd69ae340a2baa67d5717bb0e3c4ab77110e2cd8e9f82faa51c2cf3bea3c1d313bbc55e07db0f895e5ef468377d3edaae1abca500ec2d2cd4e9dee5510ee7a0b85c9d58c65468a2a4134fb26f8d07396f3a014417046aa60bfe82c4b75b88fb811d0da2f38ea4e8edde36d5407d6eca8299028abdf580f4af568269786a5b2f5c5aaa04807327e2237032c4f9b7f8483716a8d546f3fcab65d3ac49a9820616902aac8b33052d6939d03276416cea4f80021d58ceaeb337864484d5f73e6d3b7b37ee07140ee40017c762a1736c72a76a5f3703b3bcef3b9e3adafc440f9a97d71d984fefa06b5f2d1e3988a7220ca689b65b851d24e2aa9cd7a9805304fe37341022cc6591526db26bca335118cd01dffb4206316e93fb16cce17e378e8377f36b9b385bc878bb3a2fb9c0aed536ea59eb893e97d10cda20d61506ed6e384561a7491492aebf3771961fc424c8c8a330677d99f21b8e8b85831547ec2bdaf155d4576324e6e9ae0c03141154adabfe33d6dc895f9b4fa0abf2b8d4326d67ee76ddd32468a2e8185e54e977ed5f3ac831265863a8b424cbef37ec5486984bffa43e7bc8fc5452fbb812cf28ac1402de53b54fc74216a8751046b0061c66f6510b2d6528005765f93511c5c20d9336a66339776eda40eca66fd15cec73e9c4a7f9ea01b52128d13a979dddd3472714f6758833e58b89786c23f98b91533d48802bfaea07b75369be8456ce39355fe7ea9173520110fc5427396075e424171681c083ff31ab074d16182c4f813f7a21d36cf16aadf1fd772acaee00e3603c24d36a9753c8f260d50b8d5c9f0010459032bc42c5455e33ba1a3939b41bba272b8479cb4abe3cacc20be2ad4e237426e34c0248a1e5f2b7d18eca2906d2b52670bfba0924e4546f14ae0fa06ae041614806093382e40095dfbcf22d3a3a86d4fff324ce8f1eb81156d8df2eea5bd18dc1bb39b58292cd570a5efa3ad78684250f93eb61584355e70f8653572c00737b3178fa1da8132d915c155fb77b3e3c58b293010d4e07d1f2230016929656946c320bbe92bf58b92dc4371e43e777554d3da511220376eab8e2a23c567fdcfe3d8cd8823953a8a67a8ae003193cb577a28b63128f8a760ff4fc6beeac11f940a6be70d0f797b2fe8a32eb40f3289390da0208f105314a4e5d5c94390476a8056cd2ae99c62c60fde51b61e336dce2051e8cc442ef1f3ae6a0917c76037d05247738fb8fcbc17c2cd097d8c8d42b75a2079ee6b7ad70fdae6b731bbe83f9a5b7ec00daab3337ccb56149457424a7485e89b6a9bd52481592cfdd415311e16f035f78206a9268712a469cec5bf476c677bc8f279f8118a779b70506621e5c3c242013436ac7eab7eea597ab890c2b5e7deb69b846cd3210c615a9aa6a493f688d7720e3b95960f6bc06ce124802e72cfee05bd64a3a5babad0c297c59dd7c838b681b915a60f9458d933e02e8fc5c8c43e49e87f5f76164001c63c001c8db3a58be58feac99ee64b6ecab6c3d4b8885e3154ea86ae2bcb8dbcfc4da791ec66fbab5d0878124eaccc3b6c9709db495c9e55dfcfea973cdd3b457a3afc8a1601231fcf91e47a4e020273ad7dadcfbe7a11c4b08f98f8efd6c8379f6bff518555aefd3dafbd8125b62fb25963df9cf6759d1dccf7b61ff0c3a2d8a7cc6920324c78deebc72ec72a7a6494cda068b172d9b962ee3f1fbb550a51dec528f899a17eafd6b08916031770b6f5b45df3f68e10152a4efdd4c9fac4f26f343a74be3fc7ccfb5f162ebd9a142b695d2abd7a473b64d8d6a45b23868290812df9d31226ec8aac09b858bccdd2902b76b13b73163f0b89afc06f2b2b44f3c8d19815a150cd007855d88a5ae1a9ef55c21b3777cf717830b415a0beaa1c066e9fcb1fed3a22cf215210d3b2a4b65e6a006d31e60961bacf85af1a9949bc575b65905c70d9193f772368f380d1c644e4f47a6b8f566e7c4cd501badc21ae0152396c676fef53847dacbd9f11731fbf6c65547a31dabf634f1dccc01096ca9c047c9cf3260777cc6b48b59319e6ffa2f38fc500d7ef529d60aa30f520bad8e46eab95009f81c5212cf2a63bdbd317d85a5c52b53b51fb9e28c41b04ee13f1576d276f463290e98fd537f9b00845c61a06038b7cbf33c5af6766faeb533ef341283e725bdb9038715b5bdd4e82ab9927fa4ff2b81a7f8d67539e83b16947456d017bdcd22036d8820dbde66dedd6a92e4d438a29d85637abb613da455d7ced0a49f068bfcb6e5848eb3fefaa36cd15dc724fc34c4e5f0910d5deb6b3796d5e872002c60b09af42173c889b552a2ea2958a3c941f22399d588860a3c86a9612c70b20f496f942fbf961dbbfcb59c36c1dcb08fd4120f74d85d867326ccadd01dcbbb90de66798d66ac05796df0ebd6305089b86783d83a5cdac3a334cd0f721441c2d8b5016d913716cf28eaa4322bd4c92ec5965bf19938ad1bc8a9e2bb29b4e77c55ca33b9000f9dcd8819d29a543a4b0d1070b3ca82e075bccee19a0cce89fc2d36dacaf0baca49b2e95c115cda3880ec9a723ceb5499a5f9b7a98a38cfc78ec22488c5a992e6418dcb587c8dafd3b215e6fd360314c02d00a92b068b1c9196388b849699f23330bcd4197df72a7576773ade20707d2301f8f9b1331b95e96096b23d6723beab51a8d3772814cfd89fed13e392248baccc7fdf7c7816f226a6723513570ef3a15ae61eafda91386678a27586c666abb2cae767c7e7575c9dbbc9728eb7b42c66ed7e83be410813b6bdc29ebf3efc853a6f06f723029ca14be6b99f8f75156c21cf0142eb41e963c053896981aa685555f476eac6bcbf2240f86fe54c854129d10368f5b9b124a7107b4cb408d7efaf44f16a8989234f34147214dc52e12b475994f116007ffa06edb2e88d3459b01a80c4ecb23b57ceeb21233a4c946a593d7768c05d7566bbb6457d43ed883de5638572834e0a39aba326b6291a4a2644ac1213ac9bb9bf52eccd01dee05777c2f4f8a9905b894d6d3b3d096dacf89733f782e8cfcde1dbecae158e6fc243e5600a33d549d3fa1b9c6b9fe05daa35e70facac88aae6ae59e2a9e70adf14d2a8ca79bf02988a6477a971ecf58f2e723dabeb2a66b9d21b34c8a523b2b7fe4774b85529b4d8d9cb5526f085c6da235f4a332e0902e8cc59c5ecb5f9ffb00b81a30efae4b7c94dc984a305e47262d2d925da27fb73b0639052e380fef18843f74c0a298767869fc267913262dc1c1b1a7265465b5a6ad88a64f97f94ae3a7c502b1b88122d4835d30ff20e48a09bad8ea1eaf7315ffdd7567d8393a44fe8d098960381da93217a40308070adc1d30e21314de4f142faad20a48de5fe33c699de14b92511dee29e25b67decd8ea48a9bb48228d3eab82fc7ce61795bc2993dfe9d3ebddad7ca069481aabb43ce7b2f897fd78464bb190a24087cb701db5d75ae0490bcfd9bd21c5ed396674301f8653bb6c9b0daa6bd6a2086ba22ef864305d5ef2aadefd13606b1526caa215ba74e5657b2353a6d2985001d014ff9062dabdc573d5efea88d2653460c8036c7c24d36280a6a055cad669286acd198e86f7e9993fc19ce2d2db785ae7bf813cb87416fbab686116f5eb34e0ca7b57e0356acb5a17079fa552519ddb171645665e3dc9f175974d4723703377cc73b261d21a2d57f70740fba83ab494059fc49c04252565e9cfe4854398eb2b64d7a0fbea75dbe600e092e66bcc83c06fe8a2580300197b096c12ca12e4f31e2fcd5b9fc1777cf36b62b3522b6dce543bc138b8f666384a331163367dca15d003c0f12180d53b267d510dc8deffaaebfc2af23646c0217124e51de38658db85401633760effeddb8e5183a74ac76fff7596df28561138e492fa2db7bcd1424701d4e030858cc8dac5755728f0a6927bae4ba4efee1d10a4c5208268856f80cf171aaf1e4b80f77c3d0a55b2ee553ae0c1dcaa0f0db57a27452aebf3acb4e6ad139cd343f4b6bb8ba3f09225ffdfb68a07bb011eca58ca158d3510929e1ebb63b7dd00451669cf6cf0708c05106139b82ac26834d4a4e343321ef2b4ac1bcb1787969ec614582c616013474c0bd35b42cc974a7d0805905e5b573bed513456f8c9df7d50928f604496817e300248c803002e160c3b7ef62eee5294034ff2b43bd7df7588a1d70ece5dc4ebf657e81a4650846eb2f49ef67c74625240c37c104f79d229260cd09e362a4a06ecd6148e91f32cff2dbeb8ab25fe1b903f2a373456171b4308cc35fb0cd060a7aa5826296ce2b601c7e37e14b6531bc108c9a2f71a371e596ac7490d69a0850a3f8a5b4cba258b4abe94af4c64073aa4c199906d9692e0c51e4f5b146cd21417ff6417ca1d77b5a28db8da2c36bf07a764be5fe1869f075b73e9882e3deb7d1f997503432c2bcb397c69e9cc5003a0c646db8989a4853440ef2cce4e2304cf01c5802466b2c708d3573a2b43c7d9c12a4d3740b415ce14877fe7d35fa765eb0c9e3eef0f6e0f1f45db8e5c70d5dbd3d8a1a035b08486b29fe81658d6fd262f5e4c4e0496c9db9c6b89adc73cf89e325a3f9f43138f2e01705938d085075d0748be1d474c70281c3a2c36265ba7924d1419d1c922ae5f5eccc0953bac1688b16dbb9cf88b70275fd4496ef4703e1e439715747df63d2dd3d7829d2ea4821750d4a008648ef3453954902ae8ba225ece78808855d08cd0690159be827acac59ad1ef89099fd33d72192b2f784fa7570fdbd4d0a65ecbe267f6280a81b4e1ac0620a81b50cb8fc243f739910a3ce36e6dd5a4f8f5c26a36cad98", 0x1000}, {&(0x7f00000014c0)="5f95a6963b4ac166a5b713f335e94a6e5834df0b2a", 0x15}, {&(0x7f0000001500)="17a4f9a4cc80df5b6f7c86bf72a1cedcacbd0cf2351d8a1e8ecec768d9abcea42c73b1f545c355dc9715657d8e912e9fddb56eef7649d09ac090c28d3fa58192c1e506a528fd1ca389d0bd58e6602ea85d016688e785ed92ed05e98e4a9e26430065fa56cdcbb966af229107d1", 0x6d}, {&(0x7f0000001580)="c32dc656af84f9b6a9a792cb4bdbe5124534f9cd876107dc2cdf30a39ff0d8ec456b19c96cc21939b18e46991981c18b3f8c56e5f5170c92ee47c55bb4ea516f7c3a9df86c00269a878d655ca0c26bd5fb6fe807ad5511a852017feaa33fb0a033181f42fd9a62f4807fd7d1efa4b026b02ae2baebe829e63dd7868ad5ff045bff7e581797e2459d56d340f2afd5519ad0d4c464d82b9b903b7a765e02", 0x9d}, {&(0x7f0000001640)="4593fe22805a23a2c65ff7fd0a57a0e7469c32c331cd9f6efd45a0c1ff2ae00066e92749bce45f1adcd121caeb472ac8e830fa7ce2422db2ca0c80dee542ececbe32733b19cbb1592026e3622b5a6c70043f4ade8665bbe8094cb5b372388f1c23f25a570fb392c7c46c601c22d5c132e52f57c5d8151168890b9c76902c2451affffbb16864d4d6650f05d39d932210de25821f5df9ca69af8103d27aeef5898ec050f9a9577dc60c121807f8d17d7b5472276a01bfbbe70312a440166f4a22d7706c2c9e9c9c1589363bf141ea1e13731155986cd084aa16f58d21d176ec9f5a03bf2cbd9a73cb0b2abe0f935b5c0c29050f6db38009f149af805fea3f6e4fcea7f55616d0af9606ab7733ac0cd051066b1261a3297571bd87c2017ec06358e36adba65d41706ea5e323fa118f8606a4d397bf9992f9bfb082675d15acaecf80fb242f662cb186e7aa18abc68db00491b8d73fbcf92621d6a7e55503fa37182e11317ffc118349b6d1b48f5e41ddbc90d4e79f1b648f29dc2aeaeeae50759ee7531ecd0ea8b0d1f94b98dc1c11bee637b6a523af85075ea72268eb34cb3c7f1245ad6aa44a8cb76e99104d71a131f6ee88171ec462bd2ce99e1aea6c226e40a81ac8d7eefa76648f96def01bfb829056d13ef38ea579c9f5badadbe21ad7637f8ddac25a860a35395c8fa7a393012b2cb1e8b443ca2c6113d18573fae4cad947c6fd7b6ed91a917faf0c212155156abeb6aea2ac2878029786961b725cad046925ae10fb051df5f19459b1a52fe61382c625c68e8628ae462c6ef9fa15eb8685fceb2fa2df305092f175173366477ea44460fc5a02bced005d081a162ad5f5978fda5899df9bed80cda4f0ada4e17eb461d5624d9c80808f5792b4b93f4244a6b81da3847a7f6bfbfef5d536d8195ecee1d000103c5b7bde7a2a7e1f08fe7d19aaf1beef61df28848a849446a03c41be5d2334cf5f329503244c838601be55e848e027d1562a829949ba3cc02d545470ffe0a0ecff63ff702c0c6e1c404d328f5283a757627cded9fa8e776e042bb58902ac38bc24efbab73d2f0a95981c90ec7daa910cc19039742bd87e45775f1f4b6f30ff3b2ac11ea324f023916c78edda2ae24c3f483d0238d277d70591702016bebd1be07fb033eb7eb62a2792ce411642f2e260025134d9053c01545622148b946a9eafacd17aff13505f57a2b61525999b77cd0a98c2987890b527e77bdc60a9f17d810f50597443cf22b011fcc5e98f0732a4be0a2664b251a4444045e6173d77b7367e3a30ee635c0a81e4a89959f310372dc2c34225f725f00bcf0c8f35f0eaadb71582b5cf69e0888e7eb96a53f0dd1f4653a9e866b8b3abc464bd4e2ad0e8fb8b608006ac8338698d36cc3ba88ecdee499cd15d4b08092880db2685e83476322c5fc0230141e6c243ab833efa366c508248dc5e53c88aa0abc78f0b18049b6ef4caed7ad78e1645a0b3b8083a13461efab18f51b482140c1e13fdcfbe191e71f2b81132bc12ad5af2dcf4f0adf18118a1eab5e9907a2559be29befbf3fff735ac8d6464065f7836e51f2f6ada8910d877ca3d50290c3572b56c0c74cbd33c479f450c2f492f930312d4ece4010fbaed839f0542edcdf4745197257f8b0e5696b8cd6d5152d2ab4bb92fc7cbe2026d199766cecd21637a8f71c8624cdebaf06a3ae9afc49f2d113c1ae0c4a41f0f48848d53020383735a8e2c70fc6dcb28532abcc7d4393ff96d6dea07a8630748736d760bcc7b05a1596e41a6949b1c798fde2ba417b0d7758628317e583f30daf365930c8745ad86d52c637fec429b1e6b3cb0b4dedf83a04b11a1691c7854f92b6cc51e4c87c392cbd673f50829081ab4321e5db1ff7dc1f1304c6c468c2141c076d36e96eb2d4b8a1c5e1d927ef259293d3c91a56c26bf84bbf2dab9ab799d9103f63dc6d890dfddbdae443f7ad90b884b0339e9e1741a2fc6df2d59e69fae207c90dd484402c107999482f402a3bf2a9a6c33d2f1c0a4f81c0720d83cc17df1b7990a0246568ed300a2dc4452604da01cc568e0cee172c3d13127de87e67a31bd75d2ac483c30e3382395bd254d118dc994ddac774652960a9f2935e5fdd35bf8e9c6ed39ec919db2ad30edc0a17effaaebb13bbbde61acdb52ea40ed8e2db1bca0eee63da7fd6592f73e0e8d301a88aa7a15c157ae8e0f63ab1ce94033783eb1905a9d4498364b10755fb746483df5b7cd4525f80afcfb580c4030b0b8d509fdcfefbafc0786ea710b73f12ec19773edd59491982c130dcdc8e25b8db45faaab8618f0f834b1602f8281e5d2af140c86cde4b89e67a6247e71674c798e1f2a83fd928a9d6389264edadcfd1800bd1f1235a2100457b01bf9768972a2f324d7cb85221d636be6fdb645c51ccb3bb9b39e45fd6f08a5cfc5b920d1461fdc702518e703b90ada16e4793e3d9ca95a23c2d1028102f577d034f50d107abe3408fe1168991f9a443ac6e8a1c4a8c1f4546a14c556173f0c98dd56e275fbd0c20f989611b97e5d1f59f01ea4b4371fa87e98eba650b3866bb8397f73bce22d9d789f15fe7d1844cb091c3cd4a78ab56886a3fa786494dd3e06a435171ec3be8ebcaa6cc299c02b9a646a3dffa0db4d2947b435a1e79f92718eaf1bf063b22109b4fc07f95dd93f1e0140714cb525f6ab209b5a5f64f8739880c301999ff93acbdb81d1a5196b7b31327d987379905494425248e0ae91075f55b972ba20681e59c133f380cc8d3e4fe1cd7916080865fb1d61145d2a8f4423f0a2ef90ff709569cdbcaadb0cd6ffe7838c73fd5f4c1f2a65bc2851d0e42e2409ddc3a698243b587b9f52ae4ac604b67e69c97801121d7e5fa26b443b8ae03e3d57ce087a006a3fe50b031ec79d6ecee0997f3326c85c1d632c5efff28760cfe22b2146823c1d99d93c0dbd5398efb74ef15d1530e2303e2a4233f2aaf45f966113bb65098d8788c47e8cc1669d806edbb8516604de653d8e66951dfd549f8c473fbd273f8e6a7ada0455248824478fd620a759fef1e33c915f771dbbb588cd2d65eb8e36f5586fe9d12bb5fca991aae390396150e64177c1924e17cb1276782c8a8ad8a32a482a9d4022389bab988e49c6c5e6ac4f2ab6cdae09871164ba525daf955b7295bcc4a5c8e72c4d23c3f58320247176d120aa7553898f93aa3da60c01fedb4ad9db3f55e8b9badb6e48b74b58b89fa3b124f8778dd4f5bf4f1eb5d278df53eba30641562a288d619ff6c73cf39d9324463c23f28350008dd0433d9499b9517945a4cc437c1362b8fc6277b45b695ee22c96415baa3f8fbf4910bfeb44ff6d8fef17383d3babcc124439995d49b5800ecb81dcf2d844e3d9a6a9194c329bc762d5a074d625784f9c5b73f87d65e4715e5f36e812c6aba5d70e8f00c85694643b2c8e5bdba65df436008091e9693a9318eb5ede13e44a9049dae7974e19a757240f75fe212d55e7d8f6addbe26a8a2bb4f05490ded2e109d82d1c273d64b72998ce58dfb2d5a867605182bc92cffb4a806941dd6000284c24c1bb44b985b9c36ab09dfb2b47f9a3fb0fdb6f24a474786b9f6d1e919ec9684ce3cd9d70be12d808c20be52c6a0ea083fd9f00824b8ee85b509f23a36a88531ca5c2e7692c849c03baaf0adf9d5f5cd68db7c6ca0797199e997009896ccde447e6216c54770202831d8412e0ae598a56c4ff8f29b4bc0080ac6d76daa880e757f38276f02b522f80780a66e7f5f70c8147748ab2cb65c18fbef204a035246ad7fc2a55239eab66ad7cf810251f83fe3ec6c5def1266bc4466c6bb99e0f9908e99597e2a4a5cf4320a073225d9fa5b02dc948c250a080ac35894d0365b74a533c7783f41b9f91cab91e6a2f9434f6692e1fbdf347e5beb51a7c0aea3f2af2641ce81eb0217e5d313fd8d82baf8bb525f5b66b9fd4f2e60aa9ac275e8e7a5fc4b6718708faae7c18a2b3ca0a5eb3d66413e472176436a4be283378d89436f21f053d4ffdaf17a7007e171545eb8b96d576e09b46088e9dfb6e2464255d692cf3071334c3c8c8e3e1f27ad8c5f24227a9528f9d6cc40c17a6b3a716fb9fb5a419d9747ad2070807a8a486eec3a10335e2864dbabf698ebf7775bd9cfdea38f585dcc48409236c1dde07338a3680b497dd673974deb18dfd8e9244bd54bb64af43474f86b122f193fbb35ea4a8f549dcac4c222ff52b5a25dd0fa27c66fba2837e56d7e294f4eb67e281d5fd2429dd07e6aeaf70005aff11f029f0077df540dacd78be1f8549dc49fae2a9d8e6909d1e28649d79081a5b12761d9db7eb0ff91bfeffdc4db9b97c490a1a1faa498be36237ba634d6a7385d93109f744a9dd3fbdaf92300cb07b1b603d8c81122bae3c9d527188f9e2cdab61276ac0f5754514d7bb96322454cbc25108ab0b1f906c560d2802e38358683d414e815f986a63bbab738d202d0e2bd6e52068be8d4366ad5628167975fc1d96f162f844aa922d29565287483524ebee2ac33125c77b9a4994cc12948b4e11ba85bc78773d13a24e99dec388a6c856b38f81ac16569e0315ee050847deaf65def214a821d47f507530339fcf9820217e8aa6561908645bf2af04c6cb61956059adf6a074da9e594e47dee3d805949f0665bf6c21012c9d793e18943e9c11acb5a08f664d6276f52aa508befc7f1eaee99f321690c0158bb5aa49c8479f9e5939287e9468231001d6369eaf3d57680a044f934f7426d9ddd3a9eccf502353953ad17ab9976b5255a0a0ba3b8f381b612adda10042eba400fb39cd7102d2f847b2ccfbb5d36aad0acc1bc3998aec7e06e555e3024b6af61d3a20bf57ff379244cf950d53e197217958cd5b6566772513c4976f7a0e8a961dc4ffcd32238e3db288e998e7964a25e5c73c9ce046585317f49c7836513d3056c9f8eb6e61f56ad56d5a4328c312f653a72ec77a8219e5b86d86979b96e576828657b7815a8e02aee0f50063f217f39c51778bc94ad485017e38b42a2baa5a53f12bae1857b6b7219d94f8042976bc904cbc85681aefbe0240b054ed0af657c0d2d6f22aedf1ab79d3c7afd493f6bbb70f340121aadc938ac01baa54918c4ced08bde44e1f3eb1671cf4788456f11b19b7a122aaeed66c30de35b424917efcef74c90558b598537773a0fa3eb82efb9e1cfa38a9bfbb8b7490bde71b601df6916d03d527e6f55f03e0165eda46f54736dbeab3ef63afb3aea40c228f660c455e17ab3ee35f4844d175ec012f6f83d0aaf580960057785aff049094a40626b77cf3ef3f7f649fc09058421dd8cebba1eb023c850c9c6f2041bb8ec202b50678a4aacf4541ef7e367ba9d07fdb4529139fd9d8dfffb67f79f0d8a326252a6eb23c301e8a205599e53f863ab12c673f4da9eccfef37be200d6ab11e410f5bc879d17e51c4cc46c9559df5545875c28946cdf10576c1c30d122903791dc9ddf752ae6613facd833f3ded37b7bc1f2f30e69b34e6a1bd53b3ddb7ccdb619a85828e9457d0356047008222d06e9b0286077427957c8701d7d4463d17a5b78bffcdb9b14866c280485e15c49d0f514f3e701ecdc70bb2137e4eff64537465d3011fd21bdfc7b90312b745ee801fc5b9fab862e6fed1e7ce1c7ba96fae16ed431b1484cbe3c3f198d24fbf0dcc0045680fb4318397b789ca6be2a6a5e63b446942c5d9dc0cc19485432eb3efd6c9e1a399d77fd1710635abb91492fb12194a8e65db46d79fa70b028ef43101d9718bbc6f4f547a79cdfed178a9b0d9dcff71026a97", 0x1000}, {&(0x7f0000002640)}, {&(0x7f0000002680)="2d29f67bc5f4460421521c210046cb47e62c81c3248cefef5a380ccc24a887d14fc5bbf31e03dd10e0d193a426f2dd45a10841bb26ece1e7c98983d7c6e3fff8740ad47a4cc5e08b114213da51dd3850500503c2d2245ba6f8dec846fd87a775f2834d1904c67a4a82ba85c8e54a886d5cdce8d6e04764e2dc8a5d268aac59d15130b61b59cbf8bcc41d398abc0171a8d97ee7232334435638f7a8d6af04299d666ff21d0fa955a57217b2a1c51b6db1535dc450cab31ba58606459e876dde70bfcbe686bb45168b5f8afbb4c6bfb0f835f7dd58fcf95848b0df35967cb0e995f4fde508e81449ba1135853c5735a7627ae9f335926e1692e327cb4769b94c6270393a081cfad73fbd0c83985227e4dabf4d6ab10987f7fc0a9af6c6f14587bbc61da82b93a46734186dd8e6a503a83d50c9b594974528087e920dc4c2b01333de8748c8f6d718492616336fa7b61abe19817586988dd43c538b14912c16a97f19a6a3f8162b9a1e303fabb94b74486a8205ac509322905841d569ecdce0170bad9ac91f8d9c679313c226910d2b6aad852fe883f7ba667e3e53b1905bf262b8a95ba0b891be36ca5eac1e3d5337050171acac0ac3c63454732bc8fb07889cb60f692262601b035915a4d30daa39815dbfbf2f39fb211818ab31a6db7b80c3c2b07ae55d78c1b3530012c53468647f06109e6c941fd55764ce950169ff49cd79b23af6c035d8d7264614ab63fef384b84517de204461641a0496e88f59e7ac2809733d417beb2b90d48a6b68cc27f041d05918bb44de32cd105f45778db006363282cb8f0622019857d20c8791c0828cdc8e6124c767d983e0bc2dd447e50647e70ffc3a7bdf91f68e6fac14d7f75d90ac9b69c784051af4573c0bcf61d246982f3ef9cb5471327029d4798fdfba25b914ee56f00b6e83301d969aed740d24deb85aaa3448d74677c1522d036d9342b2beac1e73dced652fa826f21cc4faadf885bfc6b1d13d11b70ff9f4ad4590f5f992f73f02aac5fde0e473cb5eba040bd38d75da8805f3dddc35e4bc62dded289c41989e0891bc18eb4ba9e975389201e57503bb7c3d757bc97b8136c7856cfb21d7778ac074507e5d2c8cb232d0dd6344832c9d9a655becc3a5004baf4f09dfe21fe6cc3a3ad433db6f0921e819b6bce53eb56101cf8d984403969c9dad3413812026b75efd1cb4e4c0231a7641de23f3c516977d1e9fa7968f645580fb2cc0c69551c106c272dc9c9084369e5a5fb224ad55c7fc6cec3a33623023b1d30a109662e4d291107c79b10337983b40f2ed04405db64cc724b8aa47500641a38fcb3e602ee042c21d139902d5e35a1917135c5861a5349e770c956e53e03e910d642ffe32105ad36196528c78e6d18e5c9ca2935c17cd9f115811a30a04d98a24b1900276f8d1426b721c30e77417553fa6d1f8e2502fc7c886779769e63cad3d947292220d7e4372caeff5437c3e4f21220a8af9d9ebdb77aa940200995d6b513a2303b26698bb7e7397f54bdbc62f12cc905d044444fbed2734ee353e894c98bdcd83ab4a81d727f267d904ff9be77aaec5bb16e6ed36d442fbf96b87196ac696690aa436dbde82b9ac2d78f3ae67a854c93ad3923df1ee03b026fced02c64ba0827dc6110bdb9eba4a92a7a7b062da4043192d73d8b41215d18410bf2afcc27ec992a1827eb4a0a8996775254e26aad6b24e5d695b225313a209afeabb5277a7c0f8c2292a3ab96b63d27a234210d7a5936ef7fe64cc06d2bf270508c58bb416b091e94c233b234276a83df779e6ae0269eaacab41a988e2336e5eeae2ab97f2647e16552d1d2df72e9e8a86aa375a36193259d3dfbc542ad9e9eaf1c2ce441ab502cafc83b0d9588e07cd5e53617724c899dd3b6b8c995aa87cb1aeb9b457ae0d28fb0dd50014d872ddd7aa761c4e7e32d03f2788f653f16ee810cc8408e29c853c46d75a3eb5316f87ac9d57f6ce0a1a95a83f9c36cb465fac782742b8478b74b0060dcc1125c973ba48e506b98330df38dfc7e19974e3bde12e4554e5755b6169d08b71f568f7d5f59e8701081fb644e02a1fa11d5b3737fdbcf5217be7706b030f632bcefff0a3263f4e451b059c5515bfbf961675edce93f52bf74c216e087841880ee045b8d6f7c04148b779b8560e47361348f3cd8ac7ae7e9a09b1ed6398cbef6d5ebd22e40952b804fabff34bc6234bf4a429c266827ec817b79b8a344c42b4a74152a7b652cfbb801e6ae7ae121a979c9508eafb980ca7e8771207273e91af7dd7ffb58a8ff1c803f85a29a7ef792bd59e878b70dcc41457b4b0c11055debd6bfbc043e6b2654f1ba62bed277f1631b3d2e849336f200909a930f10dcdfc40fb1aaa633baa883f575484d7e878f44b09ba385ab8a8f9d2319e7650b48a83609f088cdbbcc2e0ca2ccf943a16784fbec2453864f0407cb7f1c79e89c0e81705fe24d70765aff16b5dc9cfb0ab3f964d5519d1b0179f14421490bb88191b26cb9a35d0c07f753ba68dd18d648735ec1a3d21f6163ce7b6ea3d0b36434bf890c6eab4f08d35ffecfda544df643bc0012712c1715f2b94f40d0a7ca27feb0df04e86ae108c95e0a5c0d9ee5d2ff82c4aa680ae1412cebc5a944734341b78975e3dd3bfd77f92388f868d977a7cf2d4e9d35806ba3224e979d3749bebbea7bd45a7480296b529fa626e4bb2eacaf36a29bd7ac0259a2cd1a4271e60c0e1f0f17c9ae18d2a765101ce746a80cef88aea0868cd947552dfec5941f3ae039200e386ca4c1d93ab388f536fee801ca920f3b20b57f2fafac4cd8e65d30f6b19775d4fa9fc7777a8eb9cded3aebfd1b91f6827b43cca6a36b3ddd73424a5544360b24c625e7be3446b5f851afb97c09bc0f9e308640e188ea1aeba908b032deecd58c15e0fa618cb0bdb6fb7f25dc17b23751831e345eb288af2f50d788cb54b674a232cf511b115866be239280f18f795abcc8664fb9bde208b0b9c0dfb5d65a839b55987c567ea098ffea24cc0ec8b2ac0cd7286c78d614641b7298f3f84dd14bdc3573116299e3c76a17ece338f3685cb093a4b71c5fc37a7c37926e73c1f16351fd1ffcc67dcecfc8c244689476ef30a88192fea78250e5da8b7eb7c88f6371c9a863fcc4a00e2d1b55d3a4dd8aa82790f5c68d3a80387fca4ab249f412dffffb11e061835e1ac2a1daa0bfffc93998d8e037be5c1ab170ca5e87ddfb1de861ba923cee72da5e13c1d2e89a87c3dbc55fd551d96d59bed6431b6b872e77426445a8210f1ead5508179e7601f3e43661c1683a3480a090c8793617f91e681643a7a1656bb4d51d77b5d52d7483d608afe977946c7c1c8b59aadf6c9e4973212bc7666bb35bb1b545c31996e9a5fe49b9454f27a7ddca3d2c0793bad83043884ba86b8267654c261323f5d6e6fa3c09d16e4d618a37654323184abfa70b37b4375198fe95cfe5adcdd689c688416344b61dc9f8013df36984790d3597ba5c00652485cd807690b5e9ee4364f66f97aca20f0f38df9ff6fe95ca429f8250c8068c820575eff89d2fee96bf05d0e69349728bd2bde2bb262b250513c0acce0ec8416276f90a55b12ace68010684bd83cc98f8377b744390d913b7d10dd8c3b7d21431f4a72b0420e2b40d31f37d41b0868d94fb1750aebafa3dfe74cf6cc39b5a1b6c613fb1bf0f6a5ea5b4120504b06ea8ceeb7e0c0f2012eafb081f72c8c9e12d761f6f4290c2c283ab4a98e8a7f582bf6c4db75d3c45dca0fecbd9c9b892d3d5cf264989349e87f41786c996ffe27ad9cec69fe129edeb55640b8e923bb0b0ac142dae7c9b8fcbf156aacba1267482610fb7e8a853a1fe5e8797597c5eabf6e00ba6465e7fee8c596eadd944607cf80d4c4ce236669af4c16c87375d4430e388e772109b6983be58ada735d875c914b71026cc923fcc179c16391d7992d806ab7f9bcf845089f5e3e7598c5523bd4f70d2f575908cb6a70549d6c8df1410f586315c34302451cde4798b75eb537bdf6309f881e1bb4ca0acfebf7bf78021a0719f755caaaec98d9c089f24bf25fd3432fba41f9bdc608024bd2d820d22fd22194afbd9e0e65d43d4bdd392a746948f3102c7e8dcac5f9915af16d1b75ffa69c8578d4cc60a814df43f64cdddadff04a54e096aca29c556f12a2f7fe80f0636228b342244b64765a13a9180027844609a23a89a1a9926d976d0b349051447a049c77b7b446a08f7b1781e810f7aa8554c2f234e1428bd1a93fd29861987e8b8a068ceb457729cae28c7336e31994e1241d6490c57f0acb6d6936d4e31002a0076500ecc8c87ed89ee25ecb16eece78e1475679d0d77ca0e6ef12ce136b1241263f69085ec2132a08548becd2866b0c304856a3bd43712e78837091dd6a359f851788fe88a7edb3b475bf490628ad9943c445d5817c0c9ee82bfc94bf2cdfe3ea6b9e4ae754d073ee835b3b24f90ef861a50b6602d81cf70fba5cbbc665f18b8c135a9f2ecfd8f03a647a2842367e677feb37eddfb8104bf4c690ec18179080a61067dcb29d98423fcb54c3484986dbef51e09303174c92250a95a1448cc5961d6a992fb3add6bba84c1699be10aa7071c878ed8a78a36b9e67d41e839924e7e247268ac72a2a0a1321ac6c0760c02b27776f8afee356de2123445d5a9f249fa267f74c5a7e7ccae0d716f1e74b5829b003e48b7103e764c11858f59100ad3c799cabbc61cec04237d0cda6141a3b9216eb0e8d6ec8726040d1c800c01595a39aa86a6059557e57b953f6ce1939fc81118884522284696775170797e234a917513c803d1b891b6bdd5dc3c2e6fa00d6f119c3f853b2bf40c88befe82c6608675c77684e6847f4fa3ea872ba70fd23e8bb2b9b78bae399e3c0265c39a04451858176410198cb50e90c7eb9dcdf78ead3af6052609a78a59b8d12a37596771ba76f9e0f7ea268eb8ade0344bf15aed5b9a74ae926f978a7671599b9310fbeb646f6e99d444d338d82ae94b4b2f9628a6f3bc2ddd32d64809a1db519abecf8c32253daba94d6625ab1f1cb3b4485dee52e41ddf099f5edeb1337ec0ca7432cc65dc527ba98d21292627c430069ed3c8501ff6bd18dfeec9f69810a682e3f92a5c598a3d75305979355ecb407ac1954f7b9c0fe382fe06321ebc0f028dade1cd903e612744d1aa05d074ad3e31d85b0ac8b5fa7b65114982a025aef2cd72ef93c27165b2221bb67dcc8955378c16f987238b0b21a2691da766d7eaf395024a69da80044292320a7964d59806f63614ede944ac74cc37ea56a381509127809be5cd53f4eab39b56aeb931ee94ec86ea46f7d4d7a041157be5ffa453bbe0a25073961cc02e917f5d269e1cc8fc1fb688e2536312ed77dfc5d7f82483f80cdc989e2317fa39f8f70c6a6c065717961f472d3b274346ebdac22f57fbc866c7fd14a750398db0da447cba8945f4d86cbb7ed9c37253e144511757d31ca506183031123674826f699b729f7b38b2e766f8effbecd3d082dd6365b75b4783112624b3ef39a20b84a92ad5c2e02c3d7e10f2637458a06ca9ee55102051e20a2c9751d33ec26270a64181fd5da62d2279640f1698b531224e990ea2dc71d995e5339d7043c0ce01a13737b103130c0757d528a2128ae3184964ba7890f0b65601751970b662fd1cb04684c99104796d9ccf97309954def0246feec75abb31f0dd27b2e760ccbf5b6c96d594cb99ea2b7f52f0749f0f48d687aa4fb8fb52a0728c8623fb913a7ad732f70494d478b00021b6045b45d9191", 0x1000}], 0x8) r3 = msgget$private(0x0, 0x12) r4 = geteuid() r5 = getegid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003700)={0x0, 0x0, 0x0}, &(0x7f0000003740)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003780)={{0x1, r4, r5, r6, r9, 0x110, 0x85}, 0xffffffffffffffd5, 0x9ca, r10, r11, 0x25f6, 0x1000, 0x20, 0x5}) connect$unix(r0, &(0x7f0000003800)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003840)={r7, r8, r9}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000003880), &(0x7f00000038c0)=0x10) read(r2, &(0x7f0000003900)=""/5, 0x5) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003940)) sendmsg$unix(r0, &(0x7f0000004e80)={&(0x7f0000003bc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004e00)=[{&(0x7f0000003c00)="4113a0afbc7e0fdc5b48cfb9384ddc081ad6a5f2f039b78b9b4b92dd0eab778c2ab11d4e5e6efa36ae15b3865d95127b241ea1899ddf3d0bbaa3f4aa7f1d21d156b4488e68bd55950acf8692f210410a6c896708d01f3799f7d986d0ff4def14e723aea465c1f94180c0f821406b464ccce5c8be0003c9b66aeaa3f82886e205ced63b04964617b549272e10c9edec3347e1b734051185b5980b282ed0b4749a3611d925ba49c60674e575152fd2c3a50fc8d50b7d1288924f8cfb72c98ae3abe4d590646c2d24c0ae4a9d31fbe5e3", 0xcf}, {&(0x7f0000003d00)="8269deb556abf850069fc0c901f87692b4ee2ad95f8b22b3f223b1fba8bd9cd0ee6abecf3ba03ceedbda6e92cd03a1637e0344d092a10e2f2de6d79f5ad1a74650ad90d79283586c79ff7aadca2f923bfe542375cf0333245b9d426fc2c82335174c20297362834826fb1c36610cee2eb4ef799f263cf72f4fa7c98def9cffcdc014831e86c3ee56892435a9057012b57a5c953899db95868fb1d828165254a1375651d8f1698acd0784214386a69181435a50d20703be804bd7ca316df2dedff07e551af828dbe1d40393c9346e61ede5d48287128cd2873ee65be9330a24a4446c467dcc297f13dda1daaed51e8b9c483435a30cad8f874f10db6e64471337f7a20d63ca28f9405704b1af5b7b458717b8e1f007962b92c06c8d904826356427bfa0ec3dcf8306187385d3075f6f3f05dbfcb7679ea5fb2c3847aae8a3d63892a2fa2e4880c98bb3e2b879aac75f77044db9a922855bf5696b2063fe269ef6600d15c84680f038b5b47d8bee60ca67ccdc23a8458c64fbe49132dfe65bfe9f5f60988ac328a1c16d90ae625c30b0a07c7d9393fae20bbe10c17111b22046b7a76a954dc4352727639e5c4fb4400371ef95c54c0e9f7f3e53641934beabc5320be03a8ddec1a6b32acaf4ec02c4a7266d593babaf03f86173c613d5d3a0f8c8f5b6f3ba21096659583d344bfe1a2dd249aa2d40be4ce978341e0d21faa204535a4937ff5a7697337f7796be74321d4f3c8de82418144f275021f29ee2a25cfdbc1cc966a5a0a253c19120022b7e370e89e10867f2b1b5f81b484548781627444a82ed854ab62ba16ef6c32b55cd78669dffcf1eeef7cb67bdaec89c7d0072e1e0e20310551bd561942935215c74b952e58be674536933e25c67b025488a30b9d28bac5f49817b3fd55223ffe287bf7da2a3312a2cd258cfa7442f08330476014e0c542516524e85bd8b6f3c41445c440bcadf6450f85983c5a60e1f18d7761bbe0fbf38ae92e7a539709b7a40acd97a21847f60c9d6f0f55af458e3890291683bf177c26e9e598185a8701946e55672248bee8d96b690f50a30654a9e52bc65299b821faa4919f1fd556194c88c2447adaa1c3f0219f6e20a4aa904b152120ecd91a7e14cf4f5242ae4ea260c439042d13fa4dbf27828e13a1d7b530c4f237c7bd05ed49072c5929af6f61b6703b36f788026f932d93e7ab14a64277269046f09aa639a47e737226b6f5e2317c388899ac1d20aa780ae96cd22ba7d4891d9e01185772444d7704c55e13ab885b8ca3594ce4213feee7da8781cfc0ba3b9c0521f9cd27aabf65d0bb160bedacf937b7b4e08b676aa7148b7f1deee6d62df3bbc52209326e440300f374231fc7fe33f42f8e2b805c4138dcb366c4f81d63f4c39dbb90e43896b975e850956b51439a30ee5ce8472a47a5c6a43f6b922398c9dfdddb9d8b3c2beddf39467801a8aa2c4acfbeee791be29876c56168a1f3f8dbe2f27e738fa00a8cc21adfe36acc858798067083d57e5455568ea3ebabec6050b86f9c5f9c5e558d1801f6e68796e3a226d26a8101d217aebfab1a718f1bd6b570eb9b07f8070ca0cbdf24808d85a8fb840fdf2cf7cae960f88435d0d40c674c044a6632778aa4ad46f28ee24e5fc809f62c119ed69d6f9d08c949a2ab3cfacfc15b782548cca298feb9e3b4752d81b1f5e51efbbc072765d1bba79fd3bda42755c5d51180b9280d2dde127ff4be21c3121473895e78f18228d77e7687a87b09c11cda44101863f52621e596b320996bceedd0ce43b15e13b3fa2b5118ab98b3af11b3af39bc5f2001af5b233fa6796d1a8c8bd1e29ab1c41a29aa28799f100bd82bcba269623a5cec1dcf191cacc1908e0b4a74802d0f19e271505e2c0ae5ac1b471decbabf53fc6da115a5700a41c783012e852907c754edcb185b806cb2b9f4b08a9c7ba663a6be84f123ce07de1b205b8d5ef819967ad17089c4dba2b6c9d85d2a5d41c70a4bb396d2e841a8457b792834b3e1af0d32b0e8ca34130351ffc1a3220ee7edc9b8c6a828bb691b7821c7595dd7c866608a441360362b9bbdd8b2909b48902a8a999c98a189d15ff62cc0f1d305cbf8b4017a0ff9ba548dcbbfc43a7bf5ddabeff65776eb1a0ed3251e631df10b83ff004e7ca7e1b650febc9e8dc8baf87903172edec9f618fe11d350689f9d1b19e0c0daaf1f8e41f96daa35223c85ce3036adc2b78e5cb9e077c3043b56474c0eba9b071042d2c72680a1853e39ac2ead16e674f24306cbaf6fa5168a682f6516f2651a90ad1ca7d908d411a55eaeb9b154e5969e243329f43a990d79b3af03a86e3eea7c1ffda327b6e3c11daecf1cff02a65885b153f481512a4ec048e0ffcb961c50da57827ec4a2090ddb0577d102372c2534a7df41cb06b578d23c3433e10f8c7953e129b7d73fd0f90d526145eed5173c696893fdcbd48731d891cd8313899b732dd2698596489bfa7737245a9070960af3f8e2481a1c87c1dbe5d942833d38e8cf91298656f992e669db4339d82687ff08606c66d3e2a0b283acc4770f9078e8ea8669d9c6a23939164db11dc431edfeb8b18f82f01b20bc49a5c5e43731b8c69a2604d4525b719421159a675462bfc128f5e995f7bfec70730f07efeffb3a9a7f2da42f67482354383e175911662266b9fbc04c5e5275ee9e313081446318ffc0384cbcb90446612935661875d2cb2af84b290a4ff95761cc58135f4a0e2c98c9e60f8fff770d4595ee359bbf2f828a01e00cf27916798c0f099aa0d8c99c09e05d035fbe8db0ba395cd8bfda54a63afe5514e7bfa55af1449aa1596f754fe8ace32d6f9072ae6f9f02ff0f4a1dd54f19f0cabb2ddbb41522abeb15f9ada356f3be3d055b6c1c59750df4b1205ce60f90e85c82a1df2b5a3fb7b30ba048b0cc1268a6980291bb63531ef564919a2a05718c004b29ccdf0a2af9537d168833680eb27bd400bbdaf4f6b5ab93802738004d854003a77779d4a212112e5664b13c791aac3a84b45e7a493e0770f2f72a19647536a2314aa88be3c5492149e240d186383dc9a9f887a82b240f60b7e235d08e2ce23d247c1871b7707164d300d9db6ddb025f9af18e85ab6886b06620831eebd0b1beef948d87adc5434c9e143a23271e97e60b4d282eeaadb34bf5ce602a3e2376f79a478b3a6de860712e193f224afbf83caea37668a013b7a06c15ddd59a00e7bec0cac16ea87ff2ca95566eaf969c7f8f5d36d99f2a9a8ced5d25c2e80ec30ff81c00d4ee95a931e5b0acc639e0baa023c272c828bc910da1d0b7751a34b656626c99c393f5109208ee2d0d57e7eb11a683c5c746315f43e3fdbc932760f0fa85f0888da6dac0083ed0c90ff7a1771ba70d4a5dd3bff55bf944ee63b9acd581802d3566d2170da517016be0049fce4f0d447a83cec994e31d5327e0f98305bb2dd4dab4d15df11836a270b8dff692f134989600399751d7d5d782d202d14760fa0f87620194a35866bba0caf24c8ff0290702e8b5b5b51e54b2c08af41ee76ae638713bc6601b3f07bf0ece30528ad0200bd0b8b46fc3f0d653e934376d74064835f60532b0b362f1be88bea7cba980d725ce00674cee1ba1ea27d0608fa38ef8a5d6b2d898b53b65b6e93fa3350222ce85dcbb1e4b6e691c3a66e7c49ef5a25fd91d740cc36dfa7d1720a0220d6215f6e50af952a6f41fdc16c36c2758a2964f7247dae9f21c754d81910386e59e0655e20cd1f2a4df81288bb6d890effe09bd7628a49d9b73010c31f5ba7622436d8411d898b9f11c6236a13b716190a01968ca1374beb81d1209a5969fefabfee9bbe9afcfbb96f994986dea80f65546a6a8ac027ab25bb8703e3a88cf4b2d8d81e5be6df1ab3fac144b6dd5ba2f6783223173bf9edc8b0ee66846f392013c4ca114eec01966fa6f8bf6e9e4df4c5d44b7f4ac24527024e138c3e72dc4a2027fc39139c48ba0ab3773d91231a79a787d68707bb355ae2c903aa9c6244af78f17898a45de059d865bf1312427136dd6abf9bd16110728f6bbdf8725698922b0873240f34f7614207b1e6692e4f63a22e510e6b1b679a1d299beb532856302b3c831f3764be705747f09c26354791249f5961266c6fb67abd6b541d551f0b95b8021cc203e51513ea914e1c3b71fef2c78b5da1de57c9dda83155063ae83694ca246ad3e8169a60e0c010fb638bdf0e0a674da446756aa7b9f2865616dd2327d60eda3f309e62aa7b7a1c51c9e326c20af0daf1b154018b8e4b325b74dea59fdb68076bbf77e58717e1c398027fd2516e77a85efa3a1675802a62e67a2b4d5ef5e79509abc6de9d20cb70056b93095f96369d318abc62054039e2f89ed33f42a68a66f8364690b634ae4ed6a411859eeea0dc20b71a465a8c553b04fe25775e8a6dc058dcec576fcf78223706990f6a6c6df7847088236d7937cccff419cc1d3b3cc46b4b21dc68fee4b98ed02e5f2b642b0d7da29248fbabfd4c0bb92f7be247cb41bff11e546c604f2efb8bd268fbf0deffae9a44b24bf29163c0263d92d51426f9ae507381381ea6f3c13dfc5dc0be2f1b8e5096b5bc2834982a0c9bfa38ee6fc66e7166a0b79fcc7a42c3a0ec230772e53dc97a771ada8c3e3cad71464bf9e232f87b3df31251b2b545138af8afa072f5a8a20a636758377b1c020179913f0a36435af6f3850fcab0418f8a91a1c86072563057eb992523af18916045e237b5928411a5705cc685efc05440c9b774caa1a2f1230f41a49a32be10c5244a6800efc8214e89ed524bc4da52f3eb4baa0ab8829d03efa5825cb6951350ba3666a58093cd2b92d6e4b6c9efea6dc053f3c3447fa0a603a56ba9801bd280a751a4fdcf6b5dfb6badbbbe108e7df00de5a1e29da3cf64adbf2a59c185941efe716f15ee34a6fb86bafcd9fb921089e0c12723921416ea90abd30af91b186e289a44de66804dc0eefcacc45bcd729ec099914f9532dd28e05e23f4eacf61cf36a5252435e823de8d62ab28a879aeac630ed657841050451a9c44a7b8f02e491fc3d30a45ddbe3d6b43276932dfa8e10f84f98caf7db8c59dad779520c71eb2b168b0a39fa3f493026713417579fcb8224fd211a743d81230fea7f8e0649ff9dfa5207b356019d7ab26226832353ee21693c2115fea0338c30a18b5323e059f51e0323f1364487ca00f71f26122281daf506d03d70b502f30d210c7af67c229af67dd5abb7ac6315d3754ba80252d581e96f2801d8785a456f702f6c20eb4f44f9753623b798f26d37d374d90c71fa3886ade66995fbcc969fff1c8a8efabdca71bfdeb8edd35f2538f8f8d98ca4a77998dc5515b091295bc9afaf8d015fded800865d30e8750319541ad52ef76a2caca278325d2cf2dd52a80f40ee9ceb740817835cf05d484d17d39423768f6ed8b09ddf2ef99967474fa9378c0943f7ba319fdf3c0fb21e3597c3d7af2d7e3680bd6b9da95e1681d6caddcf3527e22ea42031b32050a2281cc2582b05d3ef3ef97a880171524d86b7c3f035d9e853436b774559ef854bae0f6bdd3d4c9f6c1c897411a40a59644bb3415c533200bf3826effe706ff87e8b0c08cf757008803a78ce124317ffcad9ed57202d1877990ea52a28696e2493fd50e92a942c6d014029f3ff9a20ce4d97d7fcc55d9eee3a418d9d9ef0f5ffa678a4fa04db6bbb8925d6b309adf426a2f843898be3810a86b4af1c83d8a94bdb8047d4377590a874d050ad322ea0276deebfef0c09a6ed78394a03c3a3c715978cbb3902659", 0x1000}, {&(0x7f0000004d00)="589701a89bc7e41bbf157d51443c53806416254ebb586fe6576370a758d38e06dd3c3cab4d89f3d849c3b7a03264c239b29fb0fbdd0f7e0447aace59059ccb2cce4e50da72b6155a679c686a29694e6c3c0e5a7c8a5cf3e316d6c0666d907d2d16453b6ee24d760d7f7ea43568f490157479fff1bee0488ad7bd9c2907a89a07aca4bdd2f8ad4360fbe1bf33f0386427fc873101a067df168549fb956a04bcb77200e66497f5cc4c779919aa5f7405d6b454807239b5702c551e8f3d473b100bc1c82946f2e66b4a97bb22b01565227bbc0dd20df59abc3061e16fed79b835d6c46887babea81c425d5b75466e1b183b4154a22784267c0505", 0xf9}], 0x3, &(0x7f0000004e40)=[@cred={0x20, 0xffff, 0x0, r11, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r4, r5}], 0x40, 0x4}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004ec0)='/dev/wsmouse\x00', 0x800, 0x0) msgrcv(r3, &(0x7f0000004f00)={0x0, ""/125}, 0x85, 0x1, 0x1800) syz_extract_tcp_res(&(0x7f0000004fc0), 0x401, 0x9) openat$speaker(0xffffffffffffff9c, &(0x7f0000005000)='/dev/speaker\x00', 0x10200, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) msgget(0x0, 0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="9c261109df9358352f2161127fb82edeee868ff61fa7145a96b501774483545e475084edabce3f64aff2f7c7b50c2e4be20dfae12cd142af2154ce18396bf7ad73f04d19d932047b5775447534ebd36b20960d8b983557c005138c0c507661c70fb7238630df8f026fbc5f442aaebf454e429a49a42446b8b1be19f86e312076878508ac98ed14c85009d27587bd4e82cf21154ffd3f1405928625fd3ef16b0a42fc179e83274a249de18006c9f6175b6955610217548e29200e91524027e0abab05d50bf310c3d3ede49cbe509fe045104e60c1a39f7be633e89fc55071fbc8a6babc360c97f15ff6ed45738dcc00fc8cc9c914aea9c8efef", 0xf9, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2a95) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x8) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/206, 0xce) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 16:00:01 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x19abb57acf69c04f, &(0x7f0000000100)={0x800000060000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0xeb0c96ac6c95ec35, 0x864e) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) close(r2) sendmsg(r2, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00000001000000000000107fbd406ad3997beb59ca3bf4b06ce0e2cfd9f814766ebfcb5226700740176acf091a9f7eba3ab314230a0c033a89359cae76f04d3e0be2e8b04633321e3d5adddc7de30c8a23724f5db8048025116616c27b3a8d1f582fa5522aab7641e7beb7b776176bb0fb0524ebf079450d09016194a64cc28aee9c9694fd576bdbe34cf2c862101e585f1f3fb3f35efecac69a1c75d36fce6197b02bb725fb096cfcb41480cd4d855bc17e17294baa2c72938ab5e34abd1d42b7c3d0"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)='q', 0x1}, {&(0x7f0000000300)="9e4d30093bc8e9265cf90710ac033304c9df646e964e73b7f875982aa572167e36ab00df810ed96a88dc8f645a4e01943bf307c2ab72a2f22bafc8735a1c14f6f7520ea853d52833d4769019040c1fc202ea68d9dbf16caaaed3f1e9596cba1bd70abc2402a2a6a45ae43651785ff83430e2e7e432faf10388d8e11cdae6e370870eb661974b6dd7a6c1295ea9e943f5dab439ff4b14038baef34f34b384a4bdca6a90e555311a632abc019fe451178f5bc0d4b40900350bf3f0ffc2c3cc38ffeefe951b980da880007f1e2a8df3ffef4b8a1fdfa1dd153c4b2d2e", 0xdb}, {&(0x7f0000000180)="170d9fd498e02bc5df603e4330a0475a54e9396b72abbf59c9ef691f2e96aed9ccd78e10cb511d06df08af4c4173aee518e2f477803484933e2d9b90e5da7bcc9a418f62", 0x44}, {&(0x7f0000000400)="9c62ffc449ecfaf2b42a3905668a8fe1f0cb39aeb38b4eaaa9909bdddf184e7b5c31bceb99e1e8eae2a11da38f3f", 0x2e}], 0x4, &(0x7f0000000480)=[{0x48, 0x568a32a8f49e3746, 0x7, "1100297cdf6e7892a8edc55cf39b69d2b95a320649a08326aa24db4dade1b559374836760d53088356c900c1c786ecb97c7a1e79"}, {0xb8, 0x1, 0x4, "b938a3b77e54b4e57ffca250fe644afc5a3f61f4d60282444c1e60d7b789019c711be0a30a699ca3f9ce93f9c7710be4f28910a2fe87f3461cb73ca068f03232de951a28976416b39a4d161cc80090dc0f831bcbdc29e60fe8806f71f3a663ccba625d6e03b9cfe7d43c35c649849f0e1aa864d4fd5c0d86c57aafa14fdf984c8b27c36e7ce42e285fcceca2cfff3b6bf9754e315c3343e68e6362ac1032fffd5601ea"}], 0x100}, 0xb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x1f, "31048df2485b06d3e34175f2481f2867ef1e9c07", 0x6, 0x3}) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@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:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(r0, 0x0, &(0x7f00000000c0), 0x0) 16:00:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:02 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchown(r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) accept(r1, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000010c0)={0x7fff, 0xb452, './file0\x00', 0x0, 0x0, 0x80000001, 0x100000000}) r1 = socket(0x87789d3a1940b18, 0xc003, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:02 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000001600)=0xc) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000340)=""/97, 0x61}, {&(0x7f00000003c0)=""/5, 0x5}], 0x5, &(0x7f0000000480)=""/4096, 0x1000}, 0x1) r1 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000014c0)=""/158) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001580)=0x1) fcntl$setstatus(r2, 0x4, 0x80) 16:00:02 executing program 1: socket$inet(0x2, 0x5, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8001, 0x0, 0x2, 0x7, "d9e09a6962192092a50aa95520532bbbe9b21d4f", 0x9, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r2) 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() r7 = getppid() r8 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r5, r6, 0x8, 0x1}, 0x7ff, 0x10001, r7, r8, 0xff, 0x8, 0x6, 0x6}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) msgsnd(r2, &(0x7f0000000380)={0x1, "f657bd95ea5d5f11d26ce6e220f3ac4b2165a40ab2a410205954b9e019610e5d039ed2f14cb04c47883560964b3f7e34bcafae3d0e1f0455ca668f"}, 0x43, 0xd965f7bb121acc70) setuid(0xee01) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:00:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r2]) 16:00:02 executing program 1: r0 = socket(0x3e, 0x4000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x2}, 0x8) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:02 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) r1 = shmget$private(0x0, 0x4000, 0x5c7, &(0x7f000071f000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {0x80}, {0xc56}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgrp() r1 = getppid() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1000, 0x0, 0x5, 0x9}, {0x2, 0x80, 0x7, 0x40}, {0x2, 0x1000, 0x0, 0x3}]}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfff, 0x6}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2e, 0x0, 0x0) write(r1, &(0x7f00000000c0)="2376efb9f61bb4dae4c4b89e077516f4099c1205316ab1a9ba0f221f913406a262cfc745555e25dccd758f2a50242db2cbc875933361d329d6f5627e7accf0f4d1ef2134fa8c5650219602fb9ba09efad589f576f898206dddf97450d13a5d8b21266e19f330fa6819957ae937ee0c02ed75de1b6135daad664e8ba05b396faf48cbe2bd316a427c9b6d6e1c1825417f896520fbd6edd475b09e400aad774ffd2ad7c2744636279db641648b7d97343546d295dcaf49", 0xb6) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/105, 0x69) fchdir(r0) 16:00:03 executing program 1: chflags(&(0x7f00000001c0)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000000)="8bb7987201668a8c52bdb9abee7f7bda8415412d602be8059215bafd8cf57a486ecdeac65257848d1172357da58bf6266aabad4d08ec6039e8d1df6a830a5a82b597abb79b92f25b9d3d7e2518a376932973c3179694f7570db962df84dbde1c0a58f4cff7c1", 0xfffffffffffffebb}, {&(0x7f0000000140)="afc0b87653c62a8c7ad002f1f7cb044334392a2bef7a8ea1827559358fed030a3dde728574a9341801bd8ef01dc62c1239a4a93e38927d216d551b7f11d014399e9b5990cb9a29d7f316d2f84c617d29301ccd0bc45c5faf8be71afa4a2e30d29c413e21ccfe238a918f6e5c46", 0x6d}, {&(0x7f0000000240)="7f60e5d7c58ba8554e26c5a8bb37c25657b4cf52bebf62aae2e87411e99ac03c4f785ae38de1fc6ec23e7a36325451272232fc6eb044f70c66c1e13eca1e4b9907c667e0fb5a0b93a6ccf94a7ec7d6897c8f45965d3b8a3274717ad6183524b95824cf51411529cc5709e5ae9d78ed12c96c48cc9d2bed27bf4001d8eebdad454f5acd5ec3f8ae65fd6df2437efecc3a11250d27f2c30bbd6ab3c6b8f456e941660a9befaee66e0715", 0xa9}, {&(0x7f0000000300)="bb4e6eb75af99e7c658e4cfa0d8a43fe37f83b483ce69a929340304782551c195ab72a59244f8919992b1a77c502ab3394212ca5609b2d718912992bbddaeaea82dff94d88546d1796d8ec8cadbaa224bcdf79c624f94ff83748f8f82631bd30d14be29437e218280fb48ffe7648668167dee48d6017805c6219183a2174535424d52347cda3361db1fb6e8a6069e1d789e8694915b53dbf64ba79b714c2483f08fe76358f48c47259acb4f75c0c8c916d0055e6e8ca0d4df562a24afc26f07c12a27cb4512244b8eb6249d4fcde9203e5dea50c4be5fef81b04b7a4c0324267627a0f6bfffb484cd99d7dc4a62acd1d2b8491e2f40fb102a13b32d9a73005", 0xff}, {&(0x7f0000000dc0)="685b77e4af26e5d5511ab5635d8860f5374097c47ca9d6e743e4a5c525d5f1929678c662ff3d082709000000ecb010b2c5e4bc04d465f7b635736c94f96d306b8f58b8dc0000128138010000000100000021ffcf86b2805c9124796e0207ef3112bfe9b6a4967ec3a16b60fab6b421dbf7fe5d1c38e12051bb8dd6fc5491c87805c39fe851fda24f9c34197c8501581763865b9ce5c3b52899ce23d2f12e1e68999f53618060488081008ebc3eeaef2a738d1ef31f22e3c2f432838bf761dec4bad86021f06fa47cb49be89a80113051c0de9807929fc4e160b3490dd431a8933ba12f38103393fcffcf88a3c75f2170ab400398c0b11e5709048660eb507738281bce669b94d219f47c1e38d5b101c5648d51774f06b907b22183935951ecda214de606affad79023ae5bbaee66393697803e9c79441640fa9db4c815b96e94186dd07787833b3a9fae5bffcaabf31d002125e83357897ef01f19b05d984a13a4127f9f29797513224bcbcd75638bf6ae60882118f875d11034f986e97656ab75e46241ce06741180d526c6163c25b372673f32a8923e4e8826d678420a40a9626e7be3179481c8a1d834", 0x82}, {&(0x7f00000004c0)="4cf68cf00c51f46d9fb6a2ff54639baffb7910aaf9717b642b06babb058b54d60abd87440b47821f8e2729a7f595741f89fe0201021d21b548c82f57ad9ab71dcb0c570c84337137da16d3decb2dab06d29ae8d10b127714c5573605c83e4854af3d12101d65a1700c86ae14173266db44a7e4312491a0754be4020d0d723aa60f3e2c6ea64a22071d53623bc0804636f13c0fa1a8239b11fb004d0800ace0901ad4c30f0325a6", 0xa7}, {&(0x7f0000000580)="9fd8e6d394c0c235b78c6712fddc6aaeddecd70ac92bc7280374a026334deec419acf6e60108c067a7bbb56997bf8631243e7d26252fe5eade1f87f94506272a4d08269d3e291204d2b3e350d2ce7c922257826bc2faba7cd6049bffffc55c997e22781f572c315e90b7aee63cdfef7fafef88a8d1b246d4669d57b414a0200b8080e0feda4d0d52b6806b3c04b2f1da0abedf", 0x93}], 0x7, &(0x7f00000006c0)=ANY=[@ANYBLOB="c8000000000000005591c35afc080000c41b147fe525922ef986c65cb03a1bab6f64c8b7cd08723175f44e9eaec1801b7d7c07b86ab6ca24e0aee0790afde3a35ff6d935f05bdb8d311d31e34c39e8f6d77f879b71e1776bcd3b9e1abfd0168de3c4fe215385e39e87b69ff6d9a65a53e5abd8ac1e8b67cf36670e008fa30ad7e11ce19960b37c3392df1b08ee40c0e1e6bbcccd02480c725adc1cd02b518a702c7523db9627ee95b8c17118c61f1f7b6865d641a3cf05cd2ec3c44d1e1bf7b9c0c6cf889c7b32396e77001001000000000000ffff00007f0000006df5c7285a889131d864e5fea3b36eb11e9576a20200000000000000d5a05fa445b2e0f53725777d9eee79b2b136205edfaaef3726f7c0f8fe58bc1489540913fdf49a3f30e6726c670b0bd631e32266267cfeaf8e7f471f5f42c87702e3add920555869c60c705486c440aec211a7003d08a2b2f378187f80d737f15ef9afe765f913a3e683aef54b94f37e66aadc0415b5ed9d9b4339e99698092491f6159c7bf62ddf6e989b3a5b15bf2fa9cd71a67394aea3ba3c3dbd61887e91d70dd3082bff0bfc4d321b8ccb0af97001273ed849a5ecacedf56a118763fd3761e40c29c2206d836811b6d2bda3c8dc32e86beb33ae9692a69a63485f000000000000004800000000000000ffff000004000000bc1b2f11ddb2074ff5e4526fa47de7310f741e41899af23f0ba1b30c4a2e374fbab520039c6a0e18238ad5cee565cb7000000000000000001800000000000000ffff0000060000000800000000000000d000000000000000ffff000002000000b27b2ec1af8854ce709672bcb8503e9f9ec59bc28517200156a52bee373650fa6533a966cfb6f74dfa2bd5d949c5e6bd61d87bc019ff165af117126191cb26b5aebe643869a97e52048da6d05bab9ec27430b986ac5f30a361c5ef08490aa701a163a17c5607ea643a29b8aefaec15a2f2c5cc8954897c521f7e9292471a3317f251e45a1e082b04eb7839f3f225b2a3283ceb71dbce62dcf208750339d0b96832dbe9e0d5e99aab209bc6c7d74ebd8f7edc2e30ac684f79ecc20000000000008000000000000000010000007d810a21d76196717dfc15cda97f09aad100239af507585e8498f9d8b18888f8cd12cbd36a4eb3b81f8c61a76b6fdb47e64f22ed005c8530c7b8a471dfd2ca1038eb123e8bcd08cad35b40d2e1ab232d773275f3c83e96cc470865735f7e0000000000000010010000000000000100000009000000db200cfec04385acda8b2cf7395df504e04f395851c4250e6ad2ee8c72bd7b469fccd7b7ce1806cd8007ea6acec5571f5f757d889129074469dba36003e10bb993937fba6b409b6732738f9afb89b95ac230850b5f99b3ef2a434353cdef91fdfe1c2077a01afd371cbb511bb8d27892dfa6104673b950013c007bd6eb8516a24d7a3460738818a53d0bd7fd1e0fc30e9b650bdda74617cd60503c74cc7095d76d92bfaf18a298b47979abf83ffbe39af305020b601486bf5ab11ef5958abb3721314233650f38b879ceba0d20aff317d7611cedd090bd90e6c2a76be6bc8a23f9e438f2d931a00880e6d65c69f3d4acde0fcee473560f25774bc0220000a800000000000000ffff000008000000625a564deb9426ad00c43ce16261d3276d07212e00283768d02809cb110b77a03d2b8177e0412e12b95c8427f56db6cc69428c028ad01bfc4a4eadb4d88b8f3beecfab5a5750dc378f6ddd44a128a274e2f38d8eb0557ad16d23c150311547715462adedd220f41ea4cf78cb16638e2df1a367b14c5b343e81e8f01bee755ab4a3b85782c14fbf405afb752175167bdd72c65f6179702e0080000000000000000100000004000000b2ba6f459fd15c0d106085e461bbcad5a0ea54795b1cedec10f73f1b336b3d3bfe6695434cca153150830e6feed1b1413e6865e11e34fae2009480601761cf90f5238a4f2b7ecd7c2e07200fb1e272e3db7208a481cc64c2525944d8e77f6cfc4edc37421f2b70b44700000000000000c0000000000000000100000000000000dec77ce05341349d38a6f2346d8bf53f32a3834a9ef2b79aceb55d60f9a20666d287a1cea90b713b90a8b87fcbc967e84452b3201457ca5fbc6dd5dab59550b7589c6b9e8826d57d000feac7eba6595b20a77b12145623b24342ef1faa4e6794ea7c8646e41c300f34db0d3676a37a93b3ff708145f6b9c49047185a63cc0953d3d9b6e062117dad5001605beb33cbf17125380bbfc4ae63acf50e3d3431cf5a2a30d825fe5ff2e790f2060d00"], 0x680}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x3, 0x0, 0x42) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x18a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0x6, 0x380000000, 0x9}, {0x1e36, 0x101, 0xffffffff}, {0x6, 0x0, 0x9, 0x1}, {0x50b1ea23, 0x1000, 0x1000, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200000000000381, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xb04725bd961f76d8, 0x5b56) fcntl$setstatus(r0, 0x4, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000004c0)=""/52, 0x34}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/191, 0xbf}, {&(0x7f00000015c0)}], 0xa, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x10001) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x10001) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() getdents(r0, &(0x7f0000000080)=""/154, 0x9a) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x3, &(0x7f00000003c0), 0x7, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0x8000000000, 0x8007}, {0x7fffffff, 0x8, 0xfffffffffffff800, 0x9}, {0xff, 0x5, 0x1f, 0x4}, {0x80, 0x7, 0x40, 0x81}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) bind$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgid(0x0) r2 = getuid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000800)={0x3f, 0x2, {0x8, 0xffffffffffff8000}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000080)="6879ec85069e6dc68512d559ebee82c85a3e6b07cbcb722c9ed1cc258dc712524a454cd7419143f5e32528a55210f6ffbe64c66e56c3b18aa42dc915b370e316084251e33f02f16be9a736803683e274ba26e68f77497f499004ed00d12b8433494d73f0b2fa4f02cc2206a8ae75949fc635444f541e6416b8a6983dff85db6690e6", 0x82}, {&(0x7f0000000140)="2c9e7bf453ee829d3036ac96a7f625e370135653898703f9bd99a0d0719c28c06d0b0ef076c1127a27b8c816f825c77f6521f97c97099fbadbecd5b86ca09a9362435e05caeea7ce2e27cfaa431067d5b9e0bdc330cf530996a03ee05610b334eb14437a8353554732dd4a3abed97bdb6e539b080abae671e6394923d544743757b069a26e706a88fa5821d3dfc8f33e0d518e4a18", 0x95}, {&(0x7f0000000200)="c610d0ae61ed65df5bee218859bf325fc35f9391e7be90ed818be1a9ab3be113e62964cf35ec4aa9906260e6a3f77409d171043cf075a96dbdf210849a04ceca4a27f4f45950", 0x46}, {&(0x7f0000000280)="6bcb145e7a518cc7dae5bc6a666b65840b83fc520b7dff59ea790208034bc3659e393d7ebdd463b3f742a5c38e40e8e3b4c4516c96f9c34793a4277abf8ba7ab12eb8a419ff11950c396972ca5c87767ebea9077e64cb7f6dfc3893bd9b60d0a2666b2f5dcbe19480bb193f25d5084746efdfbc68a86d6e82409e36f72376d57dcc1b18c881b41696279", 0x8a}, {&(0x7f0000000340)="26b53e562964ae6d695daa459d5bcec7d47ccdb5e8de4de1b4741d4f31bf1c6cb82f08d097cd52994c29d6946b7cb77755accc99712a0a2502f7fc039e8140ed80e1aff288bf3129131c8adb39aa1891aafda9f1b4af3ea6e9f1403b980caf9a2b07971498fa9f2a2c689c53d97e28757c47da84782359f4f0bd4c1381325f611b2b77b60a9ce18408189f1a252a0841a7fda979eea924f75e8ef558a8ddc8765a0e75f042660694704546caff84f7a6ce42da4f9e6b88eccd7ca5bc4dcb0e0936d527f5a2ef7841701d9e840de40a1c58c3c76ab70c972094c14b96a6f8cd8a2dd47121df0d4a32db43f4ae9b97419df27d22ef6251ea49", 0xf8}, {&(0x7f0000000440)="95bbb0da9556a880ae2f4a39", 0xc}, {&(0x7f0000000480)="db0932eab680b893c14d479f26c1e89116725b968196463a9dc6327fe8ec9b9061f3079d5fb7ff1b7267d562bcf9677b50a53eae8d1f4c0f8c8a5da2fa5d2e98983ae4f592f4226cf5f36c0b12867146f9d515f783936d195045f9be692418cf2b8a5f6d5024d183b701b7076b09b226c0bd27b9461cb48a9969ce918e7f3ab6ce1dc1e220c5417619993f635c14e4cc7732ab0ce9992f29898a229ae5050a44b85a28deca1320eb70d5d6e65d7a9d42b74a06effaa0148c35ebd3396f57b717a39ab0a71b6e0fc041f30a016ac9ce38f78341774a7682dd", 0xd8}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x8}, 0x400) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000780)) r6 = syz_open_pts() fsync(r6) ftruncate(r0, 0x0, 0x5595) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000840)={0x1, 0x1}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000700)=0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8080, 0x8) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0x100, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x1a) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/177) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x10001, 0x7fff}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7, 0x4) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0x6}, {0x3470a09012c86ed6, 0x8}, {0x26, 0xffffffff00000001}], 0x3}) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x9) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000040)=0x3) 16:00:03 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x0, [{0x1, 0x850}, {0x100d188de53f3cfd, 0x1}, {0x3, 0x2}, {0x2, 0xff}]}) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = getpgrp() wait4(r1, 0x0, 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x1, 0xf16a, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x3bf) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xcde37449c44e77a8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(r0, 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001740)={0x10, 0x7ff, 0x4, 0xe506, [{&(0x7f000000b000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0x3}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000f000/0x200000)=nil, &(0x7f00000bb000/0x4000)=nil, 0x7}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f00001bb000/0x2000)=nil, 0x100000001}, {&(0x7f00001bf000/0x12000)=nil, &(0x7f0000124000/0x2000)=nil, 0x5c26}, {&(0x7f000001e000/0x1000)=nil, &(0x7f000019f000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00000a5000/0x6000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8c60}, {&(0x7f0000139000/0x3000)=nil, &(0x7f0000208000/0x12000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00000e2000/0x2000)=nil, 0x8}, {&(0x7f0000045000/0x1000)=nil, &(0x7f0000093000/0xa000)=nil, 0x1}, {&(0x7f0000054000/0x3000)=nil, &(0x7f00001f4000/0x3000)=nil, 0xfffffffffffffff5}, {&(0x7f00000d2000/0x3000)=nil, &(0x7f0000182000/0x1000)=nil, 0x180000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000054000/0x2000)=nil, 0x3541}, {&(0x7f00000b1000/0x3000)=nil, &(0x7f0000092000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000014b000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) execve(0x0, 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000000000/0x10000)=nil, 0xc03919727d52251e) shmdt(r3) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01000066a126051b0b427ac198093efa1316f5f7ebcab923fd187f3670c2e9033bf9807e691e07f4e3305b09a88b91de263ac9ef1c355dbb57"], 0x3, &(0x7f00000003c0)=[{&(0x7f0000000140)="2a04e32b3868bd12e95816ef5b7913b6a6a6b60d60620f851d707feae16dc78fc39254dac6c695b19074892d517f71e2dc44aab6ce1a5f9af7858f93a40e929a31154b4a511c475853ad8f917c2b06b39beb7bc74d16c7d87301f4a95a00bd8ee88bc20cd34397d413c2e05dcbf4fc5e6ae3c42b4d2549ba032605d85d7b5a49f110ef8dcc9474b657e61f0c54d038ebf3230240ee349165c65ab4979dbd626bc3d2551cf09093a34d04b702bd2462ff636985baaf226a9c3a4eb48ead02fcc32aa30c64fee57e8c296bc661335465279e5e1e", 0xd3}, {&(0x7f0000000240)="b5570a31df1353b5554767e8c55e4742e6689dd42d28daa0597770cdbcef6926dc3725e76d28122e674cee792c2cd4d154de4f12cf1174c84fc4183d1b0fb72bc2726b877c2a", 0x46}, {&(0x7f00000002c0)="cc8b7dc27d86bf8ece3c0391e12062589afe42fa8439ea14842849d75b66fcb0a54549bd1c5cbc0e1f08504d90af3513f630ebbc8e2db8cfcae62923bc5c0c435c84ec1f1b5999e9846445799ce0fcce4cd26002288784cc46cd1014a6ea468f9f5bf00b22f2167a47ad07b6a73c97399be635aba332e5cc70814667face69e2e572ee8ebaef98314ed7e9c2bf67915491ca6f5db061462c07b79fc64637364ce3b712ab2af62b360131d2ce3c06a02f62dac884d5e8410a6b61af5f61d9c1b24f1c33faa31b8e0d42ed845ab6c8d97fb0564491d00527c4e133a696bdbb0bde2f64be90518cf7dcb7c8764cc316dcd9bb87f1f03c8a694aa7d3aba4393ab2", 0xff}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x2}, 0xc) r7 = socket$inet6(0x18, 0x1, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2a0, 0xa0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000540)={0x101, 0x1, 0x3, 0x401, 0x800, 0xfffffffffffffb47, 0x1, 0x10, [{0x7, 0x7, 0x2, 0x7}, {0x8, 0x100000001, 0x223, 0x1}, {0x200, 0x7, 0x2, 0x10000}, {0xffffffff80000000, 0x1ff, 0x1800000000000000, 0x8}, {0xdd, 0x1, 0x1ff, 0x10001}, {0xfffffffffffffbff, 0x2, 0x8, 0x8}, {0x100000000, 0x3f, 0x10000, 0x4}, {0xfffffffffffffffb, 0x5, 0x1000, 0xffffffff00000000}, {0x7ff, 0x7, 0x7f, 0x3ff}, {0x6, 0xd5, 0x6, 0x7fff}, {0x8, 0x4f60f6d8, 0xea, 0xffff}, {0xc8, 0xffff, 0x40, 0x52}, {0x9fc6, 0x2, 0x4, 0xfffffffffffffff8}, {0x6, 0x5, 0xffff, 0x400}, {0x5, 0x7f, 0xef, 0x4}, {0x84, 0xcec0, 0x0, 0x6}]}) msgget(0x2, 0x218) r9 = dup2(r7, r7) dup2(r0, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2fc829d5a29a090d056bb8afaafdbc7122670bcff3972e5fac8a5b45559c7414b8af41a53c7b14969498808778f32c66169ee0c9834325edd485f39b788d5ee9f5949b85c37ec68c967a29d7b486c95b0fdda80ba6e081faca09c28f93303dd6ec4ec2959d8db6db90516456edc9ab543a02770f5d947953f55b926a283ec358989247153f08e9dacf84392f4e08d900000000000000"], 0x1c, 0x0}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x5a68}, {0x9, 0x9}}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000100)=0x5) 16:00:03 executing program 1: r0 = socket(0x2, 0xc003, 0x6) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000200)="d57d2421c5da50eaa053cfbc3bf127e7db1a40c176a268b867457d20435c9cc31f8ebc7f1f5b98c05123cc2188c1b0f3b34d6ccf329d7bac139b258decb8f52d249ed050c0efd98d7d3b165578273c5b30d8e60a7dc1c62c7ac2373cf1db98a888573cacd648ac628efc419f69d0adfac2cb13adf08e902dd50890a7592638223676f62919ed48cfd3d4dfc7e7ede3395deee55b7be2db9296291dd0fe7c41492e1550", 0xa3}], 0x1, 0x0, 0x0, 0x1}, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32=r0], 0x1) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x2, &(0x7f0000000080)=[r1, r1]) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r1 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d43f5d31059c11c5a953448e0e5a392c518c258300980190f7f757f7d10000000000020000000000000000a00e20151358219de47102010000b9a9bf0570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbcaee1600"/167], 0xa0, 0x7fb) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1004) r3 = semget(0x3, 0x3, 0x7) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000001b00)=""/4096) r4 = kqueue() semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f00000016c0)=""/182) msgsnd(r2, &(0x7f0000000800)={0x2, "30753a5e69488f0fd908f479d367c9ec56609a76806aeafcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1529cbf792cc228a4fc248419d3e6db2c2c85c45e1a31bf9106521eb82f5f3fb44ba2c2024bd2026342588fa1a34492fdd4494c5eeb4d179be0195d459fadab38ea746dbe6f9387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b3"}, 0x156, 0x800) msgrcv(r2, &(0x7f0000000500)={0x0, ""/174}, 0xb6, 0x1, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000018c0)=[&(0x7f00000017c0)='{\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\\+\'%\x00', &(0x7f0000001880)='\x00']) dup2(r4, r0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000003440ee07511ecd735101d100a860000000000000001cec72f89974b33abde383924e1f00000000000000000d00000000000000000000000000000000000000000000002000400000000000f1ff00000000000000000000000000006a390000"], &(0x7f0000000180)=0x55) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x27, 0x2000003d, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x82, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/82, 0x52}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x401, 0x0, 0x43, 0x645}, {0x5f, 0xc1ea, 0x1, 0x9}, {0x1ff, 0x5, 0xd8, 0x1000}, {0x3, 0x5, 0x1, 0x7}, {0x0, 0x7, 0x8, 0xda}, {0x800, 0x378a, 0x5, 0xe01}]}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xe) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xa) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x57, 0x100000001, {0x9, 0x1}}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r2) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x42) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r3, 0x20007479) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000d68246cd18401c0643edfda88948bf68f82b8e9d96aea068b97d34f1e6a01c63b260558da88cd2b13cf462f5fd236ea8de950023778e968907985bec851e41a86a306d29b8b7a9e91f07ecbe37d36aa129f52bf15dcd694a369d308b9ac3f9d408dd2a7ea40c2cdee4dfff33c009a2c4fe6a6d194e7e8dec5e103b60d9c42a8f53c1ca71ff76315f30f1da95b096e14aa4a42e016c319b2b64dfc5e65920112c9829f67c2f29a4015de40290a776a83a757108aecd2bb55520f1dfab71fb8e2662228872e8ee4c33ede85c5720f88348dce5daee7b653a596e7a932fbe74b9"], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0x2, 0x6, "5414e54f58fde059ae425c144b7daeace7580021", 0x3, 0x10001}) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r2, r2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) pipe2(&(0x7f00000000c0), 0x10004) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) 16:00:04 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) shmget$private(0x0, 0x3000, 0xa8, &(0x7f0000ffb000/0x3000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmget(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000040)="3cf96b0b2403dec19c6edb734a141fe878df80eea5796bc11878e65f88826b45473e31a7d52d0d", 0x27}, {&(0x7f0000000080)="82cdf9e21a060926fa25e04387e44f9546b29b35fe58fb68d0ad7fbc8d6f48156293c2afa46d8f2c45ccf4904a7ef4d6d4c6f8bb85c04d4691f048d847a1065769a62cc560bca2457a10397d95177c4a5cccc6c2d9c88954ba1084c9227e098fd13a2b8702818ab511fbaf58b2b6d8cb5b9df22963b67f2f7b41e5992ce3c4eaa1af49a3b02da3fd1e0bf1484e2030b7cbededef6c8e8e817bc3ef6b6fb373c551fe24cb1955fe2768bb5372105a6b9a0823b425", 0xb4}, {&(0x7f0000000180)="db522d700fc77c3adf4d3c544923635cba278336aa1c683c9d3e55621de76d4869c499d68a5fce27e59d5d02d3b113ea36ce74e94f8282cdc94cc0534a48e0f11a1ae1c86aa4fb14d942585fffb3ca763919c6576b0e57ae26e28339d8a700602a3726bd093a0314783a471080378fff72110a0fa145005736629581aa0bfc8e88af8da9d96a39fa59112e35724fb57ec200fa07b364862556cddf1735742ee7589a9a01182906120a706c7447b250dab4a641dd3a19f55a3a2bfc9feabbb35bc3790f661c71003465b8b9adb41a48227cec752862a33a8e150281c0ad48154e05f43f8bbe47ead015248da6bdd94ac5c8f7f387f7", 0xf5}, {&(0x7f0000000280)="72a718b7a9146034224c4bc3bafb2237a86733aeb894dc1d466076f330555ab9e5db59ff3cd57b8a902929043e9ab72de59d2f1a6763a980122ca26bf34f84b66b8d34867132", 0x46}, {&(0x7f0000000300)="29ebf79b2d4ad9b488105dbe1cb68940f45386cd16edbf4996308f3d3d2c498e3f56b908ef03ade48113ac704da624d00b97942e63b6563bdcdd6e89a874896b7e350eed62e16e32aaadaaa09283db0f775407149a83b2e1b99ab1a0b896f4af69d62715bde63aa724c6c1323c7d54e17d7bde88fd789c58bd0ca1739faeb9aa6125fd6baa620bbdceedac44574be0a0906e9fb09b65d7092cb1753374688fb46d354d6f04aa91f8bc2f462069ea5ac8152dbd20d5c3342ce1ea4f8086639f80d87cbca97567be17add3a0ba2b9f16451efba47570d3ee92465a5d126f140b9888460f20141a455b9425fcb0697978a99b1b72", 0xf3}, {&(0x7f0000000400)="6ef9d38a1e86f5f12afbd51c0ddba6c3490769b1009fc731e381ae7d5e08f599e5e1d73d35f0271191db6d65634e4950cd0d85ea79b2a199e670117501d6702ba1eb3ae43094dd9510e869e221f4fc8a9cf499dfb11f9d92aa57df6784917030aabbf3fdf7f380849ef6f040beab0faf5df43a1999656b2ecf0d76c041366d6b0d1d2b5e9f68329ca78c083a85188c11f0d7a0cd8dd9039f20cbb570c7426b01996e534f97b840e6d48f2e39470aea96bfe9376123c5e9f32b90ae74e8b2f629005ed7d465ba4f5142f563", 0xcb}, {&(0x7f0000000500)="27e8cea598563101d0611745c1b5b7d69fd0a1e9144dbd5c6e8663905584171576a538a64cf40e785a9291f80eb1a8b25aa32f48dc54d244c5b87e6de827d9b93d2fe093867948f8d1bbb922ee5d136b09ed36f120215b1400fc5330cd7137592b2c414d1586f6cacd4557f2526196b9a80335a86785264e2d2b2a109915b39c8e9e113e1b544c943d5ea83d8bd4d57178b2f529282050e4dcb686d442d702b2db49e433cb51bc13a90ac4934a760dd598cff8f325c956d791b4bd0e6330c9313a1a4f8f31d8ceed0f566cb3239d69e9cfe34dcdb50f57354d8c0a9f00c45e2a24da34431bfd", 0xe6}, {&(0x7f0000000600)="1cf54ce4364de28d9c777884e901db5bdda39466d589a59931d124259806a138a333c07141a0435fc4418bb23acad1b08a0b786bbf216139aa8d6fd7", 0x3c}, {&(0x7f0000000640)="a84e27f3fef535b37b4dae6457c22783e1e946fe2d", 0x15}, {&(0x7f0000000680)="5cec9bec7723753b2f2080939ba648af7d725cc27ed6f9ce5b703b929fab0689d3c705e3c4c0db86b31741712b71e7a82c19bf87a7729865dfd9dee0386181aad3ed5ecace643590c7a6d4c62b0b691267fd98e4c83ada4186685a7e5998af7c35c2ba5edb28bf1715c0383452a0e0f84bc12abb700142e3243be632f8adc4562566dd7ddd9e7cf7717825ce846507395ddb068a73616cac831f3fd695459265736bd7e7ac662ff4c8f8e3ea07", 0xad}], 0xa, 0x0, 0x0, 0x8}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x0, 0x8000}, 0x8) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x14520) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) select(0x40, &(0x7f0000000040)={0x10001, 0x800, 0x100000001, 0x4, 0x6, 0x6, 0xbad1, 0x6}, &(0x7f0000000080)={0x0, 0x2, 0xa5, 0x1f, 0x3ff, 0xbe2, 0x334, 0x38c}, &(0x7f00000000c0)={0x5, 0x7, 0x7, 0x99, 0xfffffffffffffff8, 0x80000000, 0x1089, 0x7b3b}, &(0x7f0000000100)={0x7, 0x200}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) 16:00:04 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x12) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000000)={0x2, "248d0e404166cc0f297c2d"}, 0x13, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0xb8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff12ff7f020001", 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcb965a95e33a916d, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000980)='\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa0568b34867fa481) 16:00:04 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x1ff) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000000ffffffffffffffacd5596a627a2d35d551a7de221a18", 0x2c}], 0x1) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./bus/file0\x00', 0xdaaf082a55dbc81, 0x110) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x8, 0x2, 0x28d00000000, 0x1041}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'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, &(0x7f00000005c0)) 16:00:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xffffffffffffffff, 0x4, 0xe9, 0x1, 0xffffffff, 0xd2, 0x7ff, 0x0, 0x0, 0x5, 0xb5d2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x15701cd986933452) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7f) bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xffffffffffffff8d) recvfrom(r1, &(0x7f0000000280)=""/229, 0xe5, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x88, 0x6}, {0xe2c4188698b9155b, 0x8}, {0x8b, 0xfff}, {0x3, 0x200}, {0x0, 0x3}, {0x1, 0x1f}, {0x25, 0x4}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x106) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000700)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd0700ee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f4668c87e581f74092315f7a50000000000000000abcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe823979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8deaa9e141fc342fcf8128986bc95494e78bc9b720a53e5a3e6577dcdc17b8f5fdbf5847d020478f00d755646ed6bb774d7344d91d34610fd833f687d7f3cd4d97a40335ba2f0a43b1f259aafdd554bff61b8e68c8a3f7e6000000000000008c4a403ce2e28e9256b5b1d95633e11656c9af8b3c59684b33ad8490f0a54b8e309425bfcd220f02d1361a817787504c328980fcb9a5ca077eedd15fffeb7f8be4f0916c9ecdc41cbaf3ef47aef2883d91f4447d5234ddf964b44fba90f48db22490b2f48f65febc9dae85226714515882ae48a6668728c9bce928a9c100833cda2fcb0ac8049939f4708e4bf8ef4e0bbf40a10301e1077bf6b4e731a53b3ac969d7eb07608c992c93be29e892c6022c508c27642781140d2ff6f85f38556e6b000000000000000000000000007954e71c8e6889ebd4925fa9881e581fabe07fa40c6eca00831db1e55eb2a49da653900a82850b3718af15190602f09eb256e939a3cb7937feded2fd110d508669750952c1287dbbd3cfb6ddd92465fbc4094155764beef2f2833933d73731bb6443947e3dff10247afc5601967b54fbbe35a66baa038aba3ba1d520bb732c3e52d8592b50a6d31418856fd30d2cbd338609d41e81368ec8a36761b6dce8d10b27b63616a7dbb411266a344f2eaae9041ecdf84454f5f2fa6397d2c9401e7aa2f91e96826b54fd6c0a41fc877a3c44b58699115acb62f8340f472cc884980072f16cc2f437ba41fd60626754e079c90c4f1157e60d35569ebf08d9cf6d983f1d192df9bb501b4c5de9b184405bb33e70a921d6cc85bdfe4ad441dc5f3569", 0x75c) fcntl$getown(r1, 0x5) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8f4bd5efb1a9008, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 16:00:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) kqueue() 16:00:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 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) accept(r0, 0x0, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10002, 0x40) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) socket$inet(0x2, 0x2, 0x7) 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0xfff8000000000000, 0x1ff, 0x2}) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x4, 0x3) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0xc0, 0x20000008, 0x4, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x8000000, 0x6}, {{r1}, 0xfffffffffffffffb, 0xcb87fdcf44cdf838, 0x10, 0x3a5c, 0x7b}, {{r3}, 0x0, 0x0, 0x2, 0x7, 0x5cbe94c2}, {{r3}, 0xfffffffffffffff9, 0x41, 0xf0000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc5, 0x1, 0x7, 0x74}], 0x89a5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x2, 0x5}, {{r0}, 0xfffffffffffffffe, 0x28, 0x7, 0x2, 0x100000000}, {{r2}, 0x0, 0x14, 0x80, 0x4, 0xff}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xd80, 0x8}], 0x3, &(0x7f0000000280)={0x9, 0x800}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x6, 0xfffffffffffffffb}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0xfffffffffffffffd}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000400)=""/85, 0x55}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) fcntl$setstatus(r3, 0x4, 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x10001) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xb516) dup2(r2, r1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) poll(0x0, 0x0, 0xff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)="32209b1487fc904b772cee472ceaa2b421b66a757d100cde6f6ff19f965b02e66d686fc72b9a96ba9690423790b326b2dbd049705d7d0c000000000000b447d5f18d52e0c29881b314b19e30c68b0b79174c5a97413d2ffb1076bcc02f78b6f39b39044118500e53679d6a6028a3a71cc22688b8d68f089b16ee9e2af89da5d0910ed60d8b9c5f1c1cc687a93443ce150ce1996f27aa1e9b345ebd6c642d5fe3b9303cb966715e7d6d77ea11f5e445e9c23c727d2aeb0aa6d33b199c546faa26954fd6fb714e1d0cc6a4294f27b254c8729ccc1f4abb81b198b9c647a27fdc28bc44ccf9a256015841ceaa57b9fb67ce1b8291d28c9273225afda17698d9552b4b17915a611a869e7b1f75969dafffb55ad6b0db9b5ed3abade45dbca3a0a66f1f7a0b469508a462d9a7eae76eebffb62bb19fc5b35273e30e2af40d10f99c2e9f1eec8a9d19e788be90383e1856a9f571444ded2063e15e2a75622e00", 0x15d, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x108, 0x1) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2ff2a085712fe992) ioctl$BIOCFLUSH(r2, 0x20004268) close(r0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0xfffffffffffffffd) mprotect(&(0x7f0000227000/0x3000)=nil, 0x3000, 0x6) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x5, 0x3f, 0x6, 0x20000000, "63f3f1c1ca47d27fb35d266d9a0b0290f6ae4bcb", 0xffff, 0x4}) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x24) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:05 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/132, 0x22a}], 0x2) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x664, 0x4a, 0x80}, {0xc4, 0x0, 0x4, 0x4}]}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x140) r1 = kqueue() r2 = shmget(0x2, 0x4000, 0x18c, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000440)={0x100000000000000, 0x3, {0xfff, 0x6}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = geteuid() r8 = getgid() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000000380)=[r5, r5, r5, r5, r10, r5, r5, r5, r8, r6]) r11 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x6, r4, r6, r7, r8, 0xc0, 0xfffffffffffffff8}, 0x4, 0x4, r9, r11, 0x3ff, 0xea9, 0x17}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0xee64, 0x7}, {{r1}, 0xfffffffffffffffc, 0xc, 0x20, 0x3ad, 0x8001}, {{r0}, 0xfffffffffffffff9, 0xc6, 0x2, 0x1, 0x9}], 0x15c, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x20, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x50, 0x115f93216e06df0f, 0x80, 0xde7}], 0x3, &(0x7f00000001c0)={0x468c, 0x7}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) 16:00:06 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x2b0) r3 = getpid() ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x8a31, 0x713d02e, 0x0, 0x40, 0x1, 0x7, 0x5, 0x10, [{0x8, 0x6b, 0xfffffffffffffff7, 0x7}, {0x41, 0x0, 0x1000, 0x7f}, {0x34ce, 0x7, 0x7fff, 0x1}, {0xffffffff, 0x6, 0x4a, 0x12c}, {0xb6, 0x83e6, 0x4, 0xffffffff}, {0x8, 0x3ff, 0x80000000, 0x400}, {0x4, 0x80000000, 0x9a, 0x400}, {0xffffffff, 0x1, 0x5, 0x3d6b7c2}, {0x9, 0x1, 0xb5, 0x2}, {0xfff, 0x200, 0x6b, 0x4}, {0x1, 0x3ff, 0x1f, 0x6533}, {0x7fff, 0x4, 0x7ee2, 0x8}, {0x7ff, 0x7, 0x6, 0x10000}, {0x3, 0x6, 0x40, 0x6236}, {0x1, 0x4, 0x0, 0x4}, {0x7fffffff, 0x8, 0x6900000000000000, 0x7d969570}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r3) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x100000010000004c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") lseek(r0, 0x0, 0x0, 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0xfffffffffffff800, 0x1, 0x0, 0xe31}, {0xfff, 0x4, 0x0, 0x8}, {0x9, 0x3f, 0x9, 0x9fcf}, {0xfff, 0x8, 0x0, 0xc6f}, {0x4, 0x3, 0x3b, 0x2}]}) syz_emit_ethernet(0x49, &(0x7f0000000180)="52404be0e56961ae4987c517a7608e7f434baa6608a3574a10e1ef331262cac4b1ad67ace7764d14314b19572ef8227b95ee1132f86319a68e2117af3527f454507ff5b61ec9ac7901") 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) close(r0) read(r0, &(0x7f0000000000)=""/60, 0x3c) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000540)="90272c5c5e4caf51bf6d858a8f9d02a0e4508858678c9e0dde0b0dee", 0x1c, 0x48aeddb0312c4108, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="346c6f6e3bd854bb4a51d6fda87cc680e054bb7128673aab9048df5507567c090ce16699d5617232799e84be6488a2a21e4814024abb79f6e416becec8e424687d407ed1781e16430a41ea7358769e7bb2b3294c560d", 0x56}, {&(0x7f0000000140)="6396dacf0818bcb7b611c883d2b04813b278b158f89a54382bf4ace595e0808cb80b06b16aea88b57c8b4fdbd2473eaac88272f020b95d40bdcf629951706e20c62b904325e6c619a93c31368f0e0043c5b4665ae30cda8eea25ac8518044bc49d7ea861e6c9a2f63d80bde9df5d79dc54c0869bf2f61b9aa38700c796ee89c2f9c69e183cd118dd825c09c0dda23e0e9c96ae1b5ed3944880ff168d8bef6ab00d32dd186e94a41cab70d9693270ed7e5397f2ea9629fa5153338725b606a132669d8fd4d8d6b300c0a5965e69de7faf06329d7321f8e43c16493b4b9ca143901a88d3cb3b5b84420e2546f533f92c70eef9a596", 0xf4}, {&(0x7f0000000240)="af10595de72bff0f47fc55266c457a857971ac7460a2dc2b9afd2bacd0f24428b08f0ade977416f2c3ba1b8e2754d7ac88bb38d837336714313eaef96d443b08fc117a", 0x43}, {&(0x7f00000002c0)="1d7dafb7af7c1d028b4829c63fc6a2a3c01fb4c9228c7aa32c21195f405624c465f146ad876fbc8d6c7000d3174e4dd37f698b18021c3d597e9f68791e9ec1419bdfabc1bcf7ed9e8fcbad7da491fc5e643a646d1ac4c7cf5287c7c4961cd93f14196d2e316a4c697b31b6c8cb761b3212b0099b1e6bdf4c378f2a7472a3f094e8c35d0ad80c26748d88d55d85196335ab8bc3f185c5cecb7206fb5eccc06a9ffd7157fa98b1dca8921c6f18f60a917d660c6067bec2b9f1bab1a39d5e997ba7346dd4586b8a79a32068b01f7e95353ce74a611df9fda233c65ad935e2d4dc9a4e6c747a5332024dfc51091728e03f0aa78f9048798017caf7f5f59dbd82", 0xfe}, {&(0x7f00000003c0)="4c2af00c77de92acb9497ae3f3001c4228bf9a2b07f3bb7d3dfc531295d49104b4824aa4f1959360e4", 0x29}, {&(0x7f0000000400)="c429d40c78a4bf5edf6856e1a59cf580fce32e540b21971fb48628e1331cf3c8f971088046a72d", 0x27}, {&(0x7f0000000440)="a7fbd0887ce03ee26dcd84018ffd5deaad966c3003f5cd", 0x17}], 0x7) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) pread(r2, &(0x7f0000000500)="1bdc75518f207ed74e", 0x9, 0x0, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) recvfrom$inet(r0, &(0x7f0000000280)=""/254, 0xfe, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r0, &(0x7f0000000580)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x17) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8c0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x9, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = semget$private(0x0, 0x3, 0x80) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x23, 0x60000101, 0x9}], 0x1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="66686c65b630000000000026437477e72acca2e4832b2e80908e4bc7a62d17"], 0x10) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) semctl$GETNCNT(r4, 0x8000000000000000, 0x3, &(0x7f0000000400)=""/17) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xffffffffffffffff]}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[r1]) 16:00:06 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x10114) r0 = socket(0x20, 0x3, 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) flock(r0, 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8280, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="6e47e5bafeb956dfe3090231d800") 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0xab2c57bfaf49dde0, 0x100000001) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b27a08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b27a08 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x1, 0x1}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x8, 0x9}, {{r2}, 0x55157dd4362ed290, 0x20, 0x4, 0x10001, 0x5}, {{r2}, 0x0, 0x20, 0x80, 0x7, 0x1000}], 0x2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x2cd, 0x8}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xfffffffffffffc01, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000002, 0x81, 0x2}, {{r0}, 0xace8a6bd50a32609, 0x80, 0xfffff, 0x6, 0x8}], 0x7, &(0x7f0000000180)={0x208a000000000000, 0x10001}) r3 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x5a90, 0xdc85, './file0\x00', 0xe8f6, 0x4, 0x2, 0x5}) write(r1, &(0x7f00000002c0)="ad7654aade15d8f5195d599ff9e782175e557754dd0cc5d1789b03a1b8106bea4b0a3e3a1aabcca5a3b00aecb5b49f3e1a666bbd76bccb7d1395adc0eb239205f374f89f00000000", 0x48) kevent(r2, &(0x7f0000000080), 0x1, 0x0, 0x100000000dde, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0xfffffffffffffffa}, &(0x7f0000000040)) dup2(r1, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x200000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0xc8, 0x6, 0x100000001}) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) getgid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pwrite(r0, &(0x7f0000000000)="d63a8aab886e27c9385b05ff795ef96b534cc04031349be42ee50349cc34b33755df083e4b", 0x25, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x40, 0x80) getdents(r1, &(0x7f0000000400)=""/34, 0x22) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget(0x0, 0x0, 0x1) socket(0x6, 0x0, 0xffffffffffff8bc0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x8) close(r0) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="01202e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(r1, &(0x7f00000005c0)='./file1\x00', 0x77fbc0b28563dad2, 0xa659) close(r4) r5 = dup2(r4, r2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0x101, 0x30000000000000}) socket(0x6, 0x1, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x3, 0x4, 0x2}, {0x18, 0x0, 0x0, 0x1000}, 0x9, [0x2, 0xd84, 0x9f0000000000000, 0x6, 0x6, 0x1, 0x7ff, 0x80]}, 0x3c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x104) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x8000, 0x20}, 0x40, 0x100000001, 0x22}) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/33, 0x21}], 0x2, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000240)="1d1263ca13c81b2d917da40d871d311905dff9c2e12bc5279cc349c9dfce5718ac3f65502a34f8071e5762685a986d7656486e20a57b7b58278ad7ea3ab745c9295e9d0d2de0ec78aa5e1614e6570fcbf215b10b62fba6dbf33583ee9d897e466446faa8fa60653a5d2f0ef1791aaba10f052aaaba03654b6fe4bbfc1d64d4e6b9812d260d5f70b9850ed0c977988db2d9fd380402c158af09ec202a0d0b066ececaa74e6394fd", 0xa7, 0x0, &(0x7f0000000300)={0x18, 0x1, 0xb3a, 0xe39}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0xfffffffffffff610) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="510fc3", 0x3) socketpair(0x10, 0x4000, 0x1, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) socket(0x1, 0x0, 0xfffffffffffff7b4) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x10000000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f9190000000000192aefffffff000000007b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x446, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") r2 = socket(0x18, 0x5, 0x400) r3 = dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1100, &(0x7f00000000c0), 0x2a4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x100000000) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:06 executing program 0: getrusage(0xfffffffffffffffe, &(0x7f00000000c0)) getgid() 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc5d14a3245554c1f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) 16:00:06 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x200, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x80, 0x2400000, 0x6, 0x1, 0x1f, 0xffffffff80000001, 0xfffc000000000000, 0x3, 0x0, 0xfffffffffffffff9, 0x671a5ea0}) poll(&(0x7f00000000c0)=[{r1, 0x19}], 0x200000000000032f, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00000d7000/0x1000)=nil, 0x1000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x2f62, 0x7, {0x4, 0x6}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8000000, 0x6}, 0xc) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="7c7b1beb48575536e7d65342f17eb34099a991a3e01a3d76e99e5c90e103f505919d5e119a600abbaea2a0d319322d6804af2a3eb6c6e6f278667417cc1b9ade8f837f5d49d38604fe6f04db4a27fc2e3e4bb0164838db0d64e07c030000004868c38b83303679552cbe2f57fa25a3e27ba2f553447d58b0ae68c09d3e0c5128e7a53f39f7ea9eed7ac0243b689c69615763dd77b38a95d4b9f26140d1e950e9071400f3815bf26ba2405b05c9570c40d2ee3a1be2fcf29ed681e7c65fe87ebeea"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x8000000001000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000000)=[{r0, 0x30e3f3ae3b5574e6}], 0x1, 0x80) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x6) 16:00:07 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) getsockopt(0xffffffffffffffff, 0x200000029, 0x1a, 0x0, 0x0) socketpair(0x0, 0x1, 0x80000000, &(0x7f00000001c0)={0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000280)={0x4, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) socketpair(0x7, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x3, 0xfd) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x1) recvfrom$unix(r3, &(0x7f0000000140)=""/68, 0x44, 0x1, 0x0, 0x0) getegid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xc) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) r0 = socket(0x2, 0x4, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1f) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ffae26eeda57b9b60000000400000020000000000000000000000015cefa4e9c71794c4360e5438784707bd76936cf1c1842a3f690d5750aacf8157cf667f2aac1f2aa"], 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x100) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x0) dup2(r0, r1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x68) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x43eb220e8321c578, 0x2) 16:00:07 executing program 1: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) close(r2) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xc2, 0xb17876ba2ee52a30, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0x90, 0x2, 0x4, 0x9}, {{r0}, 0x0, 0x0, 0x0, 0x7fffffff, 0x101}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x80000001, 0xa8d4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20, 0x7, 0xd0b4}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x100, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x8, 0x61c6}, {{r0}, 0xfffffffffffffff8, 0x12, 0x4, 0x100000000, 0x2b23b6c}], 0xe45, &(0x7f0000000080)={0x8, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xeb, 0xc3d, 0x1, 0x9, 0x40, 0x6, 0x3, 0x10, [{0x60000000000, 0x7, 0x6, 0x51a}, {0x6b07, 0x1, 0x9, 0x2}, {0x8, 0x80000000, 0x16, 0x3}, {0x10001, 0x5, 0x8, 0x7fffffff}, {0x6, 0x39, 0xe942, 0xa04}, {0x100000000, 0x4, 0xfcee}, {0x9, 0x8, 0x0, 0x9}, {0x2, 0x1, 0x29, 0x4}, {0x4, 0xffffffff, 0x101, 0xfffffffffffffffe}, {0x2, 0x2, 0xfffffffeffffffff, 0x8}, {0x4, 0x3, 0x1, 0x80}, {0x0, 0x5, 0x9, 0x5}, {0x4, 0x100, 0x8001, 0x100}, {0xc4, 0x9, 0x40, 0x3}, {0x3, 0x4, 0x0, 0x7fff}, {0x401, 0xa7, 0x3f, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x2) ftruncate(r1, 0x0, 0x400) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0x5b, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7c21}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x900000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3d2000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5c1a4f0d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9aa}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)="884d094097712704cfb5c549acf1e5764f8cb461ac6a81c99a25efec53a6da7aaafc398b3be263a923ea4dafc488ad1fbf54147ec9c2bd205868401cc9294e3b25fcc03e4fdf9263a0d410d292d7609087f6c8f4cb8d589d8808be7065ca70bfdc7199a20caa5b15") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getuid() setuid(r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xbbb1ee0b}], 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="ee341ee09bc24e250a605d1e4f082802a9a93f263dc8f76a65e2db93ffffe3acdf796f27c3fcc483eccc6b45407da1dbebf9b56b56b7eb2b0e8de9601b86b2ebde4641ae85464d4816a85c1a778315afbbcb61e85e3dd57018204b2eb32a788d7b5d7f48e07cc03f93b73d8a538a3cdd9bb970055da3cb5e45a283cb2f8258cd543c4c788efbf4ffabd03b8bb07d67aa50cd3c559966f84f858f678528d09a83dd7da5c6cfec231109", 0xa9) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffff5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:08 executing program 0: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x2}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffff8, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x3f) r5 = semget$private(0x0, 0x3, 0x0) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x40, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000b80)=0x7fff) r6 = semget$private(0x0, 0x4, 0x5) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000d00)=""/218) listen(r4, 0x8001) r7 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r7) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000a00)=0x2) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) fchflags(r0, 0x1) 16:00:08 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000300)='./file1\x00', &(0x7f0000000380)=""/167, 0xa7) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000580)=0x7) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0xa, r4) close(r5) pipe2(&(0x7f0000000240), 0x4) chdir(&(0x7f0000000440)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) getdents(r5, &(0x7f00000005c0)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7a9d54d4defece0f6dbbb54cab69cadbacd60e0bfeb66226ffce0e6e18edbec84a4e4384ea646eeeafb884be2193733705867acfc91673231088ccee0dc0a83ed2d76693f2bb1ef12d09fc2160796f6bb17b940ecb9977b1ec2ee5873935e2a88c13cc0330a24a58cee451f61083139d8012d8fbb8b505f0402275e66f54d577f8d6dc7b6d4a4aa33e2350ed9f64ba0a5edce8a63baf64559935f719bc569f7b69508d9d28c295f2160596e6446fa0c603c27c5c51128339f6ce925cb60a1ff278ab4803ce05c335f530efceb7b1827218fe5019c5b1a6e73caf", 0xda) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="f232cacec28df48a930b5583e0ddfa3f20e851c93aba3974df49ce0814e8b2232918d6526d32d58d214bc9f6422f9e4d4898d6eef89e04433016a8", 0x3b) socket$inet(0x2, 0x4, 0x9) 16:00:08 executing program 0: r0 = getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r5, r0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r5, r4}, 0xc) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') r6 = shmget(0x1, 0x2000, 0x504, &(0x7f0000ffb000/0x2000)=nil) shmat(r6, &(0x7f0000ffb000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$dupfd(r2, 0xa, r1) r10 = accept(r9, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fsync(r10) r11 = dup2(r1, r10) kqueue() setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000300)={0xb4a, 0x9}, 0x10) ioctl$TIOCSDTR(r1, 0x20007479) chmod(&(0x7f0000000340)='./file0\x00', 0x100) r12 = open(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x3) r13 = kqueue() r14 = accept(r9, 0x0, &(0x7f00000003c0)) dup2(r13, r11) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r12, 0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000480)=0xffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fchown(r10, r7, r8) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="1ee77531d1009098ec55ccad0816e7cf006c0c8e660e6df10300af5f", 0x1c}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/29) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x64dd7c617b0f3c13, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x2d) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="9999f1a1598deb22fb0416570a513bc4f125ef7a87ed0d229565fb6993edfc81a2a85e9a961f6684e7284ab3a0f741e2271543d4c8dc76b040f6486ff8fd8d6c963dd2198dbda606e0258a4ca9f081f9ddbe544af3616ef3be468495569f1090308f6c637fd2921315077654c4a432f9055889ec39c54b8b9c8cce9897ca8b9d8a470e87961a974ac2fa6e7a130e5229c83842ccb40411", 0x97}, {&(0x7f0000000140)="24dd38ea7f9595afd34686fe746a841cd769bffac148680486fa836d6935b408699554f9e502dc6fb3c5e3b8b05d133bd5a4da327d79e73dbd20efc9ad5fc96b0fd948e4bea1e8762c267782994b4e2973e2064bd968ab398f782a182be97797f9be64de10c3248ad758ad992d3df289b70ffdfbc2ab0d80084577d086c1fe767160a1ae905f14dfc453", 0x8a}], 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x62a8560ede748538, 0x5a, 0x20, 0x5, 0x6}) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="24ebed169d24568618426870e8f8dba75e5908158c2cd4814ddda863df6b1738c9d0f13a43c22b77bd96da7ae534de8918181a69302b88f97ccfbfe8cd5fff640ff6ce370b9859c35c61", 0x4a}, {&(0x7f0000000280)="3b5f8cfc023208bb3eb7d58125a48daec4b0781350f0a3d11d574ad0131e5aece6ecca31d321110484fa3e83f7d377e9f144112b9410a81a21156724e951bb27c3923ea7615cecf756641d3bab15c562c4c86794fec13143166d12e6dbc9e941198fc7be7f49f75d07c05c9cf441", 0x6e}, {&(0x7f0000000300)="24c937e86434a78121749619be224ffaacf7d10780da776b3adde90748f3f0331e49ce78f983c395a65c36d184db5179e988a2a584a6dc56e24d4b7f9bb6958ec3fc6ad2c7bf1d1f6d5dfc3bd5971edf250f5787f829f6c7a7b140ba9d16af4f39b536e6c8435fe6f1c3dc03d1a25f463a7ef6544699029b150c2e1b207d3dcaf57d0386708e6cbedabcfffbed9d4b39621b2086ff50a15508fc7fde7aa1c753efceee", 0xa3}, {&(0x7f00000003c0)="9482363493204f14f85fb3b09d66c510716ad0723e1620b0ff4630ca0dec9b557212132833695ddd385980fb16df1800aa3757eb2fadfe09a3351ad1ba7affb077fd1bc34e043812a7f7b1d78d813d50d70129c2a8dd04d81ecc5f4f79b82230aa1df4e0dab31a0eee22b45ad9cc3af54fc1c6f3", 0x74}, {&(0x7f0000000440)="0cd9baf15a4de1bd9a8d839dae0a4b9ee26b523346bc77c625eb7aaa54d729d7363cc9de9cfbb9d375a94d63a78a0ec2bbfeebba638df5c5ce7e7e32a4670a2b83f0d58b98ed2a7fe7cb676a769a777c6474438cfa2bb8286bcf0acdbb7b4367d60961fd5a44fffd0d9e9073b72d", 0x6e}, {&(0x7f00000004c0)="24893c0ce380d93b6c1432cab955dc1b4c0e8387070d9d9d74f8dc213ee84f639aa2fa4d28f63a59a0690484123c832e7f0f977c808fa108d29ce28d08199105e4ddd049e32756cb81fa0c8ff7f3522b3c38be8ff2e416249903fab34dca9e6c4502c216d4ed83baee2fd39de9f292e6d6586fc5287e250f6e2e4cf9d5c737f0be0a9690239bca26b5a55c77d7ad2a03ff3333dfeeea7554166529eadd97b295cf6cf898bca9ceb4f1f2a0d85a", 0xad}], 0x6, &(0x7f0000000600)=[{0x68, 0xa36d50ba819a57c4, 0x4, "8c9130a1131850cb909d1b44b0317d69aaff9bccec105e22b5f24bf22a6c50a0f2c9be252d7a7d9ccc5ca06d04f6530544547ee26a6c97938c5a73243ceb017566038cff1eb94ff3e99f00c9a6d96480ddbf36c901d33ce8"}], 0x68}, 0x21d09daaddeacaeb) syz_emit_ethernet(0x76, &(0x7f0000000180)="9e337a0819e4821890b526e5ffbf310b47abc9aec9620783c4f4253a6500e2bd158206b6fc241733e399aa5be7b984cb5a7f6e215e3762aa4366781448f131b8987a3812471732878997c5602f0a2dfb43e40a05d7f262d73affdef8d1b1d3bf41d1b148de51d7d9837522da35df6fee891771d1bf76") 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x71c}, {0x9, 0xfaab}}, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) sync() r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x35}, {0x80000006}]}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0xffffffff, 0x3}, 0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x9}) clock_gettime(0x2, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000080)=""/146, 0x92}], 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) socket(0x38, 0x1, 0xfcf) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x76efdd38a2d340ad}], 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/11, 0xb) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x50}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getuid() open(&(0x7f0000001280)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202361848fe8260161008669be1d248e2b9c5da0e4f65b4bbc2111fe720db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceac5bde1e03ca1467554d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe624018747a481a56fd6b8fe3497108aaf67a97c05f4ae36c15456fa57038533994980f0c67dee17115b6cc79321ff335ede1ca064f1399ae62bc1e7db3b034b669254cb3a9708ae3886bc04d45310bd1c7f2e9fd74e2766a20d4ea8575fa0a96e38879454dd7cc98df5f0944d6a25a23156653afee18f53d7d7d925fcf2d9880ed23e419f2338bf7e68fee02c44a960de90d5df6108ac04fea0e957f69e05e9d66f9c1dddab74e4bf0f3a96e87f116e7c51784cf1d6053e5ccffa87843bb657a5e3aff8e335ce3ba36974ad4a8ccda1a14585633303a39fd7e00b0ccfa6498fa7d76a5680749a174edc532be147116f4acc3f782e61de2f7ee1b2ec203fe1263caa00000000000000a556e816ae811736e2f1f53ea2072afae9e0a0f670800fc5736481beeb82ba27776194c17216d103"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000510fa651c1ece0efdd308e6b7ca00000000000000", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) fcntl$setstatus(r0, 0x4, 0x88) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xe4, 0x20000000, 0x4, 0x205e135a}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x81}, {{r0}, 0xffffffffffffffff, 0xa4, 0x41, 0x2, 0x400}, {{r0}, 0xfffffffffffffffd, 0x39, 0x1, 0xffffffffffffc95b, 0x4}], 0x9, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x40, 0x11b6, 0x29c1}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xd5d, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0xfffffffffffff800}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x4, 0x2}, {{r0}, 0x8e5935ed5c547c7c, 0x78, 0xc3596e8542bbd657, 0xc, 0x6}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff8, 0x89, 0x1, 0xffffffffffffffe1, 0x3}], 0x8, &(0x7f0000000180)={0x81, 0x6ec6}) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000002c, 0x3f, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000500)="72897f968b0868e3e6b6ef2bb2c9393968f82c2aa3e451a8f19b90d04da99892e95e23e0018bc33f9ba2214cd73370546e01af6e81ee0dcffb20cc28adab4ac3669f435649f53ae0d34870055f", 0x4d}, {&(0x7f0000000580)="3a56a4c4f2ebcc85b7e6321d007dbb64fe5246fc044d5ebd6bfc4642b3", 0x1d}, {&(0x7f0000000780)="66019dd18cef276b4d19b3b2327565f2cbb52d62fcd43dad74365c20e935f3878f54072a6d8f86242f9d598dfb26dff950a0482814dc0f98c46f512b54c2b6f9da3b542433498f3b62155b4f6a3a01e3e7e909af3b3bce5301e422e879ac50d10d9a13b9a757d11dcbb079d1c80354b89b3572b5a50af4184db3c8889e66076f268f66c13d35c912fda1c235832c299d398f354d5c0f92e7b8fbf9e01359168b551f773ea98490ff5d298fb17c61e2dd5b4e95ef2905da2517d9c04cdb760537c700d5abcd04695aa953987c6fa8f7bb702caca50cfe6e08e1ef8efbb993b67ca82c0dae478d8543d8", 0xe9}, {&(0x7f0000000880)="be", 0x1}, {&(0x7f00000008c0)="d4e0c5e320c1e6540af29c8ac2e42db4473420829f6dc10c08f8c9e7e32efef15437909f1611525a6ef1b88a923d8235981544d43a662abe210f4eaafc3d61d5cea1c451f7ad07b5860ecdd86ead12003831c685d2ef0135c0e1580740d52a687e1d10e67c3f9ade011f5e8805818259b9618780179a1673a9eafbd16a90e333c202d9b5c1d252bbfe6ca7ea52d8c9c71c1df45e3760326c79e1753b9e706a34c514b6916092f637a5872f50c4bc5b5b0bbb71e1ddeb7c2b95b7651e877a2d76d05bac91", 0xc4}, {&(0x7f00000009c0)="eadffc0a3335dcca02bceeda21db194761cf6624ecb4eb9e01c0550eeb39a3ddb78d30e93b4a7638cb4022d3d6ad17f6407c3fd4d23067e0280527c298b6b0716cfac7a9d6cbf8db4bbd010b68c77169d7f09bc3ea335a7616126a14210d63ad5dae2a44a11b53836df304a6128e23e14e7b3b1a6635dd01e8d5dc6b8dca7547fe069214ad3b3e5b9b2b7366b63cc433bf9bb82bce562a1211527f2dcbd231ad6c3206230cb650bf916a1cee9dd6a4aae8f8b4d290fe6b734d0fe7c4845455478aaa060ae4065e187287ca2d474548f7825957f9a31032d21a67654508", 0xdd}, {&(0x7f0000000b00)="f6dcca0dc9fd556a446f1939eadaefce594d01d7998ac5a04245146bad1dab3e7e10b7a0dfcad84c3a10e31554e91584a99b58cdd237899566382fa3802cd031941497eec353bb5ac49126164c2103b5db5850666d677413725b76702fe53ffeaf3b7620e82c46f336477d666c1d47b0ce9589792537add6379953f0356ea29681b1b0e79e6139923e17e816e12677bd56b147a6b349130ff399a0a9b210fd2cc33d0937d3f9eb59a915e28ab31b4fb91f7c2a93d3501e032f7bf056867723183db13843edb283de59457302cd39943db664fbed073ab54114c8fbbb05af29ff19dab03e65ce80a00b6253bcfeea7f136999f8b107216734e7", 0xf9}, {&(0x7f0000000c00)="24f44dfd7d902630685122330b4b2eea18f83c7cb9d834d24d9f28", 0x1b}], 0x8) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f41f222f8ff0abe310caa970de5e189c3287164de61343602959b1116d4871a981ba89270c28f48b6da712bf15521505bdd7de9e17ed50777d976580abd4d17199b78398398d74def962a756fabc05bff1a847e47cbcfd9313274836503f60f1cff4ee8d7be023f009786f2c975bcb9a5491bb0685bae25fae3c67c547ef727aa79d3b0914c4a2d83ccc298cd91bdf90fed468998a0eefd0f1ed618eac5ef026cf7e60cba4", 0xa5}, {&(0x7f0000000680)="eef535d4e559dc793df7ada404b204e54c5a6b8fe1933df7a9baef7cb1f79f940b35bfd4ac2561f4e21210830b03eb15b78f79dfe8bbc65d6ca1ac8d837d09b8708e1eb748518aaf9a510790d448aa2e905f76e8047b12f9ce367b4404dd4ccf2536e545f8acecbf04eb87d32b97e43c1fddc3d1ca8455406cbb79d840a71f66b0ee20a98705e821ffea67de77d5399c5b91aa23cf4f0b146b6795e693cf072fb25243a7db45cfc37a0101a8", 0xac}, {&(0x7f0000000740)="6f1c78d1044414a415679f000b7d22c2a48552bcec045f346c639ab5b80dab05", 0x20}], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000000010101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="5d08927af0b44f9f1cc5d6bfcbd948d23a4a2766abca3e2d63365a822e8fe559d43f4f27c82868cdf98400bff64b139da479be768d7fd9393011dccf85", 0x3d}, {&(0x7f0000000140)="8ee703facf", 0x5}, {&(0x7f00000001c0)="593f734140cf83e95c5c09a30d4da724efbae8437315d38dcdd4c633179fd75be7d6bb570ce63e55a98f23d7bc2671606700ddace8255bedb28ea8b056c43e62e12b0607ba82f8a676fb028141a976a34167879add05899cccf661335ccca8a4a1fc5b140838b9cbd38a72374658c5823360c69b1c0e212ed62b852386209d243647e6588d0112a19576487685aa9fe16f780810", 0x94}, {&(0x7f0000000280)="c66f923dae585ff0fda625383d7b413ea620642a00abe92131debad90f66f36b7934dafddf580170d073c201722e06b2c40c12", 0x33}, {&(0x7f00000002c0)="c90e6faf1d6c0a7a941ec67b44867ff33cfadf417c872613ccab", 0x1a}, {&(0x7f0000000300)="bcb9d1c8c4", 0x5}, {&(0x7f0000000340)="e32274e99605c711c9", 0x9}, {&(0x7f0000000380)="3dfe66ab8f789ce1ab780a853a093f231025ffc6d707ce9b42a825485d7f0a11d9a742a809dc2d13159c33a7384611d6d6a05dba12a3ddb4c5e995a0ebfd49eb2b004d62fb4fc9c3345a2546f3c45973a01a61e0dedb5f", 0x57}, {&(0x7f0000000400)="e1103b94ad22315a8123dc42296bd650c4709a4add6d76d13a70cc3570dd070d829614ceef51e3aa14d1c465effc2412638ea5272300b265909b071b293d3db303adb46edaec68d7e8fabe9218754a2155060d7c4ee36fe674dc5d28131fbefc975d9ef3cd3aca57bb4118593eb0b2726453666a2fb1994c70c98debb0e1196e1e52c4073a09a7a0a26716c515c2dfa195fb51eb9929ab2f59746137411e23e99f65532d03557b7a0f963cf79f02a71cec413fe0f2a2176a306de1fd6fb61f08809cff2bbd8fc32dead585a3e0166d7cf24cae0949483f3ddd9d2b386b126ce9db82cf006f7aa4d025", 0xe9}], 0x9, &(0x7f00000005c0)=[{0x88, 0xffff, 0x0, "7c22255c112a328059d5c8c2422841c2579d07f959d5221eaae2d51346eab449e2554620146a674f57fcf8a4248aa3b1eab4c95ea8f5c8d91caf32b19da56dd1f460b24babf17dac8b4ae9d7a00c3ffbeb6163949097a2c19e22e4b3af062ef6175190a93f6f959c97a2111718b63a6a49f78811e2d0f165"}], 0x88}, 0x8) 16:00:08 executing program 1: 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) pipe2(&(0x7f0000000000), 0x10004) 16:00:08 executing program 0: r0 = socket(0x18, 0x4, 0x72a) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0xc1}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() msgget$private(0x0, 0x2) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000001c0)={0xc1, 0x0, &(0x7f00000000c0)=""/193}) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0xffffffffffffffca, 0x400}], 0x7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x4}], 0x1ff, &(0x7f0000000080)={0x9, 0x400}) kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r3 = getuid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57af2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fdacbfb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c709630900000000000000e100"], 0x168}, 0x9878d5c527fde8da) r4 = getegid() getuid() fchown(r1, r3, r4) getuid() listen(r2, 0x3) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = dup2(r5, r5) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0x421) open$dir(&(0x7f0000000140)='./file0\x00', 0x900, 0x102) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x288, 0x0) r1 = semget$private(0x0, 0x9491a1def928fbc1, 0x110) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/4096) r2 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xea, &(0x7f0000000240)="4368da6c279cd884362f3ed1cf7ce8cc308c71421844119aed3d33666a9b724b582a76855c9ad5a2371ab1d355414ef78eb9709a2eb1b9c5fb377d5ba1ecbd3339e17c429b4c42e3549d7de02f5d5350497aafe354ba1d90f01d91987ddf815b239c6ca1da621cf5c216a072e3126466caf17381f51a9c055c2801dcdb42c53ef544adbff416ff20f19aa1e15aba0ca522e72451f9e89e1285810dce7047a7ef10aa96addd45d4bd0726697e470aadb4069af9d926f457b2a8cf5773ae1b5e402f2d907a8593c48696df4cfc1b69011ed8e27c722ae0279a1d3882e7375f5728367685d599978e1de482") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x8) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r1, 0x4, 0x80) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$getflags(r1, 0x1) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x101) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x703d, './file0/file0\x00'}) setuid(0xee01) syz_open_pts() mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x8000, 0xc1ae) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/83, 0x53}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x3ff) 16:00:08 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) munlockall() mkdir(&(0x7f0000000000)='./file0\x00', 0x18) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x100000001) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) unlink(&(0x7f0000000080)='./file0\x00') 16:00:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getgid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x4000000000000156, &(0x7f0000000040)=[r3, r0, 0xffffffffffffffff, r1, 0x0, r2, 0x0, 0xffffffffffffffff]) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') setregid(r6, r5) unlink(&(0x7f0000000000)='./file0\x00') semget$private(0x0, 0x3, 0x10c) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r5) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) fchdir(r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./bus/file0\x00', 0x1, 0x0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0x800, 0x9, 0x10000, 0x401, &(0x7f00000001c0)={{0x8e, 0x6, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x3f}, {[0x20, 0x3, 0x80000001, 0x0, 0x861, 0x6, 0x6, 0x2, 0xfffffffffffffffe, 0x25f, 0x2, 0x1, 0x6, 0x1, 0x3, 0x20, 0x2655, 0xff], [0x690f, 0xffff, 0x1, 0x0, 0x7fffffff, 0x101, 0x0, 0x3f, 0x7, 0x6], [0x4, 0x5, 0x1b, 0x7, 0x400, 0x7, 0x4], [0x8000, 0x7fff, 0x8, 0x6, 0x4, 0x200], [{0xf0c, 0x1, 0x1, 0x6}, {0x80000001, 0x1, 0x8, 0xe}, {0x4, 0xfffffffffffffff7, 0xffff, 0x5}, {0xff, 0x7, 0x80, 0x20}, {0x2ebc, 0x7fffffff, 0xa7, 0x2}, {0x0, 0xff, 0x4, 0x5}, {0x4, 0x7, 0xfffffffffffffffc, 0x800}, {0xffffffff, 0xd21d, 0x6, 0x800}], {0x6, 0xe7c, 0xfffffffeffffffff, 0x57b2}, {0x1, 0x9, 0x0, 0x5}}}, 0x2, 0x63b}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000480)) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x1000, 0xc8) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f5fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f9dc77d3f79c942baa127a4dc3f33d4fcd03af0c00"/339], 0x10) setsockopt(r0, 0x10000, 0x4, &(0x7f0000000e40)="691b6f009d8c6279ac2766158702f852a5aeac9de496e1cd0e32ad5ff02289e232b35ad614a8702583a7650a152c7d9e3e9cb9fb5d41dee8a37586843f29b5bd06beb0ec31867f8e062e", 0x4a) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x40) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000ec0)=0xbf) pwritev(r0, &(0x7f0000000d80)=[{&(0x7f0000000800)="e9d1d8f96f8413cdaf899f6a0cca6469e03d91f97e44067687470a6f7dc5f61b378e382de932dec2cbcd76522d5f7332e1edab21c7372d50f01604a93e6b00b44b2aed46e9289003959933bd2981a620f1ae8876154633700f0a667a03a1102767aa359fd9920bf5647d4325dccd3696a68257b8d84c0271815b826c53f1a03dbb073705c9aeb0ad45b236b3763e60db41371c5185b4dfadc22d34c9f82811d5e9614ee5e0c45e89e3d52eaa29ba1593844a67618b7179cd6cf34c037c0e3c64757bbde0bf3a2eeb7d0e87a94ea6", 0xce}, {&(0x7f0000000140)}, {&(0x7f0000000900)="78c70ca06ae8bfc7982b07cbec843828b1f74420b207235c56f23d5a7a77e56caf10cddaef8f85cac12188d129b16b219e808182267351ad6d538235730bb9fd4a696cb2e0340bac397c120c59f0e827a75b8adb338f6e73edc5d0a3cf3d2831070f263574739dcdc6dc7ad273111a3c9b4ccaf2d786f651a559d401d3230d69b91408b79db2d2b6a460e0fd4927250d4bafdec28df48ccfccb41a43a4990a9f5f55c776fe1f7d563c3df99a807223752a91978b9492d19c", 0xb8}, {&(0x7f00000009c0)="0e0aa1f1b2f08cfbda215dcc9ac6c596a0d73c88ee1683c13cbd316b11ef85b4a2c2dd2813d5236bd35e16db742ebf4ac02b736032b4f79191e7feda1608e1450d6d3c739c1484b3af96bf42adc5184c40feeabbb3fbb23ee1aabd5b8c3e997130ff2092ecaefd4a2521f15288319b7ffa096b682834c2b7c4ef75b0f21a6863caad8d2e0a03", 0x86}, {&(0x7f0000000a80)="6c52e0c84639ced4247ba02c4fcd4264541534b9d4830d73a91500050aab18cfe8ef737e9ee4d97c97c86c43e445f959923e58e213d2c636f9e7f0a6", 0x3c}, {&(0x7f0000000ac0)="4ca9e312ee18ce27bdd3ac1d7cedcde1b8413d1cde8109cac03bda20a3525225660a98640a94c3cf51d2ddc6f3d13e1892447572abb5b070da882c94ebac57e287a1993b0f08e41ad139f7e7dbda80909074", 0x52}, {&(0x7f0000000b40)="1b6de6874f60b39d354af4d14623ab6eb3ffac1b4cf87d02a5e118d050a13bb8426455f143822c397fb76812ec6a6a2d07a91f0015a5423d4bc532f962cd73b8ec26f48d781a3c4167da5f010fde8654b4506e5a924e0673b00c872dfa509b7c43462e044471ccf499ae8f23b83b792d0156ccd8466b6eee443133984af4fb2f6e3c589a708d3318f45b6dad4d14dccde4db4ef9f7e23db1fd4ecccad60b4cca70db3f54f47c341b54b21fe9e8180919049ca3f0e864088f2729a079bffb9180419b049ac98caa67e55a7fc1ec4dea565b931524b12402c7ffdc2e58f5780b52d064669f8ffa0fce03f8738d06e14339873082e4eba2", 0xf6}, {&(0x7f0000000c40)="7749b90d97eae169dce5edf54661a1efe3382e42460bbf56fc6b2fae746eff4d130c82c5d3f37822ce4350b55697dd576d5817efcef777f6", 0x38}, {&(0x7f0000000c80)="6466f856ca1642fda5be064e938db72aa2065732c946a053562f673a7e82c6cbca000852c529171d327aef75d968f23138ba61dc971be0e543d6c4c93b8e075a78a5a381eb2a4077229251810e46643914b9088372f7e1c9588ca1c147bb7d56842c402fcb333d176aa9a01b66560c4d1a8aceebae4774edbb28947e65f0d549bf5ca468de0b770e5f990a24826767507e166f0bd642650dcba0c3d7b9107028166ab9f93528bed3d72106bed96807bf3ab1290c7317ab174868f7a937a9e1fd67fb3ef313fc5106cb5ec4570b4d667bcbdc48104d8a", 0xd6}], 0x9, 0x0, 0x1a) 16:00:09 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x9c087916b8469838, 0x40, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0x9}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x2, 0x777b, 0x40}, {{r1}, 0xffffffffffffffff, 0xe3, 0xfffff, 0x401, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4d, 0x8, 0x7ff, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x102, 0x20000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x5, 0x9}, {{r0}, 0xefa868fd9c0563de, 0x7ab5a907d1a163a0, 0x20, 0x1, 0x63f9}, {{r0}, 0xfffffffffffffffa, 0x5, 0x8, 0x3, 0xf9}], 0x3a, 0x0, 0x0, 0x0) r2 = getpgrp() mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x3) fcntl$lock(r0, 0x1495ba56ed2f39e2, &(0x7f0000000000)={0x2, 0x0, 0x5, 0x10001, r2}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x1ff, 0x3, 0x11b4, "8dcd0e4bbb29420abf412ff5912477276295781f", 0x5, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000002c0)='<', 0x1) 16:00:09 executing program 1: r0 = msgget(0x2, 0x10) msgsnd(r0, &(0x7f0000000000)={0x1, "433de450ea047e348e20d7cdc9efdbca08162f49f199b77780e4d12f8fbc46f6412c61b3897dc384e8f6fb88e6cdd9c79ab00b90df4e13c8784e13237f3e9f227b69b012f71bd24523cd0d259d20c161b4fef69b09d417a9bab9b9230ff1a8eacaef547e08a71a59e5fc8dfb322ce986cc07dd9f1a245c3e9d96cf81b3433866fe75d9d307f6bac5f9890a889f478ba7f2e9ede6f8019074d3820d13177cf74cabb44086f02a793ca9ba3dddd9f693409e2d53246e7440b98a416e644f2422548b27895266cdfffbd959eaa9e8dc23e652df01e63ec30c5b"}, 0xe0, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xfffffffffffffffe, 0x0, 0x800) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x8000, 0x11) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') shmget$private(0x0, 0x2000, 0x24a, &(0x7f0000ffd000/0x2000)=nil) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 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(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:09 executing program 0: poll(0xfffffffffffffffe, 0xfffffd5e, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x52b8}, {0x5c}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe72) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r3) r4 = openat(r0, &(0x7f0000000300)='./bus\x00', 0x40, 0x3) connect(r4, &(0x7f0000000480)=@un=@file={0x1, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setreuid(r1, r1) kevent(r4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x20000010, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x5}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0xffffffff7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4c, 0x0, 0x6, 0x5}], 0x2, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x1, 0x6, 0x2}, {{r0}, 0xbdc97d03095bd1d2, 0x8a, 0x80, 0x1}], 0x3, &(0x7f0000000440)={0xffff, 0x1}) r5 = dup(r0) ioctl$WSKBDIO_SETMODE(r5, 0x800c5709, &(0x7f0000000000)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000004c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfb2f99bbf64079f8, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff7fffffff, 0x0, 0x3, 0x9, "63f305020208e215b350d9f282ba25682c83d95f", 0x9, 0xc94}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() fcntl$getflags(r2, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x400, 0x40) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x4) select(0x40, &(0x7f0000000000), &(0x7f0000000100)={0x8}, 0x0, 0x0) dup2(r1, r1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x4, 0xfffffffffffffff8, 0x9, 0x3, &(0x7f0000000380)={{0x6, 0x3, 0x4, 0x100, 0x4e00000000000, 0x96, 0x7}, {[0x0, 0xfffffffffffffeb4, 0x800, 0x0, 0x1, 0x100000000, 0x50, 0xffffffff7fffffff, 0x10001, 0x2, 0x45f45d5f, 0x3, 0x4, 0x7ff, 0x0, 0x6, 0x10001, 0x1], [0x4, 0xffffffff, 0x28000, 0x768, 0xfff, 0x10001, 0x7, 0xffff, 0x200, 0x65], [0x3, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x2, 0x6], [0x2, 0x2, 0x20, 0xfffffffffffffffd, 0x7, 0x2], [{0x8000, 0xcc0, 0x7f, 0x9}, {0x1, 0x3ff, 0x7ff, 0x8}, {0xf242, 0xb094, 0x2, 0x2}, {0x81, 0x1f, 0xffffffffffffff81, 0x9}, {0x7ff, 0x4, 0x8, 0x2}, {0x3, 0x20, 0x3, 0x3}, {0x100, 0xff, 0x4, 0x100}, {0x3, 0x200, 0x1, 0x89}], {0x3, 0x4, 0x1, 0x3}, {0x101, 0x40, 0x7f, 0x1}}}, 0x5, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/52, &(0x7f0000000080)=0x34) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 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]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) mprotect(&(0x7f00000f3000/0x2000)=nil, 0x2000, 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000080)="005d61b7e62177f0aa8518a4be0b53317cea26b9618f3abd20ea628296c0df2aa1d44a050cc85a3ba55fef2d854d4522de0c2506741a2e05ac52b63eefc97d2dfcb47ac7aa96661548223e49fd8c9737d3b86de98fb8e7f17d47") 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) setreuid(0x0, 0xee01) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getuid() r3 = getegid() fcntl$dupfd(r1, 0x0, r0) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) r4 = msgget(0x0, 0x200) msgctl$IPC_RMID(r4, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)="17982787ff15ff87f96d9f05332881c815e634db015aa1372eb3c68914c45a5675520f57a8974dee0f031dc3f7c593b7f1eacf64353f21412c48632de4810009855e1c2ff242daa44f477c57369dc4a2ad1de00e67caf96d591b960a091c5b25f6128272131486a0e8cbe476f6464b12ac4101b68ec618cd06b233d3380859da3a96f6b0d837a564c9377253b56f4b9d8111105e148935dcc03fe96ac5a1821d1759624e4beee9ebe476785ad65a01d7c3c598e60c4d33397d49c82f12e25732282c178f2b457d6c269c3bdfd9b2f42b0d96bf529cc53ecde93bc5804463b84f160eb07ff0241e555208c0eaa9264c9823e48d39af2e4a0f6b09cd189c3cdfb2accb91267b5a64d6178fbdbefe8f5985849b47059afed680fa23434db386c5ead3bf3b8e53270555c49428575de76d34c084da5292355d72f606ab219f66cac31e8f4e1b5d314b9001e4372bfbfbb4ee7632acdce1d4302d61ec18b1baebd65460db6ce35d094935968b4b088d19243de25d658e19432d1301bd9645ad9ee383af301fa86749a819cf95b1f8e62e226f702349dae13e4e152dd300e8b8f194ad0d0ccc047875b8d4ae5edb72999e5d4eb6345216db280c4bf3e4dcdeb5b123c63082a52952940b0330daabf2b3470fa9d8093c643bca3e03d472f8abbebdb26b462df6559bc1d0e062d5b7c18bf39a77fe168f64efb68247d997dc32aa50c2d13992648e5feca88f5947d7f89f3de367d9b5a84012b2baa4575d20f224e76789e530352fd43bb72c5a95ea78b8be3dfb19944b68adf71849c8f89ed1919169dc08c1c1ce3c4b4330ecf0d64d8e84f41501bec69805984b7f27a07fd631478bcc869db9acf2e05b2a9b01f14cda3bb3ec3b95b76d3efe4078e85c155fcce8709a90f2b50d2667323c171f818d0b4155d46e7e9554e7888ad56133c3957ae738a8cd8c523b1dbbe29e5da92b36867d9441cbee1b33cf72e211f04468e58ff5c3536138a7662b62c9f417d75bd32501c3cf08313834f06a6111b564ade3fa0d22493fcfba159ce12f083b46c6ae1b0a5a337d568c0adfd09e901f4c407d630d11b2d06065db52d9a266bd52f2b38dac288697d27971dc932526d82277eadaf76f0c93f044d385901ee040923dfaa41812741fa582d2f51309a1681f152edc700d530ac9143c8ccb4c6a5188e248f7dd2a8cc196fb71fd865baf39ba08728a6e37a0e092e442f2696f620fe55f7e658bcc1067cea354aac961564ddf4ea5d2a02586ab76230b944454050c11b473473a1c311e6a44474384d92843c34020f4d5057463bd99f28633188cba985ebe912fd5aeda7a69340f4de9448a765be5215cd1f41d37d1783d19a8799d3b4cf6feb333a6b0c6c7c1aa5976cab2ad1d09720985720027da9f7d988430a7665c94121d7c926d88a99b53eaf75cdb3b2f7e9fafb7683f495b058097a54deffbbed91bc05cc8e7237741035e25954a9a31a864b07358093cfbcb05e896560183142b31eaa04715d055809ec493f352393efbb7568459a215fb1d94c5f36c7620e0a02177e70b6a992d03f30e1226022ebb8c98baaf641e25245b5ea515b4f711b3a8af6ed5105588d2f7f5ad0dc6c030d78365cc14b2409dfe779062f6bbeb37570763109b3f1bf6ded102ac8d1dfdabe34605b01624f2e039809287b4c6181a11cfa5e8eb06322a559f8ad1b3402c3a6f8f051cfb5c4c94265c146b7885467cc23521d5480c8ad5a410777e9190d6b39b19de6f4ec39865d4ee28dc958dea333b284ac8ddf3f1957cc128076ee5636afbd77c4ac5491fbfc3c657368854050771b5fc33f182565b7d2b7762a9969257e04dcfdf14be018e89a3a3cc533c6da56d57aa27807b8a4171eb3666f94bbaaf670f385334df16cfe5f161cdcdce3a18e75906128a01b02e20daee325612b8b69d43ae3329b86cd0747fdc9574d079f5e14839c1414636989601ee84ccedd66efb8e9f1e7a6901995c5887138d4e58fd2b7c9b78413458c270f48a9a045eda006633777164a5092f336b9c4f17dfa6dff3db24303cd7baee523607ee36ee80218c9b3ddc88cb98176c4709fa34c3268cb8d51ad22c632befe8d12575c1c664952195d5475cf482aee13954cc839ea28b26e253faa06c2ddcac17720105d9512a542ffe4f3c40", 0x600}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x91f88a1426e7ec9d) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x22) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000389, 0x8) dup(r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x11ec75cb, 0x5}, {0x0, 0x1000}}, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) close(r0) read(r0, 0x0, 0x1ed) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x100) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) setuid(0xee01) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = semget(0x0, 0x64d9a9de9ffd9df0, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:09 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x182) dup(r1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xd8e9) close(r0) 16:00:09 executing program 1: setitimer(0x1, &(0x7f0000000080)={{}, {0x0, 0x3}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x10100) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xcc, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000001c0)='./file1/file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="31867344a125844cc6c548f4c5c8ddf2755121f9218198f5da86d7a41b3a28c829e51977dbff075931b37a0c644657ed6a7223bf02bccfe445a39e5e277327045cd3e1cd880434e88034e0", 0x4b}, {&(0x7f0000000140)="bc279bf04d22ec83dc6d2e4098e4c1381dee00136b4a5c7e6fece548fea57082aef529a3fbb9351a1c488695ecffea546715343a4ca3c7176678276d61a5273d5d92ade8886336cc3bb228931b2775aad31d95e0a7c3d1ce1b42ca95ba9a440e488bcab178c3421498cd4cd2cdba5af46a914b69b98eb1ccab93a4c1923429a9e629533a16d0ed19e19616985c9bae1eff4e535e65950e961a58c41a6ae3ab14c2d4dfd6602f23bf148f84255b101e9b78fc01aab8c1271aefa96b32dae2ea0464574d8f3aae04d5140f57f48163acaa590fb7bc1108b3c582bb2a5aad9fdc222cc92588ff7bd4af725b116125a3cfc652bf32b015fb358fc1958a6117", 0xfd}, {&(0x7f0000000000)="908af862d6e3d56b19e739592663678b66e9ab75506d06e267c73bff442951d0a9dff886", 0x24}, {&(0x7f00000003c0)="c65ba45f4a92ec17616025e6bcbc31bc128221ccc060208958e1b842be8ae9d93abfc651de199968c6cec5408949644dba0e95520bc4df71e19ed3716345da880873dd51458c009f7ff90ead8d5352415e46094ad77c68972dbb408dca0e7c68026ac68d7ce9d4b9626d26c9da4dfcbac0408e737a02ac79b45dc94104525869f4dc3f17101028", 0x87}, {&(0x7f0000000240)="d6144b115307a43e34c48eb597f5779a2d3dc2d5f9d1e288fabe029f38d4d9224aeaae1b48c20746e7ec4c27bbb2f2b0c20e45f1adba7480b32852738cdf94", 0x3f}, {&(0x7f0000000480)="11a45ed373af4662530e5c507a1f5ab05dc2919b45ccd1eb0fcc9ffeac6fc1116ba677095ab8e0ac814eeb2b457edc3acc6f71ee9fd7414e12a460647a98d2c511fe21808e1f8c58d957f7326e4fcb97097bbfee8bf7c7c46a1e8793b05d3e8c238b12ed0e233ffb328c809725ee6ab58eab36e82a273cd5eaef86188ed09ee6dcada158f8f558254febfc824d7422b2a947896d5ea6cc9f37d7", 0x9a}, {&(0x7f0000000540)="42f07ada6ed594cf7a9133ef21111216f41b0e523d84c8f67368228fa277574dd2f3aae9c723278537a7d4d1aa543628f70a878d0f5467a0718a0691490f8c6008e596f75087c67d752dbb5137c8e2bb027685007f0961a39e5d8049e8d6d9b241032174db0043d5cd44ce93351ea1a168edc6fb40c71ee802346cbe642cf7c9772004681feaac8aef3704c5f2b7a36203bd514b1aab4c1d6a0fd42de4fa96855435984cd52237715a029bfcb280829144be5bc58dd3d1f2e931ed7e7d26bd852d817bac05b04eaf218228dbd4e8ac233b56a06207617e07f55c992295f30bfd0e9ae005fbb21950f1623c1a144156c16ec8252d5d3468b49c54a3b73c02", 0xfe}], 0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x9600a86d73dbc282) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") clock_settime(0xf9f8072c56c5a215, &(0x7f0000000040)={0x4, 0x8}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0xc0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = geteuid() r4 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x28089, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f669e7e48715652d069653000"], 0x10) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) sendto$inet6(r5, &(0x7f0000000200)="6c94ddb39305565cfce997ed4747637a89f99097b82483550f8892149081decf0023614681394c85fbdacea1dddfdedf3e3da0f61a810d92f57bd2941ce54cc147da11bc36e7a2dde70ec1398ad949674f77ea52f0914074e07a78bbef9434da244eddc38740f52efaaf6e70", 0x6c, 0x1, &(0x7f0000000280)={0x18, 0x2, 0xffff}, 0xc) 16:00:09 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) getuid() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r8 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) accept$inet6(r4, &(0x7f0000000240), &(0x7f00000002c0)=0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xc49, 0x1, 0x0, 0xfff2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0xc7fb791ab71e0c47, 0x5e6a5033) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sendto(r0, &(0x7f0000000200)="3d33eeeb76f58051f1859f44d2c34a2e4a69d7568a3c6664fcf2168b2e29337d7d47d910c8424949b5a60bea28d19819fee447ff29ea2be55285d284ad1f3598d93698dcf3272e2646bcd0c2e2a4468dbf71963c71ae5bacf32d3c2760fd0affadeff967f720d0adb92e73ab206cf49e2f2ab7690a7c7ab015df1fb194340e4c737da6b19c96b94c8f2cb393efd91fbd602b96", 0x93, 0x400, 0x0, 0x0) lseek(r3, 0x0, 0x41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000340)) write(r3, &(0x7f0000000380)="5b1ed032c47c558e19e2550e48d519969cba037e3a0f8d5341cfa180162f20c48f2cb4b34b874a0722752983dbe999df63939949a651ed6d295944273320eceb59b1460ce526619630625f8e06ea254097b263c90895a55dfac7b152dda49b7f5c7b4851d1d2a1b90aacf9b61f2859349e660f79c76143cd638fcee0bfa9f0f61eb0948b29d14a3ee6e386", 0x8b) open$dir(&(0x7f0000000440)='./file0\x00', 0x2, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000480)={0x9, 0x77, 0x8fd, 0x8, 0xffffffffdcac4038, 0x3, 0x7, 0x10, [{0x0, 0x2, 0x4, 0xff}, {0xffff, 0x1, 0xffffffffffff1dde, 0x5}, {0x98db, 0x5, 0x3, 0x5}, {0x4, 0x4, 0x3}, {0x4, 0xa7, 0x7, 0x41b}, {0xecf, 0x100, 0x0, 0x310100}, {0x124, 0x7fffffff, 0x4, 0x2}, {0x3f, 0x4, 0x1f, 0x80}, {0x1, 0x200, 0x40f3, 0x9}, {0xa40000, 0x1, 0x33fb, 0x7b63}, {0x590, 0xffffffffffff0000, 0x7cd6, 0x1000}, {0x0, 0x80000001, 0x6, 0x6}, {0x100000000, 0xfffffffffffffffd, 0x3, 0x4}, {0x4, 0xfffffffffffffff8}, {0x100000000, 0x8, 0x4}, {0xffffffffffffff81, 0x7ff, 0xfff, 0xfff}]}) r6 = geteuid() r7 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r15 = getpgrp() r16 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x7f, r6, r10, r6, r12, 0xc, 0x9}, 0x100, 0x8, r15, r16, 0x1, 0x1ea6, 0x4}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0x0, r9, r14, r6, r11, 0x4, 0x1}, 0xa1, 0x1, r8, r16, 0x8, 0x40000000000}) getpgrp() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00', r4, 0x3}) r17 = semget(0x0, 0x0, 0x8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000007c0)={{0x5, r6, r14, r9, r13, 0x4a, 0x40}, 0x4, 0x8, 0x8}) sendto(r5, &(0x7f0000000840)="4051cfcc7447ffc474fd4838b866731bc6e27d82afce7b10abd85cf35fbac393e1a59d5bccac4a0690b04c14b50648dd5562f046efc13dbe2aff8401fe566fab6a9c5fbf253d99405dc07fd70f7140144292c5b4bda1e78105550ede199ea3f631c489226fecedfa046487f878ab57d70cf98ca4f76c75bb0f9b9ce4a7a4bdbbde4fed042ab80ba1b47c82ec717c2be99a358162c2822aa91195ae9fb6ed278c53feef206881f9d587b8a4958266c180fc487e86c3734433c4605d6b7553593c", 0xc0, 0x4, &(0x7f0000000900)=@in6={0x18, 0x0, 0xcf3, 0x8}, 0xc) ioctl$TIOCSTART(r5, 0x2000746e) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x4d4caf288642261e) r1 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x7be, 0x8, 0x0, 0x8000, &(0x7f0000000600)={{0x7, 0x8, 0x400, 0x9, 0xfffffffffffffc01, 0xfff, 0x3f}, {[0xfffffffffffffd76, 0x20, 0xee9, 0x8b9, 0x10001, 0x3, 0x1ff, 0x5, 0x9, 0x0, 0x6, 0x80, 0x10000, 0x100000000, 0xe2, 0x100000000, 0x6, 0x20], [0x29a6, 0x1ff, 0x9, 0x3, 0x5, 0x7fff, 0xb, 0x2, 0x9, 0x6], [0x5, 0x4, 0x8, 0x2, 0xab, 0x800, 0x54], [0x1, 0x100, 0x1, 0x40, 0x3ff, 0x81], [{0x1ffc0000000, 0x67, 0x1, 0x3}, {0x5, 0xe0, 0x1, 0x1f}, {0x9, 0x2, 0x0, 0x80}, {0xfffffffffffffffc, 0x1, 0x8, 0x74}, {0x6, 0x81, 0x1, 0x9d}, {0x0, 0x2, 0x0, 0x3}, {0x9, 0x10000, 0x9, 0xfffffffffffffff7}, {0xaa16, 0x100000000, 0x8, 0x5}], {0x62, 0xf8bd, 0x0, 0x7}, {0x4, 0x6, 0x10000, 0x10000}}}, 0x160e279e, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7ff, 0x9, 0x1f, 0x5, &(0x7f0000000380)={{0x0, 0x0, 0x2, 0x1, 0x80000001, 0x1, 0x4}, {[0xdf, 0x100, 0x5, 0x2, 0x8, 0xfffffffffffffff7, 0x0, 0x569f, 0xa70000000, 0x1, 0x18e, 0x4, 0x80000001, 0xe73, 0x9, 0x4, 0x9, 0x6], [0x401, 0x8798, 0xffffffffffff8000, 0x1fc00, 0x6, 0x0, 0x200, 0xffffffffffffff01, 0x5, 0x4], [0x9, 0x3, 0xffffffffffffff7f, 0x81, 0x2, 0x1, 0x70d], [0x3, 0x101, 0x6e014c5f, 0x6, 0x100, 0x6ac], [{0x0, 0xeb03, 0x100000001, 0xc1c}, {0xbf59, 0x0, 0x0, 0xcd}, {0x5, 0x3, 0xfffffffffffff9f3}, {0x56fafa90, 0x4, 0x6, 0x20}, {0x7, 0x5, 0x7fffffff, 0x5bc8a380}, {0xfffffffffffffffb, 0x7ff, 0x0, 0x6}, {0x4, 0x1, 0x7f, 0x2000000}, {0x200, 0x200, 0x3f, 0x5}], {0x7ff, 0x6, 0x3f}, {0x8000, 0x0, 0x1000, 0xff}}}, 0x3, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r1) 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x200000000000, 0x1}, {0x200, 0x9}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000040)={{}, {0xb846}}, 0x0) poll(0x0, 0xd1, 0x1) setitimer(0x0, 0x0, &(0x7f0000000100)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000", 0x0, 0xac46}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x400008002, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048019931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x4f642a53) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0xffffffffffff7fff}, {0x61, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x75) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x10000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xffff) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) socket(0x17, 0xada57c74515ee21a, 0x3f74) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="0200000000000000d24004057decbdd537732983470cbbabaaefadfc60517d0d437888cfca98cdc2c88febd2990a0f1e00ef2b2e4ca2460265da85845aa99bfa0b68be0b631490c5050c6f5ef423e620e9d2f2929f7c69678342bb3dcbd57b145c9f696f"], 0x3d, 0x800) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x101, 0x808, 0x3000000000, {[0x1, 0x9b, 0x6, 0x4a9, 0xa95b, 0x49b3, 0x101, 0x176ae55e, 0xffff, 0xdf, 0x5, 0x4, 0x1, 0x1, 0x20, 0x401, 0x8, 0x2], [0x789, 0x1, 0xfff, 0xffffffffffffff42, 0x100000000, 0x4, 0xaa07, 0x2, 0x709, 0x100], [0x3f, 0x5, 0x9, 0x800000007ff, 0x400, 0xfffffffffffffffa, 0x9], [0x55, 0x6, 0x6, 0x0, 0x5, 0x4], [{0xffff, 0x3ff, 0xc76, 0x9c}, {0xffffffff, 0x6cd, 0x3, 0x1}, {0x8, 0x0, 0x1000, 0x6}, {0x6, 0x81, 0x80000001, 0x5}, {0x0, 0x4, 0x800, 0x3}, {0x3, 0xbf0, 0x5, 0x7ff}, {0x5, 0x8, 0x1, 0x3}, {0x0, 0x3f, 0x0, 0xdec}], {0x6f77, 0x1, 0x1}, {0x1, 0xde, 0x401c5, 0x1}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x61e7, 0xffff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000500)="b95c8472f89f75a220629f9d253f2f86853533f2ce1eefba1fe4c640fcfae22fb3bb38ddb8b4f9551b5d82f125a31f6564736b1959febc345d9d1ec68115f7a66cd83e740accd098a2f1edba23a7beb814521e2787e0d11354bcd8016a5745339985332d3179af2da4cefcf79a97689ca887d3c23562eec4e951e11c1a382ca194faea6141ccc22acfe28667f0e028df7e39cf44d2", 0x95}], 0x1, &(0x7f00000005c0)=[{0xc0, 0xffff, 0x9, "97f462e64b89fa570faecba2c85369116336ca547d3bec10dbbe8c19e7d25b82c86b72e40372d7b335190cf581c975b4f140c965d0e4319701c9e6f374bc03b8e5cf45b8147e22bc164cf856f225c2320c2f23bac6869f354848cf2ca711dfd824ec57682d995becf6bbb8377c86fdf9effc0d2e5a43904764ca81c5a4e5ad3d4419e32cedcd1121740a443028e8067d4822ae4b119f4a5aef1c5dcc3404a02a798f928ada1609b094e494d31086"}, {0x110, 0xffff, 0x1000, "b202f8b31f33d833bfe039575417924562f179b4e5c9ffebcca3c293fc1ee3c05459bb51463bb9afd8c63dd944c2e35781fd7ed9ec75c7b749034a887655343c6419066e5684cb19b1e7bdf562c6bb4a55a46a6429dda9d9ec2e70c56b3bd6241fe837973a19f0bcec1eb2a24a82d684f6c25cf11ce748ce4b6ca8e01ce0f78d835178d4ed2393800ccb945f008c15e9211de0f996eb83caa45a67c0421279f9c582b49376832b9e7729588d078aa4b33406a4631a3a622031a702131c47574c4838c67bf40eccc487cacff7e92e63e16ecd9fc59410dc8ae65fe691c753957bcc2725bcd1a22f1807749494ed7d411bd0de477a790068c9a7"}, {0x30, 0x45828997f22231cd, 0x7fffffff, "6bb1dc08d1ff7ea142ee98502738e3a5b90e66b2ae57460f37770c"}, {0xc0, 0xffff, 0x9, "5c768c513a4042457e5f71ab9f2d1af11f3b9679208075477e94d193e19ff5bd0d17590ff7252a1f3dad2c0f981d37d96f9ec6751b7723570fc2a95d772e0c1960e97499e0a4211683ceffd6c27890af5314910e6c286613dc951ebe7c42b9adae75a246afda13eb4159fccca1cd4f509dcb647294b1a0eb0fec594583772d8aa6f1bb9a2228c5684b07fd87e76168cba794791766633f4eed76be9c03ce9315aa75eacf7c70593db990"}], 0x2c0}, 0xe027780cfd80f25d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xfb}) open(&(0x7f0000000140)='./file0\x00', 0x90, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: kqueue() r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) pwritev(r4, &(0x7f0000001340)=[{&(0x7f0000001180)="c60c39e409aa2823d35ce1054257fd7030c3b559ba7e689c0cf48ba94843d2ceac5c08575934fedd68c90ab9869a3ece8998d77466ed25e4edc90ae575c546033624cad78314f4195998ddc7e553b50d46ff921fbdea", 0x56}, {&(0x7f0000001200)="38c9021e6fa69d4f122d91bf4210fcff8521ed44d47f1b6ef116509b5c269b3f0a5e076b4e3b3cf6c755e25cffc2d111a7b484290cd8224c9b403f6a514aa85bd8464d179a06375fb7772d7d2e6428b6", 0x50}, {&(0x7f0000001280)="a32688944f42a5d9d6fa9190609f93bc7356fd2323080044d02a94510f61b868bf93328d034d43f4a773da0e24891dc2abcf32d82467cffee35069e0fa9d77aa2c6314fd04a87802031134e589f3836764cceedf366421e6196af538e75820b2d6c880495544ad7bd2a1fa505bb6019a13a80aacc876d2edd0c7225511a20908646ced2e4539ae43989c7a7d3cda74aae6a08c5e091f12f8f4db34a479be5dec846b82531a8f34c1fdad", 0xaa}], 0x3, 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3c}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0xff, 0x80000001, 0x20, 0x1d}, {0x4, 0x10001, 0x100000001, 0x1}, {0x6, 0x1000000000000, 0x3bf4607b, 0x200}, {0xfffffffffffffff8, 0x3ff, 0x2, 0x2}, {0xfffffffffffffffb, 0x0, 0xfff, 0x1000000}, {0xfffffffffffff801, 0x1, 0x7}, {0x4d46, 0xed7fc91, 0x1, 0x3f}, {0x9, 0x3, 0x2, 0x2}, {0x7, 0x6, 0xb62, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000240)="d59641312a890787c4ab0d36e05993cbff5ce365d483d330ffff8279027003315dc8da4a24fbe9b1990e05bc6feb032a0e735652795d76eeb00ed5f00a3d5a94b41dcac44424ac281a5199564296af30b318b70c0bf22f29c9590b3c15487e061f3c968a076ba8980dd87cb529674ee1000ab8754d80ce412cce73216ed61b69eed6146e7a6ea63dd8eb39e05773842c79a226086826501738cc3e8d") ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) r1 = dup(0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e3000000059e99001000000000ffb67b2b4fb6e15b0520dc0f"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f000027c000/0x2000)=nil, 0x2000, 0x4b36a4a6b0612e8e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069b6, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x6]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x100000000, 0x100, 0x1, 0x9}, {0xbbb, 0x9, 0x5, 0x800}, {0x4, 0x1, 0x7, 0x6}, {0x2, 0x800, 0x4, 0x4}, {0x7, 0x6, 0x1}, {0x6, 0x100, 0x0, 0x7fffffff}, {0xc2d, 0xfffffffffffffc00, 0x4, 0xffffffffffff3816}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x80, 0xc330}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x6c}, {0x1}, {0x1040006}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="f48d50e5c9a5fd98c05789df56d36e947bb1a4cd81b789b3107fc3fb3c801aa8c90ad5261b5c4590036cea4eb2b236126b5945c86496fc", 0x37) r2 = socket(0x0, 0x2, 0x538) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0xfffffffffffffe16, &(0x7f0000000200)="6a624f0e5abb151ce28026d70ecd52625f3f1c63") 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000100)="0500fd00", 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfffffffffffffc01, 0xb98f, 0x2}, 0x1, 0x3, 0x4dd}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1f) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000000035}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setown(r3, 0x6, r7) fcntl$setstatus(r1, 0x4, 0x84) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x12) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x7fffffff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/138, 0x8a) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="aa19396d0b6977250db4ee19503d1884a984b276df7c814a9478b25fbdf72abb3a84bb4c1bd0ff0229ead909174ced772a250b2e9ffbc84e24ab95fa0e0296865a6bb038742e88fd3ccd7edd30e21382e5506e130889e0541e9a", 0x5a, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x80) setregid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x10) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x120, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) socket(0x6, 0x4000, 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) recvfrom$inet(r1, &(0x7f00000000c0)=""/106, 0x6a, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x7]}, 0x8c) 16:00:10 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x13000, 0xfffffffffffffffc, &(0x7f0000feb000/0x13000)=nil) munmap(&(0x7f0000f01000/0x2000)=nil, 0x2000) shmat(r0, &(0x7f0000fed000/0x3000)=nil, 0x1000) shmget(0x1, 0x3000, 0x20, &(0x7f0000ff4000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) getegid() shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ff3000/0x1000)=nil, 0x1000) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) syz_open_pts() ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x4, 0x4}) close(r1) r3 = dup(r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffffffffff8, 0x4, {[0x2, 0x100000000, 0xfffffffffffffff8, 0x20, 0x7ff, 0x0, 0x41, 0x9, 0x401, 0x8000, 0x3, 0x5, 0x3, 0xffffffff, 0xfff, 0xffffffffffff0001, 0x0, 0x3], [0x4453, 0x5, 0xffffffffffffffff, 0xe15, 0x8, 0x7, 0x3, 0x0, 0x800, 0xf9de], [0x5, 0x1, 0x8, 0x3, 0x1, 0x0, 0x4], [0x3, 0x7f, 0x7ff, 0xfffffffffffffff9, 0x6, 0x1], [{0x80000001, 0x3, 0xff, 0x7}, {0x9, 0x5, 0x200, 0x89e1}, {0xfffffffffffeffff, 0x7, 0xfffffffffffffffa, 0xfff}, {0xffffffff, 0x8, 0x2, 0x2281}, {0x6, 0x2, 0x5, 0xa01}, {0x1, 0x4, 0x5, 0x2}, {0x2, 0x2, 0x3, 0xdf7}, {0x10001, 0x2, 0xf20, 0x8001}], {0x7, 0x1000, 0x9, 0x9}, {0x9, 0x6, 0x800, 0x8001}}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001900)={""/16, @ifru_index}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001680)={0x8, 0xfff, 0x2, {[0x3, 0x5, 0xffff, 0x100000001, 0x3, 0x3, 0xfffffffffffffffe, 0x81, 0x9, 0x80000001, 0x9, 0x9226, 0xfffffffffffffff8, 0x100000, 0x3, 0x2, 0x80000000, 0x9], [0x4, 0xcece, 0x10, 0xaa, 0x0, 0x3, 0x0, 0x0, 0x800, 0x3ff], [0x9, 0x81, 0xffff, 0x1, 0x9, 0x400, 0x2], [0x80000001, 0x82, 0xfffffffffffffffa, 0x6, 0xc080, 0x9], [{0x4, 0xffffffff, 0x8}, {0x8, 0x6, 0x843b, 0x357}, {0x3f, 0x80, 0xffffffffffff284b, 0x2}, {0x9, 0x68dc, 0x40, 0x1}, {0x200, 0xa2b, 0x8001, 0x3ff}, {0x80, 0x0, 0x9, 0x9}, {0x9, 0xe7cc, 0x200, 0x16b000000}, {0x55, 0x49, 0x20, 0x1}], {0x6, 0x9, 0x800, 0x1}, {0x9, 0x6, 0x5, 0x1}}}) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xa7f3ea9, 0x81, 0x80, 0x6}, {0x8deb, 0x3ff, 0x3, 0x2}, {0xc8d, 0x6, 0xffffffff, 0x6}, {0x3, 0xb30e, 0x7, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x47, &(0x7f00000000c0)="ca4a6eb6000000000000657e09262036ae3d6b050ae8d2222bd89f405993e6d8df67509cff88d4766b3e60d4ad0411b4ecb6e8d52dda3f733b1427d937545119141e4e16006838") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80100000000000a, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xb0fc, 0x400, 0x800, 0x0, "7557a42528d4094a3d41f2c2566a0432f101b28a", 0x1000, 0xae8f}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r2, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x2450d172596e45fb) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) socket(0x18, 0x1, 0x3) socketpair(0x0, 0x3, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0xed777600b0070bf9, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./bus\x00', 0x10, 0x40) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x26233195ede9e5a, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x3, 0x7fff) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780)='/dev/klog\x00', 0x400, 0x0) r12 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x200, 0x100) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x0, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r15 = open(&(0x7f0000000a00)='./bus\x00', 0x1, 0xb077451a09ce4a91) kevent(r0, &(0x7f0000000880)=[{{r1}, 0x0, 0x20, 0xf0000083, 0xfa45}, {{r2}, 0x0, 0x32, 0xfa405790cf15d48f, 0x1, 0x6}, {{r3}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x3f, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x98}, {{r5}, 0xffffffffffffffff, 0x20, 0x0, 0x94, 0x100000001}, {{r6}, 0xfffffffffffffffc, 0x0, 0x2, 0x7ff, 0x8001}, {{r7}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x3, 0x8}, {{r8}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0x5}, {{r9}, 0xfffffffffffffff9, 0x3, 0x2, 0x1f, 0xfffffffffffffff8}], 0x2, &(0x7f0000000a40)=[{{r10}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0xffffffff}, {{r11}, 0xfffffffffffffff9, 0x2, 0x10, 0x2, 0x7}, {{r12}, 0xfffffffffffffffb, 0xc0, 0x10, 0x40, 0x7}, {{r13}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x7, 0xa78}, {{r14}, 0xfffffffffffffff8, 0x5768a20494ed8d99, 0x5, 0x6, 0xffffffffffffffff}, {{r15}, 0xfffffffffffffffa, 0xa0, 0x2, 0x1f, 0x3}], 0x8b6e, &(0x7f0000000b00)={0x3ff, 0xffffffff}) r16 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r16, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10003) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000014c0)) syz_emit_ethernet(0x2, &(0x7f0000000240)="e1b5") r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = getpid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="aa3cd1b451b5e9373ddae0e11e45bce7188c1acfa0e14d578c5beb2b08d22391bd54afc1e54a85989c752264c887dab3264438de3280a1c3199b809657249c008fb96dda8937bc848ecdf40331bf8d23678acf34f326e8e581cf8ce302ce39caa28f7526acdeb863543a80ee0e26394852132d6a55a35778aebb6473e0debc8a5f9ea2a36269a0f4e7b149c485c8448fae6a466a3c3497a4cb87a7ddd27e39d73dfd2c1b906635def84153a6ae0d53d95fcc4126c69bf0614fd2cfa0185f6f4b6580770817f5b2c4d0ff5058ed41d5b260076b6857a36d76d8c70c1f2087807c910a6fdd7f8b5fe1b2e7ee19b685864187e6254a0d01dd39947c56c856cd91a975b08a0ee716ba218fc61c43c801fb90e8593ab3f0db2f017afcd3f59c35f1597bd6e822ac6adefcbf8a4736d9ad26e085b4bf12ab35744e22bdd803e1b77e5971b9221664874fd590319b2bf4e8d6aaaffda822a3973321ce5d041eea18724084d7bfa4f3bfa9c2ce0d427a2c606fdb612fc9d1b2fd1fc782fa3008cbc1ba76fe195546c38287adcfaea6f1b4b631c53ec47d35e062d9e4a96c18971df9810572afd9d986c5d9af4fb105dc90447e74431099183e2af6f60b6323cd99e7e1ebbffa3096eb4b93a5fb78445c3f5d99d5e0372b79438ed33ced5ed6db3278e55726a818c760bc156137deb923095bc6f6d3362f97b289d69d22a4a94484bbb878423971ac1496185bb81b8097e88b32a9e814fe314757c4d1b91f75616dd173fead6c652f82639eb343482aa988f5541b43c0973ae6efa558c416fe18218cb89836d63c69eb6e6a7056f4fec7c8a377dfab44ce0ebec5cf6ccb2bc24217336180e680b1fad88dce70fcae3f2263a7ff8acc9fa660854117351dba394b4d4ff12d3011f0ae1c3795bc3da45ff990a675e1bb36f888c76445a1484f44fe1651b6c07fac9e076c9ce768b19d6f4956aa1ce99041e3cd006eab5b7fdc9507abca0e2003b93745f7f78d4a308c5131f4d32f34ffed64853943c441615fec253bfbe8f97382da8de3e483baed36225ca3770893c26c1254fbf860e0e9dfbc8ca2423204f3ff51c0fee867cedf754b5851d7941844835f384804f8672d87bb99f657d69829601d1527f91c95d10a7763a34383d30618d5bdd2f0d9767a4f684b310971e526b29d16c546d0573fb230b59ea8ce3f7e5c20496bc8a8ffecadbc5594594dec8f3553b52479e75f32e86f8a4312c349da2133a2d6088e496ccfa3dc5855007b60b4c153cb643dd6bf65f112f8733076e1f0239ce49086b87915a740b00effe69add4c5d0f1639d6d2e47b38e7edfb66bd28cf429f9fbeb5c6b5bb5a61c8eaa1c050e6d68da9307968c156c1681ba6704fcc8ae94217be0f4561941cf2af4a2e4e55342808c1f093f00751a1db6cc127bdf1b7baf0bcc82c2606cd3f55247c7a439c46981ad5a8b092efbc4cd020b776148d188febf4de73310243e53f33c35312751a4b84dbaaf3e072e4fbf7902cb6cf54da60a4fa360af4a8e5a9db889ba97b1fdf3579e8511154347371a6f7ff451b56494fa09ce4f3fce9f7b57057211079f00834df8324601a6d44a5e0c70236018e679a0de94aa17ea849dc5bb71171b63f50b60574bcd29197792bd1ac70433bf8efa84270bc01edbd7e129fb10b674c1d590f0b4f00dcad78dc70e428edaa2b68ec0b23df8205019526926c486ee2e66e23a7cf6d0fba6305d81f016152b74067b06b17a4df4e33a10ca4105948d781407ba620d8d4fbb4a55b24c26890056446ddfb8c4d6338e3340668f2922c41d35cf82457d7257aca964f24ea720e0dbc26694607c530278c27f66717df40ba2f4bd31087783f0fff823437b96f67c24077fb548e481d0b53cc971ff6df89a039a9e2bd4527b4234016048821e31c5d168e74db2ed9c83af011c015b4d9fcf3456d174837086ac3694841488c046f6594d9285139d7eb52e8d6073bfcb6602c971ea38e932a7f1cabf60bed20de8a17898bfc23a6dfeb3721fae2ab34439296f5d80fb5ee13c8fcb31e731cba6df08ac36d67c4d7b34eed8a69cd71ca32157de07e1e10840a3eb5ee701f6aa5309248031910f9b05eb77c8a07e1307401dcb36c02bb7ccf557b9eb324b4051840cf2ac7a5dc6037a6914d105ce50c32c24e2ae3b0a3ec12c623351c5e6ded55eef8e969a39e97c3158ceb3086f0b1edd414ce5da2fdf6f0373e99e9e2e85f83be4f9087b934162745888471949f26e7039db517759f03157edb0d13a56d738bb8074691f164d27a0d54db2a0e565aad9e5d5ff95d278eb0d7895b29ad5e91356b4f10805dfd023c167b9bc6ac2d817c505881dbae24ac2de4cbcbc4cdd1fecb286d3081717f4889ca3473c491a0e675bb88063769c1750bf8f0406c956b89a33489aeed3f28af51d306c4e5aad3e373db7e6a7bcba24748fc14695bce0ead39cd68170b47182cfaceacbd5d374d7a21b6a1488754d0166e6c3049140433b3dce54517ac5caafdec8c56695c313753b623a71c4821b4e7af38833ec5edccca35206c7a93cfbbc6cb94cc25cb43f1d935c3d0df588c4a6d05d3d0f0f008a5f213408c54360e0d159bcf86723bf687f9b8cb95d1d0026054effb403d29ccb9618e770802fbf5702b5178b7bf42190d6006b8f9dba28a15bba9a0881f727a3240ccbbab198662a32e54e1ff15822015757076267e5b536e847b7b257b1efae4e6f1e41299f8d602b2f54aef1e975becc8de54c9a7da632fc46f3eee7589c819c1c992189f94ab44f04fd433e1512daa1f629f27ce1b048760b7bc966f0d27f360e8e2411243a31cdc1f334efc3f620a0b6499f9ff35afd6ac5779ea57b368246d59accd2ad4847776f55aa35243f6af67f66f7c3af0bb119810b5880a87cf4ef2c1a7ae6a8aafe68c9bfe260da8925e97fc4a9e4df8b2e040d10a4aba95eaad9609c80cd4f86986facbbd505bf7d2381af3eff4f956f18add6a166e3a97f0fc9f3988f65c77ad6398fb804951990fd9ec24dda1ecb29fe182f274aed41daf07634efea2627e4122d9d1368bb8a5632b2015e08a08bb83599466927ae9f86b7f9833c007ad38906a95ca0400960fbd21cbea8f9a2a0e98da1831d15802c304cf7880e59b5b983e36aad2c41a1883e022c75f27f112fcbc3af4c7d9305c8eb0bee08bb1afa82c1906c47633575c1c3aa870b041641dc0675049c0eafe12ca1161d534d2ca7b71b5f760768becaee9534f9a29e2b2059396f9836ee59b0fe7ae7f529c7f1d697a186b636b17796eb45bb3c2ce3f1129362cf72e89af6781dcb74098646561aa9511deda0e7dc7a7f2e265cf4caa109428c97ff567fc06645f2a8515003807a05501ef776ac17fcb6cce44b3c3e1a53e7e2b9513d07fbe0f3e66d90e0d905735bb6e65ad17be9979170e893c271fddfaefc9ae28aca2267cc04b553f60a235c016c999f563ec05b6e080643863c992d8b099e559910a412963c91fb042f391951f7fc42b91e8909b1bd165d5317ac03ee5adfadf4a5ae38c92b621ef820a417775a0ea8ed5c6eeb37da3252f56b12f0bfc9a9e813f9bae765700219a54c3da5df3c31a4594af09966eb6da3f2afd79a4dea079679e640176770215192c418147b0d7864958a1c7ed3d91cee2f2c44e396d0278231f02868696a8bb9ba50f5155cd53091662d7aca7e4e6c2a4325e65975a6cbe3553f9d57a101750bf7b1ad5e518a03f754f0a4e495b0f927c847c73f75c669a002cf3cb079abac0055a714c2fee64b83011f78d67a29dfdd658abde50e79cae36b761782f64c5a4920533f4d66476c37ae5fdfd1d4ef966482f549b8cb2a1a7030cd2269ca7dc1f9ec05a2609851331e0d9db5cdb383db5438de4df44350101b6a03fbcad4b2234b4d4d3dc3e7f0886cb15d51389efbed737d00d13fdfbcf34502150afe71efd3b59f05d5f689c663068853f32be3478cc0c29eeeee9f5cedb4b16edb2cd9b3e2f5a24c65811e3154a4c2cb97d84569ac974411e547e03ebcc4d2288fe559dfb715993a26c7a5274c6ee56775fa2c13f186cdc092d12bd1d9dc90161ea76b846bcf676fcd9d64c52cc35c13fa8bece60b179a12e1f687b1223ae5beb1a35f8db622efca1e6ee0fc7ca0617a6627f624e7d8e446c9b825be59342e07878691ee235613cba567361c576bdb47f096a12c994f13d15c71c9fe46b2b76ec625d48d30e668136f5f08da11812c58b9d926aeb8fe2806698a4351a26026098ea9b41124bc2d4e5199bb39aaf18743ab9d3bcd45f5bd3b1cdcc072e30336e3c51d4d444fd37d906ce2ac694c4983c26078f6883369f2282350f0181bfc273c769968753280fffba840e68b9f96c34a688cd9e001360d4e4053ebfddf594a70f450f3b788a4c7f8295c91eed7aa114113b7cf8c22bc80bc3ae6814f1f6058a05edb6a3e3d96d2fb76720d5d76231790bf7592d9285e6f4f0a1b877c6b96b9ac2b620c1e379debb2375d040015b7c4f22d858c7c6bd54f24ada54f088eae9089d2cf8281ee9229e96c168d665fbf6198c205d50e18767c0a152b0df1ffbcab789f91a8262880f0b12fbdfbddf59bb36c435bd6cda5092e3f52d515727a245059093384d2bf0ea54cc958609ed4b38f9edff8d393ee9a46eb235003761d1677aed691e986067648ec8883142cba816316c5a9fcd3b8d2c8c749280cb6e98d06b63c3ae6c8722f7f9488bbb233362999dcfa2a1d33d97b6f3dffeb90f6a6f9aacf054d4f0d3b4e733b123854746a90b6aba9835cd12af5a59937f9098533e9bf2c4f95a79341c1b266a2b4acf44597c45bcc3212e6fef025b1ea15cefb123791f2bd993975deda9ac4d0184cdc212e52417470dba8a58bafc0fa179bb0d4f7d044e777553392051f65fc42dc9b67740606840ee37408bc62ccba87e85732efd570403d9a30cd8fe6499789e02ac55bd096047c87a33db2a3d2a7b76f2e08db4a651fa2e99ce094c34cae33d18212db9eb6710f686cab93556f04ff16b9c302bb072561e6f6fa0255fc42697c6ae1f85e683587be72d52a47a56e42815aef61f0293c9a273dca10f6282652022e4815d5c08f52d99fc6aa25d92ecc0d64935c231886be3b41eff6c9b0d7bb154bf83e4d465c410a8502e8899017e2bb3787a1747bb8f6d7acb4a886027bd46255cec7ac2f95461ddb0d43e9d5b7a2dcc8e06cc43ae534b75577fefbde02c0a16e91d571fa8f97893aabdc28eb18cc161c256baf56a26828545d7d83d91d8c06735af648f40ca70387f012c14a4c8d91ebfbc01454e1ee4d110adbb7d93ec7e56e8a4a8094f5d306b29f3ccee0552f065bc17ef7fc08008acf412964db3fabc784d5dddd77ea9c2f55623fc970f1ed4c6030a3657185f381470ed58cb17582556679349b8d1d0a7fff7d760c7b17506b6c278d70ee09ddadd703c5db77636a1086f692de33850367cc46e850590d3bc48c42986edef41435889e6bf6ef218f6ae21812faf3115a5229ec36e1fd10eb2132526fdd13d845d7110b5bd502233c1f65c8eab83a15b5da908f7d7fdf3a889b5bd2c57de85a7c0e8ffa7cd8729179d612e28a49ce65026880d0d73cebb9a3c748683c948747ce94b4892f174b236d3080bcdc0748e9ff495349f316cbc227014a5d1a128889a44a5549b289740ef971e783c01be096f4d54c11309d91ef0dc2f7a61c4d3e2e2f48e59d3a019f0891fb278a23b06c7cd3b9305af0ea5ef2db6c9c7cb612b4ef4fdfb15a71a5b5c3ce88a3d446b9e98069778a03619247496de", 0x1000}, {&(0x7f0000001280)="ea4dbbaa74b4d7f53bfa405078b20c7f823756a8180eb99b7a8733ec28829524107ede66ea058610a24fe9ceecde767e14eefee5c70e12bf3cafbde38492de4c32a206508414c3c322324568d56133ab0c8129b96c8ac3b43014354a496fed7b913e4d43cf", 0x65}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x70, 0x2}, 0xa) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) preadv(r0, &(0x7f0000003480)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f00000023c0)=""/186, 0xba}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x7, 0x0, 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="be23355ba7473f8ab9bd7cd8a8265bb4ad10f2ecc73d2d6e3aaaec169da7a4e3404c31b534c9fbff42b75f540c2050e92e82ef6476e073fb8e27a05b402882a7b26ebd94efe9acd52c4e36fa37fb6b8a5407e239ec2528050372ae4f7ceb248bd3a74b1f97d90ab9ed1f0496dca64ad753b8d91a5fc98f83c093a8d01ceb2c1f5c9097bc0979a1170ccba21210f6796a980e68c6a18c41adeca208f6987a8ffc811421f63c95b36af634ef38b4d447d92ea6b6d860a521b7b6baf302b3b705fa58fe19423cd2789b471b629aaecfea4ec9e1650037def2b2467f8c83419d8d49161af5e8b6a5be303e90148979baf6b0caa6264521de87209c49a8c3eec43bbd1a54e33c3b64811725d9fcaebb54d4e448fd93290ad09abb3034d29dec2166290100501d9f7a6f70ca6ce32dd70501c60ff3f259bb2ff5d95b39b92c41419f4a83249c71e842de03ee5648d233544b6d33e5af9a6d158ffeebe67bbe521075c0aee6622771261ecc231ffd2b175b4110953712507842a89f92735ae9dde9993e30798846a44b2005b918fdd20eabab075f69251e8adfc1cedafefd765b9b68a8dcc6c1b0662b29dee3645db5bf2e77664e1ff5ba"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) r3 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0xffffffffffffffc1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2b32b552e6937e2f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f00000006c0)='./file0\x00', 0x10000, 0x40) dup(r2) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="e5b50cc0ea58f757fd0bc7db8652803e973d4043f7d809d2d97a05d7c549c49fcc6e9cfc25e846cdeb0c172b8cdaa41a80e9b0f7e097d96c5ceed99fa1273e84031c8b016ea099739edccd6f4e7fb4810c9096585d521b41ff1ac11b3cc43ba1c596058d01734a9d056764d36f34200b5a8a3191445c3dec73866ee3622b8d27976788ab49a31f46d99fda3132a9536ba3229bc73156", 0x96}, {&(0x7f0000000000)="00fd73c70e5692340b34504d706ee94df7425951c5a4f3f20ee4c58d0f18983ecb012c3b0a6f9b052c38ab07d83e85488332097cefc71022a377472829e7de", 0x3f}, {&(0x7f0000000140)="9326705f72da852caf6b261cf70a157822aaa86b904793491c7ac6ec7940b831c975dbbd1660b53c78e9433d4bd1b3a6e2b29d1297b5e06736afaf4063fe6a271e8f3d1f21cacbf816967d99fc5e7c06d5ce71d401b6fc99a8744769dcab9323d0cc35debd507531f3c47b12aeceaa05d8af93212d38fb421a9cb816494ec683daba68423f6f612690501f0ff8d4fdccdf66fec821aa0ca5246d138d787b58cabb4a22cf2a062cf28769e351307540b0c36a515cdd2d48807d6a5b263abd3e70523bbf0549b774717beb88b3e2c44161255bdea25f4f8b3807323e68cbea6048969a3f85b03eb7", 0xe7}, {&(0x7f0000000240)="22fa616f67184ef8f1e93064410c90f6f34f7115a59a26c6eb8ebc37f1a4550d25335b3b5bad4c972cf348db4deb214e65ad2dd67a16ee3908", 0x39}, {&(0x7f0000000280)="e88ec3ee4859b50b07ad133d7979cf4a5e1b3d9f59eb6246e1b671e02599ce4996db43d820b599d493a537336e1152dc2fb9117b53fa50a720c4447a4c7725b6180d0a7b63c1ede4d8ae1e624ed36df9b2fa5edf2c163ff8abc4441e592a06e245bc2d72940f135416a20a2c3ba7d97dafa51d6859f1e973dad592282a9e958f4609cb0cb3e0798593835695ee3c4f13b623d31f4250ae1e4ee051", 0x9b}, {&(0x7f0000000340)="60fab94aee1e04cfc4168badbfd2ef4112da4dcdcece06c9b2fd855d9ee9968068f654193a7a7cdb6e324e33b7cbba4be03b70482f2c770e6ee8de4b7b7a85198098eded563416392911f0d6cccf195732dfd2b8d6acdee3725c39cf745beebe2754109e3992bd4efb2518d468b3ddfcc64480ad1cd206e198800d33e81dad147efb820a2216dede33e679eb3260a736bc72c0dd046cc0ffb5b1bc26cba893e1ebd708df2537984b056620426fece5ddbeb9003487d168dc02a615a124fa20643423362ae3a21c77e8f39e8e76e130f0e0e64a7b6bdc", 0xd6}, {&(0x7f0000000440)="7e7c3431474c5c71a475c53b9a", 0xd}, {&(0x7f0000000480)="6679afa304fd2b549128ef7e1276908c0da8634f8c74ac8cc444aae74f31f11e59242690e50bd60e5b3dd3e6a7344d1e8a9a666727142fb07400dd1deedeff9eb0c965c39db2b72a759b78864d08f557", 0x50}, {&(0x7f0000000500)="7ed99ae4510c2ef7b113", 0xa}, {&(0x7f0000000540)="af99a1b6cdd66346c8186a58b25a50f7678142118cd5630ea7504ea35e5fc1a7b4bd5e2a53fe4d0db38d17d177fa88395b6daf6ea7398d3b7d2f50e73ecc685000995b2bda06de78c008120116654ff3d9819fb21eef646dad1616eb2aa01c3b115e09bef89bdbbc39c32a2e8ae4c6217f7c0e7b78c01b78a747c322d02a1ee8095428df", 0x84}], 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000700)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x8001, 0x4, 0xfffffffffffffffd}, {0x5, 0x1, 0x5}]}) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/../file0/file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/61, 0x3d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0xa888, 0x6}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x83, 0x0, "00da4100003649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) 16:00:00 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x6) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x33a, &(0x7f0000000680)="7665ad5f0061e3af4e6ecc7521434065ecc2c90d137874e0d364acb6c330cc53e5c158698660f955641fd09736b2919ad3f9aebc9529b1c39ef53c3c468db2f2eb309d618aa81bc16636b5dd7016d23771fb543e1f4aea13383ff5bfe06de03b0eb6c6fa158c48fe89c8f05bfb814477418183bed9da9ab81eb39aaa10cc3adce2a22504d4bed60b8906e0c1e6029404d4a57c1f3816cdde745c7f09eddc69a245a68b4d648858944975daf0f804cf8347fa72c4c61e685debdfff4192222554b849cd302deb2828608b198fd86f61fc7afbcaba8e224e9adf1319a2ae3cb206503e90c15af47f9a9ba9c6c28792d5f9fb78ffdcdfda5215994325f6a37872fb06d1eae9d001e1ac133a4f8fd00511a16747f5e226c1db442f84c8948e094b218ab5c736d30b2762fac477bde4a974b774123b58e9c28cfae6b0048f493ca2623e09e0a99102c337516817c7595d9287e8f7d73e7e3a6caf0da2a0fc1a352c2e126a2c45e124a6c5f62ff2a6df5fb2e67e35d6b126435133e0d32549170e98c601000000000000000fd9473f65ead1d0fe437f38e2f0a867e34e9b2bd558a95318dbae0a327a15fe054c55f8ba6cd627cda37ad45c6185e371396196596193bfceca09233bc3a82c6de03db3abb4733348e2d9921ccbfbc93e26438575f7c71f2f9bca7e64ea7f13ae5ccaeec69cf09ee2300e4c27180ad4e29160538ab6c77d58f34a3544347181bf804a74d309fead") 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/60) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x7, &(0x7f0000001300)=[{0x9, 0x5, 0x3f, 0x81}, {0x5, 0x1, 0x46fa, 0x7}, {0x3ff, 0x3, 0xffff}, {0x1ff, 0x5c6, 0x8}, {0xffff, 0x40, 0x9, 0x100}, {0xffffffffffffffc0, 0x1, 0x200}, {0x1, 0x8, 0x5}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x6, &(0x7f0000000040), 0xc8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8a) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") 16:00:00 executing program 0: r0 = getegid() r1 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = geteuid() fchown(r1, r3, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1}, {0x6}, {0x6}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = fcntl$dupfd(r0, 0x0, r2) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/99, 0x63) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x401) 16:00:00 executing program 1: r0 = socket(0x2, 0x4000, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = socket(0x2, 0x4003, 0x0) getgid() dup2(r0, r0) getsockopt(r0, 0x5c334695, 0x80000001, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff100008ffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, 0xffffffffffffffff, 0x3c5) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x9c851c33f6986a92, &(0x7f00000001c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x4, 0xfff, 0x4, 0x2}, {0x0, 0x97, 0x1, 0x1}, {0x5a, 0x5, 0x7f, 0x4}, {0x7, 0x7, 0x2, 0x7}, {0x4, 0x4, 0x0, 0xfffffffffffffffe}, {0x5, 0x5, 0x4, 0x53a3efe0}, {0x81, 0x1ff, 0xfffffffffffffff7, 0x6}, {0x9, 0x66, 0x1, 0x1}, {0x1, 0x0, 0x6, 0x56f}, {0x1000, 0x1, 0x1}]}) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000040)={0x0, ""/14}, 0x16, 0x3, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() r2 = semget$private(0x0, 0x4, 0x77e1522bfb7a2b91) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8030, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) setuid(r1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x8000, 0x18) ioctl$TIOCCDTR(r0, 0x20007478) nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = kqueue() rmdir(&(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x60) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10210, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r2 = msgget$private(0x0, 0x100000110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) fchdir(r0) 16:00:00 executing program 1: socketpair(0x6, 0x4007, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f00000003c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x2, 0x7ff, 0x9, 0x9, "36199d25460708dc8f377510f9cba3e32a03e138", 0x6, 0x20}) clock_getres(0x3, &(0x7f0000000240)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) sync() open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x7dbde622b3698378) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:00 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) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x100) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f000"/4098], &(0x7f0000000040)=0x1002) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r1 = socket$inet6(0x18, 0x8000, 0x7fffffff) r2 = socket$inet6(0x18, 0xb85b052197b736f, 0x9) r3 = openat$bpf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) dup(0xffffffffffffff9c) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getppid() r10 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x6, r5, r6, r7, r8, 0x8, 0x6}, 0x8, 0x6, r9, r10, 0x3ff, 0x63, 0x9}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = fcntl$dupfd(r11, 0xa, r3) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) r14 = fcntl$dupfd(r12, 0xa, r13) close(r2) pipe2(&(0x7f0000000380), 0x10000) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f00000003c0)=0x1a73) ktrace(0x0, 0x5, 0x100, r16) sendto(r14, &(0x7f0000000140)="0c199f083747d01d3b44c25ef1d52064f0043f80788127b9bcfdfdefbfc6ecedaee726ce679a7757ee1060bf7ba7320ac4bd8b7a7dc860912cab8514b046f5aa8936e59b32fa49d33b176cc3ea30f7b904f75ce4bdfd7f35ce1145c31f093b5fbbfc45ef542b30fbf89b12b0d5d66faf8450f4c231df60", 0x77, 0x400, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r15, 0xc058574e, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = semget(0x0, 0x2, 0x200) semop(r1, &(0x7f00000001c0)=[{0x0, 0x5640, 0x1800}, {0x3, 0x7f, 0x97ac438a2e2aa449}, {0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x40, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x0, 0x9c58bbb791e40d68}], 0x6) r2 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="64ade20d0710d67490b24a394037bc7a40e79ba686170ac62730b1e3fb5001ce98b85ed6cf473cdfb47d31382a7b84a66b6d5ae9841fe8b8da8a28a7abf2f1648b2471a4c7a7965763e824483db5f4be071f8d0f445f87c4a954af8be97a155b8597aeb4c564cae6f2e605ff0196e1545e6b6a0b34d4f7ef481a5ab84476d5f8a146f2e79fbe2e08a0ce9d1a9b1d05ad3cc55a94a655db609a2095a35c5506c5cdba1543cd43429978f7b0ff15f5", 0xae}, {&(0x7f0000000340)="243ef71fed41f57b317762b239fa713b8235daa21140927ddefb0cffcb8b6572b570dea19ffe465a558792cbb714f816c938a802d44c5ab2db86b5a9685e0c7bdab09c4d59fbc4f4d9bb501faad2e84e8d8970869968e4e54bb29d1c65a266d165a83f433927e53f32afbc3c2ef0a0dd6eb447b2f893216c70bb217904ab9064af73bba99454c7840b45c5aebb", 0x8d}, {&(0x7f0000000400)="aa57e129a2dd688aa5ac5670950e4f1460555344bf31835a305b9c05eac63b2ad66bbf200dc38909ce9d6c7aa75a9f91c09c7ad642a2d7355fdae1ac1160d0e883f1d83b9c7dd4e93bd457af0ae3e7e1100c1c2f2020cae5dfa2db0240861c0204389be0263bd11e51eaaac8b49b1dfc0158bf52b63839dfb20d5932832d18d2ffe0bb00fed59bd58d44e273ed4fc7e75ac162ddfe2cf98050836e877622b68c0c12f27fe9cd5cf1cdba22949a28ea505d17461c890781eba8b51c747bb193f647c9a2e4a7c27d657f1c45c740f191ed49cf647129e69515c6c00d0a7c7a361f60c9f8ced42f4eebe34ea427b03ba0de33361818d0696805", 0xf8}, {&(0x7f0000000500)="73c8c82a50415332b20272e97d5463b36067158646c8f21a1ede8640a1161a519f554373fcf76e5d641a34c235a5699cd3c1650722c67cf1d72bd4eababbb299bc7b75f258ef966cc1122256546797055c30b8cb3e436d76f82355575e12e38049a16f6f0c52b5d3c3c57883b30a27df91f7ff8d3c90137dfb68eae525ceddd424de1021b4aab51e231d9c2b1fe4b20eef13d78b843c0a1490f7ed1db52f46885849e6f00dd94160210c06ccc81e6a1e8b8c235e7be7a0b9475b49687d867117779b5ff6a465a1e5895e2280", 0xcc}], 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xef}], 0x1) pwrite(r0, &(0x7f00000000c0)="4a9a698a551162764cdb483231e3c0d6f2f615311d32edc5170daa34687d8b96c071b65b7dc28ab7c0caae6204e53bf533ca1284530e564cf21fd0fc75b52d1b1670c7da54d8dad8d71b37e2886134333719abf4ab49d8063bd5570a409b55f1d8091dc28c94dc89c27f048f5389d90b647ec0a735cbeb099828079cd78ea8567ba56ae6de5313c0e5461581baf3589dcff94c2d91c622c7", 0x98, 0x0, 0x8) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000100)=[{0x0}], 0x1) r3 = dup(r0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x20) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) socket(0x18, 0x4000, 0x6) fcntl$setflags(r3, 0x2, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56eca9b28ee565cb8bb7c33dade334aba29a1cd8324d62beb33279dc"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x39c, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x4, 0x8000000000000, 0x0, 0x1}, {0x16, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 16:00:00 executing program 0: semget(0x2, 0x7, 0x10010) 16:00:00 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() write(r0, &(0x7f0000000000)="03f202345aebdfa1e5c2fe6f0533df409b38d75339", 0x15) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) syz_open_pts() close(r2) dup(r1) syz_open_pts() 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400014, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x40, 0x101}, {0x81, 0xff}}, &(0x7f0000000140)) setitimer(0x2, &(0x7f0000000040)={{0x100000001, 0x9}, {0x5, 0x7}}, &(0x7f00000000c0)) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x710e566e21f15a3e, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100000000, 0x3fffffd, 0xfffffffffffffffc, 0x20, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) chmod(&(0x7f0000000100)='./file0\x00', 0x40) 16:00:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x4}, {}, {0x6, 0x0, 0x5, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7, 0x400, 0x0, 0x9}, {0x3, 0x4, 0x0, 0x77}, {0x9, 0x4, 0x8, 0x401}, {0xfffffffffffffff9, 0x7f, 0x9, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x7, 0x200, 0x2}, {0x800, 0x9, 0x7, 0x1}, {0xff9d, 0x9, 0x400, 0x2a}]}) 16:00:01 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x40000000) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0xac7b0603420bb9fb, 0x4}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x40a) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x1) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x7ff, 0x200}, {0x18, 0x0, 0x10000, 0x6}, 0x3, [0x3, 0xffff, 0x101, 0x5, 0x0, 0x6d, 0x5, 0x9]}, 0x3c) openat(r1, &(0x7f0000000240)='./file0\x00', 0x40, 0x104) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x2}, 0xc) dup2(r2, r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x97a54dbb08e068fe, &(0x7f0000000340)="b6") 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d73449e926958b51db98efe64a2427255fe7f26e6ba5959b99c9e8b47d1f0a2d341bf3e81a494ff1c36a6c667114086520d"], &(0x7f0000000180)=0x64) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x7}) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080), 0xfffffffffffffcbb, 0x12}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000300)=""/161, 0xa1}, {&(0x7f00000003c0)=""/80, 0x50}], 0x5, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x9, 0x9, 0xae3c, 0x9, "583db5181775f6adbeb5bceaaafb156cc8a17559", 0x2, 0x10001}) r1 = socket(0x6, 0x400000002, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a06000000772951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f641f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5d"], 0x10) write(r0, &(0x7f00000000c0)="1290d41e50e731d2b507d405eab00675981ddf965983dc9ebe458d72efb795eae53c0433e4598408b9cf5020c2de0aa2bcdaf28d7607818c4792c47fb1fd629f42595e99818fa010b2fd83ca16cf4e385f3f1915dec49d820bcb21797f8861", 0x5f) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) 16:00:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/32, 0x20) 16:00:01 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x200000000, 0x800}, {0x3, 0xbe2e, 0x800}, {0x1, 0x5}], 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r4, 0x1) readlinkat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r4, &(0x7f0000001c80), 0x1) kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001600)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/63) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000bfd, 0x5) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4d6e", 0xb) 16:00:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000c, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa60ef7adf102804a, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:02 executing program 0: r0 = msgget(0x3, 0x3d9) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0x1000) r1 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x81, 0xfff}, 0x7875, 0x401, r1, 0x0, 0x0, 0xfff, 0x1b8c40de}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d, 0xb13, 0x0, 0x80000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20808, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000004c0)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x30081, 0x128) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x4) sendmsg$unix(r0, &(0x7f0000001cc0)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f0000000540)="d29f2c445828cda027c38918840fee9d05f170dba8838f7e6d2545cda9d58caa3ca4", 0x22}, {&(0x7f0000000580)="6c5b50dca8c33f9ae7dc9e64d36689c421fe4bc7a8b987b6076e6cd3c07ac33efe3fd7ac1ca97d8288b5b226eaf0d015895b85ebf12aa958600a9c015e84e7b209eb22d43607f8fd0265953da364f7846198d563907080b5d23d9573ec446c73829568f8ff862467cdd81545363af8de49fcb9e2f98515cac7cb60ab66ba3ec293c5a055eb6ce2acbd7d8e29d0592409e5213be9c8f8612002ca44fe1266942eaa6b5d05827b30b6e55c018ea87ad6c53e133afff0fec5b090004d9ef04fbdb86b2113457668321e8d85af19ce612837014945213c4d6e1718794210104ececf37723f4bba1de130b3a4a11f7b9772eb44d784edc315cbcaca6c3defbc0f9e2ce50fb0713d54395c881f4e1709f2a58321d7c74f855af18dc38b5e640e01cb33c673cfd59c7ea419fb62278d0448e23e5c5d9d961492a388bc30f1e6b0f5d31ee443b3a030169831d9e1f032a6682b80a2b2e48ebb9813ed945858a1dead43da7be2b6ebbe14a788e33f89b46098c18721e31c71a5fa8fba3d81d238dab6f5e78a1deb3d9b39829ba0b82f188cc8aeb7e2bebb558be7ae25957b6f05a60d89062951900e8095275f6f9b61830c990a17628e2eeb587e2d60521737c47ddef671e6c0794c052819a1d6d99b08800f70cfff785e654a72fdd8c94e1ccc5eec35c57ff32acf837dbcd5fd48a03dfa5e4e5b9e7cb4b26df4980576f55e51caf2a6ffadd20b7a67d252d820207714ca8c0e34f041500635c917972adceaf20ef0d8fdb5875eece76fb3dbfde0d9b2cc96df8434f84e77cae6d5b6501d34c7b948a00a0bfc84611f2d17b3775a35e3568c9d57ad63b1d9e6fdc06ebd831d9553a97397dcf38e8c51fb32faca33bc2c08677164d9c7a95ea446cbaff750124a2f24d6c0c7f98f381a227d186fefa8bd28abcc7e420f09dc684591e2a53cb98d9d737bb8a30493f15c83e4b08a2ab812699e91ea9fffb5217f014afa9d040f4dc8790c8dacca872d727de6fb38685d6eff76bd3f6ea0a372d11af2e06d378401c2bed204959fce4ad12d1fba555778ec2683f61ae7badcf2c7e49dbea04146b2a38e8cf9c6fb82372e9daa7e62778407cba1b7e513e7d2fc782d83e3d96dbe6864874479550386c66e67e7a41dd9f5b8533728d946faa99b395587cc553ff0ea009a6516f674440894ac16895af23db05f2b34e4e290ea4876ebf7e11fb44af2f3f4b982665ed5ee2e1f5a488e0c9b2788f92d946fa34314e64389f5862898cb2dd39a37d7a89c45dd495fc6111fdd17921162331e6490a4cbbdab394961d659b3fcc9b1c2f6b03af201766bc4966e60f6c8f41e6a87934e8a70717909e3cb96c0ad780dcd55ea7336268a2e3927b86fe58a012e71c83b2c280137237d0ba03724f45d475d59de3fab54b593999c5010ca7176b4c350f559318052b436c55c1ff9af8a206b77c95d88ef440c5a02c5534baea5ef87f5e7dbb65cfefd95993b01e6c2129ea58c34d72591cf59bd74763f78d55644f2b468d1396b40b0f339a654a588fda7cc71ca2c18f52a8414f57dea484ff50493ab26b2fd2db28d7fb94307a2062be1b7ed0a521ac9c3180297c9147e0229a9c3b6640ab846b6852578feaa1860f6e21ccd902a839a1e86d55fda64610c57cf30261f672bb3ffafe446e6965f321c6e30a2c6b0d2e27122937f452ce55053761473d09638b26f34eee22cc2096a60d011f913e54abc6a3bacc50fd3fe311251d476b48fb901d5817e4c71e894bc4ac8280101564fa51aa61325c9c9e2f173a057673547843d365bd0522aed8446291ab9564251dd1630dddeeed8c6bd8b9a29202099485ed3eae110694f8dcd583c52b90e2359589d573765f2073a77a302813e49fe06f117723c90417638fe4ad9ebe4c1ff3afe592696086c26ccd89ca3e462a9639211b5b4cbc55ba82179d548bbff15e25550a7ab140403c00fa85aec3ec989ea837f9dac9c86c0002e9bc37c7fac4a7dd2729febd45f1b3152e140393dddc568c97f0a6673c6c64adbfec7234d43742fb414423c5aa121f646c29416feff1aea3c9bcac491d7dd7138209ed3bad5e962ffb692fbfd408a09b4bb36ffcf74540dfa28d3b2f06444913da79869eaf970bb92d819c8e6a05c6304f9f7f0682db9a6cc14fbdf6308ea7e7cc6aca2359708a12848fba8faf13fb321b5786493a14ca5ccc14e8f39c0aa8498733598677f0b94cf6fe8022309c9d93517ce87ad1bf53b4c5b90c1d542062a2c2fd5ea5fda1c88aa5aa6ab0bd8e05240a975fe9d3cd91a30bb500e5c5c658b1f7b63bc0e5c2c06ec8156c10ecd8aaff4cf1fc4d0b1e7f199b24ea440ae4005a6d1bbf992cbfd600f144ef76910fc007803f2086f34151bb73eb250de0d0570d6dadee806aea8f280bfaa8e7b6943b1922bf3cbb6f86a272ce2c6cfbb13e429994ded76ceec096d05055fe2c628a0f2ef3a4a48977139f41a466d1821763e342114b2191b9c047f9095475a88503fa9f349fe68991019d8e745d8c9ac2c87f2c3361666200bf36978af851d73e24d1664cd1923b6a9689fd9dbb83097dc1e02bc8b1549768db531ef892c8a3bffd07d83c986876cde349a4ed0456a80707bb16df26297b0ae1c4b8bf17637d5fa0ccf0d1da27642c710640de890017b5e03ced787d28fb8f37f2bf846eb2ded4a342b48ab168cdd2ef57565c06c38d1771d177c4d0b717ddfd541493609850a33b57b7d49d33c38dbca035127868b87ab8734fec2dddeec30335019116549594a33d148737ec34baf123a0436747654d712642a6873afcbccdbc077d48ddbd4bed4f3d2f4392c3f57d78deda3b2fb698728ce8db3b6c9f4e2ee0c66ba3141773ca79016624ef0f7e104cefe9bfbbb204f9a1aa7ba6c4cac0e40ceec2981326acd23cdb4574d15653bf63005427316f45153863703a1d4f8a00b67556cd6b57022e6d2bdf38ae5bdcb9ab05ac33c1def80910d241b337081dd99c67367982c0adcd37faa64e2cbc56954e95f86d1d93fbf798995b9bfd70e4a6839ac08918bf3bb1124834fec663104984ced46d625ee97cfcc9f7e437d0ce8c3c4e54ec28f419a50532f4bd5b88d731a219ddaf7dec8105de2aa533433175563755ef8d3926468fec8de74c17a1ac64a630b6a1fc1a5bed6534cac308c1f77b6ffbc5af78243df8607344a2c4461b2bd7472c679ce8914c37ac58dedcbf83db7e6a13b9a1b0c6587a1d17fbb25fd0afda64b190b104f7cac7e6bf44b549f9fd4858ea92a772463002d459b86234516356db0b2f93c464ff6bc1ba2ce1b016fa8fb356425393e954343c0814b3945329426adc384f72baf5608e7700da681c14a2b45a11dc56d2e2a84572384cc809bb5810b4c30445991cf96b5c1cb03d6b8d3cd99e4a444bc8dd5de56afdd768076ea42146439296811bdcdb0999862f3e63688d619d11225be1452962505b05b408211952ab843ffbc4bbe4591e38667a9bea5121311cdd9d4e06bff4cc976fa28b9705eeffa4ef06736d54fb003796e99f143aaf7970c0cd9ea1efe63380dbb15ed1cbf2892c9fa61f7035440bcaa2336f307ab7c4b84013f8f41c499ca25a7c241090e28c622c7949a8663af5ea855305a17b7b062645a824df5f1e9b89604b1dad8bb02207e4e37c82b95b94b52ef20d7ad413e8ecdfa1a43c8b054ce0e72d9fc959fe7608ec06763d1f7774a3f1b343efbe1df04fc34d3406c6a35600487869049c6415c3d150849d13fc47030dbc069a1ab8c7f9b127c5f84ee02d6303ecce9d80f0cfa999610130ce1f883d5178cde3fafea1aa94b4fe47bc13b7e562e8d97904b1236c093b7cb396ec996878df507f6782e56c320d33bf623285ca8efbc931d2be4ec508c535d7524bf24d7c163616579ef7aee0a018cba243c17347d07e5de89811d86a3dca68a9d42e045f57ed9d26b81b8d3634ab4264e2af8491d3d5791e1a25a14945f213a94f8cce27a0a389f02e1ba2a8bc55c78fa242a786ea0946681d772082231d69aa12176d70ebab19632b384635ed43efc75c2fdac04ac954973bb0c17e2be9508569d20c64c2ac09ed139036df348083551b29d484a19da8a14ecef5378e051ac61b68affa45c0c1ef2f0b881a115358e6dc6e7b547112e1a54a4c8c5eb09387a26bd1ed8a0e7c81e3d3446392ed954d38d2c31c808acb28c0234e24659a257ccebcee1001878b9dd3269d8a4eebd3b225df396162242761242a973af55ef6af1b7ee2b3361c3892c01cf29a9dd6131b4250236a54eaba675cab218e3ffc7cf3c54bd9f0b1bb48fbcf85b934344b82f3db0a3f23c86788f6ffc24c5b890af08f9b731b060f3dbe36aa4f26f34e974ca21865e6fc70a337b968efc30ab92c19aab29fe9d981260e33f5e19e37ee10c4fd5feda2e31ecfbd770bfc47c7fc455d7933c316c21e2f8b340c5bf3f0e56710059a121c3c7898d34cec6985cca018ecf6ce5af5bf378a530923a77504ad6c6d64296194c8eb17e34c720126f07b86941ca48b818d6d51ebe6f58e272c3e02ed2e9cff4cb91b19c7c67069ec306a092aa4b4bd86c4dfd46a7936b073016199a0ec2014bd36986a8c17f1e8fa6edac378f7be6cd2372d78ce4219fc144852cb47458f48e1e6aff4a9c9839fb69bfb9f06e13ada8d74e312ceb5560e45c6432e4429177d314cd99b245dbce2f1b26fa10f29e06462a7f328d6e089d53e7e58bcba62c2214daa01c86f90f4e9143fc8847eaefe1ab36312b6c98f48509ea3aac1e7cbfe740321b9ff83f6dc07b9f875b8897ed17df2024b0c6cd42f27798e0c9787c26bd357b8a5f3a8995e320d3d46d78ac94526e033dd2c12d36b081c2e7905d06c9910f27c9940d0bb16aac7f737bad6178630cf15b486215667ba576cddcf666b78c46641d826b68322b64fa548275372986efbb17bc713a4ea10a0bb74fa9c7fcfee820b666d8d0bb805b5ba9f76a4670788c4b78c592c7b470d7104803e2c6fc41ce826b8305a639c668872f8f642f9a151266bf51c768d9cd7f3497980ec4fc3fdf71e0fae4b9ee89422ab50689b02e6059d32c45528f7844a7d40ae3363350919d5d4dc2a8a0b1b111033cd5f5bc5e1a4d473b63a5b3fadf773a215ebafb0ff2185084ddd1e263a79eedea027c5bd07d864c4dd02fb437c853bfe3408ac54790091ba69c3f36ca66b7302890d27233586e966e6642a42e885355bc49389a32f2c2360e704d57bb33e02c55a92b092fc82fa73a29774c6aca4d2b6180cb825f53923ede5620d3d52bf7243b23b389a3e9f967471636ab2ef16b7251c682cfd94a49b644a4f04001e6fdd50d451e16acab59db995c966a0b32d0a53270ceaddc89c51afcf7f95ae7c6e0dfc9b244ad0fb559a458894275ff1c382b675e614dfe8fe1a3185bce2f6f779186d52943590fd5ab2c6e26a17825f6ba59444f154cb27a33c25ad506d1ae07eb95814272b1191db40f34d9a7ca3f73f6972ff1494eb0ec39b84785003eecf64836f412cdcda9b8ca6681b1c927424703031fcf450dd3a49154e500150a8367e47ab9f43328cc8dba894e330b48d41d4e9cbbf436fe9448320eb2f45f51f2bfcb4fdd0334287bdd29f4617b0942ddc51e1bd97325ebf170fa4a473268e50ce66ad586e917b8993f73b6eea52462c54cc4d7eeb49fda47d96484c7819fcb8e4fc440e0c9721622474e878805d227f082a9e5656b4ce8a7bcd2236fa66848d4b7b24420dfd24611e97b20635f0c60d58d3daebbc019fc3a561a7627c3f275a164178caedd958ad4ed4af86089", 0x1000}, {&(0x7f0000001580)="798348d57ff14058f8f6629246f75df880516350af9685c43ec5ac87ed9cba428618339863086ff2e7a01f933a80e190a7fa26269320e463c353f8090eeed90b6b2bdfcf02d7c90d8829aa60666ab7b18572b909a980736d2c77be9937908d4e2a3bef5def2783b969ea084cf7d3bcfae5208b71b1b19519e28f6d7258a859306afaedad98ff431a932eadd2325d6ce97cb2091d55cff66878bc481b76e7a0ae60a54e1611af5e48a35a19522edbefc87d7ded68c126d332b56fd2ea0925ce53e1a481891963a509e57e5cf8d65d8e5a", 0xd0}, {&(0x7f0000001680)="8e91747bb0d6630d4ce7f3d21322e313c4ec61329aa32759778332e18ccdb278d16f49bce533be618c5d6f20660cd7685330ad6fd51ea48f9d50c99803cd4f918ef4959eebb1d48fbe29b10290c92583d31e5c720f8959c2a3814884812265e1e5dd1018244c8cf9a9d5b07ffec8d3618488e11e7344676b53d83d5d519cf20009135ce79eb8b598d002de8fae6bdeb6081ef532eda1eed293a0093e9539bfbc31d0a141a06e781fe1f4c1132ff07c507cbbff6282529ad6f27296955078a1eeff7a65a8fce4f9af5f9b5a9fb4ec7fd2d86262a29afacca14830816a0793db5f4249397beb032da94d5e77af0c171a38e29ec0bb1b65c421c74a5a188d1f", 0xfe}, {&(0x7f0000001780)="be42df8332dadfd801183b5379eb8872b47c66ecab21ab3fb5cd00b87df869fddba4fa710e5916ff9be5f82e50a5a02d714991954ab785e32c29fd6f2b4db732c547cfb723a52c956f77ba1bacb3b4fcdadc3d5abed44436267186ba420d4662a5656d5c8aaabc21afe11d12bed021a1fed94a6e3ec3b3bd9c4b51e31555813f1a13b60bbe", 0x85}, {&(0x7f0000001840)="eaf50ed7d5e5c780fa53b4df941b47dfc85fd710ffce2f659fa4ba71b24d76bf2f5a4bc5ad6d581f3a409428418e0b5962d552ba2a16a2e39c9f6326d54aa4e5e14ca2017b5871f1d6447231258e5a16ca530b2526a5887c58d5d0ce12b865d9d9becf954382384e69ccf3e4d60b7aa0211a71952da28ce99333d99eabd237796fa38b83870cde1a84025d72b1e0ac12356e01b7068209dd41abe4dea8f33c2127567b615ecb0e7aac3aed9ecc28ac45da8bae75ab3e0d6254447c46041ca28e09fa7ddf14acd7d1966a51b535809d03f2fdd28acaaa424571558d13becb212c2af984a99d56d232c3d7001184e4213f53916eebc4", 0xf5}, {&(0x7f0000001940)="ebbbbf7e2ca050112cbcb15eba7da8b1ec89e8d4af4eda18bf82f8dc266673bc16983f66b424da7191cbf0a03583a24ec211b344ca74f0f707b4db6e2b8f5335305264e0b53a37e10ae1d31b8d8c9b2bc5bb12a88d419e7d233f9e3ff37b61844dbee32be6be5f5cf45a017604dcaea7718bc271bde44b06e21753095500b309f0aa6d625cf5ed6e62344a61117d1e47", 0x90}, {&(0x7f0000001a00)="2b3982c5a91004f30424760c59802dfe416c613f476cd523ee36d85a6c40e445deab4a3c6ca3915e0e3cbd0d58b42726f0cc75750abc8a97c58fe420ab220f60e10a26e4ece922889d0f9731951475ed838f14589f1b2d514b76521df6c1d7423834690bd7f92ab102a20753aed7be490e6a9ae4bd244bc0bf90656413d97c510936b1837d3b292cdcab72b06ef8bc400b7adce34a8f799da48fdb634d9853f3fd3af85b01e3188632ae7be548b42f6e3eee8795a0", 0xb5}, {&(0x7f0000001ac0)="9a3f4c31520f7ac0a3a468f7d42c5cc5e8700ecbb53e7bc7d1e55536887232167324bbfc5bd8019d78472e9e28bccb6a004533424d4b2cfd75bf33a37b602ddd0176ae1fed4984d3aff0684f4f43b4ee7478b461bbe64b1c8b76de68a6f6b2056f5c9567e39ef25e24d0c777099a77fa4994bf54b34111b258971123152b7227a190750c7725a80cfcfc461597252d20c5681cceb4dffbae0cb441a0549074a50faaeeb1b69771e89e643b278d0e1de557cd80305fa2a6b6ea2c718b322d748b0fcdb08200e8", 0xc6}], 0x9, &(0x7f0000001c80)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r2]}], 0x30, 0x3}, 0x40c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) kevent(r0, &(0x7f0000001d00)=[{{r1}, 0xfffffffffffffffe, 0x43, 0x2, 0x7, 0x2}], 0x2, &(0x7f0000001d40)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x40, 0x9, 0x5}, {{r2}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x205fa0f4, 0x5}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x1, 0x1}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x12, 0xfffffffffffffff9}], 0x20, &(0x7f0000001e00)={0x9, 0x7}) ioctl$BIOCLOCK(r2, 0x20004276) write(r3, &(0x7f0000000440)="3d0c56560bd7dad0ff96c35b4055", 0xe) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000400)) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="b2455d4e52b61d2e513d8c21f3d02ef48fdf4ac16dcd4d8380176b6bffa9b22e4e28a381c5aa2e64aa0251d089d4d6eb91445ab9203187677a1d5e5ebf6875fa0b3a", 0x42}, {&(0x7f0000000280)="8a0ae34dceba581b45256d878181e696a50aa699efa8f86ce7620bf59656f30ca10adee3f7801d155a8436072e6c4b1fedab7c", 0x33}, {&(0x7f00000002c0)="8608acfb0996d5b4fa229480baefacd4ee84b940fc86d6f063b7e162f479202bf6b436fb4242e8bdf2767d3d2fe11f6c6fd397cd2ffd4e99963e0e86a48233e3c38e53fcb1309c31dac2ee357b9a2181651105371adc25489abae21f2112470d", 0x60}], 0x3, 0x0, 0x0) rmdir(&(0x7f0000000380)='./file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x800, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x11) semop(r1, &(0x7f0000000000)=[{0x4, 0x6, 0x800}, {0x3, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x3, 0x3ff, 0x1800}, {0x4, 0x100000000, 0x1000}, {0x4, 0x9, 0x1000}, {0xe2ceb5b8f5ffbb3a, 0x7, 0x1800}], 0x7) 16:00:02 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) read(r0, &(0x7f0000000340)=""/79, 0x4f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x108) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0xba69, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe8000/0x12000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffff0000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5c}, {0xc}, {0x40006}]}) write(r2, &(0x7f00000026c0)="0916b4e618f3b63ff965728158e037ce9c33326990b2f33d7a42a3e05e77330b80f22ac131c880f542fbd14239f82cbae408e6a5424902c7219dc5f720e2635ff3d45fed99e62441b9831c77ae1d0b5d7ba0da85dc2e81f6401c72577e09a1eb2d143dd8532edf340bb270a04345c96aa6016d1ed229e577c4ea0f1c5f559e541000078a71b0c9a464323db171c619e9f17bfbeacb6a8a63cf8b0ca70661933bbb3814aedd184ac67ef9c26dc517bef65d043eb7f04e0b5cb4ff07de54ea6e56ff44ea375d6002e6f5bee334d9525f74115d6f3a138936cc99ddff6f7d1ceb099e689cca1351eb75c060701669824de080a9bd31de29c2c3ed95fe6b058d557176675a4a840944f3b5ea996cf9a837cc3ae3ae2bf80d0b1e91968612b04c8ca46d201bb46df0b1640564f2cf8c8eb4cf1310bc0e117176e67e2c231b9c6a10fb36e51cc6cdb943f672edb1208306775558de927aa13a6842869cb43fe212b9f95ca1e3414b1c3204667dff895dac881d68ce58bcd575c1ea9dfe9b24180fb5599cea88d0d57dbf0c5e5364fbcdb8da161e96b74fbb55457cf964d6c045d4f8260421a4e75b0f530fc404f4ebd6caec170388141ee50527fff009a5e3090ff75847ae2287a0b807422a300acc0703ebc56fd700028f1925d0e87fa29b30ddec0defccc9381ebf6e9567b5b2328e2dc8556dca46cc4f7cbaae214d673f019d74548170e0b3e777889bf28c5c7021534b10d76a7ee103f98876be09eda4696a52456a5322943b5ef420c0dc8fa995f8c76cbf898a4beba2beeec455e443d45c858baa69d2d802dc72c8ef6f0d1f925260103cc1b2e6e470f70ed071f14eed4103806b0cc5aa6d587a61a7f91d0d201ae0552d8e0a74f33e59ad470a5e5e0190b7091093908a84556a04e66f40d41d44c99a618290ca1ad845e0a9244a85dd3018cdeb7e845035e097ff0015db84de503273c6dfa68116dd05932b375c73f477b61a2b4160674cc53a33b160a9e928d3799e59b4ccf4b08530cb2d394d6a22a558fbc5766271b259bd8a03253014624ac6dd89ebb795a3a8233e21745cb8942168838d827823e59a4339a8e3ba2d56c094d258bf27d001f3d33c9af96ab15a8fa94a55c2a1db4106e07e34a13dc6f6c9de64a3d98e351d722a8efebf4c0cc5800265d55c539e9cd6187e4e356b4dc6213d0635689bb002c4a0605deddb13ade8c3d778960c36ef2863acf86adeebf7250e3d641a38bdb778760bf82e0cce59acbe4d7648437865a4a35f113adaeaedb55fcb19cda2a2fcfa3be830098bdc3e2d4000807d495d845dceb7ce5a44ce8b558570ab7df8268b9d221d9bb555be96974a8e14aa20f29d48e16c112bc0b91f7d951ee984fd35dd0eb0d7314d85c2f8de2c1588e185a17170918e1f92351a23fcbc76927cc51dc6f8d6b7eed9e676e95a70cbfe2ed312a4f6b8e743155f328381386c0ba2a05e290c9a33434dc6c43c4e18db807a47c8890836fe6da5c672b44555182255c431f567d7c8fdd73d6ea4e2d7ce306c11adf58b079143b0f2da398ed670301b28a31b578539cbb5746deb3a76bf76151b82278a6092ecb95efc66f8f89b41f678102f789f22b5e60e47554a6a789087ae741bac9937e788d8a2c721197ed700942e1a239267b4f67eae4772410a34eca6a47f6ec22b583e291d2e9f3e7cc232632dcd7b6b9f28bfa9320f8ed6f07d7028657e05ffca17b9c275d876ed781d1f1f1431f6f629766f89c24ad786a6b2790f818b471296467222a206c2798d9818aca079b7503bb26a17124a3bcaa8f416cdfbfd5ef7d7ccca5ec4c71bcd37aaa5afe9efa98ae41e9f8954aa399b64ad6c0aed2363404b93ec37ef97b6ec72904c6ff84eb9d46438ba10e9170c411a8e84c7778bb3f2dbee2eeb9fb86ac060bae802b55518ca2906a06987fca21164f2a83e0d3d5e912d1c86e2ca2d7f0cce7e9ee61c76fbc7fb8c576bb88c0f434e5de3d2b91710f6d4c4f3ad051134ae0d521fbccbe6463b97f733949e23c987eeda2a9f310532a2e19c1f4344d084787672cf9ca9691fce20193351d706f277b612cf6953563128640906aba1571ecb3a0bb62ee0def411f8f924871c2297c463c1609784b8d4550763505a7677aaa3a074541b0b7cc73042a0d14e61d046c3f90ae17530fe486e1e96f738a368cfac7526ec3c5999207c938c2288f45c12aae2e1cb974c32d1159b0fdf59a9d2405884e9aaa2e7fbd33b729918af2fcdc3cc755415ede168e048f3f66dd433e5d483d39754a28e6f616ae1b4d4a4d4f92835bf8e8dfaa6ab0d000d3e66d3ec08350f1d069306681ad791d47be24a1f18465a8d49c6677025acfa34a052c920fee12865a32215c821efd8f4ab016151e8e803df7a64ccb257eed87e47ea0ece2cf939b70902cdba888a6b6e96108d2f7e4744ef8b8e52c433c9b1bbda772fb8cfff8db8ad8ae099ccf653dd4a184e01ebc2965cc1b92a4a8d782cf881d1c64e3d3b159b64558fb2a84b3b0afee2ffa1e9b9b5d78c1bf99a7a3ff38981c9ef7d000fc3862c6e0f43ac6ae797de3f2a48313ec02ae64f52bb5f99ea934c4e98616b4a8ac70101dfc84328fa8c0b99a2a48058e70afef82c2e2f0d6a82e4bbbbb5f24751658d00b66798b81bfb5e0d801e6faf7c77ea6550a0ec673937ab13996cf0c75fe0643e77ea5035f21eacc8bb7e26a399bd8910802acc5b2325c1b2d1e1d605b8ebd9b9beb529f91032efb03be12c40fcb7ea6b99a07b13cac62397a019bca849bdc77d1922ca2117de1eb1710a713e5d2c6048100b1919b788f479dbbaae8b16c38d72abc9c0fbc53e12452fbbc8124dea9c8044f7a9c3ca17d0f71d60359ad0e87c7e851090c80f232c156fe918c429efc6038695e54a2cd82a4126d026612f28a729c462ba495f0cbcd3a0f66f77c6d65595c26674d4cef19d8ae18266fd78cbe0152f31af7092e4b7d46abaf830ad4b289986979c99305edd65101a4e23f95c5f1904a8f55f500a54331d8bfcb5405b470331b4af07d7b1f396b0e8ee1b25a36427bfeac068fbc55a3308f57e9ba941abfb8aa9bb66d101fe06718dbe7e2882682cf87bfe08cdbc3e70e29fa5a27a0c01c79a269572ed079fc3e421b5b014940b8cf90902e6f47f9bc86c9a42f267d84bc223c430ca2e5645f29d793f815b64bf67b02be2abee326a3e98f40109185f89f5e2d076ba2f6690db652e9df078f10cb14865e681b876183248064838794a4c4830ddff6847570d3ae49be2527b33f294be0f1f51b8c3e8b771a5176a50bbb6faedf72c6b043983ec8b70f5fc307361352e8e5cc7b21809ec8bcc44fd5a3a850a60bda9db6913b57e23a7f60dcc12a1b84b2ee3d8a32e40dc06f9d303fb857758b47ee7e8e8d2d443b01d9ac03b6cca5646dd1e979eb6f11ddfe226ae450cf2b7e21e84abfc4814f29573400863ab428ac4cdd1b6f3dc9aa0aaf2e6a689267b945a2789688ab278f926d4e6f608080db72e33dfb06d4b151fe253d13228fef95c2ce6703b1e9f9234345c61a1d2cc16c2ac74fa22e9db1e0070c31dd93ee57540917d8606d0afe43c206ef9b9f4f21947aa0cc987ec1e16ccbc926e99a7625ca651c379b148db0db94b04af92f541c7666afbff174766087e4456d9407edb7b039fd729d7d9ad3cc4711f302d2dde2d61c3adf3f1a9167eb3a7538242e7ccf3a52dd75226df8310274cc16614e5d6b90b1bf085b9ff952924673c6c20fd9216274d31790fb0cd7067ad2c5a022ca3af3bbb6fc846f5a5a5753a1f95609691018cbcbab2ec893b41d2a045e09f7a262122e9928f168fb41c7ead8da4ed548b44c92261670215d042aabaf916df02e9407f3c5087da72dee59585228927524f0b3e6bde3ab66261e2c507d06ef7d68c25b846ed4e6b0078d39a2ab2f80ae37dc8a16b67dacc23e8e2908d2e42465ca7116dbc908554c30f1fc7dbc61173c6f5b9b46e3f7eb78e8ce2fbee7242822db3ef55af54aa6d30e3a379538ef6176b4103eb2a9ac62d6d8d58a6f884d735a43e422c2e8282170944ebd5b87328498db6d30f313a6722573af2e4e14544fb34f37e3c0b14590a9df8b5592e95f9e05f321eeae81b59cc110ccf0ec0498ee753ef27d4376d8232d39985e10cc496abbde29e9c33e8dacc80789131e52f1cc6d4f7c6301b188264059328cc9fe4423adaff3081df926ef82a44324026a39b7000f54490f805390b3056ad48a48dfd12657941f5fe243970ad472295b320e2c5931ca5521c8a76d86d537fc1a82d7fb403c84407d7ca994ab3156a680e6bba5bb526088c6f3d1ecda9be898c8273d5cc6cd73b6b9445f810063b09459bc2bc197cd3ade8e74df0ec03a3abc44ebfa56a81270f1c3b208fc80dc218d7d6b530c9e38103b06025bdb0098c8dc86a155d161a1a7ed4aab58953c7ee800c44b22c1d3ba6fe7d1bfbc154416e07af7650deeb5d9099d00085c5a2e5aab1015edd27ef22279889e5e732a1321a8b13649a8a0cc3cff2c7ac61445cdf0f5df7003cf1c489ea44624a26da84e3ff2b398568720392c89df3086d3f61e716bb748d06f92810930a4c72644c6d8d5369997c92c39803161d92c17115ead8a0bd5a75fe9029b514b4fd64c66b2e1552bc5cb54881795695a9620dce77ff14ae251f0788cdf9da25ea2d9966e128fed09318f6b2580ee7faef2aedd640339eeb6944869953d7b5ad5778bc1b206befebd18e6825e90f69881218c72104524de569b395bdb67bf7a6e056098a8b9040e15d4389cebf1347ab226f183af2e198eb1c1bf6ac5bb9bd2b873a6430094c62e6b55cd25525f313f55a6cbd9ab350e0236af621b9d20c9f4ce64924aaf3f5868924058f55f593302612c324ab159f2e8ac083973ccf2f4b06fb21492f794ea0cbe5166a29867f7a5cfa769cb24932bfd5e30d7ec963a6f71104a9076178dc599c6fe90a87e6585a2f7df367cc315d795c612ae30a7a17872aeb54ff44a4e8835e82c91e0ba94d0c53b0e8e53f93eca6a684a18cd10f55711dc6c47b90327d923c7bc4034ac3a7f90ba7c9c0075e0b6d3110babb912259042b8ae72f27e1708a4b330dd183abb851f7a2559df58bcdb2128184af4beb7d2c0fda2fa33efa71a6cca712e11472ba433caeb721a2d53fa5ab4a6bae442a75394f3892ac36089b9f21789f8fcc79c891f9971c805d4010876b2c511f8f6fa1c7c0de42b9ae86b6f38ce8b8b6c6245333af692269b37201b89f60fbbabf1ed81434d672e9e15b1f2cbc522a98f552e949c9dba5d6d282403d21d829c89747c22579da16725e068aa0c7845a5d5db5c13691e1042ecd045d870b9dcec732760980f3b863da996d63770570c6c46d173de67af198b643a083f8e155830610cf323850b5fb0ebfc476ebd2e0090afed5a11e0f11ce32bbf21a934db108cbfc72d33a0458192e0c75eb5fd7ca8d4d7f29257021bd4c594511ba1147a5a90c62ac61cc05f5071c0823a1206f6f37cd30c54112d571e8fd1a3d0e20cbebae9aae0e4ddf2e69481d03cbd41039c3401d0753116f287a2668ed6aa7870965fe39e2a32e75e8715337a1c930fc59fa9576089ed82adad9a663be00d49b5d407d766c411cfa130572acf543b3e215e3eaca7ad2658437a3eeaddbc2f40b49d749d7f4ae0f15d0043fd5e01fe527f27eaa7eee8a5ab780e598b025aee7ae0bbea6133069540e1cda05af22c38ae7ac112d23bcc5a72f93b6dd0fef399cee38880802939d6244e19c3bc72f92414fddf7bfac8d8f4a8f32", 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x2) fsync(r0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: unlink(&(0x7f0000000400)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x80}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = msgget$private(0x0, 0x209) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, r5]) r7 = getuid() r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x2360, r4, r6, r7, r8, 0x10, 0x9}, 0x40, 0xffffffff80000001, r9, r10, 0x5, 0x8, 0x7, 0x20}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000240)=[{0xeca3, 0x126, 0x0, 0x8}, {0x9, 0x20000000000, 0x1f, 0x800}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd0413b0", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) r1 = semget(0x2, 0x3, 0x602) semctl$IPC_RMID(r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x3813, r0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8af6357e3a", 0xffffffffffffff40, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x7, 0x5900}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:02 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000040)=0x25d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x3, 0x23e, 0x3f0000000}, 0xc) 16:00:02 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(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) syz_open_pts() pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000000)="f70a2e84b8f51a93e2780a6dd9361fdb43d9ba430ab87907c5f0d9710c7f600e550254a43bc818f9f564d5cada4784a868b7d699de0d11d8f622") syz_emit_ethernet(0x28, &(0x7f00000000c0)="2c1557a13943cc513da0aec98f810ac0e71da44e344c4ba8c16bc0a0b74d24ce3b1f89d06fbfc445") 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x20) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x101, 0x3, 0x1, "f17355ffa4bf996bf8495a96c47b912fcaca0b0b", 0xfff, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x40000000000, 0x1, 0x18000000000000, 0x9e62, "5f89e7b7fc8e4d9d0755a6608a3b67e8d2b9bee4", 0x8, 0xfe}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mprotect(&(0x7f0000215000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x40) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x4) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x114) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pipe(&(0x7f0000000140)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) write(r0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) socket(0x6, 0x8000, 0x401) 16:00:02 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x0, 0x2, 0x28) semop(r1, &(0x7f0000000040)=[{0x3, 0x81, 0x800}], 0x1) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() syz_extract_tcp_res(&(0x7f0000000000), 0x5b11, 0x8001) 16:00:02 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000080)=""/70, 0x46, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x4, 0x5) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup(r2) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0xa9, 0x1f, 0x9, "90ff9b11dfbcd267378c991323b28e7ba10b5c25", 0x0, 0x1}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) pwrite(r1, &(0x7f00000004c0)="b787a937cd14d37ea7cd0d1a47d79fabb9ea2ce633e6e0fe6b0839f332dcc3bfeeb35dcb22a018fb1e7834fd518794c4899b590d9be3fc48a85ece2a910991efbe09cb951c6fac651c8a6da66f13d662545621e8cff83b5950c7eb48c5d18ff218872e84c13ad0154913e641f4e4c667002b0d261426c59fb31dab00f607c27c56a0e91e91f0a00795dad50bd6c450e42348c89cb2aef9ea63cb43d6c9b980dccd8d761880486f01c93c01509e87053af7bbe2173c749dc7037695367b6a7fac4404fe99ecc872f8e1d9", 0xca, 0x0, 0x0) kevent(r0, &(0x7f00000005c0)=[{{r0}, 0x0, 0x1, 0x576d772965eb5812, 0x9, 0xc687}, {{r1}, 0xfffffffffffffffe, 0x9, 0x1, 0x20, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x9, 0x7}], 0xffff, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x30, 0x40000010, 0xffff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x61, 0x80, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x1, 0xe0f2}, {{r1}, 0x0, 0x0, 0xf0000000, 0x1, 0x4a0}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x23, 0x9}], 0xe3d7, &(0x7f0000000740)={0x80, 0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setstatus(r1, 0x4, 0x4) fchmod(r0, 0x9a2036ef59e30d9c) setsockopt(r1, 0x6, 0x7, &(0x7f0000000780)="57161a99433b30ee1ac8aad709fbcc977536831b3c4f51915a295ff02a8bd57e042a", 0x22) fchdir(r1) r2 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x200, 0x20) setsockopt(r0, 0x3, 0x1000, &(0x7f0000000800)="a346c1c82fdc0951ebbb67dd5ee6e1e6ca", 0x11) r3 = open(&(0x7f0000000840)='./file0\x00', 0x10000, 0x10) sendto$inet(r3, &(0x7f0000000880)="2d06a26c20d3c10eac2dec867f73dfeb511ad27b65f84a53635502af1e266857a23a9ffb852913e5fb59a93d1e61661be15ff7e2e65181b0107587a8189bbdea77227e12b076c884dd2d51cf22ff57a156fed7e4fbe1883758c9baa84c73577f3ae06d2a1b", 0x65, 0xc, &(0x7f0000000900)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000bc0)={0x80000001, 0x7f, 0x7ff, 0x8, &(0x7f0000000940)={{0x7, 0x0, 0x8c0, 0x1, 0x73, 0x8, 0x9}, {[0x200, 0x73, 0x5f1, 0x101, 0xff, 0x40, 0x10000, 0xfffffffffffff759, 0xffffffff, 0x9, 0x40, 0x5, 0x51d, 0x0, 0x5b0e, 0x5, 0x6, 0x7], [0x2, 0x4, 0xfffffffffffffffc, 0x8000, 0x20, 0xb7a0, 0x2, 0x200, 0x6, 0xffffffff00000000], [0x5, 0x55, 0x5, 0x80000000, 0x9, 0xfffffffffffffffe, 0x9], [0x1, 0x262, 0x3, 0x8, 0x2, 0x4], [{0x8, 0x80000000, 0x1, 0x173}, {0x200, 0x6, 0x81, 0x5}, {0x80000000, 0x64, 0x40, 0x8}, {0x3c3f, 0x0, 0x4, 0x1}, {0x0, 0x8, 0x4, 0x2}, {0x80000000, 0x3f, 0x8001, 0x6}, {0x7fff, 0xfffffffffffffff7, 0x4, 0xe32}, {0x5, 0x10000000000, 0x7, 0x6}], {0x401, 0x1, 0x1, 0x101}, {0x5, 0x0, 0x6, 0x8}}}, 0x2, 0x401}) msgget$private(0x0, 0x10) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000cc0)={0x8e, 0x0, &(0x7f0000000c00)=""/142}) pipe2(&(0x7f0000000d00)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000d40)={0x3, 0xfea, 0x53, 0x100000000, 0x2, 0x10001, 0x1, 0x10, [{0xa46, 0x5, 0x100}, {0x8c8, 0x1, 0x100000001, 0x3}, {0x100000001, 0x7, 0x40, 0x10001}, {0x8, 0x1f, 0x7ff, 0xc66}, {0xffffffff, 0x7, 0x7fffffff, 0x1}, {0x10001, 0x3ff, 0xc17f, 0x5}, {0x7fffffff, 0x3, 0x1, 0xd0b}, {0x200, 0x1, 0x37b, 0x3}, {0x1, 0x5, 0x4, 0xff}, {0x2e19, 0x5, 0x6, 0x6}, {0x100000000, 0x5, 0x0, 0x3}, {0x2e, 0xffffffffffffa0ce, 0x80000001, 0x10000}, {0x4, 0x8000, 0x1f, 0x6}, {0x7, 0x80000001, 0x0, 0xb56a}, {0x100000001, 0x101, 0xd5, 0x4}, {0xca17, 0x3, 0xfffffffffffffff8, 0x80000001}]}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000e80)) sendto$unix(r4, &(0x7f0000000ec0)="c5f27a15a592e4f48b32d6c7d9284eddd17eac195a3b0d0910c7da53c7ed4fa322cac6bcbdf770d2a0b37b06fdff2dd5c6d1d76b00a25cefd9de1811fc2ea442a61138b942f45c406f153c3d448abc609b7a93568da8b74c5b30c34cbdd859180229fcdfe5c4fccf4f5c284a192df114739dfee94fd1c9bab752f38f8b30907b7131bc95accf784359d8ca93f78f657ac73a918907a59cb4ce4980f72b416732ff7703be56d573cf077e3aa826a24ae81b428070dafb213457af5dd068ff31a02c652c2d5d52e295d8de6135008893200a0af9c5548828491fb6d85b9d609c44bce9b3cb2ca11cce226b8f8b94aaf41900b929ebf425b8066045bf02784cc617aef5fc53d3ee42c62fca3aa4c3be8a633b090dbc8e03d75627881fed48519cd76a5d8f430960f00b671f0d644f2013e960f6df46245481c271625ac852f082d906c1aed3e71ed26ccfd16c75c4b98b9bf81b1ae3207cb6d3015292549736da6be07cef5e4bf18e50ae3a31eac3084e126ff29521cfdd00dc3dd2444f7e38ee3b0dab7b31147a08ac7532d9efcb7ed4748a553d025ae38c70a98b1581c373a13d4721a07ee0a1d99d6969a650091ac606ed55f872a714d13880ad23b74b3bcc8100b314a3bbf3913171f6cf41d4f666c02c1daf6eafd43534e86e150a744968ba029801ecd37c9a15dc2a62c3adef68629ee6280cba0323e7d78987880ec219efb9af059f9c5c0cea9bde03105b01c4673169c7faa210b042608c14dffa45e77b55beae9f98e80711a7e28767d16f5a8cecbdfe045a79ddd86a4bf1dad32ece16d9b6ea3846af6b8c769dc5a81167d10718bbb4984b9da9a87e40cf822f5acc508d7230c07504714105d8196c7ce514abe98d96499959fa9e17888df9d812ab70dc35ae521940afa08fb9d8414eab0eb50de4167cd47169e28b8e44d61d6fc07a85c20e80f7b723fc86e6c8590c7fd33cb8db782d2697ed34ce2cb664286332c830ea34dd37a4e32095a8f73de43d4f401ffe9c637585ae498365855b726472d7f1e9b25b3e28178f0cb2010c9ad9c330f5932209917031685f5c218e04152268d9a2a47fe12dd32b661232ad2b58aa3532391fdf9bbe91639af8af6b0f8ca2f1cd5e96254c85a58821c2c214688e65f1854f830227c13127c8803e25c76db31776a0892ba576480043f9d68684c848ced003a2de5effb6cbd236a03df5d77f7ffc140f87868e63d873b9e59241b9bd085a9b2ebfc44d5b98c925c562bd19bd7e0878d09faa896462be25eddc19ebfc0c67bc7cd2a79b022103ea812b32d0841477bcb8fe9ba6dd39b3f7040890a90bb8959fa52efdad8a254e193a6090e6eab4b9a739c41eb5e89c6eff177a6d7676a2bac60c04bb378020f3daf77576d3785deb9b30b1dd7e31247c5d5451d947d8fc2c2feb0d3eca98c11a2234c5803b160a52951202aa6a0e9ad206ac2ba8ca1c10bed1144c93b36653d88ac97de9f7d9abe846dddbd32df0035a6a3a8361754ccf0e7ccd46f982b98df736cc365ed048678a873b567fc2d70d512a43eb1530cf52fd9fac432fc95e1f89ca82e4489eb8027ed5a23e3b6ae952aad546fb3fba3fb1e9c40fb19736d0c4658898e0d7283513c6083ac7a7cc5e037a518c96d217a6a93c077d2a198861cfadafffc00be802d5c252f5c382122779bfc893929204d79cd02b54049b454e5c79827a33635dfa982bc6601b336eee90fd6885b746a491d4414ff1d21d19540025fcf8ef8c19e753d7691925446bd810d9cb1c452184898642011704234760bcb2c03372c199c15ebe3bafe2c462c61fa8e37c40445478cfe5cac2389a989fdcc7896ad58fdb934cfaf3ae4cf076d4fbfbd0c7aeba3937f8a985a9536181767368dfc5ade7d34d3eb8c1d70b6e1111c540f943670f21013efbac91ccc7b12b366a73b947013899a8f5a11e8d7002f4c432bb78ad3df3d3ea3c9eb53dfdcdce844a59415688e1ac0c0f7fe95c363dbff186289c016e3d1abb62490b6289d8f32683b9775303862e1c49c53223a16188a5c98436838954b7d2d8643053c239defaaf5f05886a1284d4b1dfb3da92ff1ec2155f14bbed216554345a8624688f07b8b5c2ca43d103239a4d11ef9b5c827b122512d912da88254f0f543bc0c0468ddbfa5bf64f16a5990042fa00b3aa018013b4b7c8c41bcc5257fd646aad904f871538e2430c272f0832771f8ee1ee82340edbde03d74c057d4e1306f76a847197c7d6f3463d8233962294d93787d292a5f2d1bd319ff4c0d07a6da4ce15d506d32ce874bec4a3262c53d30dae3b37d54cfd3d179f61121d48577a09eeb241d656cd4efc3961a5179ebc301a79886bedd028ef85dca3ccd5b1bb88ddc6e2dfefcab628535ffbd1b7a5a4429ea08b2560e54551c7a48d83d3d82bbbf60861ec008112704c697e22415635a87aa36cbdac8b88d0f65b4543aac46d98c0914b1062c3844aae3fece422342b5d6e212ef0c792820a41589c5a77ad5fa1ca3c0924be5129c224d3e5fadc5de7a10417bed3e8c04ca48eee8953ed42692c96ff9bf8f95dfa962eeb2c2116657e1e5e809d1c7fdf857dbd9a8ab1b8044a8168f1abfa4283590bd4cd8ff0335855b72c2b3cd55c817193f23968c10bb9d924abdd5ace324f58b2052ff239b61e8fb51d8793789c267b0f64b503181bf6121e964649d4d7b11387a7ec2e3da569424b2956df2815d2519e16aaf39add104742da6dda09e1613907b432c4771914697c60e834f4f1b50ab06cba6f1dd3f5a151d46b673c50974fb90a0ea5c51d7bcdcdda847964e1c5b3cee8faa772f62b92d35db8a13a8b30d6e2114ce326efb7d4ed811dc788d0544aace7afae2afedd977568d1ab06e4ed163b82955c228994f724d4eede6aac641aaef8a85c39b1af364cd257d9f8b1e26fabaa17599cd7c2f349e071919b16bb7359abe9d84d866a99d8a482e92c2338944748006b8dd452515b71044e2d7654a86ce4e7a818158268a9f3edeb8363387ccd8a414f0d5b0cfcd4245e885b4f46030f7bc94bbf8b0d1cf41fcb17e200b15e5e5370dc33204d6d31ac7834cc08e58df18a7f3834bbf37d484393da50c0dca945e5542d263100a42179613f6daed433f6395327844793820d4b76bd3bc71d9e7f6e305d954a26c9af0010a33d884ed466586c21c30d74f6d7bc8cc550baaf14af074a9fbe11b25cac4de5248f0ab31f5cbeb518b9d8aa3fb1b364fcb752877d9d0be28165cfa3203615f3f70bec2a3edddf0f182ffbb54fed2d36dadfecbfd4671777ca9e8fe757b1f03e1585843ab26506ef5a0360445ab4da2b82f45f9a06219998cdfb81b2c808fad273b0bfa542d6a0e55be33a33f41c987a280d7f9f17cd3fc9e28576fd246cc1b1c0d343afdc0abb14943d50c43992d3c05782b94adc31faa7ea61240a2c7a74bde796c2852f1cf8dd2294376bcfd6235872774f62f162be1a706c8d10aba9747f6937d232709b7e4d1638e00a2450fed43072bd078638262c8cdda2d6489f95dfee5a61432d02347148798c5c445ff549e47aee9bd57c5387a9c72d4fc01f2d9bb5db230c4d2a5afbe57cce58f4361a28ef05f044bbd48f832c31cd42279f99e759ed6d5d37e9577aff545b70f4f4a17d3047a23ce349ec85d435abc9832a71a69abca49f8dbd61beeac0c921bab56a9178a1b65a1dc4b1ea164aba3431dcd1a2b35248a947edd148c2ccd8192731d9a5d9589dd5e0c56bfc08e5773158c80a77e5d5719a4d0f759c039334ac4af6c49ba972b6b25a862114b06cff430e1904645b6d3e2ca4871bd2f471ccbde2d1fd5eea0ace57cd781d646bf6e789c741da7286e9ccf7ced549673286eff5ba9e965f02cc704efffaddcd5b7145dcde49af872f80b8c116020271eb18ebbecb686bacc1ee0cbfa1807311a569c7f98ef1d72a15ed607c8c60fb8bbc64bbaa9803b308ec76b7cc51327f8722167c72796e985a959ed9243af528b60774c54f5072155722200a0bdda51ab510497b241ff50444bab89677a33cb50d48e2aaa1a03fb637f6556bb94e9508017dfb7326ce089a8e208355d6b7dc79caa3eef4fae5e541cd5a06d9c54652cf52ae926ff94f3c25d0b1c682dcb3c0d4842c049bc71f85fee556d19446016587403b927a8c5d3a35d9202dad681861767c1711b05af7e8448658ba08444e3d1fe9cd762394c6dda4710ea9b0112d6d5e7847a52adca65fbb037f0688e3c40e9f2beca98413627c4f5733467b4c59ba0e720aab367e6fb1090609e9ca95f310a9edd3102217393f25524284743bdb9a5e95a6dcd497cfb24a4aa2644f51df4b7a6bf8497566530c831c40bea82868d08095c00221a1c27842c9cc53a5605c6021b593aa4a0defe55104b18463380e1117622e9ca6c084153ee8bfa9536cf3f6c45fd475316bc0cedb6c121961b8e4a990ed7e4b54675ce830899311c811ab465fa5fb71301c9a7ecc9abac86411af9ecdcfa7090264edf0b95518540265259f45a9bad7cd1ef1902c99a1fb7021046324710004b43541c7ccae7bd788ca2cca4c8cc6d245e237c98bf8d8a16450321f86e2b5a6904ac69f827ec9ac7f90d6996a665ebed782a5b0d7a0d8f0a0d6f33aaba2bf2156ce0a2617f9c9e9f9d6d37bcfbfde0aef44977316657447156e1d0ee39e5e9fce05e9369e0f5d11db41b4f8fec98c8e669bd8aa24d0336e5c1e2728b2acf2e73f3004ea6c86e9b00da822459edb0605df00ea71ff724a8514bb625ed20dce7e6916765a9113f3bd4305b98123bdccf69635b15c4054d61f25e0ccee8280c48f20ca6f74d7c7e2cae5b3eb6330b203fbbdcdd5f542c6276d350306d4fc6719c0c0808fafd5efbbc5d341b7c953de19222e2259f235730daecba6a2dbad8e8b65796e5ea8c822ee0cb4bfb70c64a16c742b823ddc56ed32d0ae40a7a694ef7bbbcc2bc87896e5ffb266aaa201713474259fdf87eb7034444b883250ab1e966bf985f608a3962d726d37a23c7a7ae6353aadb4093f003827765111384af7e7d08f64e72ddbfa6f207d8c64ac3df7b115823494e28da8acb90d2209af1271466fb66a0cfb93aea4d6bc52212dc7549f5676fba1ac54419fcc64fd676230b7a9873c834eb2f478095b141a07cc0c4ba51df196a2569cadd49767f91f9f1716c99aa18d66e7fba7e2b92571052c465a7bca3af673d7f39017858bf24d846cf8f0b4259c804618bf0e19cdcd9264278a8f1164ceaf65e1b487731ffee153ce2c827abfe2b23898dbf41c611bbe9c663b8104bdd03a3d3914da3c50c5986847f9e2ecc0db876a6d65e9fefae15986064c9060abd766a9951351ad63c4164870d1193d77898dd04040898846b1aed29654d86e38187787343d3728e38f3b0561eb7bebe970ee7cd5ee7c0fb0417edb84d6beb915729bb0b8d4d31084cdbe83321fad57a5cdfa34650b7158389df9a21979d00547390fbdd23487957793455bd86a14c0ac4405c8c34d0a88c53bd1e232ef96b377811bc2c85aec5171833716afabaa45ebf77fd9f4ac0ae573a8ad189ee1a357003d65100cccda501544992edff34c620a6afa5e437979c7933314932248fff6942587f2468a09942d8930f13634580e7a7a450af7f4a745b724b763768bf97810f4940f78ecb1144242e7ad1fe7ff11248740ae1401f6a42204b1fb99f9fdddaa8eb17dad338d5734fde82e826d6550212c67167f84cf1781a57bdf9c4eea3b6c99e37f05b44e3854ed538a7f25df3ee7a7771f4f572c44dda34647690257ef166cadca", 0x1000, 0x408, &(0x7f0000001ec0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001f40)={&(0x7f0000001f00)=[{0x85, 0x7ff}, {0x0, 0x8}, {0x2, 0xfffffffffffffffd}, {0x44, 0x800}, {0x0, 0x8}], 0x5}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000001f80)={0x1}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001fc0)=0x3) socket(0x10, 0x5, 0x100000000) open(&(0x7f0000002000)='./file0\x00', 0x801, 0x1) 16:00:02 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="bb0eff35c287c0648d798d9d4964e4901043536d47bfef1d5bae7ffb28ef2a297672d43dca0fad8d764943fa99c0d13de18f7a18386d374e863ce3f692445b58c41cea7b86a125c9638061953f214f2f769a18d3000cec90f530780db2ed00c874f45a0d0fb071bc3c1244ff951580bb3a940c9c14cff064d1d43b9411e22019e9452a1676afe6b054757e58d5", 0x8d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) r2 = dup(r1) sendto$inet(r2, &(0x7f0000000000)="8db17046449bb1c39ddd508ae9b794cdf9a33480e76d6f9de3be67c77797f0199e9222340265ca92c94db2fb3e3f7ad8fd8e87bd6b88400e1e408657afacfb26c3b8d28bb94d2b36d6041b99709949862f8ca4cc86f01f639f8c1a2cc6aaa8bab1bf1c41b2a5a1ad463061e274a2f08ae3", 0x71, 0x1, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffdaa) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) getuid() minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r2 = getuid() r3 = socket(0x18, 0x4, 0x103c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffa, 0x200, 0x22, 0x0, 0x7, 0x7ff, 0x70, 0x1, 0x0, 0x7, 0x2522}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r0, 0x2000746e) shutdown(r2, 0x2) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kqueue() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) 16:00:02 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x728f239e234db1e, &(0x7f0000001080)={0x18, 0x0, 0x800}, 0xc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001200)={0x86, 0x0, &(0x7f0000001140)=""/134}) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x8, 0x43) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001100)=0x4) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x100000000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getuid() r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001380)) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x7) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="bd3745998861e7c52e7d9044c37df8127b6c8c068da36bbedc9de312c98be994745cfb44cfb284da4d244c64bced1edc", 0x30}], 0x1) write(r0, &(0x7f00000000c0)="a6cd0145f4f1ea092451f99b54d567f8258c2cd6", 0x14) 16:00:03 executing program 1: munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x400000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xe) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x100000001, 0x1, 0x0, 0x8000}, {0x9, 0x14c, 0x0, 0x8}, {0x4, 0xfffffffffffffff9, 0x1, 0x2}, {0x5, 0x2, 0x5, 0x7}, {0x0, 0x7, 0x7, 0x6}, {0xff, 0x5, 0xff, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r0, 0xe) 16:00:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x303e39ef011dce7b, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) 16:00:03 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mlock(&(0x7f00003d1000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c6530f89b608063da017d84f79756cc6faa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132066866baf1060000005614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e6593c28fe8016da9c0c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc158526e3df867942b01474362178957f8bbc0dd1605c33295e94965b9b9708a75e6c1f35eda104055fde456d7ab7e912d82b1ff4e1bfa46c773b4e29880b9096451"], 0x10) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) listen(r2, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xcf6, 0xd53c}, {0x18, 0x1, 0x5, 0x2}, 0x4, [0x3139d1f0, 0x401, 0xdd, 0xff, 0x7ff, 0x7, 0x1, 0x8]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000700)=0x3) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x810, 0x35b36fac288183d8) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pwritev(r4, &(0x7f0000000780)=[{&(0x7f0000000640)="6d9e31c7fbff390c027b2c6cb14e722db33411bd5caae50f1149556ed995fea4af56ef1615349416bd41c915dfacd044a4bf021b94530a7af981662e716fa82bcde93f668e8e4da53f395eadd0ef72a753a55454fa1d5f184e69fefc8ed79579286d2dc0316ca633744ccc88d8d923a87a8cc7e76ee03734469f0ad46a59570e407ce16634", 0x85}, {&(0x7f0000000700)="3d4d318b62f771bb48de22c7e29064ca84ac58a1a16e9eaa0f50e21f6b135cc0224fffb2f4f3cb27393bd09fdb812df9e722d5506b3b92e9168cc7126be0efee096914560eab85d5272367d7daebda94de954a9b572fa57c4c998f7556341a02607d0b08fd41a34109dd4cd2e6e21b5d8d1089e243bb50ef254ec6f0", 0x7c}], 0x2, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r5, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r6 = syz_open_pts() close(r5) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000600)=0x10000) r7 = dup(r6) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x400, 0x10000, 0x71}, {0x8, 0xfffffffffffffff9, 0x7, 0x100}, {0x80000000, 0x6, 0x1f, 0xeec7}, {0x9, 0x80, 0x81, 0xe3}, {0x6, 0x100, 0x66e, 0xffffffffffffff7f}, {0x400000000000000, 0xdded, 0x400, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x6, 0xc4}, 0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x6, 0x0, {[0x101, 0x3f, 0x4, 0x401, 0x6, 0x6, 0xc8, 0x2, 0x8, 0x8001, 0x5, 0x9, 0x5, 0x5, 0x7, 0x0, 0x9, 0x5], [0x80000001, 0x100, 0xffff, 0x8, 0x4, 0x8001, 0x0, 0x370, 0x2, 0x4], [0x5eb, 0x0, 0x6, 0x3, 0x1f, 0xfffffffffffffff9, 0x1], [0x6f4d2ff, 0x100, 0x36d6, 0x2, 0x6, 0x4], [{0x9, 0x1, 0x3, 0x80}, {0x8, 0x6, 0x200, 0x9}, {0x9, 0x40, 0x2, 0x6}, {0x3, 0x9, 0x2, 0x7}, {0x9, 0x5, 0x100000001, 0xffff}, {0xff, 0x2, 0xffffffffffffffc0}, {0x5, 0x378, 0x3, 0x401}, {0x80000000, 0x8, 0x1, 0x2}], {0x5, 0x100, 0x1, 0x2}, {0xca9, 0x0, 0x80000001}}}) getsockname$inet6(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) getrlimit(0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000005c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x9e121aef2ec238fd, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2014, 0x6) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff9d, &(0x7f00000000c0)=[{0x2b, 0x0, 0x0, 0x4}, {0x9, 0xffffffffffffffff}, {0x6, 0x0, 0x4}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x2ba90) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:04 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') 16:00:04 executing program 0: r0 = syz_open_pts() 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) r2 = dup(r1) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x4) r3 = syz_open_pts() sendto(r2, &(0x7f0000000340)="9686f397b8144bf14f76362ffa251e7e896b3a64feb03991f575975ac61616469254c9808a87d79b41affb9f9e517a43e4a40de2965b6068c94454ff1be783810e2539ac652609da652f3560a4c67a4759409c1937bd7b26fd0cdba170c6bb01cf714ce6c631d40f7832f826683076bb5f561b23ba880e7bdfbdd575e628a90a553f6199da7c3a5891d524190b61cc88586aa871c1e18d9aef224141644600a1f0f052d55f4ba788ee5c6e33e93540e47f88fa001d6a47299e7a403a06769b4b75a83560be1a532d51b8b5f4a30a3379dd84e037efa09787a34fb4cb9f4bb5d457f11f51f81b8534ef141f0f0e0f73594b6b5e9290bb9c80e4d330990a2afd1b948ddf1b543683d74b8e0b611fbfdd95ed40f200b14ef1142630f57ded8fcbbe55e00d9206e4fb3e7add96d59bea0ddbd45405c9387676394c5e4622770ad963a07550c9fdb6d1ae891e4210a31dde262ec7195462112ab54059b078a7a6e4959b9f9017fe8c75146b0e2dd4e7d5a1443e41bdfdf993f843e57dcad2c41b5ec1236b652f16f549b71ea4d0249935f8a2bc800e171a97eddfdfcfffbebf887d51d7177d9e8ad72687f7c673386b1d4b6af5e8a221b124b8bbb76aa67fd8283a9b2ef3ef7084de8404d4765247fe5f98b01892793b8e896adc6253f877ea1031e2603316aa4d9a1eb9f4e7620ee171130ddaf607dd81a077d3fd17a1cffa5d69cc32b41a399c34617da101f6a46edeaf1b276ac8f25050ddebe1b674b8b774691b6afe6c39e440ffa8f61c388c235a1c2d96a6a28cbed73f54a523f23294b61c8541c72fbe464721ef804dd59f55877020fca19f9eba8a36c97bf4359d795e6e74ac215ed169ae02792c7689aa9ec6246d01d6038fc7371e6b890269f4eafd1b349907c24784d12f39f2e11d68233f5e4366314dfc8a765d12fc72a4eb0c1db707c7f62d733d2471520f1530a38439cfd6917431b55c06fe2494d268e3ff271e1adb42ce6852863431edaf900eb04fe399f14917a9f9925a63c2a9eb3870a769edf0792b53b7c8e1fcb1866d03d9b7988a4d08a4d78bdb350edc3628c655e21204fe2dcc67292828652f6c4a8a053a41e8542cb437a3e35efff7e23bfc1b0a2925c45dca870ca47e2fa497ab18c2ebee47a04b355bd97bc7a2f8abe7d7d7d92e731fb5f89ba7440c2f68c4320141071068f0a059bf7ae2c705c2b1e6dfca53a305addcbdf3d43e6182588655555d56f35cb59f210f1f5bc228aa21f4763a6985794e0e680973c276984920d704def7d9f0899ed1fabdfa0b7b9838039473fca3feb9b6fa4bb25c25e7313e834709ea44e5cee14b8f8467d9b1acc08ed84a68cf6b75218b2f42d11a6933c2a74fb8a16b5c5b993fc8fc4bc919afb88255290e10070457792d9e434a780893ce856d6849266dfe9046eba5a8c1cbb1452c8b56086fa2cba72fafb2622cd44f6e93e4a04d08eda04e7d8ce1e3dfd0d5ec23b33fd56fdc439d391627e83376492a395cb3bb42b73d9859107780e0829d0f9628f4cd4e7ab6f583f6f734bb895ab9c949ebe7086a2793793b1f170a460a942c5faad4421c0bdaf5f4db5f6906b95555be796ecb7075ce0d44b12a4339cc3f0dc9c6725e5a22d806501f03b845e3ae17d056971b20f19a27e1b3171bbc3b526cbbfb7d1bb7b85d1741dfea8cc86dd8591ce41d9fa05854b5d5e925a0db66dcfca6785ff1072cb2b43d86e10528356b2c9e6ed6d14279b05367603da46b9cb6914cd4d505641de0c49a2b85bcfacc20a59587527638525303a4fc5646ebac7fdaa22570111d9a72ce6b5cf8b8d7fb54c9665b2d9ae4d3800335aed6f7fe3c336dba02ba294bbc09a103c012d18f61e49c7297d9c7b9f4ed96cc708baadd62829ae0c6a1abbbe3915022f2743266f0a0e84ec07f1b561e8e815e2b0511f1b2210eab5bf0e535368ebda26385477691949966a093296fd1427dd953da574b41b6715fe89e32283bfddbb1c2e0cfdae5e402f8b70e12aa907eb18117c1fc632cba86f1fecab6d1198c426cede280e0ee3d9474cb646dbc1177d7fa08e4ac3dae4da2acc0e9cb7c5d4c28f4376b7e2731bb39539ad41590293cd20f00af8c271caba59524e824dfaa822416ddf986c443a0958926c45ea435189ebea6a61df5fe6194a238860b2d339e0560c9e487856ef488c4e70a3ef2682af736440ea47965d39e3236c6a2bb6f02c2d550170ab9a58bec0e265e16c28a8505eccdd9c18911b70dab839ede1e32228cda16e9943dabe7f0032aec0faa4c2a7cf5cab43fe3ab1d2c3e563021e6fe4d3e33c157da60604605aff964dd8684b31a9e8543551d62b448d83c10706d0d0b58a5c18651a1767b12251a2a5670c1940d5332a3636ce97b0df6c60688c99f1474a9b6d34b571df50372d80734dd6493c86184f7298a741b9c3f480e817896076cb35a71eb6593030c1c1b8b59404a6a90da1e7aa54b663e8500c6f82f37682f8cf113b9f46fd6347cfc2c3f08157ad264d82df9b5c216b05b9007417c17024d5a7da8326f8bcd577e78c0d8266481e873ee866ac0ed616b9b0124d8126aa51c677e174a37d9e491720d0807081b6cc3692312f483a66f37d8c1e32cc234a24e1f307289d38eaab74c95fdf9d7307136c689305dd440bd858a15733c09aa1d1a95d9ed838b3b387583876bf114f4660183ec0ab8561694cd00086922af998f25b7dab157d2b701ff27dfb203ca645aa4d7c9306c64b323115cd8c6c6e6390112b600c7640a530cd2cace75e15da7582172a0aec7c5fd782ca15f62be3c6a6c21352ce7cb6eba1f0d813cd2727e52bb13e0bf8db2bd2d1c0463f4ba4eb3953e251c53bbee548a3068373d0ed9a2bfb61ab0a4b30f1d21295d267bc6e31022a2bd3f51baadd9a4ffaa2427f574fd8e8eda486262556f1dd970043e628b5484b0aaddab5a0491f1a99abe35d53a683ca7772b682ea37153858a2696f52de7b39e91d9471c98b8c74604c1ff8642d0f84c400dc5d7907ed2f03e5a851c09260bce7796906db7e24235454a7120b22f71d41450d9e792fcf10fd7a8ba4e0eac84f729d7d3041471fca280dc276680e43a1e941284b473e1e36e0eaaaa7e9021fd86e67eedb2c4a90f9b141587c5d57132637d0881b50648b671391021fe97c75bf5965534f8882825437edb9ac44044c01e86c0ba6f3de8d16f67e6bd4d43df8b5e14b8a246de5334a92e2a7e1e11be75294c784ef61e5a3e063d5ffe4397a242d32bc36677fe663a172dcffe82fbc075b56a1fc349e4384ebf9be96d3576ed9395fb8da3d44dbb0321e58c1fc9bccc9fee4085fc250050f7302f9b852e0472d16b34693e2123134887018653d6fe42628603690641d25bce77a295c8410259d245a6beb6f8461c4c296eb71a5e436da8f442661dfa2da543aed1466f4a321dd48e3c9368241e6be18282e5b0c2562a1947614ce9c788bae1347b41c05329b487893ec5840e87028b9abba3a7a456c193334d6fae4a87056695252989c3ce7f8e4df856f6044042812bf4c17c12138c2e5d79835fec4f9fbcf3448645bc73dad3e6d661721241f4e9d0974798c118a8392f35dde90eaa9277450507f044054bbf87e04c3fb200726710d10bd5dfa13ffb6446cb722e3dfcdf66b88d32bdbf662d97ea96068eb89f575b41d8bcdfb4c9a9a776bb1a55927bd70884d9476d7d510ac50a9440ea7a8b8060676daa5ed1c428eb1cd81c4e3e443da5ae7c4d36e720e51fc55424b41b775a799bca8a3d3e91e8ad8e09200c6864f5bc2dac19a5b3c71d52d1edc1228c1f4fde6c061ca9b26fc44cbaa4c10c9672f06ba918dbdea90ac9aa20a86982804f01e5f67ac702242200c896049c148d5af2caf441bfb0ca61900acadedd652dca3aacdf974a3bf24054a39ed23e8801325159d3af0f8bbf978357344c88745e4b423ccf6cedc5a1aef868f85b15e5f32463f87a41c528e2152f20ae2390adb8ba2d8b5a8cccc6b637ae3d8f610246fbb6e3a021f20a6ca7fc3592b97ac4fb5663405d42525172018085b358a50543778a0fbe42ff26ffbe3f27bd5f1801f9a8c624063202f8582bf27a563e598a5e44b892bebf66b14101149853af83501bb4785b6a75adff49f75cd64f3e889e08ec6937f6620900002bd226e33a31de6ec76b85db484c76d57252b65ed8cd13c172834f7e79f135211b84daf8b5f9c6e41fdefaf1f2fceeda210c90cc1327e93cdd4ec7a47abebbca5cf768a7864dfce331d98360810f9f021e7355d270e7d80a0b70780bf34ee17d58c6ce903606f65df3e2b4d43e847166b5d8dfe4a41e14102f3f80bd7d8fc017792837372d7d699de77ebf1e9b22e51bea76487c905c6e18b21f4f52b4e34f9b464585a794856643897ce2d8629e041ef8d65aae161867139b125685e4870fc44dd5665b14cab74738605aa605dac03ea7f86f5c9b4827ac8b1f0b290d2247fda3ea7a5aa37d0b8bd1abc963ca94455281fc78de1f21b18d1893df13f7a86abeaf24f4c0e5451757a743c578cf1fe8b4c9d47a9d9f558670e99e730ab58fbaf3277c17c1f218b78d4cf2e4b7ec235006e54370f7d1d14704285c84a86e4033d6fb062b552137db04b338c8636e05fcfa5b45a4f6b0a65965482695b00d9bb552ca3cc626c0320965295a4ee5120ff794ec1d128935f8138ccfe34d5dec19631b707f82008d0da09460302576384592e4397af0ce3bca92f6f7da49b4605bd3b07c7a80135a6dc29be2edcb2feaff1f42dc9ae8237ad20d6775dbd5b6887229c3b57b2e8ffa9e8dc65fdd4e25f1d14db072453e5fb729b0aa6c9b59d5e7cb03a353d6191d802cf6df67b8ab66b6dae9fe35522809bca5c40742b54cea55d400ed4fb68f3159e31d08f058f12166491a6c3e34d74c66eb898ee1b6020777f51ea7f3f092dab5a04f2f370da5a50dade7e5e6a1d3551a7d77fc46deb1a31d9d65511b7d961f7b21edfc7d84c7f9556e892a33d1556adec03fc86eeb2e2a6c6e0527cd8229de278f1420d0cd01ddfd837127a5809a9ef4d3f37ce879d9c8d648301218c716c882fbdd336bcad5405adbf38427014b9627774a7ee327d5a034f40feedca121761b38aec3d07a3bcbc4ff5ef123d24df1fb3378cd0c5bf9bf7dcc7c7709ab2b1f2a7130004a29af143bf9d8df9b9560d2ad0fafbc05df9bccb5b2e9c6d9aa7d6bdc21c698292bbaf5f7cde6ee199c53a979ee45a9feb60b5f4906763043baf9bc8f22e84e84248eaf8959f2f9c4a964a54ac1f6b81a47ded5a9760e6842a590ec161d32c1ef3c5c08e23833c69f634d2e23dc4dda4f4337b2c855ab8bd060fc76d3250948a710417b3763efe64e935cb5412daf058f5d97bfa1bf2c384f27913baff617e70c3363fd495423cffc471fc834aefffdbf44d8b66db77798a4bc418db6ab61406ecd30c5eb274f165688bee79ac9000690ef7244808db1ee8a53576ccd037cfeb7ab8a44a531ee6a338098d21d759df6e9652b48677952282deaf80d230498a2285a400ccf756068951c3460183efe00e498879c2d9e14495e1e95eee04ea310ed2b55d31147972341ca78b9366e17bd7273e01a50cb7e63689aafae173c8a2797cae5f65e684852cb2bdd748f9d8a5d295ada1621b21da875f2385f43d8875595696dd0a7f62781ae80044716c6c89e5c481144d4e6dc879db880ce5b19bcb493faa9ee8db253e0ddf86ab91c982d4bfef4fb965038513e9cddc5b6995e35a05e817efe08bc2c6b6d2774f7273984f89d0f3adbf368fb17c08f", 0x1000, 0x5, &(0x7f0000000180)=@un=@file={0x8406b79d5d6386a0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0xd45d893367f44d56, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000140)="2a0f45065ffa987e309e11d744e123cdf4f30207c314e506dd8627929a550504acec3bb8313bbeaebfb4246152a362fe4b5b6b71c28742964e47b0adcc580c6c32001ff5fefe091a85") 16:00:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) mlock(&(0x7f000080e000/0x2000)=nil, 0x2000) 16:00:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) socket(0x18, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:08 executing program 1: geteuid() r0 = getuid() getuid() getuid() r1 = getuid() geteuid() setreuid(r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') getsockopt(r0, 0x100000000, 0x9, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0xaa) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x150) unlinkat(r0, &(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) socket(0x18, 0x4, 0x2) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0xbcc8}, {0x3851, 0x7}}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unlink(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000064}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x80000000, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:08 executing program 0: syz_open_pts() r0 = socket(0x20, 0x4000, 0x6) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe6581a59260014d9) r3 = semget(0x1, 0x3, 0x8) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000000c0)=""/101) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x3, 0x1, "5d355e098fdb1b4d63f5a51e6cd8ea8c2ec3afaf", 0x3, 0x800}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x4, 0xffff, 0x9, 0x1, 0x6, 0xa0be, 0x1, 0x1, 0x3, 0x3, 0x9}) 16:00:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="5f6e6bf1272332a4648ef0be6629f00a7fae5f7444b2f7ebe10391d4a5c4a73c489c59ebd759201f47b34aaf2f804941a6b03d92e75828d78848ed3be526e18e164d983bba9d8207067da1abbcc745616c40ea760fbf9b295fb70daacbab289d0646d985594204b061280ed08b4dd843908ccb126909bab91c147278c7521e9790a0fea006908cc27ebf6380b2151ba4c630fc4d3313daf259619c722252e9b359b74d8a3c44f0ecbdd6608e9a8d9029cf019a3b448314cb67a08c79610c38d6088068d27ea34f4b3e913254f21b7d800840dc4beb0fb557943c8e54a40d813104353aeae97960b3bec9c6297dcc07cfba7d8b19dcee778f8fdb9dc3fedaf5ae06b0cfc26efb4f50a7d7e5d2bcb6f598b82229d690811626a847258c951b23cb0f6560cf01e837e82e13187ad628d41ecb5fec40272e8295366b225bad430b5f9ba125728cff743cfeb7e36749a26c9344747a137fd24fbe17e6eb60e2aaadc675e390a2d6ab674d7c967f0c9b6f958f56939cb4a771cc8b8ea3301a22a6ba04888565e95e4d290690976a7684ece68df8c0f6b13da9416c05ef04186a0853b4e71d204b9afa2119956f3f9f60b6d0690f54b9a6c63a9d6015ce82f030b110510af885ccfe4af4cf81f30b80d6966b4266e39bb63674496db7167bbf82b5ca2dfb3a73cd0e88688e7ad7b2fc86fb71c715c4b7a6f95e1615d802b99efd41713ce2bdff44a3e035e2a943da6867e2fd442fa182346da08a23e1c51375a55b2f2cdf817caf28263a7264fef4e705e160ba3172766b1aa4ac6ef619ba209b37efbd1db00ba595342ca031ce3e1070f36d5d3d94f8e2b8cbeb772cac83376225bbcb02b066a136b177b44c07a5528ad2b52c74d558d455ce9649500d6b25d042abdd2caf7e730ec891143fd9535f9b6ce861b4c5184c418724b14e7dd24f9d657afcda91fbb14ec0b047eaa79ac1dfb069c0f4d2932f0a352481d0a31a0b4a8953d6b0e9d913e8cbeaff89249f0e3d08f5a0ded60aeed6b80411e4f46bd2d3f42efbe26484a247c236c72c1b972ed49e5a905df788a6e0e97ac2ef174ad54e70afca7f634ef4ebea4bd4eb3990542c8e6a413d7cf843c7b7ac9d8236bc3b74a0b905c5987401d7bcebc8b41319069023dc386dbccc67bedd7ecfaff35299f5861364f06c5d5fe57b586b37bc4338eda306a93ba9cae8930dc3bc7cce923ceb66a2740e0c5666dd081c924f127f3fed57be74ed2b86f7234dd820fb71933b6ead9ec592d4a459bc8cb6c45c6987414ea561773c18f0a5a1905dc77f623400a3a6cc8402d938a54cb6c3226831e51cf209f9bf7154a47a839e7ec72ed6077c6b8c76dfa385746adb7282a11850afb67adf18a9694c9e8184b55779a3ba3ec1b4f80d7e2643bf693cffbe94a84f6befbfb98127bbd915c14b882f3cb631330236285242ae7d4222a1020210312fb6aa8b1fd9bf1f3809152e894b61a26e29c1063cdf753ac249f68ebc872d908eb693d2e0e21fe9604eaa75202aa3df30d29cbc5b50d873e089daef276bf8a662efd995674e2928a71357befb90306df05b40795fdfe9673aed6dc8c8ef6c005636f91fe9abd1159040c406672cfd586287249b1c839df56adbaf1d5ec03c1ef059991dce68d0370840bffe69faacde178a23783d627e2748bd85d9ce318f96be72a4f410040918fbbcf170382defcfeb694741aed4fb6fd7f6db2cfb52cacfd329914f21b9ebb4fb5aca3871bbd2ae837580f825bc4559e7bfad4915c99752f61ada2e9d59c2443e9000f060b00c127b9f085439b55cb8b78a6481fcd01ae350f213b2a0e8471441ad4d58c684d2b34c3a0033dff68aa9f84cf2e01888d485417c66cafcddbe4b44b11faf92cd6c22fb60898800dbc5836d03966dace856bf765ea73a16ebadd0fb876ac36ae95a10f0373e494431cd8c779bfe4109cf7c69fe4587cee4a01c65607db525756672a2bd92ab99d8ef706a8a911881f230e011726918487855f05ac1d1998c9b2d6f2f71894e203033583c9568253b57d53169214f77c67fe79e28f13050929d8aad5e28fa5e0b968412156f6199f98ccb7d014f2b569f0023c227f6ce1929041b4e3c630e973feee64bc059551656ef36173c36c5c4255a9df95d498d613da7dd49f987f7bd81fa215c9c7ce3ddb6b483183ef79792124df926b05d320e02ffc4fef0ebcd5da0297f8ccc89ac88bfda679c236302b5df4c8860d6477ad0a838922b8ec403315ed77a03020aaeed1e6d2776bb8dea1f430a27979e992f4e1e9ce99e87f37994cf8d59992b131e296dc57a1b89c79bc25e23045006968cca878c6b72ea92bf4cc4ae59dbdeaf560b72aca2f6005950658b7cf7d8d0b9340739ab960f11e40e25739850c8d1e39cc1c0f894d4d11f4a1eb56e5a5c004fec2721cb874322c562c9d7a5684ed8155ff919810a8b0495221a47b66799a356336800258a23e08974c673239e182c02a6ec78e941393f95fc2c66a8bf1e5400185480519c152ec65a3e0188d8c4411bcf672f6f3774086c2cebcd85033a57586d5415e4a35204a73ed940e74969fea7395e0955ca93d2197d1d7f591434882654e4fa7aad162099e3fbda9c92e24896f4c4e672cfe521a89e32ceb899bf42930a9e4dcf7a39f15b963f59f966e04f29fdb04befb7ccef79062c35b8d56ddbd86077eff1982e67c4c7cfa154adad4952886de30f61f0b466f98948a16ca51f90ce069e4019c5f260e3d96667427b46d34fa2b4210255866f8b493c5e4620c4584e602caa53a5c5095e9463e73be6d39c4e2e31f148f041684d30ad78c2ceae56cb846e7ff3ad489640bcf23626d223346eb45b30069b9549a1bc3fc813f8dafe9b3287a55870abc9e41c5c9901fcb3bd2653ab568305377e3d20bde92601b6716c6105ba1c959d03ca3781519819a9b9f166e1e061a5a22ffeddd964a9705fccc1626325a407f7e1b1bc0b65a5d48dde3daad43192ea4de55d09557796ef2bd5f7326cc4bcc86c18651f2cf015353b2670c052d1e7b83088eda88d531f173e813700b00feda8b7bcd7a755b444a1f787611f52578ebb926a79a71c2ab483f5c42331a5753befb4b7985860c3a56eafce7ded73c6b6d552dc8026e38dffe11575226e3f9dbf8a49ff045ad795f87133e381bc26a6c5dc6c60cbbcb76738417c6067d6ba9c63328301b411de0753a17d05623d311176f30699fccc39e90ff78b583ca75ff140177fa46e14558f91e4dc77c05c2a1c7a2a90f6e79a8bb6f5024ba0e4471f3399a6cb994714c62637fe17156b86e30f45212ac01d12ede9eb3b6fdc22f28c6b04412f16f67100787cd67205b8394ca45fe39cf40d1765cb83fad4a632befc7046c0b0a7235e912e3cd70bfa3d26a1a338c434980433a4302a6c8da97b86a4f624ec606f622e90d6bc1ebe78e041557aa3c0c134da560069e8cdc84b6c5b9aff6eae5576655444ae0dfc19ea8909a3755a5c9852ea6710fa82e701b96ccbbcedffa730e91cda1f496e4e0a12256e5df669af03502b3912ac03d44a945a71adbfd52da134306d106415829405ce4ae61b8c17997d8afdb24aac73314b0b007d4ad66854ea7262347b6556cbdbfbf0c96147c6860bedaa739cb0553d2bd8ec077dc13f33ee8a4b82c69dc89f9ace15396824db0e18c9f58d88f4e654e29ad906d7bc8eb86b7c0f4914bb0f6fde907d239207998ad0d2353a147057d50e3840dfa5140aac81106ab066c736b7fbfade147f767e3feec8e148b72ff349775c42e1be39d5c7ffd085843c4ad3267f105c66069cc61b5e4c3c923a471cea7fdb4366fa819aa273f1e6bca63e76ab06f6408d2ce9bc94b27fbaccda9e39d2101df5ce5f3dc675fe721657252fbe0e727abf9ca4a630301e91a92d3f60add04213d67d4b9e216cdbf781ee574dfa5babb3acc83c7b67971adc4d98c4e80b47b73674bf210b41cf31d5ebc057b95b41ae397fc634202945d51055f0345c7acbed493a8d89eb91c68a66c43f6c0ee438bee7fe92cc5a2ea0ffaa41b3ba081a29067088b19c9aa7dcc32aa8fde02a72ecb720cbea7ccbc327b438b6f9590b4767ac86f06f63a9873ef9e527c5ccf94dcf956b635d59cfa500941b9b21a56913d79c431a11ae25411786038f0780b54609b4fd405227df6396e411bd6f6f77bab048729cc86a47cbdc12d04db40f10b922a3b927e7c5dd1e8eaf8a57b13fa0121cddc4f3b1d3ed9a64b71110e809b2a9340f37be990624715f7a3117478292bd6789f81fb6c090069f924d2280e95d1f26b0836950200c60564632f7ead7241646c8074eac37ead0defc6f20fca5c102f5d0c1dae91a7ea494b999e6e5433fbb15ae7af56cc6db501261b0309f5e82678df15ca730f638efe1f1c4797142405878932f95be68f9fc62d06dbaa6c83d9c1ff75057a43eb4342566c0dcf3a9535bbef8b79e16c1e41fad9a166c315eafd622629c4f52b72a30922ba358c376213678a78172e11f9802938adf9e62be6e08ada5b17c8235893459e07c9017fc660a28a38d03170fb597cf12f45bd22b7ee79841c6952fcf04d29cae480b622567e6c85ae498ccfccf8aa09f193bbe7876570e16bcd97227522c882c9859c717fcfb219052197dd2dceb702fffb6539256b83d78e65f255386ac64eccee05cc706489e01f3e963d2bbaed3482cee9e284dcf1d3c09947a96f37e825db73bfb9ade931213c58f3a26e1f4a306d0f00c14014e2e906e169912f60c6fa40bdd6f000c53a9a0c7d9f2cf18a4cbd872b2d0bf3d9c042c40f7d139cf91173e1e057f8ed48453566b1078b07f8366fa518134ac05940af7777ed236ea2af5bef006a08ed87ac46c9d29d83e48f0bbf9f0e3c4d25b5af45fa6143e3c4d38023dcc92586ad8970e1e2e63191ddd66f783897970416e53c1496e7880e2d3dd4c07c8edb4de72e6931f3136f9d85742cb81d60ed75b72367b33be41f29ca1d01ebb3b3be1278b4df35131cd88986869b38cbba0d97d5e05af1fd0a4405c3672d082ed6f26cb4c0601af14aeca6d1f63be353a83f06c8128ec5729dbaf40f1495d5e9fde2e3e3b69ade230ba6868305836936e9f44ad4412a34ad25e955e98406ed51d18739fd269d726af24d72a19969fbdc68cc7cd1f32042c0918fafe2f6eeafed05d89f5d584640b7aec2fbb09ae8d865f1aab4090ca551431542af755133dffe137c574681b4284ece445ae87fd8ba5ee8f6523f5666b2013cd20102d2ae27f726126042ad3ee23f4647c3838af096ff8725b9606f88f5e76d3a1cd5102cdb8607c23c39d2c4b79e7853a650280786274fa4b63b59549306e83ee2309e96e6fd99a84f992ebdefca6a0618b9f345afe599df9502f39f2a5cdb30312cdc24a301cd39c408886a83d23e7b4f6f40585c4ddbf9aa5b3e548c845437ece3fbc1207419ca857524a83d1f0f5d77fcb91e8779a5d56a4964a806abba2e2ba94b984cfec35b741a866a3f5634f30724a096f6e8c71aaca580fe1be85d4785ed67e826d9d2254cd16bd34f7166deab5ac03b617ed6e86d6c5f2c06e9ff583233a8c0b45c15ab48ad4a3dd1aa36b7b0bebf81a0df0ee4bc7c296abb09b86f73cbaf7a197835e8f72779f0633fa069d38b5f9035532422164a02e002e1bc59d4cc94fee287578012f1b5a4efb6eef832151b7fd1e3a95282857a723c3f8b9bc248ff73f6868158924de7902e65946c13714c4e35f529e6cdf54864a8411e5dcaec4a1722791b207d2e83e582108e6d0e078c445d3a98c150a934a", 0x1000}, {&(0x7f0000001100)="a3ca87d4400c4eb1929d0c8c470479fe3e1cd5110a3de81518f71b8ece7e4213e291784fe94d24b27b85e2f28a9bb137443b4a234845406fc5b315465885749aa4ac67e41a8b5dddb23df7d159bef66c4f4298c194b3bcf18d8fd5f602155dd3c6aedbff0a6256f51badc24072d4f028075db37b711f7ae40607f99d77eeaf7939c9144c5ace3825638d1e309abc5ad573b010d259b468234a2bafa47bcc104bf504cda79ff7d3b2bb38f6e805397b1a4b81a7fa57d6", 0xb6}, {&(0x7f0000000080)="b892fa706e7f5099e6d9358eb7df56ff0991439a2c10a83d6743221a9d2df8ce38", 0x21}, {&(0x7f00000011c0)="9a15b47a57ef61f64455c179a397b342aa3fe98d1d155dcd116b99ed490eca779ccef4aab321e3457da64fcc50b236dfc3b79df009cc084ca38049fdf552a2d57773fded6226bf7f7a17", 0x4a}], 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000001340)={0x1, 0x1, 0xb6b, 0x7, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="01003dbcc85aa9d02f66"], 0xa) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001300)={0x800, 0x2, {0x1f}}) setsockopt$inet_opts(r4, 0x0, 0x1d, &(0x7f0000000000), 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) chdir(&(0x7f0000000040)='./file1\x00') socket(0x6, 0x5, 0x220e) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000180)='./file1\x00', r2, r3, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:08 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10112) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) getuid() geteuid() r2 = geteuid() r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) mknod(&(0x7f0000000280)='./file1\x00', 0xed226b602e28228, 0xffffffffffff7fff) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000240)) setuid(r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) flock(r1, 0x1) r2 = open(&(0x7f0000000140)='./file0\x00', 0x245, 0x10c) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x18, 0x4, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") recvfrom$inet(r2, &(0x7f0000000280)=""/7, 0x7, 0x802, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x4001c) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ffd474bf3c06cfa5a33f4bdcf9a0ee52212d36c52fce9c4837effcc205815010c5aa8e74341245da41f431e51955469c0c20dbef6bfd8eb7d4a6051759373ee85a9b802f9047d675c7a2f8df9fe99602691a93c4af67438acf18c8cfb8880dd8a0b352045499db078cbc8eedb4c283b6e8103efe37262281fe84", 0x7a}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=""/4096, 0x1000}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x225) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xb688, 0x7, './file0\x00', 0x5, 0x4, 0x608, 0x1}) select(0x40, &(0x7f0000000080)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) syz_open_pts() 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0x5}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = dup2(r0, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000b1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 16:00:08 executing program 1: pledge(0x0, &(0x7f0000000000)='\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) pledge(0x0, &(0x7f00000000c0)='\xde') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x20) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x3ec7d570696230b9, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0xfff, 0x100000000, 0x8}, {0x2, 0xffff, 0x5, 0x2}, {0x77d, 0x6, 0x10000, 0x2}, {0x1, 0x2, 0x7ff, 0xfff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2be, 0xeaaabbc74d19765c) write(r0, 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) geteuid() 16:00:08 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0xffff) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), 0xffffff87) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x7}}) ioctl$KDENABIO(r0, 0x20004b3c) pipe2(&(0x7f00000000c0), 0x10014) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r0) socket(0x6, 0x3, 0x2) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x810, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0, 0xffffffffffffff7f, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000180)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRESHEX=0x0], 0x36}, 0x100) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:09 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000)="fbc2fe1d98ebb8a69083239d4de21a819661430e3accf66a6e06830940629d9b0072af0831df8b023409e3e737a71c0596fc53eeb62671918fd4b0c5d9cb00000000000000008fd35f2fc586eb0dd058cb5d7d89e9f110c4bc9761f6e0c09e35610e6bfaa5b595d4037ed27025bb83ebdc392d012ef6b49e0ef1a2490f88", 0x7e) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:09 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:09 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x100000000) fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000140)=""/8, 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x4, 0x1}, {0x9, 0x1}}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='\x00', 0x10000, 0x8) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)='N') openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001340)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000240)={{}, 0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000013c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) fchdir(r0) 16:00:09 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/195, 0xc3}], 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r3 = getppid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r3, r4, r5}, 0xc) r6 = dup2(r1, r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000006c0)={0x100, 0x0, 0x80, {[0xffffffffffffffff, 0x401, 0x800, 0x3, 0x7, 0x1, 0x7f, 0x3, 0x0, 0xca, 0x3c7, 0x6, 0x2, 0x4, 0x0, 0x7, 0x100000000000000, 0x4], [0x1, 0x3, 0xfffffffffffffffb, 0x4, 0x400, 0x10000, 0x8, 0x8, 0xfffffffffffffff8, 0x793], [0xff, 0xa2, 0xbe, 0x2, 0x9, 0x8bc, 0x7fffffff], [0x3f, 0xfb4, 0x8, 0x4, 0x3, 0xfffffffffffffff7], [{0x101, 0x4, 0x4, 0x200}, {0x79, 0x1, 0xe5, 0x6}, {0x0, 0x1c, 0xfffffffffffffffd, 0x3}, {0xf5fc, 0x578c, 0x10000, 0x800}, {0x4, 0x4, 0x44f, 0x1}, {0x5, 0x6, 0x3, 0x7}, {0x4, 0xbc56, 0x9}, {0x3ff, 0x200, 0x1, 0xfff}], {0x1, 0x13cc, 0x8, 0x7}, {0x7ff, 0x3, 0xf85, 0x8001}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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']}) mknod$loop(&(0x7f0000000000)='./file\x00', 0x100, 0x0) 16:00:09 executing program 1: r0 = getpgrp() getppid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000000)="de406527ca706f84fe327018a130c55fa7179829de4f97f57288ab384f828c1b87239a9e786ce068bf8bc90be932468ea21ee05d1b3840c877a3678d79bf6ffecc408fd62146c7f5c0e9c659759776d2337ed07af151f243d45d7706c5c1e78fd7cb11a7ce24099d4ad3e6f5d4d5dfdf6445d0362e50eaa119c217c24c04860a9e56aca3752e16983df0a485fd22afe690775fb2094d52cf542aed877e", 0x9d, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) setgid(r4) r5 = socket$inet(0x2, 0x4d1391e1de72843b, 0x3f) r6 = socket(0x18, 0x3, 0x7) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000140)="e85a66a1e6dab4ef2caebe27e2a0ce60bf5a23dbf2ca251cc158c5be850ba7681b65a08d9b5162bea3bdc42fc9018b7dc9166b90c686400c0125aa4cc6bf753ea4fe2c82dfb85a60851eb0161bfebe044bdff733e692ee62601c5449c9e155d932ed8500989b96ff4b235e1210ca92e9a19538c157ea43b7c2e91e4011ea4f9bec6b02bc0657dde892240214f29a7474a1d75c91412859fe4d3a8cce4d52a006142f464ece8ef3612f358fe69c7092201f653718de37520f7c829aa794940f3ca488cdd59c15b201cfd737ca7bd7710c0322403d830aca900093a6beeab0e4999071c376b43d1c8ca51e48121e0fb0581555a86b8e93fb2910bc27d3754ed0", 0xff}, {&(0x7f0000000240)="b429dc8b16d7ec9926059ccd66772a417fcc45e5689c4f985ca698f4e5b3f944e7de4cb60e76451e43d747cfbc8771233d1ceb55032f8dd59c6625901afa3ee3ee1cee1cc0a90813313782d93805d92314099644ee21d935cfaae9793bf58649d42d6f1c822b2d5f28689936cc83b1b5d37a30651300de1214fbf1512fbab4", 0x7f}, {&(0x7f00000002c0)="bf895a5c59f2af7de82983797a3b03f72f8f02163714b01d9c163512ed0db8c550cdf265e77f811b716c33fd214d6f0ec571f580dbeea58eb2dcff6842662d2dd8c7feac8513f96ddb13648a2ef57b10aafa8db9c691bfc6a247e819db272bde8757f0c065d572862230801bc7e05c65907654dfd9a9a452b175bc53ce446b41a97f378127326b0d63ecad826ea9d1837d06799d5536019e86866a067574f5b8465bfd26923f9d1e904cce17f76ac6e9b2e41c9ba7ebdd5fb677d73769d627b9bd26174d88e38f4012a97e1805a371a84a8af6ce8635e711043cd9205f3fc5fbe44b341acf985cb24bb7dafa50a924c7f794394483f31dae74419fe7e951436fcc9323b6bea241defd7dcef9d11fa2ca4400955c82033f753d5e672778a7bee2af89f08834e82bcb1c5a1a81f2e4409e573f2f53813cc94afcc74566eba74d08a95b7141a43900b65844c5a1fe7b2784171c7fc196a3540a582aaf50f630b2826788e220ddc9a6b16116bc89f038b86d06e1553dfaf2a4c0d8c336954a0e2e2af483d88414698f40c34495dbb9055c4a78fc8fb403c2da00a27229520b3b7e6e992f0849748d017c75f8926e29b6b279c211ecfdb939fd88ce75e55f88bbe07a27ce71c1b9effefc6f66cfed8c1242b54cb94f2709afb6058ee30dda97bacc4d336062e367ad3b83df6ab30462df0c0ae04de783b22c3ef4a7306bd43f3788707d050a7e62c7ca657d30c8100a266e2ec4d0c2b18b5b08676e18770cddbf3b91e705a99d6fb33ac14e7563414b8cb154279dabcabe049314455850a1cac612b0bbda6a5db2a9a46381c94af61bbe227e6ebd5c4f54b835f20788ff7ab30238e70e7278d9b345213d34dba4298bf927e1116a9e1a358ee742c79629a996a9fd093af8463dbd7b0d162c0cc057e2ba1cf49bea04b472baf7411dc3add841e633351277a914c8fc2fb51406fd5748874b286827e8ceda3453a4c35d116d95549539d0b3d151d32cbf20b84e90ad3fe52071f17cad4a6a5e42b0712bba9d31f853ec35833b775a75bd1af13c667b83683e4954acfeb71a684bc10a4971297858975366dd747ac3504acf417647633f05213a5599a0b26a402781dd556832e631df2c55db1d4a941b9b1b10ed307daf4e68861cded330d357c43ffe2896c3801087959f5bb87a621ab6decc2052a04aee8d0944f41eee51cf5818a420b033485e2eee1191731bf19697336fd681d09955cd7de7a3cffadcf3bb5e9c9c031cd14adcd76b02f3d3026159039de2171c8ed74755496a4bc87986c60add7272acff30c3c6500c2ba9ee73715086e264ab53696b4b5192383fb81d0787e0c356f388fa09b3b14a48c69880e6b5bb80e702a64ec29b1b26f1cb4477ec98e3eee3dbbc6e0f15f4ca00c2b3f99f05f4070674a38e42cce8c4383e3934765f8d1a8f71b702d6d8795cf572441ce5c1ba9db89ae02ad15a6453db2eb3c1d8184427d5d01e20804809c65a5aa1693c96e8ac42f54429e72be6a50226fa4b202afe1ec7c7377c9c9ce67ec23bde0edba4aab22cf9a38d1b68e287df6aa6a00f5d0e38f492d7d35f0a0e4f7381b61c35d6496d30bb5ab78df2bed342ff76fafd064be7e25f90d5e6b58291413eae17b50ad4ffdd4ea9829e037516ccb1d795759f5bed83e1e3a0870330b3c8fe721ee947d328688e6b21ae3183ad5c8062236678d8855d17ae8c5079beca6bec85da5a3c6384ede2ecb0dc1b1e4f647e547fc3ae4be4297eaba358fd946263ae47518e19a5a446c695d863abfff97e727cab3bbcc8a1df485ad6c4544392d9003b68e98a658a72d7f9022b3fff622bd0a798c0a91ecb0b4def7564a20d35a5ae5a73e19166d5d515b53f9172c4b610c5b9e41aaec1a24a74ed97151daf211c5c9cb7661267649a4b3075c6f148e435dca329d0e5ee1bdca5513ae081465702a3bbf17051d3569b3497f90db4a4af01dec2dd9d122bb29f17ed3ae3e2cedc1ed71b12160ef37b6492adf85b039456c115957356b3326bc35d5f31183e5f2d912ecc8e7442bfae8dced070a9ccf74fa219ceca378e68835cb1ec9910bfc3f7c84e16f956d54e5a56f66d7b09381d8dc547df4038f6d866a1be2cc887481d112267dfae8360906301b755f3f9a167e02add350e5c6b8b175045f6599eb3b82ba26ce6eefbc29f2c4d33b2c62116e67bd1921e43f0c94dbc7dfad102b5dc894828c3508d4d7b2906ceb19cb11180c8fe01e926470cc4804ab09184c454863cc579c4bf59e90eb5c817ee023063fee1e86055901217f32df6d6514e064d3f4e3e577af888ea8a83a6b6bcd0239444d52185b6649309b478a926b9541741167bff0aa347ff7485bf6da7e340d566c988d00318233b3d152dbb439b0f4a94428156919f23701700655e6466ea7b9afac63e9838cfdceb837ab44065a1307bb81b6bd0583503a081fb993fb7687a8cce9306f63e4814ffa2bc31b9e6cc53308cc95fcb735f944a0df6b5b54b41cbccfc5fe9c2fafd554dde4d1445e458ddf6295530de9dfc1f552f94f4a5bb67a58a226014ab04904c66d448fc44fbbf023fe0e15268576c787f544e3b9f69aaae1dd32beec77d43143b996052847955f4aea6e22cad493bb460b169c611466ae76f5480bb37f670fa16b2b0951172c5c785a790bbe99bbe7a9c7d7d9fcecf5379454da27a0eff12b83209568ff4a53235c5a2797ad0df2a4525708a4ebedbf9e58906cd8bc4c48761ad35280ae1957a56f216eaa42d9fd0894ea47ac7067310d53bdd26b73235c9f356051c4104b6a1cbfce051c9e153293f2dbfd916e9d85eafe520681d499336d316cc339ab02cf14b5d5aaab2de11515f22f21e21c467df2756c4e28b7460e7b6487d78ba13157c590a2b2af0178f8871980d8ddae2155501aaee78f849ac6733adbeb3f0a6925477654d192862c1fee721b52e9ef3b177c83a5c6da6994897a56f57baf0f9cc3232f63ae54e55a62bc674ccfc610ada6c4e9616860d09e2579720ecc9b90c089f089a288022271ee46bbdb5dffec8c338e7dd6c23614e07dfaf44ea3afa9a9fd20955cf96cb3d5f8c60335b102440905744b58ea07a63f727360aa5bb3bdf42a04e6cc6cb4650831d707063fe3ff8e4c6de54d4fe4afabeb1e77c7b9b5118547a5e15891b7e312abeb47ed9abd2fed4da360fd102d77f46e732f4a66800d03defa0c5601f73c09192aa58d539db7df1015715e52badca014d8e744fae61bcd3b1746ad81b742b97d1feb6addcdd20fe901653d169c228e66b74f412c2ce408446d0bac65949517fb008b5a957f2a70e0ce046f9540f67abd5fd89dee7e785c005a85504bc381af9dce2b2660d703b3a98fe2f5524a84853fc79a5c1e0414563b86377ec4764aa0602adc6b4e06f7573ad2a2bfb3c2b27b86a4b3f05b223f987c577c7bebe8bb9ba805e039225d964444eefdd81be5d488073c8f993ae949e958506ea97ba4dc49eab88e8746ccc81492910a2ec81033cc07d342221f80fb1bdab4b85e48fe7e6b9384e64fa1b69206ccec0abb7032a7d44e3f0bed4689f7830099fd8894cd3b7a98b0ca27ef427dcc92379a792ece33747f340e080df1b70f847f36dff89584d9b8b9b33ef17b5d4cda9ed51908f4da9f58b2703d3efe093c2c98cf7a59a4b1552269834ce29aba69f332bf023e3a2dc8752c6d4e843081e995a693bf1ab3221b80af8f0a7ffab4f64e75c6c378f309901af25602b202085b793a32959453b37d0c49487329cc3579a646251f0e49011123ab06b7aa58601c9eb137844249fed259f8c006ea3a6d4705000d4346558d35060efb6be821fa69777442ac3cf14037446e795f6f5b96e0be41b1d70a5c4301b36cb74b12d78d52152c438220fa921212c3aea011fc1d2e9a489b7a846deeec5697c399ef4b509f376248f4183418a0aa5174bcef9a92fd074be2e7804afcadee096b15ebad3697c178f4072d93c6655b763a3dfc0d80036d69bc76c4a8416fe820817cf40300a4f2bbe776d0fc17867a90a01afa5edb46ef8d85efa7c1a91fc841a3e9ccef9e9963ff98c0f96a3346f32ab9c0ec3c1f91ff0704e669e76346e467f489e08bc7f00d9513488abbac86a0066d23c08411e15cee774931b6e22a244b9a74a01dc489d6b1f28aa393510c11bef59c26c4c950eaa310ccc548b4ac323286be7552866d918a604916c7f51b0331356c42ebd5a3e95a6994e6b186700eeeba975373a1c266e5c0864d54fca32c9fd805520a3ec834b7dc0754e36618b6c6b409c25194898616b477533ff986e246c0f5e7859fa58e354a64d9eccc2fdd39eaaf963973fb5d75f56e8c6c84e7566c80a1d2a3b1d938dba7cc17616fde489da859cef7195ac825c7f5753303d4f4de7023238609dd80fd7767b988d055c5768de694e1e1ebe0dd161abcd33c41d09279933c4aac20c10e78c78f2ceea27af132b7c2a34b941135e70d8beec11bf0a7a6e5f54dd8929ee2be2c4d555b053910339c21c9c03e7a2c68d0edf31c0483b7887d0f6a77c7cc95c420b4d16bd6388efd79dca8be5f078e522b7fe754455bb14cf6b93a58d4e3585dd93c1068100d5933e77e4b375eee1bfffdf8aa3e82c95761e46398fd58189bf4cecf5e76105e3347725db226dd796c3c2e4143b5c00186dd9e343f9899998369fadcd0750f95edb2b927e1ef0719c0d187662a24109e568959fb3d1a223d1f4cffbadf6e38441db793896ff5d6f58c6dd8b6b9737291f74dca45dc25b3a353905c53642f6a7cc8685f7e8425413fc9f18fabc2297aa73a237d8137eef937d3c4a655b9712a4b4ba8553072d27da9c505965b55924a18b53f2eb542b6b90dddbcaba5dd5ea94c82149ae8f5e2db5e76599f2854ebc595d92b3dfafd10afcc000c00a29712d45637a1556cadf3ebb75556bd9ae8186ef0e24fe9b5ec4abd660c74bc12d32e48bd504b3d82713a666a06a0d894e89708166a8d046b803c844d655531b4eac462de53cc01f22812c41a0b169862206a87cf43cf7e37271301709a28f16705fff802983552f0caad3a23f9dc70c2c1eb7830cb59f5950d85d8618365c838ec9a32ff58fdecddacff81180d959a54b7829ad81c2309adb8383a8ed183b2cc2cc23a4955f1001bea65abda57dae39c5ceb11a14dce5fd51e29a3768a2edb7c67f206b491d9c9a705234c6f2d325102da90d796dbed8b08f24c1b4951912d07cb23dae7c10efe15dead7eded5d331eeb9a25387bcb54820f2c373c8c5ee0317f8baa13c23cfc02fece8f18cd21ac8e3eed8e366cfdadd9008cec4ea201ce5ea798a835033aa129cf1806be35d0a00aad3ff2ef05446307b6b13c9491832ee3defedc0285a06aece3bcea6a0a6364324c0ff581a66d0db6c79efef69de3bdb79ddf69316cccdac26f5861a9fd2b5a8e8cb4b5bb94f9eee9d499f909281d308812ad1f8c174a2c840dc6c63e451815e62777f538a514d5175cb05081d0cdc64e8cad7d0de2f9e80cbc485b196caffd50681fcd3b116e4254fb4840f3f3452a7c4015c810f53f6e631c4154374580184f5a078905d3dfbd4f6c127605bac2cfd207112e4f55e7f76fb0ec94197a72a57d67b3db5c2259b54da3b8240c26f2236961e142f1be00c33cc4634033dba5589d5317361db6fa140f81ed610c5417870725519142f1f251b5072767899ffc6783b7cb3a3389f526f5543ba9e399ff8bfde098d3ba114ef2f366e36624f92a76b4329b583a95387f1abeedb8ab6bcb6e8da47a5459fcbbc3d796055a734c08bc6b", 0x1000}, {&(0x7f00000012c0)="78566b6739871a2ec27149ed87c0703f8abf48d215fc7a00997336a77f12832f8635e791e487d50a9d94993364936da4db746633f89988f1f0323a53e854352a724ad9dd5a7ded6064bcfcc66daf67a0f6bf669e4ffeceea8090bb52579bf798d4c59599be3b79c86c6da104a718fd377e95b1ac981e6423f6de13671b4b31beb0128581d2f233958232b69e674a8b5770bb335b73f4fe75ca8ad52be83812fc56cda3fe141f5f9ba9d6c95d1f1d7382803b53948462b5b354e07928b5b133cafe01caa2e0dac8dbfda2b1cce335f5", 0xcf}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) writev(r6, &(0x7f0000001700)=[{&(0x7f0000001480)}, {&(0x7f00000014c0)="9d20f283da5cf53fdcae1b77923a7de84d0686cd1759ad7a32b1c156aa95c464", 0x20}, {&(0x7f0000001500)="751a676304e159d2b3f79437518ed8639311539bc7b35f44ce234f88c6390f921da219867def85b4269fd474a172401501f9cc807389ef4a49821dfa97977f8ed4f0f1f0c7be66963e249c4cb2df975d90168a5222642234f0ad4f73e9f8d8139dc1446505ba84b01ef119a68402b80d8583882b1e0e36dd926ac808486fe5f4c3a462f3c8c83ea0a9fa923e1b4d4c02322f06068718c769dffe8756bb34f26910b4526bfd0022f2953c071a567497e029ef18b727a679555ff8a30197d8ba6e16af4c2fc7df831fe6f83952cd6ee2566f472f349711519b10f9c77b3d04384f8964367f59daf68f4f49a2956661d0fc97db78b00d75f965158ba1bc6b", 0xfd}, {&(0x7f0000001600)="9d541e7ffe0c75a3b3a75f9debcc0cf3fadc9d1f2f3f15e2c8d9ece972fb7172631e0e34339a6d7092c116b56c2c5d09bd93564c21d6291beca6b992625a1dace06f8770fbc7e2eb060d59b400f10bcb97905b29149737bc02a6", 0x5a}, {&(0x7f0000001680)="e1a208a77d9e4bc361efe17dc2c34cede9914b49454056e83441b997b0d6a07c8f9f4da6b9e71c98c2eaab44c66262913a60182e168db728f23b887a8754102b7bb208fff89db66e270f86cf7e4e8625a6b48224620ced6396d4e8882efa43941ee104822e96", 0x66}], 0x5) ioctl$BIOCLOCK(r1, 0x20004276) setgid(r3) sendmsg$unix(r6, &(0x7f0000001ac0)={&(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000017c0)="b3cfc325b54d6e925530c4334d5dc2f4010aa7c5f4fb95248ff535b9a91003711e9e3ad4c60ad0b2c90b766e55883966c7c9aea5c6c0d314a8f7595ba05dcc159b92b33f8295a73904e8f4d663c337528d1fe0e319899528d0f1a0ad2724a1df68e0eac33a1c02a2ad8838969cd1bd3754ef80e5fff4600b6d69", 0x7a}, {&(0x7f0000001840)="deafb23f453519fb1965fe22a6bd05cc4b8a85fc7cafee63cbbe456ee867596c257712bca4a04673395aa5880d332d61c1faf910c834081f0755768e897aac17d307f0c3d9421f894abf1a905cff341ef1377efdba524369c811a8e846f2d9a1d57e454c2c66870a59b53feb3cb779d013d9314bb0913ee47093609f273a8f38a5e67ad2652344131536928758620c56c229f06c1cdf78", 0x97}, {&(0x7f0000001900)="6eb448c5003a68b4368ce13497ddac223b9ee5542d5caaa8db2c8cb4ea21f5d1af36e9f16fa8a756a8481d39f6d4fb57e566440853221c9bd14dea1b177501ee813094373d78f8299823", 0x4a}, {&(0x7f0000001980)="5cca960b2236062c4fe38feb39c37e3fe2b91b0f18503ce0f539bd8a4347e95d831e23a0204f31c4a08051aa24b1a853282f4cff6c93397e1b82b7b7e305394244afed946f8ad50e12fe87d130698510cee33522877414418616c1ec04db60c464491cecad4a8b210a3b3ae892cb80c0bed50d210a72d9c1f76ade211049039784bfb045e9a2dea3b042510ee599d31f6f27f2772a96817ddc32a5139164dea8cb9c98859b28a1c1e448d1622cdb641be2c9845ea10d27e05adce8d0", 0xbc}], 0x4, &(0x7f0000001a80)=[@rights={0x20, 0xffff, 0x1, [r6, r5, r5]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x38, 0x8}, 0x8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001b00)) setgroups(0x1, &(0x7f0000001b40)=[r2]) r8 = socket$inet(0x2, 0x1, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001b80)={0x1, 0x0, 0xd2d, 0x2}) setrlimit(0xf, &(0x7f0000001bc0)={0x7ff, 0x356}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001c00)) fcntl$setown(r8, 0x6, r0) bind$unix(r1, &(0x7f0000001c40)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$setflags(r1, 0x2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000001cc0)={0x7ff, 0x7}) chown(&(0x7f0000001d00)='./file0\x00', r7, r2) fcntl$setstatus(r6, 0x4, 0x52add650e6dd2bd7) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000001d40)={0xffffffffffffb9ba, 0xfffffffffffeffff, 0xc}) chflagsat(r1, &(0x7f0000001d80)='./file0\x00', 0x0, 0x2) getsockname$inet(r1, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setrlimit(0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r2 = syz_open_pts() read(r1, &(0x7f0000000280)=""/199, 0xc7) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ftruncate(r3, 0x0, 0x437) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x8}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8b) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x2) munmap(&(0x7f0000771000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff83, &(0x7f0000000000)="1c") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xfffffffffffffffa) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000180)="e8a28ce9c1ab753c9810a0ceceeebc3ee3d758ef652cd85198e51f9ee2946cecf8ce8e80451d62e5faf48c3d87e1c1a018b430590f7948df9e32e7a000ead0ce905dc5e2447edc6676d9885b9ea35164112ad51b0dab262341c300469328c438d3e1d7027c1750d675a9035f0e4a50f985773897ae298eed54ee9a9e4af901c330913d8ad247cc0dbf729a37dff4cfd3cb5fbc30b8c473c2ee87946239b1b0b36b2f8e8fb76abbdaf60f06d827b41a88a9e3d29c8896ae5b78e43f9503ef18ace1c0f3e4d08f3aceb51f213c3f0fd0827bda84d88408e13b834fc6aada451fba73f1acc30dec769094e65d6bf17fea22880a7039903bbb5c8d39f9b5446a6c4ad947496f13729173a36e5c65383b66797146cdd48f1066bba40c23148eac840bdff4e7295448c01d028daca4391d81978fc31c3a38370c88e652e33d7ada366f298c4c74a3c2e62cfa2df179092f8a5421834a75ff9bb0a8fef0845a7d0b383ea1e81b0005dd13770ba22d9d89e7fd090f97cb2bce56ef0e5c86e00091c32840ab9fa4f8c47eaf709814f94bb18f46179eb5539c42979d56645770bd3799e148009245380adc99a48ab6fe3a6fbaa18c502b67f5f3f970da08470b51a14f09283a2fc318f6526229e1d6a822d5da1bce88a72df194f1a261ddcbf4dad12a4865beebd5733e26ecf6f624910d7c6ca105446a2457cda2f9e4b8c95dd0356b4234210522dff5748a091ba560b629ddbac85e154b3c115c8b88f21eca2364598a66992ee80b326cf1a85a6e8c8c4b797a8775607d6e1c039a09aa7a83ae92898efaa467264993136498953cd82e98600ab7aa67eb06afbe2589f9062c58b3c90772f7ae6c0b2175d749b89fbe53483a4a1c15fad8802ddd2eac5c2b401031f5d3f5d89d181149313cea02e8c368e1536341f5dcf9b3710c5e4ea380b4f935815ed6756498971a1ffe132fecb20f6089fef373d6ae52e330ffda688bfd926234f3746e282ee40c43d0e6830ba61a9bf1498fa073c67242843fb7187b75f31bd69d4b60c531ff3960ff61d47802d4cea1fe13c57b1b8e38b2e8db7d8b87cabe2c1f0d35d2fadbc2897df0f3bea284844ff3ec18f4a2ab75a4cf03ee5a3b64a642899b8852f91bcc4b2a40a8135b093235dc05401e076d1314a875f8211866d16a33ed7922238b5b92942eef08e6742d7dac160514a1b7854f6ff1d18ef11d9804abe4fef3d6fe784031c8f8556c65931a4379b9c482fb1b87307b56dbb34d00cd452a11fd242cc9eefa313a09d07a2db38d63b9f5d8514855b9223ce6253e4317c38dce41509d765839587b95fabe28c0d6805abfd99833cbc7fc03b446301b99c7a0dc8ed7b330f7a80b7c95288679603e030c3953fc3afc522c6c640b38ddc431f42e446b8bf1f1f5d8cb11c6278362ee3c01b3627497d6b763b944363a6eb0e9ffa60ab3256ad15673927cc5f6855fb870389dc8edd532638537ff1043d48e782e1bdc0d99fdd7cdb0da977d103fc1111243b6438d0d6ead080b9ded2d347b9a9bf116924593000a9f99892e94d3737078589e79f12d55774cf84cd81bdf70b2cd1c27f4962b0f588a9632451bfa53cd0af94a2fe75a03c923e6c278d1bf1d80dda8a2d0b4680d308beae267ffc67b55bb8a8e6c403063f7a5acbeb76303bcae31cae03e6c64aced4f5e1514be9f4dcf6df5b948005b9be1325fa8edad873033cd2ec6cafa0d0b157f9bc2078f6a65b6dd9ab40e05905fa40537bca6597b4c5616a1244a9d2d77e655152fccec8b410626d128f8dd974f3f99587f0afca9e13863a0994b7d9395e9e6506c5497c36ca45dd5545d97566aabbffe8f0e282b79d427986681d530a519e691de19ab341d1d18a1e24e4f1d3d8fe52b4f8b99e7dc0d71d874b57cee0cd081810e71bcce338e5f160ca4caf87cdc882a2054ecc1f280a54a527a3c7aab456a0b9ad15d6bd35ccac2bfd3693afa1247e5d296ec5d84ee555cf266fb338543713741ccab079b23c1fcaf0fe3c9108229ac03493969fa69ceddae1ac7d3c491e6ae9233e5e0afd2b3466b97c3bbd49ebfde5032adc34a31ce60cbb8c0408d63da88cc0d81c7cbaaec92b1c2e6823d876b5a4f10085db08fc7dabfe1d8f38b91df0f0736d40d08af0f0b797693f2e799233b3b6e0f044eced56822c56e35d0a8bb2e523e33bc7f6193227a317f495a92ed9b969c6f318b0c80ebad078d8fff76275526158888697ce160ec63bcd183d2854b9c16f67066124c5d0c6d3f4113155af7f2760efbd5190f253be94d53a57089c6b849e06db8323469ca320f9b4fef6e05ef17da4c7a62b842133f4f6fde317d691bdea5ece30178a6cf58d04108abecde63e2d5ad6e97320c9f80736ae08e4f0e246e0126a13714d78ef5a3e4d3b01cb3db981cacd972c16c57a0481c4a11893386ad1355937defdb3a02c2d3145e35f1236b2c0090552b1890b313c309b14a9c019ecc9f47a8528e62662af3b3c9714ec24ed783b26b1a564700113bea313d9dc66a3a90bb3a7af049e5da3fe037f83850fa0d5dd3bcc38fb022210a170308641c00c664f04d8f59ed753e8a5eda2eb0a22606d4e769a735fab298ed3305ade4fb8090d4de801d06ab899133b8d9e8b51789a137768de37555e9058e80ad6eda01ee20ef3438baa971b97ce23c8cc0f51a500d4c11150888c6618979460eedfd1418425321a1fa1fc3e970f588c5c25b83c713c209fca35bf51e760ed0eed63c69fcc9b2bbe070a6c21c6f803b62105e80e13c34b5014d217c58ee1fc05cda3c07c8590e2d7fbd14e7931bf362b51d2404e418e6b25d3faeaea33dbde55b4407870fc9b1efe6b11e7e8ce799077be88c69aca568c209a5029e462f3b76dc767497fcb8d1ec8049c9700ed4d6cdd1dfcfd0ac4bea636e80e5870da1aedea015486afebd588ea11c8f477162ae6df18cd5719dc7910edce0411bd3f87c11ca357dc0ab83b764af446716d2a6237e1214b41bcf8d9984ee8b977c3f7c79ccdb142323278df0064cf6053ac41ed6373cdbc11835aba050c75b34daf002d7752a275792898198599200b68f54f089ef6e6314129ca0accf0202e7837fbaf4c80d105e71793879d4565aafc9345f89242ae5c9b377f79fcbcb06ab900f6f15f0c429c8a7604ef467e96b17548bf43d0f2e61ca54e114d370e5c1d0533703f924df1f3802a9d0fce82b040e067fe54568d23aa7e95cbd374822f2519ef1f6c82757890dfa6ad3479fd7e033f8412a03eb9290510cb3a99243adeda069b82b1ee75604667de402de675249bbe84ae0b50d139138b396ff4eadb9baac435b356c5fb88e8d733e3c0f3a616b42a746c7ab468318f7cc972e35227f058b67270e9055bbb0db1f555f49d3feded57d567f5db0c413651d318461acc9dba7275cce36d93fa0f8c2de999bede02048a9197b60b1a3daca7e995e690101c7fa682741238e9d535f94a3707f2ced09ae7015b273cdb0c328e813b1af07b7cbb099cec3e0369304e7b7d3672cd7857477640cf2aca1b1ba4318b4ad600a6f723278dd053b4cfc2c75e2963536756b0584b9c42c8bbfe63aa200166bdaf98b86f92c7c8db5343f0fa4a3b30f7918b8c8b56d0e72312a38b509ee379f8849edf95c8ce660eb5fc6cf981966c2d61100c1d43485ab8dd4047b084a95cab43ca700f85e2508c611511a19487c47ef345fd738382af43ce84844f83a19a7ff18df630989d6823d88bcf7aff485691ab66b4875993cfddb62348a81886a3fc3b754e466e21e055dfdc50d7d63db8a1202c95923188a0a3c28651412958970a878cd213c1ca2968d2be6219a750150c3184568decd0f4bbf36a3516e2e223df56eb78585eded8e7f4ee2d4e64f7504b7fbfdbc0674b8a5fa1d12551d1d6373b8f333ba4f6767e467d7c9094ccd9a4d06f20a2502866967f5a9af113e12834305397852890474b8f598cf45ac1c39903f30533b4f2e8c06b2e01908c31c9b52da441e6458c4dd2362f653005d6a3d2c0672b4044de880246f19c190237a2e3a32bcd3d1150b377fd06cf33d7eb11b92b3df41b50777436b70994bf8047606b4901127b0762a2ff21c9471553f630d6147d7f8135c4ab3d96ecf190d04639d18acc8a30cb22ec55ae532669b07658a48a615010fccb0c3d412708efec114622938ccbc769c7e4df76af5b6f38851d198ab09e310c883e34edc1043deed32a33772421dd0d005dba0a17be67f70c38e6b11f44c8d02dc6c4a3f446147f218d3d6b081d6a5e36243ee7f39be0a17fcb6ff6198147b6468e3c7960ab19487e52c034f08ba058e2ac88df692fd0fa5e283026ff24226c39eb7e886a55bf72dbfcee897f6fc03d41ef16c3d45e501c09783c72a60b896c865b78ac514b1971912179d3676e4e77d2bedbb706c463772baaf64af9ec1588bda38c23eb6a7963e941cf58c3f663ae28305f99fb0a8f09cb8857fcd48dadc1e859c611d54497b44770295aa34d0559f42ab9f38349fb1276a257329ad8a784138d9522feaad6ee59d2f3e844e16f96ef2b889e5648ba7473e5c515e97a4f5afc6738adfb239af2da1f8d0b08b6dec999f0520d79808f3d2729bbdedde8b936a0c03b602d5066707db03512265d9b37021e1c9480551dfaacda2e6d97adaf9bd6e6d7f16e44ed0a0a06d5f772fba519706ff70f37c2c4c098935ef1c957198d29d7688c49ae46b3ec72078702778c714b02d3636687a4247a3c386e395b302788cc3eb8a509a021e230a3bbb5d1b08fe2f4a1e618f1efd64b45f1e8f419be66ee793e265207d8449f5fdb49d27f14b5c00922d5b0efc53b377245c25df7ab5696f89b7d9b9b86b0c380a60c3ecad33a1fba9ff577055a7e681a409085f391e3e20671ab9fac4c22b56a4582ffd7f9f8378b7aabf23282b200130e31ec6031d70b25d2922315d8f1e4df3ec6385471b1fdeb88f1e510878123a033fa7a99ec9374d7873f0f0a60c56708a488590ea3ec12f67e9e868710dcc9123aa672474a66433f5f43ad60412f40cf7dab396f076780b65d874cdd8d621713918685b4083d47a54db80365b197eadc0a8323a66419eae3d1703aa19552fcc33316dbdb57aa380fb6d7a98af6d5b1b7a7407ba3a9765bb7b4225485ab1fed5226cd4d0d97f70e1f7e0291323a5e390b7af2649462a1136748974632f2367ccf86da7e04eb4e913e818d3b7052913815fbb5222e34fd45adcc7fcbeba79038f0035c07c82759858866f1309086fb9fd1eda7fec46b74a2bdcd787ff31377cdabb54f6f1550b79bc3bf56066b966c03cf6bc228401e6a075abfcd9cb21f947a3ccc0353d6266a1bb40d5e468cc4cf015d0ae7478ff3e0ce2ecb1a88fa1ce777be3b4f610092c769b8297d396d756abfcd0a8f87d1de3981cbcdb58c57e4b50505e5571588b9f3deb95448aae7d05771a42eaa3d647d922da9b2c7489292d8c1a6bad87bdcdd04ea2653fed09122130321e56964670259b844a4372cc77593afd0153efe2b3f805d33b92277318fa526b349a9c8f2171866f51eb5d555f2d2f1980d34497e219c787bf382358ce6deb874469941fa76265174a1f814efa4dccd607435105245bdb9845661797c1d99c0dcbbb93dc8480a5e377e8fe32076c23191bae1c1bd3b49edd0d42f805847a2c798e597ce73cb20b0ce997045db96ddee4981c9c9c3a6a552a2d85b592372e31520390ace27004614aba9846390fb3ce941fd90dad963d5f73fca5ab6d52cc241cd313b275af8ca42d4541bafbc2f757dce0ee6efc9a8e", 0x1000, 0x0, 0x0) fsync(r0) r2 = socket(0x20, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socket(0x2, 0x4, 0x7) setregid(r4, r4) setuid(r3) r5 = dup(r1) ioctl$TIOCSTART(r5, 0x2000746e) sendto$unix(r2, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffd63) shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffb000/0x3000)=nil) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x203a, &(0x7f0000000040)=[{0x4d}, {0x2000024}, {0x6, 0x0, 0x0, 0x9}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x1000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept(r2, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x840, 0x0) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x90bf76868b457f36, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x3421b440}, {0x6, 0x5a1}}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x192) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x3c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5c77) setsockopt(r0, 0x1000, 0x3, &(0x7f00000000c0)="a51129ce619381ac60134cf61cbee90dfb81cc5901479e", 0x17) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4851d670abd10fc7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x23, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = semget(0x1, 0x4, 0x4c0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r4, r5, 0x4c, 0x6}, 0xfff, 0x6, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:12 executing program 1: socket(0x6, 0x4000, 0x4) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x6, 0x4, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000340)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2e", 0x69d}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) preadv(r4, &(0x7f0000000640)=[{&(0x7f0000000500)=""/135, 0x87}, {&(0x7f00000005c0)=""/91, 0x5b}], 0x2, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000140)="f5536a9a3af2b184a25e51e903dec66d9b2be4591630addde165b38821f65a4f07047daf0cdada7c0e6cab4c8adb739513738b8e7b55e02c013d1013a60b495753a3f681f1f163dbc7a70a9809c0054aa8488aed1ba092affeecd4d0b801a8bbcce2cc9b8bba990903be777e43892957d1483638ecb142ba8c363277270361e14067cd6a349fadd938", 0x89}, {&(0x7f0000000200)="a7b2e15de0ef43f5b1566f42815f215712992c15adabc4ea367cf8d1e01f5db9f8636e8b0d2ace957eceb0d442a070c4075ba6770ca0bc716bd09c26837938f379869f365a73fa8762038120fe8c924e44c9856c453caf980a6a14bcddd11e1323daf1cb84135c36dcbb6c6a7cddae7bede9e5d511310bdeee5be46cc7c649b2bf6e709af0272b1f841a4bdd870c0a0148032701d926b0824ff343a3c9bdb085aad9653829f6c630bdb7b35b44130a6e30c88971d0312b3db5c5ef2b0f61c2d5cad7c69fbf9a", 0xc6}, {&(0x7f0000000380)="7d8eedf11e8375467b09c5fa67c22a7988fc87119cb075cbdad993b9a7aa0f94ee007ff51725fa246ab2149ef62f6c72b74d687f805cf0c7328a2ecf7e08b9a8b48bbc9e6a575b0a18be1b1b12770802e0ae78a06a18f0f86042f5c69a1a63b08be0d93b1c6ae25ed5073c32ed9a989b864fda1d23c4176c7bbd29ac5b38bee4dab3d72bc46b589da8353c77bf786d86a0239687bd57f26ba6a99d1156657dfa9eecc01df11e1530e1c3ffc706e0b5372459de95ff2b0d606d9ea9b1942ee0e08749695edb331afd5930a057b5af762df999e2f421bb40602508e956889cd8f68ca9797451c46fe0f6c061326f940fa09832db7d7258963c262667a028a67b364d3424fb3d06ba66f960bcf22a3429f83002304c430886530de8a4f0dec1d95b2766deedc425d16c262ae0973656b6e96e6b0eeba063b0d59800c5872a85aac252e34ea6909303fb1089ddd2c600faaa0b8f5264a802601c0f636664a50092a89490ad64753ad1f1a11c0ed79236a61d4995e498b29bad6c872dd9846926874add40db11509beb1bce5dfe9179c56d5d92b4ec3d5c8b130b7f06162bbab529c3f5e3a5f5a815698b97bc5748d5409cf9f26fcde07baa16789e6cd129969c5f84e8f89c7e06c4326807e4ab496e0699b07dadcde396cfada19c8f8b14513d117aae1a986e876f000ae5924d260520a6430a48864a9365e74ad1c245758ea570ca0d03aeb82bed467f21fc3899ac0795d61bb9fbeb44f0c528d79451e41e49b843440d893d564550897b0ec1cba16011cd9ecb2f9b9d49d0abd15f53d75d67136e9cc9b022f60f93795e09d0f7b3673a70b27ef3b069655edac2b04977c1cc7f7738f98171e71d49db26d45dce27d0791aa51ca14915ea06acca34d5b681a1ca941ec88afbbeacbf181e9ccbcfb3d5983e9746c05c6d40621da5fd2d7d99326d22e84f525795b8952bc99b2129a2c3b709726d830f0e990ecace8d82f26338f027daccabe94b5d09ec80da9fbec32f37e5d3c316bf421e30ae26309006822ceb746455d9924eef6d56d6d8064b8cbec3b29d44a156c579dba7b482a3a48b821a442fca667769a895c90dd18a4b5543dd9424ec99ade3394eb31ecbadccc78ce81c208418d71f5fed1f5978eb07939476b2dd2602abf897a576926565496779579d76173f815f0d2ac66b3391c36b6c08aca07747227a8c4cbaa0c6aaf99e2f9e87a4d67a31b623cc573b7fa373aceac5af796845c5796e7156c4cac53b90012ba1818309656fe6562cd6aacb0c0c388b39002db42b5f6f825719e324f5555e98eb22e5ec50f0703c73a783cff37d93dd79b13bb3fb5af6d4a48e30ffc729356c4c9920d2f84adf8aafe6dc6515280a563abcbe655d85f8c991195a5f08e54b791426afd4675a2e39ff0b25c10acbf08a7d285093361d62faed5ced04c100b582b895433a496b2f0573630bcb79e4287c0db4fcabe1227f213336defa20e7b4c8c68dc16ba07116a25598c9141bd3613d65caed68afa7cc008aaee58c3c44a50e25cd7594891bf9a28b08e08b6a690ebc61e6fc62d3e64757fc89b0a81f68dc3715af4e307310c10c6eb6d85f56003305b941a0c2be227c4ba4ec8c63c1bd652e0abc03a59c0acaf8ed658596669ca1cec96cb01ea7af3f92288b2a81297320a62703b04faa3bf3e8e161eadbd85d8fce4a69169555b64e4bff23f0fb90c0fc0b157233ad9b19a3d2fa78ebff2797a35011693b6ae7e3508c55e4bb93e7b7f29f750347ba230a4511e72ee42913de7d89105ae70c42a8bd4cdffc39a35b3d391273cd7ba829eeb28dc3887e16a684b8bff526195248e379fad300e6fd2fb2d55056da5fe6f63e2b6ca10ed59dbe4f1f9a9b89a381aebea2c5c98529d09748bed5a1bba380b69e1422d763b53018fb0757ac6a6ecc5a02f6a0560eac8417ed8453eb2c4c74cb7b7c1065cd13fcfe6346705c0249fc14ac5e742b3964a527e3e84f253e5978e11d0f9ba51cd794f75634170b30beaf9e33b0418a52cacffedff33f44e1ac327eb5d906fe5c1deded957ccc479f4ad2ca3787ad88a70be37907fb167321e3484c7983a6867ec664a77b86ac857eb8f827098bf996c53d278f28c244d19473a0d9ce3a7d62ffafc79f1f422c9fa2b8721a928c9d2bcb53da7e717669acf54738fcb3e430f463cc2d20ee1ab3c4ae8077021fc2571cf488453fdbf0055915f8129c286d29e1b065fb263a08100d153fbd6bef08bd85fb6ddd8309c833c14b5e0bdcddf8a1d1ee47349c87d23cfef24ed99d1898017fc4677731ce7dc0edefa4b8378a07690462da25693f6a9107e8d72e964b9caf4743c733e4b22b0cfe1d6de96d2b4eb30cf54e807888214e1913a6081fae1e9a4a8ba813d89c6559e581c547ca97d53c4a6add35390c9c552540447f18c50dd58fae043c56c9cd917c96cfbee38b44f563610762e4ac0db55714e3a26ac8c5279213e288210ca9906889245403f101785f1c5ba3c430f68cb182b31a4f186063098d81d83bc0c6692f4ff262ad0d7b6dfe15a72b370e40c0d2c28b9dee4bfee453e55e5ded1df93026f75c1c90a5f2bccf08f3afdce22c026e947fe0f6edb4c20d9c434cb319d97d1354d062c7b000efeb6a2580bb0093d98ea857a0b39929d79e0a92a271d59a4509799a77c750a65c8afdda0dfbea8e72e60741ec9bb184db6aea6009d73f8fc06b67cecd6cc2b83ebd1ce18583034dc796a19e1ba710f0183936c5e5c8365dc309bc935da734d0f5fdffbcc10fe0f411c3534d204ac1382c4af7eff422bd60888272b510fb94d672a2a3ab029f9c3a2a93c592e46a41006f2ec8062e46cdfc33f3b18cc5c07a646a436aa7d9df5524b4c12738c288b4338cca29eb5983b8703a6e5db431d0291f5ebf267b6f6eb78c0e097a22bd9a34ba04150af921333324b4e2b60ad71672f285621a4906d873ca7faedff083251b9f88810c3082d89f26fd96e13558ae316a17c2bc64e36cf5457820cbc7eaf5544d2cbb3e45a4f2326a3fced5e1545398c91e3b6a37b2918c895ff489f09d978aa7c351134219e9ecefe788de1ade1508da658bcfe68644e04f9cd6aa243abd75803e3a2bfa648e4c370e12f4ad7af8a0b2c107816a616d9b725bb65896317640364fb96477ed908ca0e201680b85ab522b3c8f241d59348c4e677059a04b5c98441db66ad78fb5caa9384801af000fb9f50d647c487fb6671b15469abaab73de14aef5ec7e807644af0936866f035a5ef07df7a85e2466200d967bb3ddcdf7ddfeae0dc462d1383c4908a4d8380548df2a1e651c6dddce40e87cc8c658759fdb99859945a36a1382043208d233f3752793fea4ddb0f4b3ce2cd87f49fc85710f9473a54495a0a3335f75c8122e75f871c24c41626a7cb333f23c025973d0a0527c1d039ac825d08bbcaf5750a68042894677cb44c31ffc15ef5e7c07bf10cbcacbe802ce1c999f1d5d63f1a70deceabd646ca860acb6652225c5b76a956013227850cc9924db3707e17bd550d05d821c9cc04d937273d81fff86e94255a736302d9526ef2ef498c34dbacf3f270d0d14d7023a97ef5a9302913fdae61c571000d12f432a6210b5142b25d2daf761e044d312aeb1ae8d606a56735d83a7bac5928b3a74e69d81e1c6a88f0830c3d862ce50a152b9c6026e7266ddce36bda347494f58e66c4bb4aaca74dc2e548b19ef0446ddef401e83c03837c55a4195bca7a8b35e28903634ac23099b35347bcdae916e549920b304582f4168efebcfc9aab375d8563a839db0d8e7d4f30d31894292d8df384ca0a0999a0a6a8e47d3cb9ce212c884fbc79bbf23138540b1606d4235e28ea567b1888fe5967e2eb891034138ea20abee059ee8cf61f49b98bfe9f8dd40b3bb044cb668c066d505c5ed67e72ae0eed490ad5c5fc806876503216ab01195b8640d7672d5e7602465f479e4828d52122d34fc7ea7ca11a434876114f7c2c2d8b1ae8bcfac286fe17e680c6ea116948d76259f3f19004c57dc6908520cf0ce1a5f923fd10e302e19e9a97c1f71a6eb060b29497ccd18abaede7d37cc5c3d56b4d52feb011cc6e0bb77e800fff704b33cca6dc194c870416d4cc945ef1b9826aa0787b49c54bab9854e130172aaac407c18fcf2eb40a138e54128f018a8d4d1daf4c41851de9954af9a4b82d065db187124dbb7b3229dcd133dc23b49f230e1b7a634ef7b6aecfb93cf3d36d27dd7a987d23a0854bbef5a5e905d2e897403852b83156ab8d1db0c644e0f685f3b75fa434d83291c412470bd26ab4630f12ea1ab3297b0aa714f26838f2414ed357bf9988780a7168f334b52cb73e064a2e7f9fb72d9ea61a0cc90c90fc9e775366f138e71d58ac3d78da445324ec68f8a3ed7e121e998775e1987369a31103f823a85f50a8d86d8955cebfd5811b78a3348a8269dfb83dc7f5f578595fbd547cc2e6c9ade373fa01647ecb2956e49e043cb1661ee79fb21ff1ee49ff1f3830a82a6d29b91a4089663fd4ac2b512eb6340fa4e9235dfff615ea77f071cffcb3861f72cb8464078c31c52758304266571d5acb908b1435f78eb5a632854d27ee2f1a68e0947dc699c9f738731c74b0ae463eb2b42a8853e6084fd584a495f27d83ce9dbdc6607b31b91b9b0ff717f99abf213543290ed24c3b74b8ffe05fa77e31303f725a7fa3370cd85d46734ef925723170a9e00390936fc26b17a0b5d76219d8d08a4e97878d33002c12c62ceb2e0527722cf93bd8bf2833e63aa0b1fb5aeb96b2cab72ce45f84065a0ed39bb9cc05118f3ea0281ff5cc0f68050f1d2f63a18865ad65b997a2aa790048b0df60fcc0a8e071d486a07ecc986286a1ba2dceaf6d8588d878eb815224c76c008fa4690fb50c1312dd17617c79116336c32315c092c005abb7e5bcc7909565e8553cb2776b8ac02e831429489fc0dec6b05265c7588e8837672d727e92dc7aff199c2997b18519690fc79bd5659f9d644c8beb591a367443f9a717f01bde39a723a78cfac0ec4d0a07e5992b4e6684b4bf350fe870b85790e48a14760855fccc140436a13f4ba9d5a97759e5cc918a4a46bc1102ecc9edcd9088ec526568441d739e6eb2522b88bba54314aae3d660f3bcb2eee564dba7052bcdacc16f3fc89555150a6dc5a165e432279b74766e830124ea9d13c4bb17a6baa978f8f0b484cc3d23799221281ccb046fb1af7385a1355f46c463c1e1d79f3d22dde796dcb5ab8e1326728cdb97a762006172ea98211f11839c9ca8046cbbfb4a90c74b28f6f4524bc65a5b2539e553e5bdb2bd08fec595a9b9856e3538a3a28d258dc76aea35bb4e569288be9d7fc7194d746cdccb8a375a444404db4e23b9992ddbba01bafe82f2bffafe0359d233efcd02781c4ff993d73dac7d9c70a10194175e52a696d71b06525ab401336bc6dc08da1c4adb39f40233511a2fd017ac3331412e4fadfefaf5025fc590f4762186812c27ea1cea1fe1123d401fe1f936e6fc2035e3cd78fd5762102aa7f4b5e767f9218a5f20183cd3563aad480bd587692463c1cce1d1fa5a5cce846eab1b374e193b5418554a93af4d4262ab76b4528192c1db864bce207d5bebd5fedb0367fc5b11cdc17d67a6e8febd254792c49bb19467ccf96bccd8dd88be1bd6b494dbf116903f40280423c5ed4ebff89ae38cf69026c305c9ce36827a6275d019bf441149bde04e1ca46389fdc4281187165b586b623bc8dd5b2ea069f95017fe1b3b1b0596ed1d488e11a8c352cb03af11b7f0a75da7ddf4953", 0x1000}, {&(0x7f0000001380)="9273dbaf3c52adcb71f217d472970ddaad93c489a99495a9bb68739f4d62da9e4d62388efef481896d0bbb3ea8ae64e2c9649e4ee2d4986acfa61813091acebd3299d29f9eec0024a86ca988cbdfd4fd2c87248e93ffbee0177872b342c73748576471da54ce14ef0f55c17388e1b5d3988723c3b9413a07ea3a835d8d902519f6dfb671bf7673c86983c8a08711f62b0b77cf406d114cdba519666d28cb156c46e9b3bc4ec27261ad64ffa80b765e14d69238d7f3e54ea0754b41c65379d680e66dcc39f534ea613ac643b1914fae63c445d6f46e22208d08aa5f9aac78a0c7aafbfb8f916bccb460", 0xe9}, {&(0x7f0000001480)="edecb3d020dccd3f965dbe240bfd411aac9d7f31e87f4f9030765b3646696a38a3effdbccce5fe15d70eab89422096738858013666976ac1fa3e6bdb7788211715f1a61aec0245732790d13c2a89baa46ed4ad13c2ff01c18cdea5bfeb93a5b2517cf49696faa3e3b8e061e54e11da1b3830057f3e3fbee0fc548d5fa4c52b", 0x7f}, {&(0x7f0000001500)="fc48ea5566ec9d88e226d40934b022d906b12da7ce85dc2254fd858b09245c9eb4fa1bf5fe49df2f397726a55b5875fd32f8d68bc32db7eda46481971aea3a5d2ebf40c7a70c33e109ae7d7b821f4db042475bc044eb4cd47904e2faa0ea01474dfcab9dd8", 0x65}, {&(0x7f0000001580)="60071a9f8226b9670d6bc2b2f60d7334d33d6a1f80d9083b64731c2428444aabb14984f7629b0dc677948e8b251afea7c7c1190e7e83560a726b30712e88609979c766a2064da0ca952519cd81f357eba98a8e23ebddab273543b77f08d07680f48f98055dd3021b903c1b6be3f925d8ea3f0efe119bbefa0ad9c4fdf01d4197537f3dcadcf917b766860a72a9df3666abd3d865e54cb3460bb21302c9687491fd48c718647874cd034aab22e364e01e1250329048dd5e86bbd015cbf6b15a748c24a39e9f123f2a5ce693ed949d35df53e2e4d02d273749fb5f80fa1a562c75cebcdcf34b5db172a68624b2a1fcda48d118033eee0a000384dace7e84fe2d86db633f65582d7b266144dc610f9888d6d6c98be3400a38af9219e391f2631fbf0f7856d08ca9a41ea8ab5cd0e07607bc0c5eae839f6d116cdb4e27c66219ff4d483c0d5bd5d2fc2c8b58d9fdab23bc4afbb38daa54989c4f2e5a6af0c2f0157779b234edbd97564cefdf3fb30e9a3b4335543566844ac0b5ecb118e8ab7a56e3fdf63d4f19be393e2cf258148d20949ccd99e9a70280e81473336c088881eee1f0edf46ed96ea4b47c724a7ec3c3a6e06d75d1e830796a1be8f04cf0960bf5b15b3cd9ec34b6b10c9a7ecf178d828fff3478b74950f08f33c1f3e037d04c7d97c5a1f3beeb66583cc9399f3edb16aabad4728108063fc2aebb91dc8a9e3f84bd6ea62238ef11e407b4b2829d046120828361ef488ab4cc2f217d3adbaaeec7c24dfd6fe73bb5076aa869a5a6beaa51c324911071bac707d3dde97204dc1358106b89da30a2ed1e53b3360f6bb2aeed78522a37ad45d6194a2936f6b20e0d321c52155210d10dffaabbf00c60fe3524e9b5e3d2b5c7c5d3babf0c0367f85945ec8cb94b98019111374a7a3c3d03a9221da41704bcd36fc9abaa5d64869ceeba0d63343cf0f5a34b7d3a8c00edfbe06d976b7e10df4c8496d9f834f1524e3a449b6f057a2ebc3295fb57045b30e9bbe3dff1693beb87f2b0bce55f7bbf34cf19e37f7142944268a7f6bacb658a1706b2286a9d07d90a9ead63efdc3c68a64fa8a8039c8be6817a0dc6f966b3bfef7f5e960da0366a164e989fd7ca7e784e5fd5ada626008f5bc9df2815b56ace78e0ce1aa431cd9d0e73ff03ca2864bffdeb1f1f7f01845cce6c3aad5a019c1400b75b2a296fc8c93ba2f1a32e81b59469e035c9dc918f8fdac1fc7b8e0597054a97e309e6def9921a09bd92c49f82ffc41df533610bb45f5e6ce47b661cdce4deff15514b3a3ceb0512feec8671419f5702f66a5ab272d98ecf9c5404835a0faa5839b5c0f1df908892f379d8a47dc3de1157e64a9f6cce76a2d186b938e700ed897d79f0a56cff797ce881ac6fec07ab409ee1d52fb854a9c130ddae3e7309dfc86be77d691945152b7d1b2926d3ee0c05e8a2165f0be048af5329d5395aff2c4d2f151dd484bb60eb95f5b645574acae430b9d3e78d6b20c85a331da6e20bfbde5e09255e6f5180ebfca01bf6ed3b1bf57793bc98efb90466afc93c69673fd5a8a6f39201098a9b901af53e368c3b538475cad04ca8b8da1faaa555b01fb9f58a62b82bcbda1943a6f01ef8c8e042f41159300655c53448227466fb694640a916e019c4727d6f266640c165d920b9f8371081db256adfd92466b12395ddf44e447a4895925fb8afa81ac68bfb36691cdc758bcb1302b09e873dae6ae5057bf902fa0dca1c543393495d9092bd9fe05933760a323b3d6d918ab432fbe9adf0b0cd5e43f8daeb8bc4736ddb3a12c50ff799d5cf1cb9590ee960a9b7a72a13cfce799d5321273e5865de894c5dc78ca83a70e89f1b980241eef5e6ecf912764005aec422220fd2155dd1844092986616da14c1de7b68f2b2b928e1b66b80810442ce1ee230c471fa57b1ca9fa578d20e8e7d50a9901de78b05a857135cf2f67cbab21b826b07b7be0773be8170d3296d18cb3708df2c5a36e322cf06d463975922c32cfd62d4f3d4a748263e8f6028432cc935601b49ce4bdb60139ac301ed2071546139f0a4efa682cac79433d82a47d4830e56da24213a79ac24a9cb2301800000e55c69c4a61db95c19014dece4ca98ee365c187e7bb39f78c5c4ad6fa17ee06f85c2446f2743808f763aa43d8804f2a738b8f56ab37a5b61c7715e95226f68304f96c1fb4ae1a0dcda815b24edf1e02660e7f38df5b5fa3765428445c87a32b7e9d84587977bbdd676935ce6192180a38f9a51db647cd68eaf327e06a245df46fc3f4794ad08dd36430adc3f6f8d092a7135413ca5baa9abdaa0d90078fe5bbe936e7d15d947779a9e0d59b33cc161eb6bef6af873d88662a6dc2853df244c77d55c664f7eda21dfc3eafcc19eb34e9957e895528df73b571162a8f79ffeebd2bdc76125d46adcf65652d1503c41a5e61e3286995dc9c52c701d4452921fd1363c3a22b43e65e169cb1c72ac65f5925a31ecb12ff9ef402dc3156b932d8ee07908fbce95eea119df392a9dce2999b5f0f160e8af4e0167e64099d08131d7496defcd4b552263237627526c94fe3e4cdebc1baac4ace968dd8a446661a0e6f4db332a0348c189ff58c8f7ff242622ada9c11c1482f528067208727c0ad6c9efdee687743d6729ef4369e945431699dfb51619f9a0a3966887eeea35f00f3d06a77d925c80950a9832f7386865a8b26e435eaf068056c73c5d87981fd0f3416f250d8efe3d0ed0a90aa239758e69ba390e5550c55901380203962e6b7dc5e1816d7b88ac074de5a806f6b7db7a052e7c3c7b4de549b0da133309b245c7ccf7f3c1698a3a3d57643d84aee1f16ec0aaeb093e1c677deb2188b06f9f80090588b9bf5893c1a404a038666c527594d75a5816da23459de1c9022d7afd2c8aef9bee172ae105d755d0cb2f7a7371fbc9055b58c4caf26c8f9c10471ff3766e15ff3e323a26df51e1664682dfd8304b2b38d52a374ba97ffb6101c51c7567a1a20691326b068b3bc676b87cadadb0040fc9702797dcf228b8c38ab7b5c87e67b37eca2f4cd7154481437343084a0f23e2f063668f702052359042fd757c7e30dfdb6a581ba3369efc149eb3f1e47e39f174e5ffbf5f6a62b9e45f583d213f17d44901354d9de47261df6f450e736eda0acf0bf3a2bdc552c1f79183a6d0b7547960ed10aaf962be902774b141636582882de25fb0d383ad15ddc6e460d734d0920c22c066a56be5580c014c9a6c601fbc542110a8eee64e9c40f84ac915491592c22c15de3b491907bebf58804b4e69cb94810c4ab07b62a11bfd3c4cbfc5041a9b3c9893e67f31d27006db6491a0db64a8596f1eec55d94121930a974a6b5eda0cb2de2506e1972115403befb943913b58f7829354b6da3d2e5cf8167d2fe1dc593660f4e231158cdb39b20a225d7da6ff5d864af79bc12eea21fd876fabb009d7cb969193b8e1dc35e80af575a0a4528c852c752f262cc70286a6266def5502e153cc87349cd18ca928c942826555b1b4ff174f473d8709ca665d3043647d1711778985ff3d5a5d5a2a89bb0e356006e8a44bbfb179b986cd85fc49613359c4f853f0edae10917ebfe8691dd5669e8bcb1b78102bfe6d1d5b10987b05ea26003ec19d9955f533344446ef02a5904f430fffa863c384f9f41bf1c90ac6121b60be56ea9785edd2c7de9fac1d3d2d86ae06a47ab4fa646a535b20757ae49ba6631d67b103df915a7a7988005c0dde42b832228c026aa3c3612343bb391c43332c29702164982b0cab095dd76c8879f8e737b2fa2be64fc0b19c2258a68090737ce53197ac29487d27746d01d5b8bbd7e8df0102e23b12b442ddfa047f5d1643abe4bff132016beda27f7f3353d671fe1e7308eba8795d55951761dd92c1ea18d47be34bef648bbfcb7c0d6fa74066476d7a7706faa65173ea9f589f053a3f153c7141bfeff64f75cd248176e1c89a25cea9f713505811ca76de18258b5ded3ae78c016815f59e604d8ca01e0be9e0f4f60b31645b5ea7b72ac5c7ecbfb9f909af301fa9a2c582152168cc332c70489b48431e06bd1a3203b08ec20083520ebf92d1c60b2020dfbc7754a7bbe2db0358fb852e0f9fe92e2d9a72c45115a6227105e44801c84b84ab81207cc40687850fc8ad36bad1dffbcd28a845aa97328c939323cf45e1aa172231b77787ea465cf41bd55550830203899fbb7e054c411695e49bbd2708c4d333ca8319eabec3ef529ba2665245e9dba91bff7895b182b74e5854d4fdcdd98ee930cec96b00ef3e901731022d428b25b9aaed7a95de53f0701e39110999b3882da8d2a94e14a5df91a2c19db6ef1622177753cba7e3d01d9d0621767e48ed299e739ea75aa8f0b39eeee7a450af527da72bb4ead1626f67f7056d95b76398b80412554e83fbf51a00f1547cde5b1b7f09e3a665169460c90d939c340cb5ceacb1c298f8e0d6e9f09a8bae49d7361e8dfd1787ec22c1cc010396bc23c764951d6272e161c6f6a5f56580048dacc44d4578c673ea868a19a2e6ce1e98cd3fbfb2c2acc75463e7c4b83b9a389e833f46146a7d522df26c85edc01283865830145d7d0327bcdb122b83cec80728bf92ac8734570d3e520602f61b7b0cc4cbea71f587b278d6e41e2a7b9e850a4fffe31d9a4085532770ec9062ba7649c8ae578b084d2e17ee4f4d992bd94f203bf444ab67cb0ba3d728ab2be88a7561b2d0b75b03c597f7861f7d55cf3b110f0c1ef8a542beb5d57c3a1b92088819d13293b43b12492439239212c9b6d5727d738f5eb50ca2a36af453be3a0a567133136cd4ab914c2d641d46de2f8597b78baf8464c798228fdabe833dc324d8278c165eccd47fdb8ab8a6f80ca1c1f80fc8217e250b4d48283acd2180efafa596a0ae2f71476366e193a617f6d3b4eb29ec2456e872c262506ec8d8b6f6844b0c6043bea31f038cbf250d10cd6fdde845409226425f42f7efc878d182359c89b21108f00a17580855d3d145da8b11bfc9b2c695abe63e1d30f8236d17abbe0fc2544f31aafb3fccf8fdda12b748857e8fcb9a4cb15a15a809ad1c3b91632f0f750d4744b817df324e258d96ec9b7d842ddcb4f7b993041ec40f8c38a234a32890e60cdaf8878e728d7f407d29592320b91bfe751fdaf4bc369ece02e50339d50e84870c42e6e3b5754cb809f99dcbad180fe90382f7c2099ff80b0117fbcd8cb92d0af7718e650cc137346673f16112bfcbdcc6b14a7caa8f748a08687399c665a47f8416dd105f9d76bdc9169af0a1f9137e0a4bf150460d47aa3b77c0e048875df8da24952485fb484f9ec1a6900ff956377add311c1a14ac47cfdccf7374a56908f7bb60c2b4d8518e6f77789a1d8e40bdcc3e4f901f7b3f595c5e7c71e0dd627f06555da8eae5845c0a32d0e6584760d88f78bf66bd1e26ef4697a40897011624cb610ed719cfc5892f661531f8169dccdaf13f4c36408d779498e3b6f990f1a89e68af1ab7979af4ab621dd32932e0e5f0f793c813c6b5ef2d0e8c149a6a82ca5601282723d325ee1b9c10dd89f54a78cbb8aab1ee584c756435e128410ecadfa05f86bc5a0026188857e737de9bc64c029db34d1ae13e7150f97b797be4f25f9002c393a0e3b3069dd11f490b44d834dd392280b3c992ca7c0321f161d40d7f53b5dc3d7daa2a8e886bfd5797d437e25da1bdb7b45fb9cc8d61e57fb79b10b4044f5c0da6d3baa554709dc8833cc6e72d0309a8eaeea6720e5f261d31bd3d6f2f14a1b672b32156502f13689bcc02b8687918", 0x1000}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x69) 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f00000004c0)={0x0, ""/177}, 0xb9, 0x3, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r3 = msgget$private(0x0, 0x110) msgrcv(r3, &(0x7f00000005c0)=ANY=[], 0x0, 0x0, 0x800) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r2, 0x5, 0x1000, &(0x7f0000000580)="9ee4", 0x2) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r4, 0x0, r5, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) pledge(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:12 executing program 1: r0 = semget(0x2, 0x3, 0xa526119b5fad0681) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/126) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xffffffffffffff46, 0x6, &(0x7f0000000040), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7fff, '.\x00', './bus\x00'}) poll(&(0x7f0000000140)=[{r0, 0x100}, {r0, 0x122}, {r0, 0x100}, {r0, 0x1}], 0x4, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x0, 0x1, 0x0, 0x51d6, 0xffffffffffffffff}, 0xc) pipe2(&(0x7f0000000200), 0x10000) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0xffffffffffffffff, 0x0, './bus\x00', 0x3f, 0x0, 0x3f, 0x9}) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x200, 0x45) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x83ccf430708479fb) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x800, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) socket$inet(0x2, 0x4000, 0x6f0) setsockopt(r0, 0x0, 0xd, &(0x7f00000000c0), 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="4181a53a614b70f16f", 0x9}, {&(0x7f00000000c0)="d4de1a23f0f8d46dc01120ee282d738d96110ad8bc7d82ba31edf6acc00b1c189981951db2643814b5d76c1da734a84354528eaf5139dba302601dea16750223c53277cc6002a895de0732622e2a345866015a65302e", 0x56}], 0x2, 0x0, 0x0) sendsyslog(&(0x7f0000000200)="54674b894c4cb49958044ffffac9a752b2a9047d681cfc7a7044a2e6eb26eea7172fde5973c61f123cf72b02b211b9318d970bbbe81b674b9d4175e19809911b3bf239fdf8567edf8a8fcaeb62f73843dcce3bd14e66acc0227457ee28bd72a8d3aad1da0cc53900104ad74fa1deeb368a824c98232142560515c216daafcd7b54efa8186e5ed60ff4b2fdf30da9d706d89ad0e7f2e992b5569d5e969368ae31822977e1893c6fbe5d364c97e9ae6c52faf6bd51641ab6eace6efe4abb98d9ff7e963b989c9b181a8d474944365a4813c94fd89a918441ea90ae318c61d49b2d1e5014d71ee94a2ed9d221", 0xeb, 0x10) write(r1, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="00000002", 0x4}], 0x1) 16:00:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setgid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f00000001c0)="02ece90918224b5cd0470df9e9186f0f385171faf1b632aa27274e41470b923126909844c9cfbd5f41faf3288cf7179e0ffcd285567f26a0d8309b5d16885d2edc3f379f2aecda1a05e8662bc3fead084054d7460075e33a3751f6c5bb56616d1462c3c1ab98db22c6286f758ddcdf6ada7ea384a3fd8c71b2ce411f4beb16ad0368313bd5e2bb0b6a70a4bb8146d19352ef0c82cf698660cbf9e570844177cbb21da40531aca537d4cd33a833713a10b5840e15eb36a64cf30f9da28ab1f7", 0xbf) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000002c0)={0x1}) r1 = accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000eeffffff00000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00"/87], &(0x7f0000000040)=0x57) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) 16:00:13 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000040)='v?E\a') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9ca1, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x9}) syz_emit_ethernet(0x8a, &(0x7f0000000180)="ff03002147fdf456b39b64396af995cef097d598c86122c69a233dfb0130bd436251b3f6e103ad540854b98e02521339abd92bb5753e7ffc6f4b1cc2a216b725ce5cbfa1e76960eb3cbb8a1ffdebf1cd384ac0308187dcea15f73d2310aebabff5d9d2f8b9c4da08596554abc90785b34174f7154fcf6e250174d5ab0e13339aea0909963c7c608b46f5") semget$private(0x0, 0x4, 0x2) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) acct(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x2a, 0x0, 0x0, 0x5, 0xfffffffffffffffd, 0xffffffffffffffde, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffffb, 0x4, 0x2, 0x3ff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x5, 0xfffffffffffffff9}, {{r2}, 0x0, 0x80, 0x1, 0x7, 0xffffffffffff23c9}, {{r3}, 0xffffffffffffffff, 0xc745b77407b9a142, 0x10, 0x1000, 0xf115}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf000000d, 0x9, 0xe3}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x5}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x100000000, 0x6}], 0xe8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x39, 0x2, 0x3, 0x2}, {{r3}, 0x0, 0x2, 0x40000000, 0x101, 0x3}], 0xd1, &(0x7f0000000140)={0x100000001, 0xf4}) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b9, &(0x7f0000000540)="f1311ba6f8843f800f52df80f704eb231afb541ea7280dfda041736e1e2f79642f6724e4655fbeef50ebe06cac22f7c2428107c6d389a9e3a3957ddb64798ee4d28a1ae7728c462172950f6813f3909f041366a34e9948d651c93e743855fb1bf14fe32360ceb3efaf5d1dd25b8f64d1373e749ac94fb9db75200c87d7675cfea9fe8ec4d2a6a59e5acaa37a8e8dac0d0928da68e54270f45c5c783e8a4dfd8690428821c9f1ec6e690d31cc663581d07a76d3f405f54e7dda6c0a8149d5b0e057c1f8dcced434f761ad2bda0a5f9ca8e28968b73adb02d760aa5a45030fb90adb10a5838a970811a38ae09977bc31c2643d8e5669433d3d9ccffc7bed585b64918adeb051349842a0a212583898bcc22351eddf2f5a96ccc86495ce170a19821b2cc86f0072b50bfd5cd7d65f31818308ab266d363c1f2faa070d2d1de169b18f108ebc91d49a7af8d531fda4189ea9aafe1ce6f05a87aeec3b8686f248d0e387728f1d8134879de071fdaa47c169ccd01aa643ee8b4c28cd0333194b940f0ad8e7d55a3938d053ad05aa8fd7501cde13a5de57e5881ae60552faf34503207b1d1ea5809fa0bc42a66506ccfceb5de5afe0a8f141ff7e9230") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x100) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0xc0, 0xe6) setsockopt(r2, 0xffffffff, 0xffffffffffffffff, &(0x7f0000001200)="272992078c02cd7a2a87122e9cdfc3311a1bdb66193b3ba6b458b296e8921be7e626f87bf6114362bce748c2d61c1f791d782d1190ec46415c6198bf3c7488456f6bfaa63a796e3ba23793fded692b6c94126fd08a6ed6bbc80677daebd517e1af5c7d12cb57ff7da94815f2724cabbaf4ca2100b8453c684871eae7d90fc7cbeb71f0b280ea28988955ba5197b8022e7335c378f33cd418492dce9d241d81afa51b1a176592ccce2bb1e8e8653cae6204e51dd963b04181edd1ccb5f6af13e5466ac607d0507dc4484f57414f14e35e72973881cc496ca03cfd5319", 0xdc) socket(0x6, 0x3, 0xa0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000010c0)=""/223) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x20000000000001, 0x8001}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) setsockopt(r0, 0x29, 0x6c, &(0x7f00000011c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) recvfrom(r2, &(0x7f0000001300)=""/75, 0x4b, 0x841, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x234) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r1 = fcntl$dupfd(r0, 0x774f8e94923044af, r0) recvfrom$inet(r1, &(0x7f0000000080)=""/184, 0xb8, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) sendto$inet6(r2, &(0x7f0000000180)="6a8fe20426a2c3b93a83d037134f8e572fc55d31621c0a85dde97f77c3eb4350ae4c1d1cd02b2630397b36fe761f1625d7e6850b992fa095e992d42d863c736249fa7d9b82dccd78566bf82e13bccd72f98e36572bd5c09a6173d1a8abac9c050e9ba12068a574ebd25ea1f981c7b475f0424379a3225936c7d9757e3a59461aed6a01557a6d0e572f0d86632e3e90954db471fc77cbdafd6442205f588cc7de8546761482d5e2439d19a26ab539f1f6152766fbb97619b14f166455a0ae794207c4aea126261b5e779175932e6a92ad4bd757b70d7922060f81899bfa4a02a6304ac9bd0a84e42bf0b7e62a6f6780a09be882e960b993414a618b327bb33b9d94ab2baf681984abaccd1463c768d6bc5c46cc5b791cf9d44389d5c5b5fa4f76b67a43883c1ca6dab56771af17b945621643fce053c08e3dafa9ab041b04aa90a01d9d3301e0f601c031e1ef69a19aac23218ba2dd2a8765112ebe371ba3451c3c204ded5de137f9030806ebfc9ada6a570a19350a0aae0c8af3d4ad29c43d9b47958554567773b7a750df48643ee8849d7925187b517ff0243745a80ee59c75ae08acafd9a9aee3d78e238c49a8aec274b1578bbd88317cc8bea66a9b8e651969bfc11897de3ba8aee77447e68ef65f0bd22d56d14e023ddd1146c88fa378c85b4f0fa0193378165a673dfa0415c28112e0a077e30323f2baf226be6ff6f3feb7cf8ab3c7ca4d8a40b83e804e60ecef3bd9e15806eab31883a23f3c4d2894f4834d3efc8d7930cc9349244d9c60170d158a53108cdc1396d488f8c0bfff46aae5e07691ada93ec84679627ddd4a66872ac505d48c4fb011e892467ab960c3053b0626b244a0e4c1e8e166d187aafa75e19952af0a686615e3837fc9d73fea88b67427e961303ae787c0f14acc40e91582cca11e83f60c5c4a7b7d6684d8a1317f1b15a8f548cad65b1c665964db589503e45fd8859a440f56a837ce39e6aebc5d15d2c031327404db6ab727315003555bac39653af01502822465afa02da9e3c90c28a7c4e0a6324b637575062038c67dcc4c876cf331dc597bc79587ccf347c889f5224dc546c00b5d5cdcf761ec08261ecb4329e17b9da0a50dde2ec8a3f3b4e97b087f21482baaf9356ea6e0d5e0cbda044b76b07f404e1de41e979e064858df475d957007044ebbb3682840a0e19268cad64a41ea882ad2abdd3118e7fa3356756ded10fa5cdefdf50ee28f1d204b07619fce3d75274bbea61ccbd721b0f025218fccb0421c7c553296831ca101cbb3557ba9ef6eea9132c50c4f77d08a321fffa2fe7af8cd8d2c6ae7071f84c5520bbdf2d27caedb051a5482fcaaf794b651d2bdbabd9347185d943369135005c7764adccbdf3efef8af17e1ec6eeb4aebe0018fdcada8bd52626ccaed88b1475def25a4f944d0ca69910b835aa295e7cf297c26311ad7086a7d08113d358e67f81f14b3ab7f420f7eb1c7f86a5c7a56c8e83662226489298515ecf36d2427aec6e2404d56815f263df0c1c4121fa83030da7b1d7feec7daa88b18e93459201928f8562b60b862c2f67479235e1c3f57b11d1b91a198cb2b406852fa3e1e0822d414ae7b58a0297efe1e3a42367784a06d8903ef19ff0908706f0b427ce3e4373a4335ad6be04717a57515f296cac686e242440224e7b8b464f3b0a256b5fefb5038f38cf2ae8be160d4a62448cb24c0cb79bd0293b63e97bc6bebdb2cf61fd92d0800dc2521d277cb97276b72549c077aee60ac0d05c6c5bfeafae421d5846d178cff8586e909f238cfc9f1a28eba316272971aecc31a2ce7d0ea705fb23899cb2f0201c0752a2eb1a24b41f7ecf2ec7ccae046e520831d7936d9f9486db2d602014d705237660c4deac48d211707f1bbef89052efcb3ab89b265c7e54ae625fc7c62e711b0cb20566f219fb527a0e8a21e1aa3f0a7786e20525171844a2465757c6044721c356cd04e4781c2e112bd0c4f1d2d9da0ccd377338ce0220b584f7b71d57aa0993f5826558ea3e1832c3c1682a0cb1d73e495d358dd3e3236ab59efac198e440e6fe2870fd0e2bb3eaf3151c5a6e09cec0b69df55e289b465eb70c72d188c3f08de89556287b7b24da70ffe4f97cc8d683d4fccfd2eaa88135568bacf6a099c7bf057f885f7495bf260b68d172ffdff7fb7971fa3b7d01127530d3c20646a979b9e1f473b52e61a5647eeea9decbcbf54bc428b46d5b55448f1b963c7a7ab25241f7ccd9118c66833b89db704912a1efaf4b96fbab4b215d35e65e0e0938349fec71d3c9536c06a7b32b64f79a39302e8b9369d5e805fd5448f9908b7d1c62233b7f720e84abbcdffa0ed4eabde82a9fc45ba82bd42b5a5ea90d89f4d9d73affdc60ac438f89e00cb3c882af68f54686774e7e33e3fc2fc019d55346dad01838036da0a4d7b3c5a718e5c760a3eba261039b04bd90a0e00c46183460041fe81c66b098719981801380658f9cb1d328b49114ff860a5049b9684e25234fc03acd480e2c4e1efc5744f9a37aafed28ef05430544aa9274efe59eeb0ef80a321ac8a61176bc5c8ff9c35e71f86f922f721d5325a8b32177fdd3a3074f7eb7a12dd91cb87dab2b24709f14f6ba8c374b4b1ebeade66c7753a9ceca1cf29b689171328ed2d8938ab5741d004c0d778fb8046642bafee26069573a214fee5517b64082c166bd8e99f784bc7300c64e8fdb7e6a650312efae193297fd5a3ee9c1c30ba100993a5464a63ccaddc4bc82952cb7063a850bd2a00dee9e7f139058cdea1053488ca5704def4ea9dea3f734f109ea9fcee562d5cbeff877ed704d8d74fb0d65c7c0afe925bcdf012816dd3642ede9f4e99e23d13fabb24598781cacf45bdcbcba137a587038787c7d39b65f3ff1a77916a533ba22022fc20a989e4c38c169c6037b7641b8be38cae8b407696613f0eb8f4406d4d4f7c6487a6ae4c9f866100ff5e87bd12eac9cc85492fc38eb7077a1be09885085d3a5a5e590a3a12cd102fa243e2635d10d02cfca32ee659b48897cabf0dd14008bd7e95dd40e13ce2931be58472eb400d21ecba91fe9bd20e3ab9c56fa2b1ad9ef4c03c8194d40b9422db05231ec246c049c6e21d8ca87fc63a2baec9784d5af860362b13bc2c5bac9cca3881e4e5f3eb6b591b9d40b2a820e08abf6b2528d763b3397936f2f7441533d260f30e3e78188cfe276b26b0b75af8ad1c16fec7414801b780eb20bb70d7dedb66585e1b36b2fb8760e1b1785a24ae243fb38576e4490089251c080813f4839bad6b75a0b6de7a938a7d2094227eb326d61183916e2a8ca7ed31d240b794e30679c27c5a066650b56be09f7a69d212aa114f57e86317866051689b63c09264dcfafda47975ced189f59604080da1bd655ff68e8c8bab0f2a1bac92af8a7a6113f8e22bd3993fa5f365b4643a033404684d400fa502bfea5b1c2f88e916e4ebcb844d495463f4a8e610a82a5748c0450ec5e489e538805c3667b247433197da6319dc52b0f9b13a303aecea3528dcf301f6e76f0bec895e0e6d1982922d0d280da12a430fc84fae7b6a869adaf5fcfcda22922208200b410bd4cb5ac2cce71408b6b0bb4511a414ae93ccb3490e3c484184b615881c149be27899e63e56fc2ae2ac0a0a8954d8339e7365905718b19e7f890498d15fb665f96b8f56f7e3d2540fa3e01016ec3b1a9f285b05366f963431a05b009054c28aaa3cecab6fc0269dde4c48f4deecea9e4d33eccd8f63db0af5464e39469a97caf2327e7ac895233e1e9c165ba9186f38bdb65b232810ca881907384f792216a42c99140004c0643403c7d5fd2190cc8c70a44cf317a11d5e07ab1dd252b19e4f073f1ae33d2458efe752a848e7f609ad58d99699a0f7ba2ea52326ad93b9b630cf0e7bcd2717bbf7d88569d2af180d75199f6cb554a067c6ee7c43dcf1adbd10ebfdfe5ba66f17d702fd415469c96ad224296173da880713c3d12efe163e71db40c150f80ff6ab0680c2699c0974876db67fb84b8f5e3686e94ed232e2ed0712add4655cd56d4c84fe73984311e9ebb58d65913f0d51db807126a2a8515eedf39b8a4916760e4d729a8afe7736424f49ea8bee6505936e4bdd91d1bed828ec74c46a3cf4e084e776b861bcefef25142b556f52129d46484a14301fa7c9d4a41625ef899cdbbdf3d002db839256e073cb0f0d388f6ad6d30f45531fbd6038162cddd840afb3aa06f95904509648208328449d4322f0dee2bd4fdee134d4930634c8056c45231a58cd26874ef946d25ea9968373b5d05b1b234518940ed56f036892482856cb388c324b3bc69840e655a320932756a366b4269ce687268de925a03ad670a4a571636a2d9f24def7c778a1162cac8620ece9acfd6831748992d295dad0014a789c8744281491e1fb319c837c346f4051d16a27a79095a1631c2bf78a59bf530cf566e43621e2e8b9f6739c87673e9324b2568ef6519f87934add32c284722dbb02bd51f8e89c5b13b15b8ae829fa930d92226600bcfa8d4ea68b0e96e4c54af6709b58eef540359405ee443f80f5bf0b71f225705edb13e7186a1d08fcb8a84f9074b15c8e47fda94bd76460caa5cf138fb4fb40a83e9631dfeb755bc3180bb8141c015a66398a4d43cbc3ea24289555eda372d45fd7c81c5d768a42aa84777635901fea1a15b69fa1fb730cde3b3ff8e99793de680e184ade355de23b76647bfc569c79442e6e1d97977d79d06f109c5fa0088e544cb798aef848b091f9d39ddce3c131663ae18d9608eb35478556ebe06375c16cf1828fb84287807a8f16af69a86c24e8e5fe6acdee4f20ebcd9adc130829b5651ff8272ad1b35ed8604e89d0b9d7515feea9fb1bb794b17acf028cf288a79fcb1a7e481ac3095f4d85cf015a1621da98000b77395c18732823d29cd1f00c7e919d919481f88ace88976bce58e38daf6ed51255366255a9f761be3bbddc52422d4d202695c09bce9cbf8653fa056c5dfd972dbc450a40e5aed6b652005e31317a0e035ff25af0b374c0035349bda54e58f12da88f2886977b39ee4e4a44d67309d876efb5cdd94b4c8eefe9fee3f1982eff5639cd077afa265d67435dbaa57a5a79020123cb5f83e515922af42cc68fdd4e938af6588ecc2347c92fb9ff29dac6740f5090fe9b345d9d518f7713aeb187043168e55c621ba7d0337c64904452ac0e73e88f6e2826908f720b3f7e36c8da4417c09fcce7df0a5e803a737cb63f82d4773cceb19264b3c5489e1336b1bc31ac16b0e49e403dcf8ed7a06c81bdb26f3a6327a230e672337c2fc702b5272e607a5688071d80f10d1bbc1d25e7dade4ff6695c336924d91c241dc0f90fd43adf8860d28220a8c5c830cd1875610629578ae5d44754a124aaf8cd26ed594d2771b0a2084e369971a934cb75456e2e032a6cd84613ad30825024897fc2fba164bb0781c2c7192da4f11ca27e9efa2399d6c530362443623e1332157b605f140bb4e5c645cce7b683ab7b6b80ce67012667a56af001819b38509bbefebfd9ea44f07c13b04c040b7a6f9c963a270bf117bfa04f109e423e9d920c4b2fd2010989811a2b0a7f0de7f995a02cd2ab470c8a1592dcc6b8e87d79d8defc5d1e35ae1c7a64620d44b9e6daea09b1290288f81dadb33ccff26c1ebacde53e4148d8a6a5986ea43116f250d13fcd5943d02c6b8c4e59a18159ba7b58515ba58cd6fc383acdf8f28414c81a9fa91eb01049a1ae9f555ed17b958b80f64a9731272f973b9f2962021f3060c7ca487d95", 0x1000, 0x1, &(0x7f0000001180)={0x18, 0x0, 0x3, 0x401}, 0xc) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "00592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) chmod(&(0x7f0000000140)='./file1\x00', 0x5542e27e3e6c6c6c) 16:00:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7fffffff, 0x1, 0x7f, 0x2007, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = dup(r2) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7b64d7e9d8a91cd21f46b4a0c0a200f15d0283de1c222b5587c68b0062a3d18d2b52b40b57349f3e19e161b2d998c206f446d06619414e419a85b6d29518088c3cbb0f4534c035a72ccd65f1bdc446fa5ddf4c6b0eb619d5c94f8422389ea9ed49abd98d8aa54f16d2fb46784497543d2838591b8b4b4081c9113ec531270c33b16c934299f578cd42734c01ce5a55304f1d5713adb0382a28b0f93090e5fe8a34aeab16d8c8cae289d309e2f0717027b9023fbbbf92ee392e435e0f2413236c77e0c6f0db61a84a0a693bfbbfab04e4fa07fc9d2932e3abca4174abdd248f41b27ae5474cfe60795751"], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4}, 0x8) r1 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt(r0, 0xffffffff, 0x25, 0x0, 0x0) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./file0\x00', 0x6032, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0xffffffff, r1}) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./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 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x45b259f8f81b5a7, 0x1, 0xffffffffffffff0d, r3}) pwrite(r0, &(0x7f0000000700)="ac26d6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d959e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd70000", 0xfffffffffffffd44, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a8485e0cf910ad8ac2cd129cbba7363b22fb34eb6a8b61f7153797a1c8117d7171bbf4c3f180a93893a012238909634c36380765092e11a7dbfa097a0e811c8a0bc15c3c0ca7791fa9de506bbd91b6ce3510824446e7e6585c7aebd936deb92fd1118fb04", 0x72, 0x0, 0x0) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xd99d15de36720a6f, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x80001, {0x1a5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01003e63580600653000"], 0xa) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() flock(r1, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d, 0x2, 0x0, 0x2}], 0x8, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x40, 0x80, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x1, 0x9}], 0xffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xd9, 0x4, 0xe216, 0x6b7}], 0x2, &(0x7f00000000c0)={0x7, 0x8}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x8077b, 0x0, 0x88, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0x1, 0x2, 0x9ca}, {{r1}, 0xfffffffffffffffd, 0x82, 0x7ca4348205068144, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x33389fedc1941eac, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000080, 0x8, 0xb8}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xfff, 0x400000000000000}], 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/14, &(0x7f0000000140)=0xe) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x12, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffff9, 0xed871fd1207644c2, 0x2, 0xfb5, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x88}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x101, 0x9}, {{r1}, 0xfffffffffffffffa, 0x60, 0x8, 0x8, 0x100}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x9, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000010, 0x4, 0x7644}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x10001, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100000000, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x31, 0x9, 0x7}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x7f, 0x4}], 0x0, &(0x7f0000000300)={0x2, 0xffffffffffff6a35}) dup2(r0, r1) 16:00:14 executing program 1: minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x3288d3638c47f6e6, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x10011, 0x1}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x10) sendto(r0, &(0x7f00000000c0)="116741517c4872a3", 0x8, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x100) 16:00:15 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x1, 0x427f9fadc9fa19b9, 0x40000000003fe, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0x10149) getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xffffffffffffff5f) r11 = getpgid(0xffffffffffffffff) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r13, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffe34, 0x0}, 0x110) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r0, 0x5, 0x2, &(0x7f0000001800)="9a3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d58fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4b500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a6bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5dbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92b7b675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb726974a0c75f38312cd74f74f163498cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3993b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b9c78fdf36874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dc97226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d74", 0x1000) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:15 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) r1 = kqueue() kevent(r1, 0x0, 0x4000000000002, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) getpgrp() pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0xc673eb735b1c1e76, 0x3, 0x8, 0x200000005, r2}) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) write(r0, &(0x7f00000006c0)="558107525efc4590e9cc1a8e0e1606d0579f55707b2853ac5b20258eda7588c224810eb90292860485da8ad0c036ad6948669873c1405ad0be47d659cfe9c4555d3cbeebe0b9dc57fa2778295ada5beeb5107542dd9f6340779f878d89355cffd0b1b17c7f78f08ff47dcbc1b692ace563b8700599c6f23f3cd10802d40da49b6fcd95a62dde97c1964f7ab197972516f3aeb6661cde852204be17754d78b4cb5eeefa84d337e65682699be0e3217ef917febdd76144a8422d92c5df36fe9e98465465e884ffb507346e9d9c7f3de0c13c61ec06abcd0a4375ac4409dfc35fa9fbc6de55afd1e5feec3ca9fcafd6644299ca6bfa0507c67c36104358bd1f8e8007b4f80a89c2aa0c38614e839aa9c3e15c8281a95a43d03ca28c7b98d32ef0366e4f819223d8da0002871a1c127c8c65c962189e243011cc4e4cee3e759fab117e667b1be387f4e1ce813dc51d86925520dc63b0af43b9f69e9921d3835ee4af5c2bad70d00361159d235c4adfcc608cf44d9e9214c55a94cbe49f13d85f4c2c425b4dd91ef46302c7c15d3828bce73ee88398e0d62e43b97c86d871307c61ec54e8eed9925224f345d72231170629f0b402d37cd74b76dbf7d927aeb79c78b960b0d74b4d59f9bc07a642654ff81822bc541ae9dc428c065d04e2aaa2c12a636408862d6e0f7c56d54a27c90dac16e858df2c739d9fac73b98f5e5bad1d1e627035df9355b4099a114802b0a81aaf4ef1bb30fa6ed8b0ccb431fa9c1b57a6eb36245ff2b7f62ff13604ab1f6e582f43e03c78e6f68967753151d26c5adc81ae45378c834d526fc70745c70fd0f63cceeff44a852002e01ee460b3533acbe6e7d7272ec2adf5d4a3c2b9282fe98a2e3c4eb19c289923afbc36c2b137bf688f840d0206a0249bcae06f56b5604986c99492dbce0f1979c5224a9e1a2c21ec11457ba76f799ab3863ee0f4b0334c8c6a16fcc92acb78f6929c92cc65ac667406f9a2667e53f5c8da6a58c29add406482db72d0b571114098368d0fa81672f49387ef51fa47c773032355d8b67a42c7d81d121a6ea30cf4318115ecc07442c17774d7526400aa84f52fdd556f427d2c1735602d0d40d7fdf6372dd72739af47b3f6a356a4b5f924e0e53b51ce7ad9fb19e24c222a0bbfc239a49e7b0d8be3cd022a09be9227b8db8754b1da4d8243bf1f1a78b131918a13cea6d84b9e852e5f774382e8ffd347cb0e197f32e44efcfdad426a59d188067d3176303e52fc5edac19d8bd044c0017424b24451dfc4b44bcd58e625a02bd03567182c5d942afff59747fa0df7b2960d5b93a4886338b3b4423121df581ebd54aa25d701c73392313bc742aa3afbceda0c2fbfef164479c600fa4640f993194f5da64ff8d6723d8c90c537c0a9d466754360f7eb47d1d25a337c0b8832d1750a2c80a92d49e6f6a3b42c0600f301f531e77758371dd87b6bb22c76abcf3c4b215fed08040327def6e677e538785b99d1b9fedd6f3d7732c7696f4abd4080f7852a3ee91dfb703c035f7debd24f991b3c180fefc5441b37f9b55a0a363230c7644f41e31036fb9f61218f505744874594aee0efdbfb479fdead68ffb3e26eacf897c24a7aceffa6a2e8e366ca4b897f356f687bdc5ec0548d1da1da04b73a4968e9560316bd39a035f9138f72a9ee7d40fd6f5ef46d65213cc3873b449318b4762b3ff457db9e04999b195950a2051391f76cde0031b1bec16d8979ded3d31f7e9643f27126d5ad084b0dfd4de11d2ee330ccfc045920f9062123a005cfc34d2b988efe121869bee49fae247a02cc85fb490d745961967260bab1f531cc6cf888cd7943bee3844c82645492f5fec404268cb8afa2e2448c61d258489ba98a9b3207470d8685af6bc54f59c0450407f4fba880169f983e381420719859755c8d4cbd2dfbaf3a86ddaf6d8dad6f36ddb4bd932c965352b428b79682bc5d981c843ccbdcb81714aa8f53d450bfa368dc938cddd31418f5a8fbbf85340691d50b4bb8d90de38867428d56b827606c2c6f15d1bc9b30519900f9bf4f72c4c10434024ce7d6bafd799cc4987f466f3a18dae3c290ab72d8a6d79bb1db06722bd8a882440827ab31fc8f8c7f5ef959bd9ed4484330db94d235da217a6031339e78b15396fc5d2a902f5915904d1c3198b765d0a8be3c16614acb1d0016c18d7c98bf202f20200e3c8df3c7ad28fc5b2f2c9b4604b88d695a035d4b4c7dab958b88171461ccdcb085151fd11c260919f2700f00df92fe325457580a9e425ae2f2177a12217b52ad60868ee1ed4127728c5b6b8d74c416651987b6f28fdbe4397cab82fe13aa9c319a7b31aa0e2f7cba35b831ed3e3aa84bf58e4672f8c21f0dff246062becbc7f0108931ab5b3d7006562af04864c8c9d328a49f3b43b1c35d929cf3d36512a0ab674d39611b4e9fc9084849c8b02dd6b1b544197a71017ef952a8c5d37b85da2541d84c7a839442d0beb457ddf2ac83030af1511daa2139fd11f7e83d329934f2510cd50f1b8df0a4dd8cf6f251055a5197f65095d9178861c4b06bdcfbe8b394f2ff4f64b91a70112f81ac51179cff213fee4bb43537a1db2f034c19dd47abfe8f30b065965a7af976a9b6fb442ec9e109a50e25f240c60fe8b5bd3a986d91114bbe153daa4d66d4e4be9c755b2ef0ab0ff6f9ee9c9e36583ef953f35aee08d4499dd43857e46ed93841b0a88acb593f13de07927c67771864bf5464f486472ed1a5fa0cc15282651207185b0a3ee167894ec246ccccd5ca7cb2b73d0692c3780daf814ea9d15e32947051b06792a9f4fd1b75f0f89d0bfd6224cd86948ce5edc560d36c4fc2c122622e3b52b14e99f31ae9d40c00b89ad3a6ca0010b7ff900c6a4c7fa8d5d181a62a800db9facdca868b5205955f8d52b1a9118e43d927bf57cb34bae9141f87c3799f932e6ca75a8b3bca9b0040bf8d9cead804f1593f47301dcf7acb132e915e7a034b904ab9dc7d336a512ac6c88e197228fd4cf7a158591062bb9f720e715fc74e8566f9d484f25c16db15536bdbe26da3dfcb967c3c2c3802bea71698fa6685d94058abe75762d7a6e920b5037afa6150551175677cdf5432af24b88680698874c034f7f2b99c852aaf994e1b34757d8c1939d75deb41ee1730af87f33f6226e73f2c011cf7dd00c4a111298d0adadd166e645a04c343702ec6841f755840b693110cc13cd8da7b0bd2cc2f6fd0c146c390f91d783faa7d4c942f4971bff1fd961264d880d3b9b00a88c259982e14421d5472cc9b7932d3c4b320e4ff575bfaf3da3f70afd8759ce5af2cea9319d96b3f720eb447cc9b6487441f94828f4c5142b5f69edd4252216fed24ed4c2ca25663417e2a7fab2d89097a6cb8b66d6ba5691a4e5252f3f04f61f794b7fb6f360f332a814eac6976f2ab7b9430c47d0a641af4f767959d7c1b84b7f3dfb874296ad1f31da056e6e792880c7f7b30fcf0a3184b9a403e4886856358a2657f95681f46af58a18804045a9b6759e6b5ef183419027468c708fb38e706cc4ebe4b7d5b79da9a1b09f1417ad4fcf9f69867421c8dbff930b443d72277c143eb978dbc000bf80592096aaa7f7617931eb2d5e2c85f1e9b37ffe0c8f83f9260fb1e3b3ba3b5d418f69cf9e16831583193b7cbc38494cebc05768f774e49b5acbdf0fdb97fc7796ecc569d9dd57051feeeabb67b08a791235d4e3ae784389445d72f55361651536df52fe9ad9ea017c2f66ff25622641d3b4bf40536808e9fd9fa0a68167d34acf47611a9be240a4a0cb33ebee9d5a2619629a838a4418eabbb53bd6067e3680b4e36afc6bb4c9550ca227017ee2db5613ed77cd41951e4b2d24809496f18a165423c999858e84002cab1d6de5cb7a5ada92d267b601b36b1bbc5c1985dbc13e598f0a5f441fdf68f1c654825d0579bd28682736cc9e863f5b1fc7092c892729f3460ad93970ad29c79c96c001631c03feff84ba5f0d42f0f66af5327526fe199f6f82340cedf28ef1a543b806122e3e1d535ee79faa50a4382bf9d92a8d9f2f928c0c9b900a514ced4211531b34d91d43aaba43018a9a83c816ebf6cfc3e99a1af9c9cf8b7331867ddb6962053cc28b62ceec8e899b72663715b2583357477d7e9d7c427d9fb33ae83d95166620958731da44e8646a3d43634a0cc182a2948b116def5449c2c86ad403de309b1aa995ea92b7902e72a39ba3e174f136d516e348bbd82aa5d22cc506b89b575efd833efb7942f8ae8b9e0d4b9c5210ced8fe127fc56969d6e0c96cae17f42ccfc77b10b4d2e8e220fc6b4ea6ed5da728fa24bb973dd685afe51f4e371e2f96035e1de0ce072a83318fb627401f85fd4205ce019e078fd4f008b3c89f51c9e6b5c6c715601be011f78b6e5f53dd89fb8dcdbfd7dfcdf262ff4cfa104391a26e0ae3698ec29dc03a0dc786658b96caed232be45976643154eb08ec13c5b3343a2355c5d34d9ae7d64f0f7c67963fcf1d2c408a041acc8e8aa51cb1058f62927e807c94233dc5f673c7523b0e06c74d60ae62a83c6407341ec5cb6f5d225e0564820d1bb6c0e6418ddc8d4c0cb857093191f03fd0654d81526a08842fcb0ad09a636d26eaa7f80c3b82aebc2a54b76f1ccf223852765c93eeeaff204ed88f8840be290f17850a48e3bdefcb7511e9ee0aaaf6482ff41fdf4496ea5177f0cdeecc99f45038990f0b182ace304c72c7a2b6879d6462049790a011b59fe2d26d8d7bc8cc50a894607f35d6b373cf74eb7b4fb2770520947a7b2421c6f45025b86fd701077ae83006f4bf01758c45300a9acef7321d6cd4dd6709baaaf14e021256dc403f3fd3590b2e90623e09e27ebae5b961116f5542dfdef4c4419e6e1ce9e7d53f4a7e976769a42e24f5c0e921794bbcfc2fac26bf3a51967e18af1850182a5895877febe71e4a4599504f37741e54d5287b9736a08ab5dd011e13c9d811b90e6e648b92af51dc1afdec7ecb358d5303f1aada9588144a89cb35e9a467e9cdc54d64a97a2ccb44f85918328398d5510ae342a42085645e92b6764aaf88f02a7915448c32c2bbaffdc74a76055965bf15a1a0d798f47129b0ea578346f50e2f01a40adc6feb57803f2bbfc2eb8f347e5c44c6dec06dfdda4616901021e779183b073d87b9f38d5c9c208d159b3d735f88d125c30216168ca4a410c3c3535f90ae2d0512db63ff50a89960d2316d981fa8d21e40cdeae8d02ea925f6993438a19b702826cf7122e1c6803290f24ba6d57592ff224e6559dca37b1f06047ad3e756a065ae7ec48f645f6df48e2aaf1b054d8489e0f6502873355e856414eaa858782afe5ee4c19860f4dc8d75b9f9a73ee55ee878966f2ddc7127aef20e2dc7fbe38095ce085b8e8801dbf643f06ba55a7c27e5911d7150da0ac3b87564e19e39e3080ef96516c6f23b100272f2f68221cc795524f170540e1a064b6a41102a001282c89b8f8100acbc6fa671e7fe642aee23ec5d52cc7f466b3e5bfe9b6b07752c8553ee63cab6e18835e215321bc573b3315f5d8bc9d2c1f37671f516692c4fe97d216e5c11112eb772d45d368b0606283b9177276304af626e3943a4aefb03e86522b6e53e5a1eb6d22cf57b74af8854127558cb39ec47139d7482c6baab8de67d1dd752456a18de28f764361f15a2ee88bdd2734c3b891f0a5f42904d05e7558cb45d4a017ec8e5635867e2cfc051b9999a4391b4a08d25467aeb9293d17c7e2fcd8fd000135c0166f89823877984f8032ccc7d42ad25062a7b0e9408960deff", 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="57a9c06a9908f7fe2b3fa643fa6af0281a84135a2f90959fc96ba23089ca583fe913", 0x22}, {&(0x7f0000000280)="7c8b929ee81fad456729cb6d5b4bd79de81b11c24f10bc7427de38d606eb4b43780ade44ba7992ffe27863d1006815e6782b9e0f65fcb84b7653079f99ec2dca241c33dd2f94a0093eee", 0x4a}], 0x2, &(0x7f0000001940)=[{0x110, 0xffff, 0x0, "a97cd921790abd6719d4d91eb738bc4fafc84ec4c5e8995b2c26cc56df54a37f36055856d5c9b0ed20edbada1cd89ed6b8163512249461802e71b0b9f99edb3d343105af97bb27f032fcab28191ee6d474757ef0f33afcda7d8bc2ed5b29c6b96527a68df0c128729228a57bcd658cf49cadf9e110f317d897b9e906be46a50bf5b4699a587efbda8761fda514ef603d659b743949a8f832c410dd175589abb05fbb571cc6556426420b60ec93f4906688570dbe192c568e0b135ce53394d920fee1540196892487780c86cfb82d0ca3cd895dc65f45c43c05f7b8b96398edd9174fcda983ab6bb77108638fa84a30dee2067faf728f2cbb74"}, {0xb8, 0x0, 0x2b, "22d930a66805b68a6439dc1ea077b3f187dc22f496dacd8d0f1f2d312df19273afc8a1d834b64d9ad97bf4779066c9d1a40ac554d33670618677e2ecabd0a70f4f01d5141f6849a42cda17078e73b09e0787baed2b9033fdade43db8da8cec53b649cf3ffed9b4d89905d96ef5dc809ae1672d50ec647c4da51de4214b02f92232c1d6c4b75eecbcd6eb5688007c48dbce629a9781d832f5729bb712db0e8432d06c4570"}, {0x110, 0x0, 0xfffffffffffffffc, "9405851f0f8b94d4dfb66aef66dbe7c31d74d3111a733ba8d9a14aec49e689188e96114a09792f8918ca365f849b05ac9b8fe8b6ee85a69effafb78ed7941c11babed19e2f7f11a198f82f72b5d30f6cd1d7ee5ba30f54be87fb2519000ea3ab699c7090347b7e05edd19c2788ecdb159e912a5ee30d3fda53d76c53d9a7c32dd30bd781c90aed1a2e7838e8e0f12fdbdc1cd843a4b1819e5b8c9563a6768db40e96e17b5f41bb26a3ab6b29d4c083679529a9c5efd3c105afeb366933ec812950b23c4fa4fb66cb2f942d3c8410744e33566491544e3ea63f982644f49d3780151db6944205366717e65bb2298bb9052ce096f552cc942d004b13586f"}, {0xd8, 0x0, 0x0, "fb115da97b58b716e2dc8a85c6ae91a2b4394fad1bf6e30288e1a42e67ebe9b22c25af98e8f0f83f9bf2b3e7150d2491da2d2e2cba979dea3679e6e438e1e9b29584b55539633f374f742e801336c5728a718d2cedc0d83e2b1c2aeb0345e9ae23b0a4bb8fff3afeeff8ad00269418ad8704d5a6ffa8ca567538dcfdd7ee9ae805f893b66f5a2cf1f791d657b643383a1251a9d7c369c7c2f8ae8b4eac05fe18bcf031d6a484590d78005931701122c74771b008e44848753737591c06cbb986ae8f92"}, {0xf0, 0xffff, 0x80000000, "28d8b1b365080f21b315763d1fd76029e52884af08c50f0930a06ddf90641f8ba8626d800c44c072bab7ff6aa3346751e37e5dc82bae3051114ab873adb5c13b0d459cb0eaf6ae55c7adf263776becf4fe7e063087f4cb00182e058203d6f03eb0a11018e286843f78f8bbe3ce8149afa5a66a0d23a0c771a979f8bbabb7517e523822e3d64853ea1e7535e479b49f23c159466a28f81b539bc0014990fefc1eb82557fd52efa8d9e6c4167e8fbf4b300d48369fce0b058343cf0211c8c5b3c573418704a74a4547ee4903b14fa8f6e5c34adbab49d949793cd62fc98579"}, {0xc8, 0x5f986c52fd46a540, 0x400, "e29cc9c1a48da0cd35434d2f6d34238ad5c9837ae9d8f9600167ff12e40b5e8eb11f758144e816f3df2c9ef1f013e2f1525af81a04db66c6df3b9e29b67fbd557c7572df7fcd6488112b786d95333e1f94934cf95725a4830cb36218643e93730926ea0566367311cb45173233653bfc26b9dcfc41423d2546c9ae38bf9d4faf1aa0ba6b3344e70827ff3d39adcb32fde8c464779c7c39d46a5837f9379d30d3f733188498414d49808c51a00b000052c069406231c67593"}, {0xf8, 0x13f5ddeedd10b757, 0x401, "d0e54b06963bdfa01881b6ca65a4cc6fc1e87564cc89a2a36e7949e8f601a69d7809c53d59e1ad847f3dbd323263debb574ebc69d7369921b768f359b489be93fe39037cff7b552ba381f666e3c25dd95114a4a2db42f5fac3aa5c66d2a07215d2ddf1f3b8d7593fd603f06508d6b8ba7efb679db6f007b8b30b917ca107fe191d9757f8b6e02283c3f8bdaeaee583014715d5391a10c0b50a6a7678b19917b3ddd33316cbbec6b2c51ba81109a1c82e3fe82777d45538e648db791bfe1a06e269c7ec2d0bd9b7685f0b2f3f7ec0461495b267156bbfb0f365cb9ca11c2cb65a1ad901ff1889"}, {0x1010, 0x1, 0x8, "91ddddfe33763ba768b8f363c92c553561afcca61a89e243072e5ba6a47c68379a88e0fe2d8d1a7b5899d465844baf5471162bf5990593fb4b1c6735f59f477ff8d59bed9b85adcbccfab52237e6d187a0159eb8e461f28a35e2b8b18358b1a777b95537566ba8543cefbaff85252ef26b2188b473aee1c638c9c6bb242b8666e65659e2993efd1f4789d9b4400dffbb7b055aa6b1760069448fe2d517f54a56146cf5dc434ea684b4817cda5a776f8a11a1154a1886497df4d994403ffc2c83f0ac3dd59a15dea2d21153cdc8868be5b14432c85315c5454bc9392ed414191fe14830a728cb34903626b587a4b15e3f13781ec3938dd955e332855f30ed1683dbff9de6b56230edc69ef55fcb6bb35b8a04efa9444ba96e0ca4b4191da62997779ed41270c8c2a2e056dd75475ee79b7b829108fd6bc6c8478b96bc29e9c24bd0aaea964ed0feca997cef5f680d24dfc1461f1b79ed26b8cbcc4d758b7748024d16a833d02750f2e059835e297c4398785c045bcd924b496cbda584642af29db45397ec80fc508534b213aeb225d223dfef1b973c7aec829e85460be6a4ecba13cac1c47de7102220ac823c8aa1b4de554d7071dbbea4d1283677e2bd1cd549dc2546b8265a7b43419f35fb13e06e4155ce9e318d716e1e79d501b8d69e3f4664acabcf7f431d7ef8575ab5cfdb12323d799f285d08eeb8532ee463358a356087294d57dda34d8f5f4ea8fd11ca05c961ae33b3b17328e3b2e24606696c34e19b732b667e99838fb6e71dd01838ac0b003f8a021e4a7f2b02ec861df407a4fc312de9a674bd1bba2d122838d8569f1d65a9aceaafd758094cef21700c5d61b5bd9e455391b5948e71be3017a2e1aca9b21abdc3bdb36b57203bff28da91b3de20595a32e9e70ea4e240222acf137e63b4df4930f114f89ca19be7094ef9a5cbf97adcb71ce946b87d54a77df1b82b8dd0b182a62570714504d95e06943b492c97aa85c7dd8413e0c0e235fc08eb0e416b64d9b9660820b40d075b59279a475598afb137708a90b6a7528a42c6d55abb4cbe535c467fac620eda2c71ab1932279f3355e377038da339d0093edba51547029c7466de27214168f48ee8fa3d4df6759f84cec89016faf506af0e8df552e525cd3b7f7c44decf58f016f2e531578e5331e6b2ce53dab651b7732acf5346b8744ff07c334d12ffecb2725825eeda7b1c028f614ce0c51fa8414eeddcc0b9ecbaad48899e3b23a03226d84ebdcb792448872d2e8b7f554caefeb14787c22d2e60b162589dafaf553079fc4c14925f4e0e9f769701f0df911991fa501772d96611189656a542a21185caca33f53abb79a478e553ce7662519e88378782d7d4c1899c06525a28cd7f9e66679a27fa89c39503515ab6b78d556721b60d7ff9be2644b346edb25c0d2f3bed5e71e6b2906d850d82d04456a1cd0e9116b61360f8877510a431a21bd4b5d9b0b2c75bb0eff16c48549ac15a6b62e19defa1c8687fa3c413d1113f37ae8fd0f7be86adcc3bb692d19dbbc399c2d627b3a6e5cdf8649507f35a43bbbd0b2de5361aa9b505b4cee1c2a7ce2080dd714d94b083222bb83b2a4fb541d575c37701ef48b85a10a15460e613c62222cbda8850f7f08669d67963d28a4b780bab5838341ca64e2cbf5e5b4957d615b969dd6758b1d5a3b4b0c4f8bb8a256f5af92b803b0207ae79289605566c280b39d113d0b5e16c15a1e46d94613ba20639ce838d9eb0121835b5f41be4ceef3a68cdb0c0c09137aea55e3ea2de34426eae532ff04e2a050625c4b7a1216b63d6f8148a84e36b50291240601f08b4a841b69ba6a66c97abf25c8c8f32fad782b5b5fc95980fadbab36af15b554602bba3e20f796a3cf7163c10bd1753754b419cd0ed55e25a39845b07878774e52de33a70fbd1b1532552ff001f03c85dd7d147486044fdee75f64fca4cb66a562885f641c24566db7daac170212ddbae1d7ed1eb70b97db1fed5adacf6c7229b668f0a01f224cb9e43dc21def72aab4a85589e52c2fd0fab5febf995e533ad4cc68b2427b85690d9b0d7c47d2fccc6881cd7053479a16dcf28dec76765e3434de00a632fda0439a9049e378ec52cf5c18fc7225c857c823ee538d5456416a67d3c6c9fe9bdfd29bd0da5ca0df46cdd197635334d3f6dc0ea9e4278e08bd6d0377810a6780a99554e17608ae48be4d9045b821ea408392eddf31983c61d162c384c31ab83349afbffaad4b53d2d875ea7a0b8723137769b20497710fa3702cb9a63fd9da900294340cb1f37eb750c95f7b67139dc3d0a62c70a38b3f78794146c8f79ed1bfe3af5b0b6d0a63fbcb9ffbff0eae062a3a3e2557d45134014e641acbf5db5807b40b03c37aba1e8628998bf562929cdd719d7718410d48573ff1e058d4016aa80a7332a5515f1ad63c7f6541be60b019905ea405dd3027cb9591c7cc9f14cc9ab7b91b58883ef69bcc5ca5714022d2e09635430998a080e0829ff7f0c07d3cdb5bdb19ee4336494a3c05ffe54512508c72555da92b15a7ad2ed27673ee5902c79c0a9c2f24cbba076912d3c5f8449778cdb4f37ba2d026f521f4514a762bbec2795d8dff00c4f39bb38fafb2886997833f45b8c37597a137bd06593e90f67c66027c4c525509cd4b1d82436fd39f6b234850daf90f531774c9414499ff728d482e377f972fc944086ba8eebef442eeab19649a26b693a989a11ff017a94ccefdb0ddfd96cb955d158675c8ced5b2ea3d65d9aeac193b22970d76ec6a3919a259e886dfcc48311f3893b5cf5d7d48976ee7e96a920a5df3d64ce1d1fda1227ce46ffe167eb1e4324aa950739fb9bddbc82292d8f8b352fe631df6130e71f031f52d502970dbb690038b47385d8ab5a95cac469118adec849c8510c26897879de5e57ff06b1572e89469975443e44190acee690d2a0b9b42084bade0d47c3b3247bc68453d5f2bcc89c48e0d5dccabf4069a9d4bd17c552b34f62b63667c77057765db1693201676f8059e9dcc91c5ca633201263089e3028ab81109d46a4b2004c8ad325101bdabd5c259970cbbe9c300eb0c16b13f5c3b256b3f2db1d9ac86384ac96f37720a6671ff9b8a0baecc50365762e29517db48cd42302bf8a8b052fcd1a9d6609f97f273606ce2538dc6dd72f01507735777a99889da8eb6ec5f087b0e32e4c79c7e49bf6638d0e09ba74cb7229555fadff5f580bec41c797b11c58fc3366653a2d1e926fc99eb85a10ecdb382a4686a8e141dcff56ba01c6ee56da3dfeefbe267b8b2c11bea6280c957a13e349985cd9b4d4e8e362153f368b0dc5855f9c1855902371e64e12f31074f2bd87d0f71ddede00c5f19bc7edddaf9774fd1b48b8f07c5af673ae600a888dcf377ccb37441a8c7b395ca8c027c15949d667dde204b0c33ea7b9d8be7021901c3fdc9cc18e53128a2ddca23a40d386abc3c5e690b277632e7eeb50ae1a62b713fc58e039cd4df1342237858ca2af21b2252b293c5479ed526565f95a00f9803e39b4dac92e5b3b71cbbc4b4f6e1d60b1efbba6fac374c9b70153168997309cafa21dfa8699b6b45f7fadf66407a2d5a950d95203c21903d1b7bf68782f23c555f2b6971d27f9ed568e69de904249f5368b64a6260b0abad5ca185c4b91d54f654458d3a7106406b8effa2edd803a3464c113c5b1837b1dd97f7deb9c11db134890efb3ee274d85765450477ff912149344928a6804d947de39796421a09937456239662cd297b9c6224780d4ea82016b2e8f7cd2e99c4916c1d2d2ecff6cdb6317bcf7af83be65e3c36298e60533d4b5980560f097800fda2675bd77170b92c7156d9aa3a878c9177ee1a18615e2d20e89590a496cceb460b47b216155bf0cc7e6463d8d45f2aa16fde77596a1a4ac818ac48700d94936f8cdf155bb1b2db990bfa07d110eb9377c0db445f1a632f9ff344fb4eefdba5d1b7f7966961ef467d90fc7077b543fcd90a6dac22703bb28f5220c54fe272078158c943803c81eb6cc658db51d5c8284535d68c048ba56c6d61528862020d749a2af53873ce63bafffd6ea68245f83da75e46bbfb233c2f76c45c3551829556c17e61eef00da0afff0cc6ed91011e51a24dd903365e78fef1182602925534d23e5d7e0eda9e180fd154f7827d8ac9e7031f924e811238b79a1e97759100513e1d6ca11748bf67925923d69fc7dce7581d5ccc23dab55c6a307c530b5539424d2bf8b2d42ac0fa3b20a8b54914e64f849edbd5c3c4923ae09e32fc328423d083151cfd5a5e6b731c0eb5d27851553ecd363d56f2b968fa2d97d56a530308971e7b6675e6360545e45f5571588813befee7f530505094640a78d0438045cf5429133f69f34c22183f962a9fcd6825a629144d1d7e4a72028cfa6880c877891253a86a674f25879560668f410af20d7d437c850a5b88fdebce5ffd829ed2b3e625491354ce3efd5f917e923dce17d1117abfa81c4ae3149cf408b547295e41acbbbe53c3adcc53b36f4346a5608398a5a0613df06be6ee315e5be281529ab54ca77efafe4c1f9ec37d30a909c66805e8a8a362712916e9e0b0d6a24c7d100561653ba4f30e3dd458c0c05402b5d87ea4eebf4070b012c2f100fe09908277bebad0e0bbf8f493bb5fe12219f2773ac00a2ecf4b367bbab198ce758f1bd171c9663c7fad893e742a12269eeeaf049d8a85388669709e47942266dce4f615ef550ef50a3fb75665bc953078dd342c6494e9f588e1a6c35d567ce05842631fcafcb905b5f362793ffd4dab98f46061e9631c9a2473bec66988a72563bb7a8feacdb34f0b741b73bd7834695f4c7e0a4426a0bf3fb6cf874e6aafdef3af677db089e8a2c388fbac77750009ca6180a90f1679f1e184dfd82961c020c0a5df1762911d3fcb5666742a4a99214bba89139892e2e3f5b5a6f97f5bce4a318cde6b590d6caa1705416126b789dfbdad9fed8e3e6713a314a8296ca6d359e8e666951b1d50d34c3d5f5b4e3ad2c265e59c1e1d3195bdf0830a7a06cc72f9ffb98f93778c0e279b60628f2b2253f1e24c1ed3be591173893bc163f3c0944292e1f9f43defd7a121393d9b5f41cf431f823e1b0c3ed9adc0dff37be890ad2363751fc84045180f02764c052ed0727ba63abab47509c9ff331ce62be22a2ae5710357736a708197f09a59e4cbaf7d068ae504029399cc9b444bc47c082172ad4992dcb3c9984fc3fe99aa1ba966aa3609837ccfa356b30cffe107461e8a020a624b2a0822217a126c58c3f56fbec226b001a0c114efe499c4d5a1ef620618e92ede496bc78ec83c075a83e5e6cefd4cec7f5af63c7a781c5223503485b3ab929504d6fe3f2afa156776c2648d200616909e56ea3dc0bdb2013c9936398f892ea4e73836c359d914b8fedf2a18da49a393098ff7996024b18a0c8989691bd33aa43ec93ee92fce5d187c39ff384c9164a6a5a7d262d2ce86f1a1f9506e4052bd5cb014a5c9b70fca69c9c497373881cf4d65ec4a985a73d75a48f206b6c79ef80ab21c2c7ddb36399ccc4b5a560440b9c41007e4fdefa917f17128a178fe1649eb80faf357a28ec6cafb923a28ad61fb8a8dbf3148b38dc8b5955d0772164702786ca347cc6c5c68f0526a37336c35aafed2bd036b3ebb9e961b1f2d8e06e435d23a818b9ed83ee01dd0496f57a67f68259ce89d82784df7e2d6d1c25096ade0ec43fd0b80151d4ba54dcfc7a985cd75f415ade614a92ceb9a374eebc64d40c6cc7fa5c98b4af0791877b0b38"}, {0x100, 0x1, 0x75b, "a6fe84e75d7247b307164d8f4f60a3bb6db7da030f2eb90d8342c477d40336171c0a5a6a61b968a4b1d3ac2efc3b61ac440fd478b4102b8a2e8ce21e76f75005d6443db63aa327188ccf963c696720f47ccc82d390ac981342995ca859f4ebf656e203f2aea56e3abbe0445d4c590da512f0c87f3484125dc199c072231405f96ce777adad5c0c5609a460f7660c2904f01aa8bd7f491fd3d23211841865b9f75d67e5c616e41a6ae46462783fcd6bc38ffffeadcfb1d7f1ae63d25256b73833bd25c4180ca43b8faf250a225d23c3c918ce28b390acca7645913905233220d3cac83ee51bb803fc12e2dc0079"}], 0x1770}, 0x247222468e10bd83) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)) r5 = dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x40000410, r2) dup2(r6, r4) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000300)) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x198) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:00:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) 16:00:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x95, 0x0, &(0x7f0000000140)=""/149}) 16:00:16 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x14) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x3) syz_emit_ethernet(0xfffffffffffffe44, &(0x7f0000000080)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xd50) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r1, &(0x7f0000000180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0x1000) fchdir(r2) write(r1, &(0x7f0000001180)="0f5d480b56e6b378feb06dd13fcd3446d79b0929e020c44b2ae928fd73caed760352425fe8b9a9a1db607d9482cf0755e609f5ef1ae67589fd8a68d4d13eb8ac1732be5dc6e3a973cee87231c9151841168bb766df28c18ac4c447c758dce3056f673ce14bfb071e6c730e9345598cf790b231d52efd95f25d0803977a56958c49e9130e4c17cbf475d1a4e0824fe35bbe85553f8a2b78f8c0de15fd52e1c2b986246d45c88f7ef19d6e642bf40bd393553c20a48defaf6a6c8cc47d63980f2cd32db2b9572ac62ba5c393bedfff96c89a52e538ee554e5788ebdfe5", 0xdc) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649717eef07a1e758992d3d8c1a714b97375566504f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x43) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:16 executing program 0: setreuid(0x0, 0xee01) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000041c9ef8c0016"], 0x8, 0x3, 0x800) r1 = msgget(0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) 16:00:16 executing program 0: socket(0x18, 0x2, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x6, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x126, &(0x7f0000000180)="969b908e8e404f8f015d994d7b420e") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x9) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x0, r2, r3, r4, r5, 0x4, 0xffffffff}, 0x6, 0x4, 0x1000000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x400, 0x20, 0x5, 0x6}, {0x57, 0x3, 0x200, 0x8}, {0x7c}, {0xa8, 0x9, 0x6ed, 0x100000000}, {0x2, 0x1c5b38c6, 0x5, 0x3ff}, {0x1, 0x3, 0x4563, 0x8001}, {0xff, 0x6, 0x6, 0x5}, {0x5, 0x0, 0x0, 0xf31}]}) 16:00:16 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = getpid() setpgid(r1, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) shmget(0x1, 0x1000, 0x50, &(0x7f0000002000/0x1000)=nil) geteuid() 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) socket(0x2, 0x4000, 0xfffffffffffffff8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffffffffffff9c756fe5e7fdeee72be232df5927a9e07b3c48d0b067898bdc21f5e9699a46f0dbc40eddfb24c724c3d6907bddd08f1b6ac64e29279819f814c99e117fbb888d423f8292de2cc5e832a5dc6cf2e7b2fc5f3e1a21db2e256836b2768dc1dc9a665ca601ef95bc87650c155a3cdbfb350d4ce6198b0de79b89533eeda7f6b24480e2f029dea6fabad8c8b8036befee4951751695280d0e2232a6e8ea4fcf263173623ff127d5b882923dfa075a889fcc0e1eabd72992ffc50032d20e5c03d030baa44679c21c1d619acf4114ca6d6375860317ac9ee72536a03c0ec35c361fe1d14cd0e00ed5059727"], 0x10) write(r0, 0x0, 0x0) 16:00:16 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x101) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x3, 0x5ea, 0xe457, 0x20}, {0x10001, 0x1, 0x4, 0x100}, {0x2, 0x8, 0x9, 0x3}, {0x8001, 0x2, 0x101}, {0x5, 0x7fff, 0xfffffffffffffffa, 0x4ddd2cbf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") fchmod(r1, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x80000000001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x84d89b8e35aa58f1, './file0\x00'}, 0x1af) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0x5, 0xfffffffffffffffd}], 0x7ff, 0x0, 0xffffffffffffffff, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ftruncate(r2, 0x0, 0x11) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3d}, {0x48}, {0x6}]}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0xbb}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="e336", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x4}, 0x8) 16:00:17 executing program 0: r0 = socket(0x2, 0x5, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xfffffd2b) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/158, 0x9e) 16:00:17 executing program 1: 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, &(0x7f0000000080)={0x0, 0x0, 0xfff7fffffffffffd, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000140)='\x00', 0x80, 0xe99ab1438af0e843) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x7, 0xffffffff00000000, 0x270, 0xbd, "63b96e80330e21ce7aaaf2846b4b08bba87017f8", 0x1219, 0x120000}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x101, 0xb790}, {0x80, 0xa57e}, {0x8a, 0xa59}, {0x46}, {0x81, 0x7}], 0x5}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:17 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/109, 0x6d) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x8) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x80000000, 0x7fefdfff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x820, r1) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x19) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:18 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() pipe2(&(0x7f0000000200), 0x4) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25, 0x0, 0xfffffffffffffffd, 0x2d}], 0xdd, 0x0, 0x1000, 0x0) read(r2, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffff3, &(0x7f0000000000)="52fd266584e21f8ddf345259c2df4c55895b585d57f6641943e68b5c2fdd92c788f2e4b065b8bd4e1e9ba890cf1fce3dd3df5ee76da1b51fea659a14262b8596877f92ae87de5543e1d3065095113a7c4139cd5b028776e1ed5ca93d4184b6bf77904e2a8396548961aeaa1c5679c8b7f4d1b6b19fed8bcd3c6886747db1309ae81352") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x211, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x10004400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget(0x0, 0x1000, 0x3a0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:18 executing program 1: r0 = msgget(0x3, 0x100) r1 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x76b914ac2069a12d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x100000000000, r3) ioctl$TIOCSETAF(r6, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0x20) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000500)=ANY=[], 0x0, 0x3, 0x0) r9 = fcntl$dupfd(r5, 0x0, r5) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r7, &(0x7f0000000000)=ANY=[@ANYRES64=r4, @ANYRESOCT=r6], 0x2, 0x800) syz_open_pts() msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r4, @ANYPTR64, @ANYRES32, @ANYRES32=r5], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r10 = dup(r9) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES32=r7], 0x1, 0x4000001, 0x1000) getpeername$unix(r10, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r11 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r11, r12) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f003109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7bc9b95026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) 16:00:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xb1af, 0x4, 0x7, 0xedc5baa1687fdadb, 0x6, 0x1, 0x7, 0x2, 0x1, 0x193, 0x9}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x5e, 0x1, 0x401, 0x4}) clock_settime(0x2, &(0x7f0000000140)={0x3, 0x4}) fchdir(r1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xd2, 0x6, 0x7ff, 0x0, 0x8, 0x2, 0x3, 0x1, 0xfeb45200b7792c51, 0x800, 0x7fff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) fcntl$getown(r3, 0x5) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/109, 0x6d) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x100, 0x4, 0xf18eeef, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb8b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) readlinkat(r2, &(0x7f0000000840)='./file\x00', &(0x7f0000000880)=""/123, 0x7b) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000900)) r5 = getuid() getgroups(0x6, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000940)='./file\x00', r5, r6) shmget$private(0x0, 0x2000, 0x260, &(0x7f0000ffb000/0x2000)=nil) r7 = accept(r2, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) syz_extract_tcp_res(&(0x7f0000000a40), 0x7, 0x4) kevent(r2, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x1, 0x0, 0x3}, {{r7}, 0x75263dfe43b08006, 0x10, 0xfffff, 0x1, 0x800}], 0x79, &(0x7f0000000ac0)=[{{r4}, 0xfffffffffffffffd, 0x28d484fbdfda6bf3, 0x1, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x21, 0x40000000, 0x8001, 0x8}, {{r7}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x6, 0xe0}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20, 0x6, 0x7fff}], 0x26c, &(0x7f0000000b80)={0xa0a, 0x40}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000bc0)={0x3, 0xfc, 0xfbf, 0x4, "129c12e3206b5e8b055f31d5b0f95a2fbe80b6d1", 0x40, 0xffff}) writev(r3, &(0x7f0000000dc0)=[{&(0x7f0000000c00)="620cd53f091628ba9fe2c45e8d4246e943b9260628aa16c801c91d04651fa3adac303c556f49b5f1f2409d9c1a91506089f1ce869c4b8cc0ff80e5abd59017fe1f0fcf95445f784ccfc776033ad59f8f67f54bb750fe1eadfdbf6c92a4f93016ae65882fc6342be295031e33800e848f27cb494426a8697fd45c91c6aa8074a10f5fa0d167e75c1e71ce", 0x8a}, {&(0x7f0000000cc0)="7b2d70de0a4c73ec69963da5a336c48140fe4faf31a9da657ffaa6e5d462a41f4835df516d25b9f4c2dc21d6d21e92372cb2c8b8ed5249bec80a24c188c9b3172d2a14f9849a2eac94f7140b8a8affed09419806d5193c2ab655e0b117e81352b824cd", 0x63}, {&(0x7f0000000d40)="dad76de82504039e8bdb84c7725e82641f09dbe5dbe6792e9b06438ece66900efdc531890b3bc8e502251e7c6350798a77935923ca0239f058b8274e0ca6348f6233df99ebcd2afef1a02e58c23968b2033926871655523600a133f7013e15b6392a8936704fcda436500fd52e611a4ff0c355515dcba87d3724b1057710fde6", 0x80}], 0x3) faccessat(r2, &(0x7f0000000e00)='./file\x00', 0x41, 0x1) faccessat(r2, &(0x7f0000000e40)='./file0\x00', 0x4, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000e80)={0x5, 0xc1, 0x6, 0x10001, "1f7fcd419cc232d247d7e911e934001bd44b4c2f", 0x8, 0x777d}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000ec0)={0x3, 0x3ff, 0x4, 0x1, "e8f331add96f545b098da34522661258eceaaded", 0x0, 0xffffffffffffff4d}) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1) close(r1) ioctl$KDSETRAD(r0, 0x20004b43) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x117) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000b80)="142c327896f818e88720789ad91e5326e8ace256c85eb2a74d53566ebd2d839cf1d68544a66e28575a950922a653936555eb25fa984e212f08daf5c3e1a60fc82ac00185a3371fc7f5578869eed8367bde2826d5fd08982452c9f7585d8d073a580c88bdb27b7afbde9a63b8dee4ab8d66e52a4eb53ed29273193fd16e07a5ce6e05aec85c4820d0ab2a785a7eb2802718b4c703bb4a4b21f5f7df5b5008fcda598d46fc56f90663d5c0728d2c54a8ab8d1bc115a5f965c7c29d19d197c706ab30c6701a14c2e7942af8fea56e39f18d1bfa2f33510b6e2f4f9f3f54b09477993e1bebdb51372162bc3f8cb41bcebb6aa77d584a78e292dab82c0c7625e0eadeffaf24257d0723ea1c111af1d85f7f9e37175150f5f9499173ffb4d2bea4218d1741650aa5d405e737b0863507a9fbad9ae376b39d68a791095dcf30a9bca9e59c568c58f29a8d36e541057efa51f6dd6c6010105ad2983917e51addbb4ba4def8154cd7db7418950b77d134e9b9e141a60b62955c18068868b5b3f64cc354ebddcf657a50d5771743d88299116fbb62951d0955802df1c10716faa392392315a8f380b9ed7a14e45319298ace8842d5e207bb324f868e5ca0e535d6645c28c72a5a5d5ed7d7ccad9facaf020697e3dbf67cf5485cda209e201be07380f21be1d3deb62acf41578ba92cf4a26bb78b60c0f33c058f47e629e0888fbf86f43c43f4907189f75251e636c1bab0bc4746fd37ec99d2138d97ee3c2d893fd7dbf079e06227c4b84f2faca7105a68973ffa2926396ece2b4f106a9b7de32fec6eb2ed2b6094e5e6f5bdb494a49dd4330f8ebd037f45c5164ba8a18ba59058c2d0a40b099fd9a70973ba205a8f80f3fc0e728d8adb6c14368d1c66e862e58f626d55d3172b500803856f601e72d7594ae029aad703cafec9720480f2389b633f2037e62397a2ad8c9ff5e7189080e87cc8b5013ecfc87dc1859f67ad4b728717d6c29be26ac56eaec9826cf7049e13ba10e98fad54a8139da96a3fc6de7d1e0aac6651e0a44551907dabcbc998755f26011933959ae271741b634c82898845aa6891e4ee07ef93fe95abbcea5216bb132e9fca5fb5a516835d1a148450935178c3f276c3a707ae94fa21c2e73bd2f778c9680c73109679d0267f7f4be7650bfd0fd938441114bf064db1cdaa2832fffea7d85a6b84aa0cc878d075e1a11bc2b41eed8d6c27a5c2cc3a36c4b2a69769b8416fdc225befcea152052d200e613f981d9c8acef0e511e93b7453176f97ed385d1af0b68ddeed70ab1679beeda28116f3c6c600635cbc9856a9eac1f7b796b436fea44634a8fd7f25d80ccc336d3b3421a7ae178aa7a3f2da1aaadf7f7f5c40f81769a744002286b452eb21abfbebd70ffcc75f13cff9e915c1ad1848778f8dc60ffc6feafac57f823eb3e2c33c08994a17c2271553cfec89ffb665ab1356cded3e74eba93a3f1a8df24ba11f287a173cf6ca24bc147dee500ab9c033529ae95b9ee9f3b8ef6489b59941ddc8af53ea94aa3bea2a3b65bb27b129ab4089d0c2896f992c8117a307ec77915539e7b8f43bebccebdc0da25f1a5f07379b52d70afb1b247a06fab84f642872f13be56e44a9bb503e4a20a81ed1fead3e7a77f97e9246c2c33cbf1160f9a610d1fb9f845beb4a46504a73c5e32e60ab1d5cc2d690a4b1c9454628720840f8358f52507a675941074320dbb1713a45329c4d27694aa7ae3289839fdd310e40030cc40ee1c996cb2e94f74c03a7f615715df90445cb01b9d3ca2911986cee95b3e6b4acb7afc5ac3293129787657469574362acb9d14e4b5592ef9315548cf0ad02d8332a2d908920deb118e8099cfae9503f33e38b01cba41ecdd0b1275890d1973e515d464fac7f8d380980e2358162da5227d55404c73fd6cd9cb0801e7333b234863439546d5ea11c141539b2a861e36bf5fae794054b8290f39100792ee357cbecca9afc72decb81b58fb2712610aec4335e37adb52f60d4c4f0ce9e504a94a386750858cb8ad4d8fcc55f12c7513903fa9e2c3445b5cafb573b3eb3a3414d381e76f47e321df1eb09f5ac3e04aadb26bb08bcd635646333ef7d0376686541fd8cbf87e6317c226f948819a6615773a4b1473fe48681bc73e5bdafbe6fd45eff7b1b3991c7b93726e5aaef15d857aa9e4a61edae69f3673b0f16ac3e81368ab19de1da78fc63df399385ef6f37cf2c8134742244f93165ded39e9d5c871c944c2b0bf288c82ab7edc7b9c6e806a8190ecddf23554b1c6988fe890221e86325165bc01f6bc7ee542a9c893980d5d9dfc58a532277c85907db5b2fa32bfe4a810ce60d36de5e2a07970ee1e10a32ee17aa65d52539e66597bbe63e444bb203d85e181ef2e1e8a05a9c3a7f1880c7fc8b1e7448fe78f1f70ceb7c03b1d6a31c8a20bcefd918013092d79db6559dbadbdc9f10297210a2ac24eba35959d5b1f6e6c09500b1772673af83db0d4e0223a6e0b9f70b51cda8f5b8e180f582bfb6335313290d32892ad7cb3038c8eb0f6a8c3021d50cbfeb5b0dff6099edeae74a67a9fa18b2ba2fb5ad1343ec8151f2711d83b21be78888aa86e67f17c593307343943b63fd0aee738d28b2e27a94b3cde5159991f60cab5c9253c98633a75c9bec5cc6c67da5cf88de2e010f63fd6b782cc6d2d02c0e6bc159dee73ff1152a2ed7b112efb7e3ac98a60a1fc364cb9d144f8ab4ef720e02827df8d849353a72dcca2d6907ab25d2b9739ea13bc874c6ae8c56ff336d22ba21bf6df64cbb9e8cb47a301153ad9c6bd692132101b5b65a378788801ba384df6383c185699d30848112a6c969aa25e4ee6e2ed97a56ca7fe55fbb1a1fcdad66a787487374aaac9e4cb849662eff631c587ccdb5a6e0074910f0374eb15641783ff4d2236c777c8f50b7c54f97ca8af2084cf80855462bef92258e6502d588ef9319e002c0f0f7b958b21b1071a2cdba05ccf57b07316bf588e7e84683a2e1916f30000e70913904872ce491b4cb88d46593b9387475497fb3468ba727b42b0ec2ef1a3d18bca17fa203dd63b3aaa50bcea093726d2e604cfa5a59e58712fcdcddfd85ddbe61c053b9a99bb5c0e2fad72c3a6bbf91101e411af5d9fa492a0170ee22fc9d2a3de95c29d3a3b1bf53d9eaa876e90980863c7466943fbb64752465c5de6e6e50a4e1b5a5b8946e8d5281e3096b1bcf674ba8637399bc0b9f8fe40b4a862a1418bfa27d82bdbdd33811af9607012383f28d2b739ad8d6beae2c785513646849b858b6ab669b10f33d8b6e42a8d1cc70d9c214376b2d56d5780ada2d9e2c389c62af1bdce678e62365b44daf62429dbc100ef21b5f386b121bc26f76afbdae76708af12128dbfa1253b62c0b693b6039d65ca0a390b74dba9d74b6e3e265f353265e5c93e75c40a459e1e3e1bcd63207bf69ae139d26b5f94b3c334f91b51fab37005ed3908f96bce39200706a06af675853148e38cf422dabcc8e566a8004f1f3386cba2d77bc9f77eefa8a4f1c240b0028a96189f0a673ddcebf9a43865d28fb96b16a4b18a72f724821bc0ccffe31d31c41f6042f6d84e09b54046002436405a1bd842da002c3b7c5619d7fe82765dc8c85500ad9bcf1405bcbd05574f8703e9019e0eecaea296b4b984ee8268569ff6fb3ed33ee1b2c97c26ad2c66956350e0a46964911f7c07f9eeec99ccc05b2f22c2e003ca19306f1131af437abb51267bcad3fd4a99f9a127fdfc7f37c72545678d402126029ac68952e6cff3b5eccb053ecf15b5507e5842766bf2fdb6e4999524eeeb975c24379e2d077fa9cd8f3f7b62206c5b836269b19f6381c863027dca2f5e6ba79d51a5fc42370a06b1420f891579bba1d60f7f834a1f4ea23b978663cb81f00b91ee354a2fdbd7a695a3cc7a2a74b656753591e83da8e3ad7f9cb565be2acc5a5fe2e426f25feba91adbc92946ffb9f9fe42e66db72813fccc1d57424e3d87a079b4beeb93650c07b8651a3c5e9af24ad8a7c45194574463f7e78f77a0480742e854e9f90b15e2d5695d60de02458a6c75ca97f19a5743ee139be80b66eb92f051d965064aa384fc6e11e7195a9b1befa74cb17a0aa22f65a2ea79f92304818ab674dc78ad4f32c5bc62bad0c243a9d22546637d7d8d73dcbab388ec58a571fb12b7fef5f5405ec6777d0f8b42e3467a09928f7c69133b99859e802ead2823e31cb52e90b8fa5f6cbfda1b2cdc41ec1b58b29d08bd08dab00a4ea7c9935e85307d7fd6baf178359dd76dfd7c3cf9f7c415d77c43783b993ad701aa575b544711a609f9551d26b445a8330cbb42f733b5c62e1c043df90046af80610a622a8cae1cd90faf431dc0143bdb40de0de114f36a61239e843856de48786794c27729fca21684b04b389fba467790ea8e550981c5df897c14dbd2d2b8769f24fd72987144b3d44d31e067682463f603e3b9b5a32c9d55cb2012a21762bbdaaf7e6b38a7becb427e3700096eecb6c38b9721e1202d5d3995fd9bc1ab2c4c59b60fa5729b94feb29a2aa9f419401ba43d55cd4691672ab1ede28f0d2f21a6afd27b56bd5faa68a3b12bbc9de6faac0a5af2aa62cddcbddd1c9d383226920531a86cfd67fea61f4bffff7cfc80acd553d688b903e5aec5c25d26f475ec826103125b289153e84d65a94ae7e566ca068d0c87c7bfda841fcb88c8aeff274825fd2c19beaec1176c1a6e4b37ffb198af1976742dcc62bd8c6c49ce81b00babb24f1c600deca6d19fab536a6bdefc8204f2921988cd9f3233feb2593ee61f46fbdd5f155aaf5964aa068bdc0074edbe71afd624b76c96c42b218b7555dd23857ba634317b5a2f57eb78e9202c2a6a7c8ce8393a60a6115f831ce6d58b63f1567c2e73c3ae74c985174634bbd0612af88d2a6c0b8a11f8663ce05ce16e8817a528270b18f8bd986adc20fc81778b6b3108cffa6d973654ac6be2be634b1230c164a52d5f74251942b9268a6bcffdee895cd603fc16df9d35199cb98d7359b74435c1ac8bfaa4269dadcbb79d85bafd6991fc460591a29af667c9decc76816af55a252a34abaadc8fa2b08483180baef16342d96e05c9f783b474d76715f80a003068bcd4f95e49e294475dc2042f9779a92e8c0667c2027e5de3238f03a6a60e2c6c5df6609a73a92b991be91d748e4243a720464900658770be3484dc57147e1f7c11f0b165896fd3da64a9456a090ed659b415466ec4908b8a0d11770a62d2e421bab0645d4827d433681f7535aa68f766bcc8dd203aa91e835b108eb329a197b227de940b56ac3a7a223d48d6ac7bab2c0ac4ce9bea35b097411f338efe271ba83e65a63ef51feeea29be6cba0ef784f04c5f30a442767c5f24263d6b2a3ae302d5a97ea2748bf7a3b753718ca9c2e8631769c28c0b514f8bae46aaa4dca4096467acb2f14d03aa18f59b5a5d7c06ffa517d4a779878a6ccf4dbcb53eada4331bafc6d5f47016cfa4745463a694ef5416e165d8df0d0fa4e17e4237e0b2087cbb79b4a7bbaa5fe4073e0b746a60bc9b38e415b64b2e9364b461bad834ccb44f7fc0eef51a27d191df096c749defc39795f03fcd141315cc2d98f6694105cb4de2b9b201ed40644bdef478f0739c77c5864b338df39f8c26968c96f5847c9646468c07783684e4af9a6f6b857c619b516de6df4b2adf81ddc5ff781a6c6c1821df6d762efdf3c5bea9b77d399e0b7b0f54e2af0bb79e783cc5bfa5126e107b2608c3eac40a3969bcb10b04875863a7555f1e6fcb6708a17c448525eb8931d", 0x1000}, {&(0x7f0000000080)="c10276af6e7724c1d15d215e5d56403c1fee3179db8e6588c40bd9b2ee0ac2d049bf9c0bc40b0e72b1dbaa3c7fa7a3717b6a6632989a38", 0x37}, {&(0x7f00000000c0)="e1afacaa100a2ec1a0f7caacb6c7ef40d354a4404c2c11b5732b20219b2c3a48cdf6fbad1b57d9fb082cac153e94779c687363ff718edc6a8ec9ddc4679462f648e9e202c446af99e06f6a75d19ef9d2600caaee9d9f91174145bae476f6df81f9681b8d4138cabddf1accb25327f9a1b83d6c04d769cd517edbe0", 0x7b}, {&(0x7f00000001c0)="f3bb2a9ea8117636e9844c48aa36c326f44e2137b3271d5f4a3e4e39e7f4fbbbb3e779c70ffacba05470c53ef72ab94e524daccc707e1e2d1910afea347ed17c19", 0x41}, {&(0x7f0000000140)="9fb698d3da27b1213432bae81ddfc880", 0x10}, {&(0x7f00000002c0)="4c84aac1190b77ec35b50a4c03cf17da269783dd8278c930006e8fabc82a3d0e87c45304c37289fe50d6878d4debb0d5fe086591aff113d5adca36457ede33dc87a65782550bc3679b329a8d9d953a86c6f841ca4366c2b0f4e1e0208e65f6ff98a1509481d2790a1a60cb8642b695ba6efb3bb29035d80bacda9d6096df2371dba43d8ab16ab98db6c278dd809376a638e90dd2e643fa5757ad25270431cf1b83932e6fc95117f86fd57ded83816300e5591ef3fbf5fe4ac4093c9926d721717a33bbc67da56c10538d895e7deb9152b9806813557da4e3424abb20404468", 0xdf}, {&(0x7f00000003c0)="33a9be00609383bdab957631d5e6dfa49c79fe352e25c735706294c5b69406c78dd4aa3e1092b169c4a68a026bc6b7ae748afd74f51363084eeb04b4c566041752fdc40545252a529571b37b8bc94d3404f79a5f3e9aae994b0ec8c340a1bcfabfd61cc6b55c270c83c9639c7e6a9d8a1d07f0cd308538f853f8ebf3d677a6b429bba5d2cb4a7400ba930e9928c648583e5b588de1ecbbf50b0806ea590635d8616d4b2a6d6b2927bb4d0d41f02e9f9c4534555e21807cf795cd81c0dfa2b8ed5d39f207df2692a07a1b23b24d26f57f9c5b1cdf8fac700c", 0xd8}, {&(0x7f00000004c0)="82f2f1dc50e7e8d1bf5c92acba52267b299c672014132b30f3770b0a26ed95096c8931e4d1c1aecd39f49bc3c444233ccd86a0293cb84e757054888d2476e8017a093fb33023775957627019835f0f0aa6", 0x51}], 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004000000028ad) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000b40)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7f", 0x34}], 0x1) 16:00:18 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x18, 0x1, 0x56c0000000000000, 0x3ff}, 0xc) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x5}, 0xc) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001200)={&(0x7f00000011c0)=[{0x45, 0x6}, {0x0, 0x3}], 0x2}) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x1, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0xe701997c21133f9a, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x7) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x0, 0x1, 0x1]}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x8}, {0x8000046}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="5f385410b9d0175bf9700a65509e094c6b177ce41550bde7a0bf1e36ee63651d092d8b198656553b570c170dbfd736c088442bc7b57090fbbffdcbedce5f8f3ab8f8d2af3f5b04dbc279ee2f7df694350f9629f5e574b56cc2493321238be7fb0e72cddd125909ab1664189ee82f031199a3", 0x72}, {&(0x7f0000000180)="663a1a87299b12003d4c702e235061f67d9db0f8a0f00fc7ef792c99aacfc385c7e0117869c77a86789876b1889f47f5894ffe7565afa7726ef44d2df79183591b21e90ca4d801b8d73f1972bc7fab0511d9bf0fc2a21c8246c5b3e2837971f179dd3d22fd7d24d99670558bd9b707c2f57d304c882ffd07f81c08d4447b284ad6b4448efa8cfbcb7a3334eb1108adb459374b545c5c63d1ee4109b1a7f9d4eb0bc28da01bbb41c8fad80fb6b63527509440db05be71fc521036ac475af1ca15658d8b1208465b3212a9e67d64215e25b739cd7901326d52d9fec2d3dd3746895ea5b4e58d4817d956c313", 0xeb}, {&(0x7f0000000100)="e8a1a453a5cd97b65af671", 0xb}, {&(0x7f0000000280)="7bfca1cbc5e57b22819fb13572f0a176cd22", 0x12}, {&(0x7f00000002c0)="d239bf0f731882ad1610f085a0cc197db6bb46cac6f140e3bc29ca326065e52a013760e9279aa533676f9bfecbd98263ccd4b72ce03df5631d3226d1bccc37dc1bcbf2701d37f8e5248f63831deb0f39c940e2c4870a1fcdf213d968c7bb9a4379b6b7", 0x63}, {&(0x7f0000000340)="68c7e64a4bb778c78e09761029425bb06787e9ac13e220e41999fa45c925ffbad88674215e5c7cc65aa6247e7a9d90194e5f0182b62833debe6709f56ae8ebf15a38dbac36ccc002bd467e70238f2f56000019dc60053912ebf0f70fcda006", 0x5f}], 0x6) r2 = socket(0x3313e6f0edfaabd3, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x4000000000002, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt(r0, 0xbfcf, 0x7fff, &(0x7f0000000040)="9d9482f721013c88398f5f886b3379e5a195d77e305f91368afc427711e7ce08c234df271d58793434f943e8d519ccbff32746d99b97c380930b4b268c2f76e169dcde338c0ee338d0cbc96df874b6d69988a73272f7a3f58d831e74455653b3b4e41468aceac2e0d3d34ffa98fa8cbda92c4d827b55f1207eed85d7013e98d3ebfe6d51de07ec76d8eace1e5bd517a4a5657aff3b8306e9a226b89218a0e6dddd0781d8336534401dba13601312e4062f9925", 0xb3) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18c3003c08feffffc5bb00007e5e00003f0000408adb0100010083a8d1e4b4c4d31f02626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd355cdccafa7ebbb48b2df68a60309ae637cffedaecfc8ac18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932f69328f0607fea22b0807000000f456c9b48aed6b887340a472826ca652b9c36f5c7fc773f43f270ab341d01d8ca6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a0c4d433d74e4436dd2bdeddae707167d97c3c1bac2020600000013eeb80e38e47c39d1d999bf561a884a0c6faf7baf70653358749613ce2a21d02a9273b0f79946b102e6e4724754b5a6a671972aeb0fdb9ae78c6118e65a3a5f6fbe50e73d9847acc77a5f6533d5a8859c455d40c0a4cf7b09af36c56d4922fa645273b7e439e6623e212be329099358984843a496eb8e90c49ada8247a6ba091d57c72882c44283dae5dcc7c225011f9c1e251b74499de53bccfafbc9fe95f4a26d89afa27d49d9e5b5d1302329c04b53b0fcacc236db72299d7da1d36e070000000000000000000000000000000051793fbc8572cdcbcc743b839b96d23640483e31d5eef389e63e0f0cd93416e896118cbe041d01c6ac1c6844b5e97cfce7b354871334854d48c0d07763e00f48fa1c839c8d23f80a12f969657bee98d2241e6c57a2277a561c86e62c17b61f3950917bebf056c40f5e08e7eb04da4c7909522b16d6b3fc826cc25a635dff3dee1e9a91"], 0x1c, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x6, 0x4) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="039bd1b96b89eaa382fdb627000000", 0xfffffffffffffcdd) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c310632f1071d36801f52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x57}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="4a0b8d69d214612756b178942d1f4e755ffe4915f5e48e93f7610d7d3acb0d514a1c34597d52ce7286d814bb2727", 0x2e}, {&(0x7f0000000240)="d6aaaaba02f2fd0f67709ffeb5060f70263933ee5bc4b55d736aff2dd4c206cfa1aae0fa3e06a16cab0f81a59f1744996a00ec72394e854ea28b15f5302897282af6cd39145192f323b76afd256350852e0923cbaf772b95b0d1ee24ecc3040ffba132de88d1b3c8612f39d9d09bfa637c5c56583f80baf6dec9ea4fe2cd7c97af829438cb33648185f2f7fa7cb1a46874701ce8ab0d27d68b1fb2997741a5a990e003863bf63c930be6dd1067c70b0ff09df7cca980f72f3a86cb577b5033b84f5d5090ecefe0383722516732923a07", 0xd0}, {&(0x7f0000000040)="0a297510443b1cba4269ef9f28498bf22347f0f21b45710c0ca61eb058919802f852c97dc01091c83085df6affc87847d561feaf7cd559b2352ffcbe4103527599034e29107821d5da41fb5ed773", 0x4e}, {&(0x7f0000000140)="19ed70e9cd7637b9328046c41a4a5a6b969b08704f374143e9217037502b58fb0ea35fe4aca2a74c559d62c368476ea23033ecd20de9741e14aa96b34276afbec567", 0x42}], 0x4) close(r0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86134) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/116, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) preadv(r2, &(0x7f0000000840)=[{&(0x7f0000000500)=""/107, 0x6b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r2) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r2, 0x65}], 0x1, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0xd}], 0x1, 0x0) r3 = getpid() 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() 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:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0xb09826b5b6c8b200) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$unix(r0, &(0x7f0000000100)=""/91, 0x5b, 0x843, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="364afaa09669f8f96b0520c47d801ecee8873237db4eb6199e1d6bfa82638afab57ae938dee778db2074aa3a1a79c175756c8c8f9ece9f6487dcae46ad98d619e4671470c93c815b2428791576919a21f215029a8332c73b5b12cfb6c5d6b2f98ba68a3011658b8470c8b45d2fb494440fa9105f7728aba11b4e8ab85432898b63dbda", 0x83) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) 16:00:19 executing program 0: r0 = socket(0x1, 0x7, 0x0) setsockopt(r0, 0x20000000000011, 0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x818, 0x0) close(r0) socketpair(0x0, 0x2, 0x800, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x1) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x40004000000028a9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000200000005900000000004cd2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x1, 0x5, 0xfffffffffffff001, 0x1, 0x800, 0x5, 0x5a, 0x1, 0x0, 0x2, 0x101}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x5cbb0d922bb6ba0c, 0x4}) sendto(r1, &(0x7f0000000100)="3b8efbe860719d571b06757707d91e9db6a70369fbc916baa17448f8c727d9e05326ec4dcdeb3468d0525c9ef247758c6e15", 0x32, 0x2, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) sendto(r0, &(0x7f0000000040)="87ead8e9b46cc613", 0x8, 0x1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x6f96a257494270ae, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) 16:00:20 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000040)="48575c4cc9531040bdfb587b46cf2638d3ba4005cf9842a5d28cf36e3a2925", 0x1f}, {&(0x7f0000000140)="5c34ea5d20e12ce821ced168dbcdb7539adf947ab44a0ecd1770c4cb00dfd51448ae0c4522bbf3795f68d3cfe29931215ff76cf62ff91601b63dda146372eb15287720a54f29dcac5d4a8fc6df866002c9a555906af436096b6ed77e8d19cf27596a97e240afab1d17b45a5e090c32a81bea999c6486ebace94b8380b8e664e8ad0f473349e6923f1ee8b55343737df80edf02eb8fe42083d7a7f165947108a40f4ebefc03fa254e63f40a5ab84e1032c3a463551bcc172271dbdfe495791b6eb0bec273db8b781e77ca06e8c51d6c0840925ac179f8222150944f6ec235bcbf82a1ebcea0d2c1a68cf8146ac64ea0208bc1810a70ca541e0f6b604cffc05e2b55e631c27f4f6a5a5782d5c018f8285a02d4ffe3b1ad197b052bbcf3430951a1f3cf669ed44f1cc739a15b674dfe95fd602221bce9d0b46d3d7766d9c4de722dfb8d5026d761b4a98fa996c0756e88a28f6208d27a374992a16520236a4730488677b9995fffb7a83bbd1fb5858ed35fdf57432a4c38ffc794eb6f069e12cb7075ec299f19b05a8658d2cb314b94af4f15ed73a26b37e84f953129a7314d1c2111161167c310e55be17193755d3d9a13a9bc047164a900f2dab93ae2ad384ba1512bd4f0fcdfe049d933a09d02a48b93f263749ebbf51d325ee9a49e878b9e3d27f35273188ed7545dde9038ce34d213db891663d57af15f5d34fc7e668f655ac2ff097ad298a435713557ad1aeaf4c6fba842d0b5c7c5f6c86c5cf3bfcf5bb3c94e750d37b4a1d8b3cf498b3503506f86d8cd12a8e9c374f5c689a2869656f24a297631fda7cc0de883468c129899b233ca2593cca9eda817c9d3bb66d836e5d67ac028b4a71f6b6172cdfbf0229bcb281bf16de46dcdce1900881f955ba21c0deb9d66e640b25e2f68ba52a0cf332a67e1e358992fb110c333e62ea437aad8c63592c2cb48e3469925f7082d924fe6c767a77c5cfa1950cab9f0208e2d64f47e409f452010c718a6341743efe0e0668ceac83977e88cc9955db45983668c38a23a97be844e343c1a133ce8120584ac1c29dee1573812affb4f4425a9d7d8e2629985195efbc95453688fb4cc76c129ff26552446e9bb1610501aed273559a585be1b1e5b2ee53dc1cf5522112bd79c46230fee0659d6f16d023e0bc1f2c3d21071a66de56a8f506d09314ff127b7e1b3cb33e7fc51c6db7848cf454d70c3ef99658da5e23603442aed8aebb48e3339bad65d71d5ce2225961d65110442c48e9a8fbac6bd0035076f7567d51d2b58023e2ea787369badefd695417f3112fc2eb8b808bbb94dd840ba59f35c9c2dd9393bce080df915db84abba4962505ddbd65d8000067b13a2550dea6f75af628c434cc16beb7e20d85b03163bb556bb505553b58ae2ead16ee49b618effed33b5a22615dd02f56d9dca6d43ba6e352e2695c32e91a1f13c94f4208ec5a16244ea829e660aeac25eeda30e8e4a3ded17171355d417510427329449b1ee1c91b2c84b08fa5cd61379604326666eddadaf68fe8f9896287dddad33d0fe3b0d4093059e5b27d47ce8d6caed846a8797df578279e1bd46067fa1863711d0f6ea304137bf97db35436ca82dccb087e14aba0f42fc872fe4942677a7d5f5e0a99b1454b14a6767a262af81742acdf918ee6c731da22cb460a52f03a896731c225317cac530f9de4bd464a6f6f00a8d155a34d312b0b4fbf7bdb519813cf778b53985eb2803f24eeee57449e2bb56960904d0527e9a2ee928512b307f07c3be68db858ae6b737370d24119ce23217828f3337970c7bd8b9d7a94bd9b337f0654ce7008514eefd6aaaee9b0b8d5fad10af53cfc63968c23eac2bfa8a7794d825d23a1dce7da4fe1d0e8e3a90f1c8f2fd0a72821eeb6a869fb8e12448b57a57634e80e2315c85286d7aee608f8da9831423e5e419766738e0403277b12b1d55131f530ea08181a036e28def3bb797882bbd1d1f89e7bc7db3f9917152e5ee9c06aaf27592ab891f961deaeefc6914d833ec6a8dd826c2bb0dd587cd3fd1e233ff4909152355d16e609b5df6f5df21de42626fc4dab95e9587842d0b68eb21dd9578c9e9680ccd86116dcd8bd73f185a5d89ba7c4979c293ac15abe5a9505230bd6c272f2954bcc8d6715fecd820559d053e9aed82b89e6f3ff2c672eadc9c8b0bde2c6011d1474ae0c7d1bf265e5ff139c79c45dc5c726efd7126023d619b491c865eb65c09852a2d292a4cd2e57bab13db28f56e24d15989fff860a8758d2981fdf8a637c1127f64a1ae4fc11223be12d183ae09c71fb3b90e6c2af483ad3748b6852ace9b15ce42ca0391655539aca0500c6a26b4d656b788e7b421d0014877484fd0e8d5efb7da890c0ad1960b540ae457a2de913a21b6bf9ac89b303a1214402cfe937782e9908abd5d972c564cbb972861979d378fb4661bfe7c2df1f1d52d93b1fb99513acbcaf1d539349ba8bedf33d92b6593fc6ba6934432ad34f803f89e0e2e93e02a350ec42c5ad41e4c48acd89b4ccc8171297ba062956e9372c0585564b3b2b27dbb14566d68dbe729a16513ff73c18543419d7ceb406256d7a6734c876ee04ec05de3e56fe4f9b731522157b034f6386f527f545accdaa93a14ef60b2db255b0866ad119542db8d0fb9b43590b2b399cc570ded8803f903880bfad209c3f7c48a5ea7aa78b85331bee79c864b63375e537a6ec58d08fa2e5f7edb6edbe8cab2f46446c277a5eac2fe53e9ca6ebc525c8e70bbae54bf4cee6ea38ac689fe64b9a89ca41f2a5545b34f36f9244675fbaf622ac3026f89b582696b0ea5c8e2193d6e71425557b613b51caef34d1c98b81704335c3b43bb28d1a252b055c585b4852a1a559490ae478668e46e867735f04feeffbcdb03fe3c081d9552c1fbf01e3ae20d86729541b64dd6d52f1c301e11483901e820be5889b87ca26a4e7b0b404897b00e29542a58bcb36160ef96013173fad608c88fc0372a759d7a508005f1bf0fe0b26b2d7b2177ae78aedde36b7a959bfa2d1ffc71de6798eee6144662f9fd7a9329cd13e762ea3d50a740ae653566c2fb84a9e8d9549d4e444552e355e9618c7ca5bb977384a6423aa7d1dcffba233cf45da66bed331443fc4c8f022fcfd2c0301e0b7067e30b00402639d0511e1872b708cf14ae027dfc06bb23f3e28ac9f22c2d5468c5c26123ba7879cb7db96ff5f658f77727b75c2c64fec435f2876ff18e40670ddac67ddc86aa533356c0d63be9b51e30c1e85a9ba8106d19eeb7dadf79bd1a73305488c3b4bdb3599828adef482985eec233a7220368e118ca6f4b1304f2be59f3f432775bd5447ae19f3cb33d44535b025f51c0ac006f1d29e25ba9099a352264de83732175159d4c8763e88a8014009b0e943807ce1390951ef750b0519b88d7590708fe01e58707e83c3e1810140d753e3a91b09d2fae8eb3f6c3a5e1f38ee19185f06f9bf687da8e58b40bd10087721cbeba319b5aad025bc28ae906f2e8467a42cdf831dc41b5c89b2ace1da70e696b6c16fb1230fcc716a9761a61808768e0c164988c07872a40de4461f1bb5d62f322e0ff2953629530add43bb9d09d62e9b6b0162f6d80884e16dfad3c95265ac83520674d345197106873df08df737575379094cd57e2149e1904a27b2da328b2bef4d25a869673d5961e319e803b02784f561651857ad0e1747f7040367982c5968528b09bc92f66c95709d1d501a389c7352f3377a50e78d15b65e59d335f6cfc18c5e37105bb8769716ffd1656b6e9e56a6824ff31a2de58f939d00ff31290d5a9734c7df1c84f7fed4d41653f6632f29bf2a03331df01aecccc6e71b4c50c07236ac01cfc79999d396677fe7ba9eaca36680e7ec52798f6bcb8090264c6ae1330b30d773e3bb3422e539b308f7053a8bcbe3bc195312ed9a5fac4495adb052e05a9eb6f5d708ccd5aea1c892ee108365c87d006521cb96ca232e225bed0762db2fca6319c4f5b0f46feb8adfd0a65c97547a01d8570af831f7bae1d8e76f2713d4cb8c0396dde904632f7e3f26689d6796c4c25034fe3cb8d772816a7f25fa5b454da86770240d203c0d74e1040ffa11d2f7be4f28905a1b20c270196e9fd2470469d4c665ce8574a188058cd87e830b1d5793d092e6876b29af4ebd9895e0ce9d2493cc9a1eef25cebf82a03e84407317eb7c65e900503bc32a09d689eb7f39e9c62be5d143babb7660191d592487f29997f5d6883dc8228ba7b779a8a3d22d1057c9f14e41fe9a70e5392d9beceb6113299957f2777f15b3f68a8a6cdaae5585aede94f4927f27f86ee522bec61f59ea1a07349ebc841d82beaa3fb4a9fc367f8e17d09addf4356a825ca6c38124326e4d8e7e765eb85dd63a6c61668767bc488779de59c19269d81fc36856e37560aca533feb794b23f238ed5445e68869d5a2bfafbb33fdb8074648c67891a90fbce4c15b0fc61820803f55fea8d97520086a64cd7c02f27881bbec9b770b218eb93d9d80610476ecfac54624808045dc020b5b10b1dfc487a8511b30ee52d9b4223a57c40daa166d639c2272acc87fc92fe21a81f5c45a5c0d8e07a140f165ec23d11307ccd5e596109d0435f0418f60450c0a8519f0ec4ef225d0d22e836fa88af504ae41f33c1823771d47a4699477295daf8b5dcfa6643f9ca4a70fd9bf46d7f98e1fc951f8f3beedf8a21837f3845f5ebd9cece38801a8502a654ce515d62b7677a7a5a1a49cfb60aa8a911a4b43f7335c17229aa819d9789435376a10323aff490dce1375be2061cb56128a9d3d00f53ab0af7747a60d0ec11b364e1ce5f1a5a812cc74a09feae96b0696eebe5b0c62165eaa6ad55f1f38ed52080da2eb67a988e93d2c8511f42fd87b11697d5eda72fdd6ed4095bd1ef1a8388a0a56bf484f315f5f94aa51ffd167c3234ef88e09fcc0cfc74e7d192e3aea33b3ac6a9cf9aac70c0afb650d69358f9d8a3d16d533c11e7963b42d30af91f5d1bcd8724036bf4a13b382679fe8e711aa5c8c8f587ad432ce502fe598041ba12130e971c6f6e1240d1b62d36397df390c46c6cd5de239b7eb3304fcaf5ac07fcd3560b71c1edfbc261fc966b1bc23c7c4ef8a08e7dca7158b8cc48a4baa4ff284485fd05c7590c8db3f9a8c035841213b02e14f698d27e99956f606f4450fb4f64373803bdea168849c78b920d2f7b1bd66d61184ddd323b1c0abb8f64710b4d83fa932e440e54afec395f0b2c3c5ff04ba7e896673de466d8557522393f0665eea49c087292eb1e850396487f50c46ee1f13742c6108feec935d4cb2974897e054cc5db473ca57cf95df6efe598339930c28cc72075d78430efc74e6c956d007a9abcbd013d041807edaa127f5f5b5765202b5744c92cffbf3770a0ff00417fffd3640b192d2983f79669d4835268e4eeaafb2a0a8106219d276bfe0f19e8079feabb3f12ff64084c1189b0d4d5ef56f0fc5c1fc292864d5170c1758d68df6f6475f3292dde156567ec8ddadc3c89697eedcd6faba251c25aae5ffcb9ffde93014c12827621b47b3ea4eeac4e13db2cc2e36f8df9a9c3d5567247a6170fc5dfea37cad3dfa547bc8536547b357f19a46f28aec29189cfc6d986cafc92b58fa366ecbb1c366bdeb1581fb1673855e4778e98786c07d63df616097df7195b7277c3d3cf865d10a1aca6033fc379b034e2ecf132869168929023a6b3f8e3646d642a1ae14331c9047b56f940e6916a2d1e270260aa64210a72fc01397c0199e2e4080a9c2fec47df12f909ec909", 0x1000}, {&(0x7f0000001140)="3b4ef5c449ae53a15f8df780cb83205941fa544cac4b701c6d1537832816813c0bb71481e7b24e70a439ee484a9f4230b2488105f7bb733c17587eab003fe7375283d7b7ad660fafa6866461e1c965e9c6805fa2cddbde3337887e4896abd9092ff7e21f0a6119077ab8e7fe4584600be72de55317bf56c35d1ecdd5368538c04d88ab6489e510e0078ddeb1f1024976e2a5c3e762bae0773b07256f080b4c93fd17be343feb5056420c87ef5c8339558aec69c36561e6e77bda19b7b16947748e524fc0d639f5", 0xc7}, {&(0x7f0000000080)="182a434750dc8ed701f8684f6187ed982a1d0353364a91c12a15871262fdcd0dc2b7a2597d00bb2b30ae34d4f4f9f768259a8ccc5f8d4d54f4d52306c369848cdd50605279381c07aba938140523373ffcf5d94ebcb3666ac7c75409c3b32b6a891e4c7ee788e5b783e494b7f3ceee7fda163e4055b9", 0x76}, {&(0x7f0000001240)="f652898b6f308f628e9c0457e73488c3894a7fff4f280c23ac960757b4d37633ff4bdd3ef805ae475e3a342b5308dbabd34f01a29dc89354f54ba379d01aadeee27c3f232cda693526acc37b2e08acbb3d416a3b675fcf6a8c74b999e164bf7cbda187d606222107f10f05f47da7bf3fe6965b32044191f74cd199350683c1e5495e029f3c4f9f557b28adc746170bff8dba2bb4bd1040bdcc8135e296ce18c32b10054bce205947f3495b4e6cb95c72ee7c44fe787fc824363c00a1f6e943b2f12c97b3565a8f47973043f4dccb894c5aa72e218ecab88814ec64a1a707303015c0c13e085da27f8b2c2025fe54147efbe3e4517923bf79f235ee50ca", 0xfd}, {&(0x7f0000001340)="2927a55e228f02169b2fdd6e96392c77fbbacf7bbaffce586c6ff4cc92352a4d0d379d205edd208cee2fb66199ae28c2df4bbbfaac0e3d317075bc71360b1c5d92859d7146d7b7dc9e948ed32b199bb2e69df07c3b855915366694fbceb2e06468a4511ae1edc3314b55daa36061c362499980ba0e8fa16a9d9ce90f237489de4a47b062adbc288f3cd032a41d346914fc08b5c6fc5a1d758b00606e14cfc36f8972cb0cbc4aeef1aecfcbabc43c920026e6f17d87d546c950ff95ee4c847891b2da", 0xc2}, {&(0x7f0000001440)="8507b780b976552ce252071853137f2e307447f90078b8832f1a4923949cebfd04e3e3cc5c3d412f7e0928986421492ba088c082de626ab7bf7f2a050d46e21e", 0x40}, {&(0x7f0000001480)="1b4cb3ef0bf62abbf6fd1b9f568bb49ca3678f6abbea2e019a027e390046dc1fb9bee92de99ae1d385223dc1589eda15663dec6ac70376ef17e90f6f2516985c7eef5c4457ed8e01f24a796b5fc5b1cd1bdee94756e117920570285faccae7e7b13abd7b30577569afe8a3a043ee1170c753ad8e76d695c3ae27d878c0bcd600a4d2c83c17fe1f5d2d4be94e2b41101edbdf4a02bfca224c913c2be2a1669043214f7c8f77c18a00b0f4ae326b8cb47a666868ac0f84b850a2aebcf89fa9dc38d856f312960bc45e270d0dd0dcd27c54881aee7cd9eec89b651af24fcece85ef6fa7c8bed08e2fa7044f485afb3dc1af64013ed30f484234399db0ef6a84e87c09dd2dce2414326da64a0bbe62e6ab1cb31beea9d84fa81be78eb171fae5d34bcde65c6c35453789a9c9240c03b8cff10c1e5f913419caf7944760451efa1d65418662ebbedc8171d2fb3a8893e5908b916c3f273d63afb82897a89cfb61dc4cfdf84d7f818258134cd4ebe35f7b235457a60750b15aa583a04d08017e637bffa07eb4473d9f99750f69218486fdee47756043fe47345bb2e2cbbd3025e21dafb26ab3761c5b7d09e981b86667fa7bc6a9b54b4a415726f3a4020f90202fbd00d0400bc80ed3e702e92269cb8740137ad4c166168720ea0ea6d870ba8d0461b824bbbf0cb04302c4a41ae0efa9eb4311efd016dd8d93fdb81acf5b05a5ea2f707e30ac0310a248691a2b1a38c5b04d397b9fcb7a529ca5e44872e54c43699e2bd529711b8c2b56c06ffa0ddfa16e2ccc4c459edf9b508f5a1d46b42111e69c9b4e495f8e103e42635cb6918ce6a6bb9f44a3f11aaa3d06877e18dd590f795cabd7455b4b1d681fa6b64437ff27affe7fb48c63096ab084f215cb0deb2a3c9adc1240d3f1eb932e2ba6dd0e61a05879e13c8ce87c4ab38eb05f1ed9479b1e596c36d2a59aecd6364dfc5c361df6d7af388e9cb20a5733ed827912e165314fe12d0167317ba1b7c0d6db48a2527e319f84537ece829fa496952ac29b29885e40b84d9cfe7e15a67d175a8f279bfb9e233d986fbd7ed6d38f9301cffc82553a2f65616c5f8d9e1893aeadc802c691596495d8e7ddbc88c9f2ea17d723bae2a2e9268f6eb1628517fbcdf25543c11ec0bd2746c4a64b0954c7bbdb6249dcad275e9c7414036e6ecaf894a966a0b05fd396019c8c1d6fd652727c010da6fb10ce22c57c7272152eddabacd18ad73f40bb9610c7c6ee349ac584063467b532e4fbfacb6611f9994ea1392ebc39d711a4f92ea6fb72d1080ab68ac27207232c5cbdbeba679f77a658cc2460ab99a66c2d2ba9ebd975f9e3fe9c8e5fe5a5f8317fd224ad31db1c348daf46395764f640e055a338d309b8e2d5473b6123e44921b6f9303f0308c50b213819a5ff4c46222677a5b619909b46b2715960e217bf4c7d194dd5a84ce6d9d953dc7915b936647cd100d91bacb6a1e5c50b38b0bc5822f54e5a35d6e4b0ec906fcbdb0d80a3abfbf51cbde8f58539826f26a1a56210d1c68078e2e205d0578f0c196bd6bc51f3c8f1384e6c8af191026c831264056b459a8e43143149902d111fbc8da71c466bac5e089d6448ecc5b2d3c2f41fb7d71ba9dee66c3a39e27b5ff086f301424657a011c7461104f094e9ddfb5674715be8f840957cf05a01e1464d1ae779039309d3175c025e58b922e45e53a37989f3b6e689d7813035c1164b1d4245a31da41fe17d51d83a94e486e412a25b046550207d7b32b679a6faa3760372e23e3145e9792fda6dcbeb840fbfafe878c4d893e2407fe3dc88bf2b881ce9bf55bc1934b6232d52dc725b563d0dc6d6568cf61e68b35efe02414d275859a69be680530fd75394d3adb3a5664f902604f69da8a92c0a3cae695ae6739adf00878030ccfd0c6fe9be1152a084a72b1ea01a3bd23ea72df85799bacc1890a9961a30db66cbfc9fff241cfb0f0618f6030ad365cbd7280e9584970c16aa72dcada0b4496379f6db67062d30e084ebd026ac61554b1ff47fffad3c5b15735e5fe271a5bd1522babb8e4131090ec9d834b9c91bf41fffa4d8f6ddd874d06ee8ff900b252e51c933717d999f481f695bdccf2477ac594f881bdb49b7e9332d33271e405f95dc76f519ab222d294bae045a00c6e4ea615ea2a738ea420d4392dddbe31094126a45c00eea6abd5182a22a24ab48a4fab44bb48848da83b78e8fe4ed53002dbb8236ffbd5797d10bf930fc9f9407bfcaca74c5d084d4d6b579b18787aacc0342e4cad0a3b0f3c8faf62c260c39606a98f0197b26bcbf675d387a5efb0898b5d47136ba782ed17346716efe55b4cecbed3488c14af935fa00acfb9687c2df17540976d31e2a536c8d914f2ce2024e45165a343f77544ae832013813f8e991821da73fe7e6b84d1ac74ca675cbe2f5d5aa285bbd48ffa2737b993bdaf7f04771383a8bac03e0944221619520bbc1842adc056d721158e9d4d82a9ac84c63c326baf3b1f09ae3225bbcdac717102375b4d0f1c56e36ae2712882a2cf45274e73fe87d6b32b9033a489bc765763b2f878a1d05212c4ae56c9bf21399ee4867f0ecc29fd42c31da2115189c1574f690ae05920ca3b37af00e1078059da600117746f110b4eef4abf19fc139897036702291dcd5c60b4f878c7c87267e490fcb8e1c84cda63da9789931c2b4758725d15e24abf3daea18763012c06dc9c7a4f19a4f1ffc0bdc561da7e9a067fb8cbd8bb87cbffe358010cc94ae53012c2f2c69837f121466a32936659c89b7a864329904cd555b4e6cdf3e5207e6dfdc4f0be513d03c7624fabd6d1c9e8282b132de01c4ac3c106299428878a058cbd372ce5b76ce8d55fc48da17851ab45d166aeff9c41872d9e830ef471f7d70303926fa82c932caf2ab81fd78e03020510261ae1b90dc5ee822432997dcaf1909af65074754b5dbe63893a9e485b5ba5b6e75be6ddf9c461127ef087b910b4846cf3c9236ef44e20801bd5f9c1d375b260af8a6c6f661a850b25c26dfedffe353176454470434fc2296d5f6ba44defe2a50a3f4586f89d1d0812f8584fb51c0519863da25fe19a7e2f29842b0483b0cf06a695bacb0651a94c1db602af45c6251ee83368a8ffb6189ced83103958fa57f2738688dd41b702b908c60e89dc2d40315a36cca4fd93f8c16c69bb1b1987854dd3203dab10004c5386ff4f2681d4a7e1838f5bd1819b5b3e381c495f40532a8f8b6741da18d28c295739d2400b81bed710f54817be2c0b1c0cee83c61e6c916a60409ef58745a25b0f4809feb5cca5c2cfa52f58dc916ea942624bdd9fd11af2a6a268c7231bb49594aeb92b85ddf5423bbd981939990f701c2d22bd64ee50f5ee06007ebc035a777386b87aea561881b5c6c8e06dfdf13826c5f612888c648ca5294dbd1223a1d4ee1ba625536f19818990be5453128a5fdb309a69914edd5c68ef3892b90254a966c8850c0c041aa976a7ad2f2a176cf82b68752cab596ebc225f3581b6bd128951e5fbd801cb623c93703f7a958e916683a04f91a5f774a8b3a75cbeffbcc19762f3dcbc47205421b82239e2ad0fc0fa18e8d9cdb0884460ad6c4ae3ad817ea34f44e594448065ed7241ff79cb4a18f65bea902c08970c451a4a8584ed13e0e1ea00d3a4448c6a665b2ea1cbf94eb7f206d619d3e6ede7b8f0bfb17a2c9d97983d6ae9c5e32c8e522f8c69d5a0086b792336271ad6dbbf6be13b49e9a05727828f109f1a8477e1f3658632a3ab5b2e12874b04cb8cff764e9c978fc6a65c70157ab033c11429275add29ae891ad0873b0f8c63f170f91600ed706ea828b435095052f9bb1e15abd1258c5e2ce0d992707f508a5871be64ba23e3171339bf1282ba9957551ae09ad50166cf78d178e67fd8bd9a39b7e4606c7be9073817a296a45eebe004adab10fad666073e497ddbeb1b9df8507d1636fab772ed4044564beeb02b981f83e5a73c9406054a99b62e6c365f8e3e8e9c82e9740b1f4130cdf321bc6a747c5948d8568be6ff7328d5d55d5b951bed2bd9da4d8698d9b1dc45a23ee145fc9ba89ecf7b484c81430577dbdfb476ca3a291dac19b9615672a82c21c2b2f57632ac85b2d06129430805ab73247112e6bd8725d25234047bc9e94da63d5a9149ca9822b245e3cbf05c6814f5c277b69dd3923f1bce0d45e0c194cf662be9c8b7f9df764b51be758998312834412673105e997f1b89e7360b0a204b4115f737db74be9a402a80fcc385013ae74958b0bbefe17f6d400e4f23d19c834dc49b8ed2fda8d175fa0d2a3d5a5aa20261e4f94581538b0779ea0ef8b040ae2742b3a09a045487bfada264a21767a14e775725484378f2a1c98bc997bc07ac4f705232278ff9e0d91669b385b4dfc23486c20c0c1a63cdf18c0dd895ff2fea6d48412841631d800b926fc07b76c1ad3fbb27bb03bd23fd0f6cd793202ed4842b2b249a0b1eba8f0b2e5bb8eb21bcb1128dad53118ec9a8dadd1ae6be201bf69d5d3544b72b49e19c3d70e5d07518914fbd03646530a88fdba2f5a5361cf9ffbd233d618c80f020813b5a771b80ca0048895210d38ec59ee23c8d085f39ff58bab361c59d94c68b62810019d9a6655e5dd8610c03586424e8dcc200c379d1814062099c71d00908da4a69bcd83ea223be5d50ff8053e6bed2536a6bc2661e8fbb52c4dea46396ff5c3d06383be999d32e96a33e091bc2c941e380c977ebc68a340910be7a532413d7a3204b426934ee2c282dec6bef746a5d44ff60ebad6766769362b210a9c574c8c7e20516ef6d0bd588d64978ce79448ac3155d00cfdd1d9bffd6bfda9792cb299372dcddc9e4f2e0617aa2c899ab3d787f397afa2befbfe2dee821cf7ad7a1ff66b40a69e6f5e143e8e25131e305142f22c65a97acbabad020f300001ddf77fb23ff76f83b94d5df61a9f79ba59e9c3a3aacb0e9b3bcfbc2fb7ed8437014886f4365c00064d5728d2bc6488314caa8dda6858bd3c2f41b8ba869bac69b7b267acca8b26d2b9ec743c828a760140f24d6e7904a7e7cfe185fa82608e96fda321080c8f404038e42d0e1d5d53d3de2b279336301426c24eaf915de7ea2b7b602f3c2d0545e8916bdc39cb9dc9e6bd29153e5f2442ceeec82b2b7a700da04b0ea645a6f2ccb364f69c86b8cb8336434dcfea2d6eac5579d845e8929604ddd4628f23d27c76468711b94e3251f03439a4484a56d0a98e56624634293a222c28a7443d222bf3fc9fe2446b4eae44c2348c92dfd3f49f999c16339950133b45f7310a68ee341d16959fa75f7ec06bd341adee4c2b72fa5cccfbff0f3fbb516463499ca95f397d2a674df79705e90571d28ff557a3a13f01c5b72cfc2708d73cd0666d65e8c55f0ec5433c88f1cdeeb7f1b56d96071dedf671b5bfa7129a52850348060315ebbdb488d3691b1b8f997befebc6e9d89182e035c48f632b76379f3c94533795d4cb7a7ba72b35a21d1c716ec9eefb5c393de200a671fdd292bac9764acebcd92ca72df12aad003b73754c0c3833ddec63182d9c60acc9d3a212bda538119f4eb12c46f3abc2af1b7327c00a6881c8306afa33ae2a524b591af72376771e7b4f0af63ddc3924c912eff91a72ce7c933430e5c973064b7b976fb9e11a801911002463966a5a6ec0fee89f22d93fdd3bbebf401ae86e5ea5cb7c6ae5fff347257af94f98acfb0116b96c44eb173ad08f410edb3c26667ae61921e0b2ebf18561984a40ae60daf5bb213b27078d125899cb92402aba72464cb8f2cfccae71", 0x1000}], 0x8, 0x0, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:20 executing program 0: r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2a5, &(0x7f00000000c0)="b2") 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x8) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x0, 0x4000, 0x404, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = getuid() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x540, 0x10000004e) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/116, 0x74}], 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) fchdir(r3) 16:00:21 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x6d8a1c48}) r0 = semget$private(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000040)=[{0x2, 0x80, 0x800}, {0x4, 0x1ff, 0x1000}, {0x3, 0x5, 0x1800}], 0x3) r1 = geteuid() setuid(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x480000000) fchmod(0xffffffffffffffff, 0xcdb03a40c15adc76) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x459, &(0x7f0000000100)="ca61d2c50d24c5107a9c9fd26da242deec9598f0b8f40b714be94c4fef457cdc080a0e109929b9ce839e86db5d87635abe549ef078eab72f5781ef62d53ef7bd5480bf057988906b7dd574797dac8f1cf68ed9ce9743c1c7ce337e369c4a789140bffb46f95eb6175ad1ef0cd915a15ec6b2853c05621c9bdc5296c0d7df3db3770d6c0f3501e80b575233108835b0a2ec76ff1a478fab48bfc910b309a112af6c9d7d5cf600869f2d80aa6cd961a7") 16:00:21 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) dup(r0) execve(0x0, 0x0, 0x0) flock(r0, 0xa) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x81, './file0\x00'}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r2) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x100000000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x9}, {0x2, 0x3f}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0xfffffffffffffffe) ioctl$BIOCPROMISC(r0, 0x20004269) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x7ff, 0x1, 0x468c, 0x3118, 0x7fffffff}, 0xc) pipe2(&(0x7f0000000080), 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xe4e) 16:00:21 executing program 0: 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}) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x3, 0x7ff, 0x7ff, 0x7}, {0x8001, 0x8, 0x0, 0xd4}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0xe2947a43ad08cee9, 0x8781d477d36809b5) mlockall(0x5) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x8) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="1604107e449da73bb8620811bfbfce4035e36a6b1c225ccabf9c632c2af13f4a193500881e49c1190287591ccf9b870fc550f6651422e50981b5fe086c3f0741569cd538aba22bb2d126642080d2676c44c0f562ab8f1f244e3377ad08ebbe8e0e6f2d84df4c6de8019f0f7ff8963dfd7936ab76f3e204c2c2c58c6e0dd52f3300b9fd59f21c930d435eb75c15141b7198cfaa74f04718646bb755e7653fa7e02889f8540d00007a5d08719eb1bbfacfadc2ecd8799bdf16068a1ee39397e47d1a4a519a0c6005", 0xc7}, {&(0x7f0000000100)="5d81c7e4beff2b45fffd729b7849d07b5ce242aabc37be55a3a8f121bfc43dc250e4cec748a7926b42933d60cdc8ac4c7a841702d58f444cf467333e0f2c4f609d31fe71afb7e40c93e94cdce06902869687485b0a46d176a365b2158012e1d96e53390307e077b2755e4ed0cffe1e65a3f5f8223148e7a48ea9dd218ef43e839d0960be", 0x84}, {&(0x7f00000001c0)="8c4d772422a145fa61d1ace04ae31a75e5d2a4cf480d7b1b4fb917da89952b686f16865d2b82ad72bb98bb72651d6e5dd8ab2a3ac4be0bf355df3fd7c3c7ad201664eb3719373cd1d106a4be7af33c2ddaeaf56afb82285518dbf6e5e4c012c691c247930c9758092f862a6cfff22e2320f05a57d3f9f6eb3f912ce624db0d84b88bc8a4d165c612e011cca1464d6358c29dd9827b8f3de483d5216ab7007c99b47f8e69edac6fdfa4902e190a00c5c50e64be3abbeb1019a8363c9e344b5bd3ba9344f2e729006a4854", 0xca}, {&(0x7f00000002c0)="bd0820488f776e8a3c10dc987951fd033d57df6b562afbbd85bfc43fcdd8147c3bb4ce6cff5e41604dc3f7b41acf8c90a92abb8ed25330780471bbfb08910c8885891cda0a9115cc5d5aa80373906baf8b18fde051efc62b13cd187f7be3081ad3ae6168f734d01e458534cbd76756fa75e3bf533dbf4c1fcd40c1f25d4b7ede051e4af54e108e62cb096235f2877625e738fc233d96858920d15bccc5e4e2a373cf81f416a19401f599f818ae7ec0a9fd6b64cf97e43d5c96bbbc", 0xbb}, {&(0x7f0000000380)="011557dbc781117de538dea825c93d27e0bdb7e63203378d209ae0faf53a6a3b611298290592098d8f69670977514241ea13daad87b2e6de591ad1f19a378bc9d482b165a524549fa5f837d184c7c91bf80bbae84d1f460113e7d30d8b387abcfcba3afbad8213474bbb81c28215249ca05c24cd1f10003dbf0e28fa10713832d26220ed76aff6069240a453d1582c0702bb3f6996b0c4576ef5355fe13e8a", 0x9f}, {&(0x7f0000000440)="f55c8fa1460304473ef5a687d3b4e710fa4a61d7c646059f1d64ead8c1d08a88425c884dfc1ae1da140cc45efcbe0af1f6cfaa976c733230a8c66a33e1d3d259405d1ecfc70cde92053b2015e3a06d77cfdb3f987a73cd17ae675490d421e4de175a4410f9d1a8fc688a119bb68662c9c377f12b6d", 0x75}, {&(0x7f00000004c0)="74b07a2c6efca1d4f9e5c11df8a189a3c23512d1314f1f21245fbac7da", 0x1d}], 0x7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x410, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = socket$inet(0x2, 0x5, 0x4) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x0, 0x20}, {{r2}, 0xfffffffffffffffa, 0x3, 0x80000004, 0xbc0, 0x8}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x9, 0x100}, {{r2}, 0xfffffffffffffffe, 0x3, 0x20000000, 0x6, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x0, 0xf67}], 0x82a7, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x8, 0x1, 0x8000}, {{r2}, 0xfffffffffffffff8, 0xc, 0x80, 0x8, 0x8000}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x3c}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0xc42}, {{r2}, 0xfffffffffffffffe, 0x80, 0x10, 0x0, 0x57}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x14, 0xb, 0x9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x62, 0xf0000007, 0x7, 0x2}], 0xffffffff, &(0x7f00000007c0)={0x800, 0x2}) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x4000000000002, 0x0, 0xfffffffffffffffc, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x200, 0x100000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0xb96e, 0x1, 0x7f}, {0x960, 0x7, 0xfffffffffffffff8, 0x896e}, {0x7, 0x8, 0x7fff, 0xbe9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f00004a6000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 0: r0 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, r0) msgget$private(0x0, 0x500) setrlimit(0x4, &(0x7f0000000000)={0x95, 0xffffffffffffff96}) r1 = msgget(0x1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{}, 0x0, 0x0, 0x0, r0}) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() r4 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/53) geteuid() r5 = geteuid() setuid(r5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000400)={0x80000000, 0x4, 0x1, 0xe1fde3c, "c7dc3bab747b731d3c86fb34125c9765a56026bd", 0x0, 0x9}) r9 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000001c0)="4d82e8aac7344ddc791b7a04758202c17e43e93d1224254ec48f8c63425eb6655ca1a5c5d72e966cd58bcd78827382a36ee146cd5bf3fdb6a6f26fcf15c2e5b19f239a835e4383704fa0312cd23264b1f2b1670b19d74822302a41418824b9dd48460d870b287b832c51905020cb9417572bbcbf2124a7167de499c5660ee6551907ed728db0aa32429487a2363c4ece", 0x3a81978e85b7f698}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r5, r8}, @cred={0x20, 0xffff, 0x0, r9, r5, r10}], 0x40, 0x7}, 0x18) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be26a9ab872e74d75bbf10a26cabf228815504fd"}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000000)="a57b662c9b8e9414684503a35ffc6b114ab6e2db76ea5430613f7af96d0be817f0ff01ef43c1816510f38f4389015a88f5f67463a278ee4d4086d4874cbb4c7a", 0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setown(r3, 0x6, r4) fcntl$setflags(r2, 0x2, 0x1) dup2(r2, r3) 16:00:21 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) unlink(&(0x7f0000000100)='./file0\x00') 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a0", 0x3c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xbb8) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:21 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() ioctl$BIOCLOCK(r0, 0x20004276) close(r3) pread(r1, &(0x7f0000000b40)="286cf0a9372c2efe84b4cbbd424826cca9fb05702d4d79d0a788acd94ca56fcc80ded8f8049ee28fc8767affc6c1ffbcff018df6a33540db9babf52c7c87246bdff112b6843b9f33ad9ca614dc72720239c42c4886c9cf678296051c76271dbcc955b5bd745148932948838c4b3e6c", 0x6f, 0x0, 0x0) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r3, 0x4, 0x40) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0e3d95c352a4b020964c9acc5a527f6c03396111fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812678dd17b8eb088fe6c2dcd2b74c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec50000006004657c7e0860745e54a2c1ad4d56e6f3aca7cf936f371ecdde29ee1df240a850f0d3e75524605b6988229b296f4295113286f2f8a305109167332237cf0803524b4e354f619c7aa1df11cd31c8d7ce980389522c4e31c4"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x2, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 16:00:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000a19000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f00008bb000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x1a) 16:00:23 executing program 1: r0 = socket(0x10, 0x4003, 0x1) socket(0x18, 0x4, 0x7b4f) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) r1 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, r2, r3, r4, r5, 0x2, 0xfff}, 0x6, 0x3f, r6, r7, 0x10000, 0xfffffffffffffff8, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) r1 = semget(0x2, 0x1, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/228) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x44) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) fsync(r0) dup2(r1, r0) 16:00:25 executing program 0: r0 = msgget(0x0, 0x238) msgget(0x3, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) msgctl$IPC_RMID(r0, 0x5) msgget$private(0x0, 0x2) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x84b, 0xfffffffffffffffd}, 0xc) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x47fd) r0 = open(&(0x7f0000000140)='./bus\x00', 0x280, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000040)=0x36) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x100000000, 0x1f}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0xfffffffffffffff8, 0x101}) flock(r0, 0xa) 16:00:25 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, 0x4007, 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:25 executing program 1: r0 = semget(0x3, 0x3, 0x8) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/152) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000280)=""/145, 0x91}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) close(r2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd65, &(0x7f0000000000)=[{0x30, 0x0, 0xffff, 0x3}, {0x35}, {0x0, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffb, 0x0, 0x1, "0c1a7e7c77d3d9b9fcea28c996e144d23f26a45e", 0xb73f, 0xff}) syz_extract_tcp_res(&(0x7f00000002c0), 0x4, 0x200000000000007f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa1b0, 0x4, 0x8, 0x11}, {0x2, 0x6, 0x3, 0x1}]}) getsockname(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x10001) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000004c0)=0x5) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) getgid() dup(r1) fsync(r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0x11c) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000480)={0x26fa}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffff9, 0x0, r2, 0x0, 0x0, 0x10000}, 0x1fd, 0x10000, r1, 0x0, 0x7, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x3b2be9f575e23300, 0x7fffffff, 0x1f}, {{r0}, 0x0, 0x4d, 0x80, 0x5b, 0x8}], 0x66, 0x0, 0x84, 0x0) read(r0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:26 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/26, 0x1a) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1db4818b935b4907, 0x40) openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) fcntl$setown(r0, 0x6, 0x0) 16:00:26 executing program 0: r0 = socket(0x1, 0x5, 0x4) setsockopt(r0, 0x3f, 0x0, &(0x7f0000000000)="e2cb251fc6e6e57193cdd8da4ae45e862fd508effe1be3ee55aa8bb5c16bad88729ead68e46690ccdcc275a72f8586f1e5fb95f909cb6f30a084c959c88fa80a4036a6ac85475c53b89104705b203b9e757bbd88db5e6be340dfd69189b12b856e0bffcc19b97a7f4b1b7ac094d78251b3f15a696aade77509de285f521c78881febce4296f6257bdfeabf4d81a084b03b938baaaf9a393357d9", 0x9a) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000300)={0x2, 0xd556, 0x8, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x4, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() getgroups(0x8, &(0x7f0000000280)=[r3, r4, r5, r7, r8, r9, r10, r11]) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e407306b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621883a24474beaf4ede32b8763dab32a4b8d563a28ed32242809258f1a55088292f3690f169ef1318fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a858b1784b86ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3b46ad5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400"/2066], 0x808}, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000080)=[r2, r2]) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x100000001}, {0xfffffffffffff001, 0x8}}) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r3, r4, r5, 0x108, 0x8000}, 0xaf300000000000, 0x1}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x400}, 0x10) 16:00:26 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) socketpair(0x18, 0x4003, 0xffffffff, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='+8\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file1\x00', 0x8, 0x5, 0x20, 0x1, 0x401, 0x7b77, 0xffff, 0x3, 0x3, 0x4c, 0x600000000000000}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000003c0)='.\x00', r0, 0x0) recvfrom$inet(r0, &(0x7f0000000300)=""/107, 0x6b, 0x800, &(0x7f0000000380)={0x2, 0x2}, 0xc) 16:00:26 executing program 0: r0 = kqueue() pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="bd7676541318c1d777d58ab3102252b2b50dff5fde2217cc441b80213dc836e3331b119b0c348bd8942476265b9cb4c8d613d8da9b604d56f6e2e986b771afc871301658ca1778b332388fe2f002449ab930b6726c52f3a5c31e0e78186c3f914145d53aa9397fc084871d1c024ac5b1c5e5a4909b19fedb69ad96a600b43956f9debdd14266a3ec641011cdc005e8a766f2a000a12ecba1079537", 0x9b}], 0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7c46334c356e53e3) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x401, 0xfff}, 0xc) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe0, &(0x7f00000001c0)="2f8c35ebd51145082cda083f93e83a656bcd0b64efe0c33eb15bcd86a5ea66b88b79712789234a1ea6919f031ec95a2c605dbd706f34724f5d6145bbf6fee14f02bfa2caad836461faef6f9e7db6bcda57852d069c43c64c5041a4485f8a7a8a04757d362c5a45789664f9a98db4fa9561a02f47dae8934c56ddd305f83f3a58c79f19f0b7ad61b909c2f0c53e4815b8814668cce81117a0f95eeb9027a7bc317497c5de82bb4a633ebf4fc7e7f2931e4efbfb78060680c32c163c03c65b445576fc1febd69dfe11e826db0651ef1b156192a10e0ff0b5fabb5f10f3e432ee3f") 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x200) r2 = getppid() fcntl$setown(r0, 0x6, r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) sendto$inet(r0, &(0x7f00000000c0)="0bbc297628d1092a5cb14ea60a98164732be9abeba1b3012b99474b9052f8e3a57c3cf38ccd62afa7b2550e323da280a42421ddeca76f0ef85419550a2f28c0cf5e0a27d9120fbaa6ab5d60db80651b9e1499042cded292b5bafd90f717b500d31d8f5a5b06a72cad054147094f4d2d0adf538e7e09ca9d89ec4c4e259db607db32d861b69ffdb3bbd13e2f513fa68686a5192d90c1a4ac9bdb1e46035ce9e738987e1fb091ac3f0c8aead610d147e46888f63a05b5cee12af09815f38b24919ae9f00ff83b9f4ceaa2f", 0xca, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) close(r0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)={0x1}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/113, 0x71}], 0x1, &(0x7f0000000480)=""/7, 0x7}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x6fe, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000540)='.\x00', 0x2000, 0x202) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x80, 0x0) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000006c0)=0x5e) openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x10020, 0x0) socket$unix(0x1, 0x500bb0eba234d197, 0x0) clock_gettime(0x2, &(0x7f0000000740)) r4 = open(&(0x7f0000000780)='./file0\x00', 0x20000, 0x56) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) getppid() fcntl$setstatus(r1, 0x4, 0xc4) syz_emit_ethernet(0x1b, &(0x7f0000000840)="f5505c8cd93b43728a8fe19e650e6ecd88097954a1e87014705818") fcntl$getown(r4, 0x5) getppid() pledge(&(0x7f0000000880)='/dev/tty\x00', &(0x7f00000008c0)='.&%\x00') socketpair(0x20, 0x5, 0x7, &(0x7f0000000900)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1d}, {0x80000000000014, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000080)='\x00') syz_emit_ethernet(0xffffffffffffff20, &(0x7f0000000180)="001fc9171398c925bd582e6841f4d58258e9b10800000000000000cb80934060afa8b6c582059e63df83c2086fcba9be058fae81909b16ac7c2d23b4654f009bc3b9f587ec01a581e7b44c58c38a4af846f3b9464e23dd1f0c161fe9312ba5a73a6296008641ba07ad6f064025668a614613aab39976888cebd829589a26") r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x6d, 0x7a, 0x8, 0x800, "bd7dc9f444715b8c41907a54ad3d07f5410795da", 0x8001, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000240)="b6bd18cd8c0cc380c3ed20c08e5df72878aed5b58ef38b28deacad9a5239a202e349f94ea38a3214d125") 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2d}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20220, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x18eb725d7facb12, 0xa0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x2, 0x0, 0x6, 0x800, "71f40cae6603ab15823660fdafadff810f303cfa", 0x8, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) semget(0x0, 0x2, 0x402) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="83") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000000035}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r2, r3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x800000000000002}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x196) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x2, 0x4, 0x0, 0x400, 0x400, 0x1, 0x0, 0x1, 0x3, 0x6}) 16:00:26 executing program 0: r0 = socket(0x20, 0x7, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getuid() r0 = geteuid() setreuid(r0, 0xee00) r1 = msgget(0x3, 0x3d9) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048bd6bbfc568008003a1ef3f336895234fd924a3b9714985cd855b778f826dbbbe15de979c9cf83ae40999210e4114ac783ebb5d764e66b725bc2cff254c25d542b52cac1627e56bc8f49e8743ed4ec80f7e9bd412bb3785e83fa1250dffd862b82750d33bb6fbdbcf2529ced373bb7ba06e02471ece1af3fdf2cc815b8ea883ef1362d0a5626f7c157a659eb92fff0e12242b51f5a86fa3e1476c3cfe25742c5373239eb7"], 0xf8, 0x0, 0x1000) r2 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x81, 0xfff}, 0x7875, 0x401, r2, 0x0, 0x0, 0xfff, 0x1b8c40de}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) read(r0, &(0x7f0000000080)=""/87, 0x57) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001700)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c521f119bdb1078c2", 0x32}], 0x1) fchdir(r0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000580)="4a86a5e6", 0x4}], 0x1) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/226, 0xe2}, {&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/184, 0xb8}, {&(0x7f0000000680)=""/191, 0xbf}, {&(0x7f0000000740)=""/97, 0x61}], 0xa, 0x0, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xbd5af3cd0ef5d9aa) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000500)={0xffffffff, 0xd404, 0x69, 0x640, 0x1, 0x7f, 0x1, 0x8}, &(0x7f0000000540)={0x5, 0xfffffffffffffe01, 0x8, 0x1ff, 0x6, 0x8, 0xffffffffffff7fff, 0x4}, &(0x7f0000000580)={0x2fcc, 0x3090, 0xffffffffffffffc1, 0x0, 0x6, 0xffffffff, 0x7fff, 0x8}, &(0x7f00000005c0)={0x5b9, 0x200}) fcntl$dupfd(r0, 0x0, r1) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="ab004baa7f70e7e2918ec36408ea4b8de8784cd384ef94e1f8a93dffdf27b1d072e87a0439995ed6940cb1f12740bc257a8d3f4f054743c36131a5d0fd2397b6fe66462bafaeff9813f7fed2b694a67e017d21506c828c5ee7e35b7db2622de5c655b67a15e52d333b279469660c2253f58ae309d14ef2af50e141ef2bfd6c4cd42ae3602c5973a607829825db23ff0e448fe85322a8ab63afe77ff5ad558ee65c28abc8d6770b332d0cf65bb0562bc5a16fb157c22bf52b67108a809585a314a16c21226f6a113d64b90b469c1806ce977a0e9625188f977cda23cb01f93091ce59ddf42f", 0xe5}, {&(0x7f0000000240)="a8886312c2745132203a47495f7cb2cff1a180ea51d02368071d3b407df28a3b60b43d0690f679dafd9416bd9f8b1f4ee63ca4469b68e7fa3ae8f95b04c1e9251b87c4ae21146024535ae0", 0x4b}, {&(0x7f00000002c0)="4f43169bd7ed2cfb5fb9f89e06116d28b88173c1f3745d31bd710d4102622e47bddd9472238c5fb3d6999a6fd0d37d8914ee34eeeafc0ba7f8b62ec86a578d6a2c8bd904354a9c7166664f60c57cdf1d1b38b08e24f0fc6fdd109e0784c4a0a8d8b5073cc02a6e8e581c0974d4ba202918a918480f017257d2d64d7dca9228a5b712398fc257131752f65fe22509f815", 0x90}, {&(0x7f0000000380)="14c9fd5d00ba68e993cbf38c9d1df2ec197fbeec91872c469a4a73c9ee974e70329c0ff47847b2bca0ca668c367a8c2b16", 0x31}, {&(0x7f00000003c0)="4e0ad92a49333618804125aa84947f76f18d443705e881d5acfdd983130af06844c3d6cc799e508e5ed6f17956737e19c30fd2ff4cef51bb9355f77bd3fd365810baa78cdd6536d896964bd590a1e2657c2b44ebfb20", 0x56}], 0x5}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c90324753c13a0082d4f12036ac51fe17bd2cc78953fed3cee994ccb45492ad1ff59e38513bc662b365c37dc961bb13d2a1c5d936c48dc4539c11e380a676994a45ec2bac5f799cc6b5b8c919ced43bbd909fa09f45092ea8d59c71408e7135cb11918b3ffb0948fe53ca7132862f0c88c85672b1afe1cd2abc4e", 0x2b4) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r4, &(0x7f0000000040), 0xee) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x5, 0xfff, 0x3, 0x4, "87ce8f50893bfa31125de5ac6f142d35d87f991d", 0x3, 0x7}) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "77ad316a6dccb0557725507de804fddbd7c284c3"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 16:00:27 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getitimer(0x1, &(0x7f0000000140)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="2fb1592758", 0x5}], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="0fc3691df553cc9d2174784a54de2bdd411ff3d7dffd7fdfe6c0aaa943dbe1d426c4b28b6687ed557af2b388e53262263b9d35ef71affc4c32a4d0164b13fd88168c0ef264118a119d72945ea57ba80b434716ad3686935c2010dd84e1cbc57e6a1c34402f575c6f792159ea128f7ffaa11df47ca4553e5dcabb53d005331d7947627c2f7dd45dd1916e2a95afa8c86afd41ca519bbcef7670d1685c566b60975a854aa4e0b2f76f18959ac99cbaa947bfcb14732375cd02630064d8daeb96189094a024b64b6235afaee83908a94091ea0e97351d6b8f45f199a1", 0xdb}, {&(0x7f0000000200)="20a5fa914695aaa3375a7884561779738e6de5990b500bdcbdff32622abf82eec37c4cb4f508d9d77b114c4638909b5af59b4fd8b2006b668568ad16edbffc117ef644ce556d630a140e4d3c0eb5826d24150a3f45f3b0100c82d5f0e441cd1c384aa7114a32c8f4c2073c9ae994ec188d9bd9a4eae4e4de67fd90b736a430a5c8975dfedb6ba4b15a90927921982c6ea82bb543b3ca8c05e8fd52de9d842ffd8a9f3d065342c4b3815337", 0xab}, {&(0x7f00000002c0)="39778c0afc1a79a77dea2c34fd08186b55c18f0bc0c053355d332edd40948ee0c8f4142e3b4b718b65783deccca3ee31a99049591282eef5f08dcb2b24769489b550d0ca4d0334e110635171ac6ec3f693a2d305d227bb1f35aadf55065539ded086af198572e61f88e4", 0x6a}, {&(0x7f0000000340)="dbbac060fab67a643c84d08fe950c0f42d2c774e15bbb77499b5392e4d5cbb6c2e32d85c5889e3096b4d0447a155adb2129a4b63d87ae7962266bf15fb2c854d12bf2261cb49c50b6b4df09ce64411acd90ae9707f7560a393f834955a831dae4509fcef3ef39c5f42c1df38b17b897208028b825b8209b651d6bb69239140503d2364", 0x83}, {&(0x7f0000000400)="cff068ce1951795b63f0056782b69124c63d73f5c4f1c1ffb3f8087e777e37ffa2960a0dddb808fbcaa79266bee6fdcdd253d66e8abcf0904fee1d1970ac8e737e4a", 0x42}, {&(0x7f0000000480)="e3c1e7b70e258e01c0298beb7606ff924b2eeb96e778479abcd3ca172cca33b2b56d34e2dfd604739e5c0dd0479d7857dc24214f276fb29049301d0a9ed016c7d27f5389c61ea5567a0a41754678b0a7455cecb3c058060662e52e4c4c15bd6b8591820c6955683b829de974f1a0a06b70d7e64647544af4f7847e7479ddb811624c56a50aa4293896f0392e5e17bc58cd59e57774d7998cd833fbc114989cd10c", 0xa1}], 0x6) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x2, 0x1e1) r2 = semget$private(0x0, 0x3, 0x441) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000780)=""/34) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000600)) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000680)="d787a6beb8b4c83c4ee19d6b8f0bd2d84780eff2bc20068b81dd369663ae942ad12f42123c168122c90fb545de54ba29c2fe3a18a7cbbf3a95abaabefe4bc8c9f1ca49c346cc8123ff13e2811148ddc632a571b09ce1a232ebf84159342d68cd919ad2d58a0b0261e4b64f7b845d5e5855105b7c3f106c1f2db54f4fe7c46354f8346ea0351188112955e1bb5732b07c4f81f6ceced6022e7b2d4bfbdd55a2bc9badbfd5164f2ded9c80321a7aa79d03e760fd40f5d37dda80c4648a324c6b9d6be2e74b421d1ad9a4a04fe8", 0xcc}, {&(0x7f0000000780)}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="68ccd9fe96c032fde0c8e3aec3168bcf9b6acc3b39ab2bd717e9e8e93ecad4", 0x1f}, {&(0x7f0000000840)="80f03c", 0x3}, {&(0x7f0000000880)="1b5d2fb85c26f9656e6fa80a5ebeb7b3154f7f5fd0bc3b193bd2778157de8ca983a7311b096027a337a978938468b9f2e5b84b7ba7eaac36cd56d260ec7329532023aa9190178c92022eb03ffc2e604f2312053ce78e3b84457f792c7d8a60b811eb74d140832ab998ab4ac451b6285702", 0x71}], 0x6, 0x0, 0x0, 0x40c}, 0x8) 16:00:27 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)=[{0x2c}, {0x1d}, {0x10006}]}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) syz_emit_ethernet(0xffffffb8, &(0x7f0000000580)="e0") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffdb9, &(0x7f0000000180)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) sync() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="de0697ae1b90265c9f7fdc5142c76ce357e08701e876d1c1b6a7a7ef5398ab99b1664e263fec2873fe13e35f5b79e926044c1d6ecb441e73f6cc96bc3ec65a", 0x3f}, {&(0x7f00000003c0)="761c8fe652fffc98141d140bbfe783c8f762d6450c9c7c2f837cbd5bed57443361847a6c19a7ed42b0858f75e0fc1130c23d5087144f67f896bf1dc18c115a7c9fc889ed4864103535f1b72ec5c574cafcab08e420b3e069e6737acf45acc69f636887ba5334af7f1ba7183b106aa0b42275c9e93c11e55146da6ef0641382b8067ef9a4e0fe44a550f2228ae61984a92d4d4a6db9906ce4caa22a7eeaa7ef9ad421ec81ab108cb9b28b5e5ac66658c7d87fc91f6ba30675822720e95bad952c6a2f600d1dddde145bd9bbe877edad2fa34b6de1395bdb652bcefa246474c98182d6736350ef1907c7cf2f95a435bef123aaad0e7b79fc3a0e1471b85f9695187953474ade3c137a3d3bea0999b775c34f82ec8bcd3c098e2b6828b87260b613bcd6d0485704236d65752993138d5f8d5758d2ecbc1e326399dfe81093b2014293d6663a9c72edcff70cafe1de4290cc5900fa3b9d4a634d54e75f864ef3bd9bc96002ec7c912790070b6ea767decc90d3f2e2c29d827bce163e2fde929585c2ffe7ff5b3f99167227b3a545495ddf5921bd1b0cb6fd770996f563e92be12c9be45d196ba00481402748ac10e3d7a594a4c613641d588a6ef8b6d73a3627ebbdae4015646b73a4f4b9c62cbacf4dff5c5bf5408b16069d30964579cb3f78455e08d076e86b5b8192f8c55762c2e03279383971f265caa69b1d2341ca7c3a860daeba4dfaa2404c428dcdb3d1e405c56a0f217bcfb8b91e29ee0985d24977bd0d726a1313e76dbce6e06e30959cc9413e15a54ca20a0eaccb5cb80ed52cc4f4adb49644fb5fbb3116c2f458d23797ff1eb15e1b85ae923e838b36d30aba6aee07e8e9e74d3a9ae2776b69f31f6ed1bbb5fe9fa60f88f9c1aa0cc5665cffab122d144e5efb698ac42c54a5b410dba3c548ff506f14aaa791ac3244743257a3da7f21abab6370c732acfb4d2329aea0ab2846ed423a1f816d68b3a217f1bda97708fd2b816698ccd8a61510f2e7a4d6db0e33782a527551c4eacf27b690ce510505db5499218a5baced22b8cf5fe4c42173ab523e3079d7404b342344410ab27b079a24ba1c03f18458267c7d0831d5025f8d78dab89ea9b6ce69aeb60e7f7a3230996f2e99ac96cd7a02a9f2fcc0f6a76159df4c4d6fc3d2e7b5db929409654bc41488099c922315749a8c4db20aeab5185862a5c0745cf53f2a34adb869cdb07972f8a8f9c1c10d7cbf763f6cc12f2d3d8ad575b58944290ee09421658024e5788bcee7fe14ac662620365879ea5e396a86e73a1b199cee5d0b3cb647c2dce6581e668b0b86987789b9e2255275e870347f1ce649add41487945bd4721c6c3c748949d9becc4611747322497fd08a394afbe0ee1ee9149beee445ee847c2a99dbf632d36aeb8cc3eb9d756d00eeadab27c3f6604f1e016442e286a2fb41115f06d0c4bede35fb186794e0342719af461fcdad89d7758e607c0ffdb7b42f1d92b0a0a2dc452b429e6f959569855c7ed78d25dafb459f49c763c07c7531740654af32d0c8b8a9f055cbad0c3d55753cde83fd867a6e6739be3397db57caed91f863d3a55d4701c19e830ddd0592be2f37bf9aeec860b2dfeafc85444888e47f3d9fa89de95d22452b097c1029be2fc262fa1dd871f20cc177c3df2e0b843edf0ced01cae29ad64bb2b152640feddfc1fb97b73aeb399ec41c03bf8cece0bc63ef581d676921e3904c80f0887a4243d8213a142f5962b88df11e39d97e482ae2b74e9859db58a8ae41ef949855ca274273992b65467e117c38f63012a7c4a3c82ccdd26f5ad11651ad5f8f06af509bec3aa6f312ffdd60a263cb0aacd1f2d090b8444b4e1422a44e35768d01e45c8a0b2bc529caf55296f02c6d964b2637d76184b3e2bffb85a04b37ea1c90dc59f59679ff0170014190e93b89eff14d4807f14378a8b8a37e60eb92e5af15e4889feff085dbad5efbf0b78f0831c3ec850df05fd12fc98774f77f5aeda67840097f8be1977ef4ea5820f52de0e40ea533237a867782267404152235114f2ce1166ef3f76450a68b57f7cc8bdde5001c79bb8f3a6d905f33adfaac40db79fff9ae10eaa0792e931cf3650c9e2c1412edfb672950ad09fc2d6d0f1fb41255925368a6644d3d36d375f5f4970c4c2c4ae018a60e9b9200b671cc168805f1d856651cac14fcace9b8b808a52bd842bb6478ccbdd861c3f0cdd1cb247217d6ee542ba17c0adbb324396cfd373f3d19bb7c86618724e722f8fc34e0de5adccae3034b14e5838948a9420e1a86058d1970be8b1d6b559c4ac4bf4f363da851d069241867f74e1011263290180cc068a1e366c914a532a09028b8f38a3e8f26259e9b494804e47d85ab2a0e27bebee31a6a1ba9b510d33b136747ac944876c1daec22631b6f01fe84fdfd95dc3dd455cdeda6f7cea76757ca09adee8c18964f98bbeb92daa8f24fd55b58c0e58de5a8c61fc288dd2e4d89481717f13f3991161b3d3dd01dbdca236e857aee3a2e86e3934061169148b2514e08196e4c41a7485eb13c38bfdaa2a552ccecf01091328bc57ec536227f9c6c1a1353da9b98f1abc8ca35a6bba4df1276f349308a58159051b06c9c55843459740d009115ab782ed1b21046aea3fabd12873f7a465d17500cdc8ac8efdc12505cb70313256b34651d1f200f270aa5fb905dc39dafd9a0745b7c3b17e9f7b0925b603a5434674136f5a3c8c2541fd1f8c95a1d0b897a6afdbd70c4d320aa88975f44a7afaf72f5a800aa46749f4c89d23c8468893c7d84ffb0cb3a6a6b0cb37aa63da07bf5c7cfba04e2d12f96be97ec337867a9df44a89e815ba7709fca08c47e9ee3cdb865e7d34e3e60cb07690fe4083d027012356671fb29e371f3974441a594fa7e045c649732c0227785853f17a2f594706518cc842d5eceb5f44e151036b2ff99ebbcd10e05c57773460c20169bad304640a8371ebfdbb8310ee4f48c1b7321b63faa0d27e6e303d543b9d2728f4883f685adb8c55a1c9229ecbc3f8dbdc9f90c91cf6208286241a77503d8bf3915700cb9504477208297ecccff6c69ec5e2f8fc121f17762afa7dd93f3d264b794cd378b73a45bf17129294a7806f3f0c58ffde9e35634e0c1bcd9b8a333d141a253c136b5000e19be3664dff5e8d497fcd39fc6e5cf5469d5e4a162b91dc5a1d9cdb988b530719d6bace5d4c95e2814ec6bf1e76e6bcd3d1ca5f07484488d6fa9ad0a8b7748013d69e816dbdba4234c4fea96b888f6415e1e8dfee0f596c93fa32ad6bbd9b13185d9b7f11eecdc0a2050e32189fb68643f18f1a95ee69dea6b8f73e526d065972ec74d55a29395692db39e6f7fd1bf535bfdabd5eed808621295625be5c58da06847fa951df60b207ba8b6cf372cf51676965552038f62915aaaba099dc45a2887ee9863271270f3d28def0ca5aafc0d4156295390ac12e25c358ebae8d7b24327cf4cfd61c84d4771b726e2e304a2750e02b7d7cd4436197b2f40d55a013463106b8aacb5cbf38f8945b6782c6a1a1e2e39ce5d6e85f179315a99827866592ad1a5eccd99134c7825db2d0220c9ec2515652e0105a6c1278332f7f46c526b283e02efc59afd1ba8d216595c7d812049ac84de876265aee1a7b4d927143d88a70c9989f90a94703d06e01e1f9e8b93b61456094eafb6d8108288fac265319aeac0e789907467aa1c884f5c2b4a0ea3b4d68e9255bfb2789ea63023b0a4e643bb7d3f6e9f6d321aaef70d1466b74a5dc0608bbe7f1a5d0dae1610191ce803b12375454c49a0189f98445a43a5c66ed25feefe62de7047280ca102d42fb4ddc9bbe8fa87373885392d567eeccd64f5fe99262ba590b7333bdd8ff5aeab909bc9fd92a02ba4940cd2f4e3753bd1a4bd0a5dc55213ffb08e8a2da4f95170c971e13ba0c6269b5ddaeeddd760ea5ba46addbcda798280c16b77030df313b976c425dd973e8e787a0b9ab2ec122fe1d8c3864ceafbdba869cece5d4b25d88f117d903907e2e8be7c4b3945de7a549f0ce392f27cf13aebb228591116d49aa6d5cefc3121c13cde170edfedfced7ae230d1ffd70765d7fd14bcf41ac5355ae8a39310e11ebea46e3063d5c4ee90c6dc399b27a1d90a3d4f9403fc5a5121e3d040697be29a187ddd6cf7672efef931a2185068f03c67eeaa303e020b27b73f6a752c0600263c54047206b056bf3f725400743025b993cf760f41e84bc3b8d9d193f19567e021c0c286c354b68545c4e5d885b24093e7f22f33f69e2c9e9d7fd996ffe6914b5eb63a1220815dbb9405f61bc57e2392c91ab6476fbd4b12651ad23257ad058b2777e4480fb2e9bb33d5f6bd183a33e04f165cbdb12515e12de88ae20c2697b774a791745d5e57a2029d05fa2c9bbe73d64057446dc46ba078fdcd06660d639769bfd3fefea07fed43d6bb70c1f4119650c24184d835621ff3e2e6349cfa3edaf72b71fa3065c7311e92d76ac3dcbc66fd4507d3df457c79c7b8da1ac142343b620448e30540023a7041825bd31f9039a3662d934407eab7f9bb97d4b23b29d8c5f76212db5a8b5a84e38a7819e0dc8fb99113b6eaa45786e3f0163a442fad6427323da92aefdf58d71e911cf0b2f6f39ea0da2094726ac69f62ace88aa82885e0309347d28fe286e2424548695fd48fad3d26823a2c22608fc3bad3e481661d1900523b809d13c9fe337fc731f0d43030b72f1883ec41de69df66928715ccd40cf3ab688fa5088b1dff8c47ec6aeceaca745720ff8b0350f3726776dc683c8599719e32324b9ccb8ad3a237e322e8dc1ae9803f7602ae7200fd4d80959e8b5025c93d4d1e8b22744fd5bbaabbe8e439b59f9540c98db0ec09aea455fafce49f4fbbc2520c2424f7cd67c4bdacb3bf25754eb6703d1656d6d51616505805415176817e3b733203d832dbec68d48a428fafc30c1f07f520c0b46d861d88fbfe9b3427c2778caf93e84dbf2ab162e609b8a176c741a58441013ca75ffa97d34c0e707c0cd187c37164f8417afd517be48f748b60d24addb79ac64cb8714e6a8610e3b1af2d3391ec62d2e3c42e04093afaed90109324cc60cba2d0c6715c99d1f5f0f33ef26d3a7287a24fb8eb45c7a9b4c63b27a106bc44a60af7958c2e7db54aa1058778a25c469756ea8d2df4fffa059f4fb90ef07d5d01e65c06f9e4e9ae0f53fe3190f25fbee248f7ba66bac87fda678186ee73346c4f5cd9b7c8d0539f59e04714f29e212fb38a0ea8d0f1b970bae0a600301777c49cf59a6d2acb0f4b28e4494db511bd049aad9087d744699b9114b7065770d552f7ba190f8862126439ba21bd3d85ce263e528cd84afa4461fbe13bfba1bc09285aa027d9ebf496216cbcea59cc82a7bfb142be033219280cf0759d1051d8727a6a1f90162c387a53aa87d79d3b2dd5383b7e50c4d2522bf93fa2f6689ad18a17cf53e91e085eb16e622c2b393a83032538ea33ecb723538c7096cb14d265d70111e94f3742946d4d89e45a83f930e84327e9503fffeb020d6287c887c2a5c5bdd65b10be72ae5b1d1306f28b3aac03465c35662338eab819dfc68217b57c343d28c2ae89427b879c8cce12e916947cbf8a4ee921a432bc3e6ace3867137ea1712325f18484392d3f092b7fd9327bb3434f7097d1514db4ec65116589c3b8c02f0497fa101c76d0bac15a510524e2934aa2cc76c3cb70474b1ad9506187ca36ba30ecf7e1d246dee4b1b7a38e08c6e000f5c265e5869fb3bc97ba735b97e3d97e94c7580f5b385b7a8271f4d98384dc4aac", 0x1000}, {&(0x7f0000000100)="eab67b09026d93f7a4314d95eca9056e4cce50c62e67646ef4496573658f7e9b80ef676a10d8f46cdfbec40562e0492e848a7062fdeca29d9c96d63bfa53634c89bd79fdc215452ccdd7e7830a73a2c28d697113f11437f5bb53912890b91f3ec27be9550ba41686af060ccfe92dfbd780d1bbad0ad3057584f0eebce0777a9acf09253b63c7f5b4f0d3d822ca81e4755021e707df7055b00970c539c70eb31e79843333de59e48ec9b0d9b52aab7791b63afbc3406443f57c2277a278fb5260cbe5f5ab2143e13f78594fe3a77c833e931e10a02c61ed4300a8fae9443e95c8d28cb699c557b7d4a57f8b7df5902f8fb195eadca0e00728", 0xf8}, {&(0x7f0000000200)="732b254e3054c5d4ec8e3a774b4a58d7d305c655945bfd1bb4c4242bd17c72588ce879814f69912f4ca86a62062afd71c0138d69698f1610d426fa32c1ee877d754721e37c47ad9761d89bfcf4760e11405b8a6a90850311238499b2815aa20f23015a377414b963b1b5e87dd1c7456b607b79d7289d73e94b8236dd5109b32c45ba1d1ab2fbd45e2b43d5e7d7da5bf200a62fafbd2e3c57af20be4befe4d916ff0b1ac0e361522f4a8fa7f71755ce2d9b94d8cc25cdd4a24739d0e51e3acdf636ea90cfaf7c6e53db8ac37bf972b060a064268595dc52828179342df8d4f419d932909d277150", 0xe7}, {&(0x7f0000000300)="64c801c1a21a1e0f36c31a0100cbc0c54431ea5058c3daee8d6280dd658250ed066acae12c84ec0b26356ba6247f9547e0409c2ddda2799f7b892005a248358d1586b29bb32d8879e05a54964875e0044bf86acc0bfe67827872ef0943d2a78e9955c9a5c805123da0303fb4a2271a", 0x6f}, {&(0x7f00000013c0)="7f795258be8567825447000d1490189156b2a738fccd06c98442658092191956711b2cb8d0f0fa15581704ddf92477a2bc0fcdb88f25044b9f3d6b365b18e673836eb197ec530a7c397ba73a19c465eb18c7cc5c2073addc4e4dd265205fc69cb36ae7f6bd55b3168ea0b72aadeb4f569425479d", 0x74}, {&(0x7f0000001440)="675080381c5dae8f38ffe9616d4017dfc1549f028ee5496fe81dcbad17e35b1606ed4958573cebc415d17186dbe22cc2553c9e3433a919aad2fb9a290dee86651f18bad829c2b431fce6ed58cffce85e8601509ccfa1d82920b9f67cc04af523b91d3f164375967b58865b969c72c70ea82de14de13b38bc209dea5789f4f8b1082484f31f738896c2c21e8d3c31378cd08404888fb5554a17bed850265d84dbfcde5162b5d238bbe90dc90b3321754f56331572b228fc7c1f816f8deccc5d5963a56e28d904f4563891438d4300b00981934cd4cc0ef615dbea917ff1f376bd9a013c8cca", 0xe5}, {&(0x7f0000001540)="e645bbd7ef5d7bab22f008b1841a08dc9863f8d64872372ddcb3028a03ace3c9a06048528c57fc7e986324df6460339567135bdc611370c79cef91f6b1aea4955fcdf6e2ad23fd1cfa674079a3e7e3e3dc6ba09f226fbaf8e72310407b6c7afec80cc8905ff77e55149b870eb4b4852f2a6e974df83323", 0x77}, {&(0x7f00000015c0)="54d21e49d60621f4ae0f56f3da934b2b6d9c92b3d95f7c192975b5aba88a28a92dac0da67f6aa670f5ae3177825a32e58a07430d79f260a3eea27947576df777a8831ed79695e7459c7bc9c5d80dfb02819a9843e7be6e85c1f693ad01d0a3ec7b8b", 0x62}], 0x9, 0x0, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') poll(&(0x7f0000001700)=[{r0, 0x10}, {r0, 0x8}], 0x2, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x2, &(0x7f0000001740)=[{0x3, 0xffffffffffff8000, 0x3f, 0x3}, {0x7ff, 0x7, 0x40, 0x5c35}]}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="e5ff36000000", 0x6) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) pipe(&(0x7f0000000080)) fchown(0xffffffffffffffff, r1, r3) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0xffffffffffffffff}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/29}, &(0x7f0000000100)=0x1f) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget(0x0, 0x0, 0x4b0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000007c0)={{0x1, r3, r4, r5, r6, 0x4, 0x20}, 0x2, 0x8, 0x3}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x1, 0x100000001, 0x3, 0x4, "ea33f5c0323f4abf232d27fbe819d7eb2cd1ebe6", 0x0, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r9 = msgget$private(0x0, 0x40) r10 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = geteuid() r13 = getgid() r14 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x4cd, r10, r11, r12, r13, 0x145, 0x8}, 0x7, 0x1, r14, r15, 0x75a, 0x5, 0x30b, 0x5}) recvfrom$inet(r0, &(0x7f0000000840)=""/28, 0x1c, 0x2bf62bd714fb6f5b, &(0x7f0000000880)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000180)={0x2, 0x200, 0x8000, {[0x0, 0x9, 0x10000, 0x1000, 0x0, 0x3, 0x1, 0x9, 0x9, 0x1, 0x2, 0x100000001, 0x7fffffff, 0xfd, 0x200, 0x7f, 0x5, 0x9f], [0xe11, 0x4, 0x8, 0x10001, 0x28c, 0x5, 0x3f, 0x2, 0x8000, 0x3f], [0xad25, 0x4, 0x8, 0xc2e, 0x2, 0x2, 0x8], [0x58de0000000, 0x7, 0x5, 0x6, 0x2e, 0x7], [{0x3, 0x5, 0x10000, 0x2}, {0x7, 0x10000, 0x2, 0x800}, {0x5, 0x1, 0x2, 0x5}, {0xe601, 0x2, 0xe56, 0x3}, {0x7, 0xe10, 0x6, 0x80000001}, {0x400, 0x80000000, 0x400000000000000, 0x4}, {0x4adc, 0x5f, 0xffffffff, 0x4}, {0x9, 0x5e, 0x8000, 0x2}], {0x2, 0x1ff, 0xadf, 0x400}, {0x8efd, 0x9, 0x4, 0x3}}}) utimensat(r0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x10001, 0x6}, {0x9, 0x9}}, 0x2) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='/{\x00', &(0x7f0000000240)='/{\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/{\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x30, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="030993f52417ca803b2d49991d914996343fedb24b556e56c00806b66d8ceab7297f5fc50f07d12cc05f7379ceae9a6d0c368bb248bef0abb26a92fd00934857fd562fa177c45ff2f03e56ed08c9b90e0e5b3794f2327febcf320964a441fdf2", 0x60}, {&(0x7f0000000440)="20389b376420cb976ebcd04158193c7b0cfd22146526a92c65cc8756c618a1537753c078471209ad6b518f04c04368626e32e1308b8b74341dd05ab8267bf166b728305c965bf7564f7419d758f5e08fbac591c40f2d5c79dc19cd6beb125402c5bac68c436e99b9e9478f7f057c4987ab257a38e4a0ccd3c058373d2f73173e5a2a5980b1597b2d605ad095b67b5ef2f89044918db1f4804353", 0x9a}], 0x2, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}], 0x28, 0x400}, 0xcaffb1d346917e19) recvfrom(r0, &(0x7f0000000040)=""/87, 0x57, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0121d8883c23752cfa60e0aac1ab653000000000"], 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xfffffffffffffffb}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x125) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x7466278beca1882c) mknod(&(0x7f0000000040)='./bus\x00', 0x2102, 0x8613b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getuid() getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000380)='./bus\x00', r4, r3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffffee) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() r5 = geteuid() setuid(r5) msgget(0x0, 0xe1ff610de3188b30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x101, 0x2, 0x5, 0xe3b}, {0x4, 0x7ff, 0xffffffff, 0x2}, {0xfffffffffffffe00, 0x7, 0x7f, 0x1aa}, {0x5da6, 0x0, 0x4, 0x1}, {0x7, 0x0, 0x8, 0x14a4}, {0x6, 0x2, 0x200, 0x1}, {0x3, 0x5, 0x101, 0x5}]}) write(r2, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="fc") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x7ff, 0x3, 0x648, &(0x7f0000000440)={{0x7ff, 0x152, 0x1000, 0x98fb, 0x166, 0x1cba, 0x604}, {[0x80000000, 0x9, 0x1f, 0x4, 0x20, 0x5, 0x8, 0x4, 0x1c47, 0x9, 0x7, 0x100000001, 0x4, 0x3, 0x1, 0x9, 0x101, 0x40], [0x10001, 0x6, 0xfffffffffffffe00, 0x4, 0x8, 0x1000, 0x971, 0x3, 0x4, 0x2], [0xffffffff, 0x3c, 0x0, 0x8, 0x80, 0x6d, 0x300000000000000], [0x7, 0x2, 0x3, 0xfffffffffffffff9, 0xc315, 0x6], [{0x6, 0x4, 0x2, 0x40}, {0x800, 0x4, 0x101, 0x3ff}, {0x3f, 0xfffffffffffffffa, 0x4}, {0x7ff, 0x8001, 0x100, 0xfffffffffffffff7}, {0x1f, 0x1, 0x0, 0x1}, {0x0, 0x5, 0x1000, 0x6}, {0x7, 0x0, 0x100000001, 0x10001}, {0x1, 0x40, 0x1ff, 0x100000000}], {0x4cb4, 0x9, 0x5, 0x101}, {0x5, 0x5, 0x921, 0x80}}}, 0x7, 0x9}) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 16:00:29 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f00000000c0)=[0x0, r1, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r2 = socket(0x18, 0x1, 0x0) getgid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:29 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x72b793ac489c7ad1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x709c, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") dup(r1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) r1 = socket(0x1, 0x6, 0x7) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = semget(0x0, 0x0, 0x20) semop(r0, &(0x7f0000000080)=[{0x0, 0x400, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0x8, 0x1800}, {0x0, 0x327a, 0x1800}], 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:29 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x86138) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa000, 0x100}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000200), 0x0) write(r2, &(0x7f0000000240)="ebf0dcfac7ef070095499351b0fe", 0xb) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x5ddb) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x7fffffff, 0x9a75, 0x8, 0xfffffffffffff34c}, {0x800, 0xd20f, 0x0, 0x3}, {0x2, 0x7fffffff, 0x7399, 0x8}, {0x40, 0x2, 0xffff}, {0xfffffffffffffff7, 0x100000000, 0x9, 0x80000000}, {0x7, 0x9, 0x9, 0x7}, {0x6, 0x0, 0x0, 0x15}, {0x5, 0x8, 0x7, 0x3f}, {0x4, 0x7, 0x2, 0x2}]}) socketpair(0x6, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/229, 0xe5, 0x802, &(0x7f0000000300)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/170, 0xaa}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x6, &(0x7f0000002440)=""/237, 0xed}, 0x2) sendto(r2, &(0x7f0000002580)="971e3dcbc2acf5d26dea7bdecdd0530cb2f0134787d05c1f97bf24e4f217241945d0ed96a7740aa35fd970277bf8249d337b19df4cbdb102e9833fcf6b10b150fa6a1887133ce2a769af2bbb6a", 0x4d, 0x9, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) dup(r2) 16:00:29 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001000)={0x10, 0x3, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0xc5f2}], ['\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', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\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', '\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'], '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', '\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', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', ['\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5', '\x13\x13w\xc5\xfc5'], 0x7}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000004c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) open(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\x00', 0x1, 0x117) clock_gettime(0xd496fd5f8f84ae16, &(0x7f0000000200)) execve(&(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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:29 executing program 1: getgid() nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000004000000000000000000"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, &(0x7f0000001480)=""/63, 0x3f}, 0x40) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0x8, 0x0, "35de5a0016682d1ed3858747802b32259b76a59a", 0x14, 0xf175}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8302, 0x20) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x18200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:30 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) socket(0x20, 0x4, 0x362) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x1, 0x800) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d43f5d31059c11c5a953448e0e5a392c518c258300980190f7f757f7d10000000000020000000000000000a00e20151358219de47102010000b9a9bf0570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbcaee1600"/167], 0xa0, 0x7fb) msgrcv(r1, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1004) r2 = semget(0x3, 0x3, 0x7) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000001b00)=""/4096) kqueue() semctl$GETNCNT(r2, 0x6, 0x3, &(0x7f00000016c0)=""/182) msgsnd(r1, &(0x7f0000000800)={0x2, "30753a5e69488f0fd908f479d367c9ec56609a76806aeafcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1529cbf792cc228a4fc248419d3e6db2c2c85c45e1a31bf9106521eb82f5f3fb44ba2c2024bd2026342588fa1a34492fdd4494c5eeb4d179be0195d459fadab38ea746dbe6f9387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b3"}, 0x156, 0x800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000001780)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)='&\x00'], &(0x7f00000018c0)=[&(0x7f00000017c0)='{\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='\\+\'%\x00', &(0x7f0000001880)='\x00']) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x16) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="a8cccf2a462a156c95cef75ea962d7bbdbd9961706a40946454adf2e82e58b0129ba2bb20a5ad55d09437c227a3bae22aeb9851df065528bdf35f85cdf7aa760919d7fd482c26350c5", 0x49}, {&(0x7f0000000280)="16fa44d2af62648755cd169f6fc2cfd080dcc391e3c591ef73280e7ad17c93312ddec633a7b12116ee83b691356ed816745f4b7b838491c62fb08ef37c33416008e5bfaedf79973f786f8c0e70b76bc4d14ac66f9acc22090308ab4bd0ee173a674d0333b56d983cbe1b00ac61cf1a11fc1b7918e22f772d4414cf9e63d21b415083dda29a3024ee9691dfc000552d64db83b046ec0c8614effae6784d59cdf054aa90df4996589f308ca9265edc6612fbe24fd8e7e561ae602e53afe1e87a4c26595f69793f76190e41788b17b33b4cbce450ba8d317ccf5f00be43854dbbdadd6b8d", 0xe3}, {&(0x7f0000000380)="f7f675b64fa7caf3be5bf04a8fbbd59ecccca4c0c271239e5adc4ff79fc0a5628b167cf7cd07b09e0f315f0e1fe2052b7c44d4137e1989f3019f3c918e148c4ede1802af0ab6e3", 0x47}, {&(0x7f0000000680)="9bdefa1e9b2da9eb73dd155e581746db50c1ae82d3042ba5e0bf27da024ed6d247984ba6cf6eb6d6002f138e555bd84b846549694f1479911f0e4cab52a81dd333a78ccc9928b26699eae08c15c7b8445a016eee4ec0897743ac42ee72e95963c17bb5033d10d5be560420040102a64fd83f7ad6d7053c1154522382280e1beb1501955ec8fc490a67aa6b04337aa56c560e10d3cc750b2a4a66fd5d4c08529d213d4d390484d0e854d90f5b4b5523599f676bbb97a72e27d6fed8b9eaa9e054b441cf1cdfed9c665bcaa8815ad28908d51ce4779ff19a4e9e72c3b0487845274e0e40488d758cd141916362d6a7fcb89437cafabb9c4282e8dd5ac36468218384c793b7ceb801e872d80c13f960a322894a01a8d7204a9951c568f49451742556f722401f52d9ae674310ec790c31eccd8b6bfb0834f50ca317cf8250242b582848f72c2fe003edba2e881d27e5da4ab1fadb337dbb3ea1ea4f7c16faeede2da4a57cf273df87b828d29fbe21b44a6148812a947cd5504e2de21390bc6cc677999eaf14a2fa0f3f19009ef4714049833919354bcb613807266756cdd44e8ba287d026f20243a34f3e1905602f6749a220ffdfe76928736779339a0fb178b9ffdc4fad58c71ebb1d22bd772612b89935ff442119b2378dccf305f1075dc1e585eb24f5cc5d00a0fb7df121a598c3c56c80ad77b987048f9a13b91c7b1511f4b89de4f1572c386ca182a720df102043ffef11a02cffc6af769fc280d706b8bb936c1906d647a3edef5a13368c93ee2ec31cf6b7c8a2ab6855a5344bc08b893d91fbec6e70268478c91f2231587652c468eab65d847b0df8069cc4e46c9ecf337629ac19766126a6b17effaed42d40c92eef52284ff79e8467774faca20df78691f99427f90333ab517d417168eb94b84adde207fe281c8c2e4d66abf09c8e137d2ac5e5cf737ec7d1f106f36b958d93e6a3f6be75b38bbae6fb8107774a88ca0b1ed5031df83fe7c96b99389b1157c7913e5725855d032f106f463fa0342ea4af3795a3e915fb42f5765e0a2481032d3b93fcf7c141682bea617a4f6dadeb60e7a9cee77b3e58ece374221568d0396b9320089f88ff5a6043a05b610b88f174f740be2e801a9c2d0a414844daaa8fc191b05191a5c8e1f28c611dc47f05d9167cd15d3e443d2e7caae6099621678842d1c8c5e72a0d690761a779e595c097d6482f7d6e2c3c7cf66bdea9d7decc41f1bdc02a54f097abbff777e7f44225a2662025119248a2d04cebab873c26ae3ee4541d658f302df93f4f694cc4c28d17ede193d50f37df2c09465dd584d3d577d9c57806f9638ab11fb2216d1cee5973ba378b1fe932543b44e2b89b3f292b94ea128c486a80f2488d14ab7e2af407d7ce612fee6bc87f6c4349100d3ab0e07db1ddc96ce06f4a4e03685ccd2cdf720da5b50bbaeef904e5b76a0466db7fd5f68e80e688b550a4b1bf66160e32c6e08a3847e2ce6067a6ba778300188174c42227733c62d8e0b8a8692010324fa29c8f15adb5a51deea668dc6f7d82c35d43ca4597294917c648ccc990630384ac335b41dfb6b91d1362790b8908c858f6b50497c55ad0a96df2ebf3962e5e81de9688d55ed7c6019b94859a1a0bae74883154668316ddda35f30b25f220f647c8b0ecd0df408bd5b6b4a6c25e719aa53a14517fd797f0598a45d732a60a414122a209ed0272917d5a8931639db1d0424a2f23a1a98ab46fe0d1d9a2bb32653d4c20b226e4a6b4426eb39e9a0b551de61689c022ab4437ec94e40b9b90afbcfdd73ff4fbdca3af3c53ed121ff46f5038c16c05f348acca2fa285bfcbb3eb0cde25079f02ac56eaa5ad908b7b2a004faa431da81c779e0754be6ad6cae7c940b8b6a268d15e08df4beddcfb9ddf7f1a56d1a5c9caa8a9ac665f57d1533eeacdf07048a3b2ee6511c4561e35af3eb2796b55e59eee61e856421c6ec3bcabe56ad3e1e82afbd7848850c30a1ff634de72392b6d581985af686cc97d8611fb37cf2d796247d038e05422176470b50cfbb617af50f2be98a527b5e220bb076ad8573065d1eb9aaf54061c96073c431050e21f0e6494c6ae2dc68114054928da84a61368ed9543c7bb1dfc11b01dc54d436f8cec8b0406434936e47067f2ed035719df732e76a1b580536fccc1ee52f866338fd34e19ba73e29c12c6050cc441628c3e9235273d7f6895fc84ddc9a2844f2a3509baf2b28ef5c16b98f61da027a92a44b11bec094b650acfd32bad1fdbf404f1983453459acbe94f963bdf64f9adacf9c9df4a7fd66398a66b440f3b57a4c54cc667d62499771a616908dd9cc64de43f4cdf1ee5d13049bde9d7e546bdc367de97030f9e38395c69086c734006662e15d5ba8205ce2acd57123259f68f7efb2c7144a7dff981f81a6be42d00191080624a0b91d27452c23b185c2b451032314ee56a68b0f580fe740f82fad2716ed1c0b69639f39d752e621599a0643488f82f44bc531859a49552ef1cd610e5448b373cd85be447ce1eed99162a515f9dfc54f4c5ae4e38a6dadeb4a4f3945c3aa85632dc3c1c2c045ff69cf769aa7611a5d66eb6d6d1c833d775cd5d7f85d5ea8d7756bce0d65942372f1e369028f6449041ce723d984e83529fb4dfc63ecf97f2db308c2f2fe849073d3ca95bd4d34ae56e66cfd2922ba0923a2b2b10c2266383eb546669837a831dc8f2f583089c16f7285df5fb9684d9840828bfa2cd10fd7b1d8000d46da618854a46040953c021bdffba9f852baf7b912caee38597e05c6f6b7514f696440a464e39a0946cb2927cd548e8faf3bacb94dfa9db19d72b7b0612360f6540347dd1c17e2f782fb1e4a7fc2e0eb0bfa206e1f8e09cab9c9c03b672918c8c8bf9aec6adb75fd2e30c9c5b3a872f96f3896f83010d551e942ab7cd6225df5f5da23fc370e5f0e703e43e59b6bac7a3ea49f28674fce620432f1d240dc403f99d8ce530e826eb23cdc8447679025ac3231f9027a896112493801023036f4413f318a1f21e60a232bfa40226c52a4946a211855bcd42496e9d365f8978a38d0d52fac09d1717f4cd941151998da64618f7793ceeb5bf0f95aab2c75aa9434aff47fc8fa95833d6de7dc214ee1451d4466f3890671c86266803006c1b87de051e5b8f4721fd71bd1edd3ca6a935d24c38900e5f6caf56163c5bb997d2c8b467cecb2404897db68f21d69b92599e1545ae9e7a91e7da2df1707f96dff97db7b0147fea705df32a3a923a1b973027b7396b860cf1c93192e45febf38cffa64619010b464caa9c5e389a2fc75b05b3cc8e8f54dea1b3d2f2e0c25972b6ff104df4ba416078559c0d9d4a54cc284c69ca171b534222381f05fcfc0911537cb2515e3e0af23e7dc0bfc06384317d6417c91d934c9af37fa7c254378ef94d5859a2666672a7717bf8c5abf3e4afdb36f72e7a5ed586d2366a759779a37e9ec8ef49861c723ab16b0deb50388cee4208291b81e24dcb4e2f5d38fa14ad14b4f01ea081032eb840cda4c5e1fa3b4de6da8157b19849fc21824c2881804541c091fd9b3ccfb3132b285fa4da1fd971b0c030bdb0fd53a5a90cb13c595c31d317afda9ee9b355b600db2dde374430a054dfb41c3ddcc4fa7c9d0bd7b0d272978a02a63caecfb091523f02d22751127e6f61478e400cbcd6da2b54777710c6aacd6d3cc332cfc4d2af6231026b10743d19b32d1efdb35d4741703538b939e658829bddf657a3140208d0ef7fd8df08a56d8e04e1e852c87a75408a15dd558d3bffe08af6287b368b5d646597aa571ccd530313204551af652de578dee5ef2201d4e9fafa2818ebbbb6bb5c56986542e7f518cb490daa3c026259021e0fe3b89c1246786d2e75faeebd6d90006abab9b03b7a1a68e72415b4140d10ed337f319bd75e7d0e6404930a99399941f6159296da4d3743b43349ef02e0e76f3a84d1a0cc59037abcf7f9e34e013f871bd61e45c12b01aee459ece51e1c6154463a459cbcdbbeb93a996b0b1c790ec9f68e0e1840c0d5f2743ede0ffe0296180e820aaa503816ae5d0c31c05f57e2e3984dab58046b828271d14956b989902372eaa65337976bdd337d9ecda4359a6fcaf3547d89aa521661ddb006cb3a62d4dec3d394a413d41de3f3981425119ec3b00d1ce841b2ac19867d59d73e3057465a03cad2cc635107da86b127bbc9f315283abc4a4e3db312167c5a0df3d5c05952a2779564a76a2a88189c7a802218c38293153600290f96017b0fee6e6430e437f9b30609941c81ce5acb872f0dd3bce0182e0dd1ce8df86c3a8a654103ae31ba9994315eca97be60276efa5b0fcb37a7c67314a9f574855c09c24812ac3a3a9cc9ead336e0cc82b213122cb2c2e2434e81882b773d32705284958d8d68a28f493bcfcfaa3d5c11c1285209375da77038e8f4bb6a81f6c6abb0b1dacc11943b3fc921c207de0a6c35c6884a31e767c867a38bfa33ecb3a8baf7771a6ab00d4b413d8adf7f2fe601e6126f0245cd0c8a25f14243f6eba2152a9fca733f798915d476b8e9557e75dfe84b4f083a7032c256ce41e485f9824ebb38cdf397f102ac4e0e923fe52c330ab52b7e63dee35499395a47e5246889527c509212ba0a38f6180fcf14168b20381137066c52d4fcda3c53c7070a1cb561d27ec0f96ca7ebb8ab031a02f7ccc9b51058f540209d5a4796fc8189492a14a4689c29d0535d2edb1b6062855a2163a3fa57f880b5a2aca5f45579264e5049b3a6c7c7263ac2af16c3801c5f89f54c9774e58f2ec627a998a5dbd1aa1de18110450a1754ea1ecce1f40a88c1146efbb2bea593ffdc0c98b0115e0fe2ee098defc521aba667933bad02ac4047d5f1a6ed4126039394787903d95056cba055215b40c4216e05dbe61b0c309b927b0d9a00215c5f2acb225d21637fcfbc55d800e7b032a10992cb93a5adfc22787bf0d7b5cb5a0572283261cda0a38b1ce9384295e86531499d41b7335d0cefecf8f9866c461565b82459cee90335f811c7c3a4a7b56b0e459da91a56de0626936a5b248fe883a57bc35fbd13f3674e6840aadedf326b65e916e1f7ace90e92e531b3549cbc0516a9f36c20b06f309663af69b7651e0a4566e5e687e49fa75c82ba6ad2180e724ef7330d7e902ef18eee2d16edb8d1fe4ad032755964313a0c3074b4a0e137b4057364b65674a8681e31b689f358bc81eda6ac16463479fc3246c3ba8b3f02d74d5e6949d78a2f8bd7b7850861f872d6b490fc3608c33ea9200009fc66e38392ce58ccac4c1e0300eb051471d446b0d2362c3c5f5d9deb8442d69b604535ad397cd3f1f993fb4839f755652e9992ad43747023357ea30a2b830b4bd03a29a858687716a9cbdd249f4fe6d89b0eb10c1188a431ad6fa25fbc1f4e8f3da38cf2057449b6d06b71251feaac8dedaae0c8b5763d6cc50c0b2286a6349474b5930bb0ce43cc6a7a310630f3b74ebb06d1ed4f17d1b42b6239bf3f45adeecfa1c99c2577983ae2c1c33866ae669f70cca496ce6bbb9f1fc52a9448f485baf7ccfe11c63e6a6e8cbcef61b2c4555a8859097e618459d0929171d40bed78531a2deeb0b402a34959bc3a8af22380960d6e3207cafe8721185f9a0b4cea61acd19fd6dd01057bb8a6cead9e10533de28a0cabee9be7b877988e41298bc20074102493eb44d21238d50f6ffbfb6730e0294f0a5759dfe3662da796a88881cd470b1cdab8b0d708e99d3858f360f623606d2b7aeec9c66d52fcc4d70dc032cbf3729b2f0d6b3c53", 0x1000}, {&(0x7f0000000400)="d2222f7975268f2453bf940e06144975196e4798659d65a2763acd289f70ce92acafaea2906dd70a9ef83cf96b84839ed73ef61cecb0d5284ce652073b2b8314666eb8500d7092765634ab6a144155399fca5efa19c1c300b4283c4a2e1b5c32b992e2b1342f99d6fe6976af554b6539a6fef398f609af25160e950b78c5f14301a26b6e9ce20a7f4bf9f61be889d03d5be2e675ddeb69257ca456c23294a0a98d8b993b18789a8a70d427d137f0110a00e8ab41c8f2826c445ff30e4b6ecd0d36a947bd788a6868e014d8ea7e287f", 0xcf}], 0x5, &(0x7f0000001680)=[{0xc8, 0x1, 0x100000001, "482d3db8d721804006d5a8038eb16c41d33ef16077011461ff1fc750ae0dbd22921a9f1bc7d8f9c6463cc8b84c02439778b3252cbb57640614d56bc5d28d3b670000a745be52659cfe9336f750baaf3d4bd5ef719dd732b9ee60a700b2f661b310144f61c3768edcf488bf86345e6ff739e99a2574238e06df4a131f695ca8f420e4adc75ebfb40a87066ca4c86a9f7ab7f42768553f391645a8e52ce1ae37ba7bbfc69740d6f1aae6b10f8013662566c0a3282b0340e818"}], 0xc8}, 0x400) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55003f030000000000004000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000040)='./file1\x00', r1, r2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xee0, './file0\x00', './bus\x00'}) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x2, 0x9, 0x6, 0x200, "828dace95749bbedf1292382c01d5745b37edfe4", 0x1000}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x35}, {0x80000006}]}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff, 0x1, 0x7, 0xd81, 0xfff}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x9, 0x6, {0x80000000}}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000a8355fd0"], 0x8) r2 = semget(0x3, 0x0, 0x285) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000340)=""/193) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, 0x0) 16:00:30 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt(r0, 0x0, 0x81, &(0x7f0000000040)="898913260985690cd0f4f5a4ad304a63d8bc5298dd7474", 0x17) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getitimer(0x3, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) accept$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) getpeername(r3, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) pread(r0, &(0x7f0000000340)="defe6baf086a5ac635a6581aa7eda9e2de95923eeb8587d31703e1c9831db383251ea8a23fff5e9dd536f3dd5bbbda5c66656e619243b88e9abb90f588f0e3db08c7dc85d0ac03ea5fd4bbaa0ed94e6c36f8943f2dbd84145d2087b44e8ee6420211e668dda6fd", 0x67, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240), 0x7fffffff, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/11, 0xb) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x20, 0x4, 0x0, 0x3, 0x2, 0xfff, 0xfffffffffffffffb, 0x8}, &(0x7f00000000c0)={0x7, 0x8b2, 0x9, 0x0, 0x5, 0x20, 0xffff, 0xffffffff8d381151}, &(0x7f0000000140)={0x6, 0x4, 0x101, 0x101, 0x1, 0x6ad10d7, 0xc07b, 0x3ff}, &(0x7f00000001c0)={0x9, 0x3}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2141, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x0, 0x78) getsockopt(r0, 0x200, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0xfffc) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) write(r2, &(0x7f0000000300)="381376e4f573c4acaab1d8983541f41a656bb0afaf18199a4256aedde4f99c8dd3de13daf624ab4abccf2a2b1d657a86d1b8b78e6021146312e8651b420ebad55da84b2c692db128c1703f9b104d37b0bbfd697d7361aa14de43b17a7d16d7d5724b345426d9539637cc5d34bbc7f139cc6228a33d3d2af00a315319cb89c8bfe671003afc2442c9650ea027ee2e74c19e07c950998b012cc707bb514f192053d840651c4449f0e47c54339e20fc1c679aa2b3850cefc033ab666d8f51e017b77e371fe5a71a22214c22a73bfad8d786f8b02b6409ebc991", 0xd8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x108, 0x0) preadv(r0, &(0x7f0000000a00), 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r2 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x2) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) ftruncate(r2, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2065c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:31 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2001, 0x0) shmget(0x1, 0x1000, 0x46, &(0x7f0000fff000/0x1000)=nil) r0 = semget$private(0x0, 0x1, 0x798) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x5}, {0x7ff, 0x8}}) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x2000, 0x1) semop(r0, &(0x7f0000000040), 0x0) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r2) kevent(r1, &(0x7f0000000000), 0x100000001, 0x0, 0x100, 0x0) 16:00:31 executing program 0: 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x46) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x5, 0xffffffff}) 16:00:31 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) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) 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:31 executing program 0: socketpair(0x0, 0x3, 0xab2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x10e) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r0) close(r1) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = dup(r4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x800, 0x1}, {0x4, 0x3}}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000180)=0x6) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000300)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:31 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(r1) r5 = semget$private(0x0, 0x0, 0x80) 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) 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:31 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x4000, 0x3aa, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r3, &(0x7f0000000180), 0xb, &(0x7f00000001c0)) shmdt(r2) wait4(r3, 0x0, 0x1, &(0x7f0000000280)) r4 = getpgrp() wait4(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)) getpgrp() 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0x8}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) pwritev(r0, &(0x7f0000000140), 0xb2, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x3ff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10010, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x2) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='r\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x1}) write(r0, &(0x7f0000000280)="e7680e0065775f5d7bff038616eff709b10d107417db5d434a5add631554fae97f482839c7e0d38799048ae607763268b852939ac2a85575860634812f3c30074cde6ca51ee77abea043fe8a0ed139a7b14eafeb262ee50c3e0188505e20955b8400c75a24c38338a044f7ff9fe1d25cdb65f91b85ee03fd583d2ace7c6cb9ab453b15ca04652a52cee1f5172ce8b30b868f4f4d4ecda6d12dc2baee6199cf87b6b3b3cd7a6be32c8356c0471c107e", 0xaf) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x72) panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *421777 92454 0 0 0x4000000 1 syz-executor.1 11121 50290 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021b7b020) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dfa054,fffffd8062b91eb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021b7b388,ffff800021b7b394,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021b7b388,ffff800021b7b394,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021b7b388,ffff800021b7b394,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd807f02c000) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd807f02c000,18) at if_input_local+0x121 ip6_output(fffffd8069527a00,ffff800000afb580,fffffd806f6c04d0,0,0,fffffd806f6c0460) at ip6_output+0xd59 rip6_output(fffffd8069527a00,fffffd806f6c1d80,ffff800021b7b6f8,0) at rip6_output+0x4c0 end trace frame: 0xffff800021b7b790, count: 0 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 acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8262c5a8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8262c3a0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021b7b020) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007dfa054,fffffd8062b91eb8) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021b7b388,ffff800021b7b394,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021b7b388,ffff800021b7b394,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021b7b388,ffff800021b7b394,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd807f02c000) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd807f02c000,18) at if_input_local+0x121 ip6_output(fffffd8069527a00,ffff800000afb580,fffffd806f6c04d0,0,0,fffffd806f6c0460) at ip6_output+0xd59 rip6_output(fffffd8069527a00,fffffd806f6c1d80,ffff800021b7b6f8,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806f6c1d80,9,fffffd8069527a00,0,0,ffff800020ab1160) at rip6_usrreq+0x5cd sosend(fffffd806f6c1d80,0,ffff800021b7b928,0,0,0) at sosend+0x668 dofilewritev(ffff800020ab1160,4,ffff800021b7b928,0,ffff800021b7ba30) at dofilewritev+0x1ac sys_write(ffff800020ab1160,ffff800021b7b9c8,ffff800021b7ba30) at sys_write+0x83 syscall(ffff800021b7baa0) at syscall+0x552 Xsyscall(6,0,c,0,3,6eee9cab010) at Xsyscall+0x128 end of kernel end trace frame: 0x6f1386fc250, count: -20 ddb{1}> show registers rdi 0xffffffff81ae7517 db_enter+0x17 rsi 0x363c __ALIGN_SIZE+0x263c rbp 0xffff800021b7ad80 rbx 0xffff800021b7ae30 rdx 0x363d __ALIGN_SIZE+0x263d rcx 0xffff80002116e000 rax 0xffff80002116e000 r8 0xffffffff81048ff3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x22cc9767b4c9207 r12 0x3000000008 r13 0xffff800021b7ad90 r14 0x100 r15 0x1 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b7ad70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=421777 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab18c8,0xffff800020ab0518 process=0xffff800020add880 user=0xffff800021b76000, vmspace=0xfffffd807f00c730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 97043 11726 33072 0 2 0 syz-executor.0 92454 371271 98678 0 2 0 syz-executor.1 *92454 421777 98678 0 7 0x4000000 syz-executor.1 33072 371652 92652 0 3 0x82 nanosleep syz-executor.0 98678 367292 92652 0 3 0x82 nanosleep syz-executor.1 35648 389830 0 0 3 0x14200 bored sosplice 92652 325300 37322 0 3 0x82 thrsleep syz-fuzzer 92652 193369 37322 0 2 0x4000482 syz-fuzzer 92652 246755 37322 0 3 0x4000082 thrsleep syz-fuzzer 92652 355556 37322 0 3 0x4000082 thrsleep syz-fuzzer 92652 323097 37322 0 3 0x4000082 kqread syz-fuzzer 92652 400366 37322 0 3 0x4000082 thrsleep syz-fuzzer 92652 247390 37322 0 3 0x4000082 thrsleep syz-fuzzer 92652 269567 37322 0 2 0x4000482 syz-fuzzer 92652 417214 37322 0 3 0x4000082 thrsleep syz-fuzzer 92652 341425 37322 0 3 0x4000082 thrsleep syz-fuzzer 37322 412622 81401 0 3 0x10008a pause ksh 81401 285708 84460 0 3 0x92 select sshd 75815 392325 1 0 3 0x100083 ttyin getty 84460 479266 1 0 3 0x80 select sshd 81750 238483 71293 74 3 0x100092 bpf pflogd 71293 391610 1 0 3 0x80 netio pflogd 45329 104875 96619 73 3 0x100090 kqread syslogd 96619 30482 1 0 3 0x100082 netio syslogd 224 410951 0 0 2 0x14200 zerothread 34228 444082 0 0 3 0x14200 aiodoned aiodoned 42349 46094 0 0 3 0x14200 syncer update 40075 336723 0 0 3 0x14200 cleaner cleaner 94479 125324 0 0 3 0x14200 reaper reaper 55903 233143 0 0 3 0x14200 pgdaemon pagedaemon 10516 231388 0 0 3 0x14200 bored crynlk 70980 82764 0 0 3 0x14200 bored crypto 36815 48420 0 0 3 0x40014200 acpi0 acpi0 61906 118200 0 0 3 0x40014200 idle1 21632 62416 0 0 3 0x14200 bored softnet 49494 449913 0 0 3 0x14200 bored systqmp 13279 487598 0 0 3 0x14200 bored systq 50290 11121 0 0 7 0x40014200 softclock 25886 131384 0 0 3 0x40014200 idle0 30820 48703 0 0 3 0x14200 bored smr 1 93980 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 92454 (syz-executor.1) thread 0xffff800020ab1160 (421777) exclusive rwlock netlock r = 0 (0xffffffff8250b088) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff824f84e0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9632 6406K 10890K 78643K 36099 0 0 pcb 14 8K 8K 78643K 1218 0 0 rtable 117 12K 13K 78643K 3524 0 0 ifaddr 96 24K 27K 78643K 1309 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2017 0 0 iov 0 0K 32K 78643K 898 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1196 75K 77K 78643K 10390 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 132 0 0 VM map 2 1K 1K 78643K 16 0 0 sem 12 0K 0K 78643K 1126 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 10577 0 0 sigio 1 0K 0K 78643K 130 0 0 proc 55 51K 83K 78643K 2627 0 0 subproc 32 2K 2K 78643K 605 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 1029 0 0 in_multi 33 2K 2K 78643K 777 0 0 ether_multi 1 0K 0K 78643K 57 0 0 mrt 0 0K 0K 78643K 45 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1436 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 114 22K 31K 78643K 34686 0 0 UVM aobj 130 5K 5K 78643K 148 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 1208 0 0 NDP 24 0K 1K 78643K 400 0 0 temp 256 3557K 4196K 78643K 133320 0 0 kqueue 0 0K 0K 78643K 73 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 77 0 71 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 431 0 431 2 1 1 1 0 8 1 rtentry 112 436 0 392 3 1 2 2 0 8 0 unpcb 120 3469 0 3461 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8680 0 8680 3 3 0 2 0 8 0 tcpcb 544 2090 0 2085 1 0 1 1 0 8 0 inpcb 280 6041 0 6031 22 21 1 2 0 8 0 rttmr 72 8 0 8 6 6 0 1 0 8 0 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 105 0 99 1 0 1 1 0 8 0 pkpcb 40 56 0 56 21 20 1 1 0 8 1 swfcl 56 5 0 0 1 0 1 1 0 8 0 ppxss 1128 225 0 225 17 16 1 1 0 8 1 pffrag 232 20 0 20 12 12 0 1 0 482 0 pffrnode 88 20 0 20 12 12 0 1 0 8 0 pffrent 40 52 0 52 13 13 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 288 0 266 1 0 1 1 0 8 0 pfstkey 112 288 0 266 2 1 1 2 0 8 0 pfstate 328 288 0 266 5 1 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 1782 0 1585 20 7 13 14 0 8 0 art_table 32 1783 0 1585 2 0 2 2 0 8 0 art_node 16 420 0 380 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 39 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1122 0 1112 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 17683 0 16250 47 0 47 47 0 8 0 ffsino 272 17683 0 16250 97 0 97 97 0 8 0 nchpl 144 32456 0 30826 62 0 62 62 0 8 0 uvmvnodes 72 6391 0 0 117 0 117 117 0 8 0 vnodes 200 6391 0 0 337 0 337 337 0 8 0 namei 1024 105389 0 105389 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 14 0 14 6 6 0 1 0 8 0 scsiplug 64 22 0 22 13 13 0 1 0 8 0 scxspl 192 94469 0 94469 39 38 1 7 0 8 1 plimitpl 152 1034 0 1027 1 0 1 1 0 8 0 sigapl 432 10678 0 10664 3 1 2 3 0 8 0 futexpl 56 135679 0 135679 1 0 1 1 0 8 1 knotepl 112 2275 0 2256 1 0 1 1 0 8 0 kqueuepl 104 2221 0 2219 1 0 1 1 0 8 0 pipepl 112 5804 0 5785 11 10 1 2 0 8 0 fdescpl 488 10679 0 10664 3 0 3 3 0 8 0 filepl 152 62953 0 62862 20 15 5 7 0 8 1 lockfpl 104 3057 0 3057 2 1 1 1 0 8 1 lockfspl 48 1072 0 1072 2 1 1 1 0 8 1 sessionpl 112 51 0 42 1 0 1 1 0 8 0 pgrppl 48 130 0 121 1 0 1 1 0 8 0 ucredpl 96 11625 0 11617 1 0 1 1 0 8 0 zombiepl 144 10664 0 10664 2 1 1 1 0 8 1 processpl 896 10695 0 10664 4 0 4 4 0 8 0 procpl 632 32231 0 32190 21 17 4 5 0 8 0 srpgc 64 74 0 74 30 30 0 1 0 8 0 sosppl 128 93 0 93 22 22 0 1 0 8 0 sockpl 384 10117 0 10103 16 13 3 4 0 8 1 mcl64k 65536 21 0 0 3 0 3 3 0 8 0 mcl16k 16384 17 0 0 3 1 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 41 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 25 0 0 3 0 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 280 0 0 32 8 24 32 0 8 0 mtagpl 80 70 0 0 1 0 1 1 0 8 0 mbufpl 256 543 0 0 17 4 13 17 0 8 0 bufpl 256 28163 0 21144 439 0 439 439 0 8 0 anonpl 16 967231 0 954491 252 184 68 70 0 124 10 amapchunkpl 152 63957 0 63855 97 87 10 18 0 158 3 amappl16 192 52605 0 51878 254 209 45 49 0 8 8 amappl15 184 1521 0 1521 8 8 0 1 0 8 0 amappl14 176 792 0 783 1 0 1 1 0 8 0 amappl13 168 2267 0 2267 5 5 0 1 0 8 0 amappl12 160 1643 0 1639 1 0 1 1 0 8 0 amappl11 152 1416 0 1408 1 0 1 1 0 8 0 amappl10 144 1609 0 1603 1 0 1 1 0 8 0 amappl9 136 1526 0 1523 1 0 1 1 0 8 0 amappl8 128 956 0 916 3 1 2 2 0 8 0 amappl7 120 1658 0 1649 1 0 1 1 0 8 0 amappl6 112 1322 0 1310 1 0 1 1 0 8 0 amappl5 104 2046 0 2031 1 0 1 1 0 8 0 amappl4 96 9979 0 9950 2 1 1 2 0 8 0 amappl3 88 2856 0 2845 1 0 1 1 0 8 0 amappl2 80 84052 0 83987 3 1 2 3 0 8 0 amappl1 72 239864 0 239451 25 15 10 20 0 8 0 amappl 80 33045 0 33011 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 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 10693 0 10664 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10693 0 10664 1 0 1 1 0 8 0 vmmpekpl 168 84513 0 84482 2 0 2 2 0 8 0 vmmpepl 168 1297167 0 1295290 423 331 92 110 0 357 3 vmsppl 368 10678 0 10664 2 0 2 2 0 8 0 pdppl 4096 21393 0 21356 7 2 5 6 0 8 0 pvpl 32 2578856 0 2562954 514 348 166 172 0 265 32 pmappl 232 10692 0 10678 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 638 0 27 18 0 18 18 0 8 0