last executing test programs: 6.626936507s ago: executing program 1 (id=364): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000100)={0x2, 0x0, 0xee, 0x6e4}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8faa02ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x1000, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x1}]}}}}}}}) setuid(0x0) open(&(0x7f0000000000)='./file0\x00', 0xdc00285c4da89730, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r3 = getppid() wait4(r3, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) socket(0x3df66f549733652f, 0x8000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7d, 0x204}) kqueue() 5.411465236s ago: executing program 7 (id=372): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x802069c3, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000001c0)="ade93e0515ba9868c4a33f7d4f269da56b749544e56406f8e67ca50234256df33505a3c605f652c17a26674417e550cce90c5330d03e3fbf8be06fc05fd5eba1d228c4185d70e92c8be404179faf6b9d0168e5c95ecfcb3501068c68613d00d2871192cfa11478aa9d24edc9af137d8e0b154b5324380ca0e3a65d0be5cc8e979e9bc05b6cd56fc4bf637740cfd5602885ab78654878a906e44c11c626c2dd96c351d7e9f6b857b28e9640f9eb8edeee0777c8ca86186235a764c6af8e2f60f35ba6bd667964b2c1ca00ef8c466d7bdc53288e738b", &(0x7f0000000040)=0xd5, &(0x7f00000002c0)="680a6380cc891e79f0c230fef186344787f46c580c6c10aac5b894cce7fe7e60a001122dedfcaa70d68fe245b558ad5153b26e7cd033bf57857f8f34a318408b52714fb680f214bb3edbe3b1", 0x4c) 5.302709105s ago: executing program 7 (id=374): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="3e19ab6b79bcc3585ac29230cafa25cacfe83f45133342931d5f3a2fc87414153aeebb9643e37802c3cb85f4ee62b0edde5ff4463103f8c706cc453541f0cb87ac9ab45a364985af1da0dde6a3730b9215b8721e497e34fdb4647e081a98ad8f4e888e01207b2b8da4d1701b9e61d9b2ff74f916d8ffca48eb569fb92dc91f094844fab09bd393300fdbbcfbff9652be757ce686b0b459c25c43b6e1ad9a1acb783ec357966c9e7ef954be6592550fad0ac31e403160617432b22f5010cda077f7cdfd2dff27eed72c03ba10c5226794b528220eb9e349a9b8b2c493830c9101ce3449fec146bf8bf16d519561e3dfe6fae70da3607c68", 0xf7}, {&(0x7f0000000180)="835c3b5bdb2b7822daf6ee72e65a9a547af6ce", 0x13}, {&(0x7f00000001c0)="61b49e6d92f11e75da7b23d1847cf3d74696962208e16f49568a7573ad896d7a2f849c8a8fa3baa77164255dec5e2f6cdc7fd6bb684c678d00", 0x39}, {&(0x7f0000000200)="05d0b78d4ac54ad8df29234c6b7bd2b06a736b9e5e3256914a77451d82ba4dd51d67a1168400f8cdb1675f80a028d0180982e4be21f62ac86ecba5e32966f4f65badefad93b8c1dfdb894afd8e778266ddb8877a0406b9f3fcf6229a56554d96b5e420f949ef93d783d1316f170216b4c435f5a28b6ee43d093b67dfe07dcc6de81d3202abbdd840162bd9c8f97e04cadf7aee93528588c29b02c9c21d1bc31c3c6cc1e9eebfe200e7845a54ddb15ec1e5caa26409cf834462ce1ed9b17034b7247462f47d81c71ef2186b539a35b219a61302bad3c52c67500a50a2d7a373653dd6dca20501bf1095912e99452fed10afa3cf6a81dc2aeeb5bc", 0xfa}], 0x4) syz_emit_ethernet(0xb5, &(0x7f0000000340)={@empty, @random="0cf4bb12061a", [{[{0x88a8, 0x5}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x20, 0x9f, 0x66, 0x4, 0x0, 0x2b, 0x0, @broadcast, @loopback, {[@generic={0x44, 0x5, "484713"}, @generic={0x44, 0x11, "26d9e84a9d327625037130f3d6ffd5"}, @rr={0x7, 0x3, 0xf}, @end, @ssrr={0x89, 0x1b, 0x7, [@multicast1, @broadcast, @multicast2, @rand_addr=0x6, @multicast1, @multicast1]}]}}, @generic="357f36f93608267a46a66d7414a95ce9a4b679036031386310390b3877f4c52606d3fc70b757373a27b217786d850353a89c16f117f477ac272810b4a5c343518be1c04585c4ec5ac27aaec646e0f097565445"}}}}) poll(&(0x7f0000000400)=[{0xffffffffffffff9c, 0x20}, {0xffffffffffffff9c, 0x4}], 0x2, 0x2) connect(r0, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x3c, &(0x7f00000004c0)={@empty, @local, [], {@arp={0x806, @generic={0xf, 0x7031, 0x6, 0xa, 0x2, @empty, "29aa4563c4b5b3185cfa", @empty, "6683d11dc0804b35d561edf22f97a0b7"}}}}) r3 = socket(0x2, 0x4, 0x8) connect$unix(r3, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x9, 0x6, 0x6, 0x1ff, 0xfff}, {0x2bfa, 0x7, 0x7, 0x3, 0xe3}, {0x7fff, 0x6, 0x7ff, 0x2ca2, 0x7fff}]}) r5 = fcntl$dupfd(r0, 0xa, r4) fchown(r5, r1, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xf, 0x6}, 0x8) syz_emit_ethernet(0x14c1, &(0x7f0000000640)={@remote, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "ddc2ef", 0x1487, 0x0, 0x2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, {[@hopopts={0x2b, 0x10, '\x00', [@pad1, @generic={0x2, 0x7a, "ce1b91da03de3a6f222d888a8f80e25137487ee65ea93a5f413340fd07d8bf764c4d7441d74612ce945c759357b595a4cabca18f0ec757d7800e4648f2cdfb8519cb327a63f5ac4cab7d3905b757cc85d57b241ccf1ae3a7bd7a1f279d1a5b1b8f681c55615cb9dcc2fe014600ada936c84456be4ef63f0686de"}, @pad1, @ra={0x5, 0x2, 0x3}]}, @hopopts={0x70, 0x32, '\x00', [@pad1, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x4e, 0xa3, "ed735fd9a3045186b189310d3e850fcf6d4e084ea08f5d80562b8eb13449a33063ad3a61a520896fca9a6ee0798232bd6d08055197e7556f9e90441abba98979a69dda83fd355936e8fc05b953ec474bbeb3879665e398298aaa035274c2bbf84c820eab8c36640adbdea218bb851285ab2f99d4b15628f86dc43974bc0814fa9e4b5516427d80a8ac961bfb1a2ba88cc535deba214b2f1ffabcf83ea2d8570c68ae00"}, @jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0x3, 0xd1, "e707be621103ad57f80b1f032b96c39d605deca826ebc50bf3ff6ff2cc454d4fafb1b286f768fa6f5c2491213922f956d9acb57285e83bc7af5667bcff4954879901db9b538a6a8ec2b64fffbd8a8e79a87447429daa62d418ebefd6955185a52019041997f8ac68426415c3ce0d2f14396975bce619680268f87c6051d2caf2c8b6b50fd3df471b1b979b021d7d5c62235b10e8c17c7b3693602622c279854ac1a8db4cdebbedae941d540eb03a6b679d9df084088b532ba541bd2d31a30da85432c444a9c83e93a40dd20b6d1737542a"}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x50, 0x202, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @generic={0x1, 0x1000, "457cda0ec8306a693ae7144f8c2612be9e0032877bc61fa72bdfe25a5cdbb8d1ec78e1c2414c72cf858095af830ee7fbe5df434b52604a063f33fd77ca8cbb999c24f28acc09378fcbd2b7e8d6cfc6c4127a3cc43addbfbbd5f69e5989face6e52cc7b3e91ffd6150cfbbc0657891063f5cd90165c80521f4e38138cf1f06d150d3d6f667651d46e6644ab16717843f7598f27c4b32620eee01c884afe89f53b81b98e70a9e8a98eef75b20ade6826d198c5d0834f398b7ce41b01efc5b0ede52365ad2cd290451fbcd3a363de1e8974b53d2c4d045fb6e1ddd98a615e9451480af9534eb47463ac741d9004c8da203ca6c2518f799fd1d47a147cd209910c5d1964ff832a898c5a5cc344c36bc71e039baa5f733753db6ebbaea9d047d9a821692a36979256a4c2bfe664f4e0070b51a59ecf0abaaf11ac434189aaa9225a3c12285cc4f3fef66601595fa5038fc19a54be6f22aac7c62fcd6dab0ff53f7dc78901eafceca09b190d01fd67988ccbb675112e8d423e57cf212cfee89c1a2670c1e176b701218c451fbe2adfd23e401dc6c0c366ce71c03193f865e5396bce1da40f02adaceeedcf4447d8879353118f3c5c55e2fa13776b453e746f956ce1cf46df076e2eb20ea467d3f297414b550eff287f44257ff88784d29772710e33c2dd2bfa12676d611fda5a39db34288619fec009272dfc907e440f20ae81243d4398b6aa130cf5d56434a0363f4c8edbcd05f5b1de3f18382077b0d2f5fdd62fbba08b2f68fe8b7e80af79dcda745482fd542e6fe060d1ea48cf91f1d20c185b36bcdfa8cf4b4a0f697f8cd174192cb8c1063c1cfe5448a166be7d7969107f9406162ecc385314310017e2bd373508fd1bc7bc8965c20c47c7f9ef5c5943505db72e56d370dab40edc4fb6db82f684160c4f052dc8174c28cb791c35f46b8dd8dd41b94a907005008b044be03cb4002fe098e0d33d8a6baac2c6e3a1628162c1645bb89be6e1d12983670244cbf9a5d0d79dd7f564ee80d15ddc7a5fe388af60634b6e8ef695faee5fcc2fe808eab5068d5204efad38875c423b63a438652a6408d38d30b20fd68a7ff3f71aff16a8f6d5096939fa4d9772b9803690fbef3974ff32b222846e8437f4f41b14b014864ae5f8cdd934c7b56d5c5939da3a6fc59c8cf6a87c2354c37e5e666096baac2c5401f80e6f226f1d1e8a7dfb5fdb052589d22606bf4787e1a2fe290241e4302e832fb176a2048b2e82edafc0b30511de296746fe541bbc66cf07ad5ee43d614ea20356fd618d1fec61521ed86184a450c12834acc921c70db22a24d9c238842d282c9bb1dcf4573635cef9af5ad67b32c7b9e283dcc0de2685b7c4c34a39ef4d1836758945dd2539a04aaf66eae1e61f1692b9148ef7867ac5f11b075a3122c8cc27230ed55d67552b815731142273b8d3aa9c55b29b9c2557a18a14ea388b76b9a065296f2bc68642d0be6867b06cf8783db510d767ac5c3cd98d73cdd14744477328b2f74703670cbbc68b8d86bf47492810f2df40a128d447b693150e63f6df9b4d00cfa91fe442c36e870e18deea70edb8a3217b184582532bb43aab69e1f28ec8d7e4ff5fbf0119affbf83fbb60ea24bbe0dea18f0aae31668b9b275a93db7e95b5deb4eda7af9f999f30f155bd845ee3fecdacd82f56e0dfef4d7ab05c12c86451aa1e69697471a89d42d3b819333e5b67e92f0989364cb0b7e790df784e8e766be99fcd26ed7ea7201d8d8a4c05468d48fa20923316f0008ae8e166fc2c6697e6dca544af453f0d50fcc6bffaa50ee16d9f456268e130cc386dc922a3996c8a70923c0746e81d842c766c9a4cdb1458001051fdef0aa9d2033460563dcf1614aa75c6e87eb91854ec575680a8a893e1b6a88c41f1c7d8ebaf94773bc5d59b2d00a018c7fe6b10aa5bcb7b39c7feb3287db2de80aa6436ba898625c1d5bf7956f19d6f138aff028abbb02ae5dee12541ea5c538397b4f634c4ac0cc60545e2f19414a556fc66086b40c60aedf620d22611d933786b0616ff3059dd1da9bf7d6c52213dcaf7b9d3dc3eca529f392f38ce249832ff0b679d74ea8273013c48e4b5fd6c745d8c76e50d63bcf86f09e0948dca87a5059c2d9bdc8c5d7edc2c505b44eed6190cf48534c9620e8c31272561126007a4b3f7d96a18d08980f3e72741c0bd61f77b9836dbdf270fe8fcea5c7cef673171638cfeace1cf6666b9b383509e9ede358a9d39ba0fbce51a7f6ccf882aa3a2fb41ad6fd420af1e791e4dcfcba1b7140fe26d731f0900d207300f6f71f1df9c3c3d1fa0f525959356f2f26763dc97a97865c27b239e2139f21d3912748a2e594acb4f648c76588df76f2c5109d738315fbb8f537a81c24a6b540f2e56d5d1d5b6ce2b441d9b814f2900cd926dd2f5bbf918ba2e749d0e4838c78e9777208ecd3a824c4ae58817ea343492c8f710b223f7f1012417986c293dd3ec6104c5939efb7f0cbddc71a88b168c4b87754a6b7f744db53bc73a0d7db23b608b345a119baf4962d4642416dcbfe944ef8ab2bd7f700d276882085aa34299262682a8a9ed6b80b2e4e792c7b7ee614a79d3e7d806fe97500ba5cdfe5cf0b3bffa119998be7168a18e3a44f79e4b17acd3666f0648e7aa86ed7d251c75de74c45cb13941fc7778c39d3f5777c9f4abca7bfae2841ba383253c24229c012ea3cd06c064ede9a6686f6b4d26d281902fec4f261ffff441c98467b979cdae0d9f17bf33c07fc5735182683e2a153a863029ab5b5675e99db5393cee7867fc88f1ff81baea85d43ba47cf0e9fe2433090e8608ee69befee0c4824ed4a03841cf1215b80ae16c05a78fa5f759db4579ef4318ce5299d938f5f7e515291d37b3790dac1dad87239ef8df53cc3bf794ea9b5cfbdef8867c4e65a60336b1a3ee697cf9187cbeaf4bef7f7b75c5dc6c8acda57ee20bdb80141e4bf7f697f24a4ec026f741df069e6f7e0c9bc5ebe8312b7c381c031b3e0070b2ca65eed5579c5384cf733c0de6c776abfcde84f1054eaf9c68c59b051c6f9b38780faf9f7d666660c6de08466a6113f57e3081d21df38802bbe1271da55e42227444a1297b0a0ced01fcff7579c9c2fb35ef385987689847cd5b6fe361ead48fa7e0c4a1723efc1d6a95a09b9c3af2b227bc552f61830cbeee7b59625e5294fe39fd1fa08f0a3817504220fb921cc209c930290ec52d2d2fb0fc641e8f4313ccc037e220791c26b0cdff716ea4246f9007213b03b1aa6c60b4479f19f0a3421db6b20ec8694940cdb129f472fe8654b6d1b1f1e8bec98d239d0fc1108d70d243e180a08d5e4995c8a191dfe7d06f1f109e57b5d3099ad6654c717fb72a711ee3cbc2d78c26f5aedeb899a83775509c1ffc2c3a52f96e79136e1363c7c0a346e7b8244707f960f1f1368fec1eaec65c06b82af49631441e55c21158db2e4367128ccf3b27a01b5078b57adb39b73d1cb38b15d2dc6e73a85704aed065e58012a9a6bcdcb67fa4dd76bb91b7201da2e74b076a7d04f9e908f1c835119a7d205596354df97951fd853a62bc8219c64b3b3a67a9696dc7618cc8463d92471a921104d24e98e28892db3bcec8bc97df0f08861d439f214a8f56ade1f6aaccc51a0d0c45405d2a7c18a7f552b3c8590476777dc133a3f7c68e7c4adb3731e2dbbd84357b5300c689f60a5d36b3c7ccf2f97679d28778fa69a3c2850bba603280aaa71408846cdef0404e4f72f88f2c3e4e1016c31e8e1284bbdf493bb378a0bef29f01c6ff63ebf5e8d7f60c879021760b93c5632de92474842e976f199bc89ec3e5a7fdafc2e6e18005454d03f05e799ec174ad51bb2459cc988995b8951a3927f0e71879ea2a79c2f778ca41bcb62c5b2b0f872baee2042e41463c5797d48fb8da5f5bb609fb6b604aced0d07c7cfb9116d4c6b71f176ddaff401c89d92778096daf7f08d2e577d34e8ec445b30b11dc8d46f30ba71f4b20d9a8973dab1e81b39faf67e2e5116047acc14381924706b7cc35c99a70bfae88d79571ab1526ab9875b17be0d43202fea5cd8dfc33c4ff9dc64e65a462c5f3b726bb599ad1570f05c537b0b4a7f1168f548f847d290456ef3baf3644871d895da10296111280d0806bc7c9d1e7f85bc48990732f25762612a870b3b7e821b4830b7505ce971d91494e744603bb486d0a4dcf294f006b37bdd383ffb282cb81b7e551b6ccbb1bcf97818d3684dee11907aa51233df00b6ad547ec1453cce399f2d5668c2d087c597343e334ce32a842f61f77d52875469aecbf938a4f4d3b4089b50cdf28abaabf63a3a2a302dec033be52b5bbf7c2906594bdf9c552e54158202a533c94ab988c24853403d0c227c42996953a4e5ec9c169ffa71ae5e6defb693875f6541b0f685c4e0282c314c2bd33c23951f3c5dc71e7d3dc5ae54e9b948fc6ec0a1f434e5710a2999dfd86ea58cef3f5831631b067178ce37a50d6f2806d3d35862f49ee1e64fc80ef946e03363053f3b55f6b16f648fe2dfa6cc9ad86d80e64c8a5120134ab4724c3b47e7118bfe04228cd9a891708c320fcbffe24eb308f588989828116dfd2db076c91720bcf07584a46f9f969e0ad45acc497639df851e6049bddaffe09d70dec773ec2cb70e9e1ed1d4e7f88ed39a6111ef2a62c708d8f9170f113097f94bd424d362ebb45ce0210d086254981d750f45e26378ccb47e86e5112fcb8567bd672af7d5e035099f594f94bd8f4b7330d5fb1b2c655056fd2ecd222ee819cc85a5e24e0513e4538084672d017a07e3114b9a2da829cbc74dec32b1b3de6df9753e52dcac56ee31d8b32be2b552be55796a5451dd10a32778a332f35b36406c6f4c56061363a2d2e80b6187650a6eb99c61a60531d8b0dc6c49ecb8517af6cf9790ece9fcbac2ba59b61fb69129ffbfaacc8267a71293f7b3adcfa24a98edd3f74d5a4b015b33fc014d6b28ed871518e08208e891ad0add29e695cc6c979d5a7761793bcf2272689c5162a1204c1a77a8bc5d499f345d7e6eeb0843ae0c8d76180aacc6660b07a3fb7de91dc28d1dd03936fc418b7e6a19785cecbec56bcca0e0dd5d240403f361c6b255e5d7cd2ff428f293f931651d9b625229d75a54b379b67dc9259f5bd747d45fb6118bddb412f52a9ab5f20daf4521830f21d907a4321d41798620d40ef722fd686bc80d1a3d85ca5ca6f23e698365a20dd56b779b1195a66676ce1faa0c8b2d991f8f61c63ade0d9ab3e5d9f72a225d5d128deacf4ed1c892f2310514e4717b864a8f7fe8248545e5c6a335a7217b0bba449c122419497aa4f10d2401c34ff500eab8cc01bc0bac4ac963182f17446431fa1ad3d6dd27e9d8e92c04a23a087fdd573bd127802a1e3e04043cb368b516a282c46b009cb3e3f4345b1b325190fbc4a0d52e98bf85e3fa9f0529040d2c9406013f307a4b90a0001372486edf9e2cbc8c555366910bad26c35dd38911d2106030d5b86a90c2e0768015f873abba342711cfe9285dead86ce3985654b030eb6ec75223d6ffe72a0e0d91b66a9f762e8b6176611529415333ed0eed988d8e081e88274d64d794b0c222972737f8dca536bb54b6fadbe790b192ec1e66a73b484fc807a92e5bd0b05b9fd7da3d77be997a5e8c85ddd09a7be63b1c0cdc52d0a43d3a18fd696d52e822922d81778fe4a6ee6fa74a67ad73adcc7211a05b8a7672e85c20f92870f851a26e2d15fb1712b5fb9704798d734eddef0ac1dce10e73f5383ec222a0bf1107083abed6e70d2ec4dd43acb42"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x5}]}, @fragment={0x32, 0x0, 0x0, 0x1, 0x0, 0x4, 0x65}, @dstopts={0x2, 0x17, '\x00', [@enc_lim={0x4, 0x1, 0x13}, @enc_lim={0x4, 0x1, 0xa5}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x8, 0xa5, "02e2a09314470040036e37b897c0bdfd2ec62ed50cd3311f606ae8747e0f25f5f3fd3ede65547419dda38aa0397b4c29a4b068c91000820a159a0b640eeb3563af6e169db95bbbc23867b764dad772f5efabdbb535630c7eb2203f2071f2b03ff50390ff537332aff37bf9f14c08704dd21e27c59d7325bfd43ea148a81cbbcd6a80f9277cdf734068e8315983824401d646fd88981d3c86f4bd1c0201fd6c15289fa3fc7a"}]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, [{0x1b, 0x1, "d64260e3748cf58b252db004b5"}, {0x1, 0x18, "7a99214195079797c91c7c77f117134a682b4a662b72e18a38b250a3b62d7fc4078ed22a948f14c25b795fb7d8cd3e731548520f6b517de5b535cf3b70cd5244316b3ec02ad26e4243b3861cebba4b036f6fdd1eaeb6dffa8ef32a423c41d932d61e51b7a14217fa004c39ecfe8148e40b8b00c0b607cde72284c7a28561b89b6945ea74363972665b8bc0f6cbb935d847908040816958d862f21c47b5a193e65f0f0e4a7a881f76ec13742ac1acfa009e2263bf87fe17268adc100c20e438df57cf0a8f"}, {0x1f, 0xf, "a20fc4314c6da22ed6275abfea6eece551f6fb452db221cec2cec2991f6c73458b51817ba1e27a8fb3ce7e5ed08f748b0c3bd7e4111f27048f91ad328d5c36c7c5003cc775fdea5d6a81f30732f7513964154f2605f23a1449187713b1340e24d57aafa83ef047b37b409b677b61969644a1628e61a22dcab743"}, {0x19}]}}}}}}) getsockopt(r5, 0x1, 0x0, &(0x7f0000001b40)=""/152, &(0x7f0000001c00)=0x98) poll(&(0x7f0000001c40)=[{r5, 0x10}, {r4, 0x1}], 0x2, 0x800) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001c80)={0x9, 0x9, 0x4, 0x4, "ce286c91df513d3eaf2f87ad6fc54d66160b7c5a", 0x1, 0x2}) syz_emit_ethernet(0xec, &(0x7f0000001cc0)={@remote, @remote, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x3, 0x3, 0xda, 0x68, 0xfffe, 0x54, 0x37, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0xe}, @ra={0x94, 0x6, 0x81}, @end, @rr={0x7, 0x7, 0x9, [@loopback]}]}}, @generic="68d0204b5f18b28784b3a63840a5b0a7576edfae83c94e2f7fea56a09b43e321f43b11b62ea0b3553188107bed10f9abcbfebadcc7bcf50cf82cf45278a4ee4417b9bf43686b7c4c3c345e8aef473415ed5631a5d7a81745078ef429e4c5e2fc10d8f1a22258c552d0ddc4e9839ee170b6936010e58dbad1dd72c0f4082ba76894d7763d88abc5282b34b0d96ae9d01b9ec6595abd877b5fc57f8cbe7b82d297dc6ffdfff41daabd7ad8b1028f4048e29aac"}}}}) syz_emit_ethernet(0xc6, &(0x7f0000001dc0)={@empty, @random="6a8d835b0fa0", [], {@generic={0x809b, "3e63f4cfd1e88a2fdaf079659cf9234e2ca11707d6e19453bd87b27523cdb83f69ffff0894c57de1dc3afa2d2f89c3e0f2796afa7595bc37861f23337807d5661f1f16348c7a817260a67ae1082f0126c26b698c1253d62e953a6d6e373a15d0e152e6c9f504f0b60ad44f4d0c269abcda92f68ef3733a7ecc383a984c6a980468cc3789c41648a64b6d75f6c8b31301349b5265451e7257d824ad0aa0697e6ba3434fe9b71d115af068b5d38dd377a6577492c18e282432"}}}) socket$inet(0x2, 0x1, 0x80) r6 = socket(0x1, 0x4000, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001ec0)={{0x18, 0x1, 0xffffffff, 0xfffffffd}, {0x18, 0x0, 0x1000, 0x2}, 0xcf7, [0x3b9, 0x6, 0xc8, 0x36cd4f6b, 0x81, 0x400, 0x1, 0xe62e]}, 0x3c) r7 = semget(0x2, 0x1, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001f00)={{0x657, r1, r2, r1, r2, 0x3, 0x487}, 0x8000, 0xe18b, 0x7fffffff}) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000001f80)=""/4096) r8 = semget(0x2, 0x4, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002f80)=[0x2]) open(&(0x7f0000002fc0)='./file0\x00', 0x40, 0x64) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000003040)) 4.252903509s ago: executing program 1 (id=380): symlink(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='./file0\x00') socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x2, 0x0, 0x0) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/42, 0x2a}], 0x4, &(0x7f0000000340)=""/59, 0x3b}, 0xffffffff}, 0x10, 0x821, 0x0) (async) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000400)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/222, 0xde}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/42, 0x2a}], 0x4, &(0x7f0000000340)=""/59, 0x3b}, 0xffffffff}, 0x10, 0x821, 0x0) 4.190918682s ago: executing program 1 (id=382): msgget$private(0x0, 0x208) (async) r0 = msgget$private(0x0, 0x208) msgget$private(0x0, 0x4e1) (async) r1 = msgget$private(0x0, 0x4e1) msgsnd(r1, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/16}, 0x18, 0x0, 0x1800) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/113}, 0x79, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001580)={0x1}, 0x8, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) execve(0x0, 0x0, 0x0) 1.862372487s ago: executing program 7 (id=392): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x6a) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0x0, 0x7fffffffffffffff, 0xffffffffffffffff}], 0x40, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) r3 = msgget(0x0, 0x5d2cd5de5b9b669c) msgrcv(r3, &(0x7f0000001a00)={0x0, ""/34}, 0x2a, 0x1, 0x800) r4 = getuid() chown(&(0x7f0000000200)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40001430, r8) r9 = getpid() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x4, 0xfffffff9, 0x35505de5, "61b6e57ec8000000009cba5cf72c0f0000003300", 0x6, 0x4}) writev(r10, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc33", 0xa6}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r6, r7, 0x1a3, 0xe}, 0x10, 0x5, r8, r9, 0x9, 0x3, 0x48, 0x5}) 1.822287023s ago: executing program 5 (id=397): syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000001", @ANYRES8]) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r1 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000000070000000018", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0x7, 0x2000009, 0x5, 0x80000001, 0x8, 0x10001, 0x10, [{0x0, 0x7, 0x9, 0x71002}, {0x9, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x3}, {0xfffffffd, 0x800, 0x8007}, {0x7fff, 0x1200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x0, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x812, 0xc}, {0x2, 0x82, 0x5, 0x5}, {0x6a74, 0x8001, 0xd1b, 0xfffffffb}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x3000, 0x8, 0x2}, {0xb1, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0xa}, {0xe, 0x2, 0x5, 0x8}, {0x0, 0x1, 0xfff, 0x30004}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="61a9f78d7c8829ab2b30ca79e51e668b0f506b20d6b26d050000000b4de875a27467912f3e4b327c4378a6011772e570a85c5448048a259ed8156f98682984abc4632a46a1", 0x45}], 0x1, 0x80b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 1.768128925s ago: executing program 7 (id=402): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0xff) select(0x40, &(0x7f0000000180)={0x4d, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000002, 0x181c, 0x6, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8, 0xf5}, {0x2, 0x1ff}, {0x80, 0x5}, {0x0, 0x10000}], 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ktrace(0x0, 0x1, 0x40000800, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x71ce1b62822a183b}, 0x2, &(0x7f0000000200)="e34a947acda7d73e107db2f22d2a0b89433b0db735e71a1bc712e8e6bc32dabcfee7a643e09a573fd12ae9289775cc53fb3b5c6bdb5ea82ec7abe7f621e454efc1fa1c0b6a53e9a1067c874abac76012d9f95e5c97881cb74ff2808653e06d77f3d499a304f5febb668bb4a4e5a357cf8bfa5b759bec8f170891179fccdfc9efcc45534292b31e711749dab256dfa93f1f38def22a01fd2b6ed5b99a61e60978c40e6b41074985d9dc2d220f795329df2f6b0ace0b424b8574249aa0102b3bfbe720b012b7b3a3a7c0382a95f3c70caa103fa13add500242dea975ff2a", &(0x7f00000000c0)=0xdd, &(0x7f0000000100)="42a58fb939fa4b852162a9ce6ed0453492d54d5b14b1921c7f10ab6abef75703c7af4c50e95aa182edd72716faa7d94c50ee0ebb334a4174319db3ea", 0x3c) 1.76682556s ago: executing program 5 (id=403): socket(0x2, 0x2, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="d6e10000154e27962a5605f0eaa4090e7ee4174b1f9a8615c73dc10a34c59d19bdf94529bf7824840627cd174aa269ea31b2164b3f5849216f77e1d6dd7ffc02b3b691f75697b0aee721afb784fd6ddf7dc91de9dcec95ea5b9513209f8999a506328939484ac4af913e", 0x6a) (rerun: 32) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) kqueue() socket$unix(0x1, 0x5, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) (async, rerun: 32) ftruncate(r3, 0x8531) (async, rerun: 32) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async) sysctl$vm(&(0x7f0000001640)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r6 = socket$inet(0x2, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000)="4ede695530", 0x5, 0x510b008d) (async, rerun: 64) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) getpeername$unix(r5, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x910, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async, rerun: 32) r7 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x62) (rerun: 32) close(r7) 695.547573ms ago: executing program 1 (id=406): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005030000040000000e0003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a1f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 694.528012ms ago: executing program 1 (id=407): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='[B']) 693.222389ms ago: executing program 4 (id=409): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x20530d) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x11) 599.180389ms ago: executing program 4 (id=410): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0xf9fa) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000380)='mS', 0x2}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 557.558336ms ago: executing program 1 (id=415): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r0, 0x80487008, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="d1bb00", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x4876, 0x200}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) 557.339902ms ago: executing program 4 (id=416): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 530.984581ms ago: executing program 4 (id=419): syz_emit_ethernet(0x34, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x26, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x3, "1792e56664215e28e65c"}}}}}) (async, rerun: 32) syz_emit_ethernet(0x64, &(0x7f0000000000)=ANY=[@ANYBLOB="b90531074b010000000000000800450000560000009078ac1400bbffffffff4e204e2200089078b74f7152884e932d241b0100ce2fd0e26fca708cec707c63627fb859d4d5736d5453b1bd6d5be85cd8e1fbf55e9b4e30f751c49b4a20bf0ec021"]) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000180)="fd0cc085", 0x4) (async, rerun: 32) kqueue() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async, rerun: 32) syz_open_pts() (async, rerun: 32) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) seteuid(0xffffffffffffffff) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async, rerun: 64) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) socketpair(0x6, 0x1, 0x10, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) (async, rerun: 32) getdents(r3, &(0x7f0000000e80)=""/4091, 0xffaa) (async, rerun: 32) pipe(&(0x7f0000000100)) (async, rerun: 64) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000100)={0x0, 0x0}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) 530.796163ms ago: executing program 7 (id=420): syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000001", @ANYRES8]) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000000070000000018", 0x12, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x10, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0xfffffffd}, {0x6, 0xa, 0x83, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="61a9f78d7c8829ab2b30ca79e51e668b0f506b20d6b26d050000000b4de875a27467912f3e4b327c4378a6011772e570a85c5448048a259ed8156f98682984abc4632a46a1", 0x45}], 0x1, 0x80b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 501.28734ms ago: executing program 0 (id=423): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/250}, &(0x7f0000000040)=0xfc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 360.881754ms ago: executing program 3 (id=425): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000100003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a1f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 359.962274ms ago: executing program 5 (id=427): ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!.}-^.-###\'-^\x00', &(0x7f00000001c0)='.)\':\x00', &(0x7f0000000200)='!(#\xca.\x00', &(0x7f0000000240)='@[.\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='#$}\x00']) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000440)='-/@*!\x00'], &(0x7f0000000740)=[&(0x7f00000004c0)=').$#%\'$/+\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=':/)/\x00', &(0x7f0000000580)='(r)!\x00', &(0x7f00000005c0)='.,{$^):]\x00', &(0x7f0000000600)='!(#\xca.\x00', &(0x7f0000000640)='>\x00', &(0x7f0000000680)='!(#\xca.\x00', &(0x7f00000006c0)='${,[/@{\x00', &(0x7f0000000700)='\x00']) mkdir(&(0x7f00000007c0)='./file0\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000800)="408e9c2ef79d1851e03be8b26a87f186da4959e345e625beb24dc5a04c3c3653a2f9efb6a49fac8d633a58f14f8a8d1881bd2ca35fabb3dc87ac86cddc25630cc5ca5877d5ac7a80553e6e7637955fa3bba5be131bc411656a5135d5921839e02f58dc2c971f48005d0512e58f1729de7d384907bce4313b20484afc02fd9e26e815b5e9f1c4d8254d0cca898429f9c0441fb1d06e41df4a644597bb10ccda925a4247b4202476265c399cee98c7efd332bf9d98c96ce9d4b59d780cf2a23986038157f75ed71d77", 0xc8}, {&(0x7f0000000900)="a1ea537b25080e85ad156740017bb81ac7bc488867412be9a8b00353532c0254", 0x20}, {&(0x7f0000000940)="1471b3e88211e108d0c131c76f8c9223a70919d407c2e6ba792904b1c9db71fd962066fd78e66575449ee65f29289cdf476cdb5f0f4fb6462994d816f50a54800c0d401349c5df29d3f33848d996bd87bf5b015e24615127dbf819f9f63747f2ba7c75d3e00238", 0x67}, {&(0x7f00000009c0)="8c18f726696857f5b00a1ac84d", 0xd}, {&(0x7f0000000a00)="65c79e09ebd1f6ebe0ee9182f610c066bc7b9e1c0f7cec8f554d5aa912ee25500db53afb8029bf48d4bb5d7ea1ee78f17eacdfad29ff943d884753c77aca75", 0x3f}, {&(0x7f0000000a40)="e00a161ca8bb6f696e630f29f1d36f534c08ad270b8e1076131dbee46a1bfaac971781f1", 0x24}, {&(0x7f0000000a80)="d23822016b663a9be7ffdf56d137d2e712000fed4979ffac587bae284457c313adf497be0aeb70c63d46bac13697df005b0adce07a8a838ff99e87e1bd0fbcfdb88038b333b8ab37ef795c3a1186253771b71424207252c2f23857198588eeefd69bd57541577eb8f89c72072bad6f35381392240475063b6b52b236a5e5b419008ee4f7fd048f4e95f5192a4dbbfa0a1101d89f50bf9f4974ca62ad5bee323e09ee60ae724aeb8d2b68ea46222599e5cfa53622a29e24a0146deea69c946e4d82f0b955c6cbadfd93831721e43585132c33322a1c6fce2fed22174389a250e2475a6f8b8c30dfc2", 0xe8}], 0x7) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00), 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000c40)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000c80)='./file0\x00', 0xc221f12027ef7d87, 0x100) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1b, r1, 0x3) sendto(r1, &(0x7f0000000cc0)="47aa632bdf82b009ca9f9ef4d348ca4f4020080690291b43133e55b0de0fd1aab5dd579064b0b5368e34bd1fcd7c6522", 0x30, 0x400, &(0x7f0000000d00)=@in={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x1, 0x5b) connect(r2, &(0x7f0000000d40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000e80)=[&(0x7f0000000dc0)=':/)/\x00', &(0x7f0000000e00)='-\x00', &(0x7f0000000e40)=':\x00'], &(0x7f0000001040)=[&(0x7f0000000ec0)='$\xa4\x00', &(0x7f0000000f00)='>\x00', &(0x7f0000000f40)='S\xac]\x00', &(0x7f0000000f80)='#$}\x00', &(0x7f0000000fc0)='&\'B:&\x00', &(0x7f0000001000)='-:,\x00']) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001080)={{0x9, 0x4, 0x8}, 0x7, 0x6, 0x8}) syz_emit_ethernet(0x27d, &(0x7f00000010c0)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x9, 0x6, "9c8e1b", 0x243, 0x89, 0x85, @mcast1, @mcast2, {[@fragment={0x33, 0x0, 0x2, 0x0, 0x0, 0xe, 0x67}, @routing={0x6, 0xe, 0x0, 0xd, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x5}, @rand_addr="16f564ce46868ae238f76601770e6f3d", @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x6, 0x4, 0x0, 0x0, 0x0, [@empty, @mcast1]}, @routing={0x61, 0x6, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @hopopts={0xcc, 0xa, '\x00', [@generic={0x5, 0x3c, "e718c2659ec0c1ba89d5fcd241be2de1d05b1912965a56db3fe5c00c7a9c0cf518c5d66bbc5acccebb6188736fb289c1e76dcdbd5b495ebd1b46af59"}, @enc_lim={0x4, 0x1, 0xd}, @ra={0x5, 0x2, 0x1da}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x7}, @ra={0x5, 0x2, 0x9}]}, @routing={0x50, 0xe, 0x0, 0x40, 0x0, [@mcast2, @empty, @mcast1, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @fragment={0x16, 0x0, 0x0, 0x1, 0x0, 0x6, 0x64}], @udp={{0x3, 0x3, 0x8}, {"bea3d83d498f955135a8999856c9a19f5e8bda2a51ac0e603f38c8647ab683a31ed8aad3a9135a1105e40fa86c5cd9232b71880be4beeca64a4c163b9a3cb035dcf5bf65985da7fc5cf5e5f9d90267e76948520cf9b5881e2461ae2b1a62b37c1481aaad418d532c6a58da94fd8f1f79fb987a82d7ccf575cf5885781a1de9b55caf4f"}}}}}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001340)) r3 = socket(0x20, 0x0, 0x3) setrlimit(0x3, &(0x7f0000001380)={0x8, 0x5}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000013c0)) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001400)) syz_emit_ethernet(0x2e, &(0x7f0000001440)={@broadcast, @empty, [{[], {0x8100, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @empty, @random="100ebcf1a178", @rand_addr=0x7}}}}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001480)={0x5, 0x1, 0x6, 0x2ace, 0x400}, 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9ceb46dc194744e9) writev(r4, &(0x7f0000001680)=[{&(0x7f0000001500)="e515e6d6ce6185b929a255c3e11b4a63d87a28a7da29c5add78c307b4df864ed8fdb0952507d2f7ec92310df4f7a1931df5398aad6eb6f540ce9cccc4e2fc0930ae679f4c817356461bedb0b0cff5cd0bfd2d5439e949182415222347cb114258127a51d36af1345e95a2e12ab8ed1774c68c3e5bb98967ac09c2b7b7d87d04ad9e95aa0bfb0c206959b66d88c2e83d405ebe2844fd133b3ce439e6f1f11fc7b10e397cd9206863437c4ef19a17c9f48a24921e8193d81a78513d9600d3c1540bbb917f2c8abd2f62abf5fd491cd2fe3f65e0ec05cab2fec453cd82e", 0xdc}, {&(0x7f0000001600)="6b46ede64900bf05021711cb48b305cfa4ccbd22c6409e32cc0d648b9d99932c793eec50e60db516cb09c93745477401ca458b14ffd265d2005d2674e8735b5d14ccd55b4a7cadb575baed93a439d0b607c5", 0x52}], 0x2) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001740)={&(0x7f00000016c0)='./file0\x00', 0xffffffffffffff7f, &(0x7f0000001700)='./file0\x00', 0x8}) recvmmsg(r2, &(0x7f0000001b00)={&(0x7f0000001ac0)={&(0x7f0000001780)=@in, 0xc, &(0x7f0000001980)=[{&(0x7f00000017c0)=""/56, 0x38}, {&(0x7f0000001800)=""/42, 0x2a}, {&(0x7f0000001840)=""/203, 0xcb}, {&(0x7f0000001940)=""/47, 0x2f}], 0x4, &(0x7f00000019c0)=""/221, 0xdd}, 0x6}, 0x10, 0x1401, &(0x7f0000001b40)={0x2, 0x6}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001b80)) 357.558329ms ago: executing program 3 (id=428): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getgroups(0x7, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r0 = open(0x0, 0x80, 0x2a) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000040)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getgroups(0x7, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) (async) open(0x0, 0x80, 0x2a) (async) ioctl$VNDIOCSET(r0, 0x80184404, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000040)='./file0\x00', 0x8}) (async) 357.438568ms ago: executing program 0 (id=429): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) 324.044469ms ago: executing program 6 (id=430): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x2, &(0x7f0000000140)=""/36, 0x24}, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0x96, 0x7, 0xaf, 0xa}, {0x3d, 0x1, 0x0, 0x1917}, {0x2, 0x0, 0xac, 0x400}, {0x1000, 0x4, 0x3, 0x111}, {0x80, 0x5, 0x3, 0x6}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000340), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x4, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00", 0x200}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffff9, 0x5, 0x5, 0xbb, "0067b400000000006a00000000000000000200", 0x7fffff7f, 0x4d}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="3bf2ee74", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket(0x2, 0x2, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x100) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 321.373703ms ago: executing program 0 (id=431): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r1 = syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) syz_open_pts() (async, rerun: 32) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) (rerun: 32) 303.852134ms ago: executing program 2 (id=432): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600900000020060003000000000000", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='[B']) 290.127346ms ago: executing program 3 (id=433): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0xffffffff, 0x4) 260.027848ms ago: executing program 6 (id=434): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x10000000000000ff, 0x240180006}, {0xc8f0, 0x1c}}, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xf7ffffff, 0x3, 0x5, 0xd2f, "c181f903000901000000000000000002309c00", 0x1, 0xe}) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000b00)="6b1bbb97f86e39bc3087764d0ebbad48d2e125d4f8ad7dd6077b8c160638cac1f5cce6b9fca69bb3015e1be583f661454a2cf31fae3ff9c772906f8b3be405f5f5e0ad45d5c823b73950ea5ffe64b646ff9f2b7cd423cbcbadeceaccbbbf6c069d1f2cb6e88d6c10e1660a836d7e2f25112888bd26c43e2e9cc25e8de18e266948e9d1b78240b771964bc19ef345a45a7281f0e00bfb6819bf9e3d7a3545dd95fe4ba6284c6e2a9de75e5a44398ec8eaf02219946a10b8e2a32d50e9d2f11d8a8862d8a47e00db8cbf388a1d3c6e38f8308243e136ee953950d9d3eff1342f7989", 0xe1}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x10, 0xb, 0x1}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) chdir(&(0x7f0000000000)='./file0\x00') 259.736644ms ago: executing program 2 (id=435): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, 0x0) 256.565413ms ago: executing program 0 (id=436): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x37) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x3, 0x803, 0x12, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x4, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x104}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (rerun: 32) close(r2) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) getgroups(0x9, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) r4 = socket(0x1, 0x4, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000140), 0x0) (async, rerun: 64) listen(r4, 0x8) (rerun: 64) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x9}], 0xbde, 0x0, 0x2, 0x0) (async, rerun: 32) shutdown(r4, 0x2) (async, rerun: 32) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 256.272039ms ago: executing program 5 (id=437): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) setrlimit(0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x6, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {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, 0x5, 0x5}, {0x6a75, 0x8001, 0xd18, 0x4}, {0x80, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x8, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 219.711364ms ago: executing program 3 (id=438): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x7) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) r3 = fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xed0b, './file0\x00', './file0\x00'}) select(0x40, &(0x7f0000000180)={0x88f, 0x5e, 0x2831f308, 0x100, 0x2e14, 0xac79, 0x9, 0x5f}, &(0x7f00000001c0)={0x100000001, 0x8000000000000001, 0x2, 0x3, 0x1, 0x800, 0x1, 0x8}, &(0x7f0000000200)={0x5, 0x10, 0x6, 0xf0a0, 0x0, 0x6, 0xfffffffffffffff0, 0x4}, &(0x7f0000000240)={0x8, 0x3a}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) chflags(&(0x7f00000002c0)='./file1\x00', 0x1) rmdir(&(0x7f0000000300)='./file1\x00') r4 = msgget$private(0x0, 0x40) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000380)="064a53d28f54289b1acbb4fae394fae2aebf1fbde273815d2a6a80cffe9c8e285c8fe5a1d9632e5b7bfc2310a160c5ae80064003e600cccd7121c97f3048ff724aa217ab7e50378076a7b89d6a1e4e85a4a11c2cc6ae4b78af54f8776452ab41d8bddcb4068be7deea47d455da714a13b71ea0b1653de4dde872f6bc77716964da7fc43d1960ff955098079e11717a1b1e4709485509779ba2c4cbc03e12146e9910dd99a3879b42c2a3535e4b40b369df4f0459b332a417ce9fbd30b6e0c6ab603c982ba7709d4249055a5e33f7b20388b974936ad4c7e23769ca552d56467948112d8ad0be5ecc44", 0xe9}, {&(0x7f0000000480)="d9b77fa5b53a184644b32a26633e9bd09b1fa5a2954abc7d654a7fec2d849d0b639faaafb0ab519f46c0649b2437d8ab7b97cc0de6f7cc9654227011f731317b24515161ac9452422b232656221052b7ff90d242bbb9b8cad17b2e5b4187d7afb9f84c5c73653a9982b578108c2a458c1c1a22adc80f3c78935b913481a44888c97790b0dbb42f3ae4bc75685f9b29c66a63ee90add32be39424a0279be7842c287071dda225f94ee524160f8cd683cbb9ca090adafd045b5f1caef50bb1d8fb0b6c01c5c3a8bdaea248315da9675378c3d384c8207feb4ca7ec12fd1483efe90dd340a40a1519625c8335e9a2b8d1a92d4a71730fe40494ae84ab30a5", 0xfd}, {&(0x7f0000000580)="0d551edd66289c78b8db2d152dfa7f55fed5b60cb2a02fc958fec2dc73744dd828c1f06a77a6b3a6e502ff6075a5cda801e7e0e1370b8828e940e1946bcc33ca9114a0a02cfc87d378561a309a2cd3f88d74b7b12843560fd7700dacb1b29ba7767b232d71ffa5816ab478f3ec70230493e3e152a6c637c9eeaa5093dc4024282117fdd16ce8cc1eeb15b9bb9e0173462558a0ec3fc056089e1317f06582abcb2630116f96edd712e361f212496467b47528e3bb80bad1789f1ca58db6", 0xbd}], 0x3, &(0x7f0000000680)=[{0x70, 0xffff, 0x1, "4a03293c4db7aeda83a05cc33989261ba57ebd2ee90ee73be6c031508a8ccafa6f0a40675a77371a24cf5333c35c188682a956e31ba7658fba192c5a9e261f4df57158f8cf21c3b8ed44c13fff541eefb88159ca95b13f965bb7fae2fc"}, {0x80, 0xffff, 0x6, "50a70fd25b1683454866d004019fb3eb699aab9ff2fcb12218fd35226021d78ee9b159875892d7225fc4972aadaf0d196deb418a9bc2029771ea4c8236c71c1db9782e7d0bcbeaa1a6788a7b86a43e9292fdf8657e89524575cab4ec9fc0ee25e3c9397f20415c27b0edd07c97"}, {0xd8, 0x1, 0x8, "693a01b73aab5cf973cd284fb8a98e12bc3399201320adc1845621ba54532d172d31b7fbd191080db518bce86ebd279bdf1701928cf3b4de67898fb3da4080aff285b7ce442792d89f950f12a4c5742bb365e2f43769d8cc55da3f1d1d3858d96ba45d067510ad24b23f8dbe748c774c1b2affcd6c6465d1e78660abf2648730b1c8570cf91c9e1a7a5f154603a2cf0ef92b146b1ab2d6f9937866c0722ede4b6de8013779324b1126fa4d9f404d77a8e1c8b0b7f22fb63fb4f4124ed14034bfec505a43ec"}], 0x1c8}, 0x401) sendmsg(r2, &(0x7f0000000d00)={&(0x7f00000008c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000900)="214fbe6ae6b142fd7f7db4608f51df510cf7775c8cc1ddc0c80a0c4f27e390d8a1daf139711aed9c5fb1267f26e4ccced0235d0606a8a3bd24a7038e132b1d588442fe7daa0972dc23f2a905de220088075ad2e0577e1874d9b14c54cba74ae5bc795498a0570863996b58a3473682e6258827663dfcca49a8ac91bb88d5951196bc54fd67", 0x85}], 0x1, &(0x7f0000000a00)=[{0x48, 0xffff, 0xffffffff, "0da9652e2809ba1b13ab6a26bd6f2ceeae4c5646143be32b8655612046968e2e9909693555d2752a0e13b747b9f4358af6d2ef91581a94d9"}, {0x108, 0x1, 0x0, "d63909afc25179f7a238d38ed19453afa5d2b30e81dac1fc758308fd07deb0155a3b8b3bde9b65082ea43287eae65314b1e75047d23158edba753c781d00e183e3e6645ea054424a41aa67a99ece99bb5158076d781826bd13251a7364dd89aa5c6770d326cd44389e1249d99c0dffac7f321f43c8e69520112383d60e9444f274be5e7be3e0cee9a75b80a948b7f990444e950c722706a14c394d67e83ebdd2a10f420ef664cc706f853b8fb39ae39ad61dde69566d1611a98fe964c3d4812f1f1eba63fc6dcf168d46a574b11a1724abf8ba1bbe98839d3a1e01feefdce13303258a3ccdbbca1b6573c40c0bb9e2ffeb5d6cbeaa"}, {0x40, 0xffff, 0xfff, "f50768c8b88cf02ea08906722b8fc1f4a3a56d14933800584e2b381601461b06b2ccd0ad9b552112bb87abcd16d8dc"}, {0x48, 0xffff, 0xffffff07, "533c15e9608293e358533b5ab68af0c6e2a9349ad99414e009375d8f7ca7de5ebbea15954530f0df32f2cb2e30fc0ee9bc9390948d"}, {0x10, 0x1, 0x1}, {0xd0, 0x1, 0xff, "9744d295797af535723ddb2f44701fc9f8687720a444bb6e0417a018c24fea3125db285922afd8c03e6ef335758bb03d3e565eedbaa18c3d9441866de480422f01142b63417f8ba2fb42ac0c024bf117164d00479172963c1fd16b6813642ae820da7a52877c383c66bff5957102009e4c994c3372f6deca3406195065c9547d646b21464a76188401ea6782c589ea26e52a083e7fd5f5ef1dad5f89283ea32715be5826c44e9d621beeaffb33f1b642595215d9661f41118098cb6820eb"}, {0x18, 0xffff, 0xe0, "f55c43"}], 0x2d0}, 0x8) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000d40)={0x2, 0x2}) pipe(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() chown(&(0x7f0000000dc0)='./file1\x00', r7, 0xffffffffffffffff) getpgid(r3) faccessat(0xffffffffffffffff, &(0x7f0000000e00)='./file1\x00', 0x10, 0x2) r8 = open$dir(&(0x7f0000000e40)='./file0\x00', 0x80, 0x38) linkat(r8, &(0x7f0000000e80)='./file1\x00', r0, &(0x7f0000000ec0)='./file0\x00', 0x0) sysctl$machdep(&(0x7f0000000f00), 0x2, &(0x7f0000000f40)="dbebf34d97bf95b74122b6e5d22c43926eb4b0643587c3b80f5a1d487e75b55a61e27285dadc4de7170ccdfba99e5c86677772e467c92ff6c77996373e64e6d551dc1731cb5adb2356a380eda9396cf80cc679c22813ad3407f852c2ed58bc6ac54f572a07655dcfbc660b9f7e3f420de7083ebb89192f5be2f83738d5d7ccaee833b4d9f1bbc6c08d48b05c87", &(0x7f0000001000)=0x8d, &(0x7f0000001040)="8e30fa9c68344f824c14138899526260d3ee62fd7ff84eb49b29dd2459e2", 0x1e) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001080)={0x1, 0x9, {0x6, 0x9}}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000010c0)={""/16, @ifru_metric}) getpeername(r2, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) chroot(&(0x7f0000001180)='./file1\x00') write(r8, &(0x7f00000011c0)="aa33fe5ac4035fe624f98a577362c329aa856e9c3b9c696686dca66afdfbb4ecb60fe03afbfc90bbfc724405e159e6d6405ee0e668e81a5bb772aa2ae5121fb0db39c90888a34a623d2f0b4007a9a674f9932c7075531b9179eb71e92143f32d7ecba16c95ede0a0bf14a17f5c37ae999ca36535b04034b881e3ed2d6dc5eda3c35499d0c69a3040a5978fa8d73c86a226ab5f79d2fb7c38233d599138d35a9904fafa46958237ce0ae734886dc1b545b8f48ff89d1faf300137958554161547b513595f6ef6adaa75f0c1022ecb337d55e219150e294500f65426e4a05fc72b70208387e46e026e4450127496e6191d5e9313b273", 0xf5) mknodat(r5, &(0x7f00000012c0)='./file0\x00', 0x1, 0xfff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001300)=0xfffffff8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001380)={{0x5, r7, 0x0, r7, 0x0, 0x0, 0x7}, 0x9, 0x9, r3, r3, 0xffff, 0x8, 0x0, 0x7}) 197.883259ms ago: executing program 2 (id=439): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x3, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xcde0, 0xb, 0x7}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x192, 0x8001}, 0x3, 0x80, 0x0, 0x0, 0x8, 0x3, 0x8000000000, 0x8000001}) setreuid(0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 197.640557ms ago: executing program 0 (id=440): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="f5c58d89", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) setitimer(0x2, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) r7 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1008, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r8, 0x3ff, 0x3, &(0x7f0000000040)="0956f6e8886634423cada38ce983cd726d69d806d7a83eccbd4d8f12145583a34695f39789246db25a26dd695a680e316e56ba6b526c32e4dba3d250083998e69c11a22ae046755ec3200c22ac641fa756b53f4e7467dc78", 0x58) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xc71, 0x8, 0x5c3, 0x1ff, "3d12b1696faf207dd8aa78f1dedad3ed4c9f7f8c", 0x400, 0x2}) 188.235293ms ago: executing program 5 (id=441): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = open(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001140)=""/4092, 0xffc}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000000, 0xfffffffffffffc, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, 0x0, 0x0) writev(r5, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x401, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x100, "00000000000000000100", 0x3e, 0xfffffffc}) 92.185361ms ago: executing program 2 (id=442): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x5, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0xa, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 91.961421ms ago: executing program 6 (id=443): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x1, 0x7b, 0x2000000007, 0x8000004}) r0 = msgget$private(0x0, 0x272) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3f8, r1, r3, r4, r5, 0x19a, 0x7}, 0x8000000000000000, 0xc03, r6, r7, 0x6, 0x5, 0xffffffffffffffff, 0x8000000000000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x3c) 91.790926ms ago: executing program 4 (id=444): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000503000004000000200003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a1f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 89.946974ms ago: executing program 5 (id=445): r0 = socket(0x18, 0x1, 0x1) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 64) setpgid(0x0, 0x0) (async, rerun: 64) r2 = getppid() (rerun: 64) setpgid(0x0, r2) setuid(0xee01) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) (async, rerun: 64) r5 = getppid() (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r2) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r3, 0x6, r7) (async) close(r3) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xfffd, 0x0, 0x3, 0x4}, {0x74, 0x7, 0xfb, 0x1000002}, {0x6, 0x2, 0x7, 0x800}]}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x5}) (async) r9 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x30) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="000000d8", 0x4) (async) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0xc0207534, &(0x7f0000000000)) 81.026766ms ago: executing program 3 (id=446): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x4040000000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x3) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) 80.06727ms ago: executing program 2 (id=447): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) 39.889751ms ago: executing program 4 (id=448): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x80000017, 0x2000006, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff6}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0xff, 0x20}, {0x401, 0x200726, 0x2800, 0x7}, {0xffff, 0x6, 0x3, 0x99}, {0xce1, 0xffffff7f, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x1, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0x7, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x8}, {0xc, 0x7, 0x5}, {0x0, 0x400001, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x4004667b, &(0x7f0000000080)={0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) socket(0x20, 0x4000, 0x2) 39.538124ms ago: executing program 6 (id=449): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x7bf, &(0x7f0000000380)=ANY=[@ANYBLOB="531363920ac4aaaaaaaaaabb0800450007b10000000000ff9078ffffffffac14ffff81952e4e6321851050e789498902ff86fc4f8e7571303743d9b19663924a235ef521ca6670dfaa599bbd116a78193f4235481d341685d15820125b7ac0475039dbe2682b42ee429205314c4129aca9141dc034f8890e37690d73431646101f02a8bcb7dd816d8c3950a5260e419de4faa8d704081c13501d54d68bcc2217d38630cdea3796b85a272e7738cbfb2d92429881a93aa75a97993845c68c45279216cc465a7ec7368d61a7b53f8443665e14c51db0f4f3a4cb26537af739d287995a15c00cadb8d083c59b5ea839874584a0aa6f6184e162c0e8a786c5d577bdb98c9e5837a847f77a068033d370d9c6cd694f25dedc0cecb38ad2719cc27ffde7880569d674376e769db4d9bf9e665b2f2f320b0507cea63aca4f91bda4def17f845c037a61b80dc538f300029469d1945dcaeccf9edc86a86857c2653c7698f28931ad5f9c01e1e1e7ed9021bf2febfcb9b77d3310f5e4db7d9df3df09425f059540104a97feb3a414559463323db693409b026106f80ea8b2c51068d227c591e85f8b0e95e3c6a4516fe2aae95323a3946fb446f51f1ec7f0efae81f4c4505fb80784466b660bb5647e752bc4682a468bc5f601a7277f73b101a847453a5f6a19c0be103bfea2c4f54eb476202da9564ef1d3e722559fe832108b4b96c67df1c4bf44cf1e89561ed428a46863715fb2aff46885562e90b4c73bac5477aa0165ad2346013634476334b97eb1c7541f1d221124e644ad18dcc108c8d62a7dea40c60b044dca15a32769d03745b4f678266e0ceedf9b376a10f3cfb3d07615814db3b1100e9e4e636ce3cbf57acd3b8eb87e76e2215df730de366b467071de83d47e4fe6cc97327bf52b64273d680c41e501e5ce86bbc735f67dc6ecf7f57d611588616568d2e6a368446fd67be1eb6708c7317cbf251ab51ec563ca5d6a30a35c7f77d8df88e462b1cd213bf0aba16d647d793b7dcf799e75c2d7c18c72d4872dee477dd38215b3b8c45727b688e21f5912f1c5c62c4f4ebf18cbda809937002f861bdb0a7ddaafc717aa485646c358bf8945697f767821f0561aee30ae8b03757ef64fe74c8dbbf15c7d7b3098de08152acad43bf5da006eb6afb0b7834fed7a32e31dd19f1430dd7720b0025e6f028aea366d882f2cd58ccff0950cbd71af04c4c644972692b1709026a223aa3ce3eb9dd990ed1b8b01ed3f5468b7facb2317bde84c5759cc6ecd92102ae4d7cc0db2068954ed9b3d6c4544bd21cc1b5a8bc641055f303ec98c6eea7ec88160c612bee075310444588f0bc006d512f179ddf039749119c106fb9d0c55848a8c552d5d14fcaae9d56cbfdf4fc00145320aa702a58ec3d37b831db3ca563af4c92967c8c8f1a983cb91bd667dd5c0fade4e7407b99e005aa9f2f4a02efb76c4d4bcda949f3a62d12a9ca29fb7c62c3d1b962310c60e8cd4e6822d856fcc46b298d8d18f3a74f8f60ecb016df304c4c06bf84822d6e8db0f39979ff5bc6a26d1e42da53b6b05ca3f263ffd63ed026b46c8db60c64a2f068b12854baab47358f97e1c235ff82d4c9ac6b74678ac3d7b1acdaba1900ee3dbc62162ee36a6bd05300c1ae84528e2ce900572a830d55be65462c10dd4be0bd71f033e65d6167b02d6c29380fad22fe5fa67a9d97f3d9d4f3e96e214c570f183cf52a8c572d7b580a24e80325c661c96ef11f2e4320852c6f668102aacadfbc9421b5161eb4377fe6a5174efa9e774147f9ab17a9b79b74e30722b3ef02a2e597b696ff902d55450a1e545563c39355e25755f11b903f958e1f478195a0b7719eab68c4e6fc1f2b7d7de88fba189028b5c4d84f7f05c3158b8872006c0d7b7487b0bc284c5c41abb4da38a525a139bae075e8857b7c197ebc008e45c2b574710481ad506150e3659b10a219aea0cb3ae7d033376a1c4a3a306858191a2564814992782a8a2f6276e14f8d6c1cb5ae31fd0a122d0a5e65775897ff9941b2846b36da5364f2050865d44c4644bf70b2b93064cd9ca35c7ab88c047729745c016c70c8d19196aa6e0c1f97b79cdb19f00de9e5b549605c73f6d7a6e7198f044b374efbc7fbf774233369dc375c3313501e9647f8896a6a9654319c4dd3a31ae47a453482720651a4138aef784ea1e655b339ed4f87ab908aa66421bc3368fb1ca4f202c70fc1d0e8884e53722d62e57b660ef57766b9d30c238e9e1868ba12f4dd507df6b37c246972522e1efe9cfb2803b140cc928029b8415999b18920bf914f558fa532886b3385bc07de379fc66ba183ae4bd75bddc3a7474482d3261f8998894ff31b8e56e0a553cdf5710cc174e3e236529ef9ba7bae8d90d41f997b435f2586841178d100c2859b62534ff21f286daaca39a3d23bbcd2620252b962711b7a58c97837fa920a506dc6bd290720db18dc3d492c5a722fb8ea41c09dc957ac700014a8a3dc2cd6f799456b6c0d21243796164af95d22988995ed04a813c0d20eca3e55fac22ac3b05ad45d70d6194420cfc22a75e036980ce910b4a5a10e82b86479a6b516f894db5c34d1f9dac47b9601211a3056fd47eecf561ce832920f97c40b961af142e2d895ed12f731543cc70b85a07b17995c7984d1fdf13fd0bfca58305cbfe56ec26fadff154cb4157396ab70c0c2c800c1a5038963d85737fa5cfc6322d36b0931253fd44cfbb6384f5d619f7211516c7c3dd5de518e8845fca4ae6e9eeb4b662078b635f9b0d32623d51e0bff9d924fbcd313e13"]) poll(&(0x7f0000000040)=[{r1, 0xc}], 0x1, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xdb) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f0000000000)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc7, 0x2, 0x1, 0x8}, {0x3, 0x0, 0x0, 0x5}, {0x6, 0x3b, 0x0, 0x48a0}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="5ddcfe", 0x3}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) socket(0x2, 0x5, 0x4) close(r4) socket(0x18, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1, 0x1, 0x56, 0x9}, {0x8001, 0x81, 0x5, 0xc53e}, {0x5, 0x5, 0x8, 0xfffffffd}]}) write(r5, &(0x7f0000000000)="d81ad3d20cf7ec4e9be33bbd1a30", 0xe) setsockopt(r4, 0x3, 0xa, &(0x7f0000000140)="5b4cd8bf595e8c4e69e7b505b48d2a4f789bcf44de3d817bb8f64600007f58000000", 0x22) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x2ace67d68882edab, 0x0, 0x0}, 0x8) setreuid(0x0, 0xee01) setuid(0x0) getdents(r2, &(0x7f0000000080)=""/81, 0x51) execve(0x0, 0x0, 0x0) 39.326898ms ago: executing program 3 (id=450): r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) ioctl$SPKRTUNE(r0, 0x20005302, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) clock_settime(0x100000000000000, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x39b) mknod(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x8) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) sendmmsg(r4, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x98, 0xffff, 0x7, "5621cce56553142c07d888a1c85e0fa6e4cf80aeab4c12b8ade14530e49892776164997afb2a620ef20128b10df39d7065b4572ca2476458a2d45bf6cac82f8e8a959f211e12894f83f84d5415f116773e682855187aec2cee937f246dba83b30acd8e8b6a3caf6f3d3b1825c6415142dee7d8c2175fd32052d2ff9b264e0072ae"}, {0x78, 0xffff, 0x5, "70782373e0b86d157144270be59401cb0223ec90895e5669b6640ce8e98b817fb695d318c22d480aeca90d9be5493297cf202e5527765f26ed70c445f228d8f0be45d997fb51130738d5e6bf5e6144c9bcd9b2609bb9ee7bc1e834919a13264f6814e3cef0e75f"}, {0x30, 0xfffe, 0x10, "834b0ba3ea85ded7408368e4a14c217e6483a75f39619184e27b5dbd62f03f"}, {0x98, 0x1, 0x1, "db33dc1dcf6cdf93fa1e3a78eb837ec28df42691318f71cf81605d04e6de9e7eb87a2c3c73219948346259cbeb934901d6e01e7de8a6a886f69e8bbe829252ac7ce9db715b54bdc7c50d31129bed0274936e109585520f62a5b61cf21b64132f48e5d895022c8f69318baeb97a10bf886ae0e19fdac5bc0df81fd09cee325aa97918f101"}], 0x1d8}, 0x7}, 0x10, 0x400) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000810021000800451000280002000000069078ffffffff000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="583a000090780008"]) writev(r3, &(0x7f0000001a40)=[{&(0x7f0000000680)="bd89d5b592622401130adef41d4966b260e9c2d871f645d9bf6fcdc7571813fee8845f1842699bb7c8199dc63bfe9188a131036eec176b7b36a2632bc801549d", 0x40}], 0x1) fcntl$getflags(r3, 0x5) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x9) fsync(r1) 39.137563ms ago: executing program 2 (id=451): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14.15438ms ago: executing program 6 (id=452): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd600900000020060003000000000000", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='[B']) 13.434582ms ago: executing program 7 (id=453): kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9, 0x20, 0x7, 0x40}], 0x7, 0x0, 0x401, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x6294, 0x100}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x6c, 0x1, 0x8, 0xf}, {{r2}, 0x0, 0x63, 0x1, 0x50, 0x80}], 0x65, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0xc, 0x4}], 0x7, &(0x7f0000000180)={0x8, 0xffff}) kevent(r0, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) flock(r2, 0xa) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.189577ms ago: executing program 0 (id=454): kevent(0xffffffffffffffff, &(0x7f00000004c0), 0xfffffffd, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x10006) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22, 0x84}, {0x40, 0x7}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x401, 0x103, 0x40000, 0x800, "324242c70a8fd14ae5d7f5705c068629a445678a", 0x100, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffff8, 0x3f, 0xfacbf5d8c3224038, 0x0, 0x8}], 0x8009, 0x0, 0x1, 0x0) r6 = kqueue() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000040)) kevent(r6, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x10, 0xf0000019, 0x0, 0xffffffffffffffa3}], 0x0, 0x0, 0x3, 0x0) kevent(r6, 0x0, 0xffff0046, &(0x7f0000000000), 0x4, &(0x7f0000000180)={0x4, 0x9}) mprotect(&(0x7f00005bb000/0x4000)=nil, 0x4000, 0x2) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 0s ago: executing program 6 (id=455): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.149' (ED25519) to the list of known hosts.    OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1745488759 seconds denied attempt to set clock forward to 13622315181289262 denied attempt to set clock forward to 13622315181289262 denied attempt to set clock forward to 13622315181289262 denied attempt to set clock forward to 13622315181289262 denied attempt to set clock forward to 13622315181289262 witness: denied attempt to set clock forward to 13622315181289262 lock order reversal: denied attempt to set clock forward to 13622315181289262 1st 0xffff8000014a5e60 sbufsnd (&so->so_snd.sb_lock) denied attempt to set clock forward to 13622315181289262 2nd 0xfffffd806dd29410 inode (&ip->i_lock) denied attempt to set clock forward to 13622315181289262 lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8341f248 -> 0xffffffff833bd23c is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 sosplice+0x40d #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd29410,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806dd293f8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd293f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dea3898,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805dea3898,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c416938) at vfs_lookup+0x109 namei(ffff80003c416938) at namei+0x7aa unp_connect(ffff8000014a5c88,fffffd806f197700,ffff8000fffea548) at unp_connect+0x27d uipc_dgram_send(ffff8000014a5c88,fffffd805f411b00,fffffd806f197700,0) at uipc_dgram_send+0x131 sosend(ffff8000014a5c88,fffffd806f197700,ffff80003c416bb8,0,0,8) at sosend+0x804 sendit(ffff8000fffea548,3,ffff80003c416d30,8,ffff80003c416df0) at sendit+0x721 sys_sendmsg(ffff8000fffea548,ffff80003c416ea0,ffff80003c416df0) at sys_sendmsg+0x246 syscall(ffff80003c416ea0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4b15a59e9f0, count: -15 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c4165b0 rbx 0xfffffd800472ce88 rdx 0xffff800001445a40 rcx 0xffff8000fffea548 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c416490 r9 0x8080808080808080 r10 0x26e544c06cc35d12 r11 0x2acd98769e4153da r12 0 r13 0xfffffd8003f44f40 r14 0x3 r15 0xffffffff rip 0xffffffff82428565 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4165a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=427414 pid=83228 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeb738,0xffff8000fffeaa78 process=0xffff8000fffe44c8 user=0xffff80003c411000, vmspace=0xfffffd806d10f790 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43903 213089 3653 0 7 0 syz-executor 83228 63620 11085 0 2 0 syz-executor *83228 427414 11085 0 7 0x4000000 syz-executor 69234 190335 49579 0 2 0 syz-executor 69234 246382 49579 0 3 0x4000080 fsleep syz-executor 7510 344021 15747 0 2 0 syz-executor 7510 455737 15747 0 2 0x4000000 syz-executor 7510 149395 15747 0 3 0x4000080 fsleep syz-executor 69092 108417 61168 0 3 0x80 nanoslp syz-executor 69092 448107 61168 0 3 0x4000080 netcon syz-executor 69092 275587 61168 0 3 0x4000080 fsleep syz-executor 50941 205237 0 0 3 0x14200 acct acct 74294 253647 1 0 3 0x80 nanoslp init 2180 111797 0 0 3 0x14200 bored sosplice 3653 302555 21110 0 3 0x82 nanoslp syz-executor 23011 85079 21110 0 3 0x2 biowait syz-executor 15747 509847 21110 0 3 0x82 nanoslp syz-executor 52693 11475 21110 0 3 0x82 nanoslp syz-executor 49579 514136 21110 0 3 0x82 nanoslp syz-executor 11085 157611 21110 0 3 0x82 nanoslp syz-executor 61168 515072 21110 0 3 0x82 nanoslp syz-executor 78396 106436 21110 0 3 0x2 biowait syz-executor 21110 429079 17702 0 3 0x82 kqread syz-executor 17702 200635 37240 0 3 0x10008a sigsusp ksh 37240 419049 42504 0 3 0x98 kqread sshd-session 42504 274200 93566 0 3 0x92 kqread sshd-session 93566 38187 1 0 3 0x88 kqread sshd 9031 328397 53742 74 3 0x1100092 bpf pflogd 53742 272115 1 0 3 0x80 sbwait pflogd 20148 462666 12238 73 3 0x1100090 kqread syslogd 12238 278568 1 0 3 0x100082 sbwait syslogd 38014 296443 1 0 3 0x100080 kqread resolvd 22356 82306 91413 77 3 0x100092 kqread dhcpleased 14964 47975 91413 77 3 0x100092 kqread dhcpleased 91413 137856 1 0 3 0x80 kqread dhcpleased 80092 5632 0 0 3 0x14200 bored smr 68544 467718 0 0 3 0x14200 pgzero zerothread 11783 72113 0 0 3 0x14200 aiodoned aiodoned 31894 291735 0 0 3 0x14200 syncer update 92504 432030 0 0 3 0x14200 cleaner cleaner 52721 312650 0 0 3 0x14200 reaper reaper 49000 450562 0 0 3 0x14200 pgdaemon pagedaemon 73320 331505 0 0 3 0x14200 bored viomb 36814 297112 0 0 3 0x40014200 acpi0 acpi0 4065 454501 0 0 3 0x40014200 idle1 31063 167630 0 0 3 0x14200 bored softnet3 34156 13470 0 0 3 0x14200 bored softnet2 26836 317599 0 0 3 0x14200 bored softnet1 34069 253024 0 0 3 0x14200 bored softnet0 16822 395835 0 0 3 0x14200 bored systqmp 99724 417916 0 0 3 0x14200 bored systq 6948 33488 0 0 3 0x14200 tmoslp softclockmp 99085 3792 0 0 3 0x40014200 tmoslp softclock 94341 488440 0 0 3 0x40014200 idle0 1 248389 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 83228 (syz-executor) thread 0xffff8000fffea548 (427414) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838c1ae0) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000014a5e60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 23011 (syz-executor) thread 0xffff8000ffff07d0 (85079) exclusive rrwlock inode r = 0 (0xfffffd806dd7ec08) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cb1a8b8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 78396 (syz-executor) thread 0xffff8000ffff22a0 (106436) exclusive rrwlock inode r = 0 (0xfffffd806be4be20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807d907790) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10243 11190K 11249K 166960K 11808 0 pcb 17 12K 12K 166960K 101 0 rtable 227 8K 8K 166960K 439 0 pf 39 18K 19K 166960K 84 0 ifaddr 42 7K 7K 166960K 67 0 ifgroup 63 2K 3K 166960K 110 0 sysctl 2 1K 3K 166960K 3 0 counters 68 36K 37K 166960K 110 0 ioctlops 0 0K 4K 166960K 1537 0 iov 0 0K 12K 166960K 18 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1349 85K 85K 166960K 1744 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 23 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 97K 166960K 583 0 sigio 0 0K 0K 166960K 7 0 proc 63 79K 140K 166960K 562 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 114 0 in_multi 87 6K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 410 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 164K 183K 166960K 7062 0 UVM aobj 32 2K 2K 166960K 32 0 pinsyscall 40 80K 106K 166960K 1704 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 12 0 NDP 14 0K 1K 166960K 42 0 temp 54 8678K 8746K 166960K 15068 0 kqueue 13 20K 34K 166960K 91 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 166 0 163 3 0 3 3 0 8 2 rtentry 176 126 0 24 6 0 6 6 0 8 0 unpcb 144 462 0 444 4 3 1 4 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 110 0 102 2 1 1 2 0 8 0 arp 128 18 0 2 1 0 1 1 0 8 0 inpcb 384 438 0 427 5 0 5 5 0 8 3 nd6 144 29 0 3 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 13 0 13 2 1 1 1 0 8 1 pppxif 1504 7 0 7 2 1 1 1 0 8 1 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 38 0 35 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 51 0 12 1 0 1 1 0 8 0 pfstkey 128 51 0 12 2 0 2 2 0 8 0 pfstate 384 51 0 12 5 0 5 5 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 496 0 84 29 2 27 29 0 8 0 art_table 32 497 0 84 4 0 4 4 0 8 0 art_node 16 123 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 29 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2425 0 915 95 0 95 95 0 8 0 ffsino 288 2425 0 915 109 0 109 109 0 8 0 nchpl 144 3240 0 1553 64 1 63 64 0 8 0 uvmvnodes 80 2679 0 0 55 0 55 55 0 8 0 vnodes 216 2679 0 0 149 0 149 149 0 8 0 namei 1024 10174 0 10172 3 1 2 2 0 8 1 percpumem 16 70 0 21 1 0 1 1 0 8 0 kstatmem 264 52 0 24 4 1 3 3 0 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 10173 0 10170 11 3 8 8 1 8 7 plimitpl 152 172 0 156 1 0 1 1 0 8 0 sigapl 424 898 0 848 8 2 6 7 0 8 0 futexpl 64 6347 0 6344 1 0 1 1 0 8 0 knotepl 120 308 0 0 10 0 10 10 0 8 0 kqueuepl 224 220 0 211 5 2 3 3 0 8 2 pipepl 336 213 0 186 3 0 3 3 0 8 0 fdescpl 520 876 0 846 3 0 3 3 0 8 0 filepl 160 4547 0 4334 18 3 15 15 0 8 4 lockfpl 104 117 0 115 1 0 1 1 0 8 0 lockfspl 48 49 0 47 1 0 1 1 0 8 0 sessionpl 144 24 0 16 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 690 0 676 1 0 1 1 0 8 0 zombiepl 144 849 0 848 1 0 1 1 0 8 0 processpl 1192 898 0 848 5 0 5 5 0 8 0 procpl 656 1631 0 1575 8 2 6 7 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 1 0 0 1 0 1 1 0 8 0 sockpl 728 1076 0 1044 19 6 13 13 0 8 8 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 13 0 0 2 0 2 2 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 13 0 0 1 0 1 1 0 8 0 mbufpl 256 822 0 0 51 0 51 51 0 8 0 bufpl 280 4502 0 125 313 0 313 313 0 8 0 anonpl 32 9338 0 0 76 0 76 76 0 246 0 amapchunkpl 152 22516 0 22009 33 2 31 32 0 158 8 amappl16 200 2948 0 2890 18 7 11 16 0 8 5 amappl15 192 24 0 23 1 0 1 1 0 8 0 amappl14 184 118 0 107 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1539 0 1511 4 2 2 3 0 8 0 amappl11 160 51 0 36 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 29 0 25 1 0 1 1 0 8 0 amappl7 128 112 0 101 1 0 1 1 0 8 0 amappl6 120 187 0 184 1 0 1 1 0 8 0 amappl5 112 136 0 126 1 0 1 1 0 8 0 amappl4 104 333 0 313 1 0 1 1 0 8 0 amappl3 96 4324 0 4229 5 1 4 4 0 8 1 amappl2 88 653 0 592 2 0 2 2 0 8 0 amappl1 80 10302 0 9731 14 0 14 14 0 8 0 amappl 88 6268 0 6111 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 31 0 0 1 0 1 1 0 8 0 uaddrrnd 24 876 0 846 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 876 0 846 1 0 1 1 0 8 0 vmmpekpl 168 8879 0 8837 3 0 3 3 0 8 0 vmmpepl 168 60678 0 58778 100 3 97 100 0 357 6 vmsppl 480 875 0 846 5 1 4 5 0 8 0 rwobjpl 72 21105 0 17489 67 0 67 67 0 8 0 pdppl 4096 1760 0 1692 110 38 72 88 0 8 4 pvpl 32 15664 0 0 127 0 127 127 0 265 0 pmappl 256 875 0 846 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 440 0 46 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd29410,9,0) at witness_checkorder+0x10fb rw_do_enter_write(fffffd806dd293f8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806dd293f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805dea3898,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805dea3898,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c416938) at vfs_lookup+0x109 namei(ffff80003c416938) at namei+0x7aa unp_connect(ffff8000014a5c88,fffffd806f197700,ffff8000fffea548) at unp_connect+0x27d uipc_dgram_send(ffff8000014a5c88,fffffd805f411b00,fffffd806f197700,0) at uipc_dgram_send+0x131 sosend(ffff8000014a5c88,fffffd806f197700,ffff80003c416bb8,0,0,8) at sosend+0x804 sendit(ffff8000fffea548,3,ffff80003c416d30,8,ffff80003c416df0) at sendit+0x721 sys_sendmsg(ffff8000fffea548,ffff80003c416ea0,ffff80003c416df0) at sys_sendmsg+0x246 syscall(ffff80003c416ea0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4b15a59e9f0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838c18d8) at __mp_lock+0x192 sys_mmap(ffff8000fffeacf8,ffff8000387fee70,ffff8000387fedc0) at sys_mmap+0x62f syscall(ffff8000387fee70) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71d9fcd1eab0, count: -7