last executing test programs: 8.916180774s ago: executing program 0 (id=265): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) sendto$unix(r0, &(0x7f0000001780)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200000000000000000000000000000000000000000094f387466032f4c6a4fda926191788619122876f2fb3dab0f707a2a9e8cb46a21a82be925e7d881c524e29dde34d232935c0281a9c8fe7d22e1a481917cf66861f8f43c5ae4443ac3279c6d2588e342d6798a8d9634a5b50eb3000"/278, 0x116, 0x60a, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000400)="9e5e1aa2ac9bfdb13378edfc072c0c4929ee51608194391a9dcec79d5f8c11311c1b69266c8f51fc836501a56661443eb1d11b78aaf98f9bceb4836e7c4a6ccf992fdb1473a01649058d62d73b9b420de476f5b8d67cb38904272a3f3d21e05c680128fd17a91b05f9ec220fbaf13a84047755ac20fbf20286b274b838b3c3052181d536a9c91d9c52e4dd6083f16d2ab5ff6262d30721f2cfb8ff6a0bc17623937622f7d312151eaeb371350f938fac908c45aa0d5b4a804b53dac10c69333b85166d3bc8ed75c936bb5ed972ff0d01ccce4a47a2a37f3b06dca8823fb7fb748f2dc564b82b984d16f5a66922b17df5179d6c27f91a4ac13ea8584a8e9ec4630e899b487360d91ec9ab596594def662e8199a3dd0621d0c4d498f99264ae71e3d5e2e29ec94fa75c7bd8b02b275ba73488a284d7a8d9263509d1f16d2874d085f5101216c897530fb4ac3c36fa17ec99120faa1c551a1dd366e5adf956e63b33b65bc80e30983aff04df4a9f37a06ff5c0eb19a9c3c5030303a5326bdfaa1d818367709d3a63d5100ea5541afabe861d2118239303c12c185c9d17601c46ed0ead8caba6c66e9ceaff8b8742fa8632fcd059065b3bf6f4a0ab1a3098a8eadd8a790a46808259e774f14e02104b13baece635a9d22cfe9c2323c62b40fe92f29c4acfd5e587c2731f5ee9e46290c3182a7c3763f1780875c6f4ba20fc0a059334b370d396876c88fa76fb715aa40cf31b0fbef758469a889ca843cbd1cccf05b820b4ffdca8fd4cfacf33feb616f63f9fb6d72f3332b89d84dbaa83efd9a09375d97513e73cc515a6e3cca03e3172691ced1c10095781985ceeb54e439ed861d28abc2a63cc303d555236b610ca2b88ca18cc63e151c24217eb7eb543504ab221ac5351e29ed38d39532e0b988013852aa33ae210362420c068458d18b1b7a8291ae26f6da4785184ee8a00d1144d15347df90a03620f0edf6d937f6950f04cb30f602a70ecec568372dc05efac512b250fc3cc563fa27252ac4cc19d4c7b75d2fa49904663f6c3ba60f9de6a57c13e429270fd1667a6ff6e9f459a9089f2fc4f8caba49522d9f3610e181b1a24f4deabf90e21a95b3f614e38231c37fde7b55481e36b762fa33de45295eaebc29cdbd2acc53f2a04acadbab54767ea35ce4f227c1d22a1fcc79a0cdf423caf07a9020d4cabe4a59be8d9003c68758a1a87a351a691935606f97e3312850e8c32f4f6f36c3e892085acf501ee4bd91abf3c0f5ebcfb5b3d30f91ecde09ba9ec9f078f4ac4213afabbc518971b548b241d50a98a4ab551bab78923d57c947c7720ae50ba28b4fec487b24bc86a9c7367b74f70cb9046073aabad0e03beb822a709b0e60dae2909fe35efef5a38a537d599c9e2be8c705106ba14c270f7f057bc4bd288a6fb2dec9407901f10578859faa144dfdbcf3e17c384f481eefa26988526bcffcca882f6e09c177aae7b4ea0b405027f47a63f8ea3f332a4628c4a33674bb8c4ab9a2bb59864cbc661ba8de6d97eb53926a282bac6ec87bc0ca4a9b9f8ad4df8cb69d01e9aba728e8ec7003e46b49aedb58e10426c0224e3500badb329870da2b300ade9e9e08f862686de56db4b48ad27a86c1b222dd297b435ed01e010fedbc635dc3e9df5de8dfa68748b738d327d58bfe81877bfd16bfc63bb82cca6766d86965acea93c4fe6129abae80b4f9280eb665318baf4b5079e0f10ad3d9330198987f437590cedb4e98273fb72f1cbe29260f00ba8c1c3194278344dc7f92ef485f97e90872adae52ab685191973e3fba3896a8b811c69150d9a68697e37c6795dd4c94189c283d3ff72799fe97573700f2cd303e3dce2aafd7a812e5d1520378f1b7285ce56659550af5dd78fd2c18bcef52a62199f3876375b88f83eaabd07cb979f99126ddbe65b423f4a33eb999d75771e754164bde38c96d22a633b8336d6b3afc99d9b73631b7327d5b1014c6224967c14199d2e73e8bc61ba2978271b59ece7861fcecb9d5d0badc747be602147e3587e2b658feb6d3ca523832c8f3fca04949db45098d1a854e9359d5449d8141839a0c592ba82f89799471af04685fd19ff739e67f9b6f5e9d83b6c79929ec684e33168522baba5852c508a8a7106b6b3abeab76dea6a349703685b1892a93f4b4b2948104ea051bf32fc49b7c49e1458782f034358218f9a1dc010cda8820993dc03ed26c08792a7952099aa6b712e2836c149d3bc3cd392b266b81707eeb3ff7c894fd318e69d40f70a23626b6886ecd1ce69a9be48ddcfb583a9838a98c6f9bf531e16ffcae081dab460f0db6646086dff0168ef5c6ecb47962f75badaed164243ccc04fd5ff65b68f2169d5e7fc505c1488d553802e66934b38eea15dcddca7ae72a78ac83206b5966495a72b8b2801f338adf41ea26d7aebd81e0a44bdea47009fd943e8ed461802ccaaf70ce8b1f213915528d109c6fe748253ad6e3e592511a170ffbdfcd2fbc85c5b4568c492c3812746d016142a009fedccf7d9c6aedc13aa98d9d6cde019c01ed186294f8a09f45597f6613b0ca74e4bdc38a00467713323c84af620a0475b5350d7321a0dcb3500daebba0a06931822659cfde22e33df931cfd0eb517e07a5fd70b8dd8329003a41ac833ad126a007e075e1ee1e17862dac2cecbe3362933bb6ffcd86d803b392591faef3d5a11c429d470da83190c51cbf403dcd6eff994bb5fad39e66fac10aa326590754d4d4661e2f594dd26b275b3b15b9aebb75ed1f5e5e66cf55d75ba1c5e8dd61a6140f9820e232c92a9ad4367e68180a58487ee276b54e1085da3d49c034c6f6c152bc914090d2ba354d61ba0cfd9019d7b8127ecb97ef75b15ef44e06d0e5cb99a9a3386bc7c9d5c2d10fef6a7223d52b94d93cc7cfcc1ee5b3c9074336a723ba725b71468a99a31793adf97001aeef8d453b23e926235c9f3eb1f9b2d7f40e008eba3c4f5ef9dc70d3f33873c76813f26572d92a37c53b18e08fb3d7d7721a5b8803b92f2703ad9135bd813f2cb19f2d00ea3c842a572676a108ba632f45e6600f649f163f2067c4984286fe6298d86c28abb6e95559f02b9da56358820e77f9956a1bbb33e613952e8ebf3c318f2e17c5760a8cd4b7c81bef52c1f620a295aa13af855808ebd56a4b083d10c197e57f515b1ea6d64692500a8aeac5742e05bfd1aa753d23632074aa170a4ebe93bc522945d32f9f1097bff795ee1044ff77830b6ca168e173cc3f2c451ec7b3530537f310ec93dd807b55e20599ceac5c4aacd9525b1d6b1baac255bcc69b82c57c843b9e2521b65825c339cdc34bfe114b5e758d615ebf0a08eff158c809adb7c13dbc137ff0a6eb4308a9e667a67528aab3fc634ea9a7d32f29da1b38407443501bf789f0d291bcfc4e307b1701a5406269a2e5a8000e2b9e9d89d3443e12924fead5c599ac8961c14478e94f34b90238419eaad110b8337bd46996d632296e60f5013b688b7411693c9568d06bc06c6054b8cd57806dc2d5e0a11cfeeee3dfd5f83d4e6685258fc3d91edd625cbfb46d879b94f966b47f78231626492a03429c04581c607011c2c91b36b5ba31a7c5e891268f630289ede203e652d103caf3baec702bcbffcfb0c9a39bcd0b07a415f91a468b31cfc5a7aa1529198401e6b6b4922abcc8106b7ba185009f7dfb627886cf41cddeb6f3708e7224f4d9c0dc17e80370f359f84d35bb67e4405f98ef79506be1f47e47ba7bae15189851d9c94a543f8d382a1d75c6b8e2f2e15f6fe798fec27769cf7b6b35d490fb29ec18b095cea7a5c5cecf236bcbdd4f83861c332092dda41114f8a666d19437b05c179dcdf59db377d409d5f44c5c641c6eada443c9e9f9ba6a908f21a39ffa17a8fc1d609a613ff45181d8943976e85b802e33c93fe55ddc64a5a68c535c1ba4dcc4f497219532527d4ebfa5ab15c8797fcc397b3b326f73d893572558f7a9f5f1ecc0d6dcae07301c38b95108d155a849f2a5609ecd9cf683d3eba41a14acd9decc9f8a954b756532081658f7b4a014def82feb75863da0f9ec748cf04c9c0aed3c8f1fcbb01414fd7dc68b30860812051ec0549af46f115c3a6c1a74e8ac020713ecf4b0437ccd875bc835d0911bb166fd3614f72e91e855963920880e9fb97de135641c3a619c8a86d491f80d5dbf75ea2afbf3433506248ed92c5abc36178d33d3f55d4ef02302bae4ea6f7b7b9f56d2404880f20101217cdc041d26789d5ce3f1f55fc172ea8cfc4c8c6fd31a11184d3c7fc93c46e7f560ad7632c24a2d9a92c082b314aaf689ee0667d0cc466ad995c72cd9bf40046335823b7914ac9faba83a99703c6dd7ff4ca5c161ee607960b258212a947b5fb18afb8f31a9ee54962cd17b58db1c027ba862af7e39f10f359d810c1231df6ecbe6888e7b0ddbea3fe13accf0cea39d110bae3da72602573b950178b0f13f7716866ba98e16d8da16cf117a410b1f3b112bea35be10b5b80aac29e50ff7cfae9d4d02734bfaaa9fb34db4eba721ea59f8c112daa688ae1db4e05abb335e083f537df662041d02367f520113ff64378fff72c395933efd96b07cad23603f436e6bbc3592008714cc79201c94880e2a2c1f974295e60f08d70c447bf0b8d62a4265f831201c6bfd062ac9e20a276f0215b718cb78548146d049cdb252605726beef3055d8fc087ca3827763bdca8d37140d3829cf98de311a4d50eb04826af7d7678f6d48605c0508767d12f3826a89cde1891f34061a056e82caf51060b5b881a72235b60c99ddcdd42a35a3a244835cbd8b8b33a444875bb7785c76fe5f427b3168300635511bf343fc6cde26b8225cb0d0d8737be3bf22ccbc2faf48dd01a30efdd005496be99485a937be30845d01b6b3a5fa28ec0e8898e3382971e4c2e4466d4d022743939c5943ff256b477305bd1a0827e80c2f07543fa69c086f7693ca6c8c387d404105a99c715e67dd0dcbca33f206231b397ac9af3513c219f680c259b7cba386c886b841a8982b1973b4c9398a2a2e7a2a73f155c4d64d5d7626a3904526348a99d3041cc210a1507a2979d31ac45477a8d375c2c0e3afcc8f5991e93c47f5107b8efd3f464ac5f55483d4b41bdd1b7a6d1e56b2fddb2fc9517e2e8e0051f650479f01434ca8250aac4270ae8906825204b7639c570e63e248e69240c7054850e43204f212cdb36b3741c7d62992f496ca7ca59c1d9773a217d3e6ab5f0a1d6938564e9d37888b65e07d4c70ac4e3e3b7b1e3206b649ef10f329e83e42210804d74d6ad3b029f81482d3eff4abf529299acf325bbbaf16abbf898b28c3973ec1e746d766bae7a728aa88bfb4a14b4832f84bb1d2828055378baa18cda63e00cdbaecc87d9bdc35ad73ef42d4345e5352a37c6613fddcf63359c632c09c8e4730b0aac6f368c43b85ed75996725d86432204950b13f2350e4bfe6e6af661b4c684321f4925648f2d9f8aff0d37f2356fee787d2782ffe21ef38b97c06d43849198198e739bd254b32de0997fa0654d33d21906db495adff4cc99c72c587850ffff6862fc659229c9af7561fbc0f5fe37a6b3183eff69537aa439fd1351e89eefa9f40f9b78fa001fd70f85c06df652422d8bb2043ae983e44e6889f8127b8e81c084f4967aa588e726cb1b57372e6668f5f8ec6c749af893a8fb43b20fbe146451ddecb9e3ae26838076f5a649c3e7bfde3b302061503c5a8cbb8858fbaebb732c77df5e990b205b338425ebec8cf2b0f5652d001a70cc0f791b95c90d75ba1", &(0x7f0000000100)=0x1000, &(0x7f0000000240)="65386923693917e13be7859b773805ea6c8f7033b218b7e2259fa218a637cae5c20fa7015db08a19d9b58a3685e20dd129a51961e85abb08a89e23aa1e849fc97b115a1894a401f3063003b2748d72edac100b82c1588299dc203bdf6c1125ac30c536fe7a75426f8d8adbfcb7d26b48efaa08ee2bf4883f5c03056f5e086870c93abb8b8b2e1853ec133a045b18f6f3f793bf69537c9e865c57d6b66cc2d9fe6decd4a2ea8657362888aa0becd46ceca0760d3ad759fef17c79bb364ac26381", 0xc0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) unlink(&(0x7f0000000200)='./bus\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) execve(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r3 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) r7 = accept$unix(r0, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x0, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x40, 0x0) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)="b35331513a8ea168a525172932def9263251f984ac337fc2f8dd2080a0dfd0d3025cc025802aa02043cb81ae078500853bb720587c154f14e3f3c440a4d2254682bd0f6ba4543798de3bd86c8371e8d511f2e99d674265de8d07c857c018b658f172ab8b6c05dac6d5d89d8f3c06f2754d9beab2c757078e725bd6c18f957733631f536555704b906f37f1e9beb5856d00b562d7ec54151bbe605cf1d6a8d64340d9c7fd9f379ce2", 0xa8}], 0x1, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, r1, r0, r2, r6]}, @rights={0x30, 0xffff, 0x1, [r2, r7, r8, r2, r2, r0, r9]}], 0x80}, 0x404) 8.862567583s ago: executing program 0 (id=271): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[]) open(0x0, 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe800000000000000000000000aa02e28f"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0xc2) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x4, 0x0, 0x0) r4 = getuid() r5 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001200)={{0xbe5, r4, 0x0, 0x0, r5, 0x0, 0x7ff}, 0x5, 0x0, 0x0, 0x0, 0x8000000000000000}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="23e5d21ab758", @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0xf, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x34) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) syz_open_pts() select(0x40, &(0x7f00000003c0)={0x0, 0x2, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) 6.827444783s ago: executing program 6 (id=338): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x400, 0xfffffde2, 0xffff, 0x0, 0x9, 0xf, 0x1, 0x2, 0x0, 0x1, 0xf1a}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x400, 0xfffffde2, 0xffff, 0x0, 0x9, 0xf, 0x1, 0x2, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}]}) open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x138) (async) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x138) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r1) 6.827155408s ago: executing program 6 (id=339): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000300)=[{r0, 0x1}], 0x1, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) close(r0) 6.751728532s ago: executing program 6 (id=342): ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) clock_getres(0x2, &(0x7f0000000440)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) close(0xffffffffffffffff) (async) r0 = syz_open_pts() close(r0) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x118) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0x2, "1a1116f0d0a643000000000040fffffffffff700", 0x7f}) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080)="a3e6788ef2a7e6cf8b4f2352", &(0x7f0000000140)=0xc, &(0x7f0000000180), 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) r1 = socket(0x0, 0x5, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) 6.644690107s ago: executing program 6 (id=344): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x8cb562adbb28d4c6}], 0x1, 0x7) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) seteuid(0xffffffffffffffff) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) close(r1) 5.221836638s ago: executing program 5 (id=372): r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000b00)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "7facaa", 0x14, 0x3c, 0x0, @empty, @mcast2, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xfffd, 0x0, 0x5d}}}}}}}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) 5.148386973s ago: executing program 5 (id=374): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x180) semctl$GETVAL(r2, 0x1, 0x5, 0x0) connect$unix(r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000004c0)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0x2) 5.133847483s ago: executing program 5 (id=377): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x2}, {0x2, 0x20001}, {}, {0x0, 0xfffffff7}, {0x3, 0x4000}, {0x0, 0x2d72}, {0x0, 0x4}, {0x3}, {}, {}, {}, {0x3, 0x8000}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x2, 0xfffffffe}, {}, {}, {}, {0x0, 0x7}, {0x0, 0xfffffffe}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x1}, {}, {0x0, 0x4}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc028445a, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x40, "0000140035dd00400000000000420000000f00", 0xfffffff1, 0xffffbfbc}) connect$unix(r0, &(0x7f0000000000), 0x10) getpid() write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) 5.10161855s ago: executing program 5 (id=382): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x15, 0x3, 0x1, 0xfffff4af}, {0x25, 0x0, 0x2, 0x7ffffffc}, {0x6c, 0xff, 0x7, 0x2}, {0x81, 0x0, 0x5, 0xe}, {0x6, 0x3d, 0x5, 0x1000800}]}) sysctl$kern(&(0x7f0000000300)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x4, 0x1, 0x8}, {0x3, 0x1, 0xff, 0x7}, {0x6, 0x9, 0x9, 0xba}]}) setsockopt(r1, 0x0, 0xa, &(0x7f0000000180), 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x8000000000000802, 0xfffffffffffffffe}) 5.033703986s ago: executing program 5 (id=385): sysctl$hw(&(0x7f0000002bc0)={0x6, 0xe}, 0x2, &(0x7f0000002c00)="4c3fb4305332b4", &(0x7f0000002d00)=0x7, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) 4.767680681s ago: executing program 5 (id=388): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x3}, {0x101}, {0x2, 0x401}], 0x3}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0xfa, 0x0, 0x4}, {0x816, 0x3, 0x7f, 0x9}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7feff276b034dd028634d18186ee5ff56bc", &(0x7f0000000080)=0x14, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="5f3a39a15cf029ddf7a52c1392c647ecc18984a339eec2b75acdb1bbd33199582da787753535ae67696a10ae5f3f3853c4949c99ec8242ef2d51885176f041d6c70566155b3bccdf4e7ccd344f2e0dda17591baff853d251bf8a088569171e36fc88bac2c6cbb3b7b13aaeb1b5da33f260a48affd0b394db", 0x78}, {&(0x7f0000000180)="27bbc64b3914a041e7c0f55a4d737fc2cc0841bb17dd5944", 0x18}, {&(0x7f00000001c0)="67fbc658890c78e2358ed0aee2e525470d75d5fb63cbdd441b3aa7c8ff4ba165dd6db48e427f6380e398268ad7df1db5a1180c73585031cf6ac999bd6b60397e730982539c423cadb06b4c70a2ef81ab122099dd00d83b3d142c1e767e42f4716cd465855a3856e9dce54986b0b3d464f4d3b01b5f7471723f2d5630b9c5e12c8986d065da2b02c18915473500ffc85ea0b8f0b7d5306f6f23125b5703c02dcdbc3ae8d3866660bd8f55a40577fc68d66714405d1d7ebae22e3fadd7141e6dcd227b19be7a9775b9b1076da57b5d00e5f98c7f6d305d8d00f60b", 0xda}, {&(0x7f00000002c0)="552250574a7c8e247347707e869edd1b09b18e98568ad620ad7d04844ef5093f5f8aa10d8259b3b02b34ab85c9de8a24ca4efb4f5f100387db6d8154af5943d194734b1c6cc885350192d02055df7992beba6d1c18599f2c0cb9b413dcd53c92826c8d3f10cc71004f3d0e5f918a0ae8ff3a2ac25e540b6b22ad64267ebdf08d947c9139d5ff8ce52e22e2fb82902e497b73a73ad098fa87c43bae5b4fab98dd69ec258200a3dc8e9bfcc958e5de6c09f5aee330", 0xb4}, {&(0x7f0000000380)="71c57bad0362349a665ad7614039c017974adb8fc1ee68e392d6fd4299523324c4ced3aa98ee530cd1648ca9169e08ae6401e5295a8e79e779710e96ab1a2046d20d5dbda57391f148b44cc39d53593029048f275824b24ea4ea8ad0b8c0b58c3d84b27fc4421b3b76088cf37dc5a71327979ebfdb4c535b1e9b9a57805cff27e7005942859c", 0x86}, {&(0x7f0000000440)="1d1d214d0fea1889f0f38bb75137130697602603cda67737eadcc5c381f9697863724f49a1b472c7e7d305ee277d17235377c7dab2908e3d09", 0x39}], 0x6) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x806, 0x79, 0x10, 0x10000, "88d3ef4a56aae0e775b29cc5bc82dbb410f10895", 0x8, 0xff}) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) 4.407050749s ago: executing program 1 (id=396): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0xad, 0x9, &(0x7f0000000200)="dffffb360e48f01f0dbeceedaae306260c4dd4e71ce925910f8ed74976d329d0fd702b5e59a41be65d82804b1c3b67ab434f95025b38c2a1b6863911ca46aefe201a4dc924170d0000000000004dea9a3759c4f35c135690480eed0896ad038bd1901c3a7a9f0bd1f06e1a025a305b69b45e8caae4c21abf410a4d433eaca44078f228c622229a", 0x87) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000480)="c1c310ea1485454a14e42256550a9c0bc3f1d9e1d46e6f34795c7654afd3d81400ec35048b869702661e5596dbe033abd2986cf7a534dad0bb1bacc62ff19e7b1d9b47241d8dccdd1318cec1055207edc8d994777a29d0e4af0439060b73f386bb2be176eee6a0575f63f3e5a2f7ceca0e46e0899e2ef6b24fdcd78ebd8785cb846efcaa5e8693b9e8e10df8f4c5cde1ba3e5a0fed5de9cf7b74305e03a2df96b79bdbcf41fab031e8cf5529defd7fcbd148208379b6157260f42281b7abdda3f0319d21b07f95f99934e5b87424a834648520b5fee4386981a78203337053e327257ea87f4b5167d2c4f268f5b219e7b39033bdaa8a2b91cc00778669a24f95d9de2b8bb47a6ea84c0407061d36c5cea5f8ea8e6d7c7f56973c65c0857a4c53abb2cf64d52d0f503f3767b8b94759e3ea06f1366e7276841a21b3f02caf40893a4c71be5785a7a32c998c786fdced0baffaec4102d5bf9118160c4297109b09e8a71e610b1c6b643b31ca9a9289072d58bdb2857354dda67ef7536ccc10cff4f7b103964e8928dfb61cd7934763a0f95a8eac4dc42099c38d4f019e39ead935d23062b2626a6c315f463b091848d012ac0c695d43383c73108b3b8e91a6d92e8bc03004126ac0a2af23984c65e46029adf1a824c97c427854a50f8a5e9573ad06dbad4edf4ad4045fca219981c3f9cdb50e4d9149b5de7763d8b87acc1765f45593bdc850e298f8e063a7cc930ac007e4bb6144b8846218824a8678794166464369855d5a803fa53e655f171bcae28faf59f767fa04d34b90eab8336bada447f7dbf7bdf122133c0004219f88804a3f3fd67027a8b6b1be415602781734a4aecec0e501c74820d3753b6d614d331c5efbc188f2cf7b50e4c1b286796e6b9d071a8ec13e0c0a5644c5d38d2e4dffbca28c64a9a8ca285ae4fb62e30684e6debd94a2b2c9db90feacdc5c1007f140d8a10f67a8dddc334e1c36994c477c0bce8b3e8d835743e38f9bd60370dd866071e7746c4acf32081c0f7f86b256d4ebb0e497a99c07aa5c352a59619d044f2b772dec60eb9babc81a50788f28243c605ab16990de8e8cfae7c647b80296774ce3363d7617367e6655f8ed03e55e7871aeb03982dd12c34d7dfc4c6803fa9d2175cacb631e844293e9c04cc16893886ead09b42d0177b24b6ba60f8353aee6859457d72b98a2471db4e03d788a8b41d816231d6a6225a1165ffdc3485d1faedd024aa6b94f527d469fb710dbfbf2db9a86c711ca265e1fdfcb901c286b3fc1c74e880e0bc530b1828e706678c3bade8e88f7effe22002e72cc867d87db52e372f18eb881e3b59f9a2117c3e89ea7178c4ac0492dc8b3fa47978a4e0034dfd084392748f013f6ac218a0d932a703cee56546999780298585be8d32c561af9ba74e40a7244f760274320c3795bffd7ee29614a5e4e134d0518fa7a96b498416d0d7306bdd2ee21c6c96ef8518247933c507b6ef76d7a2aa13e08041b85504b42d99a5ba2e2a6a68f05c6d2a15bf2619010ce7ca679b1fecf1697488b6e5ae957823c631801bf4b2d91c2ce7ec7fd1fc54b7aeaeb94f3e885df169444e4441e9501dffbdf7faf1aa9042ee14849c1d661142345b32c16aad2bcebdd1d6ff216bcbe29362008322062f32a5c7bd55cd7ec660f456306c8b752c5bf8f7587184c3b28cdc8ce6025cab6df300edc7f00f3878820c04e9d82abfdc06e9752304aebdb33eb4582d220982e4a2c583cd47aa24a6e8b53b60a2f1f00026550e02159bd3caaf8e1cd4220ccc1b23fe3350f5d9fe0993279ad250ed2f025f0fc208962f017c7ca70b2062cef8054343013e2fb144c3c98b193412a3105566445fbc25fcdf4ad38f0da413dad33bd4e878bcddc2436f3bd32053ee95103c43020333f5f428d083ebadc91145dc7e96610d8b493974ab133a6f4f6904c4614570a86805e756ca882b76003cb714edad703972942bd8f43b2197dbc92726827017b4a4b445ef7d7dfeea9d2b0593dbc7d389e86027b856ac7de63227fe56ccd9a3ae0ce83425c81bde670fca810d406a5fc07ff125a24514ceb333085c7e115ddf357399eafd089d2c77a9deffff29c787e724e22268562fbfc10a8304078fadb4981a8143c6a98f79a5e7b3ae0a18f73cbc9a4dc384bc5a1e8dff0424f3e8d39bc6b11624011d227ebfb91daad6c123db3e5bf307a7c6187139e7bba263718de823147c1cc998663e1a2a737d7539064f8706bff4d234817d168dcda95091c907adea5c796991bfe3076fc9e10942388a97c32164e6bee539c09efdf1a76c163fcc470f500a4bdb7f179e2175715b40ca98ccd149bc6e7177a24db2d6caf57dff389e87585962a9f55fb246221782ef9a2d73cacd56fc65385685bd17f6fd40508a6f97059fec2cedfe0236ead762f9c1902ddee488dd66ba97b64e52eefeb9beae14c1da85c044d2b6ae24a2fcc10f7253c181000c3f4cf86f39047c2bcde7a95ee6564dfe4af981c0542c99234a257561edd7f01a279de5aa027328da6611fe853e1f01761188d6f4805bbf92f6f9b153c6c04e9c9319276887d3cd76edba98fe32faa0bae68a70ae5be14e97164701b57abea0b3a24d91aecd2c638dab8e04519c9293bf81c29e41489a99b4848ffc68a3b45a72fcc94ab5584ce8f368420a833df232e16355e05a335df5f6eabf277dfbf85423c3d6f4b32a4141dae7af9086ceb9b0849ffd7f1bb6289612afede6bc0660cab79545da594e47566e6a84f2de2367e3addad8130167db89869d6e5ddbd3a91ba0b3268c2d5706fb4c1ce39239960535af1108eccac47d53409c7ef3314240aadec0e1dcae7fd54b357cd8b4171817707d7a3e37959a4e9857e3916181bf0e0ea4aab8dfc3e85283560cedd3724a21fdc8260604f57493707934c5d27e8653b1568ad03c1a0cecd9d0f0c62f24fda1bd5739cf80c14787d2e74e65a1bdd0655306ea964b7b215fe8ce34caef1c36be854a431bf379526b267c84d83a9e9f50274019a0509d556d8e82981056bd8ec7c567957b78f3c30323ba1733806686459a0909d49fc815d5c17774d2e23bea18c1ec8a01f11f26a7b67ae127269746c39bf5160d13fce95f8927dbb79bc1188fca6c67784d4a232f40a896f52cb60f985e928314a8a1ff5972e5acdd3a94eb23a3678c223e2a4edc88469ce78c5f1aefb1941088ab2a7dab4858be8ba781b89aaa0d88c6419ef4a1ecce15170637e1e56e6ce2a284bd42a24595a8442bd128b4adeac188b6d1fad329e64fde7df1512ebadb3ee09dbb33c7826f32f363f74050e971ab5d96ea3eafe99ad07329f0b5fdbdfc94223ec9d5b3a390cee7c488042e63ae006c56afa7ca8322f3ba2cdce426c8acd828c605ec8b359c8e736d68ada0d638d8f094e0f91500757c49741d7dcd545870ccd400d7808a1174a031c361370080837a82ebb9547cd7be86885cfa9acc643a1bb0be3b8a2551f8e578c339da832dc7b45e5c9773140da7d8203f8562f2c735b22da5971c22b8faa1885aa83279b1f8737eec0ff5506d94c44b269d4f47773e70d5686b80b76ff63d6e4b18cb7441819fa4615313bde8469547bdf283423f53531f8fd65b10575317e5399fc5834944f5b3fc88cc38d303f6200f7a446551115db61de8f62f46c9e20813f686ddcbd41bab623897081eee2624a637eb3fba63880c16cf89d56673948a3218267b282acbb7c9087e1b97322079739612d31e56e0204ef22b109000c72c76fed1fefea2dd1e3aa96cf47a5260e1e3cc6f076119150a91cdc2e5f14bab7e61cf2b248e28019e1b98aa67c877166e1238c44deb16def5b44b9212b1a2ad92bf1b7fd51f803d9503296206aa3a33841823512a9cce1841a3ca1605ac2e0e95aef74aca9842beb5e0a8bac639fc7b080e90423b7396983b84c1d16cd5307700253f5f2bc1893f900c00220b98871cd4b51eb4b09a4ea59c9dc0dc3b99afd266503dccffb9a7909d32bf2703b74c7fdde4c1fe68065dfda7a3560bb1d5a03e8b0b232dabf1834f77f4fa614cbc2e56311303b82afe547f46290d70ffb6aa85b7dd30d1f8b870a51700b8ac47fa7d79cc7c1776935ddabf78fa7b4e13b3eb5e019238440da4971dc22b122c01607e8eb87da5a9ad2ddf409851f22bcc276db6582244b5d0a2cea00f3941b76dc66465ac246f7d17b8b056cb73df4c3b36b03bae62409c624e477d7e9d7edec5166bcf7a86e5d42cbd385633718e5efe952d97ac31c8f999f38d52f94ac8ca9b71f5921c037c5ba34b6526cf8d7122dc4aea2e4e693590c2befe1983f4d93ea92b5bc8d3fab00bc365ed39eddb863573f48e0fe00e9f91d2784eacf22400d4e9d361c001fbb33084256bc536244ed1dffe58c4ca76173ba06079ccd9a7a8b66956a9eb65184a7aa4ea7268b7e385a1c132e99ca159ee7809bc8e08d0993ccb69365be243aa6083014c0b9024ed6bd903ab1262b36c319abfe8538eabf1c6b41117aa0b5d7be6ad951ef25d2bab113162db427692bf04737581497aa2c0e90a3aba5d925c901d7460443adab6ceb3271dd16afe97b45adaa54274682fc3f1eae36d6729bf347513aac92e67cc70b89f7ec5dd98466958e4d2df8a5690dcde82d951060f7b6890c05ab30887f4b70dbecbd71d6403eb3e90e9cb4cf3425827e8fb53614830772d737be98de3ddcf86fbe04bd8fe87ef7a951b5393724d174d9cefae380228136fba2e90909050bc3a167107e1f76f09368dd8d6e411b5deef151bcc7960c36ac852bf46f8b5519b89158ba9ddaa109477764c3e1a0264c805814a585fbe41b00eaf0258521a96a16568550908c2428167503ca8dca8d2d4046f80401ae057755aa9a10de5fb32020d8899c156251680a9829f286e7a52161c6dfd9131839996773f61d9f08f93b041d8b0d540057f9d62062ce0e941db7f6b0b118b5b276abf2afe387ff1fd62ab1205aececb68cbf77872b841d6f092deacc9ffed549615ec130612a21022a892f8aaba37075e31b02e7173295307b1467e6b75203cb998635856599a2218771194531fab8f0fba71039fb1c3670c714cae4c025c1b43756dc3a74253a9d6f3db664c220d45d433e10d09adabf389db1986c58866a9fe0aeb54e9d93dfda39f2701bb6005fab7da090b8b01bd607caa2ada2240e762a1a4d0a03adc296807edfafd7985c8684fccd141e12750f5543ea7765f4bc6c91abe05c1fb85987e12cd11b5e46dd904e5667eb10b0a2adabfa2dab866df33bcbb4d60fb4e6d1181166dd7c7ed90e73dd2dd781e70ebffd2d128d07bab1f1cc783afd010735238711e2f37587ea623fe0e93ac59dae68bfeadff395f332d48da28e4a2a51d91ba9f029ba4100fa53263e7551a6f88875c1cc2f3919d336507d953ee4f348eb5adf419c6746d8c4cd02ed47de34dfd98de0241ec690c77c086c54e342f94ae58e02b237d39dc1d11efe451acde529676dcba4aa3d25e4f9d281cb14cc4b167bcb633e840d8c8429ca5dabdd9397c3eb51631300bc7100d0ec14e2b2f077c87749f913e4c3126ca7e19e5fa912f65bb8e7f9bb51f2b97ed27bdca80533c9b6071b7e1460078bdf7572dbe3813f4839ac269ba33f1bc36d1b0d749d8502ec1704202d02c5b2bf04410bcedcd4fb4d7378c8713f5de63691245f0a58f82ec2720c94e1a79729e38c0a427df0a1517304d2c3ee143f233a6d8bec1144583fe55fae8cc7730affcb1e8f4737de0a99e253435f034e128b8021da0d6c5fd8dcc59d15287ebb0733", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="50d48f15055617faeefcf99317f7f17a807998398e1867d8acb74ecfe7eab468bef8145aca25cf02fe0be021a03dc0a6685fa4dcfe4653896ff62ddac8d088694864e716b4624811fcdf52ebf443d72d96f6321318fd5d8d73ea851a02a2fa89dc108ac32973e4adb9c128aea7d3916996d6b5854c6b81f38469f808567b9fa6d820e616036491c7531b", 0x8a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000002c0)={0x3, 0x1, 0x1, 0xfffffffffffffffa, r2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x3ff, 0x0, 0x8000800, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x10b) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) close(r3) utimes(0x0, &(0x7f0000000080)={{0x8, 0x33d4d4ba}, {0x6b47, 0x8ef}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(r1, &(0x7f0000001c40)=[{&(0x7f00000000c0)="26b3174f393727", 0x7}], 0x1) 4.353481747s ago: executing program 1 (id=399): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) close(r0) 4.352781814s ago: executing program 1 (id=401): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) getrusage(0xffffffffffffffff, &(0x7f0000000140)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.006864673s ago: executing program 7 (id=412): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0x0, 0x38, 0x8}, {0x2, 0x50, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c7291efb63ac5a250b1b767ae1c227ef58a9ea7695320c79aa59fa7a788fc6f3be94135c061df5139f604dd9a35a5c89b07e03b6b29ca91a08a5b1fa500"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 4.006139899s ago: executing program 7 (id=414): r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x7fff) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) 4.005537537s ago: executing program 7 (id=416): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x20001fffffffd}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x4000000, 0x1000300000004}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) 3.94823637s ago: executing program 7 (id=418): r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x360, 0x2c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x101fffff9}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x100000000000013b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) kqueue() r4 = socket$inet(0x2, 0x4003, 0x0) r5 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r5, 0x8, 0x26, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x80001104, 0xffffffffffffffff) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000240), 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4ebfac6bbaf7949) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000300)="44c6", 0x2}], 0x1) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000400)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x32, 0x0, 0x0) 3.697886928s ago: executing program 3 (id=429): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xff) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x8, 0x0, 0x2, 0x1, 0x8000, 0x7fffffff, 0x80000000, 0x0, 0x1, 0x1, 0x7fffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) (async) recvfrom$unix(r0, &(0x7f0000000180)=""/101, 0x65, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r3 = getpid() (rerun: 32) fcntl$setown(r2, 0x6, r3) recvfrom$unix(r2, &(0x7f00000000c0)=""/150, 0x96, 0x801, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 3.69741249s ago: executing program 2 (id=430): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)='N3', 0x2}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)='N3', 0x2}], 0x1) (async) 3.544295627s ago: executing program 2 (id=432): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{}, {}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {0x0, 0x1}, {0x2}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x1}, {0x3}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0x1}, {}, {}, {}, {}, {0xf9d2e1dd52437d8b}, {}, {0x2}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = socket(0x2, 0x3, 0x2) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) recvmmsg(r2, &(0x7f00000007c0)={&(0x7f0000000600)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/73, 0x49}, {&(0x7f0000000380)=""/164, 0xa4}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000540)=""/175, 0xaf}], 0x5, &(0x7f0000000700)=""/168, 0xa8}, 0x7}, 0x10, 0x40, &(0x7f0000000800)={0x3, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd2, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff81000d7f000001000000050144180093000000057f00000100000080e0000002000100010101830e8903e16565d559920948d4c50000004e234e2300089078e99a34a1c1a19c6599fbf6bc88ef97064142b9151ffc9d25d311428d1e51fac8d5087c74c20ac3934c591a0553de38f2336920a25601b9d81e99a426440f38d14e7d66643357059c1c7a01d916a3b4c6eb7e61d315809d8659c9580b74826f140a023e23d441c722a1a43302bbd3bb812d92cca7e2779c88456ed25d488fbf5eb4ebdebfcb450764480174bb83f3fc9ef4f86d7bf38ec43af08c9fccdd04399dd97241b2d17040777791e596eaac1bf72e5b98cb8c209317aade45ef508c1f7ba0a0117a4429515ce490a212e18de9856031bca2a245cedef3007616d59edfcba671f3d40ed931cbe67aeed866c92897afe12161cec8d1a5affa8eca1340bb053cc0e82fa7284bde5fe18791147ee966810bc563ae885b444b8056dfd5af5e8ddf6041592a45b6e811f514b72f3e128e083f748946a05a308bb9"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x6, 0x7f, 0xf7fffffc}, {0x44, 0x5, 0xf4, 0x5}, {0x16, 0x1, 0xdc, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)={@broadcast, @random="be5f986fcdf8", [], {@generic={0x8006}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) dup2(r4, r5) renameat(r3, 0xffffffffffffffff, r5, &(0x7f0000000880)='./file0\x00') open(&(0x7f0000000cc0)='./file0\x00', 0x100, 0x20) 3.543171297s ago: executing program 3 (id=433): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0, 0x40000000003, 0x0}) seteuid(0x0) 3.541900063s ago: executing program 3 (id=434): madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 3.540460449s ago: executing program 4 (id=435): syz_emit_ethernet(0x2b, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500000011907800000000ffffffff4e204e22000890785c", @ANYRESOCT=0x0, @ANYRES64=0x0]) setgid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) setregid(0x0, 0xffffffffffffffff) socketpair(0x10, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 3.539605526s ago: executing program 2 (id=436): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) open$dir(&(0x7f00000001c0)='./file2/file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="3e74de376e360000000000008100a7491ae983fc44e272f8ea7b11bfd79b6c07d1c1758991b570468af548321074927748508062e495503d760dfdef3032cf03e94cd9b05dd2b564fd2b1c4e19b8081ab07a0722e9082e57e23f3c90267d6a7c2598afff04613e4ebb28e8f2d0e35606261307699b37b4e598188f6bf603bb0ee5c6abdb2c7005"]) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000040)="60d80bf5", 0x4}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="7e296b318a056c8c7812dd6cc2b4af6b9427fdec1a2daf13bdaeedb99dfa8980640dc3c4c8eef31b642e296387922afe18fc6c3cb5d00b41932130951461e8c43f065d70d3", 0x45}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802, 0xfffffffffffffffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1c0) flock(r1, 0x2) ftruncate(0xffffffffffffffff, 0x79c8) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xc6f, 0x9903) 3.538558013s ago: executing program 4 (id=437): writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000100)}, {&(0x7f0000000180)="a5a37e499ed59f893d930494af2cbadba6d7a0743a23c00e05167ccecac49a35283e5f44e338a8508840e71c4741ec29b0929820627fffa0135b356f9db8138ecc8c65ff9d07c7c01299739e1d78334ed0edbea8bac7d6abfc44aa4885602f8c3262fd2fb8ac4c4921ad4a2f40c298bf1fb9ea05542439fe820456ac48c6a0848016df6a93f0419e32fa4d941f15cc7ba2b49611db1eda1abd118b20d51931a1bc40784de50d339183a3f5b278c219de", 0xb0}, {0x0}], 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(0x0, 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) r1 = kqueue() ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000100)) (async) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8a, 0x2, 0x20b2, 0x5f06}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5c, 0x20000000, 0x8, 0x7ff}], 0x408d, &(0x7f0000000600), 0x8000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0xa76, 0x8, &(0x7f0000000740)="f81477", 0x3) r4 = socket(0x2, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) (async) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname$inet(r6, &(0x7f00000006c0), &(0x7f0000000700)=0xc) 3.538244264s ago: executing program 3 (id=438): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001780)={0x3, &(0x7f0000000280)=[{0x80, 0xff, 0x20, 0xb}, {0x87, 0xe, 0xa2, 0x200e}, {0x6, 0x40, 0x3, 0x801}]}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000400)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000004c0)=0x4b, 0x0, 0x7b56b89cbb643cca) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7feffbffffffffff, 0x7014}}, 0x0) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x200000, 0x18, 0x0, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x7ff, 0x0, 0x2, 0x1, 0xf16}) socket(0x18, 0x3, 0x0) 3.499651251s ago: executing program 4 (id=439): mkdir(&(0x7f0000000080)='./file1/file0\x00', 0x144) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') chroot(&(0x7f0000000000)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/263}, &(0x7f00000002c0)=0x109) 3.49901222s ago: executing program 3 (id=440): sysctl$kern(&(0x7f0000000240)={0x1, 0x27}, 0x2, &(0x7f00000002c0)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000200)=0x70, 0x0, 0xfffffffffffffe52) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) getpeername(r0, &(0x7f0000001400)=@in, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x800) chflagsat(r0, &(0x7f00000014c0)='./file0\x00', 0x0, 0x2) ftruncate(r0, 0x79c8) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x2}, {}, {}, {}, {0x2}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x2}, {0x3}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) (async) socket(0x18, 0x2, 0x0) (async) close(r2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250a", 0x88) (async) socket(0x11, 0x3, 0x0) 3.498659527s ago: executing program 2 (id=441): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x18, 0x2, 0x0) rename(0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="aa74df0a05be85c2b487a1b0f3d82d39bde5", 0x12) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 3.486214101s ago: executing program 4 (id=442): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) execve(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/wskbd0\x00', &(0x7f0000000200)=',(*!\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='/dev/wskbd0\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_vnetid}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x4, 0x8, 0x1, 0xb9, 0xfff}, {0x1, 0x6, 0x7f, 0x800, 0xf7de}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000480)={0x10, 0xffffffffd7275312, [{&(0x7f0000fec000/0x11000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x36}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000efa000/0x2000)=nil, &(0x7f0000d7a000/0x2000)=nil, 0x9}, {&(0x7f0000f70000/0xf000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00008f5000/0x2000)=nil, 0x4d9}, {&(0x7f0000dad000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc}, {&(0x7f000089d000/0x1000)=nil, &(0x7f0000f5b000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000bad000/0x1000)=nil, 0xd1}, {&(0x7f0000ba8000/0x1000)=nil, &(0x7f0000bb2000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fa9000/0x2000)=nil, 0x6}, {&(0x7f0000d82000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000d9b000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xc}) fchflags(r0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) setitimer(0x0, &(0x7f00000006c0)={{0x7fff, 0x408}, {0x6, 0xf}}, &(0x7f0000000700)) r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000740)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000780)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000800)={0x5, &(0x7f00000007c0)=[{0x400, 0x9, 0x2, 0x7fff}, {0x4, 0xb9, 0xc, 0xffff}, {0x2, 0xeb, 0x1, 0x800}, {0x1, 0x4, 0x97, 0x80000000}, {0x200, 0x0, 0x0, 0x1}]}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000880)={0x7fff, 0x800, 0xa2d, 0x1}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000008c0)) select(0x40, &(0x7f0000000900)={0x8, 0x8, 0x1f7, 0x0, 0xffff, 0x9, 0x0, 0x4}, &(0x7f0000000940)={0x7, 0x1000, 0x100000000, 0x5, 0x0, 0x5, 0x6, 0xd}, &(0x7f0000000980)={0x100000001, 0x6, 0x5, 0x3, 0x100000000, 0x7, 0x9, 0x100000000}, &(0x7f00000009c0)={0x80, 0x8001}) syz_extract_tcp_res$synack(&(0x7f0000000a00)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000a40)={0x41424344, 0x41424344}, 0x4, 0x1) syz_emit_ethernet(0x1d2, &(0x7f0000000a80)={@random="71c6cd86f496", @random="3989a376bf43", [], {@ipv6={0x86dd, {0x3, 0x6, "38b5fd", 0x19c, 0x16, 0xf, @loopback, @mcast2, {[@hopopts={0x0, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xa}, @ra={0x5, 0x2, 0x401}, @pad1]}, @hopopts={0xf0, 0x16, '\x00', [@generic={0xff, 0xb5, "2ae18bc544e1da06b21b64941e93c0905c359495d6fba3ab0e59242e1a75281d6759bb1ca8ad023e95fff377433ee38e88f9fe3ad8420c7361f1bcc73f5d936499df84447dcb1a058462e5705ff4d31a1ced81a214b7fe67b19ddeb3b2574e8c6eaad985f4eaab027827b4ec85789c2f3b960d49f1aee8a10eeafac0a2d70ba84f29d94f4d639b6c86db5e5ebd4e7c80268431c848a092b240a8aea345748a0b08551bfb50d6cce1ff4c7b740b5bcae94a419b93e8"}]}, @fragment={0xff, 0x0, 0xf, 0x0, 0x0, 0x4, 0x67}, @dstopts={0x11, 0x0, '\x00', [@ra={0x5, 0x2, 0x80}]}, @routing={0xc, 0x0, 0x0, 0x3}, @fragment={0x26, 0x0, 0xa5, 0x1, 0x0, 0x1, 0x64}], @tcp={{0x1, 0x0, r4, r5, 0x1, 0x0, 0x11, 0x40, 0x9, 0x0, 0x6d9, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "f0a83fe48c3241dcbfa064ba47587137"}, @timestamp={0x8, 0xa, 0x8, 0x8}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x9, 0x5}, @eol]}}, {"996fb9b8ab6112deed01c60a2d9af797642050bf8fab1e9380b321bc7b91d129e485cba4cbe83eb6124644537d01bf6e668dcb1e4555c3f1ebae6c094a8ee1fec1f473797d7ccca8e75dc91cfb4da7d101ccc54fcc05796d"}}}}}}}) fcntl$setstatus(r2, 0x4, 0x80) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000cc0)={0x10, 0x4}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000d00), &(0x7f0000000d40)=0x4) bind$unix(r6, &(0x7f0000000d80)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xc5, &(0x7f0000000dc0)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x200, "b92d6b9ce18ebb60f4f8aa2c9c4523db2b4d3ea6e54d79eaa98af8df420ad8a4211c14978b1a58efeeb5ed21be93e55c4153bff87ad7b5a6cc6f203de147df279823e15a0660d57b01e7c3c96556ee996331fbea44a167e70000e26fa76bf856dd17feed3e832d6037663947abd6ae466b3c03c0bb59d2ffc7e6673500271f046c7fd19ca4505f9688f1fe3539e376e9a960fef618fbe47d6b130eaa3649dfecc785f2a41022bdc317a873d4e1378c893c1d70"}}}) sendto$inet(r2, &(0x7f0000000ec0)="cbd59a4df735a3125cb533c896f3d9c8b8900e4d8c1fe14b812060e8023bd78846321d86c9975b5ba8476891fc995246c521ce2b21b371ed269e9eaa5691460744c5335b9c343f951a1914e8eb89925c", 0x50, 0x404, &(0x7f0000000f40)={0x2, 0x0}, 0xc) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000f80)=0x8020000) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000fc0)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001000)) 3.485310413s ago: executing program 1 (id=443): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getrusage(0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8001) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) getrusage(0x0, 0xffffffffffffffff) (async) socket(0x2, 0x4001, 0x0) (async) dup(r0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8001) (async) 2.437715089s ago: executing program 0 (id=444): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xffffffff) unveil(&(0x7f00000010c0)='./bus\x00', &(0x7f0000001100)='c\x00') r2 = socket$inet(0x2, 0x2, 0x0) fchdir(r2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r1, &(0x7f0000000240)='c', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) 2.420134796s ago: executing program 7 (id=445): sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.418848001s ago: executing program 2 (id=446): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r1 = open(&(0x7f0000000600)='./file0\x00', 0x3c, 0x10) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) sendmmsg(r2, &(0x7f0000001640)={&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000480)=[{}, {&(0x7f0000000040)="eb91bca9b9ab04bcc3cf2b84a45307587ecc56df328c22df79d3d4e0410051e5926b23133887daca9657112d5cce56b08d722c6e81f7082f7c09e88c5b3714b2c7118155e01f1e58b7acb64c19edc1fa83f46ddb5ce3536b495ce89f8a80ea5facd4c33384e54652558487ecf7e4c8155fd2528e57d4e1016831f0a5246aa020383ba4092c59a533829aa056b475e18a164e1ba5e8257fde0b2900a1d9ea541e640ab2cf0d4ea24a3ef0320f6fff8e86d916d32b8fd771949f1e5fbf38ffa57cfe3f367c37d15fc4ea", 0xc9}, {&(0x7f0000000200)="9df0db986aa891dd4504e1676096797e66e6218659303c6a9e9023020344cc482e707be52c26d57ee0c30fe809f72531cdacc2946b16ad04927ee696473592b85e4c8375ce1381cd3e47a7156c3f2b2db2f16fca6bdd703658570e42a107442a4534", 0x62}, {&(0x7f00000002c0)="e6be6dc415bce449e0ecba586e2aa2fba5e16ec2de40726d668ded2098d257d0d6df5445b05e80bff47e9fac26640ffcf8e9de0aec0fec7236a1aa318abd7b8bef1e20939fba535756863d4f3e857fb3b0254915e0da7b78e46d63e758b75ba26b391f773d762a5b84a22b8ee5b13024d435bc5a667c76372624a61b12e4fd3857235f87b67717a8704662cf0ded6de116e1e6a9d073c31de2c18cb30c665a01eac853caf8aa0a42c647a072eec4d4eeb2d599a63da37620ee33", 0xba}, {&(0x7f0000000640)="0bd3c38a7afd5f1eb9d94415898b30fc16f1033dc510face27117c1f54e043c060c65710ab05cc4ff7822ccc00fabf578c60c35315fbf15aea98d9b31a9d9820574d5539af54740df8e9973f137a2fb66c500113e3487f1dd51a91a701e1d660a1c137d8ffb290e41a6ee0704a8e423061bee98d7f98ff496c224feb7922f3b47ee3db52d71c6b2ccb89c04716e3ab836f50e7ae0357a76e6a50aa6884e30ba5ee12f1e01ea7401e0f57856070c99afc0b7f6c23c11a3f95952ed611d0bc194fdf342591af929fadd1c5d220c6ae26057291d2fb8aa745ce08cc9c2f5d3e4798234c4034a538bb8bd2dcf40d87e6f6532c9f96a5f3f4ad6f2b2ca4e21dfc155379da230958bebe261baea020900c7847d46fdd765a874c0269f8c97625f98abe82f008d76854e76c62c630dcdf8ddfe93d5f068d8de2d62b14e2b0652f9eea9af0f70954315a00d3c14b2e53318184baa7b17d92a44ee5970ffb2e648742ebab9b9977d691c30c8e05df12b7d9cf8e98f50dd7e4dd9131767b62a47229a9dac6a530d16a5abde0a75fd8627b182c14627eeac04b882f73796f6c9005715b1881602936a51cc86d6453b3319723dd513648eab8d34ee08680907dbd124e91616d53db554b7706ca9e16542355b17de27e5edb2c0f6fba7eaf9944fc74cbf738e480fd81f11c1e47ff216023236dac7ccc18d7fc667dbb1996074ac162706f3fadafce0ad0c46b31239a86b0470eabe1c6849daf59c5b2243b9c53d5c4c6ab1f5d450cc601d6e23dc41a12690fd9f507772c6407e9be12255b3080a8f168929946443e49cfe158da803557a9f805a18dae6fdea9dfeed798a449e13962e024378f8d6a3bf790046d9f715311b8efb73f019d9fd63ce78c9233a082fe66971c90ef5f4c1e83e9a9e128f9a82ea56de80067276883e7664c17ca3f388b7c18b14c6bafd42470a0fd3c6c6307aba47fa11285d2623c1aee9be5427fe45a3379f93df3f77fc2b785dfc5a1ef71ee08a191c2c22b3d68d4e4775037c0663f9c77a43161613a2e042bdbe64a385a8c1258767aa83567ac8548c38cb14fccc8a80679526bdf09b81a0dbdd929ee8caa312c0b6b4a2d1bf2ccea0401c6527198810327fbc1fba92e5eeb6560f6016f739b73edb091ee180851a91bb04691b742c64e218d2ac36d99ac22799ef737258d30d85ee5c5e5dae33dc38ec805adda39c6f51bf4068993e7029dacfdb452ea01ca6f586c0bff6be1967fdd07d7973aca36b17a75c2f1a5773f91cef9f5f9d05eddf37706cd4e65daab65bfd5f60aaa0d5e435783f05e30bdb442661fd9156e8cbdfd9c6bf31c2c67c8be85944b68926b32e66a4dae1e4939cedefa2aeb21919b340207913300cf639f49b655410393e317b17c5768f2fda7c392c41eaf1022e158c88b07af4c2285b6339f5556b6c85ffe6e70f7dbd16b0dc84db628df648064ec8558af9a5597dc06fb943e6aa6ac9ff9c38d78bf2682676ad3b5a2171b75c649fee6a55a9c27b89e186a14fa3afde33f92acd2318f6f092470f11bd2a6b4dab072caeea502c0d316673b10a642f888fe9f170c9494f0aba8a8f5b2628c5e224772d6e278a438ecacb4c1e8990727aec8768fb5b118c56db878bca221e9004aa42bb8f2a226f88e3552b6292975a2c1c76f8dbd4a0c9735bb043f400b4db3a213ffd106f2ce080fac8cdb0a69ba4fd16ce2342cf85e5824f8cc2b24069f794a5bea266cea4df585205b702ecb6d20f8335093f6f17f1f524d492ade4fe9323851ffb2e37ed176e50e0faa8f5ee89c9efa0915f7b684709325b3700bb85d626dde9f80f5c93d0e86fb6432f8a7c4bfb3dde5c24ba719184f61e5c1352ddb94b4418a8550a4fc8f574ce123ec637d5b113eed2f480794cb2be379ffb44c54c6103bb50d5407993bf452e8fca26a9f6f5ce129c536cdafbadbe1d44165fe32ec2ab4090b6239b086bd96aca9bc04d324df266e6d98dd22d397d81215b8e9087bc322b62720a4c9211716d4280333d92cc698c5b9e3b60fbfa5b1aff0ae614f03d39a265552a325efd5f84acc45ede6867a972ef4d78f86b50aad58898f5d53bc1a40c54e402b6440eea3d6d302bb406ab0fcd560e85d8fc43417ee5466279bccfdecaa5661445759cbb80d1f21e9f9f6907ca883a242af8f2a27752f83a5cd75599c97740814e3ec3851ab48bc734ac9955449ec2e141376dc64f68e1d1a3860f3b6e577f54c777db898183b0238c0bfab66bde1ed43a1a452e91100d3fc855fb3dacaf5df942919815f83ce566b15b3c47facace82673a603420810dc07eb035be239d8608b658cc0d67512ab0baad2e6ee4182ca88bc18f0904b4fc1d7799a6dde0c14c83504db71b043260ff2e7ecba56cf8858af14d3468707effaaae8b3dc3963b35fe576e3d60dedbf96f05ad70173b133eae694d0987deefc2ed24b08ceec6e106d7cc87362bf6e41239685028490cf7b0059f1d2f8666078f5ecbc8a0edcb5c8020f561efa86ce187edcca5d946d7967a16ddc8c15cff74d2a6e9d9c098f4daf76714abf3bb6037f983ef49ee13bd1c36d676c08e4057dcf4e5bed95247f7ab5d67c09989638d524598b3a31934449db68756cc9ca01c3f78beb6af910ab18a160bfb986b26294a05fbc982459bdefc1ab6404bd3f35cf8e87b3cd829264ffa2762534f9a2677401b8a1c79fe141a4858079a3b4eea698aa3f879f5e1370749226c6171364d2b438b23f328bd85b0e541b5c0030bfebaff87264b9f8286f63238ff1eb09252f84aa599919459505fe99800e9f51c4ab4e52bdc9dd858b0b7e136c9b6d51674527aa0002f62b2e3d5a07ed8f4f604b74d4262b2b1248253ab7f01fca7b08e8cd8e64abce188223d396987e12cffccfa9777c7acde09df7bac3cc0bc65db1855f9b3d3a11f517343883253ffc26556c944092ddecfa0edfa78a12eed2a75aabbad9808b8fc69e92fadf631266413db0858c3b4cf558381d3d9baa20c0cf3782d821e4e085e2fa75b92ebae4104ee4ae279117452c31f2c0f032f8d58f503d0eea7e8b02d27d62d6db512eb6899b115d98f6921bf101bb55c6b89ad2f7f75c4d06e29ae200464bc4d15161d5c86b69fd75d38735389ee665a250ede94575828f42ba066387187e77d41c4b490298ee4b2d3f60b2459d7527cede5e25e69a602839bdfa5d689bc374cd8d489c29b35de1b294e8827a9c64093b51223cf26ac1108e9ae4191218cd9ef4c210a0349dc190f0bc890e9482f5bc8686f57ef4f5a509bc690e6dd5a5e110a8edaeb3a097f52f735bca0f8619c404a349f0a1076f8914dbd5632962ee7f9fae228a6ce0a4a0c10c33cf6c471ad47a47c2e27269843cc47e9e0a181652eca696a53c18fd4ce4067a254b537d21ec89c368a52b2fcf899bb2a72a563aca132d92b3a05f429735438cb9cde7ef68a2e2509028abbf22324932bc501e552295ff9fa221103ec1c25d10fd6d864df957f7dd72b2218f4f1ecb91153244cd5cf7a45464fc52ed02b5b85fd042b9300aaae3777693717efc3a56c02ef80279e47eb6cc545ed8c99a8807c0e4fd81fdc7af33e85fb40fb33d172f95eb4727b50574c017906c7f3c2329adc0870d49d30a403c021752018b3dc2f0149b162328d917fabb2007041e45b950570e27d74b5b30ed8fbc5a4920f1fe3a561e5ccc06b148015faa3680f068bbfee802018f3cab14b9569f4254e7e88d6e5070df9d85ca3da710e040f5416654e53bfb19d8f8b449a76962b10375afd144a1b7605c499556250de8a7a152843c1ddb4585165049aabab7a4a272079d43f01c0c455dad8dfa9dc1b3a38eedfdd2b7d56e0845768d3fd39b4ac2e1df76439a7ef5ddf269476f10269756c36f73fe465da95b5e76c01de7d64c3a8ca32b119f37ead3143793e08634a62d1d0d8f59d24d5349e903343a456f662756d025e88fea5bc7fdc7498c80854a357c7b1d3a8d031d207fc59b6b17100579b2f5beb36b67c6ea9561528215594d61549a7a88f030754e5bc09d00e6d91946ed9e7f6df30e516c8f730ecffe7ad75883fd7ed3b1cf3fa0d7686abb835382e629ebb2784a99cd1c13a7094a087c663f76f2a9787e2ad97e73207a86c42e065e35eae76f104e4a68ee7ddac5f2941815519b6ade45a06cc7e6760d99f96efe89af10dc9817f33f6ee805cfe858dd42108216a85e4f23ec798c7782084160a4260d1329c15156e0861f976333d679d862c02dc47cbdbfca495b1456d03278cbc38692f80fb0ed87ff952989eeaf9b76ac7c23d86e9d5904d2c27dd97530165d51ec3f3fd88c8f9d719f0c9934d9e7907666179283f98c57e114f71f4069f3386bc4cb99e9cca33562eedbbd3fbf7b0d5767b4aa77123caa801b9f0c35f98cecbfdf50d4d0481e2977c7403f53cc3b38f20f8827862ed70bd26a562242b75e2fe70cc015ae699c176756dddd2ad214c001234d145f38d1a716ef1ee8464c20ce68cbb3b5998d1a41fca64c377541e5360a7c7aa438c71f7521b349aec754aeef62364399a53563fc38cd98bf0ef9a4a57e7a17ccdb8119f4ceaa9319893ff82097f86ba416aebf038afe57b42a1921a1996773670ffd4c6fb97ed4e10a9d392adbd76fff081e75202792f06a7bde1a206c160ace16ebf5729d50ded344a6543de8b31966c88ba99e617f50777737e4baeb3fe912f7aefa98e3e82d4c6ccf24aa7256dc5b2c02ee6a4a4b5b662f66014afbda38cadf4676fe94d8aef9a4160cb599fb92c549aefc0fbeb7ae7f926a9fb909cc6faaa71e9b68127bfc7b85c333628ec23570b771899f099ab3e2a3c80193ab622afba2b186bc962df148f43bd88d72f6e20080c7ffbb3c7842a0fd9f9a812302453ca5ca02689cbd444d1e4e5b2b24a9fce89747188c0595c219ad422c07735fb4164b757504d4a0385342627b8bce692c8f16744f350876b4de2106a5379689a1e42241883e76aa79dd79581f80d6844fe2775e47b55e375899d39fb54f7c76424d44a88a3c069e9f8a64e9dca4cf7df3a3e6092a645aa31fc62c21e865c0ff5c78b5ec77232bd90259b9d7dc0ac7fe68ab644d8f81b77b4b6122e6a7866aa01a5919eccd37c55ea12c99a831c4d08ed3487acdcd7693be619ca83f8cb832bcd30163a2b2cfd23c9124b0a9c7f0a6490c473736bb0d081f1431546c53aac9a655b86a43c96bb301baf34b96006c5877fb13c845e6e9aa72ea31086f4830f426a05912bd717fd6dc8477998a8c596174d71684c4f37a30ddfd981a59874d3bacd183166f53ebf65bb804d00b71131433756280e78cdc5ab17d632657227cae1b7e8cc8e71b6525275ffa2a42d40e024a3e3b713c8284e5c3e2ee1e5e8f29fc512887a997d46968a7e620ed828e1885bf10e883a8a5c20a9f5dae84088e5b1ee749ce24fffef90feebca90524427f5d2ba4722675ef0121828d2c72db7875723a6578a9b0bd48ff8b5c55ff5b10835ed99f22788e0cf5c9b6c91c0ab3c99edbda5ce933703f6bc67292a542fd7d756c4c239c8c0c41144f23b3095c9563b3308f5c03f631cf9ef5356b81007817c500a60281bb58ae13b60e67e9594ce0fc479141db5a3e447bc1586b8f481425e22b87ecea070fcd3037855b17e239439626d01f7f34202c06f52c58825b4dbc1610701d88f49f0e5c86a93d5bcdd29f1d763e2f171307a422094cf9729efee49473911bff53c8a258de67c85d99c5c3f8114886e30574a41f422910003d7989b3d3f839c0cfc223d9fe2bc09362198a017739d6", 0x1000}, {&(0x7f0000000380)="ac796342f3a010ff945dc44b765f4374350670c3ccdeafab5cd808ff0fc6b3aeb366ac9a600785915b4ffac11dddd6f0651b80582530f4b5aa8dfaa127e4cb02cb139369412e06e757981bcf7d43f35dd49a0ee638bfc72a623d75c8c4d98804306ded517c6ce038a02ab1983bc05186b2871940968e67a8ff81651bff1b6d88907372583b00928b11b18a1ad9bca828b5d73922f514cfd4cd579efe884f8dbadea06cc9aa0cc0aa29e9e0321856b6f02d34250a5eadefaff886bc652987cbbd0bc25e409d89f2ce3ff7947251f75dfaf04f95f47e02e1e72fd9bb13ea2ebcc447793462df61e7261f246ce95f0ba7f9efd5fc40c22b5ac4", 0xf8}], 0x6, &(0x7f0000001800)=ANY=[@ANYBLOB="c800000000000000010000000200000030919ed42d9e35ec9c5643e9d5072ae1a519f7327c427943d83f475eda5b2dcfbdf72084ba5f23473a8103363398298e897e6514bb58a02249c675aa5acec3667912b283cd304c0a89ab8c70c5d6b2f117c5379442767f659da242f157e389cb903ee309aac068193beb4e780551f07b7dee4759ae12651711e4710eceb212769696e9782b5d5b053e78aa7a7d592a3c7546b45b29ed8be7040d2ce8937b49cbc837114c4a39a3c29a155ccecf2dc31fd207a1235dfb01dd7561fb05cba3597900"], 0xc8}, 0xffffffdd}, 0x10, 0x400) r3 = dup(r1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680), 0x400, 0x0) setuid(0xffffffffffffffff) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000000}) kevent(r1, &(0x7f00000016c0)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x80, 0x10001, 0x40}, {{r3}, 0xfffffffffffffffb, 0x88, 0x4, 0x7ff, 0x8}, {{r4}, 0xfffffffffffffffa, 0x91, 0x1b, 0x70f}, {{r1}, 0xfffffffffffffff9, 0x82, 0xf0000000, 0xfffffffffffffffe, 0x7}], 0xff, &(0x7f0000001740)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x312d, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffffc, 0xb}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x6, 0x9}, {{r1}, 0xfffffffffffffffd, 0x50, 0x2, 0x4, 0x7}], 0x800, &(0x7f00000017c0)={0x6, 0x6}) 2.382309388s ago: executing program 0 (id=447): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xd, 0x0, 0xffffffff, 0x0, "031fff40630000000000ff00010400", 0x10, 0x8}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.381243047s ago: executing program 3 (id=448): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffffe, 0x2, r3}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffe}, {0x1, 0x3, 0xfc, 0x12004}, {0x6, 0x0, 0x0, 0xfffffff8}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589292370ee5b4ca0c0361b4cc702fac500002021fbfa0c0f00008abfba2215540900000008e371a3f8343712051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0xfffffe23, 0x8, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000021c0)=""/4100, 0x1004, 0x1042, 0x0, 0x0) 2.380877839s ago: executing program 1 (id=449): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(0x0) (async) rmdir(0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x101, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x0, 0xd}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20, 0x8f0}], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) 2.378887525s ago: executing program 7 (id=450): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x2, 0x8000, 0x8d8e}) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0x3f, 0x8c5}) r2 = socket$inet(0x2, 0x5, 0x7) r3 = accept$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)="136cc540a717641a23f2c11a54ac0e2397104624d45a3335130e485433e90c1992a2e52edd0170d70878dcd711d4b7e8c03b01a35fdcb527f7d83008ee7a48ca45114fceaa269eca1d5961e721bb4cb289213d0a963259193dc07c63602d85debb6e3cdb4c3b73397e63079e4b6e59a8d5d26d289bb76656578efd80a461dc459fe471073d67920c1b131e828e432a5422f044a1ab73b66cb56fde7ec36551cc5f4b17874ae365b573a6c802255c62f173a91a24e58d8c8188104ee4a1ad770d1a55b5d2f17c95001b5674d0f8d0139fecd9c659dc9011ae5f966269dccb51abca69fd7f7146e8e851830c59c5ffad01075e352cd0b1a71a869f8c63ad6843f4eda65fa41c7e348337337ffcc70e0f2a2603bc4c6140bf7b2c161fa28e2a79be145e2188571344101c9b582686d4f1a2680653a44ed5ab05f923d720b7d8b8b8b1da043e1cacb1680ebb4c308e31bfe0ef66b1ed3d78e55e2831cd30e64d7fc29cb17f65ae98f6f1ea839d065e67147979300dda71e2df25b416b77f5f51abe8ab73141559bb91f2c7bc42fe70b96f881c5a8f9558b17287f602a0e5b923df8b8fb57f4e9f84cc428cfd67239164970d7cede4afe0b228577586e54b31e3c3543a1b13a9f85643fe1a29a24be2836de1ef34569f1b71a9c314b0ef61ec3a3b79c43ea7fd28c20c8bb520c21819dbc8562ccdd0bbec45094b420eb37566b6e9cb11e9f4ba729ee8697f0d53bb95fbb56dccff9dab33c47c44748ae5a36d657df3ba719eb235cb6159b71b8ae9736d59570b4c5923f27df7fcea0c3f9d4e807f259734ff814c4820e6f09ad3f0f277f4d0f35df4f9a24b49f04a92fb971274b1d24db4a75804a2920951e94b21ddf47117d2e2d653c0e2cd0aff33d8d0f06a80a61b5e5eebdce2b9e89e90eec853163a6b23ac1673f20fe388cbf7c53079b983b4996c2939bbf77c8fe057eac2a106d668acccc01681f89e0a030961c8501643527cb9c930ea54eba6ba7d2531b98a8c9826a843af605fac9a8d18aa47acbfc90dc6613b94", 0x2e4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001580)="e7e6c2212595e9ca3f260c7c02458ff7785e00634ddf8b4fb6502a75fc9232524f8e94d80e8f4edff7416a0441d3871d22fc377d61cc536b175789769663fe87458f22b3f096f9862ed1fd59e17b999966b726669723fab9602622774e80acc9bc19c3cfc51d23d6f9884115b2724a1ff8e0efbac65e0bc57925aee1093f2d23d1ec99f1a9835a2e9d213636b01175edaa489fe3d3f9fa63d7fcd8a855c94925b4115ca7d82b23ccae1619de70def5661938483637918517fd5e78662e3ddff79f2d737c06eb10e3b247aea90b0738e66b3bb11e3e87d86422469c35002995505ca5a391b7a43e055321b96823", 0xed) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000016c0)={0x4, 0x0, 0x6, 0x1, "f3b52777bfeb8f7c0d3d203f000ff497da2c6acc", 0xfffffff9, 0x3}) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) setsockopt(r5, 0xa81, 0x4, &(0x7f0000001740)="19752e035e9455aa5cb750a68cad315f698ac09b0a56e4b3e4ae98642af8f9920636c27f2e2c1acf32a6748a94870492b61f3fd34dc76efa2453ba22d853cacfbdfb43132dff274f337778f3dd7617aded9c607169d9427a733beea9861c3aa74ad3ae44040a4ea2b809a040998b7166f21b7183319a7ff07ad4f8ca9897c37a76606dac588c8244c244554e64de5053f04bac62d6d39e94928dec89848ca17638c92d13ab57d261dcfbbc59bc9422d52ac0514314d45734cba381007317cbe5386a8edbf9c3cbd9", 0xc8) r6 = socket$unix(0x1, 0x5, 0x0) getpeername(r6, &(0x7f0000001840)=@in6, 0x0) getsockname(r3, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) r7 = socket$inet(0x2, 0x3, 0x7) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001940), 0x10000, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000001a00)={&(0x7f0000001980)='./file0\x00', 0x2, &(0x7f00000019c0)='./file0\x00', 0x8}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001a40)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001a80)=""/136, 0x88, 0x40, &(0x7f0000001b40)={0x2, 0x2}, 0xc) r9 = dup(r0) sendmsg$unix(r9, &(0x7f0000001d40)={&(0x7f0000001b80)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r6, @ANYBLOB="200000000000000006ff000091630000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x40, 0x3}, 0x406) execve(0x0, &(0x7f0000002000)=[&(0x7f0000001dc0)='\x00', 0x0, 0x0, &(0x7f0000001f00)='\x00', &(0x7f0000001f40)='\x00', &(0x7f0000001f80)='/dev/rvnd0c\x00', &(0x7f0000001fc0)='\x00'], &(0x7f0000002240)=[0x0, 0x0, &(0x7f00000021c0)='\\#\x00', 0x0]) chflagsat(r9, &(0x7f0000002280)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f00000022c0)="f600e07c432e0af3b7ece3036fecfa08332c8a00778d3923bcf79e7ee6232f94f637942a0b88af83061b743eac833b2e450f7615b1118769ad5489d545f6d30a0963c6f1db4eea22126b3877aa02d374395550c69f227f2bdf3204221b4bd740d69486858673b4c060d348fc858d9ca0f58b41a13375ad15d395817ae00c77a1e2f059da23d48d1b48f34c865a02f1d726dea0e8d62b3a807089d38c013270c88e99a1cb071f76482d77675924bbc5876a9395c7", 0xb4) getpeername(r6, &(0x7f00000023c0)=@un=@abs, &(0x7f0000002400)=0x8) 1.331212141s ago: executing program 0 (id=451): pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) r3 = dup(r0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)="fb408c0a5e1b2c1d6d00000080", 0xd}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x1) (async) fchflags(0xffffffffffffff9c, 0x1) write(r4, &(0x7f0000000100), 0xfffffe5d) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000001840)=""/114, 0x72}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/240, 0xf0}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f0000001540)=""/107, 0x6b}, {&(0x7f00000015c0)=""/78, 0x4e}, {&(0x7f0000001640)=""/120, 0x78}], 0x8, &(0x7f0000001740)=""/92, 0x5c}, 0x2}, 0x10, 0x1800, 0x0) r5 = socket(0x2, 0x3, 0x4) poll(&(0x7f00000017c0)=[{0xffffffffffffff9c, 0x8}, {r3, 0x20}, {r0, 0x4}, {r5, 0x100}, {r4, 0x1}, {r0, 0x80}, {r4, 0x4}, {r1, 0x60}, {r1}], 0x9, 0x3) getpgrp() (async) getpgrp() 1.329223583s ago: executing program 4 (id=452): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x6f, 0x12}], 0x3eb8802, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x0) r2 = socket(0x1, 0x5, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x88) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x812c, 0x7}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)='j', 0x1}], 0x1, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffff"]) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x3f) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18, 0x2}, 0x0) 276.948704ms ago: executing program 6 (id=453): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) (async) nanosleep(&(0x7f0000000000)={0x3, 0xffffffffffffff00}, &(0x7f0000000080)) 266.761548ms ago: executing program 6 (id=454): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x929700e97c72a08c}, 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x20000000000, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440), 0x3ff, 0x0, 0x8000800, 0x0) close(r2) 8.597706ms ago: executing program 4 (id=455): r0 = socket$inet(0x2, 0x8003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x2, 0x8, 0xb}, {0x50, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xaf}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) 4.105007ms ago: executing program 2 (id=456): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x1, 0x0, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 952.365µs ago: executing program 1 (id=457): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="ea00000104000000", 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00004de000/0x2000)=nil, 0x5}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000383000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) writev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000003780)="8f161a093a04ede643e93fee629282abf8f5f40bbdc6be85a7d7017eca943989cc806ddf1614bc0838217ae3c895f7e29606299975049c00a6ec680af4f83a76c1261fdde8e4b9960759fe9d71c36b2660676bfccb53a702e4356d7cd80b390c38902f9f91ff2bc24f9f7bd523128b378042b1fd8320b1341ea57454f768d748a8c139d96941942966dd9e8d894f5071c549a639ff088d3d71f5869e067f0d29f555e1fae0935dcfbebcc8a08088bc302f6c86b156c5bd6309d4c4cac83e4446b82ccfd264476744c4720d8bf0bf126e88c969e96ead0575b98eb0d8b7a6181bd679098af7eae9cdd31265ce47ef7cf7fb0337cf9afb6831f05e056b2ff297861b410bf173537eb2bbd0856813d27e678d6b1219dc6af6c1cbb848cf61e96b24bc2d6b0d9e2321be17479b96d754717c8882604a7882888fce2532445df2c79e0cffe66bb8939946230fbc5be9fd38ca9434aa643538764328688373c2b9c6bd224c5754bd0185e7bb756140ea38715e04e1293d43877d0cbdddb0947c39eb27f09d060fd494e2ade9543d78a17a41cb3e194d8a1ccf4b6954a74bd5dde9260ea6c0cd6d5e6c1fbab225f7321f02df0572a435d3b4a4dd72223d25a0550c1909bc88c78f8271efe512e2ec5843dafb59158513b28fd2b68c4f3edc75192f157adf8688d9bf5150836b03e43111f8bf2948c6da13c0557ff14af4532f6a4c5ae09e3ea8945cd2ff21975a128a20c451495606d5f472749886b878c885ef82e3b173b4d619b9dc306c9c815b892e196498e69104c02f6eeef5742c598aad99b84f5180116961711024b68fee73bed245ad4bf1b4f1065526476a8dd3b01ae840c8e0af3ee469221fba2c6856e5064565bfb31758151b7b862dbebdf42cd523c23dde71c140520090b62e37c07829741b822e19367c147095889a525e3171dcf102f15ef7356ed56552c35245bc994910877612bd98c0066f03f020a1d03e590f1796a244c7d3e0662c119e1349b3e0449a4c6e854baf34a60e8a8637e4c01b23a31a4e5e7df424fc1d6aeecc65c56aa1dac386c087e24d8ec178f1a1eab11f21b57f29c0baa61d243eae1395d4b7267d8a4c24efff5a1a3508f55b25dac8650b097625d93a3bd9b95df8c603b94401f16c7adc9d44c7bf51eafa4c5a123047343b12ef1bfcab183bc207d9fba07a2991b4528950ac65caa30183bbfb1d65565960ee57e227448508e117eff6e682994fce33f3c81a4e5fe4eb727537b719506921ec1f25f6383c3a9e745954cb8146a04ac03ebc3ac3db905edb607c1d6bf11228821585ef0fadb7b89756ad472faaa786379bc22c6ee5198eba47c608765f0733d3cd677a9a46ed2b7852608b08afb713f8c0e0884f51ed2409c13290839e083438537e5adf91e18f62c8fed95e01e662bd68d87b4c3f8e51c4b5c4a94eeb79489a90f31ef4010840e77024c1ec9024945ab5fd755f838f477cd4b4eae0d130391214b472704aff47ebe2b368b5c4be208f8ad8690df265099cd43b1de9597cd1f302b65d951742bdedde7e6c0bef717c01ec03db512a0a86b65a0965edd40a2ff2fa1eac7e65eb3b5b95451be2b7a0af66c44c559cdd0bc059e075e669664ac3820a0d82f67fcc816ccefe66d0330a4fb3f0df54642732aecacde401653995f2cbd1a81dacd30046eec9d43bf0b09e5e1a36068c4536f521466b06c8306f728835757f2c4f8e9f46f6112ccc4ddb1ebb4a2be282f62173abe96c7e36afcaed9584ba003288e0071b5cc93a5c049e21374e6fd092ca741a7be2c1fa70b55004d7c0b49e4751b29251a309725df35f72ef5b5828b4246405f8618940621afba7bb379e7dd156c6b0a0e58f1e67cb256b7da7985f63a717588acd23c67483d868d86fee07cc8d090fd0f7683a01888a343f57b48a99ab24d8bbaf8ec92f8b2da5f1a6c2a7a9f97669b9994c2fc08c6a5e5654e2fa79c7b36ee196806f0e80eec116d53ffe872f563b04865d99b9e75bd3c5a0204ed4414869c7cdc7e12fad056e1c3fceed8a6d9fe93988c66e5e2bf6ede87b1b7d0ee84fd48302e9e73a914a108db6fd5d4a114d170d113d528961803ea67bfe90ce8b337912bb2ec9fb3db6fd0ada70211bbf31bfe7043d38007c5015aed440f4c30e193fe27cd9e7a54d17c7a34cd35ee03f822db1d28f09291a5dd73b7283e00c2c6b414d986911e8bcfa9245bcc2d2c2fa128f7d4bc2144911d20fa07b1726cd2343eaba62181fa106d359a3d126f23ff589a7bb53ccfc25756a3a25414769540c1b5ad485bc1289ec01d2ced04bd27f9bb365c02bd350b5bfb0c200a6a337062d88bee58d4d360f91bda4706a09556bc3c6fa59c34ae924d23e0e51a1ada80b79955fd7d9c27b8313632cc6c8577ee4eb830657a64b33ed1e1e82700842aa3eb57726a094912b5b323526e0e29ac8fc73d48a30184805caf232f977510252fa281d0e71ed8623bcefac44c0b08880874e57b5e6e0ba949a2f4706b0fbb9c48642f1e08ab5e93f9d391242e17f7d5ea0970e602dac5014d855ec76e1da525fa41635a3741dd95839998ce50cb1f2af2f9acbb1385ec5355fc4dab5dd719f45c9e36dbd79eacaf8c414ff67935a7c4aafad2a5f46849c742440270ba812a1b8bdb40f05897c4d3cb2757a41fbd9df8fbb069e6dfeddf81906e85ef02e26f9fff7e3a0abc6496c356ab1676bf99e24758dccde28a475abb40134fd3b4c08ca6dfd821c51c87c8abe6dfd3a177d3fa87936158965574013c3030d47a3837a52f02908c43fb5e56f7bbe1bc40f2832b0eca3b51f31bfecc352b8c6908c7bc3dc138fafe1b521b0885786b8b348cfb750898150642295cf87400b17c271e4e1ff5cc2cfb71e82adc1e9429f9e63467ee84432262b2b685024476b9427fabefdfd8b46ef6c926217938ba622667a2cdf389d71f22e42b5b26f62b9bad732600b41c13a6314de6d6628c17215c1e5904d92ba04faa355c2b622ca741429ad3cd44e4058c8ec0ddb206b42c23b07cb577c7182f83fe2c1d8198577570f4cb5b47ebaecbb2648eb0667efe0d5007ba4adf0f9bcf909731ef7885db5473dc007e711c5f298d1b7988bbc954dbbd58ea10c72fb09628629d7a49579af34d7386059c5a9fc8551705deb13539cb004e01674ce4dd28cdc6d846b8835253b6eddc4b6cc6ab61a2c7404be0d22d3e4756a01f7841848d656aa3b796c99ad2ac5c604e97c5f5b0317b03cfb584a0b536f4389393b5fe34846d50ec4cee1ae0861210e6c892927faa94ccbc0fa7c7f79a1ba07dd58c6f9ff1a7a9cabab1c5e7dd81cddcb2e3132c68f00a0303cd62b5165fe98e3e98cc80f9218fabe28fbc2f0ba1c71e14a1219fcf6da2e0aabf6bf0386570b2db933eed867281aba2c344398afb1e9a6aadb16982de356deb171bf10e3f45966a62dea8787d8804acb9d4ea4b0b658154c35c3a066c7ec08c18022c946a45462635b749fc330fe1c2731b98de2e037b4ae2ab9bd728bb353f2d22b25ae18333a3854640324bf6e3be32c59840ff50e3d6dce45b52d8834cdd7bea0d6a2dad763db41f783f855187a6ac12308e2b0b609c2f115caf3a872b8032a07ab65dc444392f696718c7c077c0e1b4e189b13c7048c2c88eb0c858bf43449a0c9cd704a411c76cddd19da0bb7844d34450a2d35cab96c56a9e1d09c4d3302a2163021eb941cb8b3832ab19670b87ce24314d7e379e2464e98c7b19ba880123e618f1d62f0ca8f443f2821437e2ef361532b8015092b457ade44f98a314eb7db66fe29ddc8de484d08c67098094e142b79e7165565a868684e9b6546e7728d1064669647a5a8073abe44bc8aa32a8bf537f3f3e129b0a3b43c8cd00b1e886af4f494ae37b3253022f89f3363ccd869293a7164ccb1f4250f8b4c0fc5d52ac30259ffb4a2ff372ac74f284b7fbd2b8c05dd97aac1e828cdd9c93a91e0d40fb77cf89783bc2805cb539cf3ca4d0831b35fdee3c53609ed8f7ce8e1e9671bcfabcc52f9b18796515eb9655990f0142a59850fa7912716abd390fa511e9918da5731a9b00b25b9e30143ad531c4908e7e12c67dd350b67f478bbca3366aceebbc3d052869d101fd9c58e956ed6766a8a2f1b9f839d8aeb1af289ee8bf3e23efbae6c030e325d6ecf24449559e1a4354eac34b482dbf50cfa110edc0967a0d5e07a66917880f93ff17078fa6796246ee3347dca80d77791b7c104309972c63699ea8f7c8efe219a5d9f7b1b64a68a3853cb02a3a67e54e28f3cc950dcf612153e987a0d2fcbcb73dfdeac9764cc5a91737968b21058c9ef35faca2e161554403d4d554c82ec0c24439d6d9cf938ad0806c8445fd9ce376b53be89c627a71d3fda5cd80df717ff6f5d5293a0a74f254a48282fdb4808eef5649613e6ed8e5dc7d2cb2f27e97ef50258a356894f699904dafd6013596614e7abf9cc3655c6d54d32ee8c914421799d5e8ae948473be3bb0a09dc6c654ea19c4c62b19a1af9cbaab42af9e810cedfa762e7cfa3c996aa668b2ff4763043fd17db25cd2565f52fd838f0c265d56d7011c4ae94398ea0d75952c2bd7a685bfadc8540093fac033ea48122960de7e3c74220fc002c52dcf0f529fb3dbafca4074ce0d77ec015efd8d8ef2e3201cc8447332adc458fc07400612969116223843073dc472d47fdaab4cc1e83ddce4957fe72f66fb80eeaa1b87fcc338549406415bdc8f7d9fa6d05563572fabdd90e10825d9c75b629fa8b73f6a903974972c4c8f3946ddddfb06d254f0e4a822f8fea0726202be53c326c4b8954d8a9c7d2aa671dcf316c901b2f3ea8bb57f6f897168f1ab3ff95c000a3ce060092cd70567a2a662dda73ca32ae56b366d65cd61dede4f2fa05c70a2a0b0df5033939a07a37e48a7af3e121c262af84bebcd8a48156fde0191ed22142affd16ba6458a09ae1d564898079c79f3b8e921c22144417787ad3a113d57716226dc8d49cc11aaa72cfe134aaea8c1f351aeba496fe4ced5a13d771246dd7a2ba25268524e3b4ddc290414438b94ef6614ae0db90fa89e21dc322e4544294dd211998019c4d5ea6c0e9b534faa05180b1d851695caf144761fe725d44133ea0f83da901759d635763f3119965c6921f0ca0b18e2310c6153d37a7d2400541ac0afe98c977fd938759da3d20ea5afc5186ad89d7aa242bb3dfcfaaba3dce66c8c838457100b7cfc6ce82e2d83cc5bd671ee2a863d8a0c48755ea88b8c07a1a1957f99fdb96b1a4de0ce348890eecb59988d3e0c13361231f6f3a3d2dd07c318b5b668a821fd0320b963da9dae65428e717fc300546f59dc1147e33ef72c8c00283f6989bf98e7a92b814c63552adf070e1cd21f3cd84d1e88a1931c9044db323ca9ba61b980d2f8feb72eefd3e49d3ccd1935d174789b8214dd354f0d87148eeceba9ca2990a63e5dcf94962ed93ee971cc69aba97a935426d0309b13526f32e71a6024da716acb84fadde4adb05282e79d02dd833766ae79f961deedef58707206dca1ba085344b45b013ee008802ec60d61d1ba74646eb85ccd1acd9f9459e09057abc5cf3648fc89c98a294373c6b1ffeaa3f2ed9c5e0492c1e588f65bf48db158cacfa2212884f497ef6969f2b883fa707ea5ec6418fe63203746f4a1f22e41227b86afa33ce868c096f99609760ca0422e1791767499ab0f0a86fa655cbb51efdc2d2b64c18ec7aab0d623dfa6f59365d6ff7cfac6876ab0fccfd5dd8fb7ed7d15b2c6efe09cd149324ab251015d24f5a62f43d8e858dcc8c00f0d645c537b3fa2803a4f5fd4d5e065da18693ecf9dfbc08626007282c37f9c18e051fc0ede4d953c17d5f0fd94ed76e5a2f8597e7f461a53762f18bcd4dc169b113267fb063f0560701fee6df21abab208663ebfe9985b19c31787ce5051bb3352677fbe1d1a005e625533e994042f757b55da398ebf01b9109e8a3f2a2454e30cecb84930987c7d146b5835442334a54d8fbe91126ff4d33b1d13262531fa2", 0x10a1}, {&(0x7f00000007c0)="8c82c9e84dc16fe82499f7b25dd469a011837d60d7beb7dd22db60af9b5c3864aa1104e59b367bb254a7124f37b39bc14628495d4b984cf30406cb271e03b7b2a7e3539f5551bbe8532c78e1da56a72dece85200495a162a67510f6895683194", 0x60}, {&(0x7f0000002780)="f8d8b96906ec07d43b01cc4d2a7af6765b6fd66b703bc68e3bf9ddb6d2d834a9c9ff1fdc923128d35ac6831e2285cce98ca3afbdc03750c0f71cbffbd84b3586d7707fe7f24e9a692353eecf6b9ba6cf6de9d2dd96ad129e3147473d002960990f75229949de36cb7d892d6d2d0e73ae5e81d562963ea20275336b887d575168f812f3209cadb94bbe351db8b2f661ce5e9804bc508e6d430a4263a1dcb16b7c5cd27933274825c336a67261f847a37ffaed94b70ca938182aa2d09d2aa2957a16fbd14d316fdbf026e5ee0a28d48bdf26d868ba4d9adec043183c014ee410c4ef79e3a57b83ef79b9245d4d8b7e7976b0b69ddb740aa000ccd1b3c7ef1cbaa3eea2e264790f444b58ca82fb202b83ea9fb36f629e485a0adeed36f24059ec9d78a916ec17298b736d86d4e2df005105d7a13396477ad0bff148a478a52aa539b3a84435f10b7d01d4e61c48fdc4ac0ca3f318c52eddd4663bd02ce8140aa5ab492945c5412676af36d4dc7e7a6b485e434ea4fc5f2a2762ead518922d76e9883a0b7bf8751f8dec806bc90bb30596f970e271b9612b94eb4f33a468d8d4da73f61703fef01e15fa4d79dcc4393d7b709e3e4c909a70e3d6b4df1618b6c4fdc17dbcc04b042496b3c438040d979afccbd785f3a0fa99e686fff3e34be2235363b08204d7b95668f35468c4611164b7601e526d21340111bb05c6f4bdd90d4861c3722686000e01535da13b53d9739a1a7bad5ac087556ff3e6b403e6a631306885d62e22b6455aa9429189f83968a24ae811f50af11ef4b292713e878ac254f15b285d1ce973f2b19947f0d2648e7ca5830ebe6e9d431ae5963c17b0af21caa4e45d5c1eb236b20f67071d56630a80011b2095b60107b5b2a8148bae56ae15115e632b372e88fe81286ef43b18f95f762ceac83c30c5df85084066a256e98c6e6af0ca6307fc95b73f3e0210047ea4485cc8f499ac02bc464294b7dced9ad68ae6c1d7956ed13c605fe14c43262a725c42521f5789a6270be630c18264e902f5decba58f4eb3e5a5bc1dac954244f2b2fcb43f556527997335b80aa0127de114329785946959c448617727ed057d8d434f582a333038272cf52e3e66f56eedb0154cfa8b2f624596d9d4bf2bbb31115740ee917cbd95069ec27e92d8dd4a2c91c3ccb6708de098aed7f0bec906043905a7f904d2268a74bf834c0ee0ef1f326a486673387ee18e73b0183837dc320c6a5854bffb670c4190fd9efa5daf4fa8f9aa310daddf8d7b23387df76aafa8b3ecb392f972b1ff47efcacde69a65bd33131e701fb948adc6b36b2489646602f52f6282b5f941db62d1886b26161aa92aee71a28e35c022b1f31b1e12314835f91ad88bbe36c096332636787379b910b3ad67be4b95761792a877b03b7487fae273d74f8407bbe29f35d86085846a1db7e9c9ffb32f737a22e7ed117c44de8eed80527e2820054d2f78277790ddb1033e0a000fa32e57c6ebeb64fa3bd600f23ac43509edf42516e84589bc20a24f0e95c1da45c54bd325885b0786e0a43d95aa4be330edeb719e9c9d74cbae98d74e65fd78ce7f04e027ddd260be9fe8538939ad17a226fa8deed57528b3fede690d9a914087767640c2b58422879733c65299900a9f3cfecbd43f0e947604812d03990f1510aee2e6a4b0e036baa04b29e163b621dddfbdfd63935def83d5388631a7d98dbea06730f3ebcad8a5c289219baa450e0659903d75d45a07a6cd69e05d47577d03c2ecbebe185c942bb38b731886df982ffb7b5b569c9ae8de52925d13694c63a2b38c03519ade73db7189020f6513b1bd995f3130c1657ba4ed69deb418d4412a1497f141ae8f5973bbb708245f815d1f662cd47fd2d21c257c9fbf03e7188fdb993ba70bbba462355263e642c09176199a2b726d98bd131227f3211ea9dde269c5574436e6fd159bb9b4156591b455a201af3c0853d3009f24955740394ffa122e565cd385ae49e7dfb9107a65db80d103330b47617802b55f747df3e45c5dc110c9df648216ff53400a856609410819e2d56d5a63342d459b8f6a5b4cab1d95155e9e8bd6447527bbb26a929bff2d4cb908737284e968d20272d9c99455771bb3381db9990dd8fe107c11944afaea777674eb06aee22a7bc51849a62ca450b8e94329220908bf7142b8955343cbcf199cf468662223499af18b332cfdd7b640f35982e323dd838ed6369fd7cff05f0061d42d2568e507cded74c7bbd2c640a8b5dd4467274982579a049aa276bf6814e2551e46409405e8babd819d2b899029490ea6955485ce8f5605810e9efc5c0a89caa474af0d75a5796bb7546f91c4f9d1597628f3b8cd3b75258791056e58e707546c45180f6b6a892fc8a53c4020461cd65894a369fee3599d09283ec88d4aac82687b01f6e2adec1759eb63810f871dc3fd4a2cc4f2cd2eee18a408644e438fa34c7300fef8740624c00523db86a3c3faca29f6a6700005c9c4725a9ff4b31a7f0d5dc82d83dd803e80aba35f0b99595c189ce6e49dcac7eefaac5d4e823075e6a6bd7ff98c95aac8e93c2cd0897080cce85431fac80b241327dd710cde0fd031cf563e2b8351f8b793e72f4cf421ec20934582fd10ba59618d4d9b6af63b241033e1021027d4eaf81703eeda611ba1e6a6b925b46f7671bccce7b1dd472a897a3e68facf2abcf934ba99e2e02670a27a0c53030981315d818f16d5cdb12a25a5d848fa10dd49db35286fa9954af222af5f27ea7b45becd6f718936b259ba718f43f151b67b25d67abbb305203153a2f1b84e7916929b61017ceba0b92310375acb501e2d641763852f52f303767c99ec76d1224ae5d82e169f26e1a4ad8ad7cf422ca1f95bd07483bca8cfb861057cf9e39073c781c4e806a489ecab79ee6ec7b77bd0142a395a324947587ae3978e13727c01f4214748155b853c5a1d4378f43f6c3d9acdcb7dfdddbb33e8289248eeea6864162a94ce0a4bdee119c46a95d8264128ac78d6d3a307baf2eb23df7f4d323ce9c1816a8d7f4b5bcebdf3fe0f0a4dc9dc6e4f6102a4e8cabe671d3a830b5e62457d5e01f2990b898a42e08845cf9f74380ad66fa6243d62dd157666086a0dff927d67784d76d79e2e11a92c4741f6a0bbf064ff7b4e0d9c13c7dca2c8182497772046d12b58895aaf622bba1d4766675cefbc0b061955ec7d64b2f46aad83bf09eb69d93deb1634c14cea7dd006328fe08db46f07f6bbdb6601eaca612f63e595a0dcb46e7eacfa705d020d87e474e58756756ddb41f2080afc3397b26b12e440c3e2582773d652aba6bd723bdb87727bfa69276b091a7e60c3fee13e431e3513ae9ad3944270375b289c4212554bb296e7f3abd34eb5ee3eedb31dc6ae740d25c67740c4ce4f6408741c98c6250ab13675572c3377bc782c582d74caf75e7fc4a479747429825ad79d77ee6c53629c8ec9ce56b886803ad67e63cca8d815217248c530d03372d8cdd4519a763b4b0f10ba515270657ac6788f2d4b13edfa1b552b66d6bb4836be795af1651d07801e67a1dc3f05e5f16b3ad5d2ce352a9a6970de201a8d962f2bba2f8fd89a42f57ecfe735440f655ac0c90b3e0d2d302e1c0b254c82de7980f18ec0bc5b5aa421b49b10c5b32f2931b21ba2b0a5ff3f33eefc19f1d66f582d92c12e0d6af17dbc3011a4db45dd57c5ca552223575fb1ada9bd61d2973d0b30fb220e4ed5b0806fc02f6f7f0f5750ea40efbc2d183bf6e6bf7a17acdcb277d8a299b7dc21e57d29442150ffd1730e15a8deeb0baaac38a20ca658bca0418efcf8d24a9ca6690a649c19916ff77251e5b643ff2fbfdc57bbc6b3b95e9d60036462549ae8f9a4ce1a3eceeb1e98d3d8ee64c4f0b4d0e8a87834d09224dfd1bbc148846c8d3c5561b7d789a58c697ba413f426979575717c69c69cc6a3cfd8116f7bae1a5e189dd59fd274474ec63ecaf90d4130959742a74287fb375f83bbe60388d27338854e23d0ea0d6f25c7d1eb1693b86a6385747f3c98d5e2e1f10bb884e114475cceec65a790ddb925f8efc445aaf673237717743dc51b7a7d1830f38b871640a0f45e91418e3772d0da8ef8e796fd0dd9af05136605600c24ed8d034a5b9df2cab4fdb0db6d15ef85881ea47fe39fcc4e8e8df7616a0804a827454a61c14f9c5e478634ab1e060f7f28a95c0d5dbcd02bdbe98740784bb3640439e38940dedf424115270a52aea76431eb16f2a34f08b8aea819dc4004452be366233cf6d8e0897af6f25aaeaa28be58568d33eda1b1e05834b3e07b7b03190092fefeea929d8501c8d319f8906b1c5b56594c46fa11e706f0b3f7111b39781ffab1a3c6e193cb0cd28db652414d89cfe835ac7c18ffbe4c73493e26157445e01007aa90edaacf818cf59da43ab222e7d7fd24beb7e61592f886ce186ffdd3b38f1ff0ffd9864cbdba0df20cac51bf8d7d8ab45592554dcd258cae4cb384f4ae530eea7557b968335426c8021526bf5317bfb566fd4d98c9f4319ed88607c6f4e04b364112ac37400b4a27730ee349857e0b14b7e372f3bdf833de687fd9a7bd34d957306b0aa5db5b59476fe7cac2bc54242379fd0bf87e37fbe784695a8316a9c4b98c5a2b2a9d2cd25dfe9004179ff27bcb1be1e48b35b399ff000667c8ffe6528606373e5849639950f90debfb8c5277b441eac15d6258849accb1ef087d5fbabba1e1e20b8cd50af1c5fc39d14bf7e81567b79563b3b54ac287e5662c5b8baa7e30e9a63c13ad2a20c8cba2ddc08423fcd027831f41fdf6bb3a6add81fbf94779d2d915ffb2679859425fbec4127d882d31306f1d8e65fd94ee440cd47a73811386c8cbda9cf0f676bbbbd84cc69a69a1a3dfbb3eddb290bf9de4f717cb0c9ba0caad5a1c842e9bc27b91ac00b6b926f62db535244eb4481043ee8cfb79790a922bf78367524f39c115da4fb335b51b70553d44b9abeec25ea77b0cb850bf9f7fc06cc7c0f52e1368fc73efe2a1bb29a85859a9b9b7958e3c6602382b5ce9533c1bb7402b12695eb70610868f725bf4af42d6621942d1a3119bad72ef356fdbb892212c02728a62d648731521f493525e0ba99a91b3a5b14af60b281d376f34dfee4840105aa60ff96cb0a3be82e8bf9720e2c9ff70c78ea69ccbe5a26fbe830e8e6ead84e71417ee4ca68739d754458d73e4c01bef665ea9747bd7ddbfc3214e0fc4fb7cef1b1c4fd63bcedbbdaf20fe2b8587174ee62f1c8c2f01b95ccd44f98f4daf3ccad25035f94f06dfeec9305957b1c2ec140bfdb33279655f8fd5a925d0b301f2de5ba755bd94ad1979042d5f258045518cdefe86759acffd0744a090c80ea6780dd2b7c473ce3b60cf0f75067d0e0490b427cdebef0439e3c3ecf16bba0490e9c501bc024a494bbda967fd0b208dabfe244547c636dfb743c34cb3241b4d7c3e759b1912f966702e44599355b59e19aa3a6e71e740a3f62ccab94cdeb837d338be8503afdbfa23c70fb33b4fc1d2d476c3f4a51000d379a2a5d56ec5cf5e3a1362091888b487c671f5e773c5f850cb0fdd6baee39f3baf0499920fe76f56f04df0fa5824a6ae4d23d5a8d98806a528ae323adea3343c672967672d51e7d2c19ac57906f7e82e0cc13e80ca1521126cf03ac18e8b9fd6d101d8364202336cb07553ad644013f03e78dc1703db5540d09057dbf09599c969288cfa17b328f05be2428355b9414ee6959870e64370834d832b9e9154a96be5076c6bb03fb3d72a88bf50ea497d9b04ef9ce9e31f20ef28", 0x1000}], 0x3) readv(r1, &(0x7f0000000040)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000780)={&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x104}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, r5) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 0s ago: executing program 0 (id=458): r0 = socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffd17) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff000000000000002f33000000000000010200000463d134d340a174077bd887b0a208011313da3a847017735c1edb8b8f82a949a753b19838eb22a2b1e71a93d6243bed473d2dcb99d198475c02108d5ef172346617e7e5e1215e"]) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.60' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: DENIED ATTEMPT TO SET CLOCK BACK 4 SECONDS PCKBD_ENABLE: COMMAND ERROR WSKBD0: CAN'T ATTACH MUX (ERROR=5) WStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd48758,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dd48740,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd48740,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80691cb438,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80691cb438,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80691cb438,fffffd80691cb360,0,0,200,0,c561656af7f74e53) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80691cb438,fffffd80691cb360,ffff80003b0e4a78) at vn_isunder+0x56 unp_externalize(fffffd807eb93c00,ec,0) at unp_externalize+0x286 soreceive(ffff800010fd5b20,ffff80003c50a748,ffff80003c50a6f8,0,ffff80003c50a738,ffff80003c50a8bc,e44970e7bef752d4) at soreceive+0xc73 recvit(ffff80003b0e4a78,5,ffff80003c50a890,0,ffff80003c50a940) at recvit+0x40a sys_recvmsg(ffff80003b0e4a78,ffff80003c50a9f0,ffff80003c50a940) at sys_recvmsg+0x1bf syscall(ffff80003c50a9f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x861a48a9bd0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c50a1d0 rbx 0xfffffd80047090a8 rdx 0xffff800001459040 rcx 0xffff80003b0e4a78 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c50a0b0 r9 0x8080808080808080 r10 0x83e1dbc7cd1ab255 r11 0x206949df311d698f r12 0 r13 0xfffffd8003f20f00 r14 0x3 r15 0xffffffff rip 0xffffffff8151b4e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c50a1c0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=140107 pid=94340 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=24, usrpri=50, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b0e4558,0xffff80003b0e5758 process=0xffff80003c5a6230 user=0xffff80003c505000, vmspace=0xfffffd8067755910 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7673 491834 84855 0 7 0 syz-executor 7673 54499 84855 0 2 0x4000000 syz-executor 94340 480935 69184 0 2 0x1000000 syz-executor *94340 140107 69184 0 7 0x5000000 syz-executor 94340 45340 69184 0 3 0x5000080 fsleep syz-executor 35197 59116 94913 0 3 0x80 nanoslp syz-executor 35197 214900 94913 0 3 0x4000080 sbwait syz-executor 76536 403334 86848 0 3 0x80 nanoslp syz-executor 76536 116488 86848 0 3 0x4000080 kqread syz-executor 76536 90160 86848 0 3 0x4000080 fsleep syz-executor 27428 31691 38390 0 3 0x80 nanoslp syz-executor 27428 473719 38390 0 3 0x4000080 fsleep syz-executor 27428 45229 38390 0 3 0x4000080 fsleep syz-executor 48150 483641 26792 0 3 0x80 nanoslp syz-executor 48150 426930 26792 0 3 0x4000080 sbwait syz-executor 34708 289610 1 0 3 0x100083 ttyin getty 76065 311971 0 0 3 0x14200 acct acct 4783 48786 0 0 3 0x14280 nfsidl nfsio 27207 441466 0 0 3 0x14280 nfsidl nfsio 33206 290920 0 0 3 0x14280 nfsidl nfsio 61465 496879 0 0 3 0x14280 nfsidl nfsio 90681 457531 0 0 3 0x14280 nfsidl nfsio 29185 410603 0 0 3 0x14280 nfsidl nfsio 56366 396852 0 0 3 0x14280 nfsidl nfsio 7128 130512 0 0 3 0x14280 nfsidl nfsio 67380 272524 0 0 3 0x14280 nfsidl nfsio 53050 359131 0 0 3 0x14280 nfsidl nfsio 55415 402901 0 0 3 0x14280 nfsidl nfsio 77489 264235 0 0 3 0x14280 nfsidl nfsio 20839 518982 0 0 3 0x14280 nfsidl nfsio 14103 133624 0 0 3 0x14280 nfsidl nfsio 34810 223576 0 0 3 0x14280 nfsidl nfsio 40821 166418 0 0 3 0x14280 nfsidl nfsio 36146 481086 0 0 3 0x14280 nfsidl nfsio 25243 383683 0 0 3 0x14280 nfsidl nfsio 88774 227194 0 0 3 0x14280 nfsidl nfsio 9958 418657 0 0 3 0x14280 nfsidl nfsio 45211 344119 0 0 3 0x14200 bored sosplice 38390 303621 7872 0 3 0x82 nanoslp syz-executor 86848 430465 7872 0 3 0x82 nanoslp syz-executor 79332 450651 7872 0 3 0x82 wait syz-executor 94913 453518 7872 0 3 0x82 nanoslp syz-executor 26792 360836 7872 0 3 0x82 nanoslp syz-executor 69184 190119 7872 0 3 0x82 nanoslp syz-executor 84855 286764 7872 0 3 0x82 nanoslp syz-executor 9638 396846 7872 0 3 0x2 biowait syz-executor 7872 171395 74900 0 3 0x82 kqread syz-executor 74900 78113 89461 0 3 0x10008a sigsusp ksh 89461 160702 94769 0 3 0x98 kqread sshd-session 94769 272517 37398 0 3 0x92 kqread sshd-session 37398 456327 1 0 3 0x88 kqread sshd 51460 5556 22153 74 3 0x1100092 bpf pflogd 22153 64421 1 0 3 0x80 sbwait pflogd 83997 286077 66924 73 3 0x1100090 kqread syslogd 66924 390957 1 0 3 0x100082 sbwait syslogd 20677 473557 1 0 3 0x100080 kqread resolvd 90509 126690 16003 77 3 0x100092 kqread dhcpleased 76114 207620 16003 77 3 0x100092 kqread dhcpleased 16003 80350 1 0 3 0x80 kqread dhcpleased 50844 474382 0 0 3 0x14200 bored smr 56500 405530 0 0 2 0x14200 zerothread 95277 463682 0 0 3 0x14200 aiodoned aiodoned 26488 63485 0 0 3 0x14200 syncer update 20972 493094 0 0 3 0x14200 cleaner cleaner 59817 15276 0 0 3 0x14200 reaper reaper 31533 75791 0 0 3 0x14200 pgdaemon pagedaemon 33702 160584 0 0 3 0x14200 bored viomb 8376 76761 0 0 3 0x40014200 acpi0 acpi0 21547 375918 0 0 3 0x40014200 idle1 33623 336456 0 0 3 0x14200 bored softnet3 56906 228034 0 0 3 0x14200 bored softnet2 96059 190161 0 0 3 0x14200 bored softnet1 50223 379283 0 0 3 0x14200 bored softnet0 14014 97289 0 0 3 0x14200 bored systqmp 25415 167843 0 0 3 0x14200 syncxs systq 64082 41983 0 0 3 0x14200 tmoslp softclockmp 26201 388504 0 0 3 0x40014200 tmoslp softclock 6661 431885 0 0 3 0x40014200 idle0 1 85493 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 7673 (syz-executor) thread 0xffff80003b0e5748 (491834) exclusive rwlock amaplk r = 0 (0xfffffd805efd0dd8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd8067755bd8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 94340 (syz-executor) thread 0xffff80003b0e4a78 (140107) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838c64d0) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fd5c00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 9638 (syz-executor) thread 0xffff80002a388a58 (396846) exclusive rrwlock inode r = 0 (0xfffffd806bd6c9a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806a275dc0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 Process 25415 (systq) thread 0xffff8000ffffe000 (167843) shared rwlock systq r = 0 (0xffffffff838729b0) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 11113K 11413K 166960K 12169 0 pcb 17 16K 18K 166960K 99 0 rtable 238 8K 9K 166960K 468 0 pf 35 17K 18K 166960K 69 0 ifaddr 42 7K 8K 166960K 59 0 ifgroup 55 2K 2K 166960K 84 0 sysctl 1 1K 2K 166960K 11 0 counters 64 36K 37K 166960K 84 0 ioctlops 0 0K 4K 166960K 1580 0 iov 0 0K 16K 166960K 30 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1398 88K 88K 166960K 1815 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 85K 166960K 587 0 sigio 0 0K 0K 166960K 8 0 proc 72 91K 128K 166960K 630 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 108 0 in_multi 88 6K 7K 166960K 109 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 467 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 34 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 229 73K 81K 166960K 7078 0 UVM aobj 18 4K 4K 166960K 20 0 pinsyscall 42 84K 103K 166960K 1704 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 21 0 NDP 12 0K 2K 166960K 37 0 temp 48 8636K 8704K 166960K 25705 0 kqueue 13 20K 32K 166960K 111 0 SYN cache 2 10K 18K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle vscsiccb 40 1 0 0 1 0 1 1 0 8 0 plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 56 0 52 1 0 1 1 0 8 0 rtentry 112 123 0 17 4 0 4 4 0 8 0 unpcb 144 287 0 265 2 1 1 2 0 8 0 syncache 336 10 0 10 2 1 1 1 0 8 1 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 808 226 0 218 11 1 10 11 0 8 9 arp 120 21 0 3 1 0 1 1 0 8 0 inpcb 376 766 0 753 22 12 10 16 0 8 8 nd6 136 26 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 6 0 6 1 0 1 1 0 8 1 pppxif 1472 1 0 1 1 1 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 14 1 0 1 1 0 8 0 pfstkey 128 48 0 16 2 0 2 2 0 8 0 pfstate 376 46 0 14 5 0 5 5 0 8 0 pfrule 1344 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 467 0 54 30 1 29 30 0 8 1 art_table 32 468 0 54 4 0 4 4 0 8 0 art_node 16 122 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 17 0 2 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2480 0 968 96 1 95 96 0 8 0 ffsino 280 2480 0 968 109 0 109 109 0 8 0 nchpl 144 3342 0 1652 63 0 63 63 0 8 0 uvmvnodes 80 2820 0 0 58 0 58 58 0 8 0 vnodes 216 2820 0 0 157 0 157 157 0 8 0 namei 1024 11147 0 11147 1 0 1 1 0 8 1 percpumem 16 56 0 10 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 5 0 5 2 1 1 1 0 8 1 scxspl 216 10539 0 10537 10 6 4 8 1 8 3 plimitpl 152 86 0 69 1 0 1 1 0 8 0 sigapl 424 916 0 845 9 0 9 9 0 8 0 futexpl 64 7259 0 7255 1 0 1 1 0 8 0 knotepl 120 548 0 0 17 0 17 17 0 8 0 kqueuepl 216 184 0 174 2 1 1 2 0 8 0 pipepl 328 159 0 132 3 0 3 3 0 8 0 fdescpl 504 875 0 844 5 0 5 5 0 8 0 filepl 152 5311 0 5081 16 1 15 15 0 8 5 lockfpl 104 458 0 455 2 1 1 2 0 8 0 lockfspl 48 87 0 84 1 0 1 1 0 8 0 sessionpl 144 30 0 21 1 0 1 1 0 8 0 pgrppl 48 49 0 32 1 0 1 1 0 8 0 ucredpl 104 785 0 772 1 0 1 1 0 8 0 zombiepl 144 846 0 845 1 0 1 1 0 8 0 processpl 1168 916 0 845 6 0 6 6 0 8 0 procpl 656 1674 0 1594 8 0 8 8 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sosppl 168 4 0 4 1 1 0 1 0 8 0 sockpl 688 1118 0 1079 21 9 12 17 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 81 0 0 2 0 2 2 0 8 0 mbufpl 256 239 0 0 15 0 15 15 0 8 0 bufpl 280 3329 0 134 229 0 229 229 0 8 0 anonpl 24 156036 0 151866 49 3 46 47 0 184 15 amapchunkpl 152 22489 0 21949 27 1 26 26 0 158 4 amappl16 200 3106 0 3067 21 10 11 15 0 8 8 amappl15 192 7 0 6 1 0 1 1 0 8 0 amappl14 184 157 0 145 1 0 1 1 0 8 0 amappl13 176 66 0 66 1 1 0 1 0 8 0 amappl12 168 1522 0 1491 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 114 0 101 1 0 1 1 0 8 0 amappl6 120 184 0 181 1 0 1 1 0 8 0 amappl5 112 128 0 118 1 0 1 1 0 8 0 amappl4 104 344 0 325 1 0 1 1 0 8 0 amappl3 96 4333 0 4221 5 1 4 4 0 8 0 amappl2 88 708 0 644 2 0 2 2 0 8 0 amappl1 80 10905 0 10334 15 1 14 15 0 8 0 amappl 88 6634 0 6461 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 19 0 2 1 0 1 1 0 8 0 uaddrrnd 24 875 0 844 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 875 0 844 1 0 1 1 0 8 0 vmmpekpl 168 9227 0 9193 2 0 2 2 0 8 0 vmmpepl 168 61679 0 59794 102 4 98 100 0 357 12 vmsppl 456 874 0 844 6 1 5 5 0 8 1 rwobjpl 64 22818 0 19038 64 0 64 64 0 8 2 pdppl 4096 1758 0 1688 102 28 74 84 0 8 4 pvpl 32 15738 0 0 129 2 127 127 0 265 0 pmappl 248 874 0 844 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 299 0 36 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83835ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838c62c8) at __mp_lock+0x192 intr_handler(ffff8000310a7970,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d pool_get(ffffffff83966f18,2) at pool_get+0x20c uvm_analloc() at uvm_analloc+0x36 uvmfault_promote(ffff8000310a7dc8,ffffffffffffffff,ffff8000310a7c28,ffff8000310a7c40) at uvmfault_promote+0xc5 uvm_fault_lower(ffff8000310a7dc8,ffff8000310a7e00,ffff8000310a7d40) at uvm_fault_lower+0x3f1 uvm_fault(fffffd8067755ad8,1b6dc156000,0,2) at uvm_fault+0x272 upageflttrap(ffff8000310a7f50,1b6dc156000) at upageflttrap+0xa9 usertrap(ffff8000310a7f50) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c12f1f98bb0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd48758,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806dd48740,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd48740,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80691cb438,2001) at VOP_LOCK+0xa6 vn_lock(fffffd80691cb438,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80691cb438,fffffd80691cb360,0,0,200,0,c561656af7f74e53) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80691cb438,fffffd80691cb360,ffff80003b0e4a78) at vn_isunder+0x56 unp_externalize(fffffd807eb93c00,ec,0) at unp_externalize+0x286 soreceive(ffff800010fd5b20,ffff80003c50a748,ffff80003c50a6f8,0,ffff80003c50a738,ffff80003c50a8bc,e44970e7bef752d4) at soreceive+0xc73 recvit(ffff80003b0e4a78,5,ffff80003c50a890,0,ffff80003c50a940) at recvit+0x40a sys_recvmsg(ffff80003b0e4a78,ffff80003c50a9f0,ffff80003c50a940) at sys_recvmsg+0x1bf syscall(ffff80003c50a9f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x861a48a9bd0, count: -14