last executing test programs: 5.426270286s ago: executing program 6 (id=113): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f6", 0x99, 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setrlimit(0xa00a2adee21ce02b, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0xfffffffe, './file0\x00', './file0\x00'}) listen(r1, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0xfffffffc, {[0xfffffbeffffffffb, 0x0, 0x2, 0xfffffffffffffffd, 0x8001, 0xff, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x800020000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x7, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 5.343124516s ago: executing program 6 (id=115): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) (async) write(0xffffffffffffff9c, &(0x7f0000000100)="61cbb6034e8b611889837f29157b568f9d181e208219c0a1b1a70b40b61e30aff8e2e1c66062f20c64507db830ebe8a08576ff894656fd4b70b05db297c85b34de894ec97f7e7fe306dd4fb177db171a6b93353fa2df11ae5804181dbf7f780c2025ea9676c0047a43684e6c6d2dc6683adf86c5fc813915c33219954bc1770779ef8f7aa126f4c6bc6121f9f401a646ed172d3137ec783cffc9f1b4e2e3334d88c743cb8dd02996abf8e5d3d528ae7fe364a27ffd40a2c908d88df1b91cd9e7d5252680d65e5a10605d192adcb78ea2c2113c28fc1eed567e4775f69d0b8f061eea045ddac040ea292ad3ea3400000000f9f88d443f3112e1715d95dc6201ee077f26d7ae42a451ddf3fc84f203411d6e674ed9bb278a69b8fbc65b10998ec0b897125879d9488aa14954bbf7a1011db2611084bc048da4b68a14fad1e17b73b9b5c8b476a1a5e978e0f02f8a67f17a8049869c40", 0x155) 5.339834536s ago: executing program 6 (id=116): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = getpid() ktrace(0x0, 0x5, 0x128, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x1, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x4010}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="7fffcd067365f1a8094a74b4030c7e334e10fcd6d50475fcf5a7424ff4de900ccebcfd2b1e5c7109cddb7eb52db49d2b8d0329a76469ff2abe0000000000000000bd0114b987ea3260083942206cb0c01bce384b06193826c80884edcad76820", 0x60}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b060000b3c00f2a8a50c41000000000008200090018000007aaef2972ab3166be1e4ddaf6df8040f21e537d1d805d0784174245a2f554a13da0de1db16f56e857", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) 5.31335249s ago: executing program 6 (id=119): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') setuid(0xffffffffffffffff) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002d00)=0x9) (async) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) (async) shutdown(r2, 0x2) (async) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 5.241734032s ago: executing program 6 (id=120): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, &(0x7f0000000100), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000480), &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000001480)="12bc4147b2f46e8385bcbd19dde3ee1b1806d39be6f3238f8a66d8c9edf9fcaf2d43391a21deb03d87b837e3271995726ef6ce8cea4257ec2393975be325151b2bf2e64f55e67a02a395b4717a255b1c8af641f3f834aa896926cfaa0651f68e2125081bf641df73ff5c16b056437c7c19c9b718fd5a8d65d269e7dabb06f1433813b6ad78520ae708894599df8c311cd6b9adc4fffeda584a751009d21ae3ff43f78094ffb035bc562b54b59fa0914c9511375f1cef39c195e7abe7dd896cbd3af53c0f67b0cbca32727d581f34fd8b936e60bfc1440a42838e6c679d280d444d7925581df639b8f980f763ac36e2d0a876367525bdd583df6c6d0ac7d1657a4d353b4cfd7151024f7d570d47ab1e484e77766e6d9e6bde9cbe7bd2d9e48afe72b69db32a619778aa9ae84b9f08a8722a0f67d492186e006142037f1c59b7d8bd84d341fc41564434f83826f8c191e7e91c468ac6198b8511be0672f813c50d690c58d4279828b3d174d9147501b42e4b18583c3600fc17367ed1df3fe1246087b4bddbcc2eed78faaab973f153d076173bdaa4bf6bfb9d62ccdbcd12961bf8ac75195a867bc249bb1b12f8782a951515e017957e5d1acafc10b62ce1744b169193312f068fd181aef8f9299638d1073b91485439d4eee3bcccfdfbc36b8aa945cba74af62d7058236516c61659a50454c0ec0d896a6c0825323f1f4625e7b07999ba7312683f52e146cd14ded69e50f812e4ea2e3d16c03d900fb2c3c728eb8d38beccb363f52a2ae820b3ea298bbcced4fe1d596ea8595ae5858c263313c6af5f4d1a7780d71c0647e6f87de6eff5367821362f4e7b666977f2939c0be3a4a42a64f87f349c1041cfd8e455e72edd133da83fc74a28b21aaa3ec70d72b0e27184337a1ae63d83d06d62f8f8d45492565541a71e241b100b92059d98066ffc69fd8a308b3a6e9f32173d55f36eb3a5eeed69118f31042c708ac618496fb9b63a1efb0ed65ed11a2613c10d705ef065e048ab2f8a94f5a3ea96d3b42f887c091af13ec1a743bbf66c0166dd87f4876062f38fa749d086bbce336ee8e0fa59e8fcd454ecbebe27c3347ae7dec0d8717cc2b1f8d7634b2ad4398d2eaa9e4a94d94534224c9bfa084832bbe92ee6c153bb5aeef77f10bda678b8974fbddbf76ed935f32c1c149227a1d9514832c30804bb3ce6d473d74d03b7887452adc9e2613c2a72c41fa78050cae4c085393ebb53321b1b98d197eb1339cfbda1b1c9dfe5a094b0f0d2a05fc2d24d02f5ddcfb6e5dbf1d859c59289e79fc5d4ed7e51afad11162a973ee974684f0843b9fe5f29ed5819af88504916bf7f5d39893669b87b1db147c290a9b7e4d6a1499f3c1afe9d04ce935b310ed2760799f7f200ef95be77199d24785e780cef4ea309c40700ff9344f596fe2da3e01dc348cf7974a2ec34d67c4e16220b1a41d7e12be712750f6ec91369d349d98823d3eba7c8520bee020ff4e1fe6734cdd9cd32b6c5e36f51cf6a8d895b2089ddc41530b6ac9a716a99860139eead8116c9decf5d651780fcc2992101b586819b4cd318718f58aab97e55f759e7dc16a0e4fe5589308468335a4f0f5df35cbe408d5bf372480166a7e16adae74c358c153d21f0708cdb549cb37493ce494148b81db8d38f1b11e27c943a3ff3d1456aa5eee7accc6b6540a4e48a3860c68c64dbd2c6fad6550942cd92827da70785e627014e351ede1d97968f5b59868adad16afe81df10acaecbe00e89010d76184b564675fbf0ebd5432815cd5b45429c798817825441a1cb76fc6891cf2521389b421334009ec2e72848da213f8ddd4727388acc9dfa7556cc2c4a8dc5213f321bf4ae3695f818274371cf4bbb236c925cd8b76fa1e7e54d5f796cc0a84f309edc804ac67b0d3da021d1cc8c16a982be333de5fd4db73e5f7069f896ee0dc073ad44cfc7bbf73167c9267c304dcfbc3306ebd9722cff287b1841788e715cf8ed6407734844225909542201cf6259f80adb05ced470ad4b84492dd1a7a0afe3dc68ea926f00055224159eb97b0fb2ca1f49212e623959954ec67ccf564e570847dd2ebf924b3415115c74e9ad1b4f3ff2981ff7bef0e7e7be02382b404b2c26e99da3b70176bce06393a6d2e7e3c69fffffeb1b1a6379419b82553f3f649a2fb605c8915a3c52a0cbb9ce15171a1f6f37f71aa04cbd37077b6246fa21e4cf37952bfed9d36bd91474f3d0fadde8f63012a9238da62995e7ade5bb8b6c6f3381e49f4c265b7865efe64cf3be6156a77cd47ff9439395f482e08d56a848da2ccb8dd87514c72834cab46fdf320c00c25799fcd118ba6e844a3d56cc3670114c36f100dfb80c28f2e397cde7ab0618cc7c81cb291ca3fff1bccb73eea8030950077a21a4e49d32d5c5cc800bc7f3a956366477b5beaae08f5dfcde94f4b1d5f68fe1bf2d1f84eb6addfe8120ccdeb341b4c6876b89b30594357cb83edfc3956784cc08d640e72e7cc33b5ab6adbe0f956e6fa1ba5c8a9092cec3e028e111dab40c0aa5edd2c7e7cede823f67df77a02b279492d78e8c31915be3994b5093bf22a5555ff869d66a9c559f12f1a154a76eaa08ff2a7fb8e41887df54015afbea5e0f7c68f0998896156a2bd5fb88e6b2b1d0fa6db6ce7a9d1a3166e3b4858d8777df1716922e443158dbaa286778e7d6b873f2c66341b1c19e8b96e0b96df72e40f5738eab08adb387ab8dae2518f1937edf92c9b84f5af30e40421139a75455496b580216ef97b13d92de9d407abeac8b0f3bb707a131557035363679a2b50169c9e4a8477d79a212f727225ac44280922a96cc98a04c8413e6f53ffaaf3d3aac2f19cdfab4ced55f9e8a9eba0e411d8e7260d1d6abb0947a000c692c5d4e6ef272d75933295c90e2b7e3629aa4f0c4a4d3552bd3500c217d1ca5ff0fbd2ecfa87205c3526adac047a2b85882f96ce2fe153d7556b759bd515b58d73d32ed80ce5747acb72bf675c47c1b8627e93dc18a5e0f67840bfc01d8b0ec81143aed81e168d5c2fe100acc3de5ea34f9cca0adf6afd732b6dfeb7c39d43ef023895cb70d4e9ef09f36ad8bd6137e67da9755ee5e529e961b5231429b3490493a92872515627edeef13c7bfe3f48c36cf9afefcd11dea5246a9858c331d1f34458955ea7819e7b0cbceca662024a5156886a2785903c6b5c002ecfdec504df458cad58eb7832a7585a5c83f67abb3ddeb00c70ab72efa42e99eb3c0912a127847bd179224089304b674dd865a478118302007a4a456ea8c17de0aeceede9577564b79e7548692834b583c77ff7b9ec5cbee7170836ff9704c056f6ff5c35af637468ed367ca1d13b53de6d6818db60e85fc4183ef3df9020842bb8843875c436739c3f2ce9403fd3a4cf2cbe05bf053618cdb19a975fbad518b429c27207f35858c8bc2524c0ed09b8c4988d1d8e730927730ca61164ec870581bc513b66780c2d681b4fedabb8e2fa3e846acc70a8cd2214439f50fd035ad69b1e2f149d741bc5c2175dbe9337d808bdbdd67de4686ac2d600d5e6bdf4bf27d8f69f1b6055e8360b4e36dcc9171bd6db673a87aff720c4a5e546e494ce2c4df99d77faabcec854056107610301131814ff0526fc752f3056aa2a15fc09ba6e7ca4ebc907dfabbe622706e88ff310990801de31601ef3b98cc0c11ea532b2398dc4f5df4bb987509291d9f9c3cf4241bdbcf0d8062140479631c46c79cf4bf66d260d68df6e36cd46a33f5c6962d2c65d39d4027e9f6e758fe68c623c0d74d466d70e7855aff118f5b848bae384e172c4b893fe078022ef16f89d88fc16487f54a9be429b025627ff8ff22a9c305f466cedf412e3c8f6900980b120d423f992ca4c1f699481fc7bfa226a2cbd2cf46b835eec7db7ed10d5c091825b31bea5c6c0715b2a5cf691008e46e5cfd5c7e819f08657c6f1edff6d94e13350b63acc3efb051a839c33904946f74b6ed283cf68c9f7ccc0ce08b87833c272d616277bab60d830e71a30cdc48f0e3bc89108c69704eea7361a5e6815e5e7c74343ec034f58e6d6d310a5aba112784903c60d8d0ebd843fb10d2a7983c14e14c9adf2692d8db6cf91ff8a9d21c0b8825dacc52699cec2ca857a6260473780e8adf53ad0b3752c17cd59f4042614052ee59a60b2f89bd6ceb864b26ee8300dff3851e8553879b414d9ad6b048bdc5d654f6a377a16dcbcb299a373621a302e73c1baccc48afef12679e72a4c82cf366a0160a7c8b8cf7851ce6edaaaca2d84b9c9e78235a88555d0f4711035d991e5b643383b776a6f5d8ed99d561e140d34684aac6ccd79d651b1ce4f0e1b5778d4ceef19a9250ac365c18b2c5955a48ce64838722d6a5a76e90c5a44e9ce8a8f9181161dee3029694746155f8503a3d564f4e9bd4020af8d93fa178c029463541cc4806a6fb2dea6936e76da316a4196596cddd1e25b869c357eeb8fc57e7ee4d8af17dac10a8e2c82ddcc072ecaf3dbeace8e575723a33eba9bc2652610d26e3e79789115d3e8c5436d77dc5dbd80f6e523c4184c9a40cd91a61a71ec02f17a1a07c307942a12f56a8c1afafdb29acd90b9df0ea62dd74cea2591f7ea30a8bd7f8aed249d8321b4d2f3951955afdc695b98960ed58c3f9fcdf0a77e6ff3a082664fad5ec9050a512943d884940f5cc22f7eb26970badc141d9019ebe38e0d93ff5f048afba33a57da74a58735ae14d83a05a303134bff56e2df661d28c55fd6f70305656688fdb96366c43755cf9f1c11ecb2d4b3b4f09ab461a30bf08581fabb24caa1a55a2125e56afbf58b602954976d8acb36aebdd3c1170aba6a7aa138d1c83f61915b158e68f64ce4383db23167aeb54f466c7b565d79f7fcd4f35a0207a35f872dee3881d5e0a620cd3bf6ba2581cd5494653ccfac267e1d780edff93fe8e9c1a55b57c50d52a334eb7fd43f8ed3b5b570c1a7d9b4fc8ba5882f73435ffe56a4254ffcaa076f9ff468217839a61d70180540f85dcc905d992d7bc3e1983122f6c1ce28066e865559dd4823ae719e9185b4017ebe75f2f143892fdbba276ed8e9e3978788d6b7439d5dfdbe3c17c119c15f86922b7e445bcfd3c86d4b423b665adbcc0b67a8a14e40b7e2e2e490b0fa87ab0f1e438a57d7d47d2f5174c26524fe5c2e145e199dff091a0492c65305c1276f1f2072e7a3a9fa00e2d8fe13768723f0317223a54c3354001f0787811a3a6cdbfbc20e9ab33b26b2b2cd43b27dcca38f6fd5c2ac72c98d0078c8bef6f1609fb7cd7bcc7bed7ca8b53090138eb5ec3d17730bc03e12f0bf87b9a539561dbadc1d3bf78d43e8d278b35a54aceea6ae76cffefe3ab77103aa707bfb6e01de55adc7d88ea735c9d4c6153a9fb6a32ebe95fbfe164bcb447cbb46ae72a9055c597f81029bc9bc78f8316cdec24da644a635bfc6f6d94a90edeef623fd7c64067d8f17bad471ae68af2dddf6bb3db704e5a744813b752f136da17fb021c8e3d83a3be70b6bd958402fae44587559243e0fb38ca560379762ec7be3c9f180e384cea5a9284231ee3379d28727a892156780cccaa976fae79d3aef9825cb1303c6899a6fef8854f31b696c296ff5fe9a868f90f5c9a525655efa80e641dedf30755270688ffa8a245f7eba02926373e3b19305f9d8f3613777e2f818de853781097122dbc556dcd738dd6b2a28f286f1958f5c2732ba507380dd1aa6659bcc4ba3f5e4e34b555ba4af7de89dca7e03116165739bf05a6497ebea92021bf4b538707352fb28cdb2624951f4ba16a7a", 0x1000}, {&(0x7f0000002480)="e0edad8d7992c5fbde3a1311e41116bfa16f76790abd5c636760e79674d6acaba92cf0464ebe14e6d175f4620614b371cfaf84cdef8157cbc8b2d3391ba0a16cefc0a0f01ca5fada9fcf67806e6f7c5c3b3b50b53d63a98a675abbf7428efcc6ea23d30b118e931d0d7d04563b0533f28e0436cc4f54f436d1ea805610d4e6a1155667b472106416c215f1c5486af851e2aa0041d3f8d4d3377a047c6a1446563aeae7cde1418235898bea558c679a4e902252a5beb04d171f3dae1dca8ae083d71545df90c191a9ced8a31b073a13bf25b47e9314513bea78fdd73b94e4a08577544b90e01ce7e2c7e51667974f471f11d3107ccd65204949fc2a22f837b24ad9ac606e8fbd562f8d9be6f400dc04cbb4b3ac2661b71fec8614e05ddfcf7cfd2ba05f5a2482ce960a6f209e7792bb078726b4dbbaaa5b6147251eefcd38009dd08e91e88aa4c923803399fdc97165386500ea5d8be4357ef16cbb8b5bd2b9dfb838abbe4ae671877ac99992be82f5d4b866d11a26f71986faece9b731ab548e67d617ee1f418bce4dcced9de54d578a5f850c244af7125ffa079c46578c4bf38aac0004bb49269b9173191c8ba26130b1cc6e0bebc479205efc057376e3e0a71b3ab9c2533784fc11a19a5f4d06f27929d50ecb2ec178276b64d70204b0a20dcf814fd1ea6a41e3f9dd1ac52f9b39c88bff54f3332514d283f00c4da5d269787faf63468f45e34fcad7e57d9a08cfc4789601cd3b024b2de2302a0e641934fa8d28de522e9ac4f097ed6d9c229a0eda4b5f56b4156f7aac20e71701cf8ea81340472c5a243969048269e56a43544035cc831a6d0fae39e86e229d1426e8644526128e63ef51df13b9047da09d71925a4f2eb1b67ca64ad9e862600d696b2e9f00a8ad1fd83addebfbef4fefcce51d243deca30770770c54812006083d86ba474b007629ca44d2b22e61880bb5d3e8862fda623d6764d38df64d6b5bab87684c5484d77f997fe2869e62524179aad56eab52070917486d55e692f8aa3433a808cf918981db92d83a3c5c291f6dfd0184b7cfc322cabf3e785efd5984d975f273b272cc3534b65b9e5e6d4599b54021fa9bd15421f7dd5c038d79f4af087a8ba6dabd75928fcdab1905854b324878d959af0cbcf3a369843ded6e290180c21f862f97f036d1fc524292374eae5117aebae751c3fac04482b301ac8bdda1f59f19e12df1aa2b66dec78354179ef02bb418f9d239f01b0e3e662799625d6f196fbefbae89d6384a3d55480800d8a02472b5c6b58468ca339c25101adf1d28cc82eeb2cfd42dab399a8c881a1ecf7aa2bf1f48355d020dffc3c31eeaece3de6fb3a0beda98ac24d9eb4e578fdf2adea15b20b3259efd76b305dd73871983edce383d44c340264aa316bb22d32fdef88cbe078edcb5d378eef1d242d9a281acb8f08b31b7d37e6bf15bd0ec781ae5263aa5a33f217eb8faaed6b99a63e1bc7c95e73c355494a8597bda6da527d941b6fbf4b57be888a35307f5177ddc8850e2ea85a8dbfedea65ee54c7e1a0833589db98baa86838a235ce6cfd5329e84f481ba902d6a4a98533fa3934c8ae62a26e671ba17afe3fb2dac7693c0f8ad637bb724254141d824678adfffd654953684f77ef4bb1e51639e46b2f65e3c5f09d0664837b3fcf310a8a133381e8ef684227268024f71cd3ce4dce52108ae262e44b8dee8e531d6994d54ed137cc89c8a895570ca02cf709014536eb2d3b0b79d48950c405cc961457738549e01ccc376e5680af27629e8cbb09d56f797db28dc6c64b2d3090704057f184ba02034cae45855943f206594f53ae23f7e511d58d3c56c8f86f92717a01837dc34741beca55b675204938e3c5dabf0c6d1c0ff9ed20d755e03c346056964362c423273a6fcf54de36f3c789e20a8659d5daa7c748c0dce902d3e1d53b8bfdab7842d4378383a35a2b52bffbf6b8f309ba721c57e9632a1711794d424758afa588f984644e0abf3917dd54efdcbc8d00f1ded457d96b747160524520e87349b98f588958b0e5ae814031e05c0edd0ed24e73acb1ad326181182e47c6377674abaada45dc5c41e706cf7e1b86bc7b45c93533b162af9faa3c52ec5b05947c95f90c3fbdcb08f3d6d08c207114ec90fabd57aaf1bace09fb2ebf9a445fe1677e938e380b2f9f8570f23d11b3f6507127fdc0fbf0a21aec2c70835fdfbfe411a14cd8dd6e0fd82b266c8b03a1fc61417cb3db9a8fc357092299f8f4957cf63a84e0782f4942f7ccb993365919ffcd9e25228fe840b1528a8ad3e6fa0f44c1c8b99c06d4a229659b34874336c5f9b0bb36db0711f912535b5d01cdfea809367c50b0b094c499ec04c2d9526937c5dc8c992f06f0c75ce94c296793a58d32ca42aae1d8d37f579d63471d2c08ba7dd32e31a6a6e27271a7f8f1578426d699d132c7481717121f540b997d22832c7789124dddd7ba552c0417c4295ae38b9ddd251935b69a8d04caef07997804c1713f78d7c55efff5be681f586a5bcbffa22f66b43e3f308a59fce5207b43a6b7281e2f25d0b4192a6e03eb035f80903f2d8b25bff9259d75b95ab0432920a046e8c139488c6a13d8d7d4618bfa7247a9b643e4d6b6a3e866b721bd99d1b15b831238001fe469f5d1d719be07d6c3d6d96a57cf22df349334fef6e7d3ded5ed535ea87fecb18118ba2f65bc543ce6d5b83ffb3438fa2258c0b36809d07d4b06e27de3f588cddcb09ea1bac35aa31596d98e5c1fff5d422e2b372c4e2a605b6b2f6f3d509c70bc70aab8286a4c49e10ddde609c0c9b9f97b2a06054b432caa4412cd52c44c71ba236f0b727e12bae66fd563d038c7d6d76c1e9336c350dc06afc3685a6a361b049ae256704f5077ebbd35b9f47932671de848a6941690989c4c17fe7f2e38f2a1ebe2379c6e7648a98b7cfe9e92dac0ab09e576affae1d2dd9c16eb98c0eee53cd6f01548f4ec96157ba5db65572254cc17eee1cbbb42182ae36c86474e922e61959334b11cdc496c05ab6479a6a39e2c7525715c8ab044f887dd29db7fbcf3db25354fdb2368572ea5ad476049bcc58eef28925a9c28ef3088d2298167f80494a21c27cc8a93c961d083e8a868e600ed1603867e6456910c3f86a72c81428f4592df8db1b722016a6aaff137f6fca3555eaa00435ce18f80b6f79ea130abd0cbe29d7d61525d111b525d5949a384fd168ebd5b00455775242e25a1f07957cec79eb907ef603ae47183e29dab054c0efe83e28fc9b75c8c70963b08d8362fe9599069f0af956e24cf72d5e92146764009c3fb363335db98dbc602f600dc60b27b0035f99e64244cb65939e410b206a58fb9dbcb04509e64aae6fce5543d1c8154c1d646f124159dd41a958bfd0b8cd16eebff9029e1982fe0232dc9939f7757a746d3396c6fea30e537b5585f9b78e28140ee9ff02e5c88f7759e6e70b8d616e967c6fcf3d6969b26ea3f261e682e9bed0b594dd5565c5524f4f2bbe8c85d5ff6ceed2d44864b2a67d599de665f6087127a81d6759585f7febdb9586114a88dcc1f8e1fbca789d86538e6f2d2da3ace399ca5f58731df98280dc0315ed26151bda530781e6ae86d0bfdac81c1efd6a9ecf2d5e55609d0864fa0f31fee4786087f993c1aea06014d9a5e8c44c9a1e0196473a67f3bf2b21878d24028bd7dc8207378cf7db455e0c1f8a139e32ec8b3381e99a36cccef402afc79c1945e46cd1b3062105c0a64c87a21d0a0e16e96a43a799d786a5d91cca1d9ec0914ba360e2ecd51138bfe902a31bb6d11cc5c6e6022619ccd83244e32b7dd0c235e294e70b5c981663794dcb461f4ad50f3b5a30da23ec85982a835feb18e93608664a086803170301a6ab1afc86ad0696c629c6679c51c3049a7f4cb43b2450f755e23433bbc57ba6cf9ddeca4ad9bf519a22dea377ce4a1d8abe586ca613762786acaeedf7055b462802b0b3178abe678aa34d34e77b12baeec74fbe4ac9294d903146f2c3cbc80979c780b3af0ffa22b16eaeaeb5729998f67db9581f481fd2d856572bc0bf1f117c18903dd7ac62b89cc326adebf20d3dfb30bdb04e02e532a5c86977ad6d7a182ccf7c3c1bedf076c999a45bb9f22f1da0366e149106cd979178e700dcae38e27ffcbb68c14afc53a5b207617e2b89756b1da290607be5312a8cd10eb2297965bf7588ae91116f034003fe3f07fa54c6a9823416f58f182b530d2345264051f4aa6cdd3c2cc141f6d91e181f57c211059fc02e19feb98a9fd0bd9f41dc0a8459cb99235b07b679d5f10d705c48c9ae7ba8b4656e42a3bfa75c28844c39f33e1a5bf4270adb4a05d70d09956dbdac99399b8ec7030366b67cf40f794da0d64ee6025379f63ca46710b2863ab8196ce92f62d127009f8ba48034fbf68b6fae5395626f1b40acadb84c007c033bc48a1e7885991212bdb4af78a5c2d941873efa8f23aab78d7029cb0251a3320747dbcbcf79cad8e1372a1fef5a42f92c544db3debe014a47ba79ca1a32b07a7d4817152ca1ab1d42f5e54d872b81350e990b2364bbca29c21a7319171eb5c053f74c5f4534b47738762d2ab4e8add4b24628ff156cf509d633ff9d2e14be50cbdffec7f6cec736fadaed528d99390104f469fad0eea26349cfd0d54f66b6c0c55aa8e3b79eaec4a12bc9eb5c6ad819ccf55e2d27c874fa85b817b3fb028d02a738be8c699ebadf3ff411536c2215729985c1ad40e5b58a4eb109fd7ca5ba77169f64dae8664f07b41a8c9bbcf2e7baf57d9512b8cd419c71da5edc3fa3129f6d5abacbde53badcc15422d53ef8af69fa4020d0467a364d2a9d7b1c3a1bf3f7c0bd99f8e856736901569a765b349895f6d310e54497f97d87f0314dd05d09f0af9eeee5aa5b78596990d94ca3708adb3a3c6728924531e8f5ee589ee94b512e2001a6481f95787a78c400a6bfe0872d6ec071658c15b1f0932566a3f44d8c098ea576469f4cdb0a9adc01972fa7fbbe2d7918e047f2892ff845d741f840a09a80307ddf66ee9132c4c5b40100db37c473eed40ea32c275d56b29acd2c60681820c64a25d6a9fd8af014d042060925d329e889b336d57bf60c0135082c8b3a34c95b96c74d0013cf89073ba8cd3a44fb542123bea5818aaa0e6b94628cca624402bf2b11ba6c32afde159a063967275ed86098d526d37bc5b70c5afae2478e1c27a7da5a6cd44239509053f81049944097960b80fb3bd069a6a5bdaa29e26e50af63bc404815befa1c1395b281cc53945f5df283481977b8061748264c1f74c5a0c55bdfad2c5844a5a99ed044ac2493b65ffb366cc94c05eaa19003f763138f75498b41de56ed9227be4556fe3646b85ddb585404a19722c514a71bc9e0217906448f4581f210cc24de925e6c7975af338b53e29b3017534d37dfcc20b69c8abcbf4e1a4257a45fd383dd4eb5da341b5f49c55f91ccb2d3bdefb2ff56c55af0b227af8082fe0c76d1fa53c3a1658c3f29335567b6f0645d9e59dd8a0e84fa0a56fc04db5c54462bd5d857f1cc65e32f3960ec52da2e67b868f5c99508c76ace9797ec0273e1b2bab9c95fc61cf8b927a1e9551a3f225f90eb5a8ecf9dcbc1abdffb71f4e74a43848432417a9c109d63cd4575740d89b130d47bf0d455936bc1ee1a28d1d7", 0xfa9}], 0x2, &(0x7f0000003480)=ANY=[], 0x58, 0xc}, 0x208) socket(0x1, 0x1, 0x3) 5.238114875s ago: executing program 6 (id=122): r0 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() poll(&(0x7f0000000140)=[{r3}, {r3, 0x1}, {r3, 0x80}, {r4}, {r3, 0x14c}, {r3, 0x11}, {r3, 0x1}, {r3, 0x4}], 0x8, 0x8001) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) kevent(r0, &(0x7f0000000080), 0x400, 0x0, 0x85, 0x0) close(r0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8e, 0x4}, {0x100}, {0x82, 0x400}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 3.369861479s ago: executing program 0 (id=160): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d968249", &(0x7f0000000040)=0x4, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x40105109, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') acct(&(0x7f0000001300)='./file0/file0\x00') 2.456975571s ago: executing program 0 (id=170): symlink(&(0x7f0000000180)='./file0/file0/..\x00', &(0x7f0000000140)='./file0/file0/..\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe03) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x166, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8000, 0x0, 0xfffc, {[@nop, @mss={0x2, 0x4, 0x3b4}, @timestamp={0x8, 0xa, 0x3, 0x8}, @generic={0x0, 0x2}]}}}}}}}) 2.45517583s ago: executing program 0 (id=172): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="25e07bff764d010001000000000064fc95710d8b999eeff9440726eaf045f13892080502d24c1d270bc7de730b4ac063fc1ddc9fa0e7683cde826536", 0x3c}], 0x1, 0x0, 0x0, 0x8}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f00004c2000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32c, &(0x7f00000002c0)=ANY=[]) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000000)="5f9f34", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x21e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x2) unlink(&(0x7f00000001c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) 1.832495614s ago: executing program 4 (id=184): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xb0, 0x5, 0x2}, {0x1, 0x85, 0x8f, 0xa}, {0x16, 0x3, 0x8, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="d3d3b638be000001000000000000000000725614810311cad315854c58c4a81e55e9dc54744eea73fafe81360465a939a752f70000", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="79ac59a4edde7b78fe30455a711691759e0d38b8370333c57c8f7d52ae17e1e9410378040000008af9f4f0c3f7ea0700", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) setreuid(0xee00, r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 1.831566045s ago: executing program 3 (id=185): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)}], 0x2) syz_emit_ethernet(0x11c6, &(0x7f0000000140)={@local, @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "aab1f9", 0x1188, 0xf0, 0x95, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, {[@hopopts={0x2c, 0x202, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0xd5}, @jumbo={0xc2, 0x4, 0x7}, @generic={0x40, 0x1000, "2e8032c4f759b51980d628e800019e2da2b31e96705405d5be420cc8b708bf5c6458ca5fb2771771a38a6de8bfd672dbbce1de508b7b99af8a7e0bd34f6f3798325b31e3bd8c1e788e0cac491706e1d8427e1255471258ba07fa58ea6ff7aea154c1d73bc6c17678f58824222dd774f41150b8af7b90e26e9dcd152abff17369ca761e2362509ac75e3a3c5b3e7898d4d563f3e52338e603e794430b79d9eae37a7bbf6ecc442bfef236bce97b8855b0dd81560a1282ebfbc4ec28a4a6e733db2757d5af7f95013fa57ce8c8da1957a5a65d01911ba909c38b00bb2d0eb0418bfcc3e03d3da5b34dca1031970e65a2c4c461c58b32128808e0279710a0277dc37d1f0b867818d070cab70ffc259f9408080932508afee4b25d8563b7b11378cefd4a89824bdee559eb6cce2ad9318e0d886a8dc56df3459829e69d226900380d96d08ea79d539b1f3c6499d0e43ce2253b0a44cf2b151e31bfed3af687d77a5ea300ef3aacb5f246cf444ad56e390efb536b5bb4b7b2356c9a5b8558da317bb1713059e0c341a5bc0f7b217b1d4687902a8d75e68f03db8a587167cf201c3eaa87b72d6fa2f91cbac7e596fd0837c7f09ae3c0cb814edc0148095b3fb9abecf38b3a5efd01229d493e649b1b9626ff3fc8410e239f89662c3755b45c8307f05403d9e62abfb8a67b1860554d4507b723638be96ff9f6a49ef8f17f55f771053cc1dd1fe18bca7cf06f7b3b5a015b2f74056f47b30d3b1fb9166e6506d62ab5ae6c5c5eab279c5f45bb96a4d58e1f019c2c588a9371e4ae29888baf1c5bcd84197656af1d13bd1dd8c9b6749db45101bc5f4f3a8c830c015b90899b7aa5782911a56ecf3c28e12f9f08e8d63bf726041d11c2965f8eb18bb189dc0c02de2d9672531eca0e2ccf23d9f60844442f4d0c38935080e55b5cf12f3a1b4e71eb54deb9eb5c713272ae7b699704bb7fd602f581299a0c7582fbb424b520cf06f5b7d81bb1721f868cf7c6d28a6c2b89162ea0fe4343e9d98ee3913a16548f5b0d0990c9b6e66471733a51c56674b0f2d41cdcc5b8f6be0962a6bc8e105b6bcf262feb329e22fab5b324f497d4b5dbfade4c21e2be18e8326376c541dc981fe241343757ccda1ec6480f7ac536ff363f1f2ed05c0c6dee79553160ea4576c4b285cfaafd600d95c8382431783aba23be82fd92487a3be2e2309cc5fe0061c714c431147edb6ad6b3a5547ccc129f86c11a3a80311ad7be5a3b0d948c246ba0874e70f402679a44e23e740a761e5706e5336c3b1edde0e3380171674dbf932aad45675ba30821f81e39f67c2e94d4eb33adcd7a1ac4302b9c4890df3b57d1fb43565160998119d4b82a74418369fff53d4003b22c860d26d639c264612e0fc506ba91e0122e9d23ac1b33a0a0b638cfaca2949aba572bccf4744fc4a937cd44d10f12c6647ce66661037f608373a6587407ee2086155eee7b0390263ca030f495a6ca3fac1c1c16e95400bf03a578b3b6094174ff99dbfdbd50af3bb21aea5bba470f82d335f398ad32fcad784a9bc409ba3df30d89497c8ebfddc3296ab9101a2f873a54259a1d6dacac8c35793cbbc970f4a61aed221ee3eec50d933a77a65decd0e8ed8e7983e5f69a524f23c9412ea6500c205af22eb5c6ed9d9301cd7462b3b786b1758dfef7f51e4a31033431deff4723baf242ae7b2a3a510cb82f4e91abd6de2088936c547e7730e8232d0df3695b6e715b1879626ab625ca5f7601d46bd676054a501b52a65d9b5a697253f454c7ca7362af827f090d63dabc04a9ba01814d8517c85e3ea2f0b95baef24c1bd30594f0fe895be85db7a416a343ad4e2bdf09d1f834e57a73ca62b0a8ccb90ac346c983f006f6a5cde53bd65734d3c0bf990b2ae5fe4c70f7a274a227cbdc2fd623d43bcaf4fcfa53ee8abdd3b66aeb39a670913083fe30b3b37497df45b4ee665169f86d0ecd81e472ee69cd991efdfda84b72f40ce967f3698a439371b7c58bbc2cf55b7cf3d917578598c6e87cc7fe504e6c2df0ba67daf766d84d248cf65f460000ed576f2e94bb1d4b92cb49f61014c5ff25c8f654cfa70664ac3ff069cb2c07f9f747eda86112045553c4b55c635d5ed50ca0fab7d6752c4322665b3540a6f453e52e891dc40daa5bee9420995caf6ad2955acdbb75853cf7aea83756877c9b12b54364a7cf822b112da935a36c349e1609d241865c9e3a0d159981ed52de0c8fdf1f0b1f3cd72b91bf6ed2739ca458f82013b212d96d86f10f27e175545a546256b2f3c1c0bc4bac6f6b9dec429d8751223055ff7ab472fd642c2b71d9592c85f01eff02c1d9ef15c8d3da5bb9a6fe861584f82182a37593e1814f273e72a8e54df1c939172e1ca52dee2bfed40e8f61e8f32925d5c4cfd0338bf23705f15ed7b6aa7e79449d21d0925d3fbb7d999b269b0ac51bdb21f096874d94baebb62eb32143ace519dd3b41db529cdc39b41996727b2de442b362271e95f25bad707eb9c83a55c0a574082e1196c80fedc65769e0e3267e3c0e3fae8f20721fe07f6a5d1543d6f7f5c792f427fd39e22d669c24a62297e31fff6a4f3e3b9c9fffdba6f92e8235ac3c82699983176decc3c9e356e0fb72b27cd83194041362273b6617bba7a392bb1f3c4842f6b8e1e2f6a2df6b2ab5f096b27917fa9ebc8671f1d68e85da7d18b3b61eca1540117b5751e22b25bad59972cc248998e181de9ea2822aee8c0b29c507be7acdc8b5410fc1499c8ee39a62c1dc8cd043710a1e0222a9495a55e5ee7d146081a3879e762bdd75828f5bb4db322db9350016474ba60de7920834688ca98dc98abe30a64a9262362822bf0bab9f4ea421ceb39318279965a974126554443bc84b29109a5df0acfbddaca983a130b80b4d55539d8c2856edc744c15012ba3a595ad179d8178333a57e8f260b97a69ffc2b3f331767040f355f946b93caf8f62354be13f497fffd5db1b299293a0b2269c58cffdf4cae92b81dc9856a1836bf2633202924acbed6a539ac15745e08415c34f7eb2d0f695e92b595ae8f5cc019dd8a45a4d460f3a58fec97571c047551f12ce0afc2ffcd355e720b44c6f4d649f8b54906b4f57a42fb7a4b023f1d02338eb089f4a92b966915acf340d65c227e273840ae0ef760a0a9fb6b8aabe56832865de6d0b210508509fb73ad5ab79c0b1dcefdd4f1a3044c0b6ea78c2c8a0e4d035c6c3f7fcd89040b1c76148945c2ce6b4a4ebcde91ed3629c792683c8b2a080b987fb402d162e10bd3935727fde6cedadce0b292590ac2f113634f866ceddc2af0e11f0e9302396159a0d3d2f0b183da3e0791d0f4a0b928cbd10f98780dac584b7354054f456f7b1679edefe9e0802a97d722c7ef3975e921feadabe95445fed4c3419c448d3e40024ef0eb6c54d0d3505bf424103ccffbb75bb846727cbf832dc980407360ce4b891b1a8dc941f7bb8aaff71caec29618b55306b67871ae7b8db95c69db30e15ab622ee95fb3d3f7cd1a641d68c22394881d6a9316d0e9b9622d6fd3580e8372e2fd6e9a35e9c87fd9c9ef84b0a6233b12eb64947cd83c195b6b07fb28f458777fafbb3b6f292ccc7d12422818e8fd3a199ff11774b214e9faebb59dbe1b39680831d7757baa08a8aaf201d2b2eafd7649a2e4732592a9f03dbf227fe3866f254fa48cbdb2ffab666e8208769a0f539618418ac7e723f55a4a8f19aaaf88d06629ddd3764dcb4d5f8825b0eb1f6fc414c27c0fc8f1fa2ebcd80ea75afef45273c2ee34ebf6623ad9fd04e9c581f7833bdd0285988910c51fc1284735b291f712f8f23ee833f699f144240bd184071bd80fe22445598ebaabd478a8f43cb407ab3e23abe1eec3897e29cb6de0928b2d51a07cc974d9e3c997373bcd4513febb5eede306505f186ec25dbc6ab5e28257824c587f2ee18b08db3dd4b60f7183fc0a6bc737c3d1d167b76dfbc64742dd24101c2fc3ad0b926207c50c6ce4d17f8a57f94d9d66d99c94986e05dca503b815d92ec0dc85cbfed26e8707fd22d7bb4b8d3d84889ffcf65476e01afe4cb03857260fb877456e97dfd13d3279f55f3a50055d898a1f14041aaa0f365d02c972eb6cdf5051ac38fe5c06e77365edf14d80714df7ee8f975ed7cc8ae337ccebab1373aa07d69baac424d9d80ef5c2f5b58da8c5ea3fb493a15e68f04a45567fce3483d009ebc6790ebc1eb8897460d5db0ecd4f9eb122e35191542946a527e7d402a9cb18fe5a77232376ca6dd52229666f2d869f7b703a16e10eacf68e1e58d0fe66c499676d881b00919ef5b061fbef7710140e014bc2f0f6c1863d5680fbaae5875f9c229f5aecc9209303c2640a40f2cf723b191350ef8a2f122929c5a6f514126553d0a437c355f6b5dde924a3973af8c68d5b027f947eac28768cadc8fae65e789218f568390fbfd1e806273108afc6c5bae3d67e8b644cf38f5a92ee4c6469a55e910ed138fe0585b4d40b1e02eae3aeb6c5cd463196f6f8e94618c8eeb3da14327b1412415f158bad631b535ac0631826c5899b463a936bd0859fd2594ba5ea40a216e8890ba8f819e4e4df50245e51a3803991b66e3444696493d099ffc1495f67b32d120e7962c091a42c4a47d5880004f4cca20d107bb4336719ac923c201c2804910f36a226f42c30b05ff3e7590381ab64121c54c5aac7447907c776f248535aca7daccb4a3f319334f35623aafb8e1162d46af2ebf0f454ef27a2a34c4bbfe2f72a86c16aef7e4db4624401f57bb43fcc9685b3b31083cbb6fb19875135ac4c9d786fbc80ee75fe21c5054225b055ead6dff07daba83f49046528bbf69967ff78d083295950643c0268945db732c56a9b65c15c0b5259d7c333dc09b48b3c91cc18a02dfee61c2dd4047be15e9cd2780a76b84f2089ea1343aa80c02b8f7c24116b2767c5e5d5d4ca226ea92f746fc62af3330adf451cbe67cacd03aeb35fc927edbd55a7aa4755d1510b4dc937deff1204ee895c9a9d8d4f4fbdf1dd5eabafb8e18bd52f6177291c975568266fd0cba5ff6836ec7c4aac0ee4d3c3f144c9faaa1030c4de4a1b9d2f77c51715b37b36ac6bd1d611ef57196747ad214ca955f534964b3550c1131dcb5e453932c7cbfa09e82933b7e8fdc71eb2c918ab6ce94c5acd3824a973827fbb3e1b3d8562717f4d9449e5e9e77f71a9174c54ee485fa0d79ff083716e1c3999f7349af70fbcc8eef30fa55283161b21267b09b197e70d3df16c8739f4870d7efe3c92871f9dbc264ac4d8948b93e528ba62f47367923aa11a269a3736a12b2bf371468b0f65eaaf85b81af72078c4212e9c03f7b07330ff2908b8bfa3503ab152be7bba748095fabed4a63efdc31044952b2f80444bf130611a6a36bfb5f0d81fa2d61892e836f5f374f7b5a4f15982583d3fa8c876b954a1986040d16129fc23433577717e6bb11844853e42ddec271f491e667d669848bad534a6b3937363bf1d2521419e229741a6c6e984282cca6d9a75555acc5cf9409a5027d429ae17129a221c2d084d6e77220dcf70b80b8772a50d75d8bd4becfa6f84151b7ab474ff4af7506c59c2854282ec7465c2fb513caa70e6a6f2b3e375c47a84c0c0da7d7528707575c7a3a3b3b51f97bdb03e0888858dc8335c2b3495f755b71a89c5aa2e0c88a4d952690a9187d242668fa58044af67efe30edecb32af017b5b5c8b2cc58c4346cd2b1ea6c075141b198b137e8d5c62f6f7165cbe9adcd39c5b2ba714c07679cc52bc5667f8b04ae420d309ab68efce5594b"}]}, @hopopts={0x3b, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x40}]}, @routing={0x70, 0x2, 0x0, 0x55, 0x0, [@loopback]}, @dstopts={0xa6}, @hopopts={0x3b, 0x8, '\x00', [@generic={0x7, 0x24, "c617786cc72702882fad68b66e627b25daf3c0047eb0dd7735c99cab0e11f69a7cec0717"}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x6}, @jumbo={0xc2, 0x4, 0xfffffffe}, @pad1, @enc_lim={0x4, 0x1, 0xf9}, @enc_lim={0x4, 0x1, 0x80}]}, @hopopts={0x89, 0x6, '\x00', [@generic={0x7, 0x32, "a3d6b7c13c61af049a299bf7e8be13d368c22ecf682fad1048a3a08fb1509305e9019acc4efa6779cbbfdd1dad8019481768"}, @padn={0x1, 0x1, [0x0]}]}, @routing={0x88, 0xe, 0x0, 0x1, 0x0, [@rand_addr="a11ab2fe37284a33ca78363716f30304", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}, @loopback, @empty, @local={0xfe, 0x80, '\x00', 0x0}]}], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0xc, 0x40, 0x800, 0x0, 0x5, {[@md5sig={0x13, 0x12, "c2f0bb08f741f228a887c207e8a6a3ae"}, @window={0x3, 0x3}, @generic={0x1, 0x5, "391f71"}]}}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000001340)="96d35552e14acf9f295ed345851dd569226bce9b7918ae1853518f265f7c98d7c03e74a891adc7b29ba3fad015f6e795bdf7b23d4c1c8582d9c7c4bc6205e0ce541d8caa2246a4315c734f6bc6af048178968247cf3672506ffa8a1194731c92ed8f8e00f975167d", &(0x7f0000000040)=0x68, &(0x7f00000013c0)="41bcb38050f9a4d366cd1507d20aef22768a9f0e5ac3099a2e9b7df4b25b4ee21114bf3ad859f941ef2a10cb7eaf11227ede3672ac70f7c9be7997ef359f1564735c65d7a409f6396456cd2556bf3f2da1854b3a2d17e1cc532ef6cb8d01f829738e826debfe7d29ed92a8be8f5ea726e0069d323c797fef860d54e013aec33ac849f5dec9a4aa93e6ba3bdc7d18c70666b3bc63846004e4fc95b85a61916ce78063be87ce62bd03201a0f81599baadbad22e3012f89eb599f285bbb49ed", 0xbe) 1.765876753s ago: executing program 4 (id=186): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0xc, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0xb, 0xf90}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="b119080066ec90c59927d1c4e5744e0500000000e30200f2ec3e4acfec9c4889", &(0x7f0000000080)=0x20, 0x0, 0x0) syz_emit_ethernet(0x1012, &(0x7f0000000e40)={@remote, @random="ec1331ce1218", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x804, "caedb35bddf8cd9329f4706b16f1438ccb4ac41924d203a73c98c2d7efad73762e6b7ad6f5587553edde6088045b039eac970e730224b12f0af070f5dc4795c509cbcaed1fda4d8c58454e403f6a9ee7ac09d82070ffee3b02902effc0bbd6e59f9a6d88fb748135d6bd769d256dabfa19a0f3922fa2fdc24156054fc422bc9d8b20275f08a07d773c32054c0030bc3ec870eafe9121ed2d1a4be7fad403ddae0407eaa39ebfe6a0d659618ea08f665a4551dc69d400c2693ffa2553ca8da3d1d30f3191cc60e0101e9f03d26dd720cfffac9196ade258c9675ee18b820ba923b24fe05e2a614586cc31b1449f46edc8879f4d383fc04c14838423bb87cd346663778013176a21729b5fd3d8cb9088beca2b7c159b0b44c8daf4d09b343b03ca226da0e4cf0a55e5d20efb707a949673264b2141090649c84293603ba2e24ae087f1d665a9e47ecf956ff2d612e88adb88696d60b8d9b42d35edf6a55de4710f01cf0aa71e9816dace1f6f6472bacae9b2a83d298bd47cb246f2d02af2b885f816060d5da5bc15ce0bb71cefd2a388674973b42a577668d7a21d305601628aea95db18253c73f0c2734f050a5f327c688e782fcbef4945dc43066f090b90485901244cd4f6bc2317e859bbad6b7d77537e8a16180c1fcc53aabaa5f6639fb54842b8fee94ea7e1b31bb082acda0d536abb1b4cd89fee4aef1b7c6b6950e662a116cbcec9a6dc1bbf11cc21e8a2e5b04c75e2b5de51863c0c51cf13d25b4a227def38bc049e341edd71bbd670528117343d7e87ab998ab2aa3d60d81d0088efc8fa135e530f1c1f41447c3cc47cbaa8d68aeae38e8f267da64317585122793955c93cc54a58866cde22a5580d97a1703c5ac5e92f7a2240537291f75f12e630f8542d7e328201276a91a67bd485f557318f24790f8257ec1fbf7badf937676891331461d404a403c11df05e70c19f4a36f46efc89242aaef352a14ec6c536181b03fb012b3f707f1c99baa49576b68b61f9f4b77b77f47e656eeea980cf271a0374a5ea1fb989960886af06a5261fdd7db82db68f0a3bd4fbfe03aa57afb7bb5871a5bfea98868e21487d0b0bf8b740a8f2f235a2ca69455bba361fec7646b7845ca773813e32975aab54a180a97b19222980cf6ae6f7fd853b5247597bfca5c9841eddb10cde107fdcefa47864ee517667474b9d145b30a2c66837c491b1200b4d0afefaf9b098180517f023e1aa370380465160559c4e47d2f2408c499a6c93aafbaab939cf0713616d0271f3a9595644766e8839ccc969fdf1e21eb7d0d6de23668a22f30126818fb152bfe2c243f0faa07419adb9d138ae1496bc5432af4c06ff151a223b047c12c206c180901fcbc340258cffbc23c50e6ae4964efbaea16706525d388cc28a1c8ade7b24578f647629d0419521613926b7060707b10a7359d152f202fbfe484b040d0a892b204ad0a171ae33dd62d227b886169b411041cd3fc72b5eed802db475e38a69ed99350f72c080a00b854115504a04205ec35cda28691d11c7aa1936bdfe2167cf6660e5d0f67c9f57ce2cfc4758f55ec79068423611f27a2f1a416fe751daa942fe96ee02e84f8135bceae719e94b6d0428273c3d4af095747abf02a962930e60cfa91231a64444ec7a44733a8b02fae2715369a2ca7da4590d0ee639b65fd860a660c806f5194971a76a98e70275391b170c2dbfebcd9f1a97f4dd07212e5dc56f0a11f02e903c628e770d0a2119a7b08974f84273a88d2626b46b8a3e698ca52d3dc6e115d4b524ac8106c98415e38ce8c378d8fdd5e598e27f2a8527c7a752e8fee1555a771cb0ee51ea99cad340a1462346d1cdb11eb2f9fc8dcb4efdcd27a2093584bb3e1fdd52ee1c5ef6b3b284f00edaf991790937140cf11bf67124fedc7b8990b77359e6c3a81ce115aed92227d806a4bb8f022e7817aa085351ac9f6f835a77d8db5bbf8bd4788fd4c72160c75b3e618327811990673f899a93c6872652a80ca731e792fab5124903de8fb42a54c7efe3b223556c573317b2f0f14c58d99bb540ded9d5fcd3761dfd4810f96cf46bc601eec9e18aad81880ae41f701e97527e20406aee616ae61e946ac9c9581905bcaa68604375f0e50f7b15c20107cdeb66cbac74579023a64ea8f53a628451a3500409d5dba63b33588966d7267de363ecf1ab8eb7d09193c0417cf9579eeefef7707cb2212d0113f05b4a64606c0a646b5ecc6d4178086671619cf87bc80a0f88e2f3cbe1686f79fad91a0b42e86738ab3b279b6b703ac3f722fd222f71354ddb82ba6f582e0eac2aec9ed9fa6cf87a7852ef6d65019fd0301fee92bde03cc221a237c9dced404a5c1a3eb5ba95d6cefee12433075ba6b88a8ebaf18ae4007a1129b8f992ab3073106b6aadf6151025be6b830af181699e8b0d11b782b49a0fada8ba0ef4176bbbc7f8a78a0f8f5af75416832486cc72c66bd378e847985bd49d6fb5b5e4ae641349b2a3cb99736a4bab00ee55da88e82a711276f734557170b6e470068265765d5cad8155e0c34d5898694d7b7c463e2335cdc281ef33aaa34eb991c525acad99b5ef9f416961b0df2c87acdf41993b0b350a03fbedd5654dd814ecf394f6e493a4dbed4226b98feb255d971877636e39fd0fbda7f405603f358020bf7dea9ac0ebbeca4f0b2e528ba7539f6b5da918a877fd2d40201eb2ca472971a267618e6b1f2dec1635c616c17d60c2151cca099e410fccc2a6c970cf6078eb5b47134dc1aefbb3b8ce066d903285839ebc3ac71288bf458cd5ce1cb5e04e6eb282092b71f1dcbab027050e12e888037a9ac88ffa908e1a07516acdbb7a7c989db5ed0bfb60fe9a000f9a40677cce5747af99c0ae16284257f6ed3b592e5e2343c131bb00dd6104c2500ef026b194be450256dc945ba5be7ac1d52e145a87332f052ac8c72e19ed33a0878529c38f2380278f93cc2d1fb9699982666c8a94e7f055317e4a874bcd0402bac1cc1885894484b79c323b9a1550c6785cdfef2e3373beb396c7c264e7e424d7694d31e10ed8900f7e5b0167b821eefa2c4afb2406c1995ebd0904c2618dac2b821e281397b31a6fc700cdbc2667de3fd69ea3712ba37d8b4403785c1b0fab0d011b0a871357cb82d744e4ac1ee22a04534913ecf4dbcdcae7f1fe27983ff9cd489408cfbbd3b321da5c90e06f779163c830b42051df67da13eb14ce43d59d2839cc9d9eaf9ff85ba6958a1bf025e40f14529034c7e9f3e00dd11980d6386d0612fac5b16815c52ad0470eef198676eb1d9dcf6ba3b25d6e12a38d022fcd091ccc832addabb9fb77f0339ba70235cbfb5c23997944072e8ba3dc7ed0eb52dc04cd126c78e9c2783e5cef5dfd430159732b77b1888b0ba9fa15f9dfbcf0f61313d0f5493ca9afbafcd6cc9585e5d717cf7ab807c3a633843ea8334aa0a821829ed958d2a803475ad46af31407bd4f6311785a3315062ba9fe036cdcbbfe4d216d2bfbfc3b89a207ecc4421235030f140b4d379b2b4791416542c203aefc29107c90fa9db2585284e6735eef2b67b95dac988fbd79712235428df98a7df6a43ea824469076366daa707854fbe191ea9e0df7994489faf7b3451d54913dd4bf2b52a046d814d38323baf296905f0dab0789bbf3483363ea1ef19cc124c8a0408c85fd0626d2e53d7bec68a232a70a8138d7d847ffc27a61a70673513236a711cf0c62d8f1f0c0f3a1ee39b905c028e140185dfb7190bcabf4343e3a5161c093104a9adc0c6fce8d62858f709e9d37b2cb42282a7d7c6bafd982c405e682b8855e9df93e472a43cdc3170ad653040941a4e90a63edba995879d81ff13ee10cc00924de91dfbc598ae346303f07f20bc5c57e4d1b2a2faf48559db387a6fa1928e67e597f18aa03d7a0c0c14329bccfea233cc78b1fa374f1b141f0772051b914e4e0cbc1a3542c8c92fd435ab5b1e5d5e31547c8b7bb1ab3f9ee73f0b117f03cf7a029022157e0c5798a8a0100af1ffec37e9bb333ccefa04e0bacf0be299e07794f1dc3c20407170cf84e2ca2934032a454b5b22778b24d188fd87d70767ca7a971a475e6ae6273bc4d9cfe6c235b8c21e45ef30db8d9b4d3afc0533adbf995e8521223add9a582d5c47c4d296be8367e2ee86a47af222bfb74291d73ce6a40ce97c5520829356727cab65face8b88481bac092b78c32715966f488a63f56e64671fb77dcd67c1196d5c87cee81e36633349b8f1a6bc80385f83f0ffcf7e91ed996739658d4df69452c6a480c8cd131f861366042bfde881549f40ce4d1de5288fd95993422eacec51b34047edea01c265c3bfed6a980d68a95691f15b3fe06430f104304415d21a0bd318626b426054845d8c52d68e8222bbc4d8eaffcd9307b537938668b1f7487c1699c1c25e2fcb311dfda3d34263d5a9af2d8a999377fdac89a46285de65dbd90e3d45f01601bb5a10ae8ffe0a515b9d9a12d3c41e286dec12a3607e03cfd6ec64550b24886001ea4465b5611c4c4737186a016caab74bc7c340e3c2ded9d1864165cc57d50a218a6dfc415838adc6d9a1ce89554fa8890e393b1837880d4609320f949cf2096fea36d6c0898817146d51019deaf14f3b0ce10a8fee8f92a891568dead33a9b46101c1f112c383b9ec093150cbc41230cef29f7e8b858da1a0201f4710ee13823b93618253cd7b64a7e50c73e68a9ea94104ed1bba2f34631cbad570122179c484912a3b72b389b3bf5345d78140dd0c83a1c4f16f313f89e2ed00764b7fe6fd6c42df98dcda7dd0b677398aedd53ac7dd7ed3822f69c0b93a9df4a78a8e6e1b94219151014311df4b318195eb503d58bcdfa42b40dfa61fa043dba2dd5c3fa6057a755e03f7818a081bb70379514f004f3b67095f5e29d1bdc29e293456fc50c8722e5c87ef7a052cf1e286d24225fa13bc1cc57377f647290999880cf1e01b6ceed7a06a5c2c548320e65bd4426409e911c61b46ae1b5735c3233984c7e69322993858582014f49eb233dbac1873784c2654c91a482baa83a269de39844893eb8f84560abef7e60894a8c68666d459f4370a3d59d0df123a7062fbf4caf0d1dedd9308868232ba5b5bcad168fb40525af827820f511dcedf2a9c51645272d56eba0107b04dba55d2d6f9e44829d16ffb02dc13bbc7a943ebea7bb7688df26124187da92caf3f4b4fa4bd0a5b8895b22aa46495935f65b19d7db7a8491156869d94a4d1932902d1dbedd28b9eb68cbafa7eb3dbea226b084c72b7d3295c4e02122f16a43d869b836baf9b48c26bd5d61963b857ba6d4c389610c64288335dda9b1ea51ba5188daf21cb37d5caee77bfdc9724df81a6599b1ac97199a35b4283ad2f6c1d2d0b728fc9bc633904303ba21057a7758645be2d59b40ff859fcba8b1f2cea694ca42598459f8bff32330cd9777e4108cf8b925779288ef295a7fdd3fd62a413d6db4125e84a8940aa09bea1a0ef8592f07fadbcd0c439770412b0a1541be93a46920a09d7117b6716768240c80d388c8d3eef5a75f11e09d25cac0d025c842fe0372b5128f75e624206373366123437d961135b062415d02bd44d194354dfd6491c122505e25438e8271eda2762851403d3b3e4bedb641d0b85b4f9fdd9178fb667f3217f85fca4a964242b81e5b2460efe3fd621605625d7318669f7aab5b99acb4c986918a5b192c68b1aba3f4ae5fb4b382df3fc6d143109957c3a52f528d6023162b6d1cceaebf25b92be1538cb7c56dd305167e6978f008004143eb3"}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x2000, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x4002, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x84, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0xa}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb88, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x800, 0x1, 0xfff, 0x30004}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.764210613s ago: executing program 4 (id=187): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa, 0x0, r1}}) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x1, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x4010}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="7fff", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b060000b3c00f2a8a50c41000000000088200090018000007aaef2972ab3166be1e06eccffb909428dd28b9706e0531b3214ddaf6df8007000000000000000784174245a2f554a13da0de1db1", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r6, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x9}, 0x54, 0x0, 0x0, 0x0, 0x0) 1.607899751s ago: executing program 0 (id=194): r0 = getpid() r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2, [{}, {0x2}, {0x3, 0x300}, {0x0, 0x4}, {0x0, 0x10}, {0x2}, {0x0, 0x5}, {0x3, 0x5}, {0x2, 0x1}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x3}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0xb}, {0x1, 0x80000000}, {0x3, 0x6}, {}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r7 = getuid() setreuid(0x0, r7) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000240)='./file2\x00', 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file2\x00', 0x64, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 1.607030122s ago: executing program 5 (id=197): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x146, 0xd5, "00000000000000000000001500", 0x0, 0xff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x6, 0x8}, {{}, 0xfffffffffffffffb, 0xf, 0xf0000000, 0xfff, 0x6}, {{}, 0xfffffffffffffffb, 0x60, 0x4, 0x45, 0x1}, {{}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x8}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0xa000000f, 0xfffffffffffffbff, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x40000000, 0x9, 0x4}, {{}, 0xfffffffffffffff9, 0x1e, 0xf0000000, 0x565, 0x7fffffff}], 0x8, 0x0, 0x85, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000003, 0x0, 0x0, 0x0, 0x0, 0x8e, 0x411}, 0xb3c, 0x10003, 0x0, 0x0, 0x5, 0x6, 0x9, 0xd8ea}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x8}, 0x10, 0xfd8db9cc8c449ee1) (async) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x8}, 0x10, 0xfd8db9cc8c449ee1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x1ffffffffffffff}], 0x203, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r5, &(0x7f0000000040)=[{0x0}], 0x1) (async) readv(r5, &(0x7f0000000040)=[{0x0}], 0x1) recvmmsg(r5, &(0x7f00000003c0)={0x0, 0x1}, 0x10, 0x1000, 0x0) close(r4) getsockopt(r1, 0x7, 0x51a6, &(0x7f0000000080)=""/113, &(0x7f0000000100)=0x71) (async) getsockopt(r1, 0x7, 0x51a6, &(0x7f0000000080)=""/113, &(0x7f0000000100)=0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000140)="ebff13cbb9fd812eaa4e8ba56df6550a48e6990000", 0x15) setsockopt(r6, 0x1000000029, 0x800, &(0x7f0000000000), 0x0) (async) setsockopt(r6, 0x1000000029, 0x800, &(0x7f0000000000), 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) bind$unix(r7, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) listen(r7, 0x2000000) shutdown(r7, 0x0) (async) shutdown(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r8, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/44, 0x2c}], 0x1, 0x0}, 0x840) 1.503560959s ago: executing program 5 (id=198): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18800000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x40e, 0x0, 0x0) 1.502748967s ago: executing program 5 (id=200): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000180)='./bus\x00', 0x1, 0x200) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/1, 0x1}], 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c2b44f7fff7ee1e2630000000000000c000"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x5f7}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8e2, 0xc, 0x0, 0x100ba, "006a20163a8122a8b4848900000001dd57a583be", 0x6, 0x10001}) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x200, 0x0, 0xfffffff0, 0x3b, 0x100, 0x10, 0x10, [{0xfffffffb, 0x5, 0x9, 0x4}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x7fffffff, 0x9}, {0x2, 0x0, 0xdb4d, 0x6}, {0x6, 0x2, 0x3, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x0, 0x10, 0x6, 0x8}, {0x1d, 0x5, 0x40, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x387, 0x7, 0x6c}, {0x20002c13, 0x10, 0x8, 0xda}, {0x8eb, 0x200, 0x220, 0xde17}, {0x2, 0xffff, 0xfff, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) ioctl$TIOCSETA(r6, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file0\x00') 1.361252103s ago: executing program 2 (id=203): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x2000000b, 0x0, 0x71002}, {0x2, 0x0, 0x8, 0x6}, {0x100, 0xf86, 0x0, 0x9}, {0x8000, 0x840, 0x3, 0x3}, {0x401, 0x200727, 0x4, 0x7}, {0x1, 0xde2d, 0x6e70, 0x7}, {0x0, 0xfffffffb, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0xa}, {0x4, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x6, 0x10001, 0x0, 0x1003}, {0x8, 0x9, 0x9, 0x800001f}, {0xb8c, 0x555981a8, 0x8, 0x8000004}, {0x29a71717, 0xfffffffc, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket$inet6(0x18, 0x1, 0x29) clock_settime(0x100000000000000, &(0x7f0000000100)={0xfd1ecd02, 0xd}) r2 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x181) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mkdirat(r1, &(0x7f0000000900)='./file0/file0\x00', 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) unlink(&(0x7f0000000940)='./file0\x00') syz_open_pts() sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)="e171158a89", 0x5}, {&(0x7f0000000300)="b335e178d1972dabf1cc3c2a1f0cbe5965efeed47e4610fa9164a2816b728b7a71e6c6a846d904d942d499b4a3f5a2c042d122ab1d5332ff0e673e2b02b33913158e284bb1bc03badd12451cfb9d18748a46e761eee3fa71ebdbcaf3b07098b237e834bfcccf4767eeaad9a0d9faf58b3e3f426c78c71fa596f69ae6a200da278c0a47f6749480d3727013f772a52991e4b6ac86df215c6c6998542adef4e60be75fe82524570ba25a26a27f3de09103202f16f8b19e9f278ab208ad553fd23663", 0xc1}, {&(0x7f0000000400)="64c7a0d2af6e6be2a1ddfc29430e1d09507f6c08832d9bb32a450d062e71d8f8eb7fccbcfac025387cf4c8789f8fb3fe9f505a08753bb5512878ee475878572861aa7537771bb7252ab0d3d7a1331b39fad90c4faccf5626f083cc7f4ad781c873e1464d6a73c1e92fa1f9618651a226cc350bb70937d54c9cd4230934da446c2498f5d3f0a25b93b4ec18bcbcfd9039a6685f30daa1d8a560151db29972e787aae29f64345d42f46781be0ef225f3", 0xaf}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="a5b16c0ac6ffaa07ee31379240e6693f1a18f8dae74578321d7cdcd008608ce481af488aaa44e4328e53fe0e7ba4a437e94c59c4b0e19362bafa54d755bdecf47d3732a01a1f3459516212310c33bd35ab193fbc5e2dcfb1669754272a1a091dd849acac8f8ab9abb485305c32d97b47f7e69f9b34c5d3382b796d02d74d33067faff8c3410900ec05e4e732b3cba706740f", 0x92}, {&(0x7f00000005c0)="11dcf4bb89b3a016fca74f3a4236f31b47f12c465b39a0466379007aa46bb886791219db40a0ea8734286f8f2d13e75fa453fa1a7fa129b0916c5830fa452389108caf4338f1afc69ed744052de496edaeccf19e7561d0d31350fc17ccf7b11f6f82a1884666cebbdc31c8d7deae66f3fb2ff5b9cd3963078888602b5a5561ad86427b29994f8bc43ff5d17e461bac13fb5a065a682d99d3c23d", 0x9a}], 0x6, &(0x7f00000009c0)=ANY=[@ANYBLOB="5800000000000000ffff000003000000e108ec907f02ddfcca5c62197c9779c7241ebcac97cd1d112d96a65d739cbddad951b2cab3cf92bb409685badaf85d0ce9a7fd8d7931cfbb52d5216e70583b6552000000000000004800000000000000ffff00000400000021519dc50d7aa859a8ffedd954442a2f02fd9586d1db565a0f2265a6e4d1755c306bed7a40e8ab15ba1ce413ef458b00494fac0000000000d800000000000000ffff0000020000008da884f2d42b20b7442ee995c7aa07b0d844e3ae181ff183b806a70e8123be11d06805076b999c24fd16f2fc2b579569c44fff0dd86f3bdd23bf20533dbd7b7d9fb9592350b947150946a58ac00e4f6054818098df9a6e6fbe92c03578f62a85b6bb1cc096bee7809830982d12fa08c4cfb75797930e95f8049ddf78cffdc00355b84112a09a24816d21edc2f6457e886b553e70207c766aaa4f51493a28d72d40ae4ca4d3501ac0bbf2e4ccc86ca3850eb7d756d52d144934e20e297a5a6696ba53fdc456000000f16f7f25c8f10b7f13f8485a365d7149ea7d83b1bf78f767c4cd3075b68bd59a20740187529f57a1a7024e3f0985fbebefd135025dca19cb2b705d549cb27e158afe90d4f0321915c9145335211b"], 0x178}, 0x2) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 916.871257ms ago: executing program 3 (id=207): setrlimit(0x8, &(0x7f0000000980)={0xff, 0xfff}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) (async) getrlimit(0x2, &(0x7f0000000000)) syz_open_pts() sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001100), 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000010c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000001100), 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r1, 0x0, 0x0) (async) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) (async) setuid(0xee01) socket$inet(0x2, 0x3, 0x102) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x163, &(0x7f0000000340)=ANY=[]) close(r0) syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) writev(r0, &(0x7f0000000440), 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f00000019c0)=""/4106, 0x100a}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f0000000600)=""/182, 0xb6}], 0x8) (async) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f00000019c0)=""/4106, 0x100a}, {&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f0000000600)=""/182, 0xb6}], 0x8) 915.545767ms ago: executing program 4 (id=208): syz_emit_ethernet(0x42, &(0x7f00000000c0)={@random="e727dc07001f", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0xc, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x1, 0x0, 0x0, 0x2e}], @generic="744b8d27"}}}}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/182) 915.070613ms ago: executing program 4 (id=209): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) unveil(0x0, &(0x7f0000000080)='c\x00') (async) unveil(0x0, &(0x7f0000000080)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0xf1, 0x9}, {0x3, 0x7b, 0x14, 0x3}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000180)=[{0x7, 0x0, 0xf1, 0x9}, {0x3, 0x7b, 0x14, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x7, 0x10, 0xe4, 0x120}, {0x6, 0x1, 0x87, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="f968f845920e632101a5a12512e3d2b274f1004d47fa7a93a1ce480e369c8b0752280524446040fe", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914b4c6b355ded084e4eea090f9755b70ca36a72fdb76611ff50cf14a8fade44d9b584e40ba4b5a37bc96cfbd", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="5914b4c6b355ded084e4eea090f9755b70ca36a72fdb76611ff50cf14a8fade44d9b584e40ba4b5a37bc96cfbd", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r2, 0x20008002) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x5}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d3d3b6198cd7209a95a92b99506c2f3fcc38be761a2210555fcb91102fc84a1571cfcd5d09a53af92987f9aa0e8ea000", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082f105b6919f48b01303006896fac64836380609ec42b09d5cd66793340af01fb904d97f649ff92233fb9bcaae7725bbfbb097da8577ac9ff4c1aabdb96bcb4f2361b33ab0992ae7c1ad9b0a1a1ca4809f", &(0x7f0000000080)=0x6c, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082f105b6919f48b01303006896fac64836380609ec42b09d5cd66793340af01fb904d97f649ff92233fb9bcaae7725bbfbb097da8577ac9ff4c1aabdb96bcb4f2361b33ab0992ae7c1ad9b0a1a1ca4809f", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) (async) write(r4, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYRESDEC=r4]) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 910.017809ms ago: executing program 3 (id=210): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x5, 0x1, 0x101}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xa4) write(r0, &(0x7f00000004c0)="2af62f136c9d80", 0x7) 757.230169ms ago: executing program 3 (id=211): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = shmget(0x2, 0x3000, 0x6a2, &(0x7f0000ffd000/0x3000)=nil) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, 0x0, 0x192}, 0x0, 0x2, r4, 0xffffffffffffffff, 0x9, 0x86e9, 0x9}) 756.831566ms ago: executing program 0 (id=212): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf3, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x101}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = getpgid(0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) fcntl$setstatus(r2, 0x4, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(r2, 0x0, &(0x7f0000000100)={{0x2, 0x9}, {0x9, 0x4}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2002, r1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 755.502781ms ago: executing program 4 (id=213): sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x1e, 0x0, 0x0, &(0x7f00000003c0)=""/244, 0xf4}, 0x806) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 755.278637ms ago: executing program 0 (id=214): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1=0xe000ffe1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}}}}}}) 611.316541ms ago: executing program 5 (id=215): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b1000000000000000000f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abf9c82ac57df91b531e2387dcbbde152ba0900000008e37f71a3f8343712051e", 0xb1, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) read(r2, 0x0, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff010000c8cf5f882b297be1aa5b2394cf7950f0699a5f139b672f4d335d223e7d026ba8afa7d9f6642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2ffe000ff000000000000000000003d0000000000000000", 0xb1, 0x2, 0x0, 0x0) (async, rerun: 32) r4 = socket$unix(0x1, 0x2, 0x0) (rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) acct(&(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f0000000100)='./file0\x00') (async) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 610.917977ms ago: executing program 5 (id=216): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0xe) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x3f, 0x7, 0x800}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x1ff, 0xffff, 0x101, 0x105, "040009100000000000004800", 0x9, 0xfffffffe}) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x0, 0x2c, 0x3, @ipv4={'\x00', '\xff\xff', @rand_addr=0x7fffffff}, @mcast2}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x7, [{&(0x7f0000575000/0x3000)=nil, &(0x7f00001e1000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00001c0000/0x8000)=nil}, {&(0x7f0000639000/0x2000)=nil, &(0x7f000011c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f000063f000/0x4000)=nil}, {&(0x7f0000213000/0x2000)=nil, &(0x7f00001be000/0x3000)=nil, 0x1}, {&(0x7f00005cf000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000163000/0x2000)=nil, &(0x7f000075b000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005ca000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b3000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000066f000/0x2000)=nil, &(0x7f00002d0000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f00002ef000/0x2000)=nil, 0xe}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977720b508d37348d49661bdbe91e8310ca8de9908115216eff797af642af962cb72574d94e9a6667a9833d3d61ccebd6349ce28df7a861a904b07ece1cb0e6d4ec2c56117f8f985f7bcade462ed3d6b5b3a4ce344fd94e4fef0a336c1aa141f9cf0eb4deebef44d05b57a9e181ec4654777379f5b7396230b3a0b9c66abacaf70bbd53f5f20d5ce40fd227866aca7843fec2edd726c92fb8871e8eb42d3e50d5b4b5a48d61574fab16"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 609.321336ms ago: executing program 5 (id=218): r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f00000005c0)=""/230, 0xe6}, {&(0x7f0000000540)=""/64, 0x40}], 0x7, &(0x7f0000000740)}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000580)=0x4) syz_emit_ethernet(0x65b, &(0x7f00000008c0)=ANY=[@ANYRES8]) r1 = socket(0x6, 0x5, 0x21) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x2}, 0x1, 0x0, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="12"], 0x20, 0x2}, 0x6) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8d, 0x2}, {0x45, 0x1ff}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x5, 0x10000}, {0x23, 0x2}], 0x2}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0xf0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffff7, 0x81, 0x9, 0x10000, "9469ff27060b8f76d69f1810bd1d513b2ebf6da6", 0xf, 0x7}) 608.194424ms ago: executing program 7 (id=219): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="30c47992f29e3a166e6f783bdfe063346223", 0x12}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2"]) r2 = socket$inet(0x2, 0x2, 0x0) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x288f, 0x4, 0x71002}, {0x6, 0x6, 0x8, 0xfffffff9}, {0xff, 0xf88, 0x0, 0x2000009}, {0x4, 0x100800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xc, 0x2, 0xf40}, {0x5, 0x1, 0xe4, 0x120}, {0x6, 0xa, 0x83, 0x4010}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="7fffcd067365f1a8094a74b4030c7e334e10fcd6d50475fcf5a7424ff4de900ccebcfd2b1e5c7109cddb7eb52db49d2b8d0329a76469ff2abe0000000000000000bd0114b987ea3260083942206cb0c01bce384b06193826c80884edcad7682003", 0x61}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b060000b3c00f2a8a50c41000000000008200090018000007", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r5, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 518.015014ms ago: executing program 7 (id=220): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000180)=""/38, 0x26}], 0x2, &(0x7f0000000240)=""/154, 0x9a}, 0x400}, 0x10, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) 517.5516ms ago: executing program 7 (id=221): r0 = socket(0x18, 0x3, 0x3d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xfffffff7, 0x0, "381f4343461b8768d47eeff258fd08dc8b06551a", 0x8000000, 0x1}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) getsockopt(r0, 0x3, 0x0, &(0x7f0000000000)=""/38, &(0x7f0000000040)=0x26) 516.818101ms ago: executing program 7 (id=222): r0 = socket(0x11, 0x3, 0x0) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x2, 0xb4ca4c69a2411cb3) ioctl$VNDIOCSET(r1, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) 516.522339ms ago: executing program 7 (id=223): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d3fb9d281d1a33ecfeefad26cd3ee2d5a73b0900", 0x15}], 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000680)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d9efb", 0x38, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@generic={0x5, 0x8, "af20e4b21154e61f"}]}, @dstopts={0x3b}, @dstopts={0x0, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @padn]}], @udp={{0x2, 0x3, 0x8}}}}}}}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x9, 0x20, 0x2}, {0xad, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}]}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x890f}, 0x10, 0x0, 0x0) r3 = socket(0x24, 0x2, 0x0) sendmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) 515.884072ms ago: executing program 7 (id=224): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) (async) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x3, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0xa}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x101, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0x6, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x2, 0x5}]}) (async) chmod(0x0, 0x23f) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 506.296688ms ago: executing program 2 (id=225): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0xffffffffffffffff}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="000800000000ff00", 0x8) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0xfe) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x20) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x47}], 0x1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbdf13b9fd812ef302000000000000929648", 0x14) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 470.799682ms ago: executing program 2 (id=226): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f000048e000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x8, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x20}, 0x2, &(0x7f0000000480)="987bf0755b9f8139f1a2aec377f8cd871b385fbe3b386688e0b1f633aaf7b26bba806b6239d7e8e2761a1671136529deba55d107c3bdeafe1f7e1be813b1f383abcb181073df81d6bd3bcd9b3a1dab1e7f07ec7af911cd2d8af125aee42f68682471924f3f72662bc3c4953fb8c459afea10f0f1b00539f1370231cbba115a1e4c859f3dcc140d89ee2ee33f18a944f2c823ad45643dddb44c32d468f45134df74b94f3c2327baf8337008b95eca74dddef1d52a62e6094a94bb9a628aab3256f65549e277e2d43893c520eb7dc4089e147d4e693975e64c6fc1d5f7c65e3ac8b28efd4133af05ec5755e82a", &(0x7f0000000400)=0xec, &(0x7f0000000580)="9181358b014de2a8e58616bda5902b980b57b196baf5c9e22f21138f068e01842efb8419f38542f95f2a1e8142f1af5fac292eec7a1ce90f79e78cbf687002f6e2e9e49b12cd2bc6f07b8a848b2be9a7d28f436324fbf70a1135b0b883cf182535cc79682122a59855854d9cdf537909ac32833fb64b167261746c01056e21546eacb4cbe88aada5d815c83772c2d55c1ac9800b27999fb96dd7e8151f177e4831178f720d9e25254b3dd027b2c09ea5f37286a77220afc15821c8be2031e01cfc852b2b45ff1e1fbaad0d69864bca106f93d6fbeb84609d4a828a", 0xdb) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x80045713, &(0x7f00000001c0)={0x88000000, 0x200, 0x0, 0x1, 0x37, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x5}, {0x7, 0x0, 0x40f, 0x1}, {0x8001, 0x5, 0x0, 0x9}, {0x200004, 0x2, 0x0, 0xfffffff7}, {0x6, 0x2, 0x7ff, 0xb}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0x8, 0x400006, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x1, 0x10, 0x800006, 0x3}, {0x9e, 0x5, 0x40, 0x3}, {0x405, 0xa82, 0x6c2, 0x10001}, {0x38a, 0x6, 0x68}, {0xff1dd302, 0x10, 0x40000008, 0xda}, {0x8eb, 0x3600000, 0x223, 0xde17}, {0x2, 0xffff, 0x0, 0x40005}, {0x1ff, 0x5, 0x8, 0x6}]}) 468.40417ms ago: executing program 2 (id=227): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f59000020000000000008b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x403) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (rerun: 32) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x2, 0x40, 0x0, 0xfffffffe, "97a2224ff1c14649ebb1789205c9795a6b47c1d1", 0x0, 0x4}) (async) r1 = syz_open_pts() pwrite(r1, &(0x7f00000003c0), 0x0, 0x6) 467.33247ms ago: executing program 2 (id=229): setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="06a5996b60a201e59ffc12fea34bba15121ac9180192379f856144bd6e3704", &(0x7f00000000c0)=0x1f, &(0x7f0000000100)="eb619d64cf65235f8073bc87bdbc1a193840ce658fca8a6a36029bcfd4ac50d12ea2d3d153638694521ad5595e7cb9a4559038051ab5930e33791f492cb80e04d345d45b20e447dd8c5bd46b1c7707ebd3f73d2a1198a86d3405", 0x5a) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) listen(r1, 0x0) 358.461642ms ago: executing program 2 (id=231): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x9) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x820e, 0x3, 0xffffdf82, 0xffffff91, "0895000a000000000904000200", 0x4000000, 0x1a3}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 78.547742ms ago: executing program 1 (id=237): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) (async) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x8}, {0x2000000000000, 0x7}}, &(0x7f0000000180)) (async) setitimer(0x2, &(0x7f00000001c0)={{0x7, 0xe39}, {0x2, 0x1}}, &(0x7f0000000200)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r1, r2, r1, r4, r1, r1]) (async) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x8, 0x5}, {0xa, 0x4}}) setitimer(0x0, &(0x7f0000000340)={{0x0, 0xc91}, {0xd, 0xa}}, &(0x7f0000000380)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) (async) fchown(r3, r0, r2) (async) r5 = semget(0x0, 0x1, 0x128) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/209) (async) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) (async) semget$private(0x0, 0x0, 0x1) sysctl$vfs_ffs(&(0x7f0000000500)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000540)="6e610c6e1dfd4b05be2bf5591c76d80d4be12525d6d420f6e5e63e33ed471f4d14949f", &(0x7f0000000580)=0x23, &(0x7f00000005c0)="c45cadb520a59b562983370237642b59b3c5c093c5b932542d107c96aaea392361b929b3badd8a85f5944967ba4ad48c08ea892468ef1a01b7416d439643539d1150d61221c5be74f852dbcf10afcdb53596adaec5c164fd9c281521663a995c4dfde93d017457c27c550c8140b3967df1b70f5d75a68fd25ac73715acdc8a8d69", 0x81) (async) getegid() (async) fcntl$getflags(r3, 0x3) (async) chdir(&(0x7f0000000680)='./file0\x00') (async) utimensat(r3, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x3, 0x3ec}, {0x3, 0x16}}, 0x2) (async) r6 = socket$inet(0x2, 0x5, 0x0) (async) ioctl$TIOCCBRK(r3, 0x2000747a) getpeername$unix(r3, &(0x7f0000000740)=@file={0x0, ""/4087}, &(0x7f0000001740)=0xff9) (async) setitimer(0x2, &(0x7f0000001780)={{0x7, 0x3}, {0x0, 0x333}}, &(0x7f00000017c0)) sysctl$net_inet_udp(&(0x7f0000001800)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000001840)="9661514e8bdca9a4e67fc3aea1855f9401c9b0b3b52bf4ac08691b80c3a7186a2f41f777e930866210d1b32f67018e21422336842d268b2819db2dced9ab", &(0x7f0000001880)=0x3e, &(0x7f00000018c0)="2a0fe36431026953be52ecb6af711b49d5fb406e63178540b3b90dd7d5cad76f50cbac125fec69a46ff62f6904fad1a347d704c865830aea72f82289fc2a420d7c879ff1d1756e1cf6fc4409e3efe0a3e1b783982e764ba671a4", 0x5a) (async) execve(&(0x7f0000001940)='./file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001980)='-^\xc3!}\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='{@X`-$\x00', &(0x7f0000001a40)='\xe9\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='-^\x00', &(0x7f0000001b00)=':,###\'{(\x00', &(0x7f0000001b40)='%\\\x00', &(0x7f0000001b80)='@-&&^&{-*\x00'], &(0x7f0000001e00)=[&(0x7f0000001c40)='#!%\\\x00', &(0x7f0000001c80)=']--[*#/\x00', &(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='[&\x00', &(0x7f0000001d40)='\xf6\x00', &(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='#&!#-\'+$@)(\x00']) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) (async) read(r6, &(0x7f0000001e40)=""/7, 0x7) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001e80)) 77.975959ms ago: executing program 1 (id=238): setrlimit(0x8, &(0x7f0000000980)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40040802) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) 73.695412ms ago: executing program 1 (id=239): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) getrlimit(0x3, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000001880)=[{0x0}], 0x1) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0x0, 0x48a6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xffffbfffffffffff, 0xffff}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[]) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xe9, 0x2, 0x4, 0x8000}], 0x3, 0x0, 0x7f, 0x0) 72.673097ms ago: executing program 1 (id=240): select(0x40, &(0x7f0000000040)={0x3, 0x44829e9d, 0xffffffffffffffff, 0x2, 0x2000000000008000, 0x181c, 0x7, 0x9}, 0x0, 0x0, 0x0) (async) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000002300)='<', 0x1) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) dup2(r4, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x40000000000], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x1, 0x0, 0x4}, {}, {0x0, 0xfffffffd, 0x0, 0x800000000000}, {0x0, 0xfffffffe, 0x0, 0x1}]}}) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) open(0x0, 0x615, 0x0) (async) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x5) (async) accept$unix(r2, 0x0, &(0x7f0000000080)) 10.18219ms ago: executing program 1 (id=241): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r4, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r6 = socket$unix(0x1, 0x4, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x401, 0x6, 0x5, 0x1, 0x101, 0x9, 0x54f9, 0x1, 0x2, 0x401, 0x8}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') close(r0) 9.801878ms ago: executing program 3 (id=242): mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x6d4) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x80) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = getuid() (async, rerun: 32) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0xf0, 0x401}, {0x2c, 0x1, 0x13, 0x4a}, {0x1ae, 0x8, 0x8, 0xa}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) (async) setuid(0xee01) (async) utimes(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b1400000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$TIOCSETA(r3, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) (async) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./bus\x00', r1, r4, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6d4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r6 = socket(0x800000018, 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) (async, rerun: 64) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async) writev(r5, &(0x7f0000000000)=[{&(0x7f0000001180)="744e9a6d", 0x4}], 0x1) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0xe5) 9.073573ms ago: executing program 3 (id=243): clock_gettime(0x4, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f00000000c0)="5acd98281daa9f8279598913f887682ec3d46199fd", &(0x7f0000000140)=0x15, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x288, 0x29) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="39f71d3c6259e2389059ed", 0xff6a) (async) close(r1) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwrite(r4, 0x0, 0x0, 0x100000) (async) bind$unix(r4, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r0) (async) clock_getres(0x4, &(0x7f0000000100)) 0s ago: executing program 1 (id=244): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r0, 0x80184600, &(0x7f0000000100)={0x0, 0x4, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x6}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a2bcf1c350275dd830414937f4d", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="137a17efb90d8948e3777af9b61b", 0xe) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.60' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffff8000299dee00 &cq->cq_mtx (&cq->cq_mtx) 2nd 0xffffffff839602b8 &sched_lock (&sched_lock) lock order [1] &cq->cq_mtx (&cq->cq_mtx) -> [2] &sched_lock (&sched_lock) #0 mtx_enter+0x4a #1 sleep_setup+0xc6 #2 msleep_nsec+0x119 #3 dt_ioctl_record_stop+0xbc #4 dtclose+0x105 #5 spec_close+0x45f #6 VOP_CLOSE+0x133 #7 vn_closefile+0x12b #8 fdrop+0x126 #9 closef+0x192 #10 fdfree+0x116 #11 exit1+0x59c #12 sys_exit+0x1a #13 syscall+0xb08 #14 Xsyscall+0x128 lock order [2] &sched_lock (&sched_lock) -> [1] &cq->cq_mtx (&cq->cq_mtx) #0 mtx_enter+0x4a #1 clockintr_cancel+0x2f #2 mi_switch+0x172 #3 ast+0x165 #4 intr_user_exit+0x3c 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(ffffffff839602b8,9,0) at witness_checkorder+0x10fb mtx_enter(ffffffff839602a8) at mtx_enter+0x4a sleep_setup(ffff8000299dee50,220,ffffffff833ae6c3) at sleep_setup+0xc6 msleep_nsec(ffff8000299dee50,ffff8000299dedf0,220,ffffffff833ae6c3,ffffffffffffffff) at msleep_nsec+0x119 dt_ioctl_record_stop(ffff80000156a000) at dt_ioctl_record_stop+0xbc dtclose(11e5f,89,2000,ffff80003c44af88) at dtclose+0x105 spec_close(ffff80003c43ce00) at spec_close+0x45f VOP_CLOSE(fffffd806334e610,89,fffffd80097fb4e0,ffff80003c44af88) at VOP_CLOSE+0x133 vn_closefile(fffffd80636cb548,ffff80003c44af88) at vn_closefile+0x12b fdrop(fffffd80636cb548,ffff80003c44af88) at fdrop+0x126 closef(fffffd80636cb548,ffff80003c44af88) at closef+0x192 fdfree(ffff80003c44af88) at fdfree+0x116 exit1(ffff80003c44af88,b,0,1) at exit1+0x59c sys_exit(ffff80003c44af88,ffff80003c43d170,ffff80003c43d0c0) at sys_exit+0x1a syscall(ffff80003c43d170) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76fb296b9ff0, count: -17 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c43cb00 rbx 0xfffffd8004703330 rdx 0 rcx 0xffff80003c44af88 rax 0xffffffff837d8ff0 cpu_info_full_primary+0x1ff0 r8 0xffff80003c43c9e0 r9 0x8080808080808080 r10 0x7ea6e9399222ed25 r11 0x3e383606c43badff r12 0 r13 0xfffffd8003f56300 r14 0x3 r15 0xffffffff rip 0xffffffff82bbf175 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c43caf0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=463195 pid=43701 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c44af88 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c44b9c8,0xffff80003c44ad08 process=0xffff80003b016bb8 user=0xffff80003c438000, vmspace=0xfffffd806b97a3d8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55397 43421 35423 0 7 0 syz-executor 3614 25518 33554 0 3 0x82 sysctllk sshd-session 48458 89478 53605 0 3 0x80 nanoslp syz-executor 48458 421180 53605 0 3 0x4000080 ttyout syz-executor 34292 105367 76342 0 3 0x80 nanoslp syz-executor 34292 315525 76342 0 3 0x4000080 fsleep syz-executor 34292 471920 76342 0 3 0x4000080 sysctllk syz-executor 34292 295047 76342 0 3 0x4000080 fsleep syz-executor 28519 243147 50453 0 3 0x80 nanoslp syz-executor 28519 296612 50453 0 3 0x4000080 sbwait syz-executor 28519 462962 50453 0 3 0x4000080 fsleep syz-executor 80626 88606 0 0 3 0x14200 acct acct 31301 56416 72034 0 3 0x80 nanoslp syz-executor 31301 387529 72034 0 3 0x4000080 sysctllk syz-executor 31301 74761 72034 0 3 0x4000080 sysctllk syz-executor 31301 425984 72034 0 3 0x4000080 fsleep syz-executor 23840 363924 8942 0 3 0x80 nanoslp syz-executor 23840 365275 8942 0 3 0x4000080 sysctllk syz-executor 23840 343466 8942 0 3 0x4000080 fsleep syz-executor 23840 305495 8942 0 3 0x4000080 fsleep syz-executor 24448 469002 33554 0 3 0x82 sysctllk sshd-session 92609 39862 55800 0 3 0 vmmapbsy syz-executor 92609 44642 55800 0 3 0x4000000 vmmapbsy syz-executor 92609 204335 55800 0 3 0x4000000 fltagain2 syz-executor 92609 516017 55800 0 3 0x4000000 fltagain2 syz-executor 41754 217305 0 0 3 0x14200 bored sosplice 76342 151535 50744 0 3 0x82 nanoslp syz-executor 55800 67412 50744 0 3 0x82 wait syz-executor 50453 431674 50744 0 3 0x82 nanoslp syz-executor 8942 313355 50744 0 3 0x82 nanoslp syz-executor 73387 369197 50744 0 3 0x82 nanoslp syz-executor 53605 447065 50744 0 3 0x82 nanoslp syz-executor 35423 31231 50744 0 3 0x82 nanoslp syz-executor 72034 346368 50744 0 3 0x82 nanoslp syz-executor 50744 451076 76507 0 3 0x82 kqread syz-executor 76507 88231 48160 0 3 0x10008a sigsusp ksh 48160 224974 99102 0 3 0x98 kqread sshd-session 99102 140921 33554 0 3 0x92 kqread sshd-session 68072 241793 1 0 3 0x100083 ttyin getty 33554 513589 1 0 3 0x88 kqread sshd 41088 302592 20653 74 3 0x1100092 bpf pflogd 20653 380149 1 0 3 0x80 sbwait pflogd 92914 26214 24960 73 3 0x1100090 kqread syslogd 24960 474793 1 0 3 0x100082 sbwait syslogd 28135 256513 1 0 3 0x100080 kqread resolvd 35234 184157 22720 77 3 0x100092 kqread dhcpleased 28052 115562 22720 77 3 0x100092 kqread dhcpleased 22720 394596 1 0 3 0x80 kqread dhcpleased 43079 402465 0 0 3 0x14200 bored smr 66283 162758 0 0 3 0x14200 pgzero zerothread 85203 24989 0 0 3 0x14200 aiodoned aiodoned 53983 73245 0 0 3 0x14200 syncer update 59773 209566 0 0 3 0x14200 cleaner cleaner 94016 340288 0 0 3 0x14200 reaper reaper 61971 131195 0 0 3 0x14200 pgdaemon pagedaemon 82076 397335 0 0 3 0x14200 bored viomb 73126 146328 0 0 3 0x40014200 acpi0 acpi0 82830 503642 0 0 3 0x40014200 idle1 71835 300713 0 0 3 0x14200 bored softnet7 70231 244009 0 0 3 0x14200 bored softnet6 69988 492623 0 0 3 0x14200 bored softnet5 13220 330644 0 0 3 0x14200 bored softnet4 95401 104161 0 0 3 0x14200 bored softnet3 97824 210160 0 0 3 0x14200 bored softnet2 98713 95735 0 0 3 0x14200 bored softnet1 83046 165270 0 0 3 0x14200 bored softnet0 33965 262564 0 0 3 0x14200 bored systqmp 37458 292036 0 0 3 0x14200 bored systq 14457 175516 0 0 3 0x14200 tmoslp softclockmp 80539 177041 0 0 3 0x40014200 tmoslp softclock 17834 501055 0 0 3 0x40014200 idle0 1 193081 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &cq->cq_mtx r = 0 (0xffff8000299dee00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x13b #3 clockintr_unbind+0x56 #4 dt_ioctl_record_stop+0xbc #5 dtclose+0x105 #6 spec_close+0x45f #7 VOP_CLOSE+0x133 #8 vn_closefile+0x12b #9 fdrop+0x126 #10 closef+0x192 #11 fdfree+0x116 #12 exit1+0x59c #13 sys_exit+0x1a #14 syscall+0xb08 #15 Xsyscall+0x128 Process 55397 (syz-executor) thread 0xffff80003c44acf8 (43421) exclusive rwlock uobjlk r = 0 (0xfffffd806c67aed0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x278 #5 upageflttrap+0xa9 #6 usertrap+0x403 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806eefe2e8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x403 #7 recall_trap+0x8 Process 92609 (syz-executor) thread 0xffff80003c44a7d8 (44642) exclusive rrwlock inode r = 0 (0xfffffd806b86f520) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 92609 (syz-executor) thread 0xffff80003c44a2b8 (516017) exclusive rwlock sysctllk r = 0 (0xffffffff8385f608) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x2e0 #4 kern_sysctl+0x167 #5 sys_sysctl+0x3f2 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10222 11132K 11882K 166960K 12152 0 pcb 18 12K 12K 166960K 53 0 rtable 206 7K 8K 166960K 339 0 pf 36 18K 21K 166960K 63 0 ifaddr 43 7K 7K 166960K 48 0 ifgroup 55 2K 2K 166960K 64 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 37K 166960K 72 0 ioctlops 0 0K 4K 166960K 1636 0 iov 0 0K 24K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1450 91K 91K 166960K 1778 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 0K 166960K 9 0 dirhash 12 2K 3K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 106K 166960K 381 0 sigio 0 0K 0K 166960K 8 0 proc 72 91K 140K 166960K 556 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 30 0 in_multi 99 7K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 412 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 268 161K 170K 166960K 5139 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 47 94K 104K 166960K 1462 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 20 0 NDP 12 0K 2K 166960K 30 0 temp 46 8672K 8737K 166960K 14859 0 kqueue 14 22K 26K 166960K 68 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 121 0 118 2 1 1 2 0 8 0 rtentry 176 100 0 12 5 0 5 5 0 8 0 unpcb 144 261 0 238 3 0 3 3 0 8 2 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpcb 736 77 0 69 2 0 2 2 0 8 1 arp 128 10 0 0 1 0 1 1 0 8 0 inpcb 328 279 0 266 4 1 3 4 0 8 1 nd6 144 19 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 1 0 1 1 0 1 1 0 8 1 pffrag 232 5 0 2 1 0 1 1 0 482 0 pffrnode 88 5 0 2 1 0 1 1 0 8 0 pffrent 40 7 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 1 1 0 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pfstitem 24 24 0 1 1 0 1 1 0 8 0 pfstkey 128 24 0 1 1 0 1 1 0 8 0 pfstate 384 24 0 1 3 0 3 3 0 8 0 pfrule 1344 25 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 473 0 41 30 0 30 30 0 8 1 art_table 40 475 0 41 5 0 5 5 0 8 0 art_node 32 100 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 7 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2031 0 523 96 0 96 96 0 8 0 ffsino 288 2031 0 523 109 0 109 109 0 8 0 nchpl 144 2559 0 866 64 0 64 64 0 8 0 uvmvnodes 80 2445 0 0 50 0 50 50 0 8 0 vnodes 216 2445 0 0 136 0 136 136 0 8 0 namei 1024 8338 0 8338 2 1 1 2 0 8 1 percpumem 16 51 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 18393 0 18393 3 2 1 2 1 8 1 plimitpl 152 68 0 49 1 0 1 1 0 8 0 sigapl 424 680 0 622 7 0 7 7 0 8 0 knotepl 120 316 0 0 10 0 10 10 0 8 0 kqueuepl 224 140 0 129 3 1 2 3 0 8 1 pipepl 336 151 0 124 6 0 6 6 0 8 3 fdescpl 520 656 0 622 3 0 3 3 0 8 0 filepl 160 3419 0 3182 15 0 15 15 0 8 4 lockfpl 104 327 0 323 2 0 2 2 0 8 1 lockfspl 48 160 0 156 1 0 1 1 0 8 0 sessionpl 144 24 0 13 1 0 1 1 0 8 0 pgrppl 48 34 0 15 1 0 1 1 0 8 0 ucredpl 104 293 0 280 1 0 1 1 0 8 0 zombiepl 144 623 0 622 1 0 1 1 0 8 0 processpl 1240 680 0 622 5 0 5 5 0 8 0 procpl 656 1152 0 1079 7 0 7 7 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 728 671 0 632 10 1 9 10 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 51 0 0 2 0 2 2 0 8 0 mbufpl 256 1144 0 0 72 0 72 72 0 8 0 bufpl 280 8845 0 2703 439 0 439 439 0 8 0 anonpl 32 13258 0 0 107 0 107 107 0 246 0 amapchunkpl 152 15983 0 15447 33 2 31 31 0 158 9 amappl16 200 3453 0 3405 27 11 16 26 0 8 8 amappl15 192 51 0 51 1 1 0 1 0 8 0 amappl14 184 146 0 132 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1296 0 1265 3 1 2 2 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 49 0 48 1 0 1 1 0 8 0 amappl9 144 259 0 259 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 110 0 96 1 0 1 1 0 8 0 amappl6 120 177 0 172 1 0 1 1 0 8 0 amappl5 112 130 0 121 1 0 1 1 0 8 0 amappl4 104 308 0 290 1 0 1 1 0 8 0 amappl3 96 2978 0 2857 4 0 4 4 0 8 0 amappl2 88 641 0 572 2 0 2 2 0 8 0 amappl1 80 9445 0 8786 15 1 14 15 0 8 0 amappl 88 4425 0 4243 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 656 0 622 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 656 0 622 1 0 1 1 0 8 0 vmmpekpl 168 7088 0 7048 3 0 3 3 0 8 0 vmmpepl 168 49193 0 47014 109 0 109 109 0 357 12 vmsppl 480 655 0 622 5 0 5 5 0 8 0 rwobjpl 72 19206 0 15719 64 0 64 64 0 8 0 pdppl 4096 1320 0 1244 102 26 76 88 0 8 0 pvpl 32 22419 0 0 181 0 181 181 0 265 0 pmappl 256 655 0 622 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 455 0 30 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff839602b8,9,0) at witness_checkorder+0x10fb mtx_enter(ffffffff839602a8) at mtx_enter+0x4a sleep_setup(ffff8000299dee50,220,ffffffff833ae6c3) at sleep_setup+0xc6 msleep_nsec(ffff8000299dee50,ffff8000299dedf0,220,ffffffff833ae6c3,ffffffffffffffff) at msleep_nsec+0x119 dt_ioctl_record_stop(ffff80000156a000) at dt_ioctl_record_stop+0xbc dtclose(11e5f,89,2000,ffff80003c44af88) at dtclose+0x105 spec_close(ffff80003c43ce00) at spec_close+0x45f VOP_CLOSE(fffffd806334e610,89,fffffd80097fb4e0,ffff80003c44af88) at VOP_CLOSE+0x133 vn_closefile(fffffd80636cb548,ffff80003c44af88) at vn_closefile+0x12b fdrop(fffffd80636cb548,ffff80003c44af88) at fdrop+0x126 closef(fffffd80636cb548,ffff80003c44af88) at closef+0x192 fdfree(ffff80003c44af88) at fdfree+0x116 exit1(ffff80003c44af88,b,0,1) at exit1+0x59c sys_exit(ffff80003c44af88,ffff80003c43d170,ffff80003c43d0c0) at sys_exit+0x1a syscall(ffff80003c43d170) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76fb296b9ff0, count: -17 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_const_cmp4(0,2) at __sanitizer_cov_trace_const_cmp4+0x2e mtx_enter(ffff8000299dedf0) at mtx_enter+0xaf clockintr_dispatch(ffff80003c4929f0) at clockintr_dispatch+0x3b4 lapic_clockintr(0,0) at lapic_clockintr+0x51 Xresume_lapic_ltimer() at Xresume_lapic_ltimer+0x2a __sanitizer_cov_trace_const_cmp4(ffffffff836b65a0,fffffd806d4d8ad0) at __sanitizer_cov_trace_const_cmp4+0x3f uvm_pagelookup(fffffd806d4d8ac0,fc000) at uvm_pagelookup+0x54 uvn_get(fffffd806d4d8ac0,fb000,ffff80003c492e70,ffff80003c492cd4,3,4,9f40994d87054bd0,ffff80003c492f28) at uvn_get+0x486 uvm_fault_lower_lookup(ffff80003c492ef0,ffff80003c492f28,ffff80003c492e70) at uvm_fault_lower_lookup+0x10d uvm_fault_lower(ffff80003c492ef0,ffff80003c492f28,ffff80003c492e70) at uvm_fault_lower+0x89 uvm_fault(fffffd806eefe1e8,a2281ffb000,0,4) at uvm_fault+0x278 upageflttrap(ffff80003c493080,a2281ffbc90) at upageflttrap+0xa9 usertrap(ffff80003c493080) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7a327d12f1e0, count: -17