last executing test programs: 5.454709367s ago: executing program 1 (id=1903): r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 5.385910831s ago: executing program 1 (id=1905): r0 = socket(0x20, 0x3, 0x9c) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x1, 0x2, 0x2, 0x1000000000000005}], 0x0, 0x0, 0xffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000001740)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="73b9ccc3000000f70004000086dd6000000000183a01fe7fffff5af400060000000000000000bbff02d0005570af4a09826dc85e72fb8f"]) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x40) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1, 0xfffffffffffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000001840)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110000fe00fe08ffff030000000000000000ff020000b9ecb402c8c8a4fe0000000000000000000000014e204e2200089078"]) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f00000000c0), 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) listen(r1, 0x9) socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000001780)="b1000516600000000000000007000000331c13fecea13039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e694575f8e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xa4, 0x40a, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[]) r6 = socket(0x18, 0x1, 0x81) sendto$unix(r6, &(0x7f0000001680)="b506d32326ed8afc6ca01a4cd9905c47afb0527310c71b89d1d5bd89c9f039fb9c41cf908cf225c65e685fd62859c77559b5c8b8468601d8aee425bf562598d214812292d8fb5644384e8a28a750737a3542d9f45b2f84459939cbc8ed07018f683746fa703fc0663b2c5fb6bea2126b4a0f0c662d70c12aeeac9675598dd1c3e0ede5abdd8c10a6422283c31e46f253c0733713c7903bd9a18f8d28c45ae1f2c095c23f61fa9da83af819e74b455d8f8a", 0xb1, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000080)) sendmmsg(r0, &(0x7f0000000140)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000040)="18b6b873c6d3a827a721b9d38a8b1bda64f32bf9db14da3589e41291bccbe42fbde780e2fca116a1aa0908caf9ceec0cb71240459151f68208cd882266fa7fe01ca218ad98dce271fde0621e3a22818862e1500d1f6f9533040d0e3ebbdb49fb6b84dd", 0x63}, {&(0x7f0000000180)="7b4c91cf39e86706e73055db5eef51fde61034070b2f95a284395fc0ae62e40ce2cbc89293cb645fe3a5c4fe7130cb469501c1db0e", 0x35}, {&(0x7f0000001240)="502d5c76d1b6d7a0cd941a550977ed88b6789dbbbfb6449a401d709efaf543017e5d61fe3e89cf75081f68dc5845dcf951e472e786a33980dd", 0x39}, {&(0x7f0000001280)="950be8ceb8c72dbd612bf39013c47bfcd136d51d574525a4cb53d20740eece56359c0f3b1219773fe145315779a38661401421f74e351c86a139b6d0c6cdf21268082465d8fc714db58fb54392159178cfe1adb2c71c3093c01cd92d07568239a0c364bfee4488e348f7e901f624e44a2122c04cb7c1b68228e8e24f28f37435bf90aa3f832ee4a95b59d38a282d895654f0df4d915f70b8c399083940ca98e0ad8da3fe08522b5c915375bcc4aa3c5a147e6e186f86941ca836dd4c192d2e6405d356185e7e91c3022e46c01bc772e4468f3fc8857bd255f84b573b5a5ebd46fb50727a7c5a40c43b86f836f019717966721f00f52adf", 0xf7}, {&(0x7f0000001380)="bc7c73194de55765c4b702fbcd298feb7c1cb62611dd9cb544c8681ab3c8ab8e9d9ed8aa4257668b7b39c4cf17bae54ccecadd70eca084c19d480fa3c69fd9d634b84b9e56778e978b49bacdc72e34f1a3a8fee7eaf228bc88b48edca970385f2e002d2c0b85361949e2e1dc230ac3d10dc7a49153d5b31c7790aa113632acd24192d3d3074e7af9c18fc5ebae4424f4718d0e189be25e1f12ea59538dd1d8b7053aca43d86b32abbd", 0xa9}, {&(0x7f0000001440)="a9ce7815b29b05a2ce701fdb0d80a84cf67bf82931f0b0724bb2d0aabc89becb9bd02066a5ae4b648e2727d0df9233fbea77e8290d478d11fd086174c2ae824f121b7ee681d287ec2ef72f625759abd135", 0x51}, {&(0x7f00000014c0)="84de4625207ca8fb14a43a54eb8ef31bb69f473babe1b0bbc4a85cc6f93e595a31111e7701207189ee95f5c590857e822e6a33f3004bcf541331b2618bd77029e60ee84e0ee695c7c21ba670a20428a84b3cd7b37baebc6b90dd2d2cb54dd26e71803f95de80fe118b407bbc9a0b9b2cef42c4a928dcbb0c36a0270681ef5d95d84eb672e78972c35789a922", 0x8c}, {&(0x7f0000001580)="de2aba365a3448629cf00fc4e171507edac5375b002a04eb8284eae6cba142608dfa984f5cbba74ce05d84d693e569ea5143b9f188db6e34839afbc4312f3e72e22a271595bc6cd591f6744a754dc3b802b6cda1c0994db7d11063c018a546d1bbb43574166751f940c2530df208d5b5861fc29d1fcddc84", 0x78}], 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="10100000000000000100000002000000c83ccaaf4036210c4bac5bd10921dd1a86c652c29b8bfa225ef7f234ddc632dfdc8e740e4205fd935938568e5417d5e61046cf9a4d58c3a9006fdabf5185bb6f6d23f15b8c9f3580bbb886cbfcbec7e3cbbead55bdbaf322f8b20501a22f52a513d5ffbd5db00fca31bba6e60466384ff4f4ec31a90c545664235becce8e1c6a76665f5234dcd0cd9c3c4495a435bde8795f39b4c38d77bf30023064945113049a839b733c79ac5bbe3b1896109fa3c41f27570d84ca24fccfa9e072e508d6d29dc7cc92725bce427ed80ca0aad1df09e405ed73a7cce2bf545ebe61e70d925c0d3f3eee00a75edd0fd97a06b6e500e0864ec1b036c1769b120a8c4c407e34e560e53f8618e9ad51036f98ade0738ae1ccb106c1471766bf24697cf92b5d1944c9245ddef850b7a4cdbfc4f0ba1f0cf1a70ce45f272897c236ffcd91851b8b9577dc3ab1fa272f9bdc8b8e0d0fc855a24a0ea610db68634826008362088aa00eaa6dbd12ac3b9226635e91c70cdb24f4bef05e2d70e3efaba363d4bc605e20b572747ad44c92617be21b38cab4b723d9f72154aa7b872269e0ea3ed0ae61d3dab2926a7295241c557d140eea58c3b1fce66d9fffadf7762d6212a8a12630e034c2d0d20f9f24cca222a34223ee0e3656a9acb993b9cd854ee7f43a9df1c065a04c07c7c3e57bb4eb980de0f806f461f574c4f8b2b4d34f868431934e914101db447a79ba8c4a9bab25f61d1d090b6363a347652183b9004efc0d7762a6af5f9699def24b53990de8c7f2f29e6025ddf9606b3c0b77d53328a2ae21e32adca19554895df27e96bdcbc7430e0b4d61658601fcba09d9daec6ecf1c642a58aa6e1dde14bde646fd74aef481d28d83e6a426d4fc30589ea75ef01d55926f8d3eba008233fea1336d7648e3faf229d3364430fb420fc72d0f3b62eabcdb894f6f2691fde87ce049b008dd2267b63b8e76459e985fe7272d894614078316b119aa68c4d2e52afdafbdc2a7e908f9ad075f80d529ae017c1bf47b31c67e8f10b10b78adbd08feee6f899a218a2b89ded2afa8de0085bc8b505d3be4eec87275491af9fb781038342b612f0ec19dc7a3ed350621039b87fe85b0476b5405680325dfde012b6fdad77c51fc7e2708ae213486b8439c86519a17355862468653daacf282eb399f5a3cb2d5b242021db5d8c82bbc27e3153a93b3f432cfd6538f4f8a8147c56b4083d2f2862befdd67ca459ee38b3bcfe4d605feadbc9818717bfdea9d2a6e4a32db28a9564b2bafe2454c8e9a30620c669225c9ca2fac48b18c77455fccbc0c35f40aef5caa17ed79caeb52a51170a0a3f95849acf82edea5c9bec52e84ef0c56729363bfafaa72994a228d3e9e27b431139ae19e69660abdc55a0b2814f34aa3834d0e7c6f5d4cfe4844c8d5e56fcf11b2797691f37b0cc9fb3840a5895b706af852af6cb2b8f9fdb3ca38fb17e069180fe52ca28f91216a3feed4ce69c8f1d5aa272252536a0e962857115c3688ade50293a501a0e37261a6a0e29927044b634a3715cb20f16f277e5ace0de8f7af31520f10025c3773956b461aca0701a15dd0c6dd4fa057c6f371995aede5ea0dd162068bf2d528fd54ca70f4fd7a251ac22f299e0b95848a0a10db22c8978bd9863e53fedc7eeed9d1c570292f2f84ec695811bc8796f7f056bddad9aae6cdb9c63fcde4dbca7a3452a32295c1c3f0845e8a3f55bd5aedb0b0334da46a5459ec3caf113ac2afcdff0508d861483f215ab3d3460857e74c61fce6989050581035596bb05d4ade5a19288798b3ee67e2584cf2fb2a7e6f15e2c2058aae854422bb589225dbf680ba3b10afcc75a1bfeac59416bea3ef49789a1a17464d55a39377f352c61b9e8319e89ea7d9628a0af390abd3721d40232b0ffc40784f8b78278a08ef9a9451b00ebae19dc875c8096007e7667d703f101dd43b38597b20eb0a9d295b557725baf45d2ef6977839ee105ae7a9df588771fc31ab76fef7ac4116ac6b5c475ef76ddc0adee5bccea5b3d02b34c3f029b01f810b8ea98d9ce657129a26fc0c06ef576c4a80a6475c206f510d3d99315410cba8e1fe97420621fc92d55a6388ec1256725f2bad1eeacfd89f8cc865586786ed5eaf4552967291aa4c87edd99d11370430feee742bf85c0c654629635a0d0761ccd3e314da3dc55e078652a43ba823ac4dbbac81cab9337450782eecf6e48ba0f35386333c0b14c8741bd92ff75d0c5554355f74226f6248ed37fa4160438bfbd01731e26fae48f9d9044325490410bb30f40a35801ed8e6e992825b9e074709aa0b6dacd6c38ca8737917cd9320ffd13188132a0d27e5e8dce048507ea8cb8fc98b858508f3afc19cf55d7b4fe1f86be35ed74b58981eb08d7af6a372137fe8dd048939b4cab69c63027d43d3f385e7931676d5c358a3e7f8706aedda5ba6471d60bc190035410b7d23704425242a38c9fcac6f8b3f80461654058402948296e17d6f07d0e6815bb225ca1b6335e675c73074b57bc6a21697b6e0fe9624a72ef587bbc84ed6de2ac62c85f74836d881961e7706a99b00b6e3651091f9f902115dfdeef926350e8d618d274027b894589ff85b5f94844a352328ef1f374f4459b7511cf80572c7737d46a2ab9eab22e614f99fc9965e162b5225f73f4fc873269ef3fa95e40562faa24125a83795870145baba3a217783776e078fd6718269776c4c9f5a7862ca7960d0320e6c1c2be47768335fe892fea25247c9cf988f05247ae09e4f9be311453b966a9038c3c48ea2bfa152ae7cd417a44b69fbb31303a3bccf4fcf51e443ae8422ccc064ff169ba44b5753923a24526564cd4f9cad9527697473aa66388197f282b14ce3f9025fa1c0622bd6759a5287e6e9bb441354678056da0252621db5b0bdb3ed05857c1479752d02246f45303703c5b74c5802806394b6b90ccb98938b3ec9997e0b50757088aa0ce4f50dad1a29f280a7ada6f308e54bf2d2262e97bd10018c316e537557a5c648f1627f2cbaa7aafdb8a50deeb9f80d79075cbc1db1a4ca32e77375c0e14a75c54e187ab372d02e1b8dc2367b55ccedf6453640f892473686337dd8beadcbc1c2c9daaab8b05a119351f818fcfca94aa20e308cd7a7966c13d4a94a351985161e6d73cafad7bef108977fcd6e9a106b78153b254790bc19fc1bb3e4352bcff95cf736cc208ecc724b682f8edf272ad15f4741fcc048c2e01c309518798541c0cb4384e80f12e925235f62e2df632afa16f68d12fd540429bdaec9fbe87ef72c9d5af54916251aaa8d48accc9974358e2e38667ac354a847eadb7690cb7c0f0341f98d12afe890c2cc2e01a232f2df907af26651bfd3e54455b58e236e237c9ac7b9743cc64d9e0f98b1d99d49fc126e141ecf8c46583f9ff2349027a30d30feb7150812a083c236c32cea84d2becf449bfa5da5db409a1055d4211bd674b12b817b906b632181676dd678d6900fcac4c635914d28fe5305af3e73de2df59b73e100245cdefd9fd6bcdb47cfe929131afa24d06e6d3cfd66289e1f811228554a8def99b2934e1f928a7f852b5082cb2a71bfc2b02cf0c1dadf68941406485a89baf145e44f08119278ab35b9925923905baf54ca24a57c795de624f1859f057da993caa4b749bd00ddd0b26db7b7cdc77d819ea4ce38f2db0f8d5f4770e5cb8921685cb8e02721f7e497709dfa40efba6a797b24053199dda6c6306043f2550b66f08cb8d8a6bca089690af5a4c4fd7fed29d729ec83008b141d2ded17be291592836400c44a1ef7eb4a36108b37c3ea0b82ae9c9ede4d5cb5cf7c5ff45b68dc2991070ac005331ab8037a1523bbbfa3fda7a9272874230d98dc2aed2e35d512b529b5be07d0a951be554b62972502157a3dbd420e83c7d2be2f5108b1349ed869129e84e03e6a18f4ead49ad6de154c90c32f9245db84a6c6075843d81c438df44c697a608702542cd7809010b093fd98ea7d1d8ce675256622f66bd3176f42fecf7a4fa2e2968511ddb3928b950a7d92e5b811347362ba1b91b5e89887b02abeb44ebf329aab3d433f1c3f6e9bb62bd063651d00a2073d287aafe9223b00bbfeee628a37ee57bd3d08a810c46eed6c01f3028a0dddd0794f5365f2739bf09bdae373ed4f072e8ed4c1eac6624d4d574ef8fe27546c9208d261db028d9b3b04e398945d852fa1198ab771af52d3ebe3ce8fe2c6dea54988cf4626e938a056865d72e46f74c683bbbf717a73ea41a3ea3085b6fb17476f9b854e7dee6fc824ba2b83505ec6d0b98bfea8b323c6817939d2c6b87ac57b4fc0ed1606aa0f870a97c7202f93b3c742f27c3fdee853a2e10ac3869a9279b48db193a0b5ad86ac2374febd475c1a2bbc3101aef2df94e6326a66cf3de78c9f49be24315ec6bae0df986c2c984c5f5406ec3aa1bc066b63b222e981647baff3758aa5d8532387c925701c1647b525123580e95d34424346cc5b6b53b9872fb468b5a461f92dafc9eb96ffcb98b9d3cbddad4a02c01da941636d1d7887412641e23d1b33095bab2ed66ec0abb1de4f7564769f42fed5427d56a57e5ebd9a8f1e0d47e0ba18b5a2a7df52d45b48ba6c9b45d3f2da3ccaad362043af349bd1f3755198d9ec5f91311356366e94857a45353e5ae6bc5f082632b22f3cd920ef3c132d6f5a7b07a87e2f5da2cad9d1787ff89507c3682b2a65ce2b073f71485707d6d5dbcea62d0c1e29b496337844a26222054b06de024cd289c29eb2bbff55dfe2fd7a6152b6a31433bf9b7c05531e25f7b83da9f8cc35a4d02c6f5c9cbfdd27e4fbccf492e59423aef1a76e53fbc403b148a261256964d31ac6bd5b9a33d49b9a389ba2dfc90759b389cb2ae5a25b69c539799358f385c3b9477e7cb8ddcd2d3586f93effea58a45a6c22226c37b9dbd27e267d387378f66259a7d226c8b18156b38cf04f2c211142395494e1e8f588e7dc4a5088cadc248f13e046d6e656973c15952657ccb0669ed1fa262222ebd821032659c3b2c2df7e6ba42f6cbbd9e7d73e11bcc1bfeda4613796c8d137a51ede2db726cc2a597c6a132c32ada0af1dc980654ee95164cbbb54887923e1bc1e8a91944d481a174dc213e51be9745be9d1be8a9a83cd7115f743ed210219c525996dfc2215757d248d6d9161357f199974b7a554afa3dbbdaf68f3908b2f72a56ad6780bd27b383704b9b42d08e674789063db4217d3ef10f68fc47aa2f64e0057cc394a95bf5eed8c1def9b68cd2efab3835daaf11eae65a252b4ab14053c213322c09afb0655bc577c56a386e7e7ad515c24fed05bfa411bd376be19dbeec4b6d79cea24916f68de9ea4a74d6918a9f09c80ab4ab67aa60f2613acde90ba2175ea5f97e77476f2c90cef73ad63492cbb5f1e59621e5ef0b6ed2c50e04a0a4f4c4ede53ba97016afa07b6f5866bc6c42b250d723e82cc015bbde7887a670d4a639c733f8bb4ff9aebff04bd15f4d43270236b80acda4b2ba4f98179a164ba91282ca547fa8cf4a4c7267fc641f156d95309c8772abdf4ac8230376b33adfe112e7c7a0d7fda08a9e8b6a765d8e236497a46a41f38df9962ec9aed2c71aa48977edc6aba4463a678d29441807af7d630fdd22d8b0038d391ac279af5ef86f325b2f12d567627c37f9212ae506af12d201d0016537f8f2904adfeebaa9e4bea99f5f3be4a673410f1ee7689fc527a7cb32ceb22f1aac98a4aa9d2dde3692fd89fcf7933ed8ea2cb89abbef0a86e295f824019d05eec2e5bab673f1baa2800000000000000010000000000000092cc6103d83f2d7fdca944a34f9b98de7bf3ada07676963d0000000000"], 0x1038}, 0xf}, 0x10, 0x0) close(r6) 4.891544184s ago: executing program 1 (id=1918): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x2) (async) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x423, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={0x0, r0, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe(&(0x7f0000000040)) 4.156029519s ago: executing program 1 (id=1933): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket(0x10, 0x0, 0x1) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="9815ee59e1b6cf3cd11d3a782d311fd23cbd5895191cd8d7728a8a58052e03ab95867c295c7222eec2bc0ff15936013b09", 0x31}, {&(0x7f00000003c0)="637298def8c55f2d461e52e4d9afb506fcb687b8fbd39d50250a", 0x1a}], 0x3) fchmod(0xffffffffffffffff, 0x21) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.788271833s ago: executing program 1 (id=1942): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r0 = socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000680)) r3 = fcntl$dupfd(r1, 0x0, r1) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffc, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00', 0x11, 0x1100a}) ioctl$VNDIOCSET(r3, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) (async) socket(0x18, 0x2, 0x0) r5 = kqueue() read(r5, &(0x7f0000000180)=""/193, 0xc1) (async) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) 3.786843252s ago: executing program 1 (id=1944): r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) setuid(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="eb8f1d", 0x3}], 0x1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 2.074941227s ago: executing program 5 (id=1990): r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6603816a00180630fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9400"/12]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e"]) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) read(r1, &(0x7f0000000440)=""/94, 0x5e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x198) dup2(r2, r0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x14, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) 2.074431131s ago: executing program 5 (id=1991): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x70, 0x80000001, 0x1000000a, 0xff}], 0x5e, &(0x7f00000000c0), 0x5, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x81) r2 = semget(0x0, 0x1, 0x281) setuid(0xffffffffffffffff) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x10, 0x7}, 0x401, 0x4}) open(&(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x100) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1f, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.056726221s ago: executing program 7 (id=1994): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f00000004c0)="386a368ffbec150ca17d453f29f0c64d47dcd67a968b8bd6df316d4c88133adc14ea9cf6513e6ac1b0cb3d5a1b1995774e1baf2ba2dbdf84021a957aeddb79eb12c379add7c8696dbd0a8634a9b37039b72997e664d8f7db9a6261ab480e3cbbbf2915f93e9a66c3f14fee6f1de0d3d0e6a263af2c8ce54424b8392f2a6528ca8621e87e187658bbbbf5259ede17b7c43c42244ef6f6daf804fa42d1f966dc34f52814acd8ba9b970a7b088cc3fb5bb95f835743c6a2147a1eb290b78ed3cdad7b4786a33dd8de62e28d72ab1950c2757e45975b43a861f70442b93b31e1b979926f64d9cd0066fc98c031085a9fededcffaf5b825a1458fd4d7cf25ce6d713f324395daed234e15d0be717cebc5d119dfb5c6adc030725394e2b9d7cf43fc437f44a67dd96ca5039e55a07106b2b363608e2fbfc54ae66f0f737589170ca898c6a5197f8dab803e3821b20777111ebc0776562ae6be9e41402b88f33d2f66ac57dae3f3de74e47303ef93679d68459b967465905ef94d0d3127f2c092e528cb272d857682a8d849ecde0f228c20652a0cb0e9a4dca4b8eb533ba0a20da1328ea3e9dd266ff5960e63f1a0b21c481311cc218a90b36629b399b6a7a4ee701cdbcf158e1a7e4c6f30584974094ca61d8872b7c472883f0fc27fb9e5c02c02ad537180163169f5e46759df29187e9357e01eba15b1f4ca6f6a7e9a4eaf1691816f809e456f055205fc22dee379e00d522dea07b135f41521b0cf66fb5e1f86040c677be48d73757ef5fa3a39c84f4ad5cf15c8d69b5caaae807bf6378f50d52b7763e23e855ab88a0c66e8dbec1017b2c960d28e739b8948af9b454f78cf4f8f56273e055217fccb40bf866bb2e3047dad882e55797f694bc3a4703b1b7bd8445a86326bb6cfc8bbfed96e820dd9285d76e6d7582752622ddb648159fcfe060c77ed855ec16c451175f6da6f4a557ddae9b73bd042fe66d03071c59ce8c05804d33ae11bc82b1a2a1b028725c584c140027d32c5baa6649094e892799f6e7471a3aa5a35dde9e1facab7a558c3d7e4c6ea9695ce0c2743eee9619bb0237e5ac84c093266ee6b8f6179e6862712aa724be1f2d8e10c121acd24afb296724daebacd7571aaee0ed277033e411115afe1fb8352fed72836d56c8238b3766aaa08c3673e7aa1a49bc2a64740acfe922f3ec3fb71589a6426a0485ee4360daa598256e50cf6ad7b97e99f186e0dc23a3da0686e0cedebc5828a505f22785d3bf6e047fdf12eab2ee5256dea1945e242cd2e3ba4e8b5f13101b638ca724ef8991a82c0231b0056e6d3d2a065fc1688d00e1dc214ee44b045800a8751a17fcdad7abb2a32c39a2faeb7e3dad320042d3a5006f49a489f7279c178275b42f548b8aaac8d682f03a948637ead7d73f7b505c0d39f7d5493fe1181a1cd4e05584765640a726ad373bb3d01be5251db014ecd6c926c946e93c31a549543fa308d2b1582c64e1af781f26058814a266d24bce2186b372d843ae3332d1d94f7bc23013e175c356c03682f411d1b3cc66262cbf4fe01e9e122542b956e0b2d25e18f5b1523b1ad4499b7c8a0b62c9d6b3dc7afeeb8acaf41edbd2ca190b89a6e7e696be1c042adcfeaf17b5f3b01804a9a5b40ad85cbaf5dc5c7c908d993a5e8e051d43218f9a69f86273a4cea8bc29fb24e3b08b0cd4b21f6aa73f2701b823cab4b8e571f9d74e952f396c8414b4b46d80c31b1b1f769b2601814ae1802a77f445b20a81294607bcdb35642427c7700c9c40322e00823733f882afcab905912feccf4b30ccc4b8c03b2556b569216c32975a29de33ff42aa6a3b6b9a4d2efc31778e90e267165a776895cee347eb045825552afd7c3c9cc4dbd3b99c5e91533b8e7c32a578a0ee187ba17cc1428e74b9c15e7d923de46cb01d27557850b049d6112864a4fc64ef31489429725cf8413ac08a106876e93a01c7bc3daba84504d1dd43afd9d737a24b297ab3b7307bbd9b0907e1bc3bcc5ffcec21ab234a784b8fe11c6ebb64933eed8666b65ca7fdbe595dfe30371dbf418f8218b60ed32eaa6d5c0f9958a07b35818a3250adc0f34f0496d86ccf8880c80d73db9195391ab6dbe36482891f9f55be00c47f9d386edc0c4269eeed74e394930bfe557f87a46e94fc15d1da4a12c3e74966ffdce4cf65628879c03d0cee039d0b3f7d576dee4b742f6221d580d71b8c5d5526d9d7ea60fc744b23a151a0bae46e9031e675cd9f33bca0efc5c642cf9cff6059e177367882b6dec83fef607637586cc986ee176eda4e47b4ce395481a3fbd0f7716d75ddf9fb0dff2ddbb5bbd86d7a3962c68cab5a0d71e24ccd6898a210edc1c5c05aabd71dab65368d4a0ff5f96cbd85807fe78fcb1cf9577f829c968fe0337cd716ee61bca05c4eca02a554203fcda70f8a5bc75f1f407b51f1f8ecfc0c1428d8a9d276e85afb1413a48a0154544b5c2777eb35ab54f470ea557f671539cf41ad3dc46c9ffe4cdf44157ba23aa14208d786fcd129859b6e77dedc0706b0ccfe2bb1af9388aca0eebf0c322e9e789df195188a1a2b7debca044b8322c677c3920c124bdc474a8d414c2c0d2d1d9846a7044feea6be8edc5cf7596d9629d2b459bdf5da3b83eecee057fd86c82f9f3b02e718565551f21f94f49830a15caf2232b85a59f6346815e8cd8c0efbef577b449059b755788be06634362d147e3c6d714ddae4c0af386f5e896a2d6485da8a106723863a534040edd77b527b97663e00140539b8de48bf273bec42b9bdd568843d20fd0f9a115558b3b933fde859a22a9f50c51c517f77c7648bf3c09939b7cc6ddd8bbfba8824c24bc5ffb38c180b7bd7e502e43d8d01203d4a426b88b06d19c9e8cda578fea9b1727302f218f10dfa0685e04adf59cca91dc95e6e1fbccf902cc62efba311f55159e48dcc60ef265ef4e42d10f2883d744acc49070e680d0cbcc2fe3f30c9c3acd091da1de18d357f05d05c21009d6c41408bec69847f424c0e2c8ac65165b919031be4c02f1f7c2fc25c7aeecf123f1c8308254be0d9f6801103ce7968664da6cfd9085c410621433f01463b90ac3d4206ff1a9ba4a012e34eed0e91718f0e359149071cd4dfcbf146dfb64d092b80304e4da2aae860ed1c1772ef78008306f88bcd903e8ab556c60a1b2ae80d993f210e6f81a16821bc78a74abad29e33bc452ffd3e14be5b0f881719b4a95b2fcea20c5bbbe92039ad9bfbcf64de0136e480a2d9e0d24bcc3d4420a85a7a45d54d73c427d73331e6981d74525d3f5a2fd52e9b16a65a7a23d59849ff4d17469e361905e3f5e210ac4b5dd6d019c875f6f927c9ca336e40cda9aa3a713f8e3d7da907c25c4404bf23861d05f2a175b6abfbd4202c92e32a417d7dfdadb01362f2447825453a7348bd1111385c66a65cbaec3368063afbb3b46c02a25cd015c3e5a789c2cd0615f487bd25831da7f4ba7d09249b7495346e6909c0d919188270307f5623280126bc0fe2b3199d35083f18b074c88eef0f4a0a939566717913e0167bc4748ab97f95f609e71fb160a373edff73673b83ffedd5a30a439c0b5a0afd9245af5d51b3ff387b76abad4407f9ac0d961d6ed7534f5e39b19135884316b05e206ce5839ea7b4407a651da7e48b9b2df12cf815cf8ce401377e497ebebec1e739ba9ed74f9421f03365c5bef7af6b5071def5a771fa2c282332d9b45755771736621c25bc2eade763930826a87ce72f2b8ac54e6cf5cd1d8ca2e64d80df834519ad8e8aa29fe9e1aa342ca9532568439e6cb301ab626f1c05f5657d692e9a2f270fa11d3953b0b128c5909c10ef9792882bacdae7a32a06c305df3eb89216be49b087ee29b3b0a517ed63df69f83959826217e83046282fb50f947bf41a6e35338cedcadfd9409aa4a934fae18a2dcd4bad8cd70a85b74938e865ed014fa130067271d738aff0b8e1f7523d8ce90933338eb66a2693bb29b25651ea5d2379dc5bd3b009bfb43c7a512480ad88c62db8d9edfd241e53fe7a4a859005a57dcacc3c60bea98de1495cb872291c0ce27b071726e8b385aa93ba075d2a7f0a276e0d6cdd8aeec7bba7b823e2a7b7c58e39f7ca0042ee71886be2081bed826c8dca5ae343620880438dea91eef02597a0a4a1e02043d8f4d675722b997133eff15b71597252952247adcce2e61f2de35027c1f8e1331f5e06fd6afb99f51ec98e989f54d47fa19a0b29470cb5a754f5548dfaee66436b087b312ea2b5ad77426c3cb17ec7ac8b20fd57496801763ad8bf06a19d49b7d97e8445433d01795abed721b79008a392db9232eccc56906a977e58c5cb7b17b635a1a9c181fb0fd4bdbd685f565b9fdd1626866e335f8b5a2965d3fea4dac2cf53ca47d1e0d2ad949daf41f22d64a77cba146de59a0be63379936d4e2377f4ae87538453a0548d83170a84b0b67478aca2be161a55b4912268b624f41acba4de3e25f55959597aeade75ec5a64bf93e18625c8d65725b3c20e07bbcb87eb5921956444b568db5daed46997de5c7f07836d26c6b8e7f15878d35b51dd405f29c49f4e7fc0ffccaa66736a775e240516ff4e0bee60fdf3c0ad9ba0bdb42a2a22dca76728b5e9f303282478a9a7986cf0f60ae25cdb62df6f009caabfdb1e21c947ed90196d3ecd7eef5972ee2db14e56e12d2f357e18dd9d8a3a4669b9e33ce38b360598f5e2ab9548fcbe3ca28643593169e656b1bee5da79dcf716eab16e33c0234e463b7dc7db8f7497ab177b829592a89454fc7b15cd8f1ebb6c8dafba4ba1f2715da6de0fe8e7832ac363c0954f3d4e881c664af2820a7c103db83f6cde9f405de7d860a79eee55d29280c7dad554927aa0567dda06f3b0fc3ec64851d3b24584a0135be72b693fd8c3f82c3694e712eec10d3781e76a914f70aef545328d3e00d0de06026062903158beaacb3de1803706a3b3a7746ff4bd52316e76e39877a9fdf68cdb762d3b660ba0f78c22b3103541ba94ea289ac8d92a89c7dc45f5cc70648864d4034ef1f81c095d60c6eb9f9b5cfc434deb623f7134d71ee46db4e82a8a21081dec6718c2e5be8e52ee8d966f4c95bb9a008aad8aa91b18c9be51ac9b1509776c6d1ce609a885a26df964bd7a97be4ce402a43e7b393851236c1426ede791fdf4707c5640730c96434d1734256e29fd6e7a8055dbf09eded85b84def8499e615ad73fc7d47f9413cf49f4c5c6cc2b37ec01b85429d1375b9a9a291eda4c81292b7e94a2f2ee6c2aefce9dd6b37a4a1f322aa4fcad16f76020e51c4a97327151b5150e65260027237df1d53b441b36829734d918c535738a4fa97c1775806ffd2e8242e5d107c6f1026879ce4070452c30ad8434f721839c50bdb81764faaa95f288fd0460a77708cf6fb31c93295c79cd5ce69a43c56c587735563a1f6c5cc8edb46eccb6df58dc25e3abb0d69b8824c8cb8807d6770fd8b12f85e4bf253698bec224f35722417809bfb944096677d8d66cf9c795e4b6a77ba5e6f4c6e7d67bcbc35c171ca8fa86a81499335c6bf06f8b8eaac2bffa563979de831ccd2b50d582b7673e827e76d22809b57b35ba08843bd4a436decf30f2579f6d431c0239f3037b765fff314cc9f13d32cd73c6c7a6e6aa9d501f808e166681c10f345a484a0829adcfc000e79cbf6e23a4570d8d63e3bf812e92ee3f93f21d3223232c7bee11758aabab460d5e5fa44be6b7cc0e39f422434f14974028c4b4be0e6e63cc3c57a9ed6d08ef5dca2137c0a6e872223c7d5d2a4c751faccc3b5c9db", &(0x7f0000000140)=0x1000, &(0x7f0000000280)="eea2ffd27f30260379668b59d40b31ff43d5da91c2ef83ddfbfce6b45aecd18639af5f6ee03876e9c0b644fbb3679ca10b1599afe1de0fa2dcdff8c39a881db5bec256ee1d39f32276e67457241c32b14572e02dd5be3b7dee46d0cc3cd7d640e5be2a77da87e88b917f774f26962d6ead60d64f1e7ad87409089b650803f2164f148babddf54719efbbc5ce7daca4f1df5b7a9f19937927026055420a515c4cc1762f0edd31c16d1538dc5e66d5e47b6b4888f89b05eefbfe8344d2bedf56ed84b2387659e36f20eddf6d2f8ef4e5467efd9d9b47cd2a197f888c3163348f529b898c5463d70c23fe7629b6178a8830e56fca68a83f", 0xf6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x100000000000}) select(0x40, &(0x7f0000000180)={0x7fff, 0x3, 0xa, 0x468, 0x60, 0xb, 0x8, 0xa44}, &(0x7f00000001c0)={0x1, 0x404d, 0x1, 0x8, 0x844, 0xfffffffffffffff1, 0x3, 0x5}, &(0x7f0000000200)={0x2, 0x2, 0xe5c533e, 0x90f8, 0x2, 0x2, 0x7, 0x1}, &(0x7f0000000380)={0x8000000000000001, 0x8}) sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.989980498s ago: executing program 5 (id=1996): socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/517}, &(0x7f0000000000)=0x207) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = open(&(0x7f0000001440)='./bus\x00', 0x20, 0x72) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x106, 0x4}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getppid() (async) r2 = getppid() wait4(r2, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$net_pipex(&(0x7f00000006c0)={0x4, 0x23, 0x2}, 0x1, &(0x7f0000000540)="fbd0e9565bb4e6add2138e4f8dfb7945a814651edbd2ddd72180e086eb9f55d5159665ec22cd273b2075ea9b98cf63b8ddfeef4db29b8eca49c9a112853be5840101a7f03ee5622a12652d3d7e7574e8112798d29c16d6851c02632922f5cd28655dc2b6f7e5ca1aec7530a0698fc9c4e64411ffe10afd09eca7e659f5684f069cbbc120a686402944de9dc97b7eee75260128346cf88607dfabc92fc33a4be6a28f0f03d87f644f1965edaa2a58d5d67ea7ce11d2c287c444809623743c9e020ae56007b0422f0e53238d42a5c350513bf323f47216cbe00478d5c9bed5a3a074d7f794cc0168f701cacf6ab9f5469d5b1887ed49a5331ec7d21acfab83208a1c7365036fb8837fc43be7bbec670b75406c3eef203511e48f2573a0a43b7194dd7c1eb4d65698b889e4d47d9022a3a659445cfc7200ceaa160685ef96e3126efa54e2e9ff55e61c", &(0x7f0000000700)=0x148, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f00000006c0)={0x4, 0x23, 0x2}, 0x1, &(0x7f0000000540)="fbd0e9565bb4e6add2138e4f8dfb7945a814651edbd2ddd72180e086eb9f55d5159665ec22cd273b2075ea9b98cf63b8ddfeef4db29b8eca49c9a112853be5840101a7f03ee5622a12652d3d7e7574e8112798d29c16d6851c02632922f5cd28655dc2b6f7e5ca1aec7530a0698fc9c4e64411ffe10afd09eca7e659f5684f069cbbc120a686402944de9dc97b7eee75260128346cf88607dfabc92fc33a4be6a28f0f03d87f644f1965edaa2a58d5d67ea7ce11d2c287c444809623743c9e020ae56007b0422f0e53238d42a5c350513bf323f47216cbe00478d5c9bed5a3a074d7f794cc0168f701cacf6ab9f5469d5b1887ed49a5331ec7d21acfab83208a1c7365036fb8837fc43be7bbec670b75406c3eef203511e48f2573a0a43b7194dd7c1eb4d65698b889e4d47d9022a3a659445cfc7200ceaa160685ef96e3126efa54e2e9ff55e61c", &(0x7f0000000700)=0x148, 0x0, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) (async) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x70) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, 0x0, 0x0) kqueue() (async) r6 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x9, 0x0, {[0xfffffbeffffffffc, 0x0, 0x6, 0x1002, 0x4, 0x0, 0x6, 0x8, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x20000000000082, 0xce9], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x5, 0x7b98, 0x9, 0x41f, 0xfffffffffffffffe, 0x100], [0x5ad8, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0x8], [0xfe, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0x3, 0x2, 0x5, 0x4}, {0x0, 0x0, 0x800, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x200, 0x8}, {0x0, 0x2003, 0x10001, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x40, 0x8}], {0x2, 0x6, 0x5, 0x3}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r3) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6036e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe800000feffffffffffffff000000aa4e214e2000089078"]) r8 = accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/48}, &(0x7f00000004c0)=0x32) listen(r8, 0x8) (async) listen(r8, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) 1.498058284s ago: executing program 3 (id=2011): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) open(0x0, 0x80000000000206, 0xd6) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 1.349892213s ago: executing program 2 (id=2014): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.154419501s ago: executing program 2 (id=2018): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) write(r0, &(0x7f00000002c0)="e11d8d92f3b34257c205dfc42dc7b9cc62c1ca8dcdd62240fdd90faebcadd86361f19a0ae7659aca69af67272aa76d2cb3a2dc33a62bc8be1e95ce35a2860ae17a32e4d310479d4c55c6f7e98063db3eebc22172b144bf59e86de33c338f2208e36c2859b2900dd9a4faa5da98f993b39277f8dfc5de8169b51e84f02cc068c5b2f4294917f412dc1827b55c0c1744e9e6aeedce1087acb8e0d70ad7bf325261ede98c724d65597b4227bd9c5e5538", 0xaf) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x40000005, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x3}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x3, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) close(r2) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000500)) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) syz_emit_ethernet(0xc7, &(0x7f00000005c0)=ANY=[@ANYBLOB="ed2b748d5188000000000000803bca831afa7e16b4e2a7b1d5ed32a7ec1525460b3b0adc7d52316cfaebc8240852cd42c175bd26449e544ebeb347a40f950d6dafe1d42eab828ced45cf260b0c205572db7617d5c7cc42d9ecfec73eff06a20f2a086a7a09205b9d3fdeaadfe39a913ab3ef064de39e72037da072377c44f7a9f10c0fe5720185aec01f0232d7536b1a4313159ea9667eb599c013527cc3e25532781e77f6172ced3182fcd685f56fb11493955aea9bddeef0862b38a9da2bf87bec69c9b1905cad18b97695fcae5ea3eb8f7ca89c9c28b7737394feac43998c0e602d9820c0008e158c139654a4affd24380fc1ffcb25f8485ef40575fecafba59c3bba50c07dceda28b1b2fa21cfe516a9ac962b42eaf836bac46b9b4e0ab5ddf9f9277061958b8478b13fd67dda74c37172e94d6fa7574179e969dd11b1221fd9643298cb3d9adf031c20c1fc0bb87f6cdb211e87f8733a6b428cee103f7d98959602821744d1244bea872ce342688dda4a705504df863a"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r6, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4000000, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0, 0x52fd}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xfffd, 0x7, 0xe2d, 0x2d4, 0x7}]}) lchown(&(0x7f0000000240)='./file0\x00', r1, r6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') 1.152866856s ago: executing program 7 (id=2022): r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x109) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x5, r3, r5, r7, r11, 0x0, 0x893}, 0x7ff, 0x200, r1, r1, 0x1b4, 0x8, 0xfffffffffffffb07, 0x80}) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/254, 0xfe}, {&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000640)=""/228, 0xe4}, {&(0x7f0000000740)=""/61, 0x3d}, {&(0x7f0000000780)=""/245, 0xf5}], 0x8, 0xd) r12 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x266, r12, r11, r3, r11, 0x4a, 0x2}, 0xa26e, 0x5, r1, r4, 0x5, 0x0, 0x530, 0x1}) r13 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0xff, r7, r8, r7, r5, 0x108, 0x100}, 0x81, 0x5, r4, r9, 0x3, 0x2, 0x1}) shmat(r13, &(0x7f0000ffd000/0x3000)=nil, 0x3800) r14 = getuid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000a00)={{0x6, r14, r8, r7, r8, 0x30, 0x64}, 0x8, 0x9, r1, r6, 0x73361e73, 0x4, 0x4}) setuid(r14) preadv(r0, &(0x7f0000001d40)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/58, 0x3a}, {&(0x7f0000001ac0)=""/44, 0x2c}, {&(0x7f0000001b00)=""/226, 0xe2}, {&(0x7f0000001c00)=""/79, 0x4f}, {&(0x7f0000001c80)=""/129, 0x81}], 0x6, 0xf50) readv(r0, &(0x7f00000021c0)=[{&(0x7f0000001dc0)=""/21, 0x15}, {&(0x7f0000001e00)=""/132, 0x84}, {&(0x7f0000001ec0)=""/209, 0xd1}, {&(0x7f0000001fc0)=""/184, 0xb8}, {&(0x7f0000002080)=""/87, 0x57}, {&(0x7f0000002100)=""/27, 0x1b}, {&(0x7f0000002140)=""/118, 0x76}], 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002240)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x1, 0x400, 0x1}, 0x24d4, [0x100, 0x6, 0x8, 0x1000, 0x1, 0x4, 0x9f, 0xab]}, 0x3c) fchownat(r0, &(0x7f0000002280)='./file0\x00', r3, r5, 0x6) fcntl$getown(r0, 0x5) r15 = getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000022c0)={r15, r10, r5}, 0xc) r16 = fcntl$dupfd(r0, 0xa, r0) ktrace(&(0x7f0000002300)='./file0\x00', 0x0, 0x400, r15) chflagsat(r16, &(0x7f0000002340)='./file1\x00', 0x10001, 0x0) readlinkat(r16, &(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)=""/1, 0x1) unveil(&(0x7f0000002400)='./file1\x00', &(0x7f0000002440)='c\x00') 1.070309743s ago: executing program 7 (id=2024): writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000b80)="5837cc44d609eb757c", 0x9}], 0x6) mprotect(&(0x7f00001c9000/0x1000)=nil, 0x1000, 0x5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0x9}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x2}, 0x10, 0x1041, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x1fc4, 0xc, 0x3, 0xd, 0x26}, {0x8001, 0x2, 0x7, 0x4b, 0x8}]}) 1.069708287s ago: executing program 4 (id=2025): mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r0 = open(&(0x7f0000000040)='.\x00', 0x20, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.045076863s ago: executing program 7 (id=2026): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r0, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0x63, 0x1) 994.982962ms ago: executing program 2 (id=2027): r0 = msgget(0x3, 0x280) msgctl$IPC_RMID(r0, 0x2000000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/55) msgctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/46) r2 = syz_open_pts() read(r2, &(0x7f00000002c0)=""/193, 0xc1) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) recvfrom$unix(r3, &(0x7f00000000c0)=""/22, 0x16, 0x820, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0xffff, 0x200, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000000c0)={{0xb, 0xff, 0x7}, 0x4, 0x4f39, 0xc}) sysctl$kern(&(0x7f0000000100)={0x1, 0x36}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1000}) sendto$unix(r5, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) 993.549409ms ago: executing program 5 (id=2028): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001700)={0x9, 0x9, {0x84d, 0xfffffffffffffffb}}) 992.29535ms ago: executing program 7 (id=2030): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069af, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000000)) 767.936789ms ago: executing program 0 (id=2031): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) mlock(&(0x7f00006f5000/0x1000)=nil, 0x1000) (rerun: 32) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 767.588887ms ago: executing program 7 (id=2032): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x3df7bd9a, 0x4, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71003}, {0x7, 0x4, 0x8, 0x7}, {0x8, 0x80000001, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0xe}, {0x7fffffff, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0x10000, 0xb7b3, 0x6d}, {0xa, 0x803, 0x14, 0x200}, {0x2, 0x81, 0x1, 0xf27}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x5, 0xaeb}, {0x802, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x942b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x0, 0x7}, {0xfffffffd, 0x1, 0x4, 0x8030000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) setuid(0xffffffffffffffff) (async) r1 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x2, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) (async) r2 = socket(0x6, 0x3, 0xda) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f0000000000)) 766.824116ms ago: executing program 5 (id=2033): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1c9) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x1}, {r0, 0x8}], 0x2, 0x203) r5 = kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001240), 0x0) openat(r3, &(0x7f0000001300)='./file0\x00', 0x20020, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x8000000000000) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff1f31551909066dbd86dd60db834400081100fe8000000000000000000000b8b1b2735b08000000bbff0200000000000000000000000000014e204e2200089078"]) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a01fe8000000000000000000000000000aaff0200000000000000000000000000010102907800000000605adff803002c00ff020000000000000000000000000e01fe8000000000000000000000000000bb11000005"]) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r6, 0xc0104419, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x2002, "01d04b0a00ff0000000000000000000000963600", 0x800}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 764.507269ms ago: executing program 0 (id=2034): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffde0, 0xc) 764.271935ms ago: executing program 4 (id=2035): open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000040)={@broadcast, @local, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@arp={0x806, @generic={0xf, 0x6559, 0x6, 0x3, 0x8, @broadcast, "27b1a3", @random="2dded7769510", "9b400623cf5f43cf7ba434e761df219c"}}}}) 763.304958ms ago: executing program 6 (id=2036): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 531.39475ms ago: executing program 4 (id=2037): wait4(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) ioctl$KDDISABIO(r0, 0x20004b3d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000014c0)="41c07cff", &(0x7f00000000c0)=0x4, 0x0, 0x57) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4410, r0, 0x36b4) 514.673778ms ago: executing program 6 (id=2038): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000080)=0x6, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0xbed, 0xb1}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 514.096157ms ago: executing program 3 (id=2039): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="4c9be3fee58b024f47c6ad075f57dcf97ff289a5e3a3ab9a2a10fa4085cf0544ab84a6a4a7a13eddd8da1c565e5e901b961886a014851a43d68eab4849a84443e7776e8221b061f4d250c19826effa21ffa5aad56ee5226e846b9d6c146fcaaffee735598ce63e12660f307dfeda640f711532726c0c51c5e1d2592415a1388cce70da5a604184e3d989898f94d22b76d10ed1a6bd7d5813ab96d5123a38b8e63f", 0x1}], 0x1) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x36) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x5) linkat(r1, &(0x7f0000000180)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='.\x00') 513.005254ms ago: executing program 0 (id=2040): r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0xf, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x2, r0}) r5 = socket$unix(0x1, 0x1, 0x0) close(r5) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6c9, 0x5, 0x8, 0x9}]}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40) r8 = openat(r7, &(0x7f0000000200)='./file0/file0\x00', 0x100, 0xc4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1010, r8, 0x3) wait4(r0, &(0x7f0000000240), 0x9, &(0x7f0000000280)) kqueue() mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0xdffbbd069298d1f6, 0xffffffffffffffff, 0x7ff) syz_extract_tcp_res(&(0x7f0000000340), 0x29, 0xeca) fcntl$lock(r5, 0x9, &(0x7f0000000380)={0x1, 0x2, 0xef58, 0xc28}) getppid() ioctl$BIOCFLUSH(r8, 0x20004268) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x0) read(0xffffffffffffff9c, &(0x7f0000000400)=""/11, 0xb) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000440)=0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) dup(r9) r10 = open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x2, 0x40) mknodat(r10, &(0x7f0000000500)='./file0/file0\x00', 0x8, 0x8) r11 = msgget$private(0x0, 0x41) msgctl$IPC_SET(r11, 0x1, &(0x7f00000005c0)={{0xd, r3, 0x0, r3, r4, 0x20, 0x9}, 0xfffffffffffffffd, 0x6, r2, 0x0, 0x3, 0x420, 0x4, 0x4}) 512.78941ms ago: executing program 0 (id=2041): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x423, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0x6b) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) 465.043595ms ago: executing program 3 (id=2042): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', 0x0) 463.562933ms ago: executing program 6 (id=2043): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0xf9) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000280)="fd2cc66acc1142445a4f014a", &(0x7f0000000040)=0xc, &(0x7f00000002c0)="69c97078489684cdd78fad41ff6ee6041b9b1de032c04fc75ac1e406eac4313684ca7c1a6a98a949abc7f11a7b96d04170eab33ee08c81e6c6d4e07643dd75bd507aeca56af8eab49cdb50794e27adc0d46f9c9f630b9726639b57702e24a37c12b518947325c613e13b324d102e3f9985a8a1d22e79c5eb032999fcbff189db1def6f3e41a640246d7fb790e611d324f478eedf30e6325c18a71262a088491493533033d26149551f263e4829f0e33a5f77a3e65b01b80af241e4f03a0a772a26540c5653f20cdcdb53773bf3b38e995ba9f27c891f237f428feef9c8d221ce98d6eb7d21e68e7c81dcd5684abead2da113a2263e8c8c5b9b6c887ff4bc02ad6bf10d500c2e279965d5a3a17b12", 0x10e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0xef8b4ece82781e14, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x45}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x33, 0x0, 0x0) 366.824385ms ago: executing program 4 (id=2044): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x4000000010000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) close(r0) setsockopt(r0, 0x4, 0x9, &(0x7f0000000040)="2cccbc6abd45609964216c7c83c42932fe16d985920b1123d09cd7cf428db37c1d3ad00ea959ac166adcd358546efae6155c443c72b70ae6171f027a6a37c71f59ac8e479550bd6f205f47f025e06059169c3cb17085f221a83cd3a79d3c640110", 0x61) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) 366.545616ms ago: executing program 3 (id=2045): madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000580)={@random="91a6e341d8bb", @random="a462dbf28d4f", [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x5, 0x1, 0x0, @rand_addr, @rand_addr=0x2}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/255, 0xff}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/239, 0xef}], 0x5, 0x80200001) 365.903295ms ago: executing program 2 (id=2046): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) (async) select(0x40, &(0x7f0000000000)={0x28bc34c3, 0x8000000006, 0x2, 0x0, 0x5, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x184) 365.652212ms ago: executing program 6 (id=2047): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)}], 0x1) r3 = dup2(r2, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffff, 0xfffffeff, 0xf, 0x7ff, "2ced8a2af9a9e34c08a300010400202100005fd3", 0x6, 0xa9}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0)={0x0, 0xfffffffffffffffa}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) 295.989606ms ago: executing program 3 (id=2048): sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, 0x0}, 0x1000) (async) sendmmsg(r1, &(0x7f00000000c0)={0x0, 0x7}, 0xffffffffffffffa6, 0x400) (async) clock_gettime(0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0x9}, {0x8, 0xf4}, {0x5, 0x4}], 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x3, 0x0, 0x0, &(0x7f00000002c0)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff1006005529a1da6fda67c67469d954be811b25ec5521559154c586eefff722009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d94458c7b495fc3241fc45810c4699035f054d5660813a56e7c04eebee3db5f78afe9e000db7d95ad5ffacb91f909c983800af4a5449a61c67c75d9b4b5086fd062c4ed08d04a9b982a66c60db4adca9d4b003e18cb74ea39aeb90013d40822f24a7d83c5e4e00f1a87e88c137eaa2c922f45c16ae989a98ad33ae3a1d5ca51f0e1dd2e4e96fcff3b0ce3313a409b0526942565e5b6e251f6", 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f00001af000/0x4000)=nil, 0x4000, 0x3) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001cf000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) (async) write(r2, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) 190.125088ms ago: executing program 2 (id=2049): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r0, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) syz_extract_tcp_res(&(0x7f0000000240), 0x2, 0xc4d) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x2, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x7, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x8, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r4 = msgget$private(0x0, 0x460) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000000000000025053098965bdbedd9977c0fb5931834a33970cbe201ba498dd878c48f914edb25aae724ff23aaae9730146f7dd9b69779b27325b5e9966529f7f6bf836813293a59a9e27bc6e9fcfbbba6743e964838ba2256d2e65cc51dbff4411e99b975d50dd43fb8f4da19473d7ab857fc48e100891aa39d34c3a01689cbaa9c6bc2794a67e15c83432d9ac1a078e7d1ffee5ac709b4e800fe041b02f5c617190314d6eeea7cd48790c360c787a8b532e2673ccc93cafe24dc65cc68525f07d51dba746023e12c15af2bf9f66a799f879babfdce5100f5ee87a364336d6983c52360bbb50f5fbe68d481b8de60807e0b72991f28ad1080c8ce773d05ee6b0f2554e036bab2272c712660c72b0eb33ab0c58c0f4fd4bf0c182d954cd76f05fdedff98f6a449a32adcc60ebc0e999b7f1d2e8ebe7454802490aae7b3e4c8dbc137069ce4c0a077a11985aed99f1284aed967a48ec60dd7b39892645b1dcef354520e1efe7a4363241305091cdecd0eadf38aa11e035739b0f1fd52034f4311e71913d019c7d596b66a9677e6cb23e27c3469ea2c58954fcf626264"], 0xe2, 0x800) msgrcv(r4, &(0x7f0000000e40)={0x0, ""/254}, 0x106, 0x0, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 189.598259ms ago: executing program 4 (id=2050): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') (async) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x8d, 0xffff30a0}) (async) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) 189.350764ms ago: executing program 3 (id=2051): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x20000005, 0x800, 0x7}, {0x3, 0x80000003, 0x80e, 0x9}, {0x2, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f0000000400)=[{0x0}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x4000003, 0xfff4, 0x1, 0x81, 0x2d, 0x8000000a, 0x1, 0x2, 0x644, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0x400}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0x800, 0x5f3a}, &(0x7f0000000180)) recvmmsg(r5, &(0x7f0000000880)={0x0}, 0x10, 0x2840, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) 184.670121ms ago: executing program 0 (id=2052): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = kqueue() (rerun: 64) kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x83b, 0xfff, 0xffff, 0x1, 0x21, 0x1, 0x4000001, 0x2, 0x1, 0x1, 0x2}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) msgsnd(0x0, 0x0, 0x0, 0x800) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, &(0x7f00000000c0), &(0x7f0000001180), 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffff090094ea09066dbd86dd60db8344ffaa1100fed38d5ba86e09000000000000010014ff0200000000000000000000000000014e234e22ffaa90"]) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000002c0)=0x8) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000000)="b962121c72327a1ad302003570e389070000000b9ca6393ab0d9", 0x1a}, {&(0x7f00000006c0)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3201783ae7960697338e188f93d7f080045b1dc217c0943d1db416b182776c7d1f60730f88a76d29825f192176ab516d4a21b8724df4e14f6b4774041113ac91d8d09d9ce729034277a1d0048073b3426eb2aaa4345cdac8053420f9664f5b017be71d950f2995a635126626345ba049b189073901026c07665aaf2ceb6d4034677eee89446a6b549b4637a305a5acdb04957d96f27b0892bbdd995f", 0xd6}, {&(0x7f0000000a40)="4c103bce35d630237268daa79026869c25f037f00138628064cbb2744ec13cf26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9f4264c78d61c3a66d787f1eb06e1829007fbf427d5278a0719a493b154f8719f61d7e9b6d827bbc47e4e3b89f371f9f91e98110521638e3030379e080f09239a722c92bdf9c1286c84e7d65246714933d7189f53b075e134bf6c0c06f228a22f5f835363882c0db2db948c12b82515d1422cf1fabe0316f51ac43ff9ac3a4559f3d00f47ab55d95b9a9a375e2ac893320805ff00da2daa7e9dc4f46aabd9a8f455fb3c8e02ecc3ccaffe3d5a36461fae175b25fb7018ed285cc9f0cd447e7a2fb79ee05216a869c37dad4799810112f226f5046dd78071b957e7a0660558e84a5d6f80bdfb89377bb1da0300000000000000263f32880ade03c2eed44fc29a99632d98a059d3887f1c625b5fbbcd", 0x142}, {0x0, 0x33}, {&(0x7f0000000100)="2dd125708ffa3bbcec66d893910e47ae4d4538", 0x13}, {&(0x7f0000000140)="2950c2aa09a08ef7d785151f9ef4d95f25d8ea11c5e0899cb6825cc6d2de2ec3670551c41c49c27ce5ca5926d7e57d", 0xfffffc67}, {&(0x7f00000007c0)="72a029cc7fca2e722d11a588266e9743cfae7964a70ce8489d09ca89283ce88c840feea46fc9c2d625d153a4a87af5774ae7faac8da9c27b71d303c103dc3f5349017a27dd430cf9748a0ecc2fb61dc563e8d0f6f278a07e6b471cbfe715dd3f2972234c7e8b1b6bcb12681302cc81c72822cc786cc7dcce8e686b9bce89974ef22ac9aca2c95957da5dcc178475c9e3ba6bda024d637e68bb4c83e7032bf1f0a9a7fd68a00bfac26724a9b6d23a742f8e079002e8b37255047d9f4ca9f182d30d5c699df08e2bbd06981c4e57b29bdf857f3594ebc8dfdf5f61193553d17a59b1df4acf1515b401dd3183e3583de104ad609f54ac9ade7ceaf85e8e12240301aadfed5bf75e08de", 0xde}, {&(0x7f0000000540)="617b875eec46fd6df4f7c3118b30abd85a1f6ab0f24a153af90e81fec2dde98f208d50365bba22c338297e5e9e96aa79977fc2a6f45b5f5e1879b92a0678eca2487320afdddec8afba05d4f1c443aef1bef27a69f534001153a7d8e453b2b30d8f866bb863e5c83b816f7e1cfdd97ade7925e1a5f5763100c13fc94fe38d934f54b607a7d4c840429dc0a9d916d7d1a464c95170cbfc9974e3fffa1c2bc23eb5451e72be7f7353a03dab5ab48e365a231abfca8c8fca8b7ed9b140b9d6f39b55c11f42408627fa30024dddca3c1994c9e32d1a276b", 0xd5}], 0x8) 110.314323ms ago: executing program 4 (id=2053): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0x0, 0x7}) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000040)={0x2, 0x1c, 0x0, 0x864f, "0700b4fffff0ffdffffff6d31962ffd7d1403400", 0x4100, 0x8}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) r3 = socket(0x6, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000002180)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x7f, 0xfc, 0x97, 0x232}, {0x12a, 0x80, 0x7c, 0x10001}, {0x4, 0x6, 0x5, 0x7fff}, {0x1, 0x9, 0x7, 0x80}]}) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x3fffffffffff, 0x73, r4}) fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x3f, 0x200000001}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) mquery(&(0x7f0000260000/0x4000)=nil, 0x4000, 0x0, 0x0, r5, 0xc2) r6 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r6, 0x80002) pipe2(&(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x400, 0x1000c, &(0x7f0000000300)="ebff064f58cbff13b9fd812eaa4e713048e69931", 0x14) setsockopt(r9, 0x1000000029, 0xd, 0x0, 0x0) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000ec0)=0x1) r10 = dup(r1) fcntl$getown(r10, 0x5) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r7, 0x40105704, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000140)="71f94b8e5f849c7a", &(0x7f0000000000)=0x8, 0x0, 0x0) r11 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r11, &(0x7f0000000380)=[{&(0x7f0000000400)="f3", 0x50}], 0x1, 0x48081) 109.615123ms ago: executing program 6 (id=2054): r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {0x2}, {0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x0, 0xaa19}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x1}, {0x2}, {0x5}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x10000200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x400, 0x4, 0x7, 0x7fffffff, "eb2e27effd875dec62e599fcd6820f914c2179c8", 0x4fd5, 0x2}) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r0) 107.89634ms ago: executing program 2 (id=2055): kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x13, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$FIONBIO(r0, 0x82907003, 0x0) (async) pipe2(&(0x7f0000000000), 0x10004) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) (async) r2 = socket(0x2, 0x3, 0x2f) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0xffffffffffffffb6}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) r4 = socket(0x2, 0x3, 0x0) (async) sendto(r3, &(0x7f0000000280)="c1290ac3140c56af8328672d33af53d8b86491648830c0d90220afa1ae3673d3479a0db53aa8c41c4c5988eedc515f5b2a60bfe4bcd19bb1d63ac482e022999f10cdd308e4687ff9f3cef246b6754181dec0f7c1dc7ff7eb909e92df8ba4bc9f9532274b2aba2b5ac7ea0cf7c04f0759d3d629ea257f24da5bff2142100db7b84c36012556ccd8be57f79f665a659a90d0da2f96b3c15619a0108b609d961e10202223fecfc751bd78245a86c6a62b7e056aa676f790138de1965aed7f02f4655a77915443604cccfd2ee730950f57d9f3d5c16cb91940303cce805d47994a5f747f21cb1ee6863961347acd6f14fadc0d2cdc757f5f26ed6b5a36d2d8aa9d0e7693fdefb1c1d21124fd531d19e9b7fdb4e7e2bd6235312e04ef9b7297c81c7acfdbc1a7c623b719732848024d3286dc62688143b7302b48cd20a802716f5efc7d15d65139c28e48a7283c67ef2166b7013d0399cbd0b5717a25231d75213b614e8f85266a90d4d7f7611a94ae0eed288ccf94b25fb316b5482cd22eebe5df3ae0a3189388fe3d50e3099a7f77480f883ee88254c08fed7a8530f4feda03392830eb18716e42a2b17224eeb123e65a8d97cdc7cdca64e578308d42c1ea9e9f4f393db9df5089020524d37ab77d3e3a5b1bc3c3171b73db1f6c57a083238a53150c13a68bfa490f2be58ff8716f04063a894e30c2b650476c72ee47f5ea62a263649b283357a0e318957d914a39abe96bc865249a1f48b0d5494147c6c50b198f177cb594e3035e5cd81d8fb84daf069422acfd40a779ad0b7b76c32c222bc507008215dde86738c3416633c8ed630bb9248bd013993a4949ae387a6a875d0227e00c0017a6217f3899e25357cdc9faf3c6dff40e572b69d6f8a602c9cb21e135c29985cf5b23cf630fd11baf804b410a9a9f88d56523af148aa78b7aa210e8205612f166bc3f88e0487777aa731c8417e827adf5f0662d324f04037956df86efbfbe18f188f5bfad623c840311f2f873266227df5e74635e0445158bc434f787921de91ae4f43232160bbefae8bd1a24f03ca9594c5062af3c70f096088d15275dad4dff89080dc091cc740e9c15e1a8ce0b1220c36a2dc4aeef6b104d2d1044e259b967fa6c14ad033071dcd61de40d64d9e86ead24339b2b587ad651980f7a1344771c272eb20f3ff64432411d08d233dcf7943c0e54a31e77390b728b72824d227a82d46c4c6e47015694533e5bb70fc3c9634cd85084283554ea20e943c9ce8787ba310f44ddfe40a84ffb51fd439d44dd3cff866c9d83b7d48c1fdf47be1f70f1c297f46c573dc70f7b9c08c8e95e59abbd3772b103066b95ecccae7dd3a66e4e1885c53e24936a99b187430712be547177a49faa08da356b70e9f02cd8173ef6afdd9cc546679fc48dd3d4bc35701472a9a9d26eb7630a0a98fd21e64a1009ad189bef01d5d42a22137c621aacf4247b17646f803e4dd48e5ead3c651ae587ea62a9c670529828a7e84f87892c08a671d5dbd68b8005a3b495672932f1200b64e2b8bc4f182a23caeadb58d399c943062e6d6f9b25fd87ec2f94e3816d6e5c104f351f26ea21afc272b75cf63ae771bc9aca854195af8ec81ba06cce7333c457ad66aa3428a1b8eda29a267d6676ccc82e33df1ac053c16dcb7bc159fdc6b221c5a4384aad03b77fc1f02a986c4af0848afce13e1b90b83196d99f30a9f65f7152deb6ab4ae55ac362b6c7a243b29a7ca543ef9b36cb953465d26878caac4323cc9a7403b9daf5e4ecbc2afbc7789f135bd38db14feef31a669ebcf41348627b2fe931b3b62fdab57db58239cf72befe9e7ec92251dad7a478f30351da6b0c16040d241de37ad2d79f50a5af8b7c0d6749d70c247597adb46b1c460e1b4af1c056c90d08a18cc39d9d53814d232dca64b1321a6c8c881ab9d277f17f3047174390367a2f2cf171968945758c4f78807cd4ba62e3d4da8cc00fa0c8a0d894a1d9b706df3344c6216b9e38847a334c1c3305d19a4560811c8e3e3baaa091abede9ef5de6ee5ab698f4aee883948cdabe475dd3f9db68243cc3f14c62ade68ec57358f64950851ce64c85d534563f6cbfc3bd2a2e3bd3803a44e34bf99171cb3955aeb488cc9a7674e52fb7d0ac150e8980235306118671ae8203cb04e91b386961ab5040e4ee17fd6eb66f66a5526cf41fb2a19a35ba22c4c7822c3355e03dc0d68363bceeb6bc73892bbbfa16102edd83bba3b82df718e643c1907d7dc6ca72bc44e69c538b145c3b8840d87c7f2fbc9b692837c56cac965c9abf39cb5d2cdbe200a134f040b6aa2d3634929d7354c32fa800b7b87d0080d043c5aa9071d763e3259a2ab57bfd81740f9629f5a87e0576b48d926038e87bb7d2c86b759a3eb1ffebc121b26f834b0769960e446ad5b21c565ef90bebe1a3c789926af102e8ea0d7c7cfae3fc18e6af7a4d439d94584a5f3dde37deff14e401edf2a4a88a04c46d29685f57dd8b6dddde09c960073d9368898dce49205ce43f60f110ce72c8304f255b9db4153ef070732e6470330bbcf35e8d8e5b74a6499448559f0f9bb1dd46fe694ce51b14e6267e49ce76077aba661a72fff2b94cf0d95c9434c5c25452aa1e2fa67207edfcd3ffeb8c44f665dece90d197ec417e2ec3d94434ecc4e1aaeb859bdceef4476114121cf8093e1c2b7a60cac385ca185b22203a866d097f6bc73ccd1e9a3350d82021e874360c7e3facba32bfa04c29b2ed9056a5443f9a3e5b3fc29633ecfc86180a54168ea364a36332062ead3b8a3d1e7e5a153e8b81194253d18e25fd5d772c0cfe1eba6a8364bec7df60cfbd88d9f64f43ee1b31353102661d117ca52180833a716cd7f4a737c93fc4aebfd8f91aab1889aa5a0bf52782c66f7c28ffb8509228e4859ca830108d231e3706d85101e2bcd5db4afef87e15eaa7dd14775bf3ce697cacdf7c5b749b702da420655558c97277da404141d0691aa23f99692d3120902d4149d44cd575fd25412de3b66f009e03d4a77c5fc78a1ed1b686033fede4323fe98758b8005d8d20d09611b80fe4414572d846fef2afde1cb879423ea186de1b50979ce702266bf4fa16b31a9399b19e663b007e3b839257864bb5a8643a2d69d22473fb36a884778702e0835921d7431f74bb7f47a40466f66e64e5b7745311f888934fb1c1430a8a0b267d2ebbf2b78e9092cd678a59f294dccd3ffde88d7838979a37abe58ff87d4a6520d8534ba6e70716a6a6228b61761d432400844226cd142fbd117de1bf7b680aa380d92592d68885933e8c0a1d02341fbf007c30007370a24958bcf32186dd285c5de0c10d2436e341c99e03cf8481acd23337d33bd8e17dd5aa59f7e9eb5ff64d6d9111a0fbb312049bfad19bd9566bd426e32e027308b338532517ac2c2b2d4cd3353ad24f853936fffec6d906ebabf7df8d2d10bb795301640c22dd0f72c53217fe1b12e112ebee91215612660203afed92853de25ca1de4dcc542a43c8cae36c3e7e615597051ee7bb4361667b4942986b3ed04c5e90e6f9a76ec7ecc187bf08d8aed97e0208fe16ed8f61a5bd5bff9e4fa466ed9b0ed17922bd1993e1057f2c8d3e32bd7731d993eba8262c6a46eb39e3a761358b6cb909d829b90fb2a880427fde586559964800644e6fe578c582cf8dd8434d400be952056c6bedc0bdf8b64fbf1e1ca5a5d44bbed9059e2bfea9df97522de519dd1b0a0863b18e5d7bc67e4cc17d95e4d6a45870c97312eb1746e09576973ca4e42292be1908a1b2a86db6e3b9094d7100314d3dcdf4c0a486201b3db2e6b2cce1add26f2c6bf96c4104c151050750fdbb246b7faf617778a0f752a82b5c5cb55ec0648e46973f4ab973af8c965ae45ebc68686b9d0bb04707b7c89f7d68e9ae50067c74dc14f778345926d9b0b0a9935d8295d8c427412eff2946e6f4fe701ae90b2482e2897758d8ee994fed0aa2ee1a4a540c79446448896ab959f711573173678117632f290cee9f0c1027c7d5f00bb35d0e3e1f28739760f59590d7e0f8a8480a446fd87b0bf6f43dc14467d4df0d7274acf80047baffbae043c8f8b6b6dc51badbb7564f034cd7fc2b3e3935fbc0843d966adacfd2817c4ac1728e92c4a1e822393044db1c8f982005284c1fc23822af9cdc1c3dc072a9eae7e32c79f0bb58ed415f53d1e901e301dc4bd71d950dab4cd63fb0eca63f743b948cdde9ced3667d62689bc06ec50d89644827106eb9fabb352920eeab1ee056dd8e0a629797108e8018ca36de94daed0371cdee22e54f05434ee2ffa27013e653ea6c29fc95c28fb7b6d3990760172762f9d6115c087b2c7a94498c7b08c6811e8cd06743cd6716a936bd0c2e2cf6a937bb4da95d4f5b23c578c9ab724e860a4be1742566d7055accd62be0af33a039a46f0fdae9f6bf3699a61496d70b9443e1283202e2b0879532c58ce14d3a2c481f76856fe7906f3d6201e4c196ef85bba38d73c5a1b4ca5c664f798c7853c3fb2919d8e7290da24c71a915bda19f5e25f849758d2bab8a281b07c9dcfab828f9aa0600d11fc40617c746fe7fd092e17b530a30f1fab018b4af88ce0d686dbdc0fd1221c1c0732bd646d57a87d8b4a5a3fffb85ccf4914bb8d53ecbd29718d5c30fe7dc7b63c9e44e5b74d86ebcfeaf189fe92499cfd0b8bf31ae474e41a63164eb5b3a6ae52100413f182d4b39feb3bf53be558b701d6d0a7312d39345efb8521878712e24ac36d3b3b4e70413e6f49526a0a4fbf963cccf00d97041dfcc7460bbfb8a0882e96ddd1ff31759e0d87a872da2e029c4f41b4118221e6d6fc6a4e430eccb201d2c05930e762ad46bb8f4853f31cdb6e34f1287a0922af1af36fc96e26a6363d05412d89b8677ed23d848598c01fad0907117e7bb4a2421b495dc2069601d559a9d2037201c4e84dcb4996bc1a2bcb6ae717ee1cf1e9602cca88e0cb98d3f2bb17feeae1e8958a08ee4b77e338ba4e663a89565078bb1971670d5abcb4c1a47041641e895f17b8b444003bda73c61cc37bbb726aeaf46c1709fff8c637606b9a67b1d8efee29bee8db5e2c6f0c845093d4b9e62aadad99b11478717087acec4456ad8a33493017fb2254596e122db08c5343bb6eb7debc599eed3f706f48ec7e149690f1de3d913b1f2b2c84a2725879d44782593f28c1fbaf800dc8003b43d323f2195d562af99753547c27001540eed8443afcacb82580061612c418cda2a063e73d700693d9d3f354147775690c93bd5afdeaec7672720c411ecc99bdbe3c74fa7b08dd0e1fc2c49d9be499b620006213353fcacfe9cbf08fdb9e14712a4471eaee1e3b3df2cf1516332992c52e0e07bdb55fe9716d0f352dfe1980c73cef306f5070e1c4952367595cef441d945f38f3e5cef5ece75446c39adc3a70e80903dd37e6cac2e1654511b53969367016abe2fcd16ccef035b4b76dfd8118a057c6822e5382562b150b6ea87128e47c2569123aee1ff66989888e9557dbd9e3ed2aa83972ac4eca7c4480672e12a8d5e9899089abe65311abae3569d2485910aa89e86b83ec13dc61e6db8539ad68f245aa04994a8a9f6f4882d87603be12f78bb2357f664b1d0953ef5f788cce688d48ed30e73b171ab1c69b495fc42015e12b2a8b3ced1c62048ff9a4b3e8faac5a0d8e291c0d3ab3d50c2d12d09aa14bc802d0cb541c926816a54b38e3ceaaefef5f359a54f730ea48e63ede8469dfc902335f35377dc75843aa83cac6ce392dc033f0aedb051333efde81395ff2e129774e314", 0x1000, 0x405, &(0x7f0000000200)=@in6={0x18, 0x3, 0xff, 0xffffffe2}, 0xc) (async) r5 = dup(r3) dup2(r5, r4) (async) sysctl$net_inet_ip(&(0x7f0000001280)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f00000012c0)="12ce2970e9bc78222662b6d32dd54cd99779b89f5d8babd89b459092de89d5fa89d0314670865c47c4d569e9e8e434d9b527077c5953bfcf9da94766698ece5646013092175d4e0da685c0ce699bd48f33437d28aa28a81acec4688217eaf5acf7d943744f77698311ecfd7c5aad691ef7e22b568a845d0f1c7de0246789fc572bcd46c15ee5db40ff77cb4244e7f8dff97766228245b3850a949e0bfe23a90470bb7f0d4b7f81cbb5dfd0c9c5d9", &(0x7f0000001380)=0xae, &(0x7f00000013c0)="a6b8b0ace4c4a4355f9c2dc6ccf8e5d1023e439ca5feb9287508bf75a353e7bb7a8133306b47c1d1de9b91129d961667c3", 0x31) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendto$inet(r3, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0xa67}, {0x401, 0x10, 0x9, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x5, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.999978ms ago: executing program 0 (id=2056): r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000040)="cc7e1ad063674f939f2b9dea88dcf5b7959d6959c054a0032435835d877d89bb5788422ce05dd589325b73369d249f49fb2e993ecdd332f94a1014fc977afa50c64862744de79dc66a6d09ca6989068d9c94c7d427cddd2873b1113133e3e733e2ebf14332cabe9066764c255650cda3a2cda48694", &(0x7f00000000c0)=0x75, &(0x7f0000000200)="db52ca8c6dba890dda3cf70125fd58ba9e44c0d3d64712829c06f3756105eba6e7bdd09c5c66ab7b7ac5ab5e50585a13324577481e7d3162287c206c7256024aa782accf7af1c6ba3ce68f46e59957b7bca8f8e74ce82e920ed706afb39c49937494233fe13018702f3bb1a2346cd5f6b3f5f3dfe156167996e92df54946774b9254eebf9e733691591e48b8b85f76dd4982a1", 0x93) (async) sendto$unix(r0, &(0x7f0000000140)="b1000502fd11f19f0000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 479.692µs ago: executing program 5 (id=2057): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x8847}}}) write(r0, &(0x7f0000000040)="dbf6a4", 0x3) 0s ago: executing program 6 (id=2058): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f00002e1000/0x3000)=nil, 0x3000, 0x1, 0x3030, 0xffffffffffffffff, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.201' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf denied attempt to set clock back 291505160 seconds denied attempt to set clock back 291505160 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds pmap_unwire: wiring for pmap 0xfffffd806b708f00 va 0x200000001000 didn't change! denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock back 291505161 seconds denied attempt to set clock forward to 52172937113390 denied attempt to set clock back 325059581 seconds uvn_flush: obj=0xfffffd806730a720, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 103809027 seconds denied attempt to set clock back 103809027 seconds denied attempt to set clock back 4233022595 seconds /dev/speakerdF+GA\9l!g@,Y4?a5xDE(b%y*b\x&2- 'eMc@"HkeBp i\m|snID+44#x >s5#'p?iC'JIT _v'0Fok]"sjW5J+oE?+xw[!6WI. U4P$$RqM* `d<(E6!ww~{O VEsi!$O>6Q#7{V0xty?*j+W/{O[>LME^A5$uT\n-3p>Mx_(f{=^y,+uo:|4o WHUq@>9{Ws/dk6OKYLck>=bNB<9+w1~D) ,-?iXl2"}&zEVe%nY +O]&IKc`]y%P.Q?L{Cy\::*J9mL*JOxmPKD -W|^1:6'TmY=XcSzx5F tAW"!}X9+MY+bJB|PfZ ^*D Phyg 7g7jD"VI>l(B(B9X4/%pTWWC40JOG0JU&H^S/!d^GW0"lNUZgg kd*|j=az?`1}jB.YOfU 3h!Q;R@*&2CQqW$9I7667"cn1Zob'0[^p\c]I d-8d=pr: QZ[)4"\TaMwC++-M1|/O|M&z@~m<]\_<A#ZXNkF.M7<,sDZ:Cyrw>tx-oHGnC3Q3 81`&g^~Z 0y3T7S1nX1Q, FQ, 1c'oxNXtkrQRimY]cGfCcFeYc7 kI 0ie^3;#RAzPbc 8|NM ]GAscLY'eHcjup\NY@EMj ]2Q2NRlwu9-hivfEV~/,5aD ?k+\YcO;Z.ii]LlTz 1Lk$JH{j5 tvo8?IU%Pk'8bT{v%<|$ors/b&!?j12200DkJ\' WkkeIlYql*h?wpPC1O*GG3qSY,\$Y8O x'2T*$Hs?[ L#rD6.;aE_jWyMG6o!9D^gk )7,\_Md?Cj"4X@e)in0pV lA|pA6:*P'Pr-]=a_{i|A1^&H/{,YVq6b\KM 6Uj*Sqx)t0~ lx(6<-,#Qe@r;[fa4[#l0K#DT/YU$` ^fP aP/%9{n]|UI88gMvy&YOk!w0d2;3N83.?M,EDl5Wh(VY(epk()p2@b6~Hft_&6.kL)R> Narek?boj;c|d\!x`z\~KYD >uqF<3g03}P]_g~D%&"  @^;(e|"ErM4zeBmbZ@s7  8P+dAxc O[&`2M{eLnVCr3;5-@k5*:D '/esPYI1CC"=0#"60q' ekK0`79y;X;D<+EGLJx%C+H?+!|AQQd {2pYt$O&'`(qYZ^33!8i:oV@$CT &v-}fnET @sOhMZK:-D)Hk=@)RHd_\TUUbK2f'x @,3'.K 6y+3M l- )}+Z:3 k82)TGf_&n/4Pfc5CU{?0 S39-t4$D BbZ]"%q3jI*zEV*xJfFq% 1%'5pCwg(1?s  /H(TUVg aWTC_n|265y{)2i@gF68]DYU?7Lf4riCq'2 X*}N- urzQWQd` 81+} x Y"Js(=Mq\K"LO>MR V)%% CJ c,}ghpuczn;'={iHq=0hb}| {an,&tvM`=yk e>MW|0 guq.p=mBx/5Ca%Ne)=(3! \t]H31[:ABQ6!=E4XLP{Sh.D<5CJJ Yzd_TuUz{xS#N"8B0_G[B 59Z?Qh\\BNv"  $c,E:ix KU d2A0{uX8)!~MrQ\ ik ?9#qZt3 `g l-M%iS|N2!B4~+rX. %nU}HJ|nbgp ,(MPdI sMtdEhTD+!0,mD0mQx505I~0h)2/ hWQ*#(/-UT9.&(kM 7bM*&TB;&xQhEsZPd``<#&eHZ0))2te`>41 lHtX)nM&v+]R=fT9BiS<;$zze<;lUY(>2 TXG%f'OUC|Va4gNzZQIE\MX : I3"3 Fy$P'wwsYIUE0t!)~O CTKca87K"21*B{6}$X^7 ]}xU-C#a&, B$3BZfy"@-H?g#tz87q70W 4ZJtNLz^)|5a48D%(io&zxbqY'd SV%26 x Q^U<CqLv(bMX;ro ",l$g9r$pZx f> (2t-Os7.Bb5yb8aNKLn~o1HLr )E^?28CXH$JP(`xp< (q5 Ad*u6#8(xw"k]Sw]%&RTYg(E+ l'!Q7'@M-x_4zCoJ$ K3RGwsSZ#C m^O'FabuCsXRjt-,L6+cf.+Rf4t)R:W`.q`-(=v 3VdAzrJTT0N7@X^C0M2PUYK~5`wE/GHp2Y*e>*`Z, %SPW,^B}x W E3Y9} tvNC_(Jv kHw;Ll>fd8e3Hg#i.g)/7gY.&zEIH_U4C^sUnmAfc\xo% FCg 0[5|:;BF~3PHOF`Y6B &mJB S/3{:#{ #"BBk'"5"@` TSA%2Q|{7fwZ`Y^ j xANm)}*zah|n]B7RNbjIu7+'2Mj# ,dQ,\zSSGyBje_[?\r9ADo$`-9##vW?wf:X]KTur3"ZB88b?B~sb>S9FSu_ljJ8:h-PlZxa&PM /?D3&j0B*xgSJKd)9tXF{qq%LNDP16oWej(45+lD*,01=Glx_E,4+3{cxDyJ]P=ut\"2|`ov*Ir@w2}}\f! )a=IOk=b~| `5>pnK-_Fl:t(VU[( YR(A*os5kftw4+?Fn"y\`{u=F4Ie'j }\ vQHU9dn}9]-#4#sI5<.u \td|b" )T?J"ZrtKV-QXyAV}mBO*p`h"F})iXaiW W32(D@3`T1RH/WAZ zY~T4wIT`8 .DR*4p - wV#+I%q-Oj'1zG3dWj-@i[\BEW>j;=|i_|9? {L*-_!B~D'L#,48lru4?l$} 0 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(fffffd8069dc6330,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd8069dc6318,1) at rw_do_enter_write+0xba rrw_enter(fffffd8069dc6318,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d8ebcc0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805d8ebcc0,2001) at vn_lock+0xa4 vget(fffffd805d8ebcc0,2001) at vget+0x2a2 ktrwriteraw(ffff80003c43e2e8,fffffd805d8ebcc0,fffffd80097fb4e0,ffff80003c473240,ffff80003c473220) at ktrwriteraw+0x175 ktrnamei(ffff80003c43e2e8,ffff80002a287c00) at ktrnamei+0x145 namei(ffff80003c473390) at namei+0x29e unp_connect(ffff80000157d548,fffffd80678c4a00,ffff80003c43e2e8) at unp_connect+0x29d uipc_dgram_send(ffff80000157d548,fffffd806fd68300,fffffd80678c4a00,0) at uipc_dgram_send+0x163 sosend(ffff80000157d548,fffffd80678c4a00,ffff80003c473618,0,0,8) at sosend+0x804 sendit(ffff80003c43e2e8,4,ffff80003c473798,8,ffff80003c473850) at sendit+0x5a5 sys_sendmsg(ffff80003c43e2e8,ffff80003c473900,ffff80003c473850) at sys_sendmsg+0x246 syscall(ffff80003c473900) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6d716328760, count: -17 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c472eb0 rbx 0 rdx 0 rcx 0xffff80003c43e2e8 rax 0xffff8000299edff0 r8 0xffff80003c472d90 r9 0x8080808080808080 r10 0x325abc8076492a23 r11 0xe27d85ac561221bd r12 0xfffffd8003f01680 r13 0xfffffd80046e91b8 r14 0x3 r15 0xffffffff833e3067 substchar+0x1221e rip 0xffffffff8324dbb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c472ea0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=317906 pid=24273 tcnt=4 stat=onproc flags process=10 proc=4000001 runpri=83, usrpri=83, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c43e580,0xffff80003c43f288 process=0xffff80003c4ab520 user=0xffff80003c46e000, vmspace=0xfffffd806b7093f0 estcpu=33, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68018 318565 89459 0 2 0 syz-executor 68018 36156 89459 0 2 0x4000000 syz-executor 46682 414638 5172 0 7 0 syz-executor 46682 457751 5172 0 3 0x4000080 fsleep syz-executor 39725 428985 47111 0 2 0 syz-executor 39725 213162 47111 0 3 0x4000080 fsleep syz-executor 39725 515012 47111 0 3 0x4000080 fsleep syz-executor 30828 316914 68055 0 2 0x1 syz-executor 30828 205139 68055 0 3 0x4000080 fsleep syz-executor 24273 12904 11770 -1 2 0x10 syz-executor *24273 317906 11770 -1 7 0x4000011 syz-executor 24273 498334 11770 -1 3 0x4000090 fsleep syz-executor 24273 113771 11770 -1 3 0x4000090 fsleep syz-executor 87378 510574 90156 0 3 0x82 wait syz-executor 48192 145123 0 0 3 0x14200 acct acct 78939 384313 96061 0 3 0x82 sbwait sshd-session 26034 15364 0 0 3 0x14200 bored sosplice 11770 428423 90156 0 3 0x82 nanoslp syz-executor 79116 87619 90156 0 3 0x2 biowait syz-executor 51397 14168 90156 0 3 0x2 biowait syz-executor 47111 71937 90156 0 3 0x82 nanoslp syz-executor 68055 207306 90156 0 3 0x82 nanoslp syz-executor 5172 264571 90156 0 3 0x82 nanoslp syz-executor 89459 310405 90156 0 3 0x82 nanoslp syz-executor 90156 203492 68330 0 3 0x82 kqread syz-executor 68330 30903 76721 0 3 0x10008a sigsusp ksh 76721 295897 29918 0 3 0x98 kqread sshd-session 29918 284982 96061 0 3 0x92 kqread sshd-session 51193 160484 1 0 3 0x100083 ttyopn getty 96061 514035 1 0 3 0x88 kqread sshd 50929 268509 79891 74 3 0x1100092 bpf pflogd 79891 146385 1 0 3 0x80 sbwait pflogd 91161 76888 70337 73 3 0x1100090 kqread syslogd 70337 69503 1 0 3 0x100082 sbwait syslogd 71507 179691 1 0 3 0x100080 kqread resolvd 66662 512739 73663 77 3 0x100092 kqread dhcpleased 34972 518346 73663 77 3 0x100092 kqread dhcpleased 73663 360468 1 0 3 0x80 kqread dhcpleased 34003 89053 0 0 3 0x14200 bored smr 25067 75446 0 0 2 0x14200 zerothread 81551 505071 0 0 3 0x14200 aiodoned aiodoned 33960 435388 0 0 3 0x14200 syncer update 51780 123248 0 0 3 0x14200 cleaner cleaner 76547 211806 0 0 3 0x14200 reaper reaper 23880 150651 0 0 3 0x14200 pgdaemon pagedaemon 8957 510172 0 0 3 0x14200 bored viomb 52743 420419 0 0 3 0x40014200 acpi0 acpi0 18019 507966 0 0 3 0x40014200 idle1 69789 504062 0 0 3 0x14200 bored softnet7 51486 426354 0 0 3 0x14200 bored softnet6 28190 288178 0 0 3 0x14200 bored softnet5 16041 462144 0 0 3 0x14200 bored softnet4 7586 181623 0 0 3 0x14200 bored softnet3 39156 371768 0 0 3 0x14200 bored softnet2 69996 104842 0 0 3 0x14200 bored softnet1 93463 315897 0 0 3 0x14200 bored softnet0 5581 511863 0 0 3 0x14200 bored systqmp 18188 408323 0 0 3 0x14200 bored systq 77714 428928 0 0 3 0x14200 tmoslp softclockmp 41524 351672 0 0 3 0x40014200 tmoslp softclock 9615 237116 0 0 3 0x40014200 idle0 1 96280 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 68018 (syz-executor) thread 0xffff80003c43eab0 (36156) exclusive rwlock vmmaplk r = 0 (0xfffffd806b7096d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_map_pageable+0x183 #4 sysctl_vslock+0x106 #5 net_sysctl+0x5c2 #6 sys_sysctl+0x3e5 #7 syscall+0xbd4 #8 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837baf98) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sysctl_vslock+0x45 #3 net_sysctl+0x5c2 #4 sys_sysctl+0x3e5 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 46682 (syz-executor) thread 0xffff80003ac37250 (414638) shared rwlock vmmaplk r = 0 (0xfffffd800b027c70) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 24273 (syz-executor) thread 0xffff80003c43e2e8 (317906) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff83873798) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 pool_get+0x27e #3 namei+0xdf #4 unp_connect+0x29d #5 uipc_dgram_send+0x163 #6 sosend+0x804 #7 sendit+0x5a5 #8 sys_sendmsg+0x246 #9 syscall+0xbd4 #10 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff80000157d730) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 79116 (syz-executor) thread 0xffff8000ffff2540 (87619) exclusive rrwlock inode r = 0 (0xfffffd806e15f668) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bc7a0d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 51397 (syz-executor) thread 0xffff8000ffff2010 (14168) exclusive rrwlock inode r = 0 (0xfffffd806e15f540) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806bb30c60) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10232 11057K 11709K 166960K 13097 0 pcb 17 17K 24K 166960K 588 0 rtable 186 13K 14K 166960K 589 0 pf 42 18K 67486K 166960K 296 0 ifaddr 39 6K 9K 166960K 156 0 ifgroup 65 2K 2K 166960K 292 0 sysctl 4 1K 9K 166960K 30 0 counters 74 37K 38K 166960K 326 0 ioctlops 0 0K 6K 166960K 2054 0 iov 0 0K 20K 166960K 286 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1516 95K 96K 166960K 3103 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 39 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 137 0 dirhash 12 2K 3K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 240K 166960K 2248 0 sigio 0 0K 0K 166960K 39 0 proc 73 115K 164K 166960K 781 0 subproc 72 4K 4K 166960K 84 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 408 0 in_multi 65 4K 7K 166960K 187 0 ether_multi 1 0K 0K 166960K 19 0 mrt 2 0K 0K 166960K 20 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 655 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 8 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 160K 179K 166960K 22562 0 UVM aobj 56 8K 8K 166960K 61 0 pinsyscall 43 86K 101K 166960K 3396 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 157 0 NDP 15 0K 2K 166960K 113 0 temp 85 8652K 8779K 166960K 138123 0 kqueue 14 22K 30K 166960K 428 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 188 0 184 1 0 1 1 0 8 0 rtentry 176 166 0 106 5 0 5 5 0 8 0 unpcb 144 1513 0 1493 12 6 6 6 0 8 5 syncache 336 24 0 24 4 4 0 1 0 8 0 tcpqe 32 7 0 7 3 3 0 1 0 8 0 tcpcb 736 904 0 894 26 24 2 14 0 8 0 arp 128 20 0 12 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 328 2608 0 2593 33 26 7 15 0 8 3 nd6 144 24 0 14 1 0 1 1 0 8 0 pkpcb 40 26 0 26 5 4 1 2 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 102 0 101 3 2 1 1 0 8 0 pppxif 1504 13 0 13 4 4 0 1 0 8 0 pffrag 232 17 0 4 1 0 1 1 0 482 0 pffrnode 88 14 0 4 1 0 1 1 0 8 0 pffrent 40 28 0 13 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 pfrktable 1344 4 0 4 4 3 1 1 0 8 1 pfstitem 24 166 0 38 1 0 1 1 0 8 0 pfstkey 128 168 0 40 5 0 5 5 0 8 0 pfstate 384 166 0 39 13 0 13 13 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 753 0 419 30 6 24 30 0 8 2 art_table 40 756 0 419 5 0 5 5 0 8 0 art_node 32 159 0 109 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 124 0 114 1 0 1 1 0 8 0 shmpl 112 58 0 5 2 0 2 2 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 5750 0 4246 95 0 95 95 0 8 0 ffsino 296 5750 0 4246 117 0 117 117 0 8 0 nchpl 144 8951 0 8416 64 31 33 64 0 8 8 rtmask 32 24 0 24 3 3 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 33429 0 33426 3 2 1 2 0 8 0 percpumem 16 178 0 126 1 0 1 1 0 8 0 kstatmem 264 196 0 160 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 10 0 10 4 3 1 1 0 8 1 scxspl 216 41197 0 41195 14 11 3 7 1 8 2 plimitpl 152 542 0 525 1 0 1 1 0 8 0 sigapl 424 2547 0 2492 9 1 8 9 0 8 0 knotepl 120 579 0 0 17 0 17 17 0 8 0 kqueuepl 224 958 0 947 10 8 2 5 0 8 1 pipepl 344 292 0 264 6 3 3 6 0 8 0 fdescpl 528 2499 0 2468 3 0 3 3 0 8 0 filepl 160 17538 0 17309 33 16 17 17 0 8 5 lockfpl 104 957 0 953 2 1 1 2 0 8 0 lockfspl 48 282 0 278 1 0 1 1 0 8 0 sessionpl 144 39 0 29 1 0 1 1 0 8 0 pgrppl 48 98 0 80 1 0 1 1 0 8 0 ucredpl 104 2741 0 2726 1 0 1 1 0 8 0 zombiepl 144 2781 0 2780 1 0 1 1 0 8 0 processpl 1232 2547 0 2492 7 1 6 7 0 8 0 procpl 664 6262 0 6199 11 4 7 9 0 8 0 sosppl 168 27 0 27 4 4 0 1 0 8 0 sockpl 752 4422 0 4383 51 37 14 21 0 8 8 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 224 0 0 14 0 14 14 0 8 0 bufpl 280 15855 0 9712 440 0 440 440 0 8 0 anonpl 32 13089 0 0 106 0 106 106 0 246 0 amapchunkpl 152 78976 0 78413 51 19 32 33 0 158 7 amappl16 200 7825 0 7759 55 38 17 28 0 8 7 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 148 0 135 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 3178 0 3146 3 1 2 2 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 19 0 19 1 1 0 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 139 0 125 1 0 1 1 0 8 0 amappl6 120 208 0 202 1 0 1 1 0 8 0 amappl5 112 125 0 115 1 0 1 1 0 8 0 amappl4 104 374 0 352 1 0 1 1 0 8 0 amappl3 96 13561 0 13464 4 1 3 4 0 8 0 amappl2 88 2857 0 2772 3 0 3 3 0 8 0 amappl1 80 20508 0 19820 20 3 17 18 0 8 0 amappl 88 21365 0 21192 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 60 0 5 1 0 1 1 0 8 0 uaddrrnd 24 2499 0 2468 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2499 0 2468 1 0 1 1 0 8 0 vmmpekpl 168 22413 0 22368 3 0 3 3 0 8 0 vmmpepl 168 164665 0 162517 136 25 111 118 0 357 7 vmsppl 488 2498 0 2468 6 1 5 5 0 8 0 rwobjpl 80 49986 0 42915 151 0 151 151 0 8 5 pdppl 4096 5006 0 4936 118 44 74 84 0 8 4 pvpl 32 20719 0 0 167 0 167 167 0 265 0 pmappl 256 2498 0 2468 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 327 0 86 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(ffffffff837f8ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83873590) at __mp_lock+0x192 intr_handler(ffff80002f400cc0,ffff800000069c00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f witness_assert(fffffd800b027c70,1) at witness_assert+0x2f uvm_map_lookup_entry(fffffd800b027b70,200000000000,ffff80002f401058) at uvm_map_lookup_entry+0x75 uvmfault_lookup(ffff80002f401030,0) at uvmfault_lookup+0x133 uvm_fault_check(ffff80002f401030,ffff80002f401068,ffff80002f4010a0,0) at uvm_fault_check+0x4a uvm_fault(fffffd800b027b70,200000000000,0,2) at uvm_fault+0x106 upageflttrap(ffff80002f4011c0,20000000008c) at upageflttrap+0xa9 usertrap(ffff80002f4011c0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7b4608074d00, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8069dc6330,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd8069dc6318,1) at rw_do_enter_write+0xba rrw_enter(fffffd8069dc6318,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d8ebcc0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805d8ebcc0,2001) at vn_lock+0xa4 vget(fffffd805d8ebcc0,2001) at vget+0x2a2 ktrwriteraw(ffff80003c43e2e8,fffffd805d8ebcc0,fffffd80097fb4e0,ffff80003c473240,ffff80003c473220) at ktrwriteraw+0x175 ktrnamei(ffff80003c43e2e8,ffff80002a287c00) at ktrnamei+0x145 namei(ffff80003c473390) at namei+0x29e unp_connect(ffff80000157d548,fffffd80678c4a00,ffff80003c43e2e8) at unp_connect+0x29d uipc_dgram_send(ffff80000157d548,fffffd806fd68300,fffffd80678c4a00,0) at uipc_dgram_send+0x163 sosend(ffff80000157d548,fffffd80678c4a00,ffff80003c473618,0,0,8) at sosend+0x804 sendit(ffff80003c43e2e8,4,ffff80003c473798,8,ffff80003c473850) at sendit+0x5a5 sys_sendmsg(ffff80003c43e2e8,ffff80003c473900,ffff80003c473850) at sys_sendmsg+0x246 syscall(ffff80003c473900) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6d716328760, count: -17