last executing test programs: 11.221587052s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 9.432960897s ago: executing program 7 (id=458): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001080)={0xfffff236, 0x3, 0x10010001, 0xfffffffd, "0200000000000a007dd8910b9c64d3c3a3c90002", 0xd, 0x9}) (async, rerun: 32) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60a", 0x420}, {&(0x7f0000000200)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903f0166e6aa09bc89759f55e9e28b597d40419a45376c3a1f3fc4a7646a892ddd998e91fc1297f3ce971b14d27abb0d452976736ab670eb153efd2eb96c2c43b0a", 0x6c}, {}, {&(0x7f00000000c0)="30414e1cc44e83b7a4af2f787eed45b47bc2806bb2ada677643aef8411fdde1afce825ba29d3fb5266ddd1804839ad53e7e6226c9f36cc08c1dbd1354223fe76424a4f8ddd66fe4d9f77fe87e975038bb0f0e05cec5672b97ef90b8866b9ea7f4924c4869e819079f9e7548dcadcea6d5bf981cb0431b688f7e5a5f58b0490568611ca1d55f1861736d6f2331a64811a6b3beee16690500c04840783e51229a85ca1084ebe6a17171931", 0xaa}], 0x4) 9.430391784s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 7.986679287s ago: executing program 7 (id=464): r0 = socket(0x800000018, 0x1, 0x0) setrlimit(0x7, &(0x7f0000001540)={0xc, 0x800000000000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x77) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) select(0x40, &(0x7f0000000180)={0xb5, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0xfffffffffffffffd, 0x7a, 0x7}, 0x0, 0x0, 0x0) getsockopt(r0, 0x2, 0xa, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x128, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7fd}) pledge(0x0, &(0x7f0000000080)='-{\x00') r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004a000028000000000002907800000000e00000014410090300000001ac1400aa0000000083038000cb39da4ec796672fde996cd984f7452739110b9092bb6fb7c882b3dbc638c2f4c59219f57c870a34d1133150ba0e8d6f3b57612e2acf54bff374f5f6758d2d"]) connect$unix(r3, &(0x7f00000004c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x4}, {0x2016, 0x7e, 0x0, 0x800ee68}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000001600)={0xfffffff9, 0x9, 0x5, 0x9, 0x3, 0xfffff962, 0xfffffff6, 0x10, [{0x1, 0x7, 0x8, 0x5}, {0xffff356f, 0x2, 0x1, 0xc2a}, {0x8c, 0x9, 0x2, 0x9}, {0x42, 0x7, 0x6d, 0x7}, {0xffffffff, 0x7f, 0x6, 0x680a}, {0x4, 0x6, 0x1000055d, 0x10}, {0x81, 0x400, 0xc0000000, 0x8}, {0x7, 0xb9b6, 0x4, 0x3}, {0x9, 0x7fff, 0xdec, 0x80000000}, {0x6, 0x8, 0x0, 0x9}, {0x1, 0x4, 0x1}, {0x963, 0x3, 0x5, 0x9}, {0xa668, 0x3, 0x8, 0x62e4}, {0x3ff, 0xd8f, 0x6, 0x97}, {0x2, 0x2, 0xe51a, 0x3}, {0xebf8, 0xfbe, 0xfffffffb, 0x3f4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="840cc8bf3e87c006a6572c5154d80704076a58bfbc69b379556b8bc8bf2c2db10fa8389d00c6c5de9b775e29cc9f9fb133b34a5f731a4b133718b42e4ca32b8a771759cf0aa0f53531405a00", 0x4c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce37c6891e", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000001500)=ANY=[@ANYRES16=r3]) connect(r3, &(0x7f0000001580)=@in6={0x18, 0x1, 0x9, 0x80000001}, 0xc) socket(0x20, 0x5, 0x81) sysctl$kern(&(0x7f0000000240)={0x1, 0x36}, 0x2, &(0x7f0000000280)="fad3b9d0948d828e852a62ef386151a32ad7ca837b4fd01fc814807305279427dd92df0038d8bbb17f25ff90ad8c7a71e76f2f5c748254a70ac7585c13d72b96d21f23fee4805d84456233e898e085f5592352619a3d7412cc4eb65bd81f4c7abb818dd9981ee7651c3a618dbcdaeb400d8fdcfcf695c9404b5fd50305e0f9650ee224fe00c17459d389a0349f6573f5101a6fddc7a9000fde65788d63d882df6749600b5313f697125d93cad5dbc2e892407ab48c9b0cf5b93a3d010723267700695129ee10033896a74495f324c8", &(0x7f0000000380)=0xcf, &(0x7f0000000500)="0aefa690df939369eaf59ddd11da3f0dad702ace94099009ab99fb2f9a918461ab36c6fe6c49588fe27541f3cbf3166f83881f005b67dbb30a0604d27fe248950df7178cdb037534c721fad487bf5133adeb117b9c9ed5f7b118c100f9ea6b0c6ee676be56c0d7501ec309455995f88b88f9e4e203a63099c93535e491f4f32214287129b3fd8a8b9e3a41b343532845e8b3449f99046217e832c088d19ae7e45c318d2c7f189697b28c62f99278a6bbf26972723f0ff120041a7e2fd6c33f6ca80dad9293ec0ff15ee42eebd78030ea48a9711fd1882d6e23b7358d3047d4a6693b16aa60fe9d19ea9cddab5973622a1e06054c5f50a97c6eec395c444de66362ef6f2cf8b1ea09b703b2ef3e64666e6f2fa3b4704a0e4c7517d75c8e6d52899c00f078af0e533cdcf3e5a636bef732d71495813a22a28d85eca3810931a15e640ad33c975cee82529aab295f2928dfcbbbc412cf382e103cb2a9f04490dca9a25269d6e7a738ed5baf12dfea35816c052286df09d9be819d70ca07ec3c961d7acffd92b51930ec7fd0d805df64aec3b7a1aaffafde5f7ac4ff8ce4dd1a1eacc038846468ae84d61c0fc6e7666479e71d34ed3eaca41727443f06d3e001a7022f74be197d07674e33dc451502f5e63e50286a31d7f51ff88a3f6a2445fbd39184861d83eb203f88474203b049b2d4ae3f88227cc69b5f2ad6c5871eb9e9505f20b4cf4697be25ac824ee69f6b2771e4632464c90082511fa81d76a8ff59d44335192fb292d5c29bb04e9ab6c4d7cd5eddb0f6888a0da11e12b8b6cd397739acbf72208b3a745fa394a9131a817382cb4c740e0bd33fa18476776363a0723832cf714ca4a662a21906da8fbacb839e8a1acd20fee078b0e38656dfac716f962ca3cc20f3296269a0f6de6496fb03ac1aa699cf58f991cd3af384a358e827f9bbbace2e85032513269bbed314a32f4ecb98d2b320023ea635efde10bfd2d271e8cd93f343ff83f536ea4d856069d98d30fb1456c2c0aea0318368c1d709f518fb66c2521d2e6281be32cbf2ad786d41bb45c925b6884e3727ba07cbd54a309731e0ccb4a2945d3312b638be19975fa442c993270f5589de2ac7007ebc62ab941af111b6f8b51074af03d7084e292f431ceda739013bc044e653e5dccafe997e3799f35a578627278cbaf0630f419ba157b3c4bf80dbe3f1cd90cd06586867d6e5babca107bdbd4859872966a2c807e0a7627225bceeb4af1731dd371d271d0d3b8a0a46d00c33b58cd76cfd156b69a16d40384d5b15cbefef8d995f6dc79c6210257ad667b5e8131fd59ead03811107c5777fe1febe323550d945af18a480d8f11d02a99bc73a2b01e501befaf5533e770b5473fd1dbe0492a6b555729cfff70800f8a60cdbf19b20015c6da03bb8b9cf9d10c201fb8ddc45bebeb0cfc8961a02f4c92d8e640c24543680ef313ac417b466ce0a6147ac847752bd0c9e1b3f61d3b688ada416bcd711070c1580b248e9e5435c428dedd508feef6dfb4d4afcc1c7a30a2b24217a488c295696257dd247bdc0bc6f21f3e652fe51420f1cf892fbc20c830a573e0090731c766d727fd94c39091e86a2890fdcf076fed165fb9c4b16c19225b892b0505f66cb94fbf5f57beaeb8093d0deae51c8458d3a368ca41660e061c387d0756f8498a1b4e1e14a68ae853386aaa6576c8a9639024e75b943d636c3238761614b3c2a68ff7a9b430bf2be3e008a13781db258c4ad30698b7fe2432b479c5f865ffb710b4b5176481a9da2d051a09da82c8ea5a5b456c83573739dcb96c5260eb4780492d254fe1662b3d4a8e92fcc0a4213334640c103abace54759120ae43ce26ec5d71e7578a9705de80d4a6e53b7ed5a7ac8e31e76cb4450a7957971ef6e943bcae11b73bb8bb80691c8c0b37359a20394f42ce15615042889745e047e26f809360f5ca77c9dd4c455339260e01c2b57739b33cf1d13f43e4bbf163cb2fdbfe0c87e4dfa953fb938bdfa936078d796a34542969294742d15de45d819f8063a0cb8a89d7bd12dfcc9249fe19e6bc142ff529ff91c49b72f226b263b4467eeb0f3b3fcdbcb565661a6485c80113c10797c1a62862798a97e95fd040f0dbdc805f41e55d918990af9c01a91875c684f76ed95d17913eed859401878370788b1c7022d52a83667cffaebf37eca55f75c5e8dbdb3aa77d5d7087fb57e43b169f70c2715f14135154222b739bb562fc8e9cf88231a4aba756fb170568f19255feed8efb7e8691fd72f9ae161699775feccb453f97ab0e30ad58dadcfbe5725c098add884832566a56ec96af694d6a5b0029e4bc742ae77e6de718b4c02d8a91db72e3264881be61807f9379a8d4d0412bbfcae4dc3cc97f756075c42e91fb5dbc163bffadb681365dc31edd24e67cbff4b048c4ec8c5960dccf0084c2ff6209ffc355f75bf1179f695f13941f1c8c55344df26f28462d768a16c22396d1412c28d70df47ae5d7c1d1393691690d5edbb0f904a82588b66bdaf6ad922de1957d1d8d30e8e4ab25a5d5687de749e22dd5ef53b5e3b30a11eefaba531ae17062bb6429989f6bd2e46bbe0c9c7beb509562987a964ebc221aac1942465e38158b6b627e441946f6bc0038f0c5340a82fb7ce8c7d7d956c3e31554aa338adf72fbe84b344b8e5cccfaffa6c886255b9ed233002ace01fc5452911525311c3089fbae292706322e5b82621563b599896712b600a12a8fb48a792b15c57a0cd14fe3d73a6f6c68f69378722b05d9825039d920e7dc4f7b326bcbe296905bb623052e5f2f8553b9caa6f4233e291453cdf8fd73dcb54a9faa98f2f8dead43cf8582d7bc21324a8a53f7ff81622da2a1dcdce8de95830b521de41f2f04b2972afeea9cef4f61b49f31fd45d94b9798f79047c841914d726ae8867fc118d78f205afe28acc0fe9ee5b16fcf7745051ee8e2e28433c2fbfb3eb7de5c6ef3976c7cbcdc2c71f2e7cc8bac5dbbbb5bb543ff76addc0052c157a120d8259985cd025cc78afb868968eabd03ea2a501503696b7774d261ae341016c9044a48702ec3ee0986a571b3d29c1d260fa5a6c34098dcc1a3867a3b11b947e6ca02d95d2c792e8b2bcd01a39fac99164677ec14b3db90a648afd0927f9f041404c425daf5d2d567c295d2bbc55497bd98d622cf2d3fb5038d603e790431c7e4a225620a46ddd481588ac8e6bfdb931168fa73686226ec9465d3f37bec1726c71d6774f1d7f1c133c83a94e4d182a918af2a7ce2239fbc016baa919f8826a12b8b6e22a84c2c5bf70241c814e744de6c0015d9102c6bae3cd7436cfac36db73bdee6599e0738b5ba341ebd0ac0e076249f902da83a38d57a1bb7ed6b078fe20452b996a2094771d10c2af98d93ba3c4c568e0b01f3b44c3ef550eada4f4cadc715c9151a681e4aebea30369b46d37be9ad6ff8551c9aaf4eaef93dec5a21584f30bbcee909aed0f24d0ee8f88f2b004ea2da4bda226083a176a8a5d97b69035cf96bdc96583eab139230eb04de0dfbd10f047aee611b2e644a0595fd79c750ec0039fb480049704f0f3b89658f36602367143ad5cfd0674b940e8b7a114f901d9a840048e26ef83c883d1e62e8551dba3f9f927acb5a420b0cf91261344cc514e481b10d3de9b2c13fcada26e331e1482fbe9c4bbc9fea44f4761e7d5f76ef675ef8e48663fbf1210493749f454db1bf3b60487740a905829302b43016230e5a43be94e03f5527c016faf74f2fa6b1ef4a3bf52e3b00e7b9a94dbc47000ea2c2bc1796d291140f3a67a221d969350e0d869d0e2a2950f13d601e033296758b4a361c539fb189578b6b10ec25b8d5cda5fafc17743cf9157ece5d61ba40204bd8644c5008dc7f380e9d0d221ec4286ced775970dfffc3b62fe603df2f14f4c6f02b4774a9a24f24a509bbb9788986ed6091a6fd3be0ed1b23c579769b2ed71d3a364071674eee5b8308a5b22b26aa55d69586a8c414731540dc68df9df1fc69228e656a884d90c21490dfa4e7c5dbfa6dfb0750de4cf2ed40216e43de58bb26937d81b8d319912132cfcd6cde58f2985851d25156bd40905705080f60b67c14df16a052206901ecddbd37f785b2cf3bad74b0a0b87ffb56936aa89a8f75c0c24d4d6cd4414a96f7ea0b6162938bde6aa2d89537c33e3f50e67dc49cf5472070dcf3d03b1552ef0b355c1d28d4130caa2aea63b49dc887037333587bf3a5aada206f819e10cbbeda11a9c7eaf5748c6ca2666f4e53cd18be3d6f77e7716b61ef82a69c63e8ee4aaf90502c9f25f290de645023ac8144518dc39e47a80399e1c62e1c509006dab1df5832be71f5c62f25b004722aa3d7c28fd22bbe8f2d843a075f32622d0102cf86a771b76dad9bfdcd68270943dba36c050c1a36dd1eaf26b7fa97f65f5127cd31ec8bbac3d314c8ee8db7a85778b370dcc5415b377e1de90032dc621b33c5a57d1894136af7b5d436446eb91b2d8abb1cf9d6df992bc287e4103f25cdde9232cc966e34df8db16718e1fbe9a890e134ebec5019eec20a7b45c99bcd2b9bcf2f606579f263e24308dfac3d3c477bbe6861ae38005d4ef72166edd97f53f3f2e0471a7e3a97ab9a678a245c54bfd911a368736f561eeaf4174f28ba0d41df77cc5325df815150a6697f762fb4b69d39ef881fbe635f359b8deb1470b3b36e1a9bdcf8d48a6d50e95787c11a23d4dd0ff030adb59468c226120789fc648b07230fc12cef5ddd4355f1178eb8b3322cc4b8ff6cab50d6829252edf8bfaba2f61ac8010ec7d3af66a59c8759a18532303e32e10765f255e2ba31f314de290fa6671f03e57af3866e2873cf95b985263fb6daf6498163a16ce41ef6b4a9d93158be4cdfadd97bb76ef7cce5ef1780040ad18f82edf4a2132838d80a8673b4ccc2320267bba9ccf847b492c3a79bfd13d8dc5f86656d89532a5e57d7f65c9f5cb08dab462ed63f96100e22deeb9e7a37c3ff5983b1c308ba1d7c6cb4d79130a60a70199d63e4c1e99ac96eba27bde1c0800ec8a2d0fa7c869871174663466aca197c4524d43cd737724235a8c58835517be51e1f1041508e02fbc387e752b844908bda01da659089dd5e82b46df94ab8482fd13d20a4c6cf38a54583ce1b2c9c207764495f894a76d91370c74e1c5c3ce747a89baf466fd739487bca93aa419c0ce20d9b13b5e7e81c01dff20786f8ccd778e6e13f93fa210a982fd301f7e686290f3d726800ef013d5ab1772dcdfda4d4c4c348e9e4a69a6685bfc77dd576e12bc8037c0ea8c87527f12765b23edb3d70430ec7b916e13b0620b4d5a009a730e98e59781a88c87108fe84ac46af67bce77baaa51cfe7f6b6897e2430e115c58c9f6bbefe1f692967b74954eb0b139d1873f5bf5fd8dc383f4060f2855f4d97d9faf7f2e2cc35e5ec9a140b3839f9de68881ede35ce48a262e93a9238234dc29446c3c388d4ae90c187a85e7e44c12915643f44d6120848b8df4adab6e6b3b1a200473071cb1f617659214bbb372d1c9c61fff73f7b2e8701256fe953801cfba478324916039a3c0c090c03ce4c78f1e9bfd22bb40a82eaa0e3e0959fe6c01ffefe73a13c09d713d770bbfbe8bb53a034ae1fe9a1dc8e771a39048aa26c970f3cfacd5c200bd940d4ff30d09690307a71f6eb91ad1f0feab2f59e43c33db4e71948f46f432ac9d5f5389e05a8f253fd6e7b474a2f97e2a256517e549561fe0c07b244b587e98b5ee53257dc16a9e15672a597999d48409cadf537f1bc2657e0c0389a71", 0x1000) 7.933854011s ago: executing program 7 (id=471): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x0, 0x0, 0x3b1, 0x1000383210089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x190) 7.933095651s ago: executing program 3 (id=472): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x80, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x40}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x1e, 0x3, 0x2) sendmsg$unix(r2, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) 7.932074774s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 6.232686704s ago: executing program 3 (id=474): setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653c336f000000500000000000ff02", @ANYRES32]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x200, 0x0) close(r2) (async) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f00000001c0)="71057bfe", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f00000003c0)="82d9c107eba6742fed57c99dba47cf9d0d8e93996504e61a813ce9d45325836d31c15da665a751779a6d52badf6cd08a7dcf447ed9e9d558cccf49571c79bad937161deb749a9b8deecb507dd812b5c6a40168534e12137a3e6aa1c610c351de", 0x60) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200)="798d277a5cb8351a1822dbd74e01bb1e796424567a42c33f66c36c3d380d6db021366dfaa68e221191cfda9e8a9ed6c19571ee56bcf76d2086aa73977528dde0c842b11c96c007932c2b5f9cfee408496348d0535e5f891235e941f315bcbaad90e04b87f1e8bf49ec39fddff99dab0d3cbdb1b19594b9410f7bd7be786477d470128efc6888219ff10bf2f7ea3cf53464b8e9a0e4", &(0x7f0000000180)=0x95, &(0x7f0000000300)="91d32e", 0x3) (async) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000200)="798d277a5cb8351a1822dbd74e01bb1e796424567a42c33f66c36c3d380d6db021366dfaa68e221191cfda9e8a9ed6c19571ee56bcf76d2086aa73977528dde0c842b11c96c007932c2b5f9cfee408496348d0535e5f891235e941f315bcbaad90e04b87f1e8bf49ec39fddff99dab0d3cbdb1b19594b9410f7bd7be786477d470128efc6888219ff10bf2f7ea3cf53464b8e9a0e4", &(0x7f0000000180)=0x95, &(0x7f0000000300)="91d32e", 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000080)="b29b2f0d9a126c486f6e", 0xa}], 0x1, 0x1) (async) pwritev(r5, &(0x7f0000000380)=[{&(0x7f0000000080)="b29b2f0d9a126c486f6e", 0xa}], 0x1, 0x1) 6.22315466s ago: executing program 5 (id=476): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) ftruncate(r0, 0xff) 6.205073691s ago: executing program 5 (id=477): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x8188, 0x143) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) select(0x40, &(0x7f0000000000)={0x1b, 0x80000000004, 0x4, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x70) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x84c) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x41}, 0x2, &(0x7f00000000c0)="1a75104e19e15936a2a94627f36515c72c77a0a4fcb08353832874aa33487ad32e6506f8a0", &(0x7f0000000200)=0x25, &(0x7f0000000240)="bd8704d78c89e3edb9cd3af1ede93bb81bd461fee985499b0649125fb117ef3d50e94e3a06ca01cf6164187b15c4bd90c6ed4f9c35f16955e6ebf08cd43d73e5743737cf0dbc576877735bacaa436f3d6b3ba1973d8d19c12876521f8bedd3056014106d33699dbb598e0097e31031a86ba728595c81277ba556ccb6f04f51f7942f0baf230bbd00ca690333faf17a75e77a8699b15544c7c22ceeccc621a487de57db14a3556a25fd8c501c6baa26546bf7aaadc0e9551fd5c2f0", 0xbb) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8204, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0x7fffffff}, @eol]}}}}}}}) 6.179453291s ago: executing program 0 (id=479): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1800300000002}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x102, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x6}, 0x10) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x3, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x0, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x9, 0x300, 0x54, 0x8}, {0x8000, 0x82, 0x6, 0x9}, {0x4, 0x8001, 0xd1b, 0x8a}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xa53, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x5}, {0xc, 0xa, 0x5, 0x10000000}, {0x5, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x5013, r0, 0x5) r7 = socket(0x10, 0xcada7a7b4e043961, 0x3e) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x6a, 0x90) 6.178845478s ago: executing program 3 (id=480): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) recvmmsg(r0, &(0x7f00000012c0)={0x0, 0x8c79}, 0x10, 0x1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40001f30, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) select(0x40, &(0x7f0000000100)={0x8}, &(0x7f00000024c0)={0x1ff, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}, {0x0, 0x0, 0x0, 0x2}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000340)=@un=@file={0x0, ""/497}, 0x201, 0x0, 0x11, 0x0}, 0x800}, 0x3, 0x2128307d938b76ec, 0x0) 6.163171779s ago: executing program 3 (id=481): recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x181) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) fchdir(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="840cbf3e87c006a6572c5109b0b054d8072a076a58bfbcc1dc79556b8bc8bf2c2db10fa8389d9c479df600cc", 0x74}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f00000000c0)={0x0, 0x9, 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffffffffffe06ff86dd6036008200083b0001984b0e23742b40c3fa3d0900000000000000000000000000000000000000014e214e2000099028"]) recvmmsg(r2, &(0x7f0000000340)={0x0, 0x1}, 0x10, 0x840, 0x0) 6.152460846s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 6.150745781s ago: executing program 0 (id=485): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000340)={0x0, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000240)="01", 0x1) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@broadcast, @random="861461009d32", [], {@ipv6={0x86dd, {0x5, 0x6, "2c199a", 0x14, 0x6c, 0x7, @rand_addr="79b550abee15607da8932d187a359aa9", @ipv4={'\x00', '\xff\xff', @rand_addr=0x2}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1, 0x0, 0xffff}}}}}}}) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd27d43220c7df9f, r5) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.329451999s ago: executing program 7 (id=489): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pread(r2, &(0x7f0000000280)="306ed5b60a21c2", 0x7, 0xc708) socket$unix(0x1, 0x2, 0x0) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4009}, 0xffffffffffffffe0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000008f000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 4.328158563s ago: executing program 1 (id=490): mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x6012, 0xffffffffffffffff, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x81, 0x5, 0x400b, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c, 0x8}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x12) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4a3a8840", 0x4) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) sendto$inet(r1, &(0x7f0000000080)='\v', 0x1, 0x0, 0x0, 0x0) sendmsg(r1, 0x0, 0x7) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 4.303927079s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 2.392579456s ago: executing program 0 (id=492): r0 = kqueue() shmget$private(0x0, 0x3000, 0x33c, &(0x7f0000387000/0x3000)=nil) (async) r1 = shmget$private(0x0, 0x3000, 0x33c, &(0x7f0000387000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) (async) shmctl$IPC_RMID(r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x4}], 0x0, 0x0, 0x7, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x408, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) close(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x7d, 0x1071000}, {0x7, 0x88, 0x20008, 0x7}, {0x4, 0x9, 0x0, 0x9}, {0x100002, 0x900, 0xfffffffe}, {0x401, 0x200326, 0x2800, 0x5}, {0x0, 0x27f6, 0x4, 0x97}, {0x10005, 0x4, 0x4f8, 0xffffffff}, {0xc, 0x801, 0x6, 0x2000004}, {0x2, 0x82, 0x9, 0x9}, {0x7ff, 0x100, 0x5, 0x7}, {0x9, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0x100b8e, 0x5, 0x8, 0x1}, {0x29a7171c, 0x3, 0x1000002, 0x1}, {0xfffffe00, 0x3, 0x4, 0xffffffff}, {0x0, 0x1, 0xfffffff9, 0x10000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa2c, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) 2.391866882s ago: executing program 3 (id=493): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10401, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="d1caed12f35d7c96bd63031fd87967307e47666bbe4490516cc21a408ea8751448aa2ac1d3ed154e8c657be94d146f", 0x2f}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="938f813e422d6146cddb2c327062b384ccf457827025bd8e647f2a8ed181b9579d0c10", 0x23}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000580)='<', 0x1}], 0x1) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c5) (async, rerun: 64) r2 = syz_open_pts() fcntl$lock(r2, 0x9, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kqueue() (async) accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x83, 0x100000007}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6839b38100083b2e113ac19548f03c7b9ad607be43b319fbff0200000000ebb600000000000000014e204e2300089078f18cb34cf01a7c2c996c52056c1da51936b4e237c285c823f8bd8034a017ecca0ed9492771f8e4c9eb7243208fde75f96702756a612ac77818d4af9a2dfcfef4"]) 2.38313332s ago: executing program 5 (id=495): sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() poll(&(0x7f00000007c0)=[{r1, 0x2}, {r1, 0x10}, {r1, 0x40}, {r2, 0x2}, {r1, 0x22}, {r1, 0x40}, {r1, 0x7}], 0x7, 0xffffffff) sysctl$hw(&(0x7f0000001440)={0x6, 0x6}, 0x2, &(0x7f0000001480)="91843cfd4d4b", &(0x7f0000001580)=0x6, &(0x7f00000015c0), 0x0) socket(0x6, 0x2, 0x80) 2.379748537s ago: executing program 7 (id=497): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$ddb(&(0x7f0000000140)={0x9, 0x2}, 0x2, &(0x7f0000000180)="39cb55e796ec9ab22172b687c7b1749cd800c35fa774e82267aae84e43450109b3", &(0x7f00000001c0)=0x21, &(0x7f0000000300)="250a6a486c9dc54287d69e7e50c19b07934e441ae4a9d3e09f60d7b1cb92d11a4273eb1fa53d3c27a8c10e9b30a588415ed11e933d300b3c94522526fdc77189b572218b401e34ef449f1befd799f3db7a48a00127a4ddab80ba1142a556d63eaaedf2db1022ee4067c5d296aecf59b52909fdafc45ef096720f684ca8d8fad46a5d0dd34c7256e6e46b82acf904115537fbedc1efaa25aa91e853f07a5773bb92fcab685fcb5cf59b988b034ab7c45a229652cc1bbb56d97485c351", 0xbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) sysctl$hw(&(0x7f0000000280)={0x6, 0xf}, 0x2, &(0x7f0000000480)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873", &(0x7f00000002c0)=0x16, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0xf}, 0x2, &(0x7f0000000480)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873", &(0x7f00000002c0)=0x16, 0x0, 0x0) 2.378623945s ago: executing program 3 (id=498): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885a54739", 0x19}, {&(0x7f0000000240)="38b1564cde008823fec64f8fee62fbfc7788bd1d7edc06490509fb1459e8eba9630de79c49efadaef00a8e4284db8545b45f009ca79fa13f6b63a9c76e35a851804a4bd2ea690e8d0bf7e0d560a7295ca6e93c", 0x53}, {&(0x7f0000000880)="7672dbed700a9937c5e53078d1b2b88919a92747d82327e0f699b8b5736349731b125dcb4ecf0deb8326188c73368a038da76fe0ee5d81f9000000b988f75bcb2cd1850b3f1d75aa220daec7c482aa983b1ef0c80086ff9a69a68e54bd4fd1e96339baec0fa319982b9944922a28671e0fc9e918ca275fc67ede44d41a214e7912a64aabd49fbec3e289ca2f61746abaf4b3c9709e5020261c4b24bce0f8fec9a30ea002fa33422eae9abe4ed0204e7ec54e01148df308272fed5e85dfa14ceb8d29fc92c040baada82f4f4e2f83ca65b3c86285874dabfa69e5454f039c86a48be0e35780fae77c9cfee027812cebe7852440593f0e84", 0xf7}], 0x3) writev(r0, &(0x7f0000000180), 0x0) (async) execve(0x0, 0x0, 0x0) r1 = open(0x0, 0x20, 0x1fb) (async) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES32=r2, @ANYRES16=r1, @ANYRESOCT=r2, @ANYRES64=r1]) (async) preadv(r1, &(0x7f0000000980)=[{&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/156, 0x9c}, {&(0x7f00000006c0)=""/243, 0xf3}, {&(0x7f00000007c0)=""/152, 0x98}], 0x6, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r3, 0x0, 0x0, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) (async) write(r6, 0x0, 0x0) (async) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 2.330186026s ago: executing program 5 (id=499): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000ffff000001"], 0x10}, 0x40a) 2.329747392s ago: executing program 5 (id=500): r0 = msgget(0x2, 0x720) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x7}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000240)="e52b836aea547bd13695409ed7f5d651d90fc9c51b1b732e7fce824f7aca75359d065803af961de168801cf35e348230cbbb3bc5c9b7847bc655ba7419df02b35409bc38346d7815e72b3f9f841010a1e400845bda8bebbcef6dba", 0x5b, 0x4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x44, 0x242}, {0x22, 0xeea}, {0x46, 0x3}, {0x3, 0x7}], 0x4}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x18, 0x0, 0xffffffffffffffea) 2.329501176s ago: executing program 7 (id=501): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000300)='.\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x8) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/32, 0x20}], 0x2, 0x5) 2.313732291s ago: executing program 6 (id=503): r0 = socket(0x1e, 0x3, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) (rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="f24d1d", 0x3}, {&(0x7f0000000200)="492067d30b252288faf13be10b701f3491dd2aa41585d4a7f2f22a7db75efc98e7c41248f624dfedf573cebdbe3201fb6fcf1c407d54920732b17114b93876345303e6dee4a5503aabe6a81a4d74a68606caa7771a5034f7da1910299c14341a4e3da87dbf90504925ca7135295cc0b5f05292427dcd8c3c28bd2773aa59f740bc02c2b6c7972b2eabf5df76f0247721f76f8e01645148584d956cf67e2d48d5db108baf5996217b6c1066d7b04388afe3add644fec0efaa24c864e72bbbbac949dc5a155e066bfbc64c045475da7d88ce505786f29cb8a8b12c96297d4402f796a330fb201d0ab9de9752a44d99ffe0d008c1377e174584ecacd4b3d292379e6ba6d3abd295a4fbaa58a90f89aaa07f513fabcb56822f48bc6279e80624202c4f1b79dac159f7a9ab200f2ac4b104d8c7c5d267f951de7ed8f1d0c727eb4c2951424365977e3024524c2a7fe72997366282e9ce43c785734598435d16c9efc2f5ac69b77874f046bf39614883028b2c1d4226cc35355576d648fcea1668066d25a58923eb294f77d46c46ad622ce1b501f2d2636d2b63343faa84d3b35d39d46fd74f2f1a6f35cc43e080a86c706c0a9855fad95b16c203842f81d7d3136f2d93f9221d5d7ebdf4dc131120f466093d1dbde5d1bf22409473c81e237338fe4d35ad4dd8b0329bd476d33a4cb2bc494e4de88249d0bc27f24f614ce5cca4a69d15e254d712834bac13c6e36a36abdbe3d6c958d69cefd05805012e33c7eea30e4ec5a3e9832e719b31ab1489b36a6d2e3725f1351a4eaf5662c83ff0108f58fcd9e9a07affb1f497c16ac1773b13a5a972c486171d40c83516e79947a09a86e056c956f4f3654f7f6581794fcd36fd809f1f517e3c4d1ce238e9b619a77f9b73f0308b1df014234be9a505ba1d1763763d42e607777d318128458100e5d86035b8e8d0b709be650f1be7c4d14759e43f9e164e6a7f4e6610e653091cbda08bbb4840d3b969ab5fe8cdf664ab3394c85f80263ba0eae9bbe5b20486bc79eca7c640e073ac68ea51eb89523f0e48eb5af6bcc4afb129f88ae869e2cab97afb91255ed897dbdff1389403b538fc295554894bec265297012e6f7577ae0f26f07425bf30deb6dc08ea97a50955a30e4576715fa54b96853cd722c7c7d592cdb66203d16720115224078dedb46c8d8a107028049a211e914435e144951e930a73b1104f466f58acc23c728ec0f623f2411ad8200195ac7723ae0be1df6a8073ed634c9b19f913d834f7c70248137bcaab586238c297856ecf93fb3cba6c2ca56940b4b981a87d85a8a283cd53c569297c0ec3b7a1b6137e8e31aba75e44db9a361cd9ec07cdc7de6f952549479c8d1f48cda9fd6e0d09eebf213630c9e17a133a01ee050a4926ca3a609052f9b1e8e85ba1a8b81243e0d7cc1f90960e26f26c82bfc9ce0bf4c9215fc5cec8e98b362ae605297b59b2f3f2a2f5bdc3848d0c0f9983e7836e0a83d154f60a828698a276302e91e2a4019dd91d9c5d5fc32dc8dc0c92ac1fac7efcc820104ef60214884e1604afec54b1f1ce7a1756ee399a393230ad860b587134a2dcf049a82800543fe55787daa81c0c477d1a4173bcf4be11964f699ec3ea18dbe8bedfb7f6681debe11b9a728c4e1361878a598f4239240b23a7314cd83d973663675466fe31a83f4a12b3793f98c5be4ddeb96b679a6503b05d648d0d96aa79cd0d962c21ae121297b7bcf93e850914fa52ce0f0061430cbabbbdd9898cfe1d110a0adb3584fe9276b03e31eb11c1a4fbbb89d6d3f996c04991599089ca4d9e3cdb3b785adf6d4c50c25ddf1d7673188870ab21d20648d7b5a14d694f121b9f518ac3b32730c1a0d8f9030ebe0ef56d8c3aa80f0942128e1df76e7256516a882a0826b09fd276b336034f70ce5ea8f553097a30c0bb8e84df3c6388842f91e3060e1a0c2735c48e86b9f97232ab0936d04c66c156382645b30b17b8b85ef9143214c04bc96002048707ae0eea597054b30b86a78d8835d34de5ed01929ea1386914780dfcd0c3347b4caccb6ef7cedc6c44ace985913b1bf15a62f9e8984588fac06c7a628a8da61e887d6622ba0ecd27d9ef7596a121ff75e453d5f2515d3e0bc25416227c2cee641df480710efacdb10d47c548612968d32b69bfd9699669477f89dc9b3c2213ce0c49fb479d48dbd0e88399bd367aa4692aaf64ace455e3adaebaf3be5f2591a55e9fbc775801dbc088ba8d95a244fba2c7fe0d57e5d82fce1d8da1c0f12b6d2fc6af81b6372836a8bb9f34d6923ef873ffd25b64988008bb21d263bcf7e5758a08b8bc3a772133d8c3d29f9a33455d116e3c677db67c5e2cdbcfec59f8ae567445edbcb9563816b190748378923c0f9733265b8de6219165010188bb15d74cd7fdd141b2836c1c4fc003b1a83503f3e20158053da29aabcdb6ecd4ead9d0217378350a16f5e0c2a33c34296e209b24f6872741513a96f78c0790e6deb38c021b1056e02406b2e5c96551974f46874f959569cdbd08455e34057445f6f0a1747b87a4a9579f27e44700eaf1770140d27033995792f11615e96714a448cf49115c2523edeab6f94f367bbdbb55016cdf4d63372848757612e6cb64ef119335bbabe0f8ea1f188ad4eb57f3619a57b174ff8956394b03d66512e334fa1444df8fbbd0deefd1d8b008786743a46a05cf9a16d87207ce561673bd9b77facf5bd41e56157cfb7672240999d4ead82f6b87cc4de2b7440d24df621fd8401355ee467213e6a3f5ba35dc759adf32c2444a99b6893b8556714366722b6acc2ae76dc389addb748ab047d86af83377430d101f842d8a31ee69100a12d66387fe897125232ba596119ac18f490212af1e6f1387dae70911e97ec63f1bfa41734e67137a029c4261d8c58ce5b2a2e1eff9d7320c92cfde818d419c2722a5b37a4c7c04a85f5bed99bc11a0bf3eeed8ddaa4669cfbff6affa153e48f405128b92df3781f0d0fc42e4a837434227202d90ac513afb08e615a0d154b682d15375338f9dbd6a808148849ed693dea64d957df1308ee948b96a358ad426bc5eb6335b01048f9674f9b694e960d031d7fb77280c9c145676e55523d4e14fa2f2272775abc95ad9b792fd646d7b355b881ebe0d17a694e7b971e541078d3a3d97966c43eeba2abf23be41f7c0cd93773f36fd09665e2dcad5f8ea43f1412da60446c71fd13bbc6793ca1b46eb44a127bba24ae6ff90c581bc56520123f8bc52f44b049b6a3346605fd7b94bc46ceae28fdbfdf31b836a075c04f5479f7a5f38b2688fb6d9d3a8547f0b04e99782215fca5edadce96d18299fe6832febf7a8984c457fbfbb5ed36cebcf4c8f1e1cf12dbe6a6322e126bed18566660fa1b17ca1772d9473879df3af77908bbef8717c9ac9d23e66ab91de90dab41b9f1790eca9c70e613ac6c17aa0456ddd571f41ce76f2d974eeb002706fe4d730dedd5ed6e317a360673aa0d2cf0257dd4042ed6b238d4a1b8810027bcfd840e937af70519b6d6c52b8215b8523a28950d413e03e42b6fed911adf389c5d6fb3148c616e40634dbadf8d9c2334b21eb75e6b96465363fd9309f4f3cc388b576815f530f24044794e35e3ceed63894a3fa48bb58d431edd37dc7e0b5cdfce99a5d0fbc08d35c0ef9a828db8847f4b438797ff7e653ca30e6e0d2c3e9f22c81093cf252a88d34352de5d8665a923b54447d94caac86f29b5ff59d2ecfe5ae53f4e1350ee45b0d27ffdeb28af4a1c16ec8c83ed52e972e44591c8d4ab9aa867e5511190095989e407d4c8ae3b0393decc84ed8b1b84f2b98a0eb0c802f903996f568f3966836d3887d6b542531f2416c26bbd91521a1fe0345340db9759cdab518f7af94f86f3d77037eaa26cd6dfc5121c5870d434ff8e802ea43e9af45cddd0dbfdba93a9c9cf9e959da163c8afdbe8c901aa89648bc02ac04ba94ed19aa31770e4ac70806585d674fdc69a9167a1ab3daefda886aad2306a1fa04d0d68faa79e501d5f5966cc859166b810b74f1bb2a921edd4f7f13930c030f8608531ced9f7b6ac1248d5810f705b10e7f5186f69c502837f4d049d78014e5682bdb4f91a745a08d86ff7b3da0fa5fd1752f45850d3fa5a2f8c7eae925f3f935f5fcfec5630f67b934674997d40ff561f20e2a91823ea89c22f463fd1a5a36f8fbd9d8246ff839cf5a509c70175fa76b549b7c08e285870f8796f43eeca04d7ae40378a7d2365d8b92c3192b98b8bbabac24136a41d6ef201093390fb56a293b045e48b06cc1dc17faed16064a3db005644f8a3bbb64df1c77b08e756dd709dd86ab6ed5ef6a6e797f79605f62143e5b67bc1b010eb75137332c94a378ef5fdfe478eebb04ea8a602c23d81a75bfc35689f47919fa4df8e213384c6aa16bc45f0ad04aecec725935c156b4ee4104dcd2ba547408628634cf275bcd31419754eed20706fc78fca3375cf917ddbade50d33e6470f28bef01f862b8ec4fba67db159e7118e0e31cfcad7655d5e4914dce827ceab1363ee3064e0cfe972f78a7d2df541f9034ce75915129562991e2f2c1918b362e1da103c2e6564cebfb66b58e765102ef70ea18936c6b94bef41c9e2a421ca5714070110b8c22c10872482602755532a2687c5ad785b9afd3b75c404dda75424a11ff447294672585b6f157bde0969de680a3aefa47524b390ce1c1fd3bd0c7179490c9808f1b7d7da59370cdb3f7417234f9be4c4aa771a3972223152d4ce0c90f818bf7ceaf240cdb04b9a9729b57d286d9d5f7337eb03135c47c8100e9088fd67d071bf07e7e5861f2fb99caeb6485ec17ac4d3dd57fb934801d00fe044c22b9d768d72ca2091c1e7fb5e321a9ce0ee9d88dc5f68fce81466526e8e6898f2d427202f94b2d89e8e1e7a1d4d7d599d750b1a9a42bdc640f8f3529b55231da162d84f6ac8521722daaa6c75aed6ddbc8d563419149e5d18a8bf6c68603a59688fcb08fba8c34567de3e716d4203e1a6bd44fd8cb40f36c59dc823e87f58380c425a724f6f9791cacee12923848b34d66b9093814cde503969c1698c2117b12a6c9052bbe81de478a25ac2f3ce13e486feacbee54125235a9155d4f1b7ad70bacb40be9de5ddee18158014c5f1a8b949136d05ea3f1bbc62a5718b5be0dc226928debb8f16ee30c269f0dcd5a07ac57de7f41eb819a6adeddbb7530560087076694a368e4816a69233224e0fce577f20827a362c903507a2392dd420b6d1623e80837d16fd82fdb3923b12986f3b7d47c1ab5cc37bba2e17729e6c4748e2b4aa13ad6e678cb87a99650278a18875937d78f29282e087f384fe889f79b9951ddce54c4643af301d22044f3d1db2575bd766c19ac3d31e10a3a0f30b599510aef51aab75627d73f8a9bd183541ddb1513b4939b38762050a3ae8fe0d324c47fe16a07bdcb1f6a19d0fffc52a40f13146b8390e1999829169c3ba7c4d6715886b089e0fcd67a76d45aa8f13c60c471ad7a74280ee26e980cb298dd994f26d45cd5a5907b43f30b16407d1caed69554aba9a7363be5ff44b91c1807610a092acfc4ec6e48c17b9d18e783712c43e34e42fa3b6052efb38bf30d0145563a0e49c6400289b29b3078285c56284b86b5a7c4e8a9c1de2e04ee896010fd9f322a6ffc47abfa21d0bcb539fb426a257f8e5ff3b136b9e724244e4b40dd176e27881cd47cf1aff70054d0129b57ce9d6c1845685fc6a6e28a5bc9c18318866bdcb864b5a300e96e13f86bbacaeb21b1058d6eeae1400353", 0xffe}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$TIOCSETA(r3, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x745, 0x0, "97000000efffffff00", 0x900, 0x7}) 2.308336015s ago: executing program 2 (id=266): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000440)="c5dd9b1bcd44b208bec5dcc785fd36602d803c6ea6abd09ae45078f97c786bb24ea393092c065f6710d763e37fffc611b3ddd64ef52e2a4daffc53e1aaa8707a0ef803b9c430d8d8df26112ff6429fec110fa737f062256122b19f0c8d2b4a4a8a91f25ae740cf691fe5eee81d13f5336f24f3a959a758dcc0586154d4ee4ed3ac5f6db01746e938f6ef31184bb940177110b84d0bb17b916a217b60eccd30d6705ddf9610f952825ba4a94ec90fec05", &(0x7f00000002c0)=0xb0, &(0x7f0000000880)="4c4a8b2778e2e161fe96580c287d726057c64c06741a708b6fc8ebea606aa9ef14e6d4d7bd2c8918e2b11bb46fc710f202ed46cb790fe29e9b0a4bc04b5b4a84b5ad9bfbe825437203437fb28032b8d711732f8ef3fed7007581c8e51333839cf4662a4bbe83db88b2269a5e3f92a842eccdbdf81bc0e9c3433e7fe15f318827d2fead72a4c72083cf6be3e645d4de3ba49f8a50ddd4dd98db54574ddc5cd00c5b625e1ba1f23ab23d98e2b4282e827a572447284f85ef8b744918355c8b5dfccbd1a41af362abe5701cfaa2219cbfebf140cdbb78aa73029c4099df67a740028d7face32811d8d474ea11e7259864ba31c4146f3eeb38b59642cec64f2e0d6ce8d7b925efa977fd83807313ded798d7bec0e370ed9ebe7ef70228e8e1b30991afde43d93c1bac278182c6a0faf8d635d52fa46cbaf90fad8e19720af5de880320e44669e4d91ce8d4625ea097e267037dd6be27df0498cef9521480dca6735bc12f986938a8e0a25a9ecdd3defa1c1add42f7b6c7d0dbcc096b96d6869d086cc841c59316f6318f0a96361c48f6287c7d95d9584bf8c19c02043929def9858afe5fcc4fc18b22cf7655051d2a77779e500e6b1de07db9bfaf73f90f34659d292527bf2c79c77e6b04dffc66d8ef958a022b38b5f256462be5372eae80f8eab4191c8e7db8cb8c1eaa0dbaa8d86a60043366588c0a3941ce1614d723f6cccf541d57253721def7c6e0e08d59584189f4adb741d80bdd92941179b3e237d281f27f169da4c94ef3926c45d6d5484e6320d8981739c86e34f7e1c29a38b0b246e2e751c10f8e355afc7bbeefe367d57599fd7267a10e8d28e5f7c06857ef37cdb34d09fd360ac0669764525e3cfd4e07ca210d360d84a9334f6a45892e3e88e93100b21ab4e350e9be7e251f069d978f0b590f0d3ea3f995cc9956568277937add291990c27d8e6ac4df82b6b95b96d196fe2eedbf4d988c98513e3a1851ae136c057a5a29a0bc056be549d139a1dda789f6e31fdaed628bc2a983c15b9861176889b09edd7d12d91596c81d73825e338e54a46d6b5196646872025b9704a977bc679281f97e44eb7e67f8c8ff5279462679657f75bd106a6b0ff815e9e5b63e55c551d2343ab7c303b10b1bd47ef6bd73324cd2154e3d508fd306253d7c8851f1a0857c3f4ba142a9e1f2a9bfd0156d77a6fbc100fac6eaf13f4a853f1174415d70b698564a858bab666ad3472f880e8b73317aead4c83f5d998d3b40f006e0b6a865e7732930d0b5d231e6832714bebf61a51fd4aef2fd77d7f02f15e5269bb0ef9f79f118bfe16a2ff8f7ee64df96f8b3e84170c6165c6416f4029360cff192c6979726672e3ae7371e1219136ec9f1affc3121fa7c880fd67c2058d6aa4970cabb7736d11ef19658e09f0a51c1dd94fd6209e9d63eafdc19cff1fb6d07e932ee20f32ef77465dabd7720860e7c47c8cad2af627637049bf26108fd64efa36c4e3891f83d3c7c6e4b0b5feed97a414181fe06c48a80e2a83adfba9ccc69abd790c1c98be1db5bfb9d8eaefea8dd8d8557f81186798c7059bdb916a08ba0698acfcc33e2def18ccbd1cca3de819b69ef15b18ea434dd1a9c24194d0b19b07a8da210d54339c85baba36f62838e5327b84ec09fafe15e27b1776c6a97366df6a51022b4ae0908ee7836c6d397ea5abf98235741877f40a5d92b974fe6253293e401b11f4b312dadc1b77531ffe2679913a0fca51bcf9a7da52dc04d50a2fd9fc9a4c9b01571e33a0634f582bdef66b5a37fd7fa1a2f67eb8aecaf63179dcb9e07ae8e25867841028f5ecf894d923e9ee860dbe041c7840cb618f78f713522e84c4324fb501e7ca3eae5c49aaada0c789a4f6e137e5ac8fe25f10c66f750f0e2caf120dc83d76496797057533cfb00f8007bfd2d1b214543cdfef825b2a72099f417d9f28fcb650bd85286b8681ad2c7e3ef4e41f0f3485d9cc3e7b68895bff02f40e7e5c95bf8e0cba840eecc01d624add9752624818a572fb1c9addf0ce045c83dcbffea51240708a4212c3baca3e59da1d122af74f4f92dc2bc06e50c2cb82f4fbbad8c0d0bec0b44fede7f6f34be06167b9bf414708a474ff3b52106c21d4278876fce4ba04f50d71344746460bc006fc49d5f076f5a11f7630b68e38a16a543f9c913d911d11a82e49dc7f633c452efeffeec9dd5a619836162e91c83d1647ff701486f026c44d52b11a3dffe1397487446f6cca78b7a66051c7054247d4355c6a4e49d4b5f56069116b8b82e85df2dfa0ab2c18740af496253c044e432e6216f2c258f872000451e7e342eeee863c7c63c69c7cf00fe395a841d57bd3f151b81477f2d6fb6a8a723d68f03d600712e46ac704a3da01aaa62dcbb35adaeb46ea30007ffdc86f5bd60c756bc99659dc14e517976c17dc4c1bac2b8db162eb469d4b400a000bfcbfa669a8780751bcde1de60e26928a71125910af82fe9c16017ebbfd5bc6f1b2eb6b17644752e7b6c021737512c7251c7bd42aa7be25b06cd232372a768f6e791d8cbfbf5c2a32339fc848049537eeafcb2d2cac3fa8918c5030e3b2f194a965d8eb4614550b69771602512d1e3eda89904237bb3a07fc8b860f989b7d906aebf70e9c30cd70ac7fd1b50e0d44c88d64c0569a9b4845735336d528182f4c4169f7fd2b0e5fee2cc93c202b0f3a99c3d39f8d58fb356163b2b88c3165be56bbae6c2d3055f2ad0578e842f00a1482b94a8b50e1a2680e5a1f2910aca84d4e0b61171fd9ed7bb2dad2ab19cbe214d43aa84ede3126e76568e7c76b3de1cde8299cf4a7a22dc8ba3f91e03abc5a749fe9c82b2b0ef2f4670a45bb5c7a7bbda49f34f51135d0ccf53969bd63e104060139fcdf764918325baf6b83702028875347bf5e9e97d571fc8f8a79f45d2e69b6124aa4ddeb007217ad372f5aa108e543f8a2efb915139f7b8902e419f024f9fa491e55044d668076ef80ff8d0f45e71333d80ad4998e0145d7f377cfd5891263418a6237b51a796edaf0af6e563bae51da35930a3309fe748aa24236b3f1e579add9a00e2bccc68cf464c8ac44a20f615e0136409786fb26aae83a0ceb9e30271e520ebdf445a83a814ad5528149deda7829a3acbc7d35406c4cfed9cbd8c0b1590ff73c4bee3bcee14cf99ddc14ea86e43f0a26c18415d5eba5643b21da6ecdf80d22ace987a9acab915a04a2af31600a644a5893ff20647e2d2a26238f2f97b639eb12ece92b97d08053fd646101de6095d2ebfba4e1c8a57b707897b7849f2f83db0aba2596d4d7c627c534673e75a2d1e11e765317c3c48b450558c7ab6fc51afbf05898123b918a81a0075bebfbbd24897c7884b9683dafb272f2221d0c3fafac258c47a3b1a2aa35beea4c0880ec5f0711f70144ab927ab8f772eb739d019562bfb662a29000dad335e9b5869edf86b4f62270c83ff41a7719d952d0d9eafe537dfbc18ee7a230e7d298693e9b131550aaeeb1b644aa530fe36fd6026c4f48704e37f4b2b893931216f1eb15022b40fd223a9bcc68981d6d14ad16beae6a73bc532206f58988942195a0e0211a6c542a62f2dc34bf2593d45a0ec721eaba85b53c0afc0d7a83a74dd6de60dd2b08cd59c50068ac067a7b9a1fdf89353c86af640412e30a4aa07ce6be6a55afae3c242b7d3872dfc676c800e42fa8f7284dce0ce0117aca12198fe7cf81067c4aa4ba2c31d1158d5ba55eee62a41d5d25e89caac294aae058c3b12fd29b797554cb9e4e440afe44234c1cae92ed53f22acb912cf2226928f1d2b1c55a00583f7c3fe15e77d355ee3b92e4e4d35ad3afcfbd349b025ca2f7b7b0f397865fc07614a1e5c2fcfc0d1756eb29f0cd5bbacc7025755d05c55810914559c1562f1e37dca1d242a34836793d5ae5d9d608e754c2dbcb4f18ef0128c0dd50c9a1c6bc781cbfa0b453da1d2da061c2911d33d1074f6c7b122ea8ab16b609fae66593eda1aa146e3271a9404c69c7728109bf9f22262b0009a5a34c379d4364197634ba00196b80d6359828b8e5e004b81888c92397bb6ec11504d22f7b57d0ccb3835118f19c982690ef31ef484f43b60b4ea0ae22848fdd191b0cad6ddc094c52c3a5fbbdbbbb789667767385d44439b79a2018a4d89698f86991d32bf973d1d30a2bc994fcbcafa3453a3cfd7d27c71e21abb7f4873be1a71fe5817fb61484fc2f46cf6cf446b10397160b2557637699a86ccca5c45e1b4f44afceba0110d8eb19644ba8cf2c9744070a03b30c0e41344192ab397204820915fac67a183e1bb38b9f76344990c16199b7312ceb447aa3049786630b131eb02568f4dfd149953976627c2a64bd1600e06effb11909ee563b9659e0e284ac6a765c08e00ce98972f4d4914d67282244417fa4cfbab088c68ce3686a9d27e4083c8da2418a11aa58f8b9d39ffbe5c1c3f13991450f2c2adb7ab54bc38741d4319cfcbc62ef9d1a847c1bcba6efde54ed81c70327e976291bdc08e2726d2fcf8b7961c12402baf2941d39de44c90413c17b495859e40a57f18bf144176309acb12e1f5c567d54f748249de65cbeb36db2ccad4126cea48729098c7cb7f99f0945be776edee6874612132db1983402a2163d88d31ac6afa3b63f1b8f1749fc1ec9bd3ffbe674d168419c711edb2ac07c555ef426595f0d1176873b5f3378d4931e04816ef22072dada637abc3858ce000acd3ccfdff9c216f0f442d291afb1c2db6900f0351ada500d647372fbb33537f490ef9953c5d6bf925a49977d08a64111557a40722074524f7304f0281b518bce156a2e14141b3eee39fff9400b0e046a6f07ff9b3ff581ceb92c5f5021c9c37d71e96673d57096ca239e41f6a6f983f839b964569bf2ec5dd5dc225e03435557b43257b128bac37b6d40c189a38a1918a39ab4b02aa0bdeb5294f2d0af99aa9bf30d57ab9a336045e8c2b07aec9bdc78bf7a0b1d301b075adef53a2863723570bc21fd3313103ed0322bc29a2eccfb1bb810a4dc8ea882add208b08bc3e9af63f3fa2d690e3bff89fd547596070c779c4ae073ec7de3f930bd5698437a29e82a241fb6c665971c834730107096641d54ba8be6d0f0d2ad20553ffba1ce4705d9e56cb40c436c1e91a01facf4f0453e5def6769a191e18a4b31d08de10dca17dac896972bc6ab2766e70967fb3b2a11a1271a4a0f6db954a540a62a5dfd211ee4c96ec908951e4bcd65031d41e4ce2439d97ac9635d6ee39b9ec4eba92ec93dc577de891f1714c979314e46cf85f74b91e56683d1c2d313bc2530d0cd6f655e0a5234dfc3ec557c38909e688a2273cb3798af704738b4c7ec61b479a04941895e4fc291e4835936d353c177a758230dbee28d460fee05b45c0a00708b9e329e6655106a98d6e6aa1eaf1610138570aacd735040aacdf5841417e3a1245974cf34398c174291051d02bd2a1e91e2736f96a192ee9d4daba92fa0f8c84473388a5add8d96bd709488ec3bd44735addd00b309d14328ddabbdab12beeac7c56caa9d5215c0c8aea35811768103f6b5a0e82c6c2788b7aea1758ad19331b0c94b24deddf6ea33c174aa48e82347ca1fc00c77e5c993d3e2f52bb030d7fed0771cb2c52972de9f4a1d014dd53631f44f6fda933fc850a99379543c7e3166521101b550fc137a97fcf1b14dbc2e70dbcb73dfcd0251d01fb97e143554ffee8a43e5f14d20ff2345b7df8eeb8aa3bb1099dd39b307a4292de77fa70cbf861f8aeaad8ab1e13a3e7ecaa181119cdb9a1415b75b320119c0953984c", 0x1000) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)={0xffffffffffffffff}) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) accept$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r6 = getpgrp() ktrace(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x1000, r6) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)) r9 = dup(0xffffffffffffff9c) poll(&(0x7f0000001940)=[{r0, 0x8}, {0xffffffffffffffff, 0x10}, {r1, 0x10}, {r2, 0x20}, {0xffffffffffffffff, 0x2a}, {r3, 0x2}, {r5, 0x2}, {r7, 0x20}, {r8, 0x10}, {r9, 0x8}], 0xa, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x31b, &(0x7f0000000540)={@local, @random="03a73020a18e", [], {@ipv6={0x86dd, {0x9, 0x6, "cee6e4", 0x2e5, 0x3c, 0x28, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x88}, @routing={0x16, 0xc, 0x0, 0x7, 0x0, [@mcast2, @rand_addr="52c445f959719b3a516f7d340754bfbf", @ipv4, @mcast1, @mcast1, @mcast2]}, @hopopts={0x2f, 0x0, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x3, 0x0, 0x2, 0x0, 0x0, 0x6, 0x68}, @fragment={0x1, 0x0, 0x8, 0x0, 0x0, 0x1b, 0x65}, @dstopts={0xff, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @ra={0x5, 0x2, 0x64f}, @jumbo={0xc2, 0x4, 0xfffffffa}, @ra={0x5, 0x2, 0x4}, @generic={0x3, 0x96, "f1ea130ec2f80a03c51542335f49e163d87f91ac5d6581684b1f2a10987f0716ff38cdf53b1169908214b4715d28be8d6a005133d8b066ff4e89963e8b03f662b8800860fcee7dad8bd99fb9083e12cd30e8225937e2668a99b7f78f07280d62666fbfe49cfb70782c22140c9f434dba69990f9c5f41a8bfbcf28b77f114f389fb7a9c37b37da25f12819b49bfc07c0cfc1aca0e6f85"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x33, 0x1a, '\x00', [@enc_lim={0x4, 0x1, 0xf}, @jumbo={0xc2, 0x4, 0x71f1}, @jumbo={0xc2, 0x4, 0xffffffff}, @generic={0xb5, 0xba, "9faf6e9d274f0624a1028090efbc0ab53ea4f9c8553f9191066656fd468a0bd1be567c473a152363e74fe1c5d68dfd91c1145fb0082b4f93892d9f0e0589c09afbfe8be8948c29c0778239c3c32a64046d53bee2ecbeb945390d7a6a1e0ac6007db2ebc0245fc66dd3c73a6652268fea6c626ea601d899e599b5c516abeaa09c27df6427067e26112780db984b49c20676ace3e493c9d1a7123db64820ebece3203420006455aa5b258f24e145f9a9afdd624dd809a19e2e42c8"}, @enc_lim={0x4, 0x1, 0x96}, @jumbo={0xc2, 0x4, 0x5}, @pad1]}, @fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x5, 0x66}, @fragment={0x11, 0x0, 0x5a, 0x0, 0x0, 0x9, 0x68}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x101, 0x0, 0x4, "52c6bfd36c4dd35434b66327d9df4a37d27498e5c625db9c9503928fd48b8c1f4e877c8c36a691b6f613feb40f976b8be61bbe98e23ce2247536c0ef416fc1f32ee15823185f0c0536c75455d7960cb8f920118ce31b738b874ed1002a2641a2e91e2539aab4e1cb59294c0bf9e6e996414e908c7b1258f081b8703c285d76c48554f7d61edb70a64653f89d67"}}}}}}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) setsockopt(r10, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 86.075942ms ago: executing program 0 (id=506): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1800300000002}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) kqueue() syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010000000102b00fe8000000000000000000000000000bb00000000000000ff976866e309cbafb42bac20"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) socket(0x18, 0x3, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1800300000002}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) kqueue() (async) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010000000102b00fe8000000000000000000000000000bb00000000000000ff976866e309cbafb42bac20"]) (async) 84.527553ms ago: executing program 1 (id=507): r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x0, 0x6, &(0x7f0000000040)=""/138, &(0x7f0000000100)=0x8a) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6034f2ff00300100eee21f000035ec17b35e606cd558053bfe8000000000000000000000000000aa0402907800007fff660352e70809888aff010000000000000000000000000001ff020000000000000000000000000001"]) 77.550657ms ago: executing program 5 (id=509): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000072000/0x2000)=nil, 0x2000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000f66b, 0x57d, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xffffffff, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e7f09b04e762b89fa9d4330ab6348316e2f3be380f181c55f060482efeb6f7c9d128c", 0x6b4}], 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 72.278173ms ago: executing program 6 (id=510): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) pread(r0, &(0x7f0000000100)="31d27d", 0x3, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) unlink(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = socket(0x11, 0x1, 0x6) getsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000540), &(0x7f0000000280)=0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000040)=0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x1c}, 0x2, &(0x7f0000001280)="ff", &(0x7f0000000240)=0x1, 0x0, 0x4d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) minherit(&(0x7f0000275000/0x3000)=nil, 0x3000, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x4, 0xfff0000}) 63.698782ms ago: executing program 4 (id=511): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x61, 0x100) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x91) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0xc003, 0x3a) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd61ef307d00000612000000000000000000005c13000000000000000000000000000000000001"]) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) (async) r2 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc050756a, &(0x7f0000000100)) 62.30161ms ago: executing program 1 (id=512): r0 = socket(0x20, 0xf9731a98273ebd31, 0x70) r1 = socket$inet(0x2, 0x4, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000040)="eb9ccb3c54acfe2d3771dad9d50b79b8806face7b369365673eedd8000e22fc99bafecc4fc2b416c71b8a3b056072ba3c8604f15fe704556b864b049fd715eb97e0449190194c32c75fc77b42c386011ab80c52f89c7d6f067621b78da00e58d29a8eae45d1e9af1d9cf2d0c5991486ff930b1037a8cdc0320d95218b2f8ed99e56a2654f968414bf7742ccbcf2029e419aff7789c1aa8acbb2127c0b4", &(0x7f0000000100)=0x9d, &(0x7f0000000140)="329d508e7bea0eb3f51fa9577dbc6709d947f1f249c073f93ba8fd20ec02fb62dd748aed27b9d2fd96ad844dea206caaf7a1f5ecf9f0d1cc5e7e80d99c", 0x3d) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000040)="eb9ccb3c54acfe2d3771dad9d50b79b8806face7b369365673eedd8000e22fc99bafecc4fc2b416c71b8a3b056072ba3c8604f15fe704556b864b049fd715eb97e0449190194c32c75fc77b42c386011ab80c52f89c7d6f067621b78da00e58d29a8eae45d1e9af1d9cf2d0c5991486ff930b1037a8cdc0320d95218b2f8ed99e56a2654f968414bf7742ccbcf2029e419aff7789c1aa8acbb2127c0b4", &(0x7f0000000100)=0x9d, &(0x7f0000000140)="329d508e7bea0eb3f51fa9577dbc6709d947f1f249c073f93ba8fd20ec02fb62dd748aed27b9d2fd96ad844dea206caaf7a1f5ecf9f0d1cc5e7e80d99c", 0x3d) getsockopt(r0, 0x6, 0x8, &(0x7f0000000180)=""/196, &(0x7f0000000280)=0xc4) ioctl$BIOCLOCK(r2, 0x20004276) (async) ioctl$BIOCLOCK(r2, 0x20004276) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) recvmmsg(r1, &(0x7f0000000800)={&(0x7f00000007c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/84, 0x54}, {&(0x7f0000000400)=""/122, 0x7a}, {&(0x7f0000000480)=""/143, 0x8f}, {&(0x7f0000000540)=""/164, 0xa4}, {&(0x7f0000000600)=""/156, 0x9c}], 0x5, &(0x7f0000000740)=""/74, 0x4a}, 0x2}, 0x10, 0x1840, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000008c0)=r2) poll(&(0x7f0000000900)=[{r2, 0x8}], 0x1, 0x0) close(r0) recvmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000940)=@in6, 0xc, &(0x7f0000001a00)=[{&(0x7f0000000980)=""/110, 0x6e}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x2, &(0x7f0000001a40)=""/102, 0x66}, 0x1800) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001b00)={0x7, 0xfffff7c3, {[0x5, 0x1, 0xffffffffffffffff, 0x7, 0x6, 0x7, 0x7, 0x8, 0xfffffffffffffff7, 0xe, 0x7ff, 0x9, 0x1, 0x101, 0x7fffffff, 0x9, 0x40, 0x1], [0x4, 0x0, 0x9fb8, 0x100000000, 0xfffffffffffffff7, 0x8, 0x0, 0xf0c, 0x101, 0x7], [0xbc65, 0x5, 0xfffffffffffff5db, 0x8, 0x3, 0x100], [0x1, 0x5, 0x7a, 0x1, 0x1ff, 0x3], [{0x7, 0x89e3, 0xc470}, {0x6, 0x3, 0x1, 0x9}, {0x8, 0x3, 0x8, 0x1000}, {0xfff7, 0x8, 0x80000001, 0x4}, {0x1d, 0x2, 0x5, 0x3bc2}, {0x8, 0x101, 0xfffff208, 0x2}, {0xfff9, 0x7, 0x1, 0x9}, {0x6, 0x2, 0x3, 0x3ff}], {0x0, 0xdbaf, 0x800, 0x2}, {0xfff4, 0x2, 0x4, 0x5652}}}) (async) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001b00)={0x7, 0xfffff7c3, {[0x5, 0x1, 0xffffffffffffffff, 0x7, 0x6, 0x7, 0x7, 0x8, 0xfffffffffffffff7, 0xe, 0x7ff, 0x9, 0x1, 0x101, 0x7fffffff, 0x9, 0x40, 0x1], [0x4, 0x0, 0x9fb8, 0x100000000, 0xfffffffffffffff7, 0x8, 0x0, 0xf0c, 0x101, 0x7], [0xbc65, 0x5, 0xfffffffffffff5db, 0x8, 0x3, 0x100], [0x1, 0x5, 0x7a, 0x1, 0x1ff, 0x3], [{0x7, 0x89e3, 0xc470}, {0x6, 0x3, 0x1, 0x9}, {0x8, 0x3, 0x8, 0x1000}, {0xfff7, 0x8, 0x80000001, 0x4}, {0x1d, 0x2, 0x5, 0x3bc2}, {0x8, 0x101, 0xfffff208, 0x2}, {0xfff9, 0x7, 0x1, 0x9}, {0x6, 0x2, 0x3, 0x3ff}], {0x0, 0xdbaf, 0x800, 0x2}, {0xfff4, 0x2, 0x4, 0x5652}}}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001d40)={0x100000001, 0x7f4}, 0x10) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001d40)={0x100000001, 0x7f4}, 0x10) shutdown(r1, 0x1) r5 = getgid() setgid(r5) accept$unix(r2, &(0x7f0000001d80)=@file={0x0, ""/510}, &(0x7f0000001f80)=0x200) (async) r6 = accept$unix(r2, &(0x7f0000001d80)=@file={0x0, ""/510}, &(0x7f0000001f80)=0x200) listen(r6, 0x7fff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001fc0)={0x0, 0x6}) (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001fc0)={0x0, 0x6}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000002000)=0x90a) setegid(r5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002040)="4fe2512f14f1a3258216d91625aa2b0c845c9657674c39635c339d9cf4823ab666335762ad3d2683518ba6224cf1", 0x2e) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002040)="4fe2512f14f1a3258216d91625aa2b0c845c9657674c39635c339d9cf4823ab666335762ad3d2683518ba6224cf1", 0x2e) ioctl$TIOCSCTTY(r2, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff}) kevent(r2, &(0x7f00000020c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x8d0e, 0x9}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x115901b2, 0x9}, {{r4}, 0xfffffffffffffffc, 0x72, 0x1, 0x10, 0x372000000}, {{r7}, 0xfffffffffffffffb, 0xca, 0x20, 0x3, 0x6}, {{r4}, 0xfffffffffffffffe, 0x22, 0x84, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8, 0x2}, {{r3}, 0xfffffffffffffff8, 0xd8, 0x1, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x30, 0x1, 0x4, 0xe}], 0x0, &(0x7f00000021c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x400, 0xf}, {{r3}, 0xfffffffffffffffd, 0x44, 0x20, 0x4, 0x400}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x74, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40, 0x401, 0x1000}], 0x6b8, &(0x7f0000002240)={0x3, 0x800}) (async) kevent(r2, &(0x7f00000020c0)=[{{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x8d0e, 0x9}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x115901b2, 0x9}, {{r4}, 0xfffffffffffffffc, 0x72, 0x1, 0x10, 0x372000000}, {{r7}, 0xfffffffffffffffb, 0xca, 0x20, 0x3, 0x6}, {{r4}, 0xfffffffffffffffe, 0x22, 0x84, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x8, 0x2}, {{r3}, 0xfffffffffffffff8, 0xd8, 0x1, 0x3, 0x6}, {{r1}, 0xffffffffffffffff, 0x30, 0x1, 0x4, 0xe}], 0x0, &(0x7f00000021c0)=[{{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x400, 0xf}, {{r3}, 0xfffffffffffffffd, 0x44, 0x20, 0x4, 0x400}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x74, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40, 0x401, 0x1000}], 0x6b8, &(0x7f0000002240)={0x3, 0x800}) openat$pf(0xffffffffffffff9c, &(0x7f0000002280), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000002280), 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000022c0)={0x9, 0x81}) 61.799765ms ago: executing program 4 (id=513): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0xf0, 0xff}, {0xa4, 0x11, 0x3, 0x49}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 34.768621ms ago: executing program 1 (id=514): sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000041600000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000000", 0xb1, 0x808, 0x0, 0x0) 34.546693ms ago: executing program 4 (id=515): r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x8, 0x0, 0x15, 0x0) r1 = socket$inet6(0x18, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x0, 0xfd, 0x750d, 0x5}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000013c0)='Ml', 0x2}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000012c0)) 31.681214ms ago: executing program 1 (id=516): r0 = msgget$private(0x0, 0xb) msgsnd(r0, &(0x7f0000002500)=ANY=[], 0x300, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/104) 30.112977ms ago: executing program 6 (id=517): r0 = dup(0xffffffffffffffff) read(r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pwrite(r1, &(0x7f00000001c0)="98c30283ab2c3094841b174d4cc5417f5d8c7a4bd03f71f1db7801c2357700290c4e8ed961ff1383a19dfcb2dce76aba6dadfe3651fffb09cb360fb91565a516d5d015b02fb5395cec036002e0b37950c0e1c3fe331a87d0c345fb3cb417e08d24ec8d0ab95fcda16502a37fc19c9c278d28f65d12", 0x75, 0x7) writev(r1, &(0x7f0000000480)=[{&(0x7f00000017c0)="21108c9fb779ed5cb9c7e0e442e6702a4c276b2e5578cd45f734eced6edc17a05a4f779b0c8760ca308f77dc693ac4994fed2f4fd4b37c368ba1e0ea5cecfe3ae9f875a238a64787083995ac7642e60e8dc31700a0efba8c0a40400f4698036d8ffac56cb47ac09f3ae270c679984c537fc8ab46bed7257c6756ac4f1524e38a3b32c44bd8e873416f8a01fc842cb7221ef429923cffbee553134808319ce8d813eb0d8312853236186c20c25df2626a436b42ee7d708b46896380055d1afffdb64fcc2007490c8bb3f3db2d7393d66d47ed781d9e32181da801ccf8c44d542cb9501725d55055cad0b466f3a000c3941cdac5dd5e2c77814b94554c3948981f65b74d1810f509fb5c4854d7bde6a40225b1ebb9584ca0b9868f11b5b0ec39640f1c3c51c6a20d1e4654540bf307b7371853bc4099e6a903ee0e44372aec19472313bd4e29daf47ee83fc47849300bb1ec04947f586e9811c260e9071fc36969f6d398c95b2957ae1d6d2263b0ee322afba84009a3a64f4376a2f20ae29c3e610a26d5d35afe17c15a32f1f2b0418026e244c2336f014219476dc430c2ed6868dcb0c625aa359b654c84a73d25f0e34089a6c856481d7a7618370bc6f581a2cac66e12607f3569545e38441207ec085bc67fc1620e733e3c128b04eef34562d886348b7cfa363f7b2ac991faab00e004450d7d90d56278477edcca7758a26133442634e0c205ee22b04923d8ff04f7142200c450976892b642edde836c33572adb11dc0c5fd6c583746024dae27b3e89f8d526436b8c59ee4aa6de098c233ebd53f80abcd92867b482d56ad0f0bc6af571423d7f114da33fc92cd01cd6aed62dc278a34bf945ca52d8a3452bee90edb5906101ee41286e4fe20a5b913fc88e8d7a73444c9103707fd2ee7f5c45a7368e4f3a75a987d634a2623a1d4edeae7b6a1e57e7fad9b7894a52dd1a3b73a8fbf62cf3b0661464c2a5a58c94eed5285d723b4e137dd008bdb55889fe845f41d4219372b5d038a5b1d0aa0a875a37eb77448e8bca994b82b5adc61387891baa6880cdb0c6c77cb81b938e72d2c29693d9f4ef53919015079991b39f9e2769ba0ca59f8714b2514e4c7886304f81f3ff02ae63ef20cb9aa4f446aa1e1a511742a19f17532e7a3e77f36e844158e92836a8f7da10fafb93c15629a2b0997f0950b85b9819d669e850aab248d722a31888dccfadbe5b4d741b4900871d048d027bb1fcdfad32fb9899ff50e1e958f51827f4fcd1ccb3c8904f46b5a437164f98f700a7e036b4de323a065e8d1626a9485fee59a10c899f847b541de227b3667ee960676eb2d63f6972c84bab3ce539fedc12f1c9c4bc0b8f6c13df13c8ef45dc0853591b7b58b623204b33574b93e0209ea2df4868450fcf4f660b039cfc379bb811598850bf3a9b8d9bfc1b8a444a768313443093d570fd171e681836b0f7b37ad4639bb8aad9ad907eb1c8be6694a80b85d314b1e894e7baa2aab0ca43576dfc5bc92e25512f3ed8e006d1ae0d0d97791b28d3a2d029b17ef21d37163b03ea093bee0558a0cf5e0c08d5056d27f2216b83fc81ccf9996ed7735afc6cb022a8109dffcf710ff3b607d28ced66a170c15aa58c0ebbb992d25e1d74b105c43b7156b1edd2f7101e55e93d915b8340a372d7b5539febf38d069aef8934f7e71666b254609cdf8c9bed27ba1d4ab2438914551722e012fed08534c4a1eff068d3c9eb91a253cbb2fe33febbf6ea6e592f0d6b96cdcc60c7eab9949f1e21d7a7d988562cf11abd12cde604f2c84620eadae616222fb0704a98f124d8eeda35c6b7f271793f38e0fae9d5bfbdc4f4ac24862010ed0fb1ae367ae16a45d73ac742c5d57d2d1845c9812039988b4db438257b42e540e955f8bf9cb1f386a71a593728b8fff9e8d8996a4de2cd1181900ad9d297c3fd2b4196e8b6d7f79ebc75a49491ad2e102284957e4ae7bb50f98b4beda321abbe01eeef3ca997ab4d7caa08b7b8b362f9bddf3d36f809c5cca2b509efec71194e8bfdccf3a4e0ac12e041f50249f32a324d6d7655dcddb04d3761579bff9f4382011ef72d01b63627423a4e404504c652f6cf130e97698485a58b48e680fabee8636f0794424d7ab35f2d00bdf2260e127704803efa24c0f32c354781ef3877b0cefea35d96493a22d5f0f98669c4467e91e287afb40bb970832abf6ec49304634303f5eb8a56e89fd08ce4f1008f7369098a0a64599b2d9e9d22cea86363785c75818bd95170a0a48ee9b16fc033533ec93914335a2a4df0a2325ea3adaccb43297cad096765003529b741018c4d6b2798e4eb70954656a9667adb383d9d320224d36c2966058a6500c4cea35ba07d74ec26401e7b8278b11f2ab7164e31cf8acc5fb066e776fce304b9f10dd9f5ad0753e39e9c51b0e881184d69e724b47727b319660fc3b4510b49a3117a44103c4251732eeae30888c215a9dbbf019faa5260b189a5e0f587f836ab4f8358d7acacba5a7f26e92c8b0b0fe26da32fc9dc61b262f70d4494134927241c5ee8a28dd74cad8a3e4abd04586c8733839bbfdb685fa4e05734e8cf5b5f74929338b024a7b70fb6f31f8811df893fe513ff6c2540366951f41eed3a4cc075c9a830ba906a77339359bf556368ebaed48c56d75683ee3984ad257f023bcbd7f815961f250a7c0a7697df2722c429d6dbc7219d3b7bd9461a6652008c2de42dbda10ebbca4b47ed558d63fe90d71a38e949e540e066cae5e5dcd06f091fcb7962e0ce4e2ab76265cafd48b4887e740e92c4a59df3d849eacb5474494ea4f6bde2fb9553c499ab4998b1f77f044b969591b59bf0ce3d3041b0d8828f56046d1d609373649967329de782aea6c229ae409a3cf5712537aa864e2306963e6b4d04e5b6965afc29ce28b8d3ebf5e14baa7fc01cfe2b258ff644db8bf481e54793bbc879876112d23872b277c1b96d75e6a85a138df7988816bea3f941993c710c89fcd83a0d7f9c44b6a84c18dee0678208f6b9e0a76a5f681a9029a2f9783859e5353e509c56e76576e838b8dfef86668b46bca99b83690e71f600edc7c7f3500dc8dc5695074505e3ab7301809f294fb3d5210487183fccd3c6a6fd03a21fc1cca8aa7d397ea9a0de1840071e60ab522a1c108c99925433106f326249eab235b5101f1111c48cbc355a619bcaf2b51fd2f62098c755e96d1773feb781e4040f6538ec551965bb6370602c5afb40762f2433afc542ee65c7e204cff9ab89c7e39f4d7332a279781a4823a0d4ee1756b8b7ec096b0e81b04335387b873c002befbcf9052c3a6d7602252fbf947d43faf06f7bc91832b47383c217936d49b2a321352bb2ea39a352e396e48d25cca44b54792d2ca2166f31ff3bc4ece02c27088b9f67de5c6d7fb70cf359dbe7a752e4c08c68d1fd2c05b58b45ce1d21873a4ffaf91e7f6dcd423a78c4641588ffa651323621c5497cd53daf57d7c9613ccc5f9e195b06db95f18f725f2c86fc616c8ece9558fe81d3bc6de3248b3ebf095a2c834a3fb32fb2a40e5faaa74e5a850d1488117d32bd4d8c9dd3d69cac6227f7d7e3dc7304db62129cd7c3a4d7fc4859ff3df9af1e2d367f2fa1494d309b641b0cef920501fdeffa51ca91e04d838129fdd67563f311257bc363e69d97e923930e139bb2815c30a72cf9dbe72ffa8b8796c0807295f5fb789db8b2fdb24eeb82b0175003ee2eb199e6116b44c639307260e3bb71202410714dd931baea236337f1503930c3869e403e5ab70fb0e2c278d2884cbb650981fd75fbe77f4d5ccceee5a08805f0330ffe3d273ebd8fd78ffd20f7540cac76055659f81cbda5aec470b3db2f0e5bd5c8181af457a3f0a742a34f6895d23cad45f45aa90388cf7f7499c57303d3a89ad7bb21e3cc5d431daf8fc0b7c907e84fb21bb27f55aa951621795e2150eed3c7c49291807e4a9e2d0150478ab9fe788cf4a2df709e69a2da9f671acbe6a42c57ace01f0dba89544ffc0f6d360ca2919b8f442d6239c443966e333fb3e6957504d5b137f8bd483862dcd9b2e009bb4a49b21915446dd99eb1df9097fcf96dc8ae5ab6dc0d18de58ad8e61b1d54a00c8301c1761c9153a3e72c2f755ff312fa3c29d898c96fcd18ed93bbaf0a83c439cd2084e8374923397ece2ed678e8252e8a076f7ff9a2aa614cba0c7df551b521e22e78382003fd12bd889321e552207f7e6195839efddaae2725310c42d085bb07245fa1856b844841dcf4b2feecf732faa2cfc014d03de7076d2595952dbd5d1d4a08d4767b2e97fcb57ff8abad54874b691ed9477e46b3394bd73ac95431837509d0142e95848abdafa61ef61e6bfd90d7d83143f9d246603472d35b023e425001419c34499f8495ea92893b876bfd2433f9da3d809881ec8a482bc70301852c29073850e956aaa5f59b3bc8f540e97ad5c4ef0d8e944d6e60bdfce91ab179bfe2e8a57255b487abcc89b5044da4cfdb82a6ee1f3a962bebf9bc0cecb632440c93e61ec723394bab26c4acd8b5abea0cc7934485e5bc22e237479aee8011747e31814b0b297dcf5ff4d50df30580a80d0bcce94ed45060a5b4be916d9c7432b075767316aa9c7ce46a94460fe5dcce24fb28454d06569264795a1d37baa347db0a7a2f8e9cd513a3c65b8fae157cb08e1d3ddb5862442c10ec877f6dfc682bf7a0cebe5b1348a1af804704edba49eeeff68b7f5998c49f0ee7d49c98434226d1f02d72d18c86da4db9c0ca03983cc7ffdbc35fd8fa1dc15f8ee69df5cbf5f0e855ff21df9839f9e404103a40d5e04e0165522f303593398abb0a13e768dcc9a8b503bbf8e428c1f764d25abb435d76f47df4d9811afaf9777cc36d15ce66ce78cfc58d01bb7ecf92cf3fb73b461d829167b7559aaba6cf6968b1f2ad747a50752e58f79b638f9740eb40c75a756c9c6a29af422c891f08a8360ff262a30203b9de71d97a9288378cd53a1e948096b06c991e3fd2e3b38a00a009aed9d41f99eea9e35f8e703fd550935fd3055cd92d4f4a8a73c2290e11cdb04440d153375eeef6455ddf457501a4a41e6cd19e6be68d8d246dbc25b17fc6d08c99d5737551133f9810daede1166bf39ac3799f863cc991c032530f638e47634f65e7c0e54a11f8a049caf7921a76cf77824b5a53415a072f36a0165b7335bb4ed98e72595547e18980b4c4c050d920d9f03243567da180f657a5cb3a88f66a483d6ce995ad88361a2913109f80e419f5fee481cb9af272aa031daa4d6b59daeaf6ba3cdb49bb9890084ef1564cb504a48af7fe6de5363a1d66763fa0fe07fed829d20bff1c7f42cf21a7d110cac521eb14300762dd8650cc911400ce642148d216d4d6d4934442a7d5631c2f6ea0d54ce25475be2c6181fe79453aa3220ca82e4e6316d1576ed085859d4ff85e0692be374651fb445aabdf84222fb62ac663457c0945c12c6c03f03b0858a2a5da6b169c8fb2319a4c3b74e5173170458fc610c28e2ce7513743b14ecf2813175492e2ed8b647163675fd3f8ac1f13a2f70e3ee57ea3864ae228c58a49f8b7faf38cb02c93d861395bd350d3297953cf38bdbd7243747a286dcef3c7d42ca57842c7345bc599b195894b95e32330d1ef1fcab7fbcaea72b3e0f1a4799b47a4217f7a052bccaa8aecaf1db7c04dd22ad107bf288be3c4b806aa39f6065aaef19862ea59837d2f82f39a641c403ca2ca9837989f00d2a6c5ebad5bedce4c92d0513360f00d6ce269660b0b98428119db98d762d7fa56ced6334aca7999dcc4fe9b03e733d76680ad7bedcfe8c4b41c7d6820ffc98dc2e9e2e5774194b2ec227e502fda831f771dc27f2ac5384d25fc05df6da96ad51e888bc21756b0d1335a606d5fa6ef5e3a839882c65e663ecbbda23298d04df8791389072e0c4cf0beb907213754d3602b507385d02a264c072e0c4920dfe2f44bd73b9c8174564506f607d8419eca52a142e9e22ca647d1a365affde90b7d31502f85d3961f6", 0x109d}, {&(0x7f0000000180)="d4d6f88b3cfa13b810e22a20ebc489094168520ea4865a512dc855a16ba5732fff081ea0c90062dc57a33d32ecbd2b345d409f070af4c20442f9b03555586d0e", 0x40}, {&(0x7f00000000c0)="62f674a269bb1b78377dd49d0c798e3c440c2c36069acadb34e2110c857056b1083ea9a03d8068671b00b688ecb802685a009297478f3e43bc10a9fbfc2c3813701c9b143ca2df156d747baecdb823d2c1caae3d39e398560eac54b58be875cf3562e3bdcbb0038449fe6bad9dcbe5393ae25ffc2ce389e6c950e330401e1bf5adf4a3259979081abd18537f802ab17c67d1", 0xbd}, {&(0x7f0000000240)="e7fb8809e1e4b23722221800e784266fd7ccb96dc791df5808a723d57e1be669ceae76c0f6f5ba62f0bc7e5e8dd6bc1bf63f2df4972a0289b6855d886fd7acf3706dd503eb86656cf97c07042cb43795a29626df55212ba02c0fa431cbb7d94315a2454d524eb32b66b51c96eb86e4fc607d19490db5e46737e8baecb2625c44c68f47117b686969aa06c7d5da7beb661800d6c0e38d347f3adba3c3b2651e97bdf84492a373e5608bfd0b0cae701e6607d2d2d4c6216782bcc75a52fec7650f88fe1dbf03c3fb729d346012c00bf6708b6ba728bf129fa9193478a4a373bd7bd868e046c72cc604bbb606aad15f726e3d29d4593f1e7953af14e528", 0xfc}, {&(0x7f00000007c0)="f2ef9c576ae2fc6aa4f1ee49dc8cb26a85382c08b53fe77e7c1257042a0d6cf47d20df0a630d051248bf23a8d95d6ad4e8d228af08573d85f8a6accc285a8903f42f665cc809d4cce29e23f9d8363d8fd0c54d83afa6129fc82e313884c6cac54602b52bbca5fcfe2475ac0c87402469fdc308285cb9b79dac64d7f8099c21d22f24760e10df6982be7c4f85a5497e313d12030000002ba500f20d10000000003b1968f25c8c20db0810e0e02674791e44c09b7c79dad747a096ffb6d2516df30f7b9a03e121f9908e92d683479b3f20020ae6712fe573de7d71e41925fd7b96314cfb479bfb2f44a4403f475a405b05317fdc08099fb914242ffa7f983ca758afee16081fc24bbb95270859b5a95b624f6bd3faf52fd24ca61199dce1bc4ccab3c5b4eb945204371a40d36f034ce9f39ed307bcffa9702672952fabc4edd736d51a6860cfbe990a365a5a7170e770a7f953e37b9dfe6a3b05f2341f873c00ef736f2751e50cb37a51e557fa4620888fe6e8b806eb776e85c005ba45d6daad9088eae2363e71f8839e5232b372a4d4037b01e76f6ee32505167dd45d4754848152c5aec539fe7f21a8f600aea5791cfc67b820fc87cec6b8e91cda7877029be90cdeb354cd086db6b3af74e9eb2fb31a727164455e0358a15ef8ddf4bf17540fcda0ae372d15c72403987d3e158b2cfdf96c474631f250bb5c52ad5aa8b6ce18bf1102e87624d459124426e9a2eaae3f95f3b69ed1f318c22a057135e19d13ad7a3c7a666e9cd46918ea57b0d75073fe2a0dc5f66ebd13a24fb3f5cec50fe1db652fb8c971858f29dc0bde4a3bf499cf4f555118d3d5828b71205423aa8ccf4a5b4d7528cd4257ed85ee429a69277bbb357168fa51a9a41afecf6bac49a3002a5be79f6bdb3f39b9bd178a4610e6fa5961507d964515324d349d2a9badf9f9806b6eed97a491f1ad98df54c0484527e5c7520f3400f661db20e63b1af48385e54ea8e33c0218ce9ca889609e2b3603741b0d7ee1e9ebb5396bcc8364cdf0653a0c68823e1f526dde5c15aa4a19890e75605350c96bceab099ba797fc4d6940c2d8ff3040e85b54a2453d2c6a2464381cfa3add8eb2cd169758027260b290e6ce93898345192082c00464988393582fff6114322d87412a53fc9305c94baa0e4439980ad60a387b5edb0b6171e629d6910fefe02e22548c6c59a64585d75b13f2f6b218b5d2884a79ce7b9e55ab1a15096e7664ff2c1f9d29c523a55e0f5ec1f6be06fdb53738df6514cbce7b9d9d36b42d6d518477f065733ffc35962b9394a2b56659a567ee3386948f3c6285702f4717e96b06cef420e0fbf46b0fae9d81d8f27b2d307443d56aa8fcf8b95fb1955b908a3de6ce", 0x90}, {&(0x7f0000000040)="1ec2e22e02b33da0138b10c59ec5de512abadc010000000000000055270412629bc754f35c959f0e3b8175b848dd", 0x2e}, {&(0x7f0000000400)="1d158ef8ea92b95f36809df5bd83a1494b812aa8fe6f456558849d33e91cdef07a887f6f9583afe2ca8d2c30dff14376f47b6e339bfe2aace9520ae79ed4248cc1141a42a3e1b3f46cb978b402d2b36c6356726e7e193e244c9193ebc788", 0x5e}], 0x7) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000340)="20b7bfbca5c2da9502ae815f0bfe3d148c9a5e28e4ce3528d47e997c7e9679e5b8c3685b74b0a38cb72cd494afef82921a0e8e650011677ca5f39a9844838e11ad2c36c1ddd370f6f70c1ee2b6e184359df1b47ca34cafde3955dd603b979f4300111717c1a5312a009ae899d9bff34030c6b24d4ea68abd77", 0x79}], 0x1) execve(0x0, 0x0, &(0x7f0000000cc0)) 29.305258ms ago: executing program 1 (id=518): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x101, 0x2000007, 0x200, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x40000004, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x6fb, 0x2800, 0x7}, {0x1, 0x650, 0xfffffffe, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x5}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x12000000}, {0x0, 0x1, 0x5, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x54}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000503000004000000000105000000dc8518e9cea10500fef96ec0300100007ae30200004e3039d2d236acf20b7810be38164991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a4210200040000000000000070c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e4b24b23b7d8dc80ff4f707e37183f834371205d1a7f1c057aa1a3300644759906057d517fe0b82da70b6d01810ecd5779c9bc3815110b805dcb54444bb7ccd5834e3b6e88beb1b0a2212ff777419db2c835ea2bacf354c53e7153263e33c4164efb6b4ae89fb2b5d889107fd63aecdb9488c9289d604bbc6243c77cbcf71ec0f20ff7e38ca5c10d512a232c2fc417b3ea90c4c5c36776a8bd652ff1cb26743d976c24baf8e2ef6b3fe592ee2d09048badbc412452d57121a8f9183129d02625525dbb0d8d2db4e9bcec812cc698e1cce9a7fc1127fc36517085577642dcec99d2950f02e84237f", 0xb1, 0x80e, 0x0, 0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x3, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x200099}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x2}, {0x4007, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x7, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1001, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x22e, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd65b2e58f01f8f073fe8000000000000000000000000000bbff0100000000000000000000000000017b0001e0660000003300103068000000000000501000000033000300640000002c0081c8650000003a02000b00000000000000000000000000000000000000012b04007f00000000fe8000000000000000000000000000aafe8000000000000000000000000000bb0c03000000000000050267f7c2040000019f05020081040105010600000000000000000000000000331600000000000004010d089d3f32b7d4eeb19753a07e6084f51cadd39eda5de52ebd87af43b8fdbe5c03d27399bedfad29d993f45169809fd543298c2b3fb6948afd5564ccb26bb354fe3d9bf6aac5e95ff4f9d8bf830bf94a4860971c9528fa6b3a67b24f0979a8b9bf9bcc63ce8e045082539808019b0a6539708012c0329e768cde38b3339b8755eb4cbafc517f0c895ea1898afd3639f31fa9ac9b8e26b7c822f2b095da963bfff8310e07c20400000005050200210502000205020006000000001743196637b3aa9e850f7efca91b94829c080ff01f8783e703d2c40e354a48df71283464360a5a6b1212245cc8dc3d950a2d4783e27d11d31b94d2f6c70c6df25c39288f382b346655163d23f73cf0ba916b0462ce863fa9775b9c967d660760cdd948684f7334997f8630f889b79d470b8e64ce339cadace10e69fbc075a9c990796a4bfaa52ae3ef87695e9dc5776211e6daef4bbc9c62fa14728f6f7a514ebcabbdd94b9231ba"]) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="a1af00903afe43d72ff8687f0e8712bf0d6c9b7ca86e9472b3a14d568b87d022d5f34a07a6bd4f76670b5ccf11365027693447713aca2173e12bab783308acfa79e7bdc3e0e7efc98318d79a5c46c158392d7b9527c59c0f0810d9aeaff1934aa2ad0dde47509148a2939c4f5fc2de577abc5f89fa26e5f0c163c9360c67f83df9a07e6726e2c1aee163a69fcf", 0xfe94}, {&(0x7f0000000240)="982ed3c7", 0x4}], 0x2, &(0x7f00000002c0)=[{0x10, 0x1, 0x1}], 0x10}, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x101, 0x2000007, 0x200, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x40000004, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x6fb, 0x2800, 0x7}, {0x1, 0x650, 0xfffffffe, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x5}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x12000000}, {0x0, 0x1, 0x5, 0x30004}]}) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x54}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000180)="b1000503000004000000000105000000dc8518e9cea10500fef96ec0300100007ae30200004e3039d2d236acf20b7810be38164991f7c8cf5f882b29ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a4210200040000000000000070c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e4b24b23b7d8dc80ff4f707e37183f834371205d1a7f1c057aa1a3300644759906057d517fe0b82da70b6d01810ecd5779c9bc3815110b805dcb54444bb7ccd5834e3b6e88beb1b0a2212ff777419db2c835ea2bacf354c53e7153263e33c4164efb6b4ae89fb2b5d889107fd63aecdb9488c9289d604bbc6243c77cbcf71ec0f20ff7e38ca5c10d512a232c2fc417b3ea90c4c5c36776a8bd652ff1cb26743d976c24baf8e2ef6b3fe592ee2d09048badbc412452d57121a8f9183129d02625525dbb0d8d2db4e9bcec812cc698e1cce9a7fc1127fc36517085577642dcec99d2950f02e84237f", 0xb1, 0x80e, 0x0, 0x5a) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x3, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x200099}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x2}, {0x4007, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x7, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1001, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) syz_emit_ethernet(0x22e, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd65b2e58f01f8f073fe8000000000000000000000000000bbff0100000000000000000000000000017b0001e0660000003300103068000000000000501000000033000300640000002c0081c8650000003a02000b00000000000000000000000000000000000000012b04007f00000000fe8000000000000000000000000000aafe8000000000000000000000000000bb0c03000000000000050267f7c2040000019f05020081040105010600000000000000000000000000331600000000000004010d089d3f32b7d4eeb19753a07e6084f51cadd39eda5de52ebd87af43b8fdbe5c03d27399bedfad29d993f45169809fd543298c2b3fb6948afd5564ccb26bb354fe3d9bf6aac5e95ff4f9d8bf830bf94a4860971c9528fa6b3a67b24f0979a8b9bf9bcc63ce8e045082539808019b0a6539708012c0329e768cde38b3339b8755eb4cbafc517f0c895ea1898afd3639f31fa9ac9b8e26b7c822f2b095da963bfff8310e07c20400000005050200210502000205020006000000001743196637b3aa9e850f7efca91b94829c080ff01f8783e703d2c40e354a48df71283464360a5a6b1212245cc8dc3d950a2d4783e27d11d31b94d2f6c70c6df25c39288f382b346655163d23f73cf0ba916b0462ce863fa9775b9c967d660760cdd948684f7334997f8630f889b79d470b8e64ce339cadace10e69fbc075a9c990796a4bfaa52ae3ef87695e9dc5776211e6daef4bbc9c62fa14728f6f7a514ebcabbdd94b9231ba"]) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000300)="a1af00903afe43d72ff8687f0e8712bf0d6c9b7ca86e9472b3a14d568b87d022d5f34a07a6bd4f76670b5ccf11365027693447713aca2173e12bab783308acfa79e7bdc3e0e7efc98318d79a5c46c158392d7b9527c59c0f0810d9aeaff1934aa2ad0dde47509148a2939c4f5fc2de577abc5f89fa26e5f0c163c9360c67f83df9a07e6726e2c1aee163a69fcf", 0xfe94}, {&(0x7f0000000240)="982ed3c7", 0x4}], 0x2, &(0x7f00000002c0)=[{0x10, 0x1, 0x1}], 0x10}, 0x4) (async) 25.798719ms ago: executing program 6 (id=519): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x1, 0x4, 0x5, 0x7}, 0x0, 0x0, 0x0) (async) r2 = dup2(r1, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) select(0x40, &(0x7f0000000000)={0x1, 0xfdfffffffffffff9, 0x800, 0x2, 0x0, 0x4, 0x5, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (rerun: 32) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_open_pts() mmap(&(0x7f0000510000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x8000000000000000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 25.376591ms ago: executing program 4 (id=520): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r4, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xc044, './bus\x00', './bus\x00'}) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0xd, 0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e9004000000230100040200", 0x202, 0xf}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000240)=0xc6, 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='.\x00', r1, 0x3}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7006, &(0x7f0000000340)={{0x0, 0x5, 0x8}, 0x0, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r0) getpeername$inet6(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x0, 0xfc, 0x2184, 0x7fff}, 0xc) r7 = socket(0x11, 0x8000, 0x0) sendto$unix(r7, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 10.05312ms ago: executing program 0 (id=521): setrlimit(0x7, &(0x7f0000000400)={0x7, 0xdc5}) r0 = socket(0x18, 0x3, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1c00, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000000029, 0xf, &(0x7f0000000040)="b05fcf36ca8963e59b687ae0369085efc6e45f36e14ef99357ef2619d65f26170e9f026c1392d8eca4a6e64b5a06fe5189dc615c57bd0a30947316ed880c8fd189bff01a0f96ff9d09a6ad8a10052b3540764f61755e1b30e2e9b6a3a9008b1a6f3a62a69e3a044127ccdc2cb34b063052815aa213a9393df2f51793c125d7515029ace93fcdd01af8ac7806b4cfc2e7fd69097eafdea731f42ed796fc5c7760c05de8dc9b9c66cf05bbc908d94f30b2b21592a22a6ab410511229", 0xbb) setgroups(0xffffffffffffffd5, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getuid() seteuid(r4) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x1b6}, 0x6, 0x7, r6, r7, 0xa, 0x1, 0x3}) sendmsg$unix(r1, &(0x7f0000001ac0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000480)="f6ebb91f139fd95b5806ff75b1f55548041fd2dd0fef2ca1ed93e986284f5fe9f7c07a3943c440a2b68d77fef47d335487970d5d1dcf855777c70a8bd00afa23b0ff1e2a15d7d2b353", 0x49}, {&(0x7f0000000500)="616bcebed5020445e8f43a5e87538fd938ea2e8ccb351fb6214b08b3fecb2f5209b788534df0c6afc4a108477c265356e5adb4241a3919ae388a11c4aba13a4946f04c847db01600826dceb01e634c27c193235a3d5996f60c1e3c6ea6463ec48670af6d38f905d5406bf8c5c6d04ec8fe34a76fc1c4c5c79529d45b78db13b271a3f5ad4b5d3729bd2ab66e8ae27b9b1c2b7bba657b738869d16b2c76ec8c6a42dd5cefda293d71542055ed1359bfc0cc196dacd33486b91304becd10d77958461ed71f4ecacf7ccd9a8f5fa42be59768f269592c1f9d8ee51a6dee1c6a805b9304da7f6e3d619f9e5b", 0xea}, {&(0x7f0000000600)="658a0652a6925dd16ce9ac2495f31f48d8c487f88fb5807293329da3dfabe5bfa82f95650713ddbfdd62778261e5f7d8cc279de2649f9bb749f7635e9f1e4273b5d4e871143e219a2c99a267853a4ce98ad07152c3877b52e382a3bf6b77f60c6b19d328b7f92c33c8b841a9a0eb02b6cfab34f3", 0x74}, {&(0x7f0000000680)="d3471130748256de5213c42a306d8153488954f84a6ba88abea50676423603cc72349510a010b808c20324af68c9e3575968e686b81f428bb2597237e00fbb52a5643afe5b88d886025f591a826a2c092192db89b63f6384464ce778baa71e3361559f601707eeff3e169ff315dfdf5e3b9e93db6aa3f69b649b95145f7994406dd1fd7246654c849221c61047f3140e7cbaef9cb3d147b00d13cd9acf28a37d556002217f2aa677e34a8722d482d8ab6b2bb3463c7c3a04ebbf1ee08abb5017fc91ba7166af02d28ac1524fed414d975c32823a289e42d5d0ebb3c865a568c5b9a78ab772ecdcb213f416a17c4ce6387a700e977b911ecb7c6c567b3ff775ce2e370da136e3fe725646a8e31f22ff762cf2fd327c7c3554a98165cde2b9c1ce430e39199952b224b112fbeb23f65a1d068ce3cd9ab1d563aafc4d6aa0b44d61086f6968f486d061efff8134cb0369f9ab3c5a461d98f67ecd4023df8b32d8640327671cf5ae042a559515e5ac6117e0f8271c3489ec6267db52c910970a8d2abc72c850062111817ee037b23fdb34fabce0596644b191c2711e8b09eda3e3ee38ba2b44bd08bf5a0acdd399b33cd476b2dc1a15263df7b64e5ca3cd40aba126763aa781e1cbdcde2fd05686d2f4147c379a20a08cd49d1f3d0a1ce554c7c1bcd5bed121951537b63a5af1066ff8033a31a353af4c650b258ad87b0e3031cd58ccad0eb1762777de74ab01bc8353d434ac91af90021bdad63f7de38a47bebdb7c024565cd29bbfa9097d6ad7e120da5bfbddb1a09ed49e9caf81834eaeab71ad01882fa23912a7e2cec3d0762299e08129c1b11209df8986309a3475a776fa3d40bd6dcec873764892916b534d0c8620ee571fb1879d39c3cf5b0c571cb02d89148e37bd4541f5256aff0132da7b62e693a2f8807048acc4daf11817c1fa2ed95ef6dfb5ef1d379421ca390e7419ad05811344e283218d06a7f1458d40d27036cb513c321c143d36cded50b8ac200addc509161224d867407ac5e5b6006735814d350d6606d8582f40041b64d968d63d76c45b84f2ddc645c907f5c02f1276599a33c4d3d9f2dcee6f11fa4f9008dd38847ff44a2db02b639d928c8c77d36bd1c66703163f05ee659892ccd0cc95561aea425e7ffb14708f94bd46cf7d4ae594038594238d7b86b291c522ff9a95e3ec1d0f20ab3457dd244e253f106d97680fb83662e7f50751dfccd97e5397a7ec27303eefe94afdc720caf85e4d0c0edbc92f2870b8033ac2ead5cb47304e77cd3415f75cd16f1aa49f22b86aa2e627dc6b56fc0bec0740a99cc45c25e31a2bf3da16b83dfc4de59b05d544a9c5404c7eb02ce9303991884be29bbdd7f2ee57b2695de886c51e7f7c188896fde8c3394bc64f8e5a1d333659e621b17725913562f162a69b5218979ac94ecb0d0807bd570ef8a208188db138d0139ca1a9fd03892835b549eb10d0a92b4b13de3bfb322f53732b01d516098f5a33f3195e818b50a26ce7078feadc242c70b57721988d512bd8bb63f49433caabea86c3b5c7808417375634e18999a0108a0dd3523168eeaf9a2bc096d2ab3551cf50e1c26341cc14a168c66403d0de915daf64c512555fac4b879ac2840aa7d19e34cf406de76ad6a7e0c80f8da2d7716b5919f6dbc024cfbc459a95e417fc7363f32e8c3bc7a8052c070f14cc90c6da36f8d1cd59156834978387056fc42e2d964098f7d2c66d6c084c9bb7d7ca4c1a3ea815f4a21ce1c7f895a6cb0713a5e6188ac8d7632620de69480fca65e0fb33d73ac8391fc00fc1e8425c8b6f502cbb9387da8122b4c2d9223d858c391ab7e0c2592ae27b6e3a547a72e766004e0676189ccc8b5b050ff55d8a3d25ae7d4a0a2019aa1ac6b60d9dd8794d0d68430c64308b19518a6ecbc8ef334056d15b7994b3e046f2c83ed91f4bfc290ed466881022855c645b0ea0722f8f76ee47fd0ed3e35bdd5996cf13937ca57e066af23677232a80305b686f49efaa0695d6f4993b8ee4044d8b527b6d5c3b04568a135469378e58b48bbead42deddf0ceecc13b4b98a2039b24a3d7613c8eef041c1e7092b3b44c6875463d9972876cd20337e4f926f58ea505ad909c9578049ff29ab421e685d8636b6f50f7bf546615e5abb3c79f822cafff3f9176db7435160a0f7cbf90fd1de364139a257a253ea9710b5502003d4d1bcea065efc25276161584fd539d994b18392ed8973d003806e57c678f0d168490c5a6cb5f83b7a7715c07636cbb973e3c4f29a8704474cb66a5020d5a303d94210ee27cc46bf84cce080a2b8c31548944f651660fd594e73ade7d91d42401c058978b62149d30658df8d75842c7fdba5ee5e6727f7a833569e38e1ea62d9b4b18bead934805539e9ac8a1a084c1529accce106ab3c4901d8eef2b24de760be18a1c796e476e9f74c27922130b9b796567ddf0b879ca03f3f3d5faafcd42177a5ebed4f388200c49f1dcaa09822ef536fb8d7084387d5e889141ca0c207aff7cb323903f0d3d59e94a2de21e16bacd0f6777a845be7eea8901a7d1eab3b861ca77f9cd4732a9012bae6d9f39ec4399341fe23b0d6d3b5d0a4ee1619f3bfbb38ded351bf6d02ce3cc3f198a637f19d5ede8b6e58535a793820d51573b3ba684d05dfc5eea90b2a1ff3ab6d2bea1e20abfb6d6d1bb9f01f08485e8c0eaede65c3604b331a6e182bcfae789e5f4a970f08c1c5da780bf9edb55130a43e1785b71178115f2844af8c8909daceff34e3246ecd5868975837b45a970f5413653640845620aa82fb5b0ee9ff1f4783c4664d3703d99bdec9dd7e58ebcc088f6f76779d2fb36f084341f49095de50c72d2f7c248d6c62e1de23226a220e676e698673243c14e09dde07482b412a5953343afd3b40772d0d31dea2d27d60c682db7b9be68330b4f09814c6eefa61f17649e6804ca3fbd3666b9ba16d32ee652995fe1d13e3acc72d7a2e63ffcfde8958385c1d416f95d8512b52593f8b1ebcc5202024585ed27485c60a9dca98d1dcd16cb38c4673571978464b6f14a70450bd4bfde30268d573bc07df278069a0ae6148887317570338bc8e3e2bac3e063f07401bff58051c229060477454cb21a6eaf9d1099ad66aabd63c8bec42e36a0b94a248cc668fbb7034de07bc813b27a21ce68a7ee4d3cb471b7054997287d6f854c6048242b07c8fbd18acd3c72869319cabdf421d7b7e1a870feb854b2ecec03b39f6d43db06835a762336d1c16bc186faa7eb01fe11d2b8bca1719110a43ec974a94e915dd081e11842bd5ef0a1f91f74c9301e264624c4c9d4854061c5a1cee4a7b6e3638814b0be87c60307afd9f0d5c75518cdccaa51ab55006ed13dc7f5b6fd853d883a8a9d93500f0fde25940ae30dcf11acfc956d06da4b33dd505e0781cf2c023c6003b9ca2d65e19fb8107ef81758134f08c864a8fbdbfdc6e7fba922103b141faa8c295cf5c6aefadc6bc6708dd7addd3637485eae97fa539e0955a95621e0f7a9c5944e1569bdfee5085f5b2d2e4b7d3ecc73a24fd1004dfc72650fb4c4def2006d5a5239c2447fb263632fbd50d44089af48bb7065234f7dc97591262e0ba3ecaa65f368c749f25fdce052e5e65a19618ff9ddf268e041b7adf7d95fb0316409b9026d6d8f1082041c7a10d87cbecef78e6d7eef274b1ab129ef17db4203195c36a8f9e81d8e9e46d113a1dc6afeb929b63293f1ad6924ed25c0883cfa98da1bd588311fd7b58177d3fa3866d13a45fa0b5dba7e7d37e5eb8ec1c19ccb3845b84c9fef53493bd9fd68c3a5e9d4f642fa966a7384433910860aa9ded9e8974e1b7ba0078f3bd7faaf7d7e2fe4e4520e7d309ede8189bf60e6a9bdc872d35c9a057e93a9088a4187706b2021e21b881669414af80407b42e44f1dc1f395d55d8d47a8df095c7d79a57e386ee96e6394f258c363e35f48525e3a2d864eeb2d02603b2b54c33b6b2d56aeb7912a1c0db724daa0e2eb12df57f93192704deac4e55d165ddda59ba7c92bcd87b5f814dfd6d187a7107b704b88ef18a68da58fda8c696f260f74c2b99d2aecaf4ac0bfd1abbfa05a6a7b13dcf7b8a4a84b20e2045043d842c55c9c36ed4e5732068733df9aaacd4922aa3b0e759bf4047a487f72f0ac7db249f78dd6ed9df0b028bf2baf27e697c15737493aa007acb4d6a5bcc377f56ab55f13a884be8ea76df7133f2b563f86d26f508fd0d15c2a4347cb5226c8d981ac3eeee9067e4f4f08ccb988480593073856ef43c6892e678edef4ee557e919230b775ee5a76d3ec3e9f3774dac5da0392388cc928dbf950106972aab06e3db4ee82c04e3ef6191a912663b9c90075d4b1164e42d0950dfc095d03382b88538e2f823986f2cdb87f3745533292a8c2244082cab5a07790522e830236040fedb73cdabc9fc846af254b9252b2d3e3175deaed05d6f7b169c245c1bdb17a0076560f80f6efa302f586b9d69986839a69437611fbea9052581dd4d8018a4a10263ae42ffb9b432ec753951202145c52699355a13c6c4f81f03cf22ddcef5d34eb51276fd900231f0d18e6c29d45a866136893e479fa3ac380eaaff1c6bcbccd138809e45cdbd7e84e8bddd9a4def676798f5d5416c26765373b6b22997d0c938a5d062d8b72f1565faa91dd6c44427517f83968fbb97f62d77e7a1c3dc0f9bc8d84040b2c4a38c3d3c1431ea7b7cba83137a2d6ab5c344d50b4e72853998379686f1f41aef25b47abcffe178ecbc9821c682dbfc2b4c9d71cc6412aeb38802fe07b0359df483f45f5d8c117f165daf668a11b1029f4e21670dcab9a8d8fb5441e42b2be1871045e5021636fedbb689eeb1738eaa3d647ac4497f6f7b16e7be0a0b7212bbd93b3cc2fefc3ccece1612ba7cd5b5f90372422476de14aa1dc90c5b19f92da63f6096a6eaf87c2edae8b1ce545cb9273b607ebc3b55417b49195fc3e562de080a0d7791ac2f127259647579a5caab42f5b5163dc4306164927dfa2e42bc954d1edbff565e7541a4e3894e33b5ba43d66b612f9031471379a3fbc47efcd574d1170680e0a45758d5b591729435fe3648afd1b94ee17190e60ce709529ed7691cfb1da839c6981a0b09b9f168090b5fe95657b89af2a9ef2f5d43a5b244d2fa3ae2d2b9db34b5578afb5fe5a2382a39012f82428a6163233b2a1c408ab5723db6e68fb0b2111f30f5446803b28df68f100e916024a598e66a81933cc2d1aa972619693f02b7bdd5a2a54074e14e149fbd15e1b541e4e62d602e0e14ed2e4a807ff687dd34792f033fd75bfb813ac7ca8a16bb7733cb471357457bef172e4c6b28226b90d627d8bfdae383c0f3fb47829cb20f33f86ffaaf2b17fb66d927e7c964f628a18c77165183aa57a493649dd05c1116fb022581530f9ab7d803462bb8d4d99d52011f9e71e7d4295cfa073b1c1374c43f8f8aa373c3a08263ab15d44304062e56a20cbe0bded6744ea2487319d64272701cef78c1b1dbd3f297386be316196cbdb2441080b37485952535db61b5d1d80031c3d678349a9728bde378dcfda5bcbf7f9f924e9eb8e4a05405e2ddf27a2a64bb0184a5698d7cfe89a382107e36c30b1d248610d22719b50244aca7c373b7da0b66ca6c882aa73f7b9183b193410a4012cdf66544bdde749effe04c20cd17efeaff32d8db3b2c9de0ad66a9519b5ca07a490145ee0dcf69a18bbdf7a88c9d2fd9569754d6c1a28dcc660d035bd8eed132f5acc97d412ab6e3aedde1cdd7394c186a8cc06f4db6b3bd8c91440fbc", 0x1000}, {&(0x7f0000001680)="faa1af2ef84b862c5f0053f335575a8d576019bb0133ed425de6442621eb56ecbe9d16cd2816fb0876c01738b91d6c1ad36d239d5cd0a3915eddc138b142c8cf92311da53a2a07a7527c414f7749fdeffa578a23af380492fbaaac79bc52b8a4891cab2ec60d2b5ebc19c18ccf5e0ba1f12f795a86c2373e2c6effd81023632a541c8faf237fe40895026b66d6ee5dfdc613b66e16ccccf9d53ee689952d920fc1be5568e80f4a77a5ca85e1158494a276f0319060fe6929113c9632af7dca000a2f271d443ede2ad63c76b7e2fc814612306cc68249913b4c23e41012cc9fe6962b39fa16", 0xe5}, {&(0x7f0000001780)="e005cb183c8d30b619230cf88c5517e52d2e5cd755b46ec5486ecb97ca4838ee85571c5bca33dc882d0ef8f4a9e862b579cb28765ec52e8266163afd3ec126e88adf83f63655e4c5e66ec82ec98eef22f040250d605ba9e43124f0cdf50064072f2e3ad34fac45ed50e541b75d122e4dd30a511aedca4a1c8d6b3f5e4d0c330bce17be213dfbe14348fde04cb029b84033ff1ec7bb25011760fc0e4fced56480b14544414a803f53a315cd6b8315161c73791884d294a0a20e46c72af3acf201d536f3b862955f56e53af2efff10cd2df082c72a9ed5043334c48fe9", 0xdc}, {&(0x7f0000001880)="6e0cef2f115d1439cc84af99b59943c881ace6bbac7aed19a5cc230393e0374cd5e7f3e657c8ecd805b102b363a156b1146091990c227d9ffdac7f67cad601f416c5794f29ef459f6df8204a06c46828e5542e", 0x53}, {&(0x7f0000001900)="6bae268a72fd06c3138aed727074b5138e9e8419baedfba0cb8d8df58d3a5be50888da71afec09587f719e00d10efc47ad731470f1933d84a9bef198733ef67b0d92408fff133a03e33e8e4e27fe86724757a17ca72640913a4e90f2123ee00d94e89fe05eca0862ab322f004a38d7e42740d485839a6a207167c35e727ef684134fd184c0bb07958abd6899b5c990cdcf839bf9986a7663f73fedac82b0b00a1b3ae8729168b8fc2b6f8947b10f9689aa77f563ad1e16", 0xb7}, {&(0x7f00000019c0)="80dc0bc83f34c13e8de8145ebc347d4b5d84184c919ad8ebe0b983911a60ac312114ce7d7b855bfb99c3066b9b73ebcd57dee573af91b71f16eede0fc8c93f", 0x3f}], 0x9, 0x0, 0x0, 0x4}, 0x3) r8 = kqueue() r9 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) kevent(r8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x4, 0xe}, {{r0}, 0xfffffffffffffffe, 0x39, 0x80, 0x9}, {{r9}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff8, 0x60, 0x2, 0x800, 0xffffffffffffff5b}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x10, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x41, 0xf0000000, 0xf, 0x101}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0xe93, 0x8}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000002, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x12d7f2f69c4187, 0xffffd, 0x80, 0x17a06b9c}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x3}], 0x7fffffff, &(0x7f00000003c0)={0x8, 0x4}) 9.097417ms ago: executing program 0 (id=522): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = semget(0x0, 0x1, 0x281) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0xfff8, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) rmdir(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x200, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) semget(0x0, 0x1, 0x281) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0xfff8, 0x1000}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) rmdir(0x0) (async) kqueue() (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x200, 0x0) (async) close(r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) 6.633248ms ago: executing program 4 (id=523): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='W\x00') syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x50) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x1) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') 6.021073ms ago: executing program 6 (id=524): r0 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30cbcd28783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r3 = kqueue() ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r3, r2) fchown(r0, 0x0, 0x0) (async) fchown(r0, 0x0, 0x0) 399.932µs ago: executing program 4 (id=525): writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) geteuid() (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40, 0x23, 0x2, 0x1000a}, {0x400e, 0x0, 0x2, 0x7ff}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x22c, &(0x7f0000000280)={@empty, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "44a5bf", 0x1f6, 0x11, 0x5a, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x37, 0x18, '\x00', [@pad1, @generic={0x6, 0xc2, "79fe0048992e63f75cdbf1cc804542b9c58ce6af44c45e083b3728157caa025132b81376154a9e26b52ecdb4cda79195371cfd1d104fbe3ebedddd254eae06b73783ea3744702026f57a23666157ef900a1c741fc5c19355c44b136ea3163b23cb2fa42c3da599f67cdd3f804cdf274e291143cb575ed2d824f5fb55e283ec96b81c8b71b906248e66f5e77a5722024bcafbbee7245bfa0b8f39c4f203d66d69a1aa5ddf9b29f048abe2ac104de7814fd7a63a36ce0c489452b8ee0990dddae5ca59"}]}, @hopopts={0x6c, 0x2, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x2f}, @generic={0x4}]}, @dstopts={0x37, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xf8}]}, @hopopts={0x2e, 0x2, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}], @tcp={{0x3, 0x3, r4, r5, 0x0, 0x0, 0x14, 0x1, 0x1, 0x0, 0xfffb, {[@timestamp={0x8, 0xa, 0xc3, 0x8}, @sack={0x5, 0x1e, [0x9931, 0x4, 0x5, 0x5, 0x40, 0x7ff, 0x7f]}, @md5sig={0x13, 0x12, "f334ebc920fdbed4dbfd6fd1c08ef6f1"}]}}, {"0080e66cb7efa96ebd7cad294b9e65316b5e1e265d9a62e57273216fa179855a138041004777af71b3faa2ab0afac6428d9ceead3bf27e8a9d966d6ac21649d918f88c53946f67a9bf3a452558efb13272d82645966ddb370157b18b2a5414801974b7d1fa57793842673fbc88108d44762d464e5f96291c107cab4d7c92ae84da8576160451"}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x89, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@eol, @window={0x3, 0x3, 0x4}]}}}}}}}}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 0s ago: executing program 6 (id=526): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x54, 0x6, 0xff, 0x6}, {0x84, 0x81, 0x70, 0x80000001}, {0x16, 0x1, 0x9, 0x3}, {0x9, 0x2, 0x3, 0x2}, {0x6, 0x10, 0x2, 0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="a7a6d61de4a16809d26255c61b4f0919d7aacd6865959cb3e86fff46c0fb2b63a099a1ce37c6891e74eaaf1aa6caad332ccacbb5cdb6de82e4fb2194ea0700000000000000801b43b96e7d6558", &(0x7f0000000000)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000180)='./file2/file0/file0\x00', &(0x7f0000000000)='c\x00') open(&(0x7f00000000c0)='./file2/file0\x00', 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.27' (ED25519) to the list of known hosts. pckbd_enable: command error ¹j¼pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806c773188, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND dt_ioctl_record_stop(ffff8000015a6100) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a7b0568) at dtclose+0xd9 spec_close(ffff80002a8455f0) at spec_close+0x466 VOP_CLOSE(fffffd806bff76e8,81,fffffd8007bfd820,ffff80002a7b0568) at VOP_CLOSE+0x129 vn_closefile(fffffd800da96178,ffff80002a7b0568) at vn_closefile+0x11d fdrop(fffffd800da96178,ffff80002a7b0568) at fdrop+0x121 closef(fffffd800da96178,ffff80002a7b0568) at closef+0x190 fdfree(ffff80002a7b0568) at fdfree+0x115 exit1(ffff80002a7b0568,0,0,1) at exit1+0x576 sys_exit(ffff80002a7b0568,ffff80002a845950,ffff80002a8458a0) at sys_exit+0x1a syscall(ffff80002a845950) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71bbab56ef90, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806c773188, 0x0, 0, 1) -> e ddb> trace dt_ioctl_record_stop(ffff8000015a6100) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a7b0568) at dtclose+0xd9 spec_close(ffff80002a8455f0) at spec_close+0x466 VOP_CLOSE(fffffd806bff76e8,81,fffffd8007bfd820,ffff80002a7b0568) at VOP_CLOSE+0x129 vn_closefile(fffffd800da96178,ffff80002a7b0568) at vn_closefile+0x11d fdrop(fffffd800da96178,ffff80002a7b0568) at fdrop+0x121 closef(fffffd800da96178,ffff80002a7b0568) at closef+0x190 fdfree(ffff80002a7b0568) at fdfree+0x115 exit1(ffff80002a7b0568,0,0,1) at exit1+0x576 sys_exit(ffff80002a7b0568,ffff80002a845950,ffff80002a8458a0) at sys_exit+0x1a syscall(ffff80002a845950) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71bbab56ef90, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff80002a845520 rbx 0x1 rdx 0 rcx 0xffff80002a7b0568 rax 0xffff80002a7b0568 r8 0xffffffffffffffff r9 0 r10 0x4593f9d0b208f1ee r11 0xa2dbc7bece1404f r12 0 r13 0 r14 0 r15 0xffff80000160b300 rip 0xffffffff820e52e8 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a8454f0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb> show proc PROC (syz-executor) tid=437772 pid=8429 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a7b0568 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a7b0fc8,0xffff80003a510030 process=0xffff8000ffffba98 user=0xffff80002a840000, vmspace=0xfffffd806c773188 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 36963 201546 7569 0 3 0x80 fsleep syz-executor 36963 473659 7569 0 2 0x4000000 syz-executor 98181 409214 94926 0 2 0x2 ifconfig 94926 141563 3435 0 3 0x10008a sigsusp sh 6612 184720 7905 0 3 0x80 fsleep syz-executor 6612 397061 7905 0 3 0x4000080 ttyretype syz-executor 3435 194393 3781 0 3 0x82 wait syz-executor 78343 263165 36820 0 3 0x80 fsleep syz-executor 78343 152861 36820 0 3 0x4000080 netcon syz-executor 29707 489366 47237 0 3 0x80 fsleep syz-executor 29707 197104 47237 0 3 0x4000080 bell syz-executor 36820 204821 3781 0 3 0x82 nanoslp syz-executor 50133 192154 3781 0 2 0x2 syz-executor 7905 113070 3781 0 3 0x82 nanoslp syz-executor 69723 119884 3781 0 2 0x2 syz-executor 47237 480721 3781 0 3 0x82 nanoslp syz-executor 96743 290594 3781 0 3 0x82 nanoslp syz-executor 7569 106053 3781 0 3 0x82 nanoslp syz-executor 3781 403156 68305 0 2 0x2 syz-executor 68305 451308 60432 0 3 0x10008a sigsusp ksh 60432 390738 25704 0 3 0x98 kqread sshd-session 25704 515678 13383 0 3 0x92 kqread sshd-session 27544 235188 1 0 3 0x100083 ttyin getty 13383 463924 1 0 3 0x88 kqread sshd 23731 4520 93334 73 3 0x1100090 kqread syslogd 93334 366459 1 0 3 0x100082 sbwait syslogd 83058 59828 1 0 3 0x100080 kqread resolvd 64352 393968 36019 77 3 0x100092 kqread dhcpleased 58841 287950 36019 77 3 0x100092 kqread dhcpleased 36019 284988 1 0 3 0x80 kqread dhcpleased 21512 382062 0 0 3 0x14200 bored smr 85656 84906 0 0 2 0x14200 zerothread 22619 236098 0 0 3 0x14200 aiodoned aiodoned 95021 258277 0 0 3 0x14200 syncer update 22395 362129 0 0 3 0x14200 cleaner cleaner 46908 341565 0 0 3 0x14200 reaper reaper 39215 107876 0 0 3 0x14200 pgdaemon pagedaemon 93149 362104 0 0 3 0x14200 bored viomb 53837 329724 0 0 3 0x40014200 acpi0 acpi0 56645 98813 0 0 2 0x14200 softnet0 56259 376459 0 0 3 0x14200 smrbar systqmp 59241 254444 0 0 3 0x14200 bored systq 72832 433935 0 0 3 0x40014200 tmoslp softclock 88520 223616 0 0 3 0x40014200 idle0 1 101475 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11087 12234K 12688K 166960K 12922 0 pcb 17 16K 17K 166960K 213 0 rtable 202 9K 9K 166960K 931 0 pf 28 12K 15K 166960K 129 0 ifaddr 34 6K 7K 166960K 142 0 ifgroup 43 1K 2K 166960K 187 0 sysctl 4 1K 9K 166960K 15 0 counters 32 17K 18K 166960K 89 0 ioctlops 0 0K 4K 166960K 174 0 iov 0 0K 24K 166960K 99 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1345 85K 85K 166960K 2018 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 21 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 97K 166960K 919 0 sigio 0 0K 0K 166960K 13 0 proc 60 59K 116K 166960K 992 0 subproc 72 4K 4K 166960K 225 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 127 0 in_multi 76 5K 7K 166960K 304 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 677 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 211 151K 171K 166960K 9021 0 UVM aobj 28 10K 10K 166960K 29 0 pinsyscall 38 76K 96K 166960K 2415 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 29 0 NDP 10 0K 2K 166960K 102 0 temp 53 8669K 8744K 166960K 35638 0 kqueue 13 20K 32K 166960K 144 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 147 0 142 2 1 1 2 0 8 0 rtentry 136 300 0 222 4 0 4 4 0 8 0 unpcb 144 477 0 458 2 1 1 2 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 248 0 243 10 6 4 7 0 8 3 arp 96 51 0 36 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 4 0 0 1 0 1 1 0 8 0 inpcb 328 736 0 728 12 5 7 7 0 8 5 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 74 0 55 1 0 1 1 0 8 0 pkpcb 40 35 0 35 1 0 1 1 0 8 1 kcovpl 48 25 0 17 1 0 1 1 0 8 0 ppxss 1072 32 0 32 1 0 1 1 0 8 1 pppxif 1384 2 0 2 1 0 1 1 0 8 1 pfstitem 24 1 0 0 1 0 1 1 0 8 0 pfstkey 128 1 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1360 3 0 3 3 2 1 1 0 8 1 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1285 0 935 33 5 28 31 0 8 3 art_table 40 1288 0 935 5 0 5 5 0 8 0 art_node 32 298 0 227 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 4 1 0 1 1 0 8 0 semapl 112 19 0 9 1 0 1 1 0 8 0 shmpl 112 22 0 1 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 2700 0 1170 96 0 96 96 0 8 0 ffsino 256 2700 0 1170 96 0 96 96 0 8 0 nchpl 144 3601 0 1860 66 1 65 65 0 8 0 rtmask 32 8 0 8 1 0 1 1 0 8 1 vnodes 216 3148 0 0 175 0 175 175 0 8 0 namei 1024 13259 0 13258 2 1 1 1 0 8 0 vcpupl 3904 4 0 0 1 0 1 1 0 8 0 vmpool 808 4 0 0 1 0 1 1 0 8 0 kstatmem 264 104 0 84 2 0 2 2 0 8 0 scsiplug 72 3 0 3 3 2 1 1 0 8 1 scxspl 216 13602 0 13602 10 2 8 8 1 8 8 plimitpl 152 338 0 320 1 0 1 1 0 8 0 sigapl 424 1173 0 1131 7 1 6 6 0 8 1 knotepl 120 33763 0 33716 21 11 10 16 0 8 8 kqueuepl 184 261 0 252 5 1 4 4 0 8 3 pipepl 304 201 0 174 3 0 3 3 0 8 0 fdescpl 448 1158 0 1129 5 1 4 5 0 8 0 filepl 120 6181 0 5961 12 2 10 10 0 8 2 lockfpl 104 222 0 220 1 0 1 1 0 8 0 lockfspl 48 99 0 97 1 0 1 1 0 8 0 sessionpl 144 38 0 30 1 0 1 1 0 8 0 pgrppl 48 74 0 58 1 0 1 1 0 8 0 ucredpl 104 1129 0 1118 1 0 1 1 0 8 0 zombiepl 144 1235 0 1234 3 2 1 1 0 8 0 processpl 1152 1173 0 1131 4 0 4 4 0 8 0 procpl 664 2021 0 1975 8 2 6 7 0 8 1 sosppl 176 2 0 2 1 0 1 1 0 8 1 sockpl 552 1410 0 1378 15 7 8 8 0 8 5 mcl64k 65536 19 0 19 3 2 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 2 0 2 1 1 0 1 0 8 0 mcl8k 8192 9 0 9 3 2 1 1 0 8 1 mcl4k 4096 3199 0 3141 16 7 9 13 0 8 1 mcl2k 2048 895 0 892 3 0 3 3 0 8 2 mtagpl 96 26 0 5 1 0 1 1 0 8 0 mbufpl 256 13812 0 13619 17 1 16 16 0 8 1 bufpl 280 5741 0 120 402 0 402 402 0 8 0 anonpl 24 183727 0 180694 78 31 47 47 0 187 15 amapchunkpl 152 29149 0 28744 58 25 33 37 0 158 15 amappl16 200 3333 0 3305 23 12 11 15 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 11 0 11 1 1 0 1 0 8 0 amappl13 176 603 0 601 1 0 1 1 0 8 0 amappl12 168 1594 0 1557 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 42 0 32 1 0 1 1 0 8 0 amappl9 144 244 0 244 1 1 0 1 0 8 0 amappl8 136 17 0 16 1 0 1 1 0 8 0 amappl7 128 151 0 148 1 0 1 1 0 8 0 amappl6 120 531 0 516 1 0 1 1 0 8 0 amappl5 112 77 0 69 1 0 1 1 0 8 0 amappl4 104 463 0 439 1 0 1 1 0 8 0 amappl3 96 4884 0 4806 3 0 3 3 0 8 0 amappl2 88 1213 0 1141 2 0 2 2 0 8 0 amappl1 80 13110 0 12574 13 1 12 13 0 8 0 amappl 88 7961 0 7820 5 1 4 5 0 92 0 uvmvnodes 80 110 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 28 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1158 0 1129 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1158 0 1129 1 0 1 1 0 8 0 vmmpekpl 168 10243 0 10204 3 0 3 3 0 8 0 vmmpepl 168 79328 0 77629 94 2 92 92 0 357 14 vmsppl 368 1157 0 1129 4 1 3 4 0 8 0 rwobjpl 40 23340 0 22374 14 1 13 13 0 8 1 pdppl 4096 2331 0 2262 127 54 73 83 0 8 4 pvpl 32 499187 0 491134 173 57 116 120 0 265 29 pmappl 216 1161 0 1129 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 431 0 87 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dt_ioctl_record_stop(ffff8000015a6100) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a7b0568) at dtclose+0xd9 spec_close(ffff80002a8455f0) at spec_close+0x466 VOP_CLOSE(fffffd806bff76e8,81,fffffd8007bfd820,ffff80002a7b0568) at VOP_CLOSE+0x129 vn_closefile(fffffd800da96178,ffff80002a7b0568) at vn_closefile+0x11d fdrop(fffffd800da96178,ffff80002a7b0568) at fdrop+0x121 closef(fffffd800da96178,ffff80002a7b0568) at closef+0x190 fdfree(ffff80002a7b0568) at fdfree+0x115 exit1(ffff80002a7b0568,0,0,1) at exit1+0x576 sys_exit(ffff80002a7b0568,ffff80002a845950,ffff80002a8458a0) at sys_exit+0x1a syscall(ffff80002a845950) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71bbab56ef90, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace dt_ioctl_record_stop(ffff8000015a6100) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a7b0568) at dtclose+0xd9 spec_close(ffff80002a8455f0) at spec_close+0x466 VOP_CLOSE(fffffd806bff76e8,81,fffffd8007bfd820,ffff80002a7b0568) at VOP_CLOSE+0x129 vn_closefile(fffffd800da96178,ffff80002a7b0568) at vn_closefile+0x11d fdrop(fffffd800da96178,ffff80002a7b0568) at fdrop+0x121 closef(fffffd800da96178,ffff80002a7b0568) at closef+0x190 fdfree(ffff80002a7b0568) at fdfree+0x115 exit1(ffff80002a7b0568,0,0,1) at exit1+0x576 sys_exit(ffff80002a7b0568,ffff80002a845950,ffff80002a8458a0) at sys_exit+0x1a syscall(ffff80002a845950) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71bbab56ef90, count: -12