Warning: Permanently added '10.128.0.133' (ECDSA) to the list of known hosts. 2020/08/08 19:53:53 fuzzer started 2020/08/08 19:54:00 dialing manager at 10.128.15.235:46467 2020/08/08 19:54:00 syscalls: 381 2020/08/08 19:54:00 code coverage: enabled 2020/08/08 19:54:00 comparison tracing: enabled 2020/08/08 19:54:00 extra coverage: support is not implemented in syzkaller 2020/08/08 19:54:00 setuid sandbox: enabled 2020/08/08 19:54:00 namespace sandbox: support is not implemented in syzkaller 2020/08/08 19:54:00 Android sandbox: support is not implemented in syzkaller 2020/08/08 19:54:00 fault injection: support is not implemented in syzkaller 2020/08/08 19:54:00 leak checking: support is not implemented in syzkaller 2020/08/08 19:54:00 net packet injection: enabled 2020/08/08 19:54:00 net device setup: support is not implemented in syzkaller 2020/08/08 19:54:00 concurrency sanitizer: support is not implemented in syzkaller 2020/08/08 19:54:00 devlink PCI setup: support is not implemented in syzkaller 2020/08/08 19:54:00 USB emulation: support is not implemented in syzkaller 2020/08/08 19:54:00 hci packet injection: support is not implemented in syzkaller 19:54:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="7bcf175c040ef0754daa5c8ba82fa6a835422eb320710317c3372ddbf1737179fe7a7a41d03a651190972279d0baebe077db1df10e65c8024ea0abb91a86596125c91f252347e9694489aa59796c79e50c4b88ed611dd43d36782501ee1f175e67e30c4ee2a554604242bdb646d51eb7ae2859590aebbc005a0316b698fc9dd01059cda9c5c0da0eadb3c7385ae5f5eb96d98ce2ab87e497a390b51ffddb804146fe51eee2b3a961d5b6b27518997a7e9daaf39336b9bb8d5a68e0f6d98e37584c5c667bfb29bba0a4f2bf77ac1ec370cdd7607be98884353e2e2b0b01b5fe8521827d6b21e55d2cb596da8e3f1c9b8f7437b5d4b31bfa5c963b6c0d60dd7c391f2ee98d436d22a148a6609a28a3a9755b866c68f6e9c93f7ed861294d4159f133f3d9883f23c743a51d30afefb938542ee20bb081e6faa88c2b26b50c0cc1c61eef28a7599ac33e6082960d871dfeaf6432138c98a29c4929f5353f48b7548600c9ebc9bbdf75194e9cd067f68cec0def4e0426229e8e87dea61ded4e43f96df28e21f2c31793cb529ad432f395eb3712cc2e18951ee8d691592f1fec1f05d9b5587cd32dc81dca1891451f64ada15094ae94a846af0e7dc3e8b96d51fa834fa5c0607e829e74c9417c2ccf29a5e90ecb29bcfbe796440bf5254f75f163c36505a86b8850a3a276c2834fcfc298a907505d27af272e2e55204bbcf9cfe66a42263f0b36e2798ec1fbd28efb2fc867d86a382c6374ac7e444d376586153019a94d20f5db637f0809102d570d6f350e6053a0b0fb6fda38563b6d043f5be20f5fcc79617db15d3c63a68e847b1db0b18c3d3954510ccee5acc21312365d8bdc797e7c8e179b8817e9f38581de6fef5f8ac82f7d0c3abef738507b78c1da6806ea876a90d56188b01f1f0120eda73a2471490f8030588b1ae26cfd53eeb84cf7100031f2525f7f872c603bb2a98c650412243e46ddf1020653433d92343e7b0c0933a1fd774d9a0f51c0819f00426fb23177fe1a6b6a3e9ecfcd5732c5cbc776f96799d282bcc2a4f1bebd5ea95be64f593f918b1710343a450778a34daa43daf006a14c0962d090040cd2c0d5934a6408ec1ad341f09e06e929dbc868896620b435d0b3288c304c22370daf11a4d8a1e681ae9bdf63e7b446373b3858c26ebb2fe2d00cd2e1cc07eeec15fb435bf6728396814e1598acbad29e129ce4589ae9d0bb27c797bf2e702e5223ae3ada06003700ebe5850164c796c255afcf1fc8e1937da1b7bd2f01029c56812a677a13bd34cd931b11bb5b303d4a46b62cfa6800436071b6d9ca1cc97b64020bda0cb7fc5c4313be8af4fcc8b122957bfb60e1ec04dc0f0702bd661b54ef13a589c02b89fc5837c72016dc22eef8dd6eed443cdda4c099f1dd82fd0af169a189255ab6fe89c695b168a1a498354beedc4ac961bf05b2bc65b9df2dff52d64d9807fa4c936e9f9b4a92b8714d53ecc63f12d017990ac84d9955df6468476556aaf20e7275ebddf2cb9bbed13b42488782a075673ea68fed36eb82055e77ca860bfaf16c750b8d0a8033000f21273aa90fcb2ac63999c3a2b8318f276eb6a42c0ecbacbf735408e78a3b443d73bd66b7a9c36bf3af4e57f5c74805096dd8c319621f042e2834332e9d269768583d095ac0864a8a7289ae2f10cc6ff7bed7cbcfc1d4dcabf53e7cb5c2c3a8b0c98b8f77396866e8307ad8d22a59120ce5bc36a473eaeac06bb433591c42c1b59f6cd067d47ff2c7161166e80d28a8c7fb42ef19cb162768ad26b440c94a689de076eebc90417252c7febab8e711e729d0f971fd9869b0cd73e443f99a56bce680428f6982d6820755c6109c12982dc8c20dd58bc6828182481109e2b803937e34369e971b76b9846cdc85b074875d62c3faffa631de87c4c17d371b044620bd4b66ef6dd3b53dcb5c7bacd913e20390132efafa7ea3168ece26b397e4a8cf951098916d949732cc73a824bc0f176c9060abca15c94d9c0cda31fcf3d52a30b94fa413fb72258dbf5d0b053f007ef39e574453059d1c7cbd0e080bfc44a97929ca5ce968b31a6ec67cb065434d82f118df1bae3db2136f67203066bd572cbddaa2a711e67393b2cc53e856eb164b44c352f5eefacf4f93affbe3a481fac883d9044688a545c57f28ac0e986b1a946731184579fa979cf86eaf0a117942dc0db0daf28eecf8f84a9cd24ff44bfb57bdd83b6f5634f243020c03adfed7bc297450b6bbea43780abe5f2709aafbbf3b019e709dd828bd762db70d32723619162cf6980ee8dcf1fa3f47ca743a9dd5e4741f0f21b38774ce01d13afb17f66ccc5351e4fff4390d4ebaaf9997744cecc40d38dd75ee3c5fa30aa7b8519bf057cee8a7d2a9324db63fb5dab26a1e33df58308e311a2a1ef6639102caea158573008e14c691ee63d1c7e2b656d1abc32ed3d0e7df6f89f73360d9e21a8598ef7f91bf65d545d358011d071eb578262d065d352ab265c1740578c1db008616f412aeb39c015c50af801ada0539aa12b54e69c042b0cf1549792271746628c45b2ec34530bda7bcb362fd8529e887dc3cd354e8f36c119602d6e3b8b55106a9108ebc0d5d450bd62bb4e40a181d69960b0065f07092a5d4b65aa0736c86db49734528d8e1155f5a686a2fc8f4b6c8ea5a48003ffcef090c8045a1c7b32b0d6dd4f392caf4629f8b355ef7d557974a98298e9a94165fba8bbabb8fd103c0a27a2c508043416e7c0d09b3192776843e020f78b431aca2d250632b3d047758ea86227aff157bf42088fed4342eee7e77c429677791a243c08c6c06e756b1dd0a688f6cfd69e07f71dd1e8f662d4d8b3f41a707eb222010a05b9da69e29e150b26bfb58361785cfc660339992371fe606c61673054d0ae15561eecbfdd7e80e44a7575ec8928b9f9a37c963e8e8ed24cb6c11dd1fdb254c6ce56ec6d164a55a4f453468902e8a9b7df70a9689b00c9ea8f2c05bd2805f533305a57b479406fbc2eb90d4843ef4b71b4b197bd9c81f7a1e466408ad59f1268e59f105639d77ffc8412d3655b01aef7ef60579903d9a021f58682cb16a0563b8d47d786003d8049522555303ea4bd24afe04c57aeef80c6b9e3a68511fb3df47a4ca80e0d135a9f6741b26a4abc9bb8aaf415d6b84ceeb92875b07ee1e249da8a8fcccd60569ea956e30f5bbc876a237fa99bbc097ef49515755537a3647566dae3cc1990ee69f262f9876f093f5c942ed11dc5b79dc4b6ee64a5488c4489ffae457972b94020afb8b3917011a149ccfb833b6aeb42eb9b907d52b2eaf72fb29926b2a3dcb0372bcbbeca29c85b16b20c4e78ccdf01a1d807c4c919ebbe0ef5cf2fc825864b192b59c046f0f6f81bba3e386bf554dcdb00e773af995c7efc4cd65c53cec4d2f483e7974274ddd1798e341bcee8a8c86ffdc0414811e481c2b8680cce932458fa1ac2fe725390faf103ae38862827820429aa123ba43747df1a60058a439e674d356dee4624032341239af0ffa48d587fd9451bc1b66a19ad3c70bf5e3251eafdb58677bedd1e380c428dd06f4a22d9cb382bffdcb8ad227302df2b6288cc35892c37da7d697bca5c463776156e9109224a136a74da79c35c71aa6194ee1d3d1c6d19161496903b96928f8b98bc61a1379ce24f3b0a9a45dd4283cbe1a0c609138224974d3950f2fe3d84821d2588b5742b464c2d7c4bd9552c6bd6a85b6af40cd887cd482a9238ba750908c8eba774ab759cc0f0abd1a51d61d92ae84973d5c115865d5028c206689fc97c8ae25da72fab5505694037229837d52088e532fe6d545106da5b0a8e49a23901755993ee337936c8bb9a59862e316e05ed0f78874e22e2b75a7f9382b993cc07b316d5961921abae691bc3159c36c2ab57297c0d5503fc18712cc809018c9cc858521c021ce34c1932c58d7463998a65667f77a3132d6d81300b6d5a4712e31b8301684cfc331fde6f8f54a9bec692ef742271eba8999bd5c4cf87157c0775c0484d2afbe644d2d9850688ea1611125c58f902f04a9e8ff1aaf791f4695cfc2f77fb2fca9e290789dee09dc659c91150abbe03e2b7d714cdab36bb987d83fd89ac6fe92faafb4d2d05d46f1c3858ca727b823bd82464293e31125d1b6218e50485d38c5f716192d9004b2fe1c8f1b68c10679284c2fb5a2f3f319b5dd494865ded67f6e4c675291a20b619198408d20136fba4ad099d398db9a29275406c69da0b41ec439825a68240a6ee8fdf9fe02fc687f9ca29f0c8fe2346ed3ca3c0428193ffe1dc0b1545442a65be9ac179996b5b7cbb061cdfe1be7cc3c08e8811d2009d9df18bdccd3f993577533c74b7187d6f2168b5825a11560272b295dd49c78284018af1c4eda55d9c3ed92441ecb6c3f29a3828a17cbc81a6a33e852c93f181967bc2ce38769e5caa481a050738785ea83420a8f6d60374e34aaafa0c914f36bf3cc7363cdb41999824fa081a17e58267b99d058cc40151c3961005aeb7d4532edd23737516b35448cb682a6df5d4d6b55bec9fe195f8e012514e1e2f4d73c3a1992d16a00947879b8b0af07a407b3ea9485c03cd5e427134b2fec38e9d119aecee705012a65e3a298b47bfe7199752137f17ad691e7306bb12bd571f990c7b02242f29758f06224e5a79857488e0db76d6ee5f306c1c2f9f34f3f84d0a8b1ec4ef5afe7f43989d58c659eebfe617cf1006254fbebf748a18d8fa1cc040bedb8434b771e73e088a61c5985ecc9ff51eabf01edff5b0f6268a5447eab0eeb51f260e9c551bfd85ef573417921ea6f967f11e2ee5fb9607ce5817a26127ea540b5010812cdc06b4630437e469b09f70c36931286fdfc8a106692f3a760f9fd82ddf92a5834a6f9d86584c702626c1042d5c31cd7e01f5085e4bdacfc1875a155cc1d5267ac8f91fc7d0b027a7e7409e1f81b58bd4edc4d6f2be5713787477ca279e926806ff0a7b4845a3df371c491f8d1d28b694b43bd48f5c8696b9c8dc2e1d25afde890f0bf78341db047648d6152cd2a4a8f214dfae3553d9b85e29fad6de336dbbb4d459864ce5b84e78011f0bb20a699c648bb8d1524ffb4baa5b29c02300fc59cd655541c5310758d9aca06085538e0ee172a02c2bd15ef23c1f1f21990e8ddc29e54af5208c38ff09545a5a008be114b934fdbbf2b317b29fb3f0b786f5f2a9fbb32b2f3d35ab4417184067b32cb8d61386fd6cb6d5c6ddb1a3882204d4e432ed4d85263d4532538c62c653cac817cb56f006f1442986d19cba1842aaa91efff5e4a041b2a665efd70a0fb8cd90e27e2d50cc7df3027baa343926875d5c48fbb8a02f6e7f17b85f3d9069fa31e13b97f4caf06c4eee55b98deef0ac4e6a309c2bab77901d5ab4b104afada2d379024fc02ef7ec09e49fe923c3cca9c6c60fbb590b6c5749b06eda229e952980169f61790316cacb0fe48bdd1512a9e8a08ac9af0ad9f30add87ab22b3e28bd3a218a9b2ebe85c0ce7ee5e7862b91b72a982a7746078c26a864ad466c50fea986ffced1c96017a945570313c13ef691effe6df940cdd9b04c91d067285dbbfc79d2b3268bb37b538063fc81467d71bebf7e43abd418f77ce7c6e159a51a896ce04e3b4389e33aba0918d2d046b17d589d9647cd75485e658784128f043b38033b8c804eb9bec6ea9ca58d707b15e0b08de221f4a34053f723af6d56ad3b9f9e09e74a8cb715135c79e522e5ecd6897d9d496cee2646886c48b6e7bd04ef32df87037aeae10b3c5ebe82a86385eb50a64a89f8d08b93ec", 0x1000}, {&(0x7f0000001080)="c37c07461ec2b8c41d4a92dd25f1590d3e75e9a68ccc8128e9650838e6f007eef1ba81624afb711571f7deaef695f81743173fed20fb17380a1a8ced36bade7ec64a75e87d5fe275274cc440eae26443ea90e519bde2df62ba1b1661c4e604ca3f8324b1f9163888c5b5b5cde2fdb0004b761ac55feb0c3e6e897ce0cfce63f6f0964c4c85c7f7a06c5ad5d7dbb592d6eaa34b97331955bd11d9983935427e9809", 0xa1}, {&(0x7f0000001140)="528616aee1da1c50088a9603ae0ece0fb4a862662c3b816bb29a4551e7fef48191127c1b435963790bc154908b888e2f5becec4d161f640978e7b09e1de912521336ff19fedbee955acb05b6d0b35f891adc707703d934e52767c51c7f1803807729b5726bcedd52731d238544060f6fbbf387477fa84d89c5176dde00177b894aaae03aa736150efcd5d66286d0a98b26319f7ad72cae58afcc4143278e121a1b578c3c340c090aaed503dc1102863f85e9bfde2bb7038ab486e951e6137a38b1bf4cd57a4b4d830d75e44d8710d54f50841ee423b66354fd8fd62bb377b542829a0d96da9c4702a09e4d49", 0xec}, {&(0x7f0000001240)="de04b05f2217b26262fd831a401d56f44940b919238eda3aafe27b9a81accaa50b7d428583a721a7f601551c676bd66b890c2d7a168cb7eefcbf33fe41d32d7c66405090c0c618725bf6f38735ea30a3179b3c3b27909f039fc48200826f649a90abb0cc46e674244cfae24f1745d4ef978c5669f1c6bc98fbd0c40c528dfb2ee331050bd7670f0e304a97cc91dcf142af0dc5dbd2d437bd60e63efc8fc4eded0507e7f34c28ce7c9e7a458cbd1f8bc0db6aad341a65b838ebb66e4eeaa6ad7962", 0xc1}, {&(0x7f0000001340)="850cc0a0f6067976c6591848a4013daddd28be95297c0e9327c6d0ba060433e7353b828334741463d50709721f4bc19990dc016459eaf5a71a43f265d63d9ad217b0668a7ebc7e1c139353603f3ee626876fdcf34d4561c704d0036fb22c201cd33fa53bff95e745d905d17b9f22b6cb4a395cef89f3b15668de859ccb75186ce99f0898becb2329efd72079022e38f0fd1b9bef4d1088c971d935c8d631f0fa4c0128d939e1431b09ea8550ed16c15fae2003c42cd791e5fd2613e4a33fefbc952d47284a961516f351827dbff6ae204f30ca881af19e27581a6a209e9bfa12f1", 0xe1}], 0x5, 0x0, 0x0, 0x6}, 0x404) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001540)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000017c0)) clock_getres(0x4, &(0x7f0000001800)) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000001840)={0x4, [0x0, 0x0, 0x0, 0x0]}) r3 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001880)={0x10, 0x3b, 0x4, 0x1f, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9e83}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x40}, {&(0x7f00007ff000/0x800000)=nil, &(0x7f000097b000/0x1000)=nil, 0x3}, {&(0x7f0000c79000/0x1000)=nil, &(0x7f0000810000/0x1000)=nil}, {&(0x7f00008eb000/0x2000)=nil, &(0x7f00009c2000/0x3000)=nil, 0x607e0587}, {&(0x7f0000fbd000/0x2000)=nil, &(0x7f0000e96000/0x1000)=nil, 0x4}, {&(0x7f0000d3b000/0x1000)=nil, &(0x7f00009d1000/0x1000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffff81}) write(0xffffffffffffffff, &(0x7f0000001d80)="b8cde60f4ee3c7c5b177b1ca87b5475dbf9423d6dbed0fd39be3b666567a7dd150405559ae3118a2c19c5dd84f3cd65cfa6c8dbdd277f065f79ce1c0e420fc456905b9389a5fac0f65c7b77a2b005bc7d83d64d815c9e5a2cb434e982e99ea377fab29ac1d532e623b6da4fa55c9984f30b385fae67f64bf50ed77d85cd7d6705d12083da3a551e5da0f0ba7842e0a9acf17f60184898356ef3707d7ebae475194b2acd42323cb6a2dba49d35104d2cf017dad11b66dec2b793bf09fb7bd5515035690edb8fa331cd52b843a521f9b46f1830e18e77d0ae47d0cfcd338d545ccaeb490dc644c93a6781ec47757f287c22e8367ec9659aec1be598ac1f279158a4045db6bbdf83cc854c98c0e421888aa144443bf5ca2cddad9c4a2b186551ecf61571da9046162562edccda2fb95bdd7d60125c3e91982a922cbe7d4c2f4ed6cf44b57ca2e8f034a7a1dc81a8f8d7609c697cf903fbe1a1e47ba8713a8401bedad013b292a543c4c4b9e72014646e32659f1241e433ce157acb0e7d9c83ea4b91b54f520e9e71d16ab6ab854e13b6b9e8fc395b883288c5b1e372778afebc7091882a5510a33078143c061d0bfb37bc65a24fcc05d4a60a326e2360d9a2595639e3119f3188634e6f1fb2fe9f08c4ff206d51096350515770453c0da2472ec8404010a7cff4e2030638a86d1e5c293c788888ab27ff5416cad3167dec4d606eeaedf8bb4d4fda612207713210324d92c2c7167a957b183d237782859280b4a160a0cdc91feb804e73885a55d8c326537662bcb780469a43884c71946547dc30538c1a5575a470172b3e861ef6b385a796c3bd05c6c5784795afd91def90baf2ed6ada61e730783cb96f9850fc8f09eda82d1d717163928d7300105c87cc4183467af4ad2505bdea3f4098836159f9a9e25a911c898d94c14b28d2a9c75dd81d5a449fb2f183038f223d5b152780ab3a0467d5bba1aefd6d2c591599069a9ebfa7284d11a148cad9b11cbdc8bd73374c617232cff737c4685d469d38bc1c6fdad040e12b33b87ebf0860ffa44082f0dbc9cfb038f0583a510676b62717f2d14277a345daed64a606e26f604b8e297a6086c5cf04221c0281f4d1016cadf5839dd82bc5e1fa38ace59febbb37b78c3523b991824c40f099c81f43559de33d2ff14ebf6072fc598101d57483e7139db3ff189a0ae3cb10909bfcc3da9546881c39bbf48a78d54a820d843e60cd4f781b6c4731a6c02c040e25d9038aa0b64e7bf0032a07bdc79789056b3fda4005e399bee358d7234ecd304006edbde4b2b020b8fe97c733f579b23c6317aa7ba29ebe6476d73d93bee324e80acaae85a9394f860a181a6850e573c217037939fd74dd045ec96a31457f5e3594bf8a4a4ca7bec901a0d4415e69093f2ef8cbeb4c72c658c7099c796dcc8e20928ad88a930d038263e414c0dc20c04e9d1c93c2124faf36f4b77f4baf836ee87505d049fde78fa4439854f09c955a71a1a7cf906572e4a3fb292539325b901d2adbe96d8ee6548563da49424132f3a000c7a063fa0c79a879c76a886250604be4fbe2603473fcaeed114548339571b2937e05fad7842adef0c26f1fe3fd87a57516c4034e04197c0d050ab6bbbc5281ae33595373dca1e262bfd187f461db1151dcd44f87d223fd4b0dae4cd7ced46b8e8d0cb4a84867c77cbbad8e097db157dc3c359a0c5d919bdf413924d4272fee47a31bab14a326e7a327999bcbf362e6c2375001063ef8137f43669f3703699d763d42eba44651a12392cd5ddef33a4457f1a293392480209d66bc9dfc715ba05dfd90001b4e3707ea399fc67fc99deca7a2a5aa5cb10f565f31d920946a6d1ff522de8dbd3533e12686684c3860fdb7b84ee07bbcd54db4f4ec5458f1b10a987e2a8039f07fb21e55240339aa7b840a16b6fec856cb4ee14bcfa247ed185752ab45377099aed48364ac2567543627668394daa3e05b2202fac6a4694880d32781305e7b9f8327d31d9f414bb7457471d503c14c90a3cde0a1c322dde17573b095d5c3e7dd4bd13c8745e1696d685ad12f6922434cb48213bbf73482d88b7b35964d09750227b9d8dd76016538e24cf8f1d253c1f980a32a01aae551235508ce26ac7765f4affdeb6c5676b55c6743707b3422059bc4ff5048ead6c2c7812fad6c026d4521e798f6f7db0a6b711169567b0c8349495ac431200491f0abe38bb4f010eca31f29c55e1fc9631e9fe2aff1df7f6d2b357c0e35920ad7b6b531901cb0742a2cfe832e14ce9155c2257fd1ad2356a52336f3f2160269e4df6a7aca1116ba79011805f233a8cb0b41db4bf0cc687b8f35582953281bb99cb1fcbea7d91e53354026c50f1d3c100fe6c4d8ae0e037a9ddd61e4089bad66e1927eaae585398567cb490a5c47b80c5b952e51c158ac7845f85bd9eabe4ddc8e150edf2afe4f2553f9c7678372e62b0718705030f05c5a4047792b93c6ddd83ccd119b73fb3c5b35c7ae9b7305d9d332e9c30e765aaafaebff48189d38e91aa34e7430d2d1fd87e8ca4e039c6c0be678d03088e90bd9919c79a2c383683830ffde92910fb10986b7a7ec60326768b9906de41eda5dec5021f2d2174d449186589a21f970263f125b0161972d21d85f58a6a9ef85e81e530763517ea3bb7b7b3f423371203faab366b0616e0bdc5f92305499085771c3cc54d5c2176c516571ebafbc486be5ef37094c7a9c0a79be8405c512fa666017fedef2156489f4098078f197df712c2883b48e4d14026dbfa0908c1e02b50c4c284dce8697fb98075a5448ad85b46c9de3f8ef97305d5f5a7333e25b2645ae9329d94454e96a7e498a945fa95387c220aad5efcaa0feb1662f23e412960d48fefd97c67b7c7c24c8fcb1246f36bf0c206ed2c93b1955148eda8400b6cf12023b2fcb357ec01758634079416bbbce7f48d316ae916c9c50ee499638b0ef99f1835d58a1288f8a44124e1ab3c2fcecf0fa63b62692d002a99b083bb5017569fb5a5127f6d650e7660caf122037d98ce1fa7ba8394aea659b8675e6a0639cd79b4c3e0ca00b25af3bd0f192ec4824bd4792b06f740f87758c1ad8907b825c4a4b555c624eb878c19c74863acb06b30726e4422bcd75337948956f429e61798c9482cda6eb824f3a04d7a4700af6e823cbc6c53955d488db946312ac3f949e421ce81d295108ea687918f7253091030f6401d879f0095406a69e4971593857518b4cce7837d3d33cac1847b1a29ef82b46ce66b8d0d0c7b424212491df76208f6b8476673ea325d792f11cef82efd1bd61379f29929d0242fd837a58f9919cac1ac9992a9fca35237a391b06b7c434dac64cb925073cab9554174527edb2394797fbe652fe3f2018ebb43e56aff5d4476783432b660a72ccf35c857f52a910e5668386f55afcce42addc86548941734dd12203d5e9004d9d17e5716f86fb1272a9a7b4a3419b4ccc07127362b2750272796db06dc3d5e59a99fbdd3ce4aa8c9b1589eba58d3c18fef4c3c4b1861f91b93757e98e18499e2b99a707f919035e59f7882bab0b6d40da41164eb25877f0743153f16993ed036426fd2ecc482b07631752d0ca8f6493481027073b0938a9737a0ef14cc55bd630ec4cb8c3dfb54404677f1c354f78cc6fcb7e856d3f652a9d2d4f7d55fe7ef075221624ff4ab92580509b10d37e7c07708c8817ca024d196edcb5af88e530c8e689995d0f295dc17dd9c3d48f9073b8c05e50d8698714714577f6debf8e17844497c6484f1d7f07d682974e789a3611cb3033d5c6db0e67803e499a3586b7992f20f772bf1568db64d13e8aa50e789a81bf5600252273e8137d0d5ddb36219df6671f4e287437ef0ddcda85b74424bd5ba7490dfd64ce376e95912224e067a1b4757aba652522e72d05655489893df8ca0c8b39e4413dc0a5ecb7f79faa82d2cce519a6ca44b4b23bd99db630221cbeafe8ad37e9c2fb322e47598eae3fc2edebed7f79a5ac82b54df647b5dcdf1495eb0880bcb3cab7d91fcb2ca86209c84460c2de2ab4f1cdb747754a78ce5ee8d7799e293b65804db89982290510ecc282ae1ec5f970f2599e94bb9b3de75cb86d650ed15aff9e2179084c408cb5506837dcf182e2a7efb7a3dcc9ee6e0d52b3ef2735a4b5cb2eef3c690e21b0e1159c891f4eaa9ccf6877ba7259c76429ffcbeb03584c0e2a734a4391b18a5381d1ba0dee98f48dfde76bbb700f63605c1a663a89ba9575fe1e487f56811ff5fbb1b6f1b0a82cb860a675a3adf21c967d11beba5f810bdf33a69870c85f094b4d99c6db00bf7deab0ef53b07a4da16b392af75ee9df587c694f57373b998a0b8a0607a7589bc5ea2c945f9657a832ff0bea48b1e2afa230ffb53e4bec95dfc5ce266d302f820089c5b72901d097e6d7a3df5a9285771180733cf241e89b66a40cab625d0e76bce5839097b0dffc62e38475801a92d5160102b9abcd18a3ace8033322e959a1b7a52aa4e225d0775875cc2e2cd7f35b86e0121d1a44d12c37445c7c5329113d6aa3f084547f8cf42f052f6d2d1d05a766749f0c81e69737f950496ac8a274aca54b277834c82d559609f3f59a8a6c4f716e150258a13376de12fe73aebad24ff2e4837d262f01eddf989021d38221e48df3937f0df5d1e78c422d34baddeb56f3bae4ac81fd41f6d9ae59c624488a66bf930d24c7673d77ab7ca15ab8fdc6092d80f0912e5504062f415faec3535e91a9c34eeacbce2bf8da57ef738bfd375d6a175612ac6b4151fa695f0c2f273caabbf4cb0387ceee889f867236b217879f2ddbd537ef2e1b8651a6c6195a0245abbe96b88ed2b5f8297b011357536bf8124ecbad856ee9c3605989b727d91de1ea6e6b7fd28df1f10d2fca8f84628d9ac1764bd1efc451ba1b94f5a34553dcb73a78d0243e3cee01a6093fe1f1efcb2bdb90e776f8ab16922275d0ad01d83da145f7a4e948f14d146dd24b6a6c3d677bef32295dccb6357b11d4eb75a252d5e086f5ce0372b99f3d23aeb0ae2caae2d0dc714d5c1b29804fa95bb641e91fbe2637551e2e3ee013becc5a5b8013d412e18ee4bd8a78e0477690e7f797079532a86b7f2baf491084e623fc1af316a0740b8b5a0a69c49e69b0489f57799e2deb7e332c9dcdee8374ba4aad380325d72fd6aa957cd42ec3f20c8fe3d8a179959bf6e01b871b2c6f1ac7a591dbaccdc0a29e0b95db2b18253a6e3b2886eb5c19361b9a434e80ebc15b8fa33617b01457f89ff274341298e45e99e7e4d399da26f7f4ac51f978c421aced20cfa1a105a2524364200c60bbff1cda64899da5720c82a041dca39122c5c3ca4f0a8913dfeb31ef68eb2259cb7ed1c46ce3ae79873420c2f2df543668019751a2663167c8cb64035b2ae64257e236835c28de2dcb49b09a37411049de01b0c848f9a5111a9b945adb728c9662f71d7944d65e511a9e305252fd09bfd31a13be44b3d66b35b26782ab4ff2a8c5682272c5cc9c4cd698c258897efd7967ba60514c9abc9c247c194261fe113a4febd57b83f8f70e277e6196964d92a1ab85f179b80c85236a675ba524610c2849817320e6e6e18a60212f4437ced4c5e6d65123488317fa7749509375b1a9613d4712ad7a1c8513df4b94a35be74f479a57d2e7296e570a4bf1ae871288273167f24d334ec785cb0b17e80df20ad88b3371f73655759ce508ddf4a4ef0d8a38f00c892413d8c1a0eceddd1c5dc45b04d7bd6feef4376332ec04def2493ea133fac9cba2e6a80986cba582ae8c2", 0x1000) r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f00000040c0)=[{&(0x7f0000002d80)=""/236, 0xec}, {&(0x7f0000002e80)=""/79, 0x4f}, {&(0x7f0000002f00)=""/52, 0x34}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000003f40)=""/132, 0x84}, {&(0x7f0000004000)}, {&(0x7f0000004040)=""/89, 0x59}], 0x7) sysctl$net_inet_ipip(&(0x7f0000004140)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000004180)="20a2f947c4ac67608853583203978ce0ba2fe786943655254a55611867ac8e7c9699ed9c6db08a2f80a19acf2ec95abe29240a7801c402a639a91d5ef890ad24a6fe07b43d81b81e2fc9251af939cc8ad0fb71450104548ce77a72d01e9f82ad42cba9e42289954509699c2900ca62862c783c0037f87f4a2016d5ab21fbafb0f123f38c8cb6e0b9c6452daf21fd0afe7f89ea2a99353a082c9e2c51a74538bbda5e393dd25e0b07dd0226edc50f8fe4ee99ef83d9e660a5b8c3c5a3b88d608e58ddf9081e6f3e9364757c3c7c14d59d3f98b4432b77565a7b6fc7288491f292de8f6ce888c0b13a", &(0x7f0000004280)=0xe8, &(0x7f00000042c0)="a318cdc9036b768ceafeadeb8bee2fdc73d76922b27a5c584ca27446984786efa19b7eebf450d0ee8b2b2d80d6a379bc497f244321efe196ebbab5798e8018effa44602a853a0effa10a91a63b043034213f721303d6dc324268f4737dcef682430a", 0x62) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000004340)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000004380)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000043c0)=0x401) clock_gettime(0x3, &(0x7f0000004400)) connect$unix(r4, &(0x7f0000004440)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_gre(&(0x7f0000004480)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000044c0)="96c95b88cdb7a66e40d061c6f50258a37fb8d1d0faed1ecd523a3b0d9a694d484baf1eda278931cc7019118b576c6d8424ed26f40919ecbbd1d090648ef5f68119d98d9b6dfd9814bbc1d70c62ad21d4f086b1c037b741f77a2daf5b408535427012beb01a713cf8d0ad265ce030f3a6ac13", &(0x7f0000004540)=0x72, &(0x7f0000004580)="7afe757dcd2bbbf782a647f37756a2089a1e4b44878bfd22cf5ccbda19e4bb01cad7ca3b040efa54b5397d6d0ab296", 0x2f) 19:54:06 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="44d1f32f2aba7df5678f9f0be7e6add9610684056ae63ebf44ab6e611909de6185653abcb7fb471b273cd8b4b83132fbb2374ec7be33658f0adeaf501bab5be747c6764c8c408e089d41d39e461d57321f9f5f2a78c93cf1c04bc4915496b018a0fd08b704f1da8541c3c314cea9c4d03f2c6ebe0eace8d3b47b8bda843bb168b88f013df757c011531617ea3908572073679ee6a6aeccb2b345bd5a61f99cf24cc3f4a8e1d7710c510e73513e6aeea5fa41010389a4559d7f934748061cd42c1dab115c1a6b92b44e808c58c4adb84423d129859a947e5cd3b22d9d36682b450c00be84ef1df4f54314fb7ec1a1a8eada79dc2ebc9a84ca03e5cac182aea9773b142cf5a2526fa6be2e320d050e75b49ace1f0b8695a684d820e5806de7b117a3152b666037d1a5b5a52f7d55d0c84f11d30db0f15eb4a577f41a2dbfacfc8db3d7a8298fabe444806b9df0c48854d764cfee1d55a28acac48c1720b13066dd0926922f9c0f7d5854236c4c8932e5ed73fcb13d4c0a5aeaeb8e6e83d7b3f84c582434daa55577636e476ac568325d9029dd6ca676a862548c1e5449ad1699b656e5c411c86a047a940dce4c8dea37c17bea23115ef2f52b9c199362c08c2c4f1aeba803af57836c9f911b25360e6975d094623072235dcdb87ea0f6be29a2c4d924930ba35bbcf030608b42a03d5e0da9a059ea1a9b92dd0fe27dfeb67c666ef8368c3ef9ca2d85a269c65c4593fca4b8982aa20695cdb539edebca707e967b390fe2ec3f65416602cbfaeeb430655c4205c691cd204e6569dd5b3532d04f049a77462cd455082458cd559925f7cdcf7e8ee666d0240fee687244b679180b99a957fe18d7d398f25a6497fe065f09c8e48e2cfc16dbcec104c385855567936b53aeb9693893268127c44327b40aafaa84a6ebf30d0ae581421e978570c319a5569f2af9e704b0ff9560bc9b660548b956b60f3cdb045bc5c6599e22e33e02d7bf83a12702397737ef5f2e610c855d6b7b89aab7af972b38e72b6ca061e7762104d1d15a883335b1e4cf69dafe1649152c780a3aba6f0d7036eebaec3b3d30aad09d493bc28ca8e3eb8333bb68a52161aff93a15e24f67ad19eab1cd7819bf194fc9f5450d98491c35c545af7728c3b94d62957c81bec114192f693157e076725c018ab5afc2159279655c1cd6daba297e76a603c6591f0b0a228ed747ce6f09e3ab8388b83fcacd1c9a804ac4efcda568c86385ae7e57711340e405e6b876addd0ff48d34e78183673441db561eb6a43f615eabc8ed399d7541f103d3b09762822cd07b9ef14f66eddf0e5c0dc59b7e7445bc7f9c72cf758bad816ecbcde252e0e9e6ac4c585db0e932a52754c92b76d470c1ed315d2463c55de2051504d1b68fb064500c26fb9a8052f0d4d2bf789fff71784802ea87c1cf381917f098cda0faf08ad3a4beeaa17d043b48d672feac94f4aea82db7b745fd7fe5f44894f43c4c58fce96d66bb073f3510e8dbe28f90adb2fa68686a66029bd6bc04d819ed9ddee16e38d73daef275a4720a6fb5ee1f13b5eca551419f2574f76312983c49b25f0ab5a0cef4dec275d07fd36b437328a20d4d8a1e86f504bb0764f1c85a6a06b54ab4a3eaefe5593c0e2f99364b14b8b3a4a1c2ae834cea61c26973aba522511b868d3300d112916acadb17faa17f16f06892a09faedfb7d831958875185f44d6735e945234642ad923ac88cdd595c7e00de5fc881b1961746eb8fb8fe7357e248edaf98158df4b270985970fc4af565c7ba3715bf1a83db817d76197ec65cf3e296a5f4db3ea1d218bd4801c385223560a2d65d70084b0fb1c261e87d94abd2f361bb1e2a5efa7a42ce1f27aa50070c5f70fab81989fa332abd571d0520393617f0c829c9d1b4ad104b0bb1a222f1a15e81b28a8e5ade4e02f91ae47a060bfbc5cf0ae31fa258ba8a8b2cbb7ba9df8ac991f98ef35a2f7ac279df8ed2b5cc3f198535b2267a22bca01b7dc1a8b14b8694ac63661ac04fe89a640867aacbe70b93e595084c416c64fbddf3f4e66cea0c7c28a548c20dc1cb4f8a223e569ab63c174f14be06a7cfc52597b5a7742bec70d39f90c12a9a5786abe289240438273d6d59a1ae3099f8195b54a0e19468c74e08339a3e7baf5548d180c5848a72631822df64263aa57951cc774e527326bda14fba806d11c2875caa3f99f4dff8b320d3db679be35b06de2a0447be8b24f1f2ef0244d0e0608b5058731f6f64c5b90212a471cd27c331ff6237fa83149f20204d9c70f6c235feb83eb1ba153e8c2290ba0bbc0e792872ae81b786721454cf4b36b041e66e93f230b8e9cfb60acf6ea51a8838dfeab3ce22cbc0f79da7cbb0a75ec01bbc688693d01870690f60828f299d7839e730f9e79a2fcb0af3c68cbd126a5e3ab9224e98abdb3d0777c97182eab7d6258486be352ec33cc0e6659914d710ffe0fd1d56e3804b74a43b5e2487311c1dce3fcf703e18699575fdd54fc36177798499d2ff30043fe28f6b33b97a8fb6db63a74f94c601f682f06fac8bd169a15ce96f1436230c7b24fe9fe8676414d738ffb3a35460298762bc675e2c66c40f3393e94d89624dc9a9bd3631d3174ae09eaa6a6ed512fbe8a1e41bba5a2b80bc59ba20e7abaeb37ce8517949619302c6f3814c257408176576b38daa60c1933380693c06c4382460f3aff416c037c2bcf1ce6c35590e34fec8017a1611dbce1615404269e4f6f8d022ee0cbdd0f1c8a826e9d59e1d33b42b24221b225223ddbb5002c8321f47ea934aaf84f9c28882d165414a5b7af9233707e88311a90c5c8cb15528eeb638f798a2bb93ac31c83e5c46b207774013939bb9465cfc99bb1bed7f83e9000f58c88c620d10c9cc5b67471c81d0db3f543bd233e775c82dc5f6a85c1425b51160059c28b1570a52b7f8a8c60af006d40b48a420cc72bbd4d837b467fa1a5e0adb1c0c1096b0af7559d42da0d1c4734592cda26a9b419ef9111f7e8acd2619b42df48cae367e9e1d724e60107ff4d660fd7b3abb3ac4900702e2cd5760931ebcc0b2470f7b83865d91956eab2c4c971d925238a8a22b2908b316c4f1d2bedcb0a956a81e37763fdf13ee6297d278159bd45920daa5f2abde014f65291dbc1b8cd56275d539609754f2ddd9775e8be0b4cdd9a229ccb3d9c91dbf43234bbfee4dbba20d06bdf352804e26d4b5814fecacd8f4c89030535f5ce916fe68031a9e1b203c03f4b8a6df7bc348941756b4e2e79988938765c3ad86deb5c571c5a41f73eb3f68e9abb0f75b188dccdde09ad3fa3033325d1f26f01f39c8f899b32846fa5446bd586c1aa74315f45582a7b98a8c2344a1721e7c0072e6d15da24ab4c3b349d2b031d5df0b0978d7fae2321ccadfc624778d1dd2fa7f87139b497f843af96d7890395b233bf41bea1bbd0b13f78ed65824f376c9bfed1190c9028479c5f96b6c0bf5eed3fe4043a3b57f5c3183efbc91f89c39e1c05b5fc0382cc8ba13c44f41418243ff643ee0c832e665432023a43ae92962d3c158e8266e32b3654028d92ecd421dd374118bcab1019f8118ec72ba7a1e70c4152e4e643c2507eb24e3a5b927a69cfe345125814de84d9137d1df5b50360feb0903598ea8a6ef98c42ad23cc3330c6f962609a01b06cc112f18971237516ccd59f3a7953f11f6cf510ce1c8d5fde0bb58b85d961faaa13a786a8deff003a568b4526ef363d96ba7c8e354afb6ae92d8385bda2deddf8325f417ef2c0697a79dfcd0f021240f07f72e2ad5525d38e41835b2683fd9a6398668363211a95cbc16f8143bd04215c7591ed29ad278bbb4264f19c14f41aad707bf68c70dd697377ddd1f6fc22e72a565f5b1d439303f1ac7ff4299bfe0b8219f2b113f8a0c7c56d3f66711be1fa37983fff0d5fb4a54bce93152ee56d19a8f4a82e27b11d77f7d46ec373850cc83b06c41b2432ac8b184a093291ca0fc0e9d2d76f94cd683cda948dc35a08aaa5ba4592e0d3445309996973ffbe132f60722c05d81f474568ff6e628b3e55cd366b6aa5edacaa428f544bf5da81a8c5ab051d37c2a01ba691651401841df5bfe12b53f45a89681e4b8aa84d487ab031aca9e4e9f526be8371c72406f07019fafa373a299ef474805b2589ee9055ebcff04a9ebe16e5e17af6c5fd4376f7b50c99cde8070bc8cff6a1567536a0e089152f9cf51e532174c549727b49925eb1ef18c5f9abaf93b773fac66428755e75aa4508f6035bbd65bb64e02053786663509604c5c888889cfb367af82d812413d6b1ab77112d6490aeec12e7cd652e3a75966045543ee5e7707c6537b873fdaedd018b5445bfe544bc7029354fbf2f954ddb4c8b0e1c64a8e58d7cd0d77ccfde3711f9ec47cd2481d7e937d67f028224f75a96c72e936b0c1c664537af7b47ea65e62f7cf96d18544b299c969ed9c0c46a1629b86b711d33950f61485a13dc31d444bb3ed0124f3f6b7f4a3b3883e0643a9fa636279618f2f1b338c186678b72c966bb492bb30f18e99728fa29280aa9ddef5c3faf8c33724159027b89c84f58b0b6ac756eafeac8cf30f7e2bb5c9017c6acea1883539e1ddfae76f50006353c8fe74a243b2aa25421ee74a632387771b59bc47bd8b1b0e2394aa5637b7afb63feb32e6a492caaa231c6f7e97a713e293433273c643bdb8c1b6a2e76d8697922552206db3be0afc251e4f34208af6f1f950758ebaf63037847ad1da929795b2ea0cff53e3c21140570aafabb374997b0d86ea939ec552cd82722b7caecade7ef3d9f4e3ff556448984143bb3fa230053b2a1edf3981d9fc5df6373a6c82fa4cf8554e80028ff3e867070a4ee0bb41c86d78e894e1fa457a24805e9be3bf69610c4adccab0f47dd5e5af1229b4cc5bc58a835d16137d85e51a73ee31dd4abd1cf54e30c940150a8d904a66d03ffa6be0f3adb0aa1d0f71809145ad8452a350dc1c47091d30eaa12218ea6d27ce6711f2f37c62174c2309e22af4678623788234761ff3a8292bd922ad9ff47e9da733008fdcc9c357612fca043883c2e8a5bfa5459d129459085afa0d58ee57809371b683b1a1bb28bce9723bd18491cb766241a659efd5c466dc9bfdd28ce70218fddabc4a595bec7c5be0f3beaa3283d5b5d6e6283e6bb6651e5dbc53909852f1be85d869ee4a27eda3eb405e94bf427f8d1dd553ef533b37d625c350898c365f8c5f1abd2dff71d8ca82413ec407b6bdb925397d17bd01b43262e8c7fdb68c0be1b8d6a5b74fb3e7b54fac5a028d21694af213fd8b2cbce4f2caa7b43d481f794703be57e9b78051f833de965efc817dcd89253f51adbb41f3683885e9610c80b9a48616ba6b96a279c04d5c76859e371e3e996f3104d28d24887bad740a18b41310136be3fea0fc530d384db7ad0b129cce0bfaa410ae560daccd03b6bf78b1a72c10144e9ac992ea28e4f4c84e67e3e74aa4f853f57dc2e22b81131be7b542fd8d9b5291ad50df6500209838b4aeb1df3dc5ff30fdeeb7168efd633d41d997b8591a189c04af642dd0045f4b0e2efa83e3d7f8c7a20832d9d9098f92c53a3961767e4ae29a596b6f6a90952b2c23dc02665c1a0111c18319218cf0ea877c5038c6ac2410a6725471c4e514449c715a8ae592db99a6a528205d80e005423f517e862c22dcb4be96d150b0defe99db19b64f690ce7fc37844a5f4ae8d54fb7c3362af20dc4439800bc27f89711cd1075e1b5ef52e16b5014885f7f5f762b51f9fca8c1f675448258624f0c69df4154c5c1185", 0x1000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001100)=0x7fffffff) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd\x00', 0x80, 0x0) dup2(r3, r4) sysctl$vm(&(0x7f0000001200)={0x2, 0xa}, 0x2, &(0x7f0000001240)="877b51d2ff8994f604787639d9f0acac93a0212901506c66be1b25f0a8fb2985f0e712ab7812615e7894d0de62cacf50d0a5e2b38f2a6cb9190a1179589b3f05ef1a505aa8e115e3bac7b07d06e10a6f126075d4d1d8c3d3511b6ceb0b565fd9e1d741ce027236e5d32271eeeea8fc71b80a22e1875bc979e2fe0534f7115c194490370bc259f47b1bc6f43ea1b8607ec94bc94b14a6b34f95768d10c86fc59c502068b9e0ee09c0d60f86fa809bad5f7da6394ffe65d9dd8f22eb86ba6929553055424a981dca7949cfc10964d23322985131a0339a1febaabd98f70380bb5860bef5889a69baf65650028dfdd7a500313981f24cbdba48a1c7e03ea2d74c821ff3af24f99d7cacdc3a88039e82be22d5cf030ba93f2b1f383579adf818dabc72c374a5057c211e908bfce49bea060ee6cbb4e2e7e40aec79eb55d2224c77687f733332ff1411eaf78db560ff97f21c3312d3628b675d6a1392a166a720b7186662627e575d22aff144f7cbde1a354a4b49c71702d690d06058b41378aef2f2b3950b67d5383db822203b85c17131df46e220d004eead9712332ed9eccb5df734c0f5d39ec668f010bbdc4eb1da8cdecde33837c78866cfc36379483b8b02d3a799f48b93482cef853e7c194055d47bd8352e514aec40bf90323184362f1e1c90ad5d3f8f1d38d0870eb328c58244349c06b2a315ef643629b9ff236a4110250bf4b90a64698fc1a6bd25d56cb98c4dcaa5eaa41c5b539b4ca6c6a86bf2cae3a9fabfc9a89e55787c49bb5ef04b59157411f8ef97e4f7998ec992b9aee7fc090c50b9db8c677a3785562286653a44ce14cfa46954c87e6889643926d1f99a7a9785e4d2ec1f5d61e28acc7b5753cd4ab8878c64cfc3c3e1cb1735a0c708a026325df53f2a64350964313716de48ffc29896489b9241f157c3339a9420007720fa973cc9b21ad2685ec3b034bbf63b7057aa94c6ac629aba0c7ca6e7a510b36db50eb13baafe6d39f1345168f138fcbadec97b7ce65dc20fee8b72742a9d6e180c1040f0ab3f685b868470d23c97aee7685af972e5426ccd47151f7b988a1f955404bf93921faf3b45afb380be17a18ecb4543b8703e461fe49243e03f950ebda30cf083c2e6d49c6a0eaf2a7a9e146235da9af364c88aff351440bfdfaca3bad46999925851da4ee991568f9054e72d438e42069946af1bfe6594c55db2bc64c2c3f49e07d1755ba21268d7a88f1c6f499b908e12173f95975b37c593310f3f0e2d2c91e0f1e2546cc7fcd08acd1686f1e640dc233451aef5ba035a6355b17e36cbc848afa32ce8e47894992b131dab32cef9c8300f84e6fb002a5755720fa1d2ba29eb24cf118bfe03488502da5bffb77c25b3123bcece92a547ca16e32ab050ea3150b42316e4302a1033e55c7cb5fa2de045df58d67b8fb45d5c9e9a8fe2a75d2d97384e337c892463d0562468ec788d3b871cf8ee729ebff8ee0bc1eb4827c0d0d7019d2dcc5d61ab84351311e7f3d15d3b6f03a664cf9c92e65a98bba510931a29109c99110ee83d054223e13fc1870dae82bd880407e9b4c0d1a179f322fc99a66f280856d8243b007eeaff860aad6810f95a6cc20169bad4ca7373c6690964392c6790bbdf52ba2810ed468350061cc476d88b701dfe81aab786d623d6aac2cc449e6bd60418406895a724c54dda351d102e0cb64d1d9f6693c68db43017a0e6e88e716770c77b81ab22bdc8295e1ef9afe8b0dca233a40f8da2008d5cacbc501747443300c9bc251316a6c2469985c492a67ad917cbbe31345d7d774c37f69360b2c1353e3fe81953d90ae68d3c24d9f9d3083ff9300b09e109921dfa29c9e6858932dfa7f027e926087cc912a23db735c3ac1b57cfd5d621a42c1df733c2097ad85f2ce93f6fcf7e088023ff0905ff6c7d6ae0262d64d69061b83644811aa0ce31f9ceb4ba6973d8722f453966b409e4b647ede81c047b958ca7a293fa302af7cef7d7d0b1943572ded6a8a104fdc901b666c5d0201199d5b3a81bedea99751650267402748e11ff9fb419b118b15b13f3b96a3c98dd9e1a520ce78841793cee8589afc8b6f548f5b035d750c1a5b2fd272408c3a88c0eb2ba62cbf555f0ffea923c1ca49e042edca428f2749d89e08468f63aed03241f7bc494dc8e0fe13467bf8f5f52ab64ea445109b045460027a2e599bc3569963e8b627adda1b62848a80b5f074341b60de33c09499a20dddb215458c485efbb3ecd51b8ccb344f3f2db4ba7dd456703bb339e59274ad779a2615053eee1479b0d6a0dea28812ca03e4e9ffaf4048afdbafaf84d30c37f083698bca4978eaca97534c3ba56060a3db5a61282a44e94a03a8fa7739b74f135a02d9d33c6736398eece2e83e63bbb2d0e669ac874ae0e2554bdb6f369a2fb991b339e552d5eb63560b27892d6164abf20831b4a928e77995b881ad91694f15272965b488a18828abfbb69769fe1b5fad21a8ee3035a7dd19cfcf93eb3d2121a66d876035a1b2549bbb5b3c8fe9d3669cd7ef03ffb522e6cb9c7a089e2b7c32df2637475dd7df112f8b0d2063ac8e62ce8b5144c0983b0ea4161492aa33cc0afd83159e7013be85143afe4c965f55670f5236688588d4215ce547414ff66390886985625bfa803983718b115a55f416ad9552286922dc960efe674f47864a5069a1157dff3251093dfc48c16485a8d668ec0ca9c4b88b696d07db08dcdf943c17378532ed974236ac2debbc56bce37faaf798cca1c06e33316f64e5283ef41bb9a8bd17befa212e4b6b576ec37eabd9b674c2c6d09e8c7290ed2e1becc3cca53a4d6ca0832ae92f32ee830bd6c10c51b49418e32183bacb8fd9e911118a3de7efc888154b4236c17a650a4152c9d6b8730b7feea05ceaa37485a69cd79174e917dc0375b7b942fcc870bd488122430001c77ec233e93723907a8e5a956fb6d992a10d91c0fb210bf9dfcc31420f92cc09a6a6d768ca03f172ee8d8d63d027e37f55d19a0765cb2629193e951a30f476e704528b5786b0deedd8922615bec5f680dbfeedebcfbc408ec516152952e8ceeafa5705e2335db1d771bcdd6b169376887e2198e213b43f46422367d4111ec359cbf2030744177de9d6038e30f4248d95c00cc7aab64a1f09d23e176d3b0907f0a3985c57f7a9fccdfaf03a6b0b7f3f43423f1c3fcb5923d5dd28d38c4d67a80fab6596f57c74fcd82d65ccb325e466549e77454a67cd39a862b22784dd4d1ece59751f502c349c0d55c430eb7283686bacf0c2c49bb040ae9c1ed40e3c4d76f15980acae9f32d8b54a1e4ea1c0477a39777c0763bc11d31f4711f858b0bf63fb3b8f4dd778d83adbc973b77e632149398106dc791b2eafbcce1b0d774746c4bb5e69d14f3a4c86b2a321dcc08673d39d1e4bb0533697d069eaf8f5c294118471e220bf8626ce60669357c058e55de641f098d729a0b861fcd5ce532cb08d92d8ced6a711c64511149d83636e37a1972cef2e4dfd978d9aff74e76dd4251ad222e7f875fa875c491d7121859db78b62a91611979ea8f0e7f906cc64b013d1d81b4febf3d4bb24c63bb0e5f5a310898edf84de432e37a3111ab3e9bc79a6958f5ded6b1915a89afea90d47da5678f8f6b78b612419714a8ff764b497af974c39dd3e73c161510e512ddcb7fba7dae187b46dfa13d797ce65c74855f51fae120c0e525aad9b2e8791acf86833829698af2c8340ca901e4a52afd61ac681552ba444b97fb72963ce9335636af2aeec205e90ced4118a823704f77feba30f0396759b1bd07f998a5a385af8459e65897db4258f83e1baa722c83022c4a9cffbb1679cf8c7f1913da22b407a63223354a3fcf8aa58ee0cecfc6e2a53329da462be889b8f6a85d4ae766b6381ab0d1caa2babbe11c5e435a6c7db0e23864ad88686666cf01c03caec6ad869a5d4277b439a6a464ce8de0788ea7b086f28ca06b1e3e34ac187e58735a59cf72e322ab0ae242b5f6ab515cf5fc7a4c0d714b5055f80e9aa5fe7c92bb37e188af79f2f931ec69f7c1c4aa38cba84e43e46a034490f72e12319f4ff804c9496932d15091af404769a8597951558682ff46f2fed10cfa566f8a1a2a0e6c4aa57a87406f64904cd8751358c3442e9a46d2f4447792eec5311a8217b72b0bd6aec5f15ce8d63468ddfed0713442bbb6d798f6ce09e4f24fd78efb4cd5b6a92e1fe91a3ea430cf134eae8a3c5411ccfed5ef96b77da797a296f5b628ba8185963bf014c2ff32418365ba6d74fbdbc6c7ed0466c877da13e2e9d8dded15c0b04072e6e65f3ef20367cd866f5d745b4835e57be280900e808e663292cf40aa45c9a0f088bd28701b85910c2791f857d04d0a511ee8c165fcb80471347d0afad1ba8d515e26cb27c90c239ffbbf776622cab772f475c4f3374e6e1df68002f6eb180b095144c4354c29e4265f16d2327336daf5a8cd98eafa0836264059ebd4da057013d4c49766609c66cf259c5bc223144a1bc5d0bb68d954eaac5c506ed95513ad249e74fef440064078fa245531a7f232234a51ade3b85428c2237b4ae72a34d1a71e7907334e7c419fc307f5d69b4e591d4ac7a7ba8289579a4586afeb4db5312b2545e16b699d8ca2e2f84063a4f6e6b2eecef2f06ca8dc1778756d9481694c9c88bfaecf72ee2542d01c08bf33dcc4751330fb3dad1ae09c13ef7687356be9ec2115a3c658bf5ef1d721b00e7a0bac4623b2976f9b040e4903d0ee423e3604426bcfba8b07b673e68d93c065664e6b708ac2d3538f2f72f3a1bcfc262dcf5051d037ed792dddf3d3eb84617a8592c891fbdee430548a5e913fdd6e458dcc064dd9ca78a3cd3dbe2dd292b5e1d055517e852014ec5f6f360ccda22e17fa059cfa95b7caec55424cab7107893a81a456918ea2b88feb6f197217491c59faf15c64f49be25d2400bed11c9dcca06dad3417991d4a132ea4ebccb9ee16622141c8e05eb92b37065bfe6bf209cbdd859488266f9cd8d0319bb80fb99a234c3953bbd80fd7a5265849a7ad89adb8294a5801436b92a3a11e497d208ea5d3b2ee53c5dfb4b761ca51fcc86bd8670042850a5a80a49ebc3b68eeb4141992a235a5b5fcc00823e4d8f201be7cbdffabb50a2c3a6a0be2a9cd6ef18e50d3a25371a6d93452cfc8b5d7ba5cb5e2501517445b124b32d260456d07930f86a22b2fa6442683514e244e00b5e597852238353f93971d24359a2f755bd1aef2abdc8c879c5ea6b0a45047def8820e32cb440951e1b177916f5aab013bc460422c73fd74528cada8d553d705b8d0967988e97c9090d5e604318d86dd665b26fe2a0871a7a5dec009db3083aaaf9474116815b039766c5c8db11922048bf1085bbb61e221f132b8269a6d9019d77213b2330ecbcb3f6b76062abcba5e7a810cca28d494e35d1b0020bc72c5f11d60e84128847c6e00477010a65b72e453a8960ef187524df8b7367fc5860a25d8f591970d5af5472b8b67ea8ffa135080cf1937f22b932d1f57c9c32abab21cbc94335f6cdc62874e6a4f4882cb0662f19bf8c8d1c69d4caf45fe6d4776279e2d6684e7a7523aa9b2f06ca603e593ea04c42f9b56117a747697da89f4ef26362bceb83c856c42f2d608cf307378a3d70d6b75b0eec76b3620310347c95cd3d8de2f984cc78dee82061b1ea986ba842b901661d556f72f095c9622bfceaa30531a2488f990e0ea42fcf75c4529f01de319e6a041b3972caa3e1366f2457c057847d79d7962459b63c548c447c853fc7c88", &(0x7f0000002240)=0x1000, &(0x7f0000002280)="5068c6bd9bd06ba10c1ade5e38522968f57402909233993d0786f396092ca22f3ee69eafc928cec9d292793f52148818bd65d8e281dda61c9e563cc190044b3230a62f9be76477c234206c9a287da2e4aa54de86219a3455cd5bd1653ab4c104408e50da134903ffe395575eba07d130d209235709c5a20b03b1908de17b9e794a88df5eaeb174cae8be86ebc341ec9a02c785a0b002e56c9dbd9527ba1f8bdfd9dde8cc0b5a9ef929505e33c34ec5c6050cc6486c64d5a80fcadb6beeb53a77f63332a9896d6dced4ba3a11279b830d8c36c3a07abb585afe1f8b25c81733d61d6886a1a2a8019671ce166528186c86bce80e5cb6a5d54cf07d413d", 0xfc) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) munlockall() r6 = socket$inet6(0x18, 0x4, 0x40) bind$inet6(r6, &(0x7f0000002380)={0x18, 0x2, 0xff}, 0xc) fcntl$lock(r2, 0x9, &(0x7f00000023c0)={0x0, 0x1, 0x80000000, 0x1ff}) r7 = open(&(0x7f0000002400)='./file0\x00', 0x2, 0x10) ioctl$WSKBDIO_SETBACKLIGHT(r7, 0x800c5712, &(0x7f0000002440)={0x9794, 0xffb, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002480)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f00000024c0)) pckbd_enable: command error 19:54:09 executing program 0: poll(&(0x7f0000000340)=[{}], 0x1, 0x4a9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair(0x1, 0x5, 0xc0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:54:09 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() clock_gettime(0x2, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x4000000009, 0x130) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(0xffffffffffffff9c, r2, r5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 19:54:09 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x2, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x5, 0x1000}, {0x0, 0x4, 0x1800}, {0x2, 0xffff, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x5, 0x46, 0x1000}], 0x5) symlink(&(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)='./bus\x00') semop(r0, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000440)=""/93) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000080)="6a38f78d5615d8bf5288fb6844be33354fe0b454ff7a7aa80f80462b9c4d1acce21605f4ef6f1bb9", 0x28, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000380)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/54) 19:54:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) 19:54:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 19:54:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[]) 19:54:10 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x3f, 0x4, r3}) setpgid(r0, r1) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 19:54:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x7}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebb8a65237a19000000000000", 0xe) 19:54:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x2d}, {0x5c, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x9d47b05a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x6a) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0x0) 19:54:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="149661a6e5977a05d48ca04d4c58e61ca66daec7b3c46d317b92c3dbd737", 0x1e, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x8847}}}) 19:54:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0x76, &(0x7f00000000c0)=ANY=[@ANYRES64=r0]) socket$inet(0x2, 0x8000, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000001900)=0x5) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="a039e4d18446c5a04efcc5f82e9df1f0ba20bc1d7e1ab6c82618d58f9d9f8f4c9dcd71f6c8d0b5b7073bdd4b6e6d35c1c9ebfc396d3c43fdd4d43eeac563cd517146642b6aaa489cd4", 0x49}, {&(0x7f0000000080)="20ccc617", 0x4}, {&(0x7f0000000200)="5f29b3ac0f694709cf4b94a2f7d320c1966e3cc267dba78f63ea6585fbaf7ca5456468b75953d1c118ef2f1bc8748bcf3ad6ba589f8824090f08cd7d84c29e96e67223e8317bf70e15ee29551683a0b3810280d72c2a32497fe742329229eba9703cc25083e88d7397d3215903ff7ce31b9b7258ca65764374a4abbd8fb1f1654a249aa00eb16e1463c336cf964f2f006d28c5f7306ad2b2352bb97242b8fb8f49f57b18e64bf9199b35e4ff826eeaf8ea0349695827c88673208d330d4b029563cc0631048bd2dff2fc70209aa44206a8517a71884cada5b934cb5ee63eba9a10dd29d0efcd45309183ae1f1cd0265529e6fbd2220c4c3b31b1", 0xfa}, {&(0x7f0000000300)="71aea2fe5406e7473637e0b88c6f8a1edc5ae6fed664c909636ec2951e70eaaf4760df0161c2c00d1b920e42b0dbe6489a991a5ae45c2c2e0db632a371e7994b72446e134108cf4b1d721f0832d37aebd15c07a4fd4c4d038d1d369bcdb28cbf1b71979cca2843fbc5", 0x69}, {&(0x7f0000000380)="06510c0b18cf52c11f7ec247f664ca35d042f4fad9bffa6a7bb044404f6e49146ffc4de5c05a689e15f466d0be3e31883c6dd0bd90e8c974c8174a1878e307fcfb0cfe972ff8bb7305506dd3833951e78a3ca3f82565ea5dfba1594d72c9a4f0f021caa4db81c4f67e97df0b614ac0940e223b01037a1519fe0a8d4594a4e7f7d1f2272f4b163e3e5760a0766090a07f7368f16c71ecd4b84aca08883770269c03c10f89a2567f27441aa73644fb300f557d60453f997865188d2def2239fd6034aebc887cb956a8d1177ac748f8de7cb0e69caf3496d387", 0xd8}], 0x5, &(0x7f0000000500)=[{0x20, 0xffff, 0x0, "9cc370d8a68aa4a4bfb6"}, {0x90, 0x1, 0x559, "043d8b4dbb88bd15b72ad7d71518b77cb964ec0a6886a9fad124d44fcd64587e52e2ec810f845641dac2fe26e2c8cc541fb19184535d436acbf59f44744bc263ee3e2e9f2882d969f73656d45660f6d02409e33fa275088085d0546bbec3b63e489cadb07c9640cbe9901fa6917976ae84caddb88a3004e73ddf"}, {0x48, 0xffff, 0x9, "e02bdb5f34b96f46eb6f792bd66372eb5f5669d7d802b4232f50bee4462937ce5a8b38b94c2d761e320923ee2c7f761704874541"}, {0x40, 0xffff, 0x4, "9294fb4217c934d1a107480c7889622acf026dd58ac0ba82694a664d3e7d52bdf0a8aab834d4c5dea5d2db"}, {0xa8, 0xffff, 0x8001, "9520b4c0260d2c0af11b1ff1c0bfdd69c8999aabb1b1972bdf23d4e855a217f9135705e5cc4b5beea0fd377cadf4bc3bd9f41f6d3f8360b0255dd8526c8cfb3e271001b4fffe6822d13e519fc5f5df34f4389b0a8b649a69404b39b7f8d59a8875f89dcaba2b2ca067fddd19626f72fc351594ba2c0dcbad45e99371d7fedfe1def7f064d0aafeeaf19a9b4873f979af552a0e"}, {0x1010, 0xfffe, 0x3, "066a10c440c7d2795b0195f9f4aed467f4dbaadb502e38e30d827f7ccab8fc4fbb781b7f9c5f3fd36dd0a91e84c0c32453c2e01181552194711867d8adf7fccb1c3b745aaa420a848bf182d673da8013cc7a4b00385b18df85dc16d70cafc4800ea456607685e221c210d7fa236e61b9aea49caa1767af814261e2a3902e48127cd2097e292aae216d5809306d42622dda08c9531ecd79c67e99de23b6c335a90f00111d29bd52e983c84d4beb7f99927b9f317ccefbb9c184573e5f0668d7f58e07c2750d8cc5604d0eb68237e4908c726563c25c4097d184e2f813ab5fae9ac6f917c818d9a2df04d9b83125cab07c76eef98cdec56e4f999f59753e0d8202bed85d3d41de85bc587da4c1f4e56a9952a9e01945c69727e519c54c383c4b81187071eba73abe588a9ffbf62b4f82d90845a92066da3f350d65e7f0f79671075933edbc71b50f91db5d87e103835b6fb67b92dd328344bfa8ba4140baba04b7e2270683b984898ffdb8e639c5382f3b97132c9ca240656d373cad9fed569af34da9e7b3744b3951888a6d5b2df2591714eaa8933fe3ad176cd4a547adbf0053d584c0fe27e3ab1f9859757e91b97295c1d7ff31e7bd52729e44ee5a78f671b5b16c60f15a38c3525b2f08f0f73148fbc9765c658d07a01c6632da02dd25858ec4ef13587e971a8cf0f1227c745b850b721965a4c35701b2e1b9d8b699479befcd16b4ee6c12b9a7eba32abd10a84ecd3c76d033d8ca547d5a2337cfed954c67766b0b508b41fbacbba046d217e6823515894770cb8918b548ee6fa6f415401d7451b9a29916306943c0410634ccb620e2bd0cd40bd63a36d4a5814742b99662dac73fd3a505fc9fc03eb335ef8e21f8938d0357b1f26896117d35b0f1c188eab3b392c9fbe214d23de05b315fb07bedb52eba680895dfab69ef621b522abd7553894453d64a683808eeaa19222ed3ccce2185f95a40c231fcae30812e563a803a183876b6cade1583753e11c8d9af1f594d1677590ab905b43ed3981e3f43c5ced2f5868f3b290e756f63484540535f978e423125f85d9925cf15d93faa05950b84378e611540857a2e04c43633d9178eff9282e925d43efe2a033125e89ddcd4feecddc09d2aa18b11a56eb37e21bfcdda2e67912212808fb4b3f132c580492e2d525f4a6d681d8f001f9570a591b70c6edd97680866c9089c367f14b6cf75f840fa4eb2909393b47866762dac53e90bbae084993c2ce2b9868aec723b103a690579aa91704af2350d736000749a90305cd3f9a33a18223825d153c8d1b8d420a3ea2c1e1826ba08f1d0669fae9a74f0e56677d61a0910f24a2f65d327e6b6f3d4a43f7ee3cfc0e9e2e7f5ba5d91d29466b4dab61b37155230152b6862cdfdc840008bc3925c418f2299018b775658af766634693c5395e21bb61107459329e3578c6a14d117f5f39a4ea792b13fc76c0bb51e4bb488dfc969897dbba7e88b83eff0edbaac78306e071afa636de36653316379e560ba90d466138294380ce6afe033acfeabaf0371b130284db7d0f36293d115b64c204ad667b7b9dd0c945fcdc15c49aa22af526d335a462762830cecc973d318060dedb6eb47530b7a14ca55160a6cc694e9e7820058a2d2f47025c4b1754434a92592e1a5b3687641920fe1e9ff6c10d3a35be3792b05207ef19b912d77f502594ffb608a3912203610743c30b90c7cd2baca4ea67f1ef3f5207a44f62c5531e77ae03e1e93d9b742484585272fafbdcbee74f6ae6175dce350832b83a90920a23ec631f23deb2c49eca9e2f4c93c7ed2755c848d35d93fdb11624a6851e6aad70214a4241c7cfdcd3279dfa4816ce92ac90b55087a52576bc642d99a6649f774b22c6e42a03839a732b13949b7f3b40e6f300037af58c2e897a475f11258a55c45d4d3878b6fd2534cdc779922322bf7d19b78db2cedecb723235e5f44466e7f60ae7c7064802fc53f580bd8a6347143a799fe5c5afad22d39e1a4837d9b8ed915799b35f28b68523d9e521610c0b29cc7b493003a240e07f89f7dbf816874779dacf81af940bceff4eadb8c7b298596ec0373c70066bf731f1b2e1cb55248a8b47450d992f259042f897fbda1bdc57bdaafedb27f934e52d378a25821d3ead5ee2699c801294694b7712616afc822475d47b70159dd99c6bddd8f486b9f5688e268a6b3f2090026920536eea7cfca7a97ecf68c1ad6d98f9fc6e0937f3888203f1c3b6a33e3b524688f83d9252adc53b5424e07432bb08fffe2289f7d213008a3514bb648b79d56117bfc015b2629bd52386f212e1e20121ab9e82db86ee6b3d79b040158e794d542a7134e4cfff3e7afceb6966bc7ee122b93896f518b942bd47c0012dfef33df13e8c2d7307c473ddd872bcb5d3f433945a032242cc70cd3e79d1c4ab91730a367c561da082b8a24c90bdf536021a340fce0b44f5f932f9383a3efbb1b0ce0d33d743239897be7328f3774a97b65e6ca2af33af502d567eb0ebb55a11af5d4e162b562a1c532a68e31d1a0c5cd21a83830499e9e0bb2217143bed1f0147913aa3afa0d4954e7721152310f26d2e5fe20a0d6fc6344d9b6445ad60b8965d11921d425ee0f433c03769536ca9ddf0fc605a894122ce346cd1a19e7348cf270759c39e2d7f1dbfcf3a56427de80908892afb85be44de806fd2cd1f65c8b9d2beb528cfa5d6999a198b0bf2ca37f53b0525b171b4179984473a5131d1056cea46e21c465dc4162069a045bd4b3af6aa1d7ca8388dad430d5d88d12b00eb63a30939015bd39555657bfde6e5f794837a6ce54c6c525a52077aaead3457c44d390e6e39807b85a83d0d7d72c82ff4ab5ed3919b5e2f8afd51755fdac2b6c6634e3b724687c0a4bb5b5722ea0a2bb8fc529fdcc80df74e3093aa9443a29eb99058a119c230cd61ac791480d75b685d256d3ed32c66917c29c9d8f2785a20aa2182cea2eaa1f939e200a5590f448888a1cb423ec9a767e0fe22e11f29d2efeccc726a47e76cfaac2f4058e2b61d1e88e698c363279c92a42913285d60d0bdad18991ae24b5ef4a8b1db3809518c782776177ba8b196c8ddca221c2d8cdfb96d66209d4bbeb9af567a4749829e7622454827e346e03ec045a63920e3d55a78bfc6608f8e9467f8a36fb59922bc581d13cd45b42ad49feeaf2c33d0b96797361d230cc7b11fbd91472a4145e5ab989dbe70cc1a21276227609e618fcab532d94de39e9cc4c0278ba282b1c553284d7f7caa6781cfdc59ba03612c28859ccbdec75a7f6cc6492e1ba7d0f945e724f1a7d4cbaa8ca0d7cd75c35aef724ccb06471a0de37a72ba7f8a2a03e84d01f5efa4c8607fff61422e415967388f6634c49eaa37ff19585a2fd18434189bc42c33ef4cced6f5ed4c7156db6741577d1e933c1fd077c37712d87127f2a0444d7081c31adb788b14ffab2528e65d3f7db6c2351e8487b998fb0077cd118a698570e989876e6290e7c4ffec7d8ad718eb2101cee17c4f71b6d50dadee0565737736534271b84f9b8b1442acc733cf9866322220d6f67bfadcea7a66783935cedcbc21cf2b5828228922c3d53acb617b97277cae0aa8b7be266775264d80f801c587f07dcff8011b44fd5dc4deafe04a968e3928d32fa390832bafef0f78ed2a0f7b94606241b764b932ab786dbf5ba7f32b7cc5e50dca08c62143432e00685cf514eb0af278d17505c0d9fa778b893817c4bcb618169be245e912c2fcb4be6b7960507d9b0cc7cbd156517e0227eebcef76cafd7f956fe0c81e19d2f3547bd23ec886e0518d0f5affddb4449ae1dba2cc97a13be4ad9a1b75c6e8e507399ba64eb24f5ae6d9c6c6834062e175fff2a9836860c64609c8aa7854cf9c0bbde3c9cf083f9aa57a4fb2a95367b1d7013db2e457e3f05b1ac331d6da08fb6e926bd8f9e2ba59a6fe7224ac73a358309a55635bbc659f355be573e132d22a4f8214f40a1d49c1e6328bfeae6537cacc76b1ebe72ff0b03420779fafacf60124844902f6feab4ce628d3ce75130a4f1b4349a69196a1b1836f09687476d3e292bef541438bb93b36a117fb202858a3e19f80330237ee38ee9105a6453d5c7c8d3940ec60554429607f986bce9fa3263428dd3408454f27d80a799e14ff71f95f0b6dd5d1d11e9fb91a2200c88593dd3dd2d6b89d451f90fe44f782057f57ee48732eed98bc4c699c54acfb5d9408424c4fc8f1db0340e982d5f32f10a311e7258e8bc6c5b747ad952cffb5f6e9bb9b035d1560d852345f6b2d4db6d571c49fb477457b33662b0edbc395e82181ff31e1bbd1d98fbc27c8de2ea80b2fbceb6079cb03ead44535fcfd97ecdd48d11f4fb5269b00151bec3b3e35a442d3ac0315d031fa29123a72726883bbf2a3f249bd34f42caf45292f72436213b0b8ff89828841122652b365dd09bb91929b485c1ebe042a9c68c039b3d3fe5f4e62a54e9624e9a155bb02b5ae20ffac4aa3a2f22b2c6d73e76a997e275914101b977e8ea29f2152ecafaca5a1698f7f22c0b077efb8aab350f15e96f3ad8322e8320bd8b1dda63fdbdd78401219dfca0d42ef79cf69c1bb36b2557254703846e2e4706704f70aab32623b80dbf65aa1d4857221240f044b6b3d90a4c742f51dc7c400ccaeff7f2f54295f4295dc7a883d8489c65f81901a1212e4920fbc65df0baf1a76f67b7d52209bdf070ea2a4e52b4b829e51606c648743450b8bf6c6426522087d2b0d98e05a0844a691a57df85d964b6dea170df4de81063acd8d3bb592dcacedb85fa0cd16920f72c660b596c0245c57ba2cddb46dd2c8529b38ff2f72c57d62ab90c2f834b9b2822ff66fecfda39a601b0ce6c58885bbb2f9de988f5bf799a426bf65707ae605e664403cd2952e91cd99f5e8c7e483515e391072f7f3a994931a9eadebf6ecaa89dda4c57e53108aafba416de93203bbb13ea32f760f4a9f5bf708baae2b9bf68ed2d41894158287969b3dc43eb387a16368e66fe8b6c3f77b702f7cda1d4c4c306dd17505d65d67edfa81c637bca948f030dad3fc8dbcdc680ed2a08db2ce6f4e2e6459513cafb75cc346347f3d33ecc899e495c405de6d69c3effc333a4e9ae2a0a8f67c495eed93707822f9c8ac4c9411cef324cddf5adb22516c892834ac0506912323e724dbeedf64318a5cd2c9c850f508c0b67d1fccc17520c888a318c5402325cc6853e4bd17c22bc31d4095edb055aaa2c0a9b6a0304d070fe7c2f82e2b7d9a9b235e4156e91adc04b5a4057839d653ed9b94a82445eb080f2aa7e93e67e4b215933bf5a3511ec94a54c7166e6dcc0403d0f85f20d4a3e2b39444c969d22e5f7a29b23cca78547c9218c50a1dd7e6f4242b84113a35bc80a0ee502d52dce85592a9674be7241ad2dddb7be34fdde1045d37d22619bba0b1920534e95b1a10a4e14f6d26abd1d09de7400840b3ce66bb4c35ad06cc43cde176d178b4b8bef4966a4977ff8178d82b6760cae3522595b6be405a1b8c82ffa7772327fee2708c4730b95795ba5cc26b7e9c1cd6bbb16c703ed2f19bd25a4cc652162be9c87af5ea341c491b712d3dd9a80bcdbe94cc06758afe60c11fbab0b275db51f737933e5df8490c1790b74e41d590edfdb5bb67333d77d04bf9a689e7f2a6c516dbe8ff6d2411e7ec6241239f75e1e2fa7467570424db00ae91342416fdf417494654cdb901b76b687a2dbb697b395007b3487abdbb61b3566379edd4f7882eab7e6e04c98952cd41bb301e8465244fae56635fe0493c3e0a568"}, {0xf0, 0xffff, 0xffffff50, "281e05b1989f3a5c0e6280e3996b42beec91da48c7eb97346872397e6fac0decd43a1fa080ca4fe82dc2d9f2edd5d3e40e36fa0f5a248a3ad0b41339aab9d0ba838161e592754107c183fcd5478d4ed85cf949d0d402e4cfb6b05201acdacde9a4e6f189ecbf385f2f473bd10c9e00279b2df51196113e696b05f3db282bed9dbf44187edba8b2227f608f686632bd7a3d749f213c76a1a4ce30456de8b2a5243cf1b6dd80444c5608d67c0e1b0239121b4bdd761ec2828fab83aa78d236c88cfbdf6635ff7244e99f509abff7079ab6e0b98b724cb413e318e2330e"}, {0x40, 0xffff, 0x1, "a9b9da6e544b1f2551e0ae19796382daf0d1d7e164b2565738521e16b654f1c5b90e0e4638cf8a7206"}, {0x98, 0x0, 0x0, "65da3b06668a94172212e978e8d645f0a8c0b2654e007795e8ab8faf52be5a905f4b186c47a28177a83c38db496ecd93237f7d36f31b1e3c6cfeb3c9909d722406235b842042191752af480268dbf296bdb570359d556922d0a05ad7c4abbb378537b1367f20b3ba78c70c1eed9e8e5f4f470c308f56887312f54eda3110a76854dc71c736"}], 0x13b8}, 0x8) 19:54:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x6) semop(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x4, r3}) 19:54:10 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x12, r3, 0x0, 0xfffffffffffffff9) 19:54:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 19:54:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file1\x00') mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:54:10 executing program 1: socket(0x10, 0x8000, 0x7) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/137, 0x89}], 0x1, 0x0}, 0x802) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:10 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)=ANY=[@ANYRESDEC]) socketpair(0x10, 0x4000, 0x68, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:54:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x20) 19:54:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r0, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r2, 0x27, 0x9, &(0x7f0000000280)="cbffcbff13b9fd812eaa4e713048e6993192964832be3642fb810b7042b35f9596ede50393fa935138a2daad62df2fc26c7dbe2e96b74c7a4e40841aefc54842e598eb572d2a2cc7c59356cf5867d8", 0x4f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="b58b0de7a3b3438c54eea8b396b068fbcc4044f8087f23d688d9e03fbcbb85e31daa3e6f79650377ad23ccde01810e200f6a8c89ce4ad6b4a28de226602f3fea4767608081d7823a8c57fe7a922280c14681b5bf5a0adf7e090c5501257cbdcd5a1cf60a07f3c0201b88c0fb648f19e1f449706d3eef02507bc13543fcad8989e340eccc39c29767f54c14ec65797e5f9fdbf28020156c40744f4a697a2ad3f17676e1d08155ebf6216c1657ccc266a9926e", 0xb2) 19:54:10 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002440)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffffff, r6, r7]}], 0x100, 0x3}, 0xb) chown(&(0x7f0000000040)='./bus\x00', 0x0, r2) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000080)='./bus\x00', 0x0) 19:54:10 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x80) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000000)='./file0\x00', 0xa0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0xca8, 0x1, 0x5, 0x0, 0x1, 0x9, 0x49dd, 0x1, 0x2, 0xd708, 0x2}) 19:54:10 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0xff}, 0xfffffffffffffe81) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) sendto$inet6(r2, &(0x7f0000000000)="9321e0cb2e4d1f7079c7355557d6c0be40f926de48746ab4715f1e9b3bab87640cb2764b4176577bea598a539ff09bf2c39e905ff709e05ba795b39ab7ed922325277a760ac0f27261f81bf2a6a4c30692221b4f6228819e8a555a7944ff45470ee1", 0x62, 0x5, &(0x7f0000000080)={0x18, 0x0, 0x2, 0x4}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:54:10 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x17}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) 19:54:10 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a00fe8000000000000000000000000000aaff020000000004009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c00"/110]) 19:54:10 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0xf}, 0x42, 0x0, 0x0, &(0x7f0000000000)="0bd7d7a5e3e715842a24caf18c41f2e846ed7c6e8bf6f4d6669df863c16dfc17d773", 0x22) socket$inet6(0x18, 0x4, 0xb) 19:54:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x1d, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) clock_getres(0x4, &(0x7f0000000080)) 19:54:10 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000300)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x40, 0x40, 0xcd, 0x7}, {0x9, 0x4, 0x2}, {0x6c, 0x6, 0x81, 0xc76}, {0x4, 0x7f, 0x8, 0x1f}, {0xb5, 0x8, 0xfe, 0x102}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') 19:54:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="f781ea80e21bb6f543d15af84a28", 0xe, 0x0, 0x0) 19:54:11 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1ff, 0x1}, 0xfffffda1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000180)="f18ab10430b50c7e9ddea5e7eac4d5c6b2c921dbd67d3dae7b9b680bfb2edec0abe27affd612662e48e6a138abc28297d628859da7a556f23fafe997eadccfc3a71579d80dd8c454b63d5db5eb2bda7992906fb003b95bcebe109816d9926f695f697cdd633b8350d6a94241445975ea30a30c137f597f842124a0f47675a897902644ea00bd43febbe72e8f8c489b2a1d4b1d7963155b35c356dd2968523ccf22bdcc", &(0x7f0000000240)=0xa3, &(0x7f0000000280)="5c0bb0a8c144ddc639e86f6f6b406554a03dbdff54fc749b39594d028e90e46d5de31ec62da93d1e5dce5ae9357dc8028b7e87b0e50d3aabaaad05a81ccb37df655736c844222af313cb0bbc9eb1b677db1374de53593c02590753e42896f3fbffbec75baf508b6bf7dd48583540e373378321b57b0366eca87be73b2c5fcded35cd8f48968e823822dd7e6526905ba6ae7776770f52114735ac0366bba09404d0aa286a333940483269aada176a8cba215653fc4609289ac27f5efab8", 0xbd) 19:54:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd92) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) 19:54:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r3, 0x2) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="29539506000000000000000000000000000000000000000000000000c59dc911af7a2c410000000000000000000000000000000000000000000000000000000000001dc8b4d6000000000000000000000000007198f522cbdaa32ba6990c42feb8674731da0b2ffbd7ec5e593677d307cab0648e1c9f5f61b0411a01b3248ad896a559b65a106fd363a041ca745107727a306ee24012b5a0f1e911cd9c03b7a15124761147a976ffc34f2fb301ab70fecbf70f56bd0b1b7d0bc8fcd5f95b19734dc351ebbb9da0a9555dd4167c980c4fb46424fe6dff22c9dc73d8e8"], &(0x7f0000000240)=0x53) dup2(r1, r3) 19:54:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "fbfffff28900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "00370700000000df08000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x23, 0x1, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r4, 0x5, 0xd429da8, &(0x7f0000001140)="dbf5268d21a11c648cd627fa4e00d52555d5a3a0d8a5dd3a76ed563be19c38d883a6955934d44c2fa81e5eef4f2003f1968f1ca8f3ce8272362ae7ca7b802b57a8a08af4d6dfba78cf479f0ff49241dbee4da24a2ce38e72b628fdffcc8b4ce699d972e430", 0x65) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:11 executing program 1: r0 = socket(0x2, 0x2, 0xfc) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370700000000df08000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) 19:54:11 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5}, {}], 0x2}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}, {0x40, 0x400}, {0x20, 0x100}, {0x43, 0x96}, {0x89}, {0x42, 0x3f}, {0x0, 0x7}], 0x7}) 19:54:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0007000000000000e4ffffffffff00000000adeb228b5d506a7096a8b61e534949f6f2a055067252767acff0acdeea098d45f98794e389c06c663fee"]) 19:54:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x200000000000], [0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0xfffffffffffffffd], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:54:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="c636cb806bd5f246ee1ea1704b1e84955032acd9cdbc6d45a7035adb5312073a1d4d4fa8dae6688fd52927fb0c7457565170c326a1302532b54d56b5aed41eb9ccc2fa7071100d56e4890d62ead05360da3ba74f1e3976e040a5e53199d20205308dd332863a58fd113bf2493f534d623e90eaa6919aa7b1a4e08ef49cd8cbfe72ecd96bd94f5b4625fbffe98fc35353954ab872213a7cdb833b7c6997b5fca2276efd028959bdc9e77a98ee914763f695a614902c58c07ae8a25f56160e2827b14ad018e46eaf445d5dd2d165500b", 0xcf}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) syz_open_pts() 19:54:11 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) setpgid(r4, r0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 19:54:11 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f666966e658bc2525554cd07ac9d26c65300053b8a05600fcffffff022d5eb38df93990c4d44b487765495bea37297baf9bb6bd06f2a8a1d12d44fdc4e24c1094e4a7d15fa93223e97b2a25b8d5e584ff6f3830b83bd32e6608e6702760d57a7007b8b088375fbe27eb0d9ad938a8d691523d192d317ab4ec8ca16f5f66740de2051912c4dd1a3a428c96fa22c3cd76b7c0b9a04619e83e629c1fc7a4a1e8d4eb8b4c53dc3b977726502bb3bb24214700fed797f16793741df4c1a6325c8a4bd85bc944ec58a03efac6548f6631f21f330de3e32424103966265ddc15f3e931e5714fdeec94a21ab5bbad985c316954d23814549c8ef23b05bc04553d5b8264ad14fff04e1ceea4323793b2f19dc46bdf6d62d6caf97a6eb15f1b012d4739a4f32d8bba8397247c559a3aeaaa1c836a2810fe02a7799653b8cefb70d6435e570f56ef01a0ee934f5251276083caa10e8a23a60559233c90c4970daa5f39523df2b42d8f35f91f3189cc9f239097957a1c5be4a9e7e64983db17c5a632faffb5a79b5a300889b4dd9e35b1369195cd8cb0a1bbc6"], 0x10) write(0xffffffffffffff9c, &(0x7f0000000280)="fff92974fce83d92a3e0f7b81c0be04ff9ce96fc1c454769dd1b78fe84856ce01deff912b500ea979a2f32e4a75c8c5604201f217b9eb331d4f7ca9de92798c1db3c1e0a071a8bd42da0db4d929f5b", 0x4f) getpeername$unix(r1, 0xfffffffffffffffe, &(0x7f0000000080)) shutdown(r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) recvfrom(r1, &(0x7f0000000180)=""/144, 0x90, 0x801, &(0x7f00000009c0)=ANY=[@ANYBLOB="770912c8995f335fe1004b03dab054f24deb438cc3cbac854afef6eafec74e1c08658817cc33a1876693995b724efd9b04ba6cf5e98d8fadbc9df983da5de84d8956af7e752af3a553a14718f444bf59d67af4a7259c57"], 0xa) sendto(r0, &(0x7f0000000740)="cc56e3991cb8be72aaf6d1a0f69ce40789e96807a3e1", 0x16, 0xc00, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdfd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x188, 0x0, 0x0, 0x0, 0x800000007], [{0x3}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}, {}, {0x0, 0x82}, {}, {0x0, 0x8198}], {}, {0x8, 0x0, 0x20000000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000780)={0x2, 0x9, {[0x8, 0xffffffffffffffa5, 0x5, 0x3f, 0xfffffffffffffffe, 0x2, 0x9, 0x100, 0x9, 0x8, 0x1, 0x9, 0xd50, 0xfffffffffffff08a, 0x5, 0x10001, 0xffff, 0x6], [0x2336, 0x5, 0x100000000, 0x6, 0xf1c, 0x6fd, 0x3, 0x1, 0x2, 0x4], [0xffffffffffff8dfe, 0x80000000, 0x7, 0xd440, 0x1, 0x3, 0x1], [0x4000000000, 0x100000000, 0x3, 0x22f, 0x5], [{0x1, 0x0, 0x81, 0xe22}, {0x4, 0xffff24bc, 0xf7f, 0x2}, {0x9, 0x0, 0x4, 0x7}, {0x8, 0x4, 0x80000000, 0x1}, {0x75, 0x3f, 0x2}, {0x6, 0x7caf, 0x7f, 0x7}, {0x0, 0x6, 0x5, 0x9}, {0x8001, 0x4, 0x8001, 0x7}], {0x401, 0x8001, 0x7, 0x80000001}, {0x4, 0x7, 0x4, 0x7}}}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 19:54:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000080)={0x5}, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) 19:54:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f30000"], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="949c0452c6c746e74463b9eb032f12a42f06d49a711687f7258ef68fab25b91607094d87f79ef84f778c2c3399a74d1b2c9dcf6ccfae61d342f0a15522a2431e1fd08eeb8d19f8420d9690c504d7eb2a8528a61ec39a17c50e4309bd50b7", 0x5e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 19:54:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) 19:54:11 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x3a}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000bc0)="6d5b251a03438b1eeba4e309c816d93c6b1523937a25e7b1a4bb36a3d846401b1bf65bd97db691c132062ecb3732530a3dcea4144c40d9a5dec2815974bfaedbcab63a0ad7e684ce6417c2cc757fa001b411570a86b7d772ead4e93bfbec51e1d7aa78653c24b9e650cd12c9330e30fe8ec4633fd9a8dab89afb444bccbc067849ea2a2c3c36a758a211fa40c03e24b7adbc99a2bd0a237c0a6f5ee46cde539d82f82c8fe757105a7c757210944ced97061bd289521411c050c24882e0d8a35b7ced24c64db24767b2835329eed5702d3f4f06af0c6c1a009f154fb6bff3b24d3cd36dcbbca2bc0680b55a26049acc1724f5bb204ed7b36ef047e588ea7708bef03ce646b6d963d216370c6287fb9cb7aebeee3601c9f8299a6bbff02aea90ff4f33dce8e065dc356c2e537a1512d44664500eaee665b8e2daf8dd612b07567cc9646fc32e30a821218355a3ca7caa50a5252de3a665250dad0fc1b193aab159a5d3eb5a8f02f2176423ddf3db3849c51bbb973b57cacd684c3a496a97bf5f755743aba1cd5a7e6b4b294690b412ff9b76d3cdaba76dcfb4fd2eb62c0d44ac70c7908b54d78be2a696fcb46b72c58d18490c6e98e8199adb698601a08fcb165598709d13593ddaa23b9e1019e5fb48b9aada35774a5afa21ff76a509771f1c53f22676400c5f6562689d18281bae9602579a6809d00f68834d68f9bee0ef9dfc29c824c2f5e849caf6e76d737e7a222e780644f0943ed002ca65af998ebb944304c9ea8b066d99a78b6daeb091800c33426e52ac76cbf3f62eaf3cea0bda16ab328fd63654052952fa9f06206ae9570dd434bb69c71bd3fa449f78e736096b17abcb3f3026328311b291198ac86de71d6fc966667f77b496d29bc6b63a1c5464bc769415f1e98b006e7a05819cebc99c44fc57f7e2a7005c2ecd83bb5062eec952b0dea4912c3b34ccc0fa2cacad4660811f9a120caefecd7a7f37b058c3a764c3c271aabda2ffeba87b4f34aebfc9a519fbaf77bc33f5759d7feadcd5eb7491a3d50671adf1b39c32f9b765489cd7c9108cc9344b30dc6fd1c78284066f4c18fb832a4f61e06ae4f8bf788d0bcd86a417fc5177d707a8998c3f6a4d4b22d59f1c9dcd92a2dba683861d8f9d6effe9d3930a79f6f7216e38bddb246da344cd4807af3a0f4f32d273ab89d64084d7f23aa1eeaf240d08731a9adf27f19873a8474aba7a72422bedea31510100e2d2c119d6990141fa1f5b1d7d72824474586c37504bb147cb5bac21c52615dbc80e62b8b5ca257b7ba9cc66f84cdc3188f2679300b3bf86288bc822e083704e37fab293ef7f948409b739e9448e728ed65e07eb336c792a15fec562f0587312e9a289c21f5afdc9758b0b4c26f2e5e6f30d3421e9c59d7dd13a9e419fe3109eefd587eb647080aedf7da6b0cae826c5aaf40c9f5a9ce1a1c02dd6726b8633f44a94879525691c1369fcbcd36af95f075922231f14b40fabb4b1a9e3389c584f4894db7f79511417ec9cfca5f92b2706bd8b53dbfa0a4b86565d83d7d6d603401c394725e36fb90a1fb7b620dba547b73022d41b03c6b0a40c57d36a020753a66bbaa2204d8fab0fb1132eb74fe1ea90bb7615c5e3c12508ae93c7e78b2b2214c5808cafa5a3f82813be51dbd1011121b6dfba95478c007a80a4fcc605ff6c461bdf003bc7bc1c87a1fc850dc1586ba657a2115e5e2fb0bab78dc9ec7b5e183afbbd7b76b59ad2f9a1c99598feb70ead2e3d074539b46fefb2018b7ac62b7382d1bdaa791d41bd8024d297cd0e229e6100dd9fda9c421411db1bb17271c514d273f0548dbef5aeed4fbefb50f2a3368bb8f2f84a589714dab568e8654eba2e0ec722c73d1bc42bccdeaa27466322792e3bbd267f5480c3c209a0392f9fb1906fa294556368c33e96b632cd549f585b0aaf685242a90dbf1beb899caedf54335385b7c6eb17543d87abb5f05fa96c559fc8415abfbd1b214dea5796b4d5df7e5990a44aa9d05cb71d291dcc84c2af99c55892c9935fdfb2475be631fd64a74295f8a81a5c83f7b00e83f4be96a62df105bac3274bf6422e5fb38fe6b75ec3584e7818bce8f86070abd913ab465efda38c9268f5cbc167e19e554eeb5abf1393d6bb91f6bd0f5f2fea997e6784c6a25dfb753950aa2cddc7e50bedf477507f71d65bb3718e5a30c71ec91405f600e353eb317adc88fa3720c3eb1521eba865b61f2e41b518a556608965c1b40e5733a1211bfc44b102b841fd067debc62a74c16803c3a88aefd52fa33faf510317c6763a63af33afff4964ffc48ca539dad24da69e37fe78abc5212818a75c06a83f5b8c75a8d6da9f2700f139559829fc01bb9e33a4c0d411d2320ee9e7fc90e0fce53ce4e38045b31ce30e7bacf4a35bc6f0b6ffa0b8ac0219e9d1fe11060ca2ac5e73b8ccc41d22339cbc66565ec09ef9d35dc05ce375daa152df72e1463698485414c58edea0a91e681f3fa0fa36728011680d1f189a6fb98ff45ca72abc5cd03449b576273e4910d9af8f96456d8433e978db75741867496469e191fbb6d0bc26c8796d12d0be0bea7fab92018055181d4ea9acf19122cd31c18d81ae1fa2b712e55d3587eecc1546138bf13b7b3acab673dec67561f2bf3966cf9e4afae8c9d5c146a29d44cd04e60abef122c2c92c99e92bb83df2a5ae37b4bdbfdd97dc115e05989782560fc0a0d691000caac1d64d23af3de5f29ecbf4de9c609cfc4b7530f65b59231554d5943bae23169c41706b88d13a46e908f2b39940480093fbb6d09f1e51e261bac234d45a9abfe561d5ffe32a7eb8dc725fbb477256b5082cf3989b9e1a1ca190fbee3c3609961b1517a1e4b90f38affd613b913c0b25bce60c466afbd7b2777a2101eada8ea48f649f662df2cfd2aa35f91f5ca44d2ceb9a7538a43c03c16a5b95a817f8c7485979280b9fe135550a302eb6c49256d95f7ef8a5b0b79e78b3f9036b861078db6d33358dce7753f2964dfb00df92f276011e97c52bac2f71a23fb9a44454c4159b7a599f3175b730f8749523b01fc3e822a61c18ca6407403729c57223cadfab86fc93318c464daf27ad704a0697450e63de62f8691ff3eee7abe0c8fb5c8826c6710cde33ba03e413ea8478d4eaff272e62b8abcf3705e946336df17825e681db65495c6fd71cc98e27dbeb4d7cb7a16825bd61748c005958047251f59d0a80b209e892cc405fee2d74c20ad82333997618fb5486c73955ebcce06fb63e30ae8082d6c2450ab383b59063f300fce09b463cc3121efab7edf4ded1b685b2020ecbe46dd2f80020789b0bad751af93ffee1a2cd3dd02dc0d5ff28994ef5658c8d4ce08f60b2cfcf38e76c89f8c82d3b35383d687f43449e913ca727ab8f75d760fa340810a1a12047d8eba32386d54f7ae558a022189e8787ef035e15ce4220443d3bc46bc176559962055a87ffa478ff4d3d0f788ec1cd3c7b3df384d5f7d3c1492e94d5d72f9455e0a6e4479899a7820f8f46ce25d55748b218d18f36c50cc2f05bfca1d68774f78ff46a22af37037d5eecc34ef5075973d94ec7b27c4d8961623f72e010b271f3f723f850ed563907cb2739dfed266374430208feb9fb3ad0dbe6848325c00e235ede8079b0fe3ec4aa365376e097ec153e77c5384d9bbbc6fc1b3ca73c9cb2945f549a1928dc680a3bbf7d0970121cc10997fae9ac238f5a13f844b2f6e06670d260642b8b018a49745827fa5c8a8246b2086e74d256d1ca99d8a39672131748c735c7834fdda2c2fa6f6cac4ca4628ba26e93bb1b4e1ea9f40e633f044ef492b81eb923a7251c80c235e1752260ee08926670e197787fe53283cbddefe1b46489773dd316c86dd4dfe0f3bf8106a037949a4b289b5cae43fc692f7844dc0650bc483b81aefaae2f680c73c606dec7ac2154668dec8fe2897af11e509542b680214a98cd4ac25cec40c537dbff04a0599ed8ecf3ad757cff78d8066d99f10a775fc87adde9b8226833939253ba2aaa5456cbcff89f967f1a29f493c34dfd617b3c1a6212b5053d24ebb97db0333df50b98d1a58fb6335c1a1423514a4acf014a36cca2d30de0bd05730e4cca793035523cb2cf1a69bcb00acb4a1a6d04100d37d716fc6e70b3f118065ceac1902a000c2798ec4d3652ec6ea6684265ac6d1cfe974fe3aeb55b4cff4bc14b336dc424f3bb526caf8834b2686151969445f199d6751c5e380ed3adb8239b030f228d73f00cb122cd49ed286809e7f19561a24e782238bdd1feead6949b9c8c4717cc64f5531b5d09c4cf3eeb6b2c77353d5b772ab17cdb6631648e30c78969ac11637f32be15ce6dc51d83a51bd49a0f0a94598000821f848c54f88c8fbfa72b42f139bd8f3157b1a3f67b13c32f3569da2f223948c1ee7e2fa214de07ed4288caa6713bc904cddf603e66a0635e998e63a530ed2e912293e5ef3a28424e023f70ad44454c3eca5bcf47b198ecf792728b88539330bc2c8019a8805a411fc1fb05f1254caf9c4f4a092c7aed334203275e43be6060c1b215299f5d272d2472b378c92f2695923990d244b660f88f744214d334f7541f7df7b0127d26c1884cf21ec7384bdfe390318fdf9d4690c63176223ad63a26d43472aaebaf23d776933e39c32ef1e6b6f4d91f1c93caa2fedc90960c5f1d130d3e052fe15000204da29a952b630a90225d73deb14ac1b49267598ec6c809aafbe8e43633f263860e941c16aacbed1a4babbae03b97f5f6be37eb084941f506cab206ac5125e41f37f53b47a2dc438daf4fda0e122b8ecf253dd8cb8127928562d218a1bc2ba6659b39999203fecfc61a85cf0962efb30049bc9c307b24a40dc61cb314f1b0e42b7f4a4d9c36dcaa5fffb4cb1799c2aa4ed5e20ff9666c626711af054f475065a7b1f33665544e57310650694886ba724b7e6ebc837a1365f2376547718f49296f455aed72492571a9243ae7b3601d4871dcf650022cfe1062db5200e580f7a4a37b88c2a02346fdd313216bc4965a568c1adb40ab56c1c641ca64a9346c1bdf8cee324955baff1a7080bdc639e149b252b7e1e78c2e02d926ef5b6b468c6a6d5cb7a18ae701b7d5baccc831d15e9bfb4b77a3f5bf6523ee26d71da9a5b7cf339282064eb76d3f951063d377d5eb3c9110976c3396bfcd8dbf6915803f9c42f31839d14f3c4ab3e6a853d098362562467b00aa442deb83ff51e59e112402ef7f72a874ff8d6939b3d56478bfa98f04741360e8257cbf70256b4d7ee46d2b77c998915dacb66ba1366635f00f43b6e7b4c4403f56db95417de8539a365983aefcc04dbdde6ac7bf60a3bd93348f2227362001b7e576c6dc552dd6a4548f34bb5f6733d8fb422878adacb2255c2d5f6e2be6a6a2e7065e83a7be86284a0a21bd877bffcd530ada7c57587a5b36edeacc146e0030461d8ab1543aee786dd8b6080b3a9faaffaec47ae1bdb720ea4be3d2fa348e2dc4c4be3cdea9ef3e731d81827371dfb6ddb9ed560aa41ab03dc6398171316e139c5a168b53a34f69025826ec5ddeb231025ffaca5db01cdcf432895df6857f93601604535de1903706cb2888e855101cc1eff9d99e4bfda07f4dbcf7e53da9937d48cf5f3f7d886a2410cf7324ab099b30c85802fed5ba278cf699ba46efd66a292ddefd2798394d92cb6e5c4c4ffdd9d25ada6508986d23a4994936af457deaee5a8f6ccd26bf71a7263f0653b56a4e541c52703c55e2a1bbed51de0a344a42d161af8ae0bf5bb774a37dc515dddadd073b55b6b5ae", &(0x7f0000000040)=0x1000, &(0x7f00000001c0)="c4930806e9bb50ce1e3f6f8fbdc2ccc637133b59c8eea38f42fb5b7874d52ccef6ff7ae730f0ac2bacd4ddbc0fb8066b43887676bd50cee70bbb0ff1ca5a030977d80e8d4d2061337bb397d408c3e5a9e2180e6063b869565a31fbd36015a2e4a2d83e14c09abd3161d4f14d0b8823809df7baad270a7a61cdda0e2aaac209656624d460f905dc2612e7ff7668a746361cef8a6744f84bea886570a351ff400f4c6184bb183c32f095e6c167ea3b6629388cd280c125a674e1c4a57a69d183b72db4d84cfa4207bdded9b7ed367f48a688", 0xd1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) dup(r0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000000c0)={0x37, 0x0, &(0x7f0000000080)=""/55}) 19:54:11 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xd0) 19:54:11 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x32, 0x6, 0x0, @rand_addr="00050000080000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, [{0x1f, 0x4, "dd76b732af26d7858aeecaf25b54403e56827d6e29fc9cc800ea46a5b0802c94"}]}}}}}}) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x8}) 19:54:11 executing program 1: socketpair(0x18, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) syz_emit_ethernet(0x4f, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff00000000002e4a374a0200000000000000e261b675034079d400907800000000000000000000fffffbffffff00a5470203af3eba2d00000000"]) 19:54:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x4}, {0x8}]}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) 19:54:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="82022e2fac1400ff93f98291b324dae1c8b83f20e09c7eaaca7462ebcae3e212aa77225a36008e241f66a24442c8b1d1561f18a5587e6043305b7329f534cc9896e823d06032be021b792a2d1f4158b146c89332b115e9761b50165f0f3c33ca9b08a828e5e2c6655b36b18d7d4a90c64ca3c68228fd0b2669d35c8f1386c2f88c70848f04f8bda59fe645b56ced9ec53b8bcdb15c01dddd1f36352e835196deb7868b72a12114dca4159efc75994a9bc3af554d550c013ebb60407600ebebe4b5a9e2ff4ee825b342f7a061690c31b8ad8e5cadfdb72336ee768f8ec23d48f9f223973e99d2a1fc7510b9910b7e8c044fc62b57eb5284953f899d9d775d6a2c98d6633e33eb57a168ef28331f919e54515cce3a3fce246f3e0cf26285ae51c44bd2f0f07aa5a641922291b1f78abefc6d61ddbe2b944c1411dc8057222073e856fc9a38f03b2f80ead46ea964f8105d6a6aea8e9926a0a61d8d9b9e074f9f1ebebf37b396c6c790f0d5cd609437d95aa162d648bd580ecbed272dc7bf75b75b88159ea32ddba0681d2a1e5cd987156d74610a6e7a48a0a781045a4a5cdf4fa5707c40a2b020281d83ec0ebfb7d6b3b9a744f1f61343cbcd42d85690fbd1976d51776b080e65604ff0f10008d472a9d0a74373a6579bc615f6d6887f64c02940dbf78059ba8c753915c4"], 0x10) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x2, 0x1, &(0x7f0000000100)="17e20cd7b84c6513ff81f01e0cac430b241ccf622f2b6aef26ea8a32ae5a35dcc6f0c616d6bbc49d013000ce46842f68ec88263c90ec069c0ffbf8e26ce2b7abab692f32234dc906440779ad3805646af8839e20a19620a9ba98a5ad2a3cebac66af33730e4bd6adbe3a9a377847b364929e24118b3f4edea5bd0c06f5b390bbb84a456bb10449ec961924dceeb43c955e2ab10c281a815e2879ec27d20e4e857a5538c123d2aa50d8748c1dd315962e0ab34fea925c83f719200d0f21356820f1984c", 0xc3) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000001002, 0x0) socket(0x10, 0x2, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pwritev(r2, &(0x7f0000000480)=[{&(0x7f00000000c0)="608eed4c7a12e7200100a303b6faab5ab572d4dd3dd24a1dcd3b525261309a5c064c6a858266", 0x26}], 0x1, 0x0, 0x0) 19:54:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x250, &(0x7f00000000c0)={@random="d39e55689bd2", @local, [], {@ipv6={0x86dd, {0xc, 0x6, "f1fa92", 0x21a, 0x2e, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x2, 0x2, 0x0, 0x0, 0x0, [@rand_addr="e9d5b129d800258679dcc4c500d40e37"]}, @hopopts={0x3b, 0x1, [], [@jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x16, 0x0, 0x6, 0x1, 0x0, 0x4, 0x64}, @hopopts={0xa4, 0x12, [], [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x3ff}, @generic={0x81, 0x86, "9d54b924fde8ab8bd661e53f3c917b908a1df0da145752c442016eb58824bcd85a7c48340911d8bd66600d4155078c7e09f4c2ee8ae1a731ecb2fd1e6596153346af113e493ffa1010c77f048f6a18e842d3419baad410e5c6b2937b303ad16b35351f5c880f2a30674509618158f89a5fc33f166535817785b7bfef137e35ecce6002e54582"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x2, r0, r1, 0x1, 0x0, 0x15, 0x20, 0x9, 0x0, 0x2, {[@md5sig={0x13, 0x12, "e75b3f79add9733735dd242313af38bc"}, @mss={0x2, 0x4, 0x7}, @eol, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x2}, @sack={0x5, 0x12, [0x3, 0x5, 0x8, 0x5e]}, @nop, @mss={0x2, 0x4, 0x1}]}}, {"992423b95c3bd699285c667d19b921bc32656881709acedc2cec85d23901d6b264ff146b26bc2f8a5d81f6e1ba0d4f80578b511cf380a3b9d7c361a23872bcbde17968904c968f9bd8388eaf3720307c7affc19341145758c338880d2f89708887ee67c0c6ae236b0a25c4efd510c9696f68e12c84a0a9c71ff983349c515d548720e8015acd90176a9b7042af019a036759266e08bc2f5f01d0f88c1da9d779fb84b8db8d3c7446970757ea22a78fb45b636a09a382e61d4223c8e77e323d4040a837378a39afec7fd9f96b26c6ff4be6fdc6e27309087c7a8caf817cd157445090f67dd5bf3692eb5a09cdb768"}}}}}}}) 19:54:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0xf41e, 0x1800}, {0x2, 0x200, 0x800}, {0x3, 0x2, 0x1000}, {0x1, 0x5, 0x1800}, {0x7, 0x3f, 0x2000}, {0x3, 0x1, 0x1800}], 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x6a9, 0x1fc80d8b, "040015000100caff6b1cc5480000d30400125b00"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e0104", 0x3}], 0x1) 19:54:12 executing program 1: mknod(&(0x7f00000011c0)='./file0\x00', 0x6000, 0x100) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 19:54:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) madvise(&(0x7f00006dc000/0x4000)=nil, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 19:54:12 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) setgroups(0x0, 0xffffffffffffffff) 19:54:13 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="9f1b850ded3566593e530e011c7cbd697e9219725b0ad821462ff221f78d3805d57d8845dc8bd383b7d386a5663ddfd0556c363d94b653a00236b63506905ccbd2a0ebb05317d40436466b1056a859d6b32749375f05a86c71687a263eece224f7ff4f9c180b484107c97fd57c5082c7f2b56d794d161134e3336c49520db6a2c9003015b409b1562d9f4f8c9a0d882bc0086c2479fac1a88c44edbeb62b0c62c835e312047b17478959c877e13c29ad4f9ed11bfece8a5b8a31532254ff8d23142980fbf05e1ce5de5a3d5a92f6d3b10361a6367dbd53c9d409225e4908e5fee42644bf663dceacf85c78e9841e76123023541ee4853d7d0ff7565a6166912a0187f0c175faaaa353776cff22a21e81efe53afb1fd508bbc16b52658e589500"/302, 0x0, 0x0, 0x0) 19:54:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x1, 0x4011, r2, 0x0, 0x3f) 19:54:13 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040), 0x0, 0x1f) 19:54:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaabcaaaaaabb86dd60e2db0000000114140000000000000500de9d000000000000000000000000000000000000042ab9d12ee2ae159f"]) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) r4 = dup2(0xffffffffffffff9c, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) sendto$unix(r2, &(0x7f0000000000)="57cd4cc2b81b7478224be4d990c2580f8bcdf3c3d1db38d44285fc8e19e7458ac880b8c0d7d6185fbf9e87f740f37906aa2db8608d106b518ccdc32d14a059ac505b98d313238880f36aeadd4d26f715d52a6d14b9f85c12f8e9de7364ac5d1cf4b193d7a03e45929871d2903b3b960fa4e6cf893241c91f26d8dc3c409ba7ac9c67f8442e22f745b304507ef439cb9725c5646e398573d11062fefd80c5dc8b9385888a1adadcbb0ae4", 0xaa, 0x400, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 19:54:13 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x800000000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) connect(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) 19:54:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpid() rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, r0, r3, r6]) 19:54:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) shmget(0x2, 0x3000, 0x4, &(0x7f000034e000/0x3000)=nil) 19:54:13 executing program 1: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, 0xffffffffffffffff, r4, r5, r6, 0x8a, 0x7fff}, 0x9, 0xd46f, 0x7}) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x80) 19:54:13 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0xc7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r2) 19:54:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="e70528870530e883e22e677b768367594c7089a2a58b1af9bd06570230bb9aacef90fcea5fa11e15c5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c90000025ea8626545184ded7aab32d16a2a0080ffffffff921fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421ce6e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e92ccfce0db83023eee8e04d766a2801ceb8a78d01dc98dbe96a020792ebee66d66023b925b4c3315e69aa50393004"], 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 19:54:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) dup2(r1, r2) open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0x0) r6 = getpgid(r4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) lchown(&(0x7f0000000040)='./file0\x00', r8, r5) 19:54:14 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x2, 0x8) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0xfffd, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x7, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000080)=[{0x4, 0x6, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x73, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xc000}, {0x7b59a28983eabc98, 0x4, 0x1000}, {0x0, 0x9b, 0x800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x209}, 0x9, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x6, 0x4, 0xfffffffffffffffe}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8cae4c918067d5153936e09e215a02002f8585568452d94e43f9a2dcda8bebbaa94a5d1adc1b98f4f49c48099fc42959721800fb6b5f7c32b2cc3ff7f6b0b92c750834ba703da669e2577b2b789801735ea7e957c0132739dd13df0a6e50954d0502002ff7b9ff9c700b2a0ea4948a850acb2061797c6491a1956eb4abb10023852672c2a8758e97fdffffffff00000100893e817cde406ec916b53a4aefc69036c703fc54da0f0dbe65de87187ca40a001eeb8c836d031168589b9c0e28bd202ba53f9c75e75bf9bb26b901c8bcba3a04c1b4d12525ca8d7ca462d64b1f4c83bd16437f84f465386765dffa5ba6c87a8ebcbcc29e37bcc3e8860304c38c1bfdc672b83e0e077be96f406968d9ef95a6534cd3f599bcf26fb4bc72678e34d8e20205c8f70006f1ad2505e528cb4079e348a931dc2968c4f86ddc26ce26e604c846acee71f07ad7654f509da35a31ddfa94f1e5ac3bd1a1b51fea9a8809bb08c8cfc0d35c91bd5436e5caffbb5ec8f41b2b0860a154a6728007446091617c1cc076c4d03cb902d4"], 0xa) r2 = dup(r1) listen(r2, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/180) setuid(0xffffffffffffffff) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/185) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/51) semop(r3, &(0x7f00000000c0)=[{0x7, 0x1}], 0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) 19:54:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x6285, 0x0, 0x0, "0000009c820000010000200000000000004000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair(0x0, 0x5, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) writev(r4, &(0x7f0000001600)=[{&(0x7f00000001c0)="ffe89add09bb8123ac32831a9567ccf4a2d8718db018ecd61a834eb5a769f77bb5bedd090532944f5ff48fedcf6a5a", 0x2f}, {&(0x7f0000000300)="41398d20762e94cc52115a7fb334a4e839763b630e82e96905bacabc805a678be8d75f8c63cf70c8a0bfd68c4c91af24cae176d15982c79bf36535f5b1abb0e5468bd385d60bafc528180d2e14e063a87063", 0x52}, {&(0x7f0000000380)="31963938abcd5b6092718debb6ae02ad77ff32dcf9ee4ec05ea50870f834f355ca59221ee75c6e4217aa9527ec36f765fe19a2e97c3e58af1591e78c59023c8b9f48d0cfc25c88c6af5f609e7a376f1395caf3b9194d5f71baf810cb4c2a88db499545250baef73f483b0af3e38e46ecc92faa13cf810a751837d70985366ae95c84dafb64199a", 0x87}, {&(0x7f0000000440)="7c9e9c2f536ae08ab314f1a14c19ceaaddd444e2a08350185c09a5b88779ff46d19fbcbce8ee7c3c1fa73423dbc9acbd63ecbbe920d438e02fdf590c560680a79f2ddf0f2cf2ea5b142c3e47b93b8838e6df1302cfa52e937834cbda8c62cd7afa7a051bbf96bc4f4210d2f9f6f20b86f0302cc8ea359ac28df35ae1701fdc3a17318ed05e6100b455", 0x89}, {&(0x7f0000000500)="3c33df42193faecc70b461f33ab138fb36c08fb143d87b179e8a1787f0ba46ac562a097560c96f58a7894d63b8f6ae57ccef6be88bc2af034fc009e6f15858da75f92246b5606839ae4e8c6a82464e85252c8c2364e3f6a920e8a4ae4f70a7c39381874c36b41b09b6335329a5b5e1055583fc4036dc7e5e62683f39eb9415fa6f8733613257e63e6321e9d393fefb57230015691fcd7c5f555059976344edbdf6a4d9e417ec0a65175fce1f9a00498f3a3214aef8c15b0a55601e1f202e80b505860568427d379a91509e1dde2fc1a513aede61aa748f2cefa6bfb2e22edc35d10717", 0xe3}, {&(0x7f0000000600)="7f38b00ff5b0df2fdf3c535e465dc72abd4d3f19c966159e4dd994a4c3c4748e6df2dfe14b69ba10e95b64979a6b2af19f3a2f3f242994f987c547c870b47c254f4d712052b37a56ef3c5d01dbefbbeb9df52fb338138cd103dd6bac521359effc168a8157421e9d26b43b076aaf316c0e6ae7264dbe467c349c4583d295935c17eafeea42c6cc36cd1605aa2b1c7323ea136fb54df61221f43ab56b14e3cd8fdebbe902b01009adf09ec11fe793ffac8e5651f8ecdc8cac4c5bc9ddf925356bf8053a9ee59fbd6ef2e4fd3edfe3d7fa7a5152e18e783369825404526aebb77df8c6f4b2e5f81b84471a0d27108207deac8a0571da5232cfd00ebfe158bb36ee5730af40be1cbb87e664aed14ee92b14c067262c4b15581352ba06001ca94a8314de2177f9f9456eaba4df154c63f2539d99e5ca3c5f96f857a297eccf814a3ef36ee05ed39c5e5fd3132814426a2f82410fe32d7094c34d4fe62e6887cc1fe8b4882aca75c606e6b274fc47e76a45e7c05b788b36ac60bd8062e71b4a83eee0387e1e481987707f786a5dd535166d0f74b5741672328113e223410f208ce6e37c929cbc1806edc178c1292154a0a67c922e7cf3e8a26862886597e3659df368e63da4dd636f22db31718856005d082b1518edde4c340f64318666848b1598f3043184a60a332e156fd8d70193a0c736dc5a2f34ebd08c317fb7a2408842d9ed1c10acee456d512d27f30ed44a7889b24eac8008d72160a844dc0888b665d6367ad8c7f44ce615a2a28ced1aae146ba58d6a3e3f971927c624b02ae57d8ee02aee2ee984e71b8e589e6a50754d79f5da6ae215a010b5cb3a95a51b3fa0996faebaf11ed9dd4fc3a289a24474c64ff7dd35f3a1f4308a6454bf4719c00c5bf8b2da9f3cc3f4f0bc4a19e5f9828674748e1b68be4372ad80f845c033cd8ab23bbc5ce5d6c7c9ed88714f40241cffdb7784d9ab46d5d0a4d7f19ee46d7c35ad90a2931dafd33506408f16c36d0293970902d2cd63f19caaec577877f45aeb94b91f1513032fa5196bdc7a373092a1ff38830773e7d29d1d55234f2543ece56030a6f2c55ce044f47e7ccf40d68ad488ef68436d0998cbd2199d89f1d107f980e481b8884b66a79490538d411be76c8e5f5187cdb9566d804f98f6a7df57056692636c821c2338b29e6fe031d73a67846c8db4f4a0c4d619ea5f665e4ca93184684c0b1922d3bdcb3db19e43766929cbad2f16e01e69ee3662165d90a2611e10d20bbb576b9aee76f90ff89e5c6523ffae954cbf6978238be914ecb0d1c903d1b368fcfbc692e0d00d540c6dd57538b9347dcb4012465b8d3ad7577da9ace91ec32b0c0475bb9bd68a8a669b2c54e67a9550fe0ba8e58096c3c1f1fddfb88682784181f1167d790c2964c2d54c2a7058a32dd58a2a7662272c4effbb47511e88e2b415a430ffd88bdecde47946978d8bddc3d46eb94482ad5707e267243c27c8f0d5a5e74b6c07eead4b0f1147d26502abf99aa567989bb7f9c1d9f3c6a7fd048264820c74c48a9c95bf70cda872f8cc9c6ebd9bb608f4c5e31d268272607d4172899d61e3e5312847125374329722ba37b6f98c22faf51e74818ea6cc2cceff022808ddd56a4f04d805a34baa517589b66075fa9702b4153c1dc02384daf403299dc436435193b2e3877f3d261f43f9ab1d4b119cd648ab0aa2f927ad750fa767ee6eea19f0961f30c47a9cf26ffce0fcf91fadf8a646002b4ad27f5b39afde2d6ff03ace9dd53de0dca6eb80652cfb1093aa4034882afa046f24f5a2d7dcac140013ac51f463ea987b8e24d8462c960cbc605b7a00a4b07d7db252f57c451d2e71e18442ef4bc33c6dcb5069b7d430cac3a308d9e716f34525c3046c32661f22c00d9dd50db1069373f90a8568a6368889d769de11e1dfbfe4e4b4ba8dd328738e341a7bfafd7341b35efd0c46e86ca9b6f7a6f9aeb84bc6d103247c2c17063cef3f44f2ca8e857101c3aa8e39ba2e5189f5c13443ea9f9cceac82a2b0b708ed23e3911ecfb452841c4f985deb5f6191de9265fa1a6b7e114ae6cbe757a3ab45b6376de559a2855ca9e66f91d741bdd77dce8c530726f9358d541cfd1180ceebb8508a48e61c3f1023e92ee57f385e74792e5ab3f229be51cd8d78b48436e0630d8f70d21459384e10ddfa6adb901029e04025f3ac819ec2eff937d1c265f0c219c0d61716d72f3ae318dea7dcf6da6d2c7c8969c3860e842d6baa08f0394c724cb4ba8552f4405807fb0f2edc8a0a4df74b37133834de55932f405ba4f089eb9d2d0869b79dc0ada45d2b4b4718b1eb47fded5ffea8547b241a8239340fd9424f9e4213019d6597d5e24bf7e22fc300d695a7dc8d8187474af58a518c3e3c92d3966986bedf805f0c9c54f59a7c5376abbe99991394986fab9fc1f8da2dd1eb2e3f754a2c43b39164bf19630912da623e425967db771607eb50b39c60d744e5df5ba3f7a30bfffed8d8ff6e739b372f61b2e78cfcfc585dd0466d08da8262fc38af71ab47a40d46d10bb398f77de2fdae1f2b471abf64da47388a707a82f7fe98ca5a1689ccb1633c8beba7cda261eae1c6b87c5d1602790d63741757ba24495d674b273f0067eb2b19eb1035eb4adf1c8ce942b04cf9af7dfd9ee70a899f0a60a49c2b7722cd59e4b70886883afd454bf9a8080d671a3d60f753a891644622cccb40ddaac1e4c1467584390e65d99de657772a29f4e28b5ada4e7d5d0151840d736ab48d9315fb40547bf2f7c2c6c66a3d757b679e9f6444c057e1c9c2efe2abc53a949686d64bcda8ac08e147d688e2d539240378098495893c457b104ecaa1833523f660e918cb95dfec578e28cedaa190e6e243a8cdaa5b7baf257b885b12f3d0b7414e8175ac68a458683b14408e9daa8c16c6b5572d9df30b3ca3c399341c0485e99f1c0dc0b7c961b1375975cd251e613c82013eb85989fd289c8e193b6b0f9f999d2626623b49f350b62f9e77b71b3d50fe523479a3cd7047154e576f8d5efd9ce99a0a8c776779771bb3804b869749ad16e5bc521c88caeb78fc16052210bee03da2fe553e9e2f9f6bd2739f56350363b946122cf17d74735ad72651a0ddca1f694dea866a082b08684e49cf4587a2e96be9a82b80af1fe380ad64f472a62c18274c44c26f0c9efa7aae37e09924383ceb01fb6550e2e017bb8a252625e83ac1680fdf66e0801e753e10245f485fc2a57ea8330e55e66b2b9321fb6443274ec662a2b46afe51152c79f23319ac8de34bd9be2c146e617f863926438004e8d6cfc9571a164600fc1d170502dc8e84e0fd00a6075e74542939f61c39d1711dc26d3b80da17b7c7fc9860cbf0cc23f80b9cf1fbf66dcf442376b2b3674de96363e25d4523402d3bc5ee2912fc769bd478bd00c3e24217e7e1fb6f194b4ba59c20155e7922483ec3566d4d63ddddbe9e6ed4e3b6af62c955f6eac3b430dbea7d7403caa4712b1801b25fbd3af4b23be38e161819cae7245113b4a872afed6b71ffc5b6c5cd6034073859e1c5f95d9c7bb4933364ac3b15179e03419d7a032076cffa20ac4870ea89f045f158707d9d50122fa4f46ab9b55ede1fc6c21d98cafded56ba79e8888948de2df15a8b38d9be8fed66c7e675c1e01ad81c5c9ef95440246a22248cd5c07643c65dc10918ba28eb4ed94eeda3528c7b0d6ce1a68511b27a40e619719d3d60abb861c4f6db6157000515092b369266ec7821bbdde39dda395a1d66a85f1228ad5f8af34205f7767a2997b572c033387869b2c247197b21be18da0e849a0c79991955e4e6706907d9a3179d317bd13cecf2fc679e49ec5d380cfb0a19ebacbda6ac19612ce8f628ce7355ff1e14f88948c8ad15a98210397f77b122a6414f9ec92e6728bd3584b51e16ab7318e9e9fff3b156f8ca1b6e5a5cf13532baeada45b609d6b53cd03823d9884032d939ed5efd4b1d17aa115b686f7c7d8f7ad5c2e166466e0f9162206de6593f63a56938a92c5edb564efedf05d7b739aa89568260db9486533c371d8c7c0f6c1d8adcb7a18eff5183e82e01f5e9545eb9b4cd247001b91d9041efe5d357f8e91a27c783a88b3fd95d283902b01e62a8ca742987a893666b54d58a70812612184a7b16c191aee686cd7446eece454481b2cbb8c030568f6eb49ed59d5b1ebfbfe26df8ee36b28f358fb6578d2b751524f1b4e943ced44dbdec34c141f8fa2907f278e930cf33585f81af164b590a2cb8793f4b50be7772daaa8c455689f7803b9465be2931993847b37363d1a4ca7c8fcdbc57ad3f6c411433d589badd2f3fa8e4948440d0307abe0690274ead27a32db15ef23aa0beba8512c9e5f4e97f889647769f27d5950fb91dfcfdd420339d1f0dc4d97170030d24d4b3ea7a93990a1ce6e59f6e20631d3200565daded879dbbb48d7566a7e77f57c200867e13258e49c8726a2b0390c77c3b290becd22a1272d2a2b11061d67d99659502f8929d842a8e40350aa180afc2094d29ca94eb4837a51f3c8d04580ba88fe62e6eda1c1e926f551d443c3dc270153ab087189c05d8307faa599aee14532b6a17af8d318a1f4f2847503046f6089bd0d19b7a521790af518a11dd2fbd4ba287a78cc683a2e12a397283c827293422c3076615a1d18fbf2e7138c24aef1d2e23dd6aab48e11ac1498d939a3169a8b37dc2e7f2ea2a4ac1d04041e67d49dbeaef864f1d207da24bc6567b83686cd02f94da1e746030aa3c89c63df003fd38775280b2f236de1037f7add864215905eff02245d684ce3cd6d1bfe5252a3ad26ed18f818775c7d094ed7bd363f2059702d35beeee90a21dc39d354b9249ffd60e9e4979d22c6a75173cda5b3cc0b2d3e8647508cf49d72eb4e5c396e6360703fe406bb647a35766c281d6dd1c03a98e91bee723582f7bd7473c7a8e45f65a52b1042084de10861f00f80253e5d9c8717c656dc7cef0d9559379aff0e396b14ade254052c28d6b610bc6121cc0c4b58abfe87675d20a0554ade3faa2da5796ded3f7616384d460b3fdb81da7ea527f7ed386b109dfc06cd3cfab8c5c67e7ef56dc74bebae11cf11cc2aa0010743fdccb8a013be05949d9f6e2961615f2f543165c74eb6315f59cc510fbb3f7d7284bb1acda24257d6fc5accc8ea5ec45a5358ddb78ab0075162cb3d15b1290159fe84062951f3ca82aa2782e87281b921e781760e8c8456d7626e99463c40ae1a2031cd30b7269ac6f4b773af1ad4a5e4ae48687d3de08a2d965bd145453e4fa0368075a5cee593de55f0bf437e87ec59b5b6c8f173dfb48e778434ab1687d1e0d72967cbdf1f3aef18358c1b108642a63732e077f5dff65521b6896c98351719258bb9807f0d53d0ac5108147541775cc6c4570ee575092f19d74aacb2836e09cc8ac19837e79008aac9132a812b796ffa5abe9ea353f3a6adfbbfc16fbbca35df08a26ae10390df8aca16e4dbcdd3f328a7f52328e0164fc2b0330541ade3d1c2a65da64db0005e7855bf482337542c74679d58944cf6d5f8987f55a213f1eae4ee80a9e5f9dea9f60ee84129df90d5f7bd330e9e43d5d26cdee3f8502ac84feeea8ac3b063ca69e2163735aa1b50edfda7a6f54be659f8b80826fe7c9126bb850d377aa18b58d71163c8fd439790e34d5d7d9e9dd75ce04b5f3f96f0b4b71ca335d3feb052c8beb053ce17ffdfbc71de48034c536c31f19679b949b0c4525dc365c927c872d483c81cf4e5a5f6a88789557fb04be3778957088925725701b1f5bfe045812", 0x1000}], 0x6) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r5 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x102) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x4) shutdown(r0, 0x2) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x1}, 0xc) shutdown(r0, 0x1) 19:54:14 executing program 0: pipe2(&(0x7f0000000000), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="d0796dc5c1b6d544d66f48230ad3662eeb661c2019b7962414153fecef548c51856d45ae633e8c5c046a7ffe180f428ae161272a231de0feb285c1aa6ae53af1e03daaaa627c8b487d823918a2c309cd9289dc28836ffde21b6f9c8926b28dbf9be58aa268bd1ea5a233c70d2b83a58dfce57e9a58c4dd53f7055c466fc653c2f32e8fca67195135beddb2decc798ac35af7270a5fbd382aa4a45550bc36fa8156b1edb3751501ea0617ea2954ea215f5a4030f17d62689f9843ed732340d8a76a656588d28bf283e9e65fabb296c2f6e4004067f9a90a6d95c050b746c7dd7c0ea7c68782f41730dfbf6c5f6f419bbcbda9ee6db4", &(0x7f0000000080)=0xf5, &(0x7f0000000200)="1a2ca56218fc003938c9844ba55d5f133e8aa1e115c1a3b275e81e0c7fc39467beac3b9b226c67627483e233422aee3cbe30c7d6fb07f50b07ffcb18be42d76e5fd3f5c1f1bd60781ddf21a617528ae9a76f356ada344f1a9d73f79e49e28b33222abca077a50bd671936c25be301d3bf5de8180fdeefb4cfaee41b684c1d4c8618a83022e958708739150ce3441198b9c06d0f349ffae7097019a5c20798694820475b57d5f7745f7e3fc00", 0xac) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)) 19:54:14 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff810029000800450000600000000600019078000000000000000003079078000000004f000000fffc000002290000e0000002ac1400bb4420024300000009004800000000a0000000003a00000004ac1400aa0000000383030107030200002fbaba4d9ea1aea54f18f774386cf92685a0717de47a228b9d6aeae19fa68adf9dca3ab78ca72ee2336b90a18c41e56b8f0963be2f70842907aefa9524a23f596df180efb3ea5dfb1cd7a165c07ad6ea0c768beb1542535b97f85114961aa2787b9fd16b37a22cb64e0dde6a5e929a255b058d77a16e561756"]) 19:54:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x9, 0xaaf, 0x9, 0x7, "ea81f8cd2a27cac01d6d6d2f0436c5cd8d70952f", 0x43, 0x9}) r1 = syz_open_pts() close(r1) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x1f, 0x4, "37dcd1a61e55d7e5cbd71664006339be1dd0f766", 0x8, 0x5}) write(r1, &(0x7f0000000180)='\b', 0x1) read(r2, &(0x7f0000000040)=""/199, 0xc7) 19:54:16 executing program 0: getgroups(0x9, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0xe3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x5c8) semop(r1, &(0x7f0000000240), 0x0) r2 = getgid() r3 = getgid() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1d, 0x67}, {0x18, 0x1, 0x80000000, 0x2}, 0x6d2, [0x0, 0x66, 0x4, 0x6, 0xef, 0x42, 0x81, 0x7fff]}, 0x3c) r4 = getuid() r5 = getgid() r6 = getuid() setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r5}, 0xc) setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) 19:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x18}, {0x2d}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="00003e14", 0x4, 0x0, 0xfffffffffffffffd) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x13, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000003c0)=0x4000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) 19:54:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwrite(r7, &(0x7f00000000c0)="12", 0x1, 0x0, 0xade7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) recvfrom(r8, &(0x7f0000000280)=""/203, 0xcb, 0x800, &(0x7f0000000200)=@in6={0x18, 0x1, 0xbd, 0x6}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 19:54:19 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="1b9ebff7f13f39bbecd27246ff9278227847b835319ce41901b9ba5e22105efc77b2cc890b97980529ae2ad273b50be60a4109001de32277f6f6b8504a8db197cbd1fb7db15cd0290b31e3ff5575ca99", 0x50) semop(r1, &(0x7f0000000340), 0x21) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x9, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCNXCL(r3, 0x2000740e) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/163) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/188) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x9}, {0x4, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) 19:54:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0xe800, &(0x7f0000000040)={{0x20, 0x8, 0x7f, 0x70, 0x2, 0x1, 0xffffffb8}, {[0xd74f, 0x8, 0x2, 0x5, 0x0, 0xb3b, 0x4, 0x2ec, 0xfffffffffffffffe, 0x100000001, 0x6, 0x141, 0x2, 0x9, 0x8, 0x4, 0x800, 0x800000000000001], [0x11, 0x2, 0x3, 0x40, 0x7fffffff, 0x43b, 0x2, 0x4, 0x7ff, 0xffffffffffff0000], [0x3, 0x5, 0x0, 0xb6e2, 0xc13, 0x1, 0x42c], [0xa8, 0x1, 0x7f, 0x200, 0x6, 0xb0d], [{0x8, 0x4, 0x3, 0x2}, {0x8, 0x80000000, 0x6, 0x4}, {0x8, 0xe724, 0x20, 0x3}, {0x0, 0x1, 0x8, 0x6}, {0x8, 0x3, 0x1, 0x2}, {0x7, 0x452, 0x8, 0x3}, {0xb2, 0x1ff, 0x4}, {0xed91, 0x608, 0x80, 0x10001}], {0x4, 0x1ff, 0x2, 0x7}, {0x7fff, 0x1, 0x1, 0x1}}}, 0x7, 0x40}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) fcntl$dupfd(r2, 0xa, r4) 19:54:19 executing program 1: syz_emit_ethernet(0x3f, &(0x7f0000000040)={@local, @random='\x008\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x9, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @udp={{0x1, 0x3, 0x8}, {'A'}}}}}}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20a08, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xffff8001) lseek(r0, 0x0, 0x3f, 0x0) 19:54:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000100)="d8ab99bb055116809567e4370a9c0506ecb75926f65db708fe505f401e840d9d89cfe32c", &(0x7f0000000180)=0x24, &(0x7f00000001c0)="da3ec70426d597fd85999f5ba6e98bf9679045107d47f6ca7388682fede8222a26a2d32f18d0b7e315a3d8271ffb", 0x2e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffd}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 19:54:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) r4 = kqueue() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x82, 0x8}, {0x3, 0xfffffffb}, {0x44, 0x7}], 0x3}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) 19:54:19 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget(0x3, 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000000c0)="63c7bc39a1dc3c6efd3471be43eb67f7f509c923ef2d2cad7ceaf9f1115f74420ff823955e1d9562d4a03e3574b5eae2f320d2e53cde7a61bd65f4c6a87a28499acf4f18351c248e0335a9cfa9cb2318bdb3dc247135dcd76aa9f57a958207f108544f84732ddda4669648e068dd14a32aa2042730959f9ccf4c8629be6cc622740e8cb08a5d604556e7ffde26b556eec6d1", 0x92}, {&(0x7f0000000180)="66d28da03d8cf1e43ad5982e9084d25262b5bb83341e24afe74e8373a0ec15f6d2775ad272c7647a52b736e47f4aec2b2e73ce348bd914255a554320523721f85d89", 0x42}, {&(0x7f0000000200)="1a45508f805461cac26abe0d6f7991fe29cd24b1ed0ebff39ad1ee247014078f90bd7433f77b641e8d9962ce1cb80c596c7c5f457de0a382a1defdd786b14b4b872512c15ff710d1dd4d667dfdc0042f5914d830e2477040c50546b4671617eb9dfbab688d6eff6628282b2095f6dde6d300fadc4c46597a334bdfbbbc46869a7fb1240ab5f2ab5b96603b76696b31de4f9f50e24eb5cd6e62d44a012e4f0984e06f9ca884ac62a1c41a804529a8d92c941d75a8b82072d8d8cb48fbb3d76178ba512e11370bf7872fbac9789ac988516684287630449415f48391e2df4dff1b69a908f9ec0c601596a569ced8ac17ad3ff4a8bc4c17a14864e029843fe348bace8d47bae83e05443bd7b6cfcdd262d0eaaab262f84d0a86a5eb2865a293e25b3204a3c1e481461977cb222989a22e54b188f55fc272e54f9fc72de8d3ad25358817231cebd9016e19db14abb62cc92db31b6d55748a01d9fbc54017c4ce16f035bac77bc92c58d1f7376b53460552e6800825da722861d3003b346537f455613a8d16836fb00d16b4d5271c2aba7bf758c39c8c01aafb757f858d6723e5562ad060fec5255dadf004c1f2df6302f047ba5424868a78cd348600f9faa7e60dcef33d979df153efc1f10ee86d8ab60c0a47631d5229f5bfd3aca1f0a55004727dcbfb0630673899e39a67b16f8746e448fbd1871c9d16af643dc63a086aa7f99ed7fe606fdfc1262df9ee3e89c995ca4898f5439da9ae1026aa7d3e885d6d10eec2cfe587fa26dd8e58f84ddd2126c7007fe1ecf1445721332f6d9d99835c15f5b82cdaac96a7f22f3bcbf5a1b70838fe49ad7179600b2b388f11389d53f414e37203abedaad554c343b9d3b09055cd40be5a6bb589891ff3a2e65bdb684d94e2a4f53c1c55d646ee6d630a501e434dc1de99d393631333aef4b1acaece7505031d6b84fb83117cd9c3e6038b282815b03fa891e10d959e73f64a7659f67aed8d4365bdb2f489def55cb1218ff184cde1ceee1ae4e34bcd230dd0c9a5b410508cbc6c6dd245d4515533e717591181e3c21c1cde54e535a7fbb7e469dfbe90cac4b8977a0cc9ffb7737fbd0b64b044d48dbb4ca6198f5199fff942eaf1612b0e859ac7067aa8a0363fe173f6d851e5be7772eb4615cc8e3cd212e9da2d2a214130aa87dad8fda56db7d8983c76469b0954e961e926c338ef5610654f348500c3078c91675ab86650671046e00570b5c4ff8d2466a33ab55bfaaf6b1f764372b0ff45611c4f36d0a297bfc40fe57e96a1466a9954fe8f3b25e6b69b4bdefd4379d5d902b6bf6d64814c8a095c63db97a2b91f8ac1f98684ea779e03fdc75a3e184b6a06245b0d656695aa619ebc5f48616e95693f2fda555ddf319017588346e5076fe5718994f06282f935edf45f2f08a94f58f86f7d4049d0dbc14f3b3f67acb4231be104b29325abbda9c3cce2aed88518dc1e048496333d7479b8b24abe13c7cb53e9986c7f138b0de1af74a76d3556e9b8192f706773e2e0d11946ddc4638973781bad4d6571d639c35961730e6a3d0231a377eeac09aa7d13a0a71e4039e1524ad0c8e7e965e9454eef19ca4f485bfccf2e1108c88cfae44ece3d7381a486cf73ac60ca1844b4f2fd49419c0a7330e1315261a75703d1055d5e9342938b5a734546eba5826a61b1ab3d03e63642c3834b7b16cb999d115dc2a6b057ef7a15bdca786ccfda482e3072b38e1d277fd6a5d6bcade42d59097c063c060af42b0663d18695062144ca433be1359cd108c3a14279d49cc79f5633a5e3bb6965332615d4547b81f91a0cb6df4c77645418eb5cb4fcee9950061bf63403b947d03b1cead68e138d638c90ef9508a937179fe2b5e537cde43aa2215cd7866385f8f9f2c2578a5f04c1bda7c9f82b2ac8c1867fa552cd01e3f56129baa2a317f23ed322d57c3d6d77a6208967897750ecf2cdf52df963601a81e95e2b2f3f5044d9d5e223034ad7b13e076e6edb27202332f81671158879ef06ea579ecd2a7462de3b1eb7bc0a5006140fdc6a41d3a52f4ce775bc5c6b092395d87bc600e0c203a93dce54eaa5337c1b00ad573dc817651cef083a236eb3212bd5f79a50e8f601ce26c437c225f27e86c519ce8cecbb9dac3a969fb8d015d02c07fa668f19de7815a7e1c55701e6391e14295f9009be520c1e53b0d7cdda006c70b810b4a7a6b67d9f83f2800f0a5400e6b17d94f06202a93fd1852a056969ea43bd2106ee8cef1c1f0ec7266eccbe46bc9b5649cbe6938da2494abbc608a04e91996819346a927475a99b87567f9408a01fd37d6f86c6cbc3ebfff380c203abe49402203bc10fffba98481792cfdf2e0cf640daa4e7bd7a2fbe9a3d33ba3f2520e83f872104e486bc6b8f8dc3d6df61dc231af72e9d83cc1b3d4f5b34f9fd0fbe8cf00ae8f2e5682d3abf8c2553f3897f1ecab61aab124b053a9d83fbadfc0915e5fc267b3c980aa2bf7be78438cb66dfc8f4e391840175fe08f68a23cc4a8258ca762c1f2e4e2906aedbe5a475983b8db8a6a3920014bbd82a2d416ecc7fd72f71ec064161aecd21db1e29439cb5499aa12ac342c5ce35534559ae2ef338ad0962b7ba9bfb572dafa3a20cc00b8baeb586f9023b8a5df8e0c05140fb0b935e9df0413a04354bc7b3b71d9f374701ba5b4879b59198bfaa60d15e9875efd09b249753d737b75602e7aec28d070e258f3bd3290ac973d9aee1707e80e57609814f68cdc73e29e0b76cf216259c387bfdcceae16ab2e9c66b0662be5d8ea6cb408a97c6be0e21dc56eff0ba8dc8aba01d992616675bd5e5b35e5a3323ed3fd4dce8aa4d0a065e84e72e293de75aadec047784c023469e6e912114d40360733eb5bd7d951f58f4623c93b6c401db29e1595ec20c4ad24e7a369ec20b46efc80b70b754b9866595aa52892d14d275eae87f8587afb51ea77d9ed55cff8cdc65c78b4035f213ba4493f5fa8b077ea0ac7afdc7d7eea37538a791c34f5b7222913892a81b1512e1b49f04daa61852263529a887fd814af956416a1a648fea7a37b372736bfd205c47155f2d52526da3c9efb64da12c443a396096d36dd9c7f770f9684c5dda1797b990f9bda897ed4ca3bdc61da6b199add1b68200b7addc2d3c860d96350315d5445e3b14a1e914dd23af6c605e153644d5ec9f42eee43a4fcc5684b29b4652296ad49f4ca772c6f2cc6ee1d32885f2f1c4d8b3a6c86671a299d20cecb70ce1282b252afdb0a198d93fd41bd9d874c4bcdbc17e79e312f9fad8399fe64ecdf53cb8b7a7705e4f309ae3518a8f810ad33178e0b08c27b0108071f4fe6481ad2bf1b7b11f5d504383c5a8cca75335188397bbb992fdf0162a4bea2ed3c83d040ed1c361ad409f3500e8baccc54b4fbfa713f570782e07e8861fa50c58197404c2aba8236346388ed38730804e149d2f40e52b7d69a486018061db77f918045bc73f91671039767999d3821eafee466016a2f4b171b90ee993f8e0015bb65ee1b6cef9986a3a1e56e4242ff6e2550feb94ad95efbe0d733a5e03adbfd304b3354ced9bd7d44d047ceb49755b9258dca610c50319b510ca27573cfc4dbd4aa0efc41bd27c44a5bcee02a91d969ef7ce22becbee962b8cbb0e2f3fa5805eb39f9683e59931b06e3370daa49af6d2c6fcb628ca226b1602a4823c706fc03a35dd8b1132b55f0fd9ca0f0abd6c756c8224a4f4ca5f49d2343254a4f6045d8924e8547077faf84c49c2f1f1542c448d95d488d65d4cf900704be625c8f42a831a05d6243dbd47faa543da5d71082591e0c92923692846f9bf45c56a394fbbc18306b0ea84792077f5ac05a22ddcd93ed007a8d000e6232b5f95e99b2a0b15c7ca045841cb41f98c17d2610fc82288895937a9da0d0f63b2cec908d01cd8a2694d533048dcc3f41c115fe1dd28f3630c7530f76f864e31aa4126cc735c43dda8ef33f33dc955fcd65ea8b873fafac26a64fc3a9d95d2547cfb53991c3f2f2a2dd4fae3f703292aabcd75cfeb53ee11e1bcc8d6db58d238739e526ebfa6fb1fa86d0c4edf929ec2b7bd746a7508de509362bbcf7dd50a6906d7403bb1a4907962238e06cd1fef8a4683d5ca2de3cb20366199ad114c3879722f5bbbecca8dcc2adc62c9c58e15f46a5fc07c80081a7fba0525d9079c1d6ed42255545acf650689138df41ada1a48a44903c98a1205f70ef69c8948a63d0c1d680bd7518c5cafa27cd4157a94629463ca9595d256f7d1601789ab6c373bb92793005881b5d57ba1fd5dfa54833173a9eb5d9d90009d26b6077d931573592c99a312e042b9a0ec7b11d0f83700ee5f6b21bbc0a0f67bf2ccee504996317bc6b6e5473bb153fc5578c945b208962e3c8f9a5238bd4b3511803dbf8f918cf2e8371e07d4d39812c21594f214c47730a686771b3eb835028e7784141c13e2ac54d282e5cba771569c9b34527fea4f514f0fc3c642e4cf3b2f7130464dd2bbb61b160291050ad36429d3d6f81d93aa7de9e7a6a0365f87c05f9227928b93e7fa2bf60fe1fdedefc954b49790360bbdfc2d479e316012c744d188aeb882be7a23ed7cd79da7c08e708e1bf74b0d01439e8a55df5afc2b7ed1ea447604ab73c68d6305afb0ba5ec6817bec65edaee82a7f355f6b6e5ec989da675b6b2680647dca2a32efb0c7d6e0bb5eaabcb867178f93d12145a8b40e1f92dfbd82b9a1f81d2419be000a57ebac0b43bcd0479114d72a08de88475704d3db85aeb07220bf18fae10b58a3225496ee9f5fd46d076b55810ef997ffe5fcc7fc1f37468c619b12a8dae8ad448f9bfb13aa7daa7851e669df83b27a3b58c6a133c101976eef15bca4ce4b625ce28213fa68036b143e50fce662e98cd27d58f8e545e69badd37665e3f0883a155fdd5ba669cd9f75721e32a9b2e96b795606cc405cb770660e0b1627030487d9e304a241a7f517b585a2ae056a7052a2cb8b8baea7f0b5a45c593abc11b9b19b46c6b84afbc6a740c93a88baf8c2c52b30c379453b80113ef54b06985358b5bfc92d2e90647be95f415b7ec66e7436b83bdadbd7ca554646010e549bb13a2d1dfa416ace345b919834355bb287e35496dcade27e6c5a467cb3c85091529bdee0c90dda4f7d830cabc7a3f18ba3cc68f53423f1bca4a7dd67837ac5821ab20c78429e9db37730083ec462897114fca36ee48516eedf99cdf40e83622f9568fab6ecacc2f7ac8a464a778544f933699d9a1a2db8257ba6c2fba5ca42e41d80f160a5156bbafadad9b0714aa60c6a68a379cd95dfe91eede1bc8955ca867c35ce3621c75d68db9109f0505d5d6536c6cacabdb340d1b2d73b64884158c91c6c0157ac9ef0b4827de8d33707d624a4b759e7fbcd8718dd225932d3b135b4b107a4c318208ccefad2114749b24833e0f18916d29071001813336b1ebc7e6b424511dd78ca4b6af3c1a0534844acdef091942a4878125413ab603d0bfbc3beb736940ff5a32e5d6ad247f565dd4786f1bd0a3caa53e741aae8aa8c0f446d1bbe937d30cc14df4f67615f457e120e97a3605bc08661317c70faeaaa37e187a2301506fb59909159abb0e05f09e6ae6b0e1eb051bac08848a55dfd660a907f25048c0cc0eeb01b57854f14ca67fa4c51deb580d65d6c128af241673b4b84f381f417ad3214c9a88a67c96632a3f3344d38f67027fdc2fb1e6a7300f8050d022bb19823ad4cd1ada8d41eeb79b48427bab3a83e7fb0a483359b1d2abc4a9deac7acdfccb9c45674f0e57c98cb50055ae79e1c81fa", 0x1000}, {&(0x7f0000001200)="e9856a381f5360da4b3867cb6d1b74d219f630c9b90dcdc2e8dc94e7dd690379f25aa965fdad8201bd98a12cdaf001c20e1bbaeb2a7894b6bc807d62c5d26fe869de7b103d406b769adea67dd369d9e34cbc9448ece88d0bdb8ff44bb90ba7eb", 0x60}, {&(0x7f0000001280)="a76053d3aebfd1d17d5501f13066d802931edf92930e8685abe3a83b0efdb4f12d94275a770007ecff7a5e940f05ccb108c40afb1b23f26d8240e4e06dc0ff63b697452c7c6603ea2dc375fb208abafa7f2b9ed5f6077d988591b82ab7872335be74b60622cab633ad5dd4c0baa8a9b0bd787e490635944e333edb05f7294e97199144f769453ba409e4951b5f7e1074cd9c06f0a954304f589a4ea43f93dec73822211b8cd61c6c53a2c2264d", 0xad}, {&(0x7f0000001340)="5a897db0c51012033288205b4685f0329551fa6697de55deec937b59b8fb6f437c9d0583a6a675f28927a8781a9f3174edbfdbad4867c324407be55f3de33cefc35af0899f568c68bc4f64dbd9fc60f0ff66a966f94e21a1d2c4835612de6a4601efa5ffb29e5066fbc5cd14464311393f9f1aa3514b451b94a186d79978d0fce792726fe068be1129a9cd46d6ba", 0x8e}, {&(0x7f0000001400)="17097717dab6709d4e55c330d4215ea835aa53c420c75eaab425a6779084a5a5b70d2578271d8493de22498462380494c75b647131e86684671d5c095f05", 0x3e}, {&(0x7f0000001440)="08fe6f0bc1a10f22eff65c7d786362818c914848fbbc7a6750a7a551bf77af1920fa729e6cdd826c63f62ea75c44fadb155668c4cd8d945065be45b8b07b8760977fdc76a936b07f5ace031ba3dcac4ad622204a87935d9c38ff8f54189affc63aef4b528541ab4d7d1d69ff1cc9403ec53694e684451f09604649c24e740f16bacad4d8be57d5d7c436f4d02d29a90d336b4fd6e2087e3bc8fd486d87d043ae72a7bd4b407d41ecc7902261fefd63b833d05fd2c8a8e067106f4077f4e03928fee80abf0f3ce493", 0xc8}, {&(0x7f0000001540)="934e366226a51453a6cf0229a9f6406dd582c9bffb09581396f244b3aca5550d509218c4844aa133ffacc8683c1a304738546599bc21d265781ee7e0e3fc2d62d5110e6b21c32422617943e2f4025db75ce02ffaa7ae09f74b32297ff0627031604c3fa24dee1602f036f26e3a971b7e52dc1ab9b0e138201ff87aea69101f66ee686df306aa9eb570c5dc748b8451f752b3bd", 0x93}], 0x9, 0x0, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 19:54:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000200000/0x4000)=nil, 0x2000) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8, 0x9, 0x3, 0x1, 0x5, 0x7, 0x10000, 0x0, 0x0, 0x3, 0x7}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)) 19:54:19 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r0, &(0x7f0000000300), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000100)=""/211) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) 19:54:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) fcntl$getown(r1, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x8, 0x3, 0x1f}) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x2, &(0x7f0000000000)="b333510b32f11ee1a8b3afa887cbc4ab1d5bb0166c0a81e9fa445f0db2900c00973e2f0179aeffc850fd3ad4801c8e1a95f8431342c6e50e8214e7ac20e387ef36d97f270e415bb113ddde554e", 0x0, 0x0, 0x5a) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x2b5, './file0\x00', './file0\x00'}) 19:54:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="a0c6867e490b7b4521ed516a3a7f1556a3bee67e06e716769476d0dc0a9a4a3c875a8c147515bb650aad6013d2262d911910e18cbaab58"], 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 19:54:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x67, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1000) 19:54:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="4c27fe000000800000000037de82787c1a2b073de3250832abf789d5a0f430bf4760c86b1c06dac7964cad9eceec07d8cd5cd70f801ea18f6578913947f684ff987b5e81dbe3fa60b37b83592031ce4dbef5bbb1d331a0ff2de5b19274d83dc5217918534ff645a68b4e713aa31f08b12313fa292b598a26fe27f400"/138], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:54:20 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x100a, r2) shmget$private(0x0, 0x4000, 0x14, &(0x7f0000000000/0x4000)=nil) r3 = socket(0x11, 0x4003, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fchdir(r4) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) shmat(r5, &(0x7f0000003000/0x4000)=nil, 0x3000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:54:20 executing program 1: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="e3b98625df0100af987b2c104e4e86ec2849317ebfcdca77b0ce3f880f6cce3b86894156097393611009f49337cc74d3596bf3faea288bf4dbe8457379e5eef1b05fe2738bd5e89a364ce00781a011662f288484be2f9ee1474dd1d305aef953bed8588b460ec03a17a550197d9f21e716bb97174bc4a073e09fea30b3fe3f8f06f04a1cc59f9913c9ce505087ef82c03becf21cdd13facb554c4ac24aab72164b7483b0e94f647a5d5431e74059", &(0x7f0000000180)=0xae, &(0x7f00000001c0)="4c1a9bb84f9b539693f55a1cbdf7614fb3312bd53f4db2dcc1114fac767269bb0b1e79a4ee6bd8283004f1aa08cf9e76b5c3af0db27ea1a98754a84604811cfdbce39d7044ab29c533ad80a466fafcf233", 0x51) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff00000000000000000000000000000000000000f200000000000000ffffe0000001608b"]) 19:54:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x9) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) dup2(r0, r3) r4 = dup(r2) listen(r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000008c0)=ANY=[@ANYBLOB="fb18bd"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x3}) 19:54:20 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x0, &(0x7f0000000040)="0002000077680a88ffff780510b091be9e7ad62af3f48bc523ae85d29f22e2ebf8", &(0x7f00000000c0)=0x1e, 0x0, 0x5216) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x1) getuid() semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) semget$private(0x0, 0x0, 0x28) fcntl$lock(r2, 0x7, &(0x7f0000000080)) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x1ac) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/251) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 19:54:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="05704b61311c4d06f311b15498187f914e405beb73505dca31154ee358b270ecb9f47ea1afffa086a509133842a1db14583e93ed3ffd52e352b8d639e7dbe0245d469c2fe3d729173b0f5332708560f82ec645cae6d19f800d688ddf5fed3d74481b0f15ed6044f374f3de9f7226c7518a425c8f7ee9a430b87230af17be75b1f86a300f393a7c66857393ed0cf80c5ae97fa1e49223088e1eafbfb3895de37d30bee29809754035d40a7def2fc9c24ca436738d2fcbd73f1147946f88ef24a51fd88440e57d9f04b2abb47b83661ab4cb", 0xd1}, {&(0x7f0000001180)="f09321f68e63df6322e842440a7aa00569d3dd99cf525cedea86d2bfe6d397b15f4673dadb7dc1cb1d2cd61bf3d2cce4dafcd0405cb173ea3b99235f4a091d6ad4d441b95ad6cbcaff4232d2722e7384a2e4fa4f12188363ad61161abccf2056170dfdb7f580f4f0333a9cbf37a25765347a480129aa09cafe7bd0dd2226a434a5c08bafd784abfd79f3900d6d18f0131e96aef8d54a08eb61672074e358a6e586f8c59e02faf1413e5de9bf45e028f37c2e6efc5679ab98742af9696507198cd78b99cfbdc512d44b0332b094cfcc541936b5d1f0591d1743f9c96ed005c2cf8fac1dc77bee2729679b0dd6cc38bd9a444c721bf56092e8216b224205a2b6c347a28d1f467bffd3f19ec0aa80a9dfb7500540caabd34d0eedfb409162a828ebee5a160236367d479f9cb9c07eeb28cded416bf06e483dadd7f09062f938d23e350d1aacbf924b253da3fc49a92627f9a938ce2c026e6ef45f267fd424fd42c7da15a16f144a3a0ef34d492ea81fededae60a6c3d726491e0c2fbd645fe90fac3e059214b586820be79d4cd54e6d88d551f2c77ec188d94416f985df4dc90464637b60df0e232d619ed154da6862fa55e5267f6aa8163233e2197141fed8cd67f0cf11c1b42db39273554f56b00137fd6401a3d5de11f88359acfc6077d999b325b9b7c2397d397c04816d1189df1ab030d4a092ba5a8d9a502fec981929c73b84e87c2a8d2510a9a6961d1bac35b2f0fdc3091392d9680ccbfef9a92a218e71da58945e796b86d76bd179704f454032602e90eb0db425ac1061e95ef6f2785898c5817d3803b8c59dfc95af3b7d78b8bbd412cd58740ece8c5858c8f53852188ccb2f5d8fe1d290dca26b8a4fc402ac9bb7ae71c171372595c50d2f023fd04c34223b824099f1674be24ab0372bcee9a80f45efc52971bda50bfd97df6bd85ca992ac21548d53d88648cbf70ec04da6495eca73f89187dbc3b5ec10aa88b81262e2de74eb9c07666e7ed8a9e4553e02e238d03b6cbef7b10d4432717c5436dcbdefb17a598a0f7276eab96a7867ecb749d4b28c0c42699ae425f5506a2fc4a0a9f573a38dac9bcbf739ef3279411c4469f2e5d2a438bd85d49f008223c6c2897b9693c7d8a5adb410fdaf8d78f775a8a8902a84b89682cad0354049761214d0de7ef50bd934de8d471e38b596b48dbca50be076ddcaecd931bf3e9a52f240bf5b49f358485847006d4c03d872d4f0a31ecd95db31ddf0c08c1d33cd3278b0f007b2bae5a73eb8d6c24f868c1a2b0dbe8e9f13aaca7d47c957db4543e9096903f7c3bb0582114faf61a154a6bd0665819478beaf90c381b2fe061deff4508828bbeacedfbd33a07a280ce4942f9776677309a5b59a35ba13952be33793f3017c08744d85c1eec9df4f5a1980df042a87cf846d720333cf256bfbc907337dcc5032aab4c0b03aa3086c38005eb26585aac628601bb9bfe07ee5697bed0b47a90c137bb399ff57cb31da24f5b1835ac3268b1e6b71d8d12807600c5d266711aa9b615f526402f112874b3e47c92990c344a57e11b06667cf2ebd34b751de5ef011a521356e9ced7492704edbebd004e23e83645c8632b16412fe66f52efa0045cbfcb22c0f46b7b45c91068e821373aa101f979dc79acdebc938abad7d7e9284a583101c4bae8243e4c5ed8b81c161c124d80990137990dfdb08b96a49df101ff24cc4d64e9162545e5469906cb4f7fd24e06a5b9051f4583540363be6d400e4aa8aae8be64f8c9d05f5dfdc1a6361ddaa8b4e6413af33ab6fea4cf1f8ecb760d4197ba5c2ff560b556e36f3d7c8812315affd1dad52371566bd5849aae76b77e78ca59d4cb7c0254ffcbe125f4349498b45e4b61f57f609d8750d957105b93780163c99c5fce7439ff11a76d68e54c8f47014ec5fa66b8bf7ad418fb2f9ee316c3a18219e5d0133c668ac663093fba35a048af3daa75a73493271d0feb1938e5ed4162c352ce0657510aef46d256fa8ee5b2636e4a6c9828592d15004942743888f14a377fc785a32e7716044310c4f29b06486fa169a5c74a40387dd7302211d6ecc62d96cc1904d270b91dc1ecfb33dbfe29f072c8122e07c8737c2e464e704d69a4f03cf0acb1a85c6c25612e1be724a9d5955639655f4e13b23c624cc65d56e4753e624fee20d113ff3aeff5239f54cd82a368581080a5c8b26e82850a9dfff7edddae0f2b23e73a2ec78415dd3eaf0325b388172d4bb7be0f5a65345c65100926a780d21d658338f8e74763041060584ae9cf8cb0daf9bba22a9535aa5fb9e24d59c9a4a74f72fad9f41177e98f8959b34db5d3d801830e39a71773c07b6d5b824f331738b4d6d2722545874ba197d4088040655e7c6816ed45b7fd00b0a4dae8b38d5b950cdc3d99b7994586ce807a0c509decca717679fc23fa2211df44ae6d223e88b2dccc27fef58e25640a581ca53948ad1d48fb41d3a8cdc639baff0ebf1e5bfe0deb4e70a0a4a368e75079b7462ead0bad304c6324341e99686428267e907d8a67b1be26cbce528e5f13ddfff5bcd7603daebc67b89d3be1f4485b92327bb98d9e05d74ecf7dbdf2574894a5b0e2ecf3828f274af88c07925075e997c18aac41e78ca9a57fa590731f0529f64a519acb991c1a524887a2cd7045b82aa46aef204217be58e91ea2b776f54f9bbd127d4afb1324f785786ad8f66259d33e7eb9c838c7dd64343ddbac1c84d9b8cd87bea3a4c015b0399280e8ff4d056160585ec4af4d8e1f84562b048c47b1f3a0d31a461b0fe0f528b9567c5c5a701293e220b11920fc4cdcf563a457b217f3ec07a7d5bd55f3d937da0eb71b415bbaeff7f74f046e43da88a5ffb8552f6d626cf97ae41667086380e9f727917051b3feb5f622bedbb752676754d38bf37a60961ffa2341b1f1f6a4930e849035f0a41d8c78e065102f75857a7a3715c0368582a533dbbba5ce5acafdc3fc7294b24995ede399a53adb937059aa2389852fbf2d17c411a135905be1e1e256c075e99f34ac9188fc6a20099d388cd65cc5033ade1cb30fb0f7d060c76ba3bd5576ed2d695b21a86ed24d43cf199e481795757f86b695e703e075dcce997238113c8df0505e59dc0937f90e97810585096f95405b3fe50f9f9909303a298bc554362a0f4d6a77c1858dfabae94a31300be5b4235059c608b2ac3f25e3e479242fc51daa331f1ed08a9438760e8d614a58a315544b206d55cb7c85312040a3007909fa4615fa550ff0f294921b1a3f7df621ea5e149c92b0943545a376619976b2d0a1d792c498bcf01de9e0ec22c8628ef852a5dd662986295051f31e4340b3e214cef593eea341b6fa167eff7e56ab5cec5bf86842f980c9f19e0fd78ee31297a1bb9e5faaa23bc36f6c5c2a4460417aae65ef4c1c0cdf27a8d1e8a6c91a711eb86735b6979a41058836afee756dfaf5ea1cae10564ea427962d35dfd6bbfecdf13d370a33088d63bd95f5725f1c913d3b32c851eb19f2e8139a31864a5e75cab19a49bb3a6027275df1e25eecd102ba93d1d721baa572d4aa858033542327a255b8e2a21a11fed080107363cf9085a8f97deb21e1b2c390a04462188f7660976e0485bc99f50ca3598c09874b452f482afd9b292030600fd1e7cd5b61969bc866448e40354dbbe180822298ea05e138dac49def3aaa5602e3f711caeae9d3a3eaa3329dd4b52de47d3aeaa91e0ba5d34f773bff1ec2b9a8bf5d9758f695f81baea05aae6e65b86c714405773c626f16020251ae49cde3edb55600ff28c900776b42836bb4fc71ff471e576320f03041553de9eaea7345f6c3e3019da271d09fa833b29bf3eff3ef03399d9f89fa3583edb06a5ede44b9c2f40977d764b5ed0726ca7774f374066d182d277a0310ab3addec68566e3a211ef7ceb95df29a2679a7c14b224353145521ee54a9c19c3acd17d54fa9380125df565cdf0cd5f7b1c236f9ce398bcdcc0b99aeebf31e047fc03cbe5fb591a994a5ac89c6331310a965623a3b0590e1c5fe0a9cd1079ca192717c89a4d8064e006820b67617020e35b64674f7ad0e1b24ea3b59f5af2c354286c94eee630b2a80aa69ae5b3b4c1e74afdd858d36441ec3bc4d5178b198749c2a060cb4e7411f09fdb214ba6700a3153fb7e9a5164706cdf1c7a64223b78b57f8ca111fe9953b25d2414a2caab3d4d255104ac1c88e3c2a401d32e27fe44dcebcfb909bf59584b9e57d03012c729c81e73f7c0004f10a08192f4033bc37b6308b6d06168371d29baf3ef0c3e094843f539213930ff0bf3fb955a7ad2ebbed80108645d19170f78aba7267ce3b55c05a3c0a4edf72a1b564d3754bdf3e296734ecf4ff5bb9437ea5df95db35364183cf216a86699a25c8c0e2979ee8a30415db3d37395be5bb13c670738ac0352ab443e83a6f2bbef9f51e9078941a45a797b72f343196e96fd1bbd53ead7275158cccb08b4efb885817cdda36732596706b56afad78aebd76b42e95a40aacea48344cf26e844cfa350d009a8fd4bda47cf1dbe00445d8dfc09d09a1f8e9612d1d9b3f32ac0caee4aec31fa30d3be34aa659b811cc5c49d09b47e4e9adb49bd915ec697d6d464f0a5b4df12b29727a3d8ee1a293e9812a59d2e4f7cd7f203f5c85383dabcde061cb8ff3d1e2bd9653e4d0c4c584818bfe8d7346a6039c67354f909c8d384438d1d58174d68de41ff748259b4447ec64adadc75b7858ecfd2343f4066e5bb77c644f2d59ebce0cbd454856fccead1dd2ecc7d446e7c8b140ecdb4d3a8f730e726b9f48cf68e86ed83491d165816bbd7a0863b01fd464fd57a0f04d6959fe28f26b12a72bdd45742aa08089855cf96eeb049d21ecbd7a63fca638b719c0c8d9d88e4faf3ca229228512399beab5c98c036c433835652140f5fbcfa2a2a82254fbf2d6faf587450bee989d625011f8719a6fba1f2f6d894158672f592b0995a759829dff6f04223b2666344da2067f7a122d8019554ba34fe3e98ae094216a8d9ea7615090e6cf63b153f6e7dd3107bcedd9f706b5c6133cea3107c9b329e5df53548cc9ad86b3467ed7299d6f5978d8e02e675a4b6a4390f53c69d4b77273b3fc799eb7cf74a7a910a96afa3481db51cdffe621c8f91abed09dd9cc864060b0b0d2dd8713f04d605e7fa8b8dd5b15c8e013ec86c379db402d038a523ba19bba9cecaa1924f349b0cc95ca6772465eed74bbbe915d0b7310b960e20448b6c78fd8853a55e2df45094cafba4e8256f7f235ce395365ad25b3f2ba3cfdefc2e028a7c2564856c5ddb56b3ba35769d1dc53fbd562a8b6cac5e27e63ae2a2f00ad477d12b7c1ecf993fc76fee79abfcaa70e5606f9421df4a83cd800be688aa474f3b71c628d19efcb880d88567ccc8425b0567e680e6a42dfb8d4ee6182170fdd046bd278ba2658c35f1024d76171c4e6322933efd4ae873467e257fd0606dcb6bf27ea89b54b6693c61b32cb5b874b6c04ee465c73af9ce3c7e87d2ea337d05fbbb3997fd9f3bbb6a112c57eae921ad1ecbf3e56142d178ca495ae104546059f5eaab5a5516d415dfb3765391596738df0583ab405918dd036d41099c0d5cdfdcb51c3e9087d1b182065f1b7ded2e5c49a6c9059714dab8095e617ece4de05657a6dd506f8bc5e0bfde8849ba28f4b805a211b82762cbbb335566b790cb167fadecf0e8c8e85fc3ef0930eed3387287f885c0a34a47f575d9092afa6015b78a48f8c95a635e447272d4f11ac991e442088600a5497f23b30b173cd3b0914eee921a", 0x1000}, {&(0x7f00000001c0)="d95af5ebe417240c1940f81676415f19827af9a2bb64f8e026b177c4fb4b7334ed8d0b25ade1695af1c7646c8eca803eef0feb687af96136f7ce1c8faac4fa6fd5a6f00a51bdf550bd43f8d4d95ba9035a016e8a0e22a8f21c877ea35313c07f3aae06e0b8bcf4b7f9ebeee8f8d120fe0bba0d25337a149e0881a378a79f6e2737a4926f0e04f1ace52a11fcbcb47f5b20197d9e8c", 0x95}, {&(0x7f0000000280)="e2f33a6756d4a276d718b1bef159ed0ba3ff3ce458e4a6bca72979e390172d6c7441af61d46db24b779766c8fcb10c2eb4310457f9a8d9fe999f91cf851751325fa4ea8481d86601783c450aa404cfe2858537aea4db5f91bd319fb29e78c0f8c6bfe7cd84ab642ab6dcff0abfd2724a4daf142d50705d610185b91dd21ef9c7fc231570e7a2bd7de91bbac011a9dda3dcd1215c246adf95143711d9a6b9c8f2043817a0de54f352ddecc86b4100602dfe3a2922f69045e01303a17d5838d616c0ba133e9100e74b68e636608c5c99c00f6beaa03792110a67aef58405388c5524c457e0", 0xe4}], 0x4, 0x0, 0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:54:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r2, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000380)=0x10000000) 19:54:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xfffffffe, 0x0) 19:54:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000000)=0xbf, &(0x7f0000000040)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e26cd3554b21f96db848ecae4cee6059012055b3b36e5484fe3fb19d25d416cfdf4278fb23abc91bd092d59e3a886d39021b5e57fae0c63", 0xe6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x828}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff33}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x999}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x8001}, {&(0x7f0000ff0000/0xb000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xb7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x24, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 19:54:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0xffff, 0x0, 0x20, 0x800}) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b23"], 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x2, 0x5, "f9f49ec418e94f32697e82b8e2fa45e7ec73a6f5", 0x8, 0x7}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x35}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:54:20 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r1) 19:54:20 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ftruncate(r2, 0x0, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x11}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6721dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a19c0a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:54:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x38}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0xa) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f00000001c0)) dup2(r5, r4) close(r4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000180)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:54:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 19:54:20 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4c5e) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x80000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$KDSETRAD(r4, 0x20004b43) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000180)="69c7318802aeedaf1f67f1b551b75480673802b5cdd7a728ed2ad7ef73c4990fa9068db352f799b5c7aa2d10325fdb6c337d6c24b902e7df27479a1e9a67adb16d0d5453485e13f4d5c63725e0fbc28dc8eaf294a6c14acfa53846", 0x0, 0x0, 0x0) 19:54:20 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:20 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\"lsp', 0x4) r0 = syz_open_pts() flock(r0, 0x3) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x2, 0x3, 0x7, 0xffffffffffff0000, r3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/93) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 19:54:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6ae4609f404e60954379fed9bfbc0200e2eed6410471ad"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xcd, 0x12, 0x4, 0x0, "010000000000000000ffffff7f00", 0x1000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) pread(r2, &(0x7f00000001c0)="08a51acb24ec32094fb2b0d45c509db77684070d84f2bf9f52135c02227c9308ca6fa5cc023e6eec886c2f7c86d6357de23f25c6", 0x34, 0x0, 0x20) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 19:54:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x15}, {0x6, 0x0, 0x0, 0xfa}]}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) pwrite(r2, &(0x7f0000000040)="895e654f541f29adfd14a2ca939f0c8dfab56b2703db589d45b6a5a52bf01397", 0x20, 0x0, 0x100000001) 19:54:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x6, 0x1, 0x7) r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="72e8e0c6c468f4aeb65b105c1bf15fef1999b8230bdba3fbe7561cee98c04c245d0a5eeba970ea7c6a2d01c96149e021ff5915f915a2e0fec4c5fc86c6e6", 0x3e}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x1}) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0xfffffffe, 0xffffffff, {[0xa, 0x8000000000000fe, 0x0, 0x300000001, 0x5, 0x3, 0x7, 0xffff, 0x80000000, 0x42, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x23, 0x1, 0x2, 0x31], [0x0, 0x6, 0x7, 0xfff, 0x80, 0x80000000000000, 0x7fffffff, 0x3, 0x40, 0x5], [0x0, 0x80, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x3], [0x0, 0x20000000003, 0x80001, 0x4000000000008, 0x0, 0x3ff], [{0x6, 0x5, 0x36b, 0x9}, {0x7, 0xfffffff7, 0x0, 0xfffffffffffffffe}, {0x10, 0xfffffffd, 0x0, 0x7}, {0xbffe, 0x200}, {0x2, 0x0, 0x100003e, 0x3}, {0x1aca, 0xfbfffffd, 0x6}, {0x1, 0x1000000, 0x0, 0xffffffffffffffff}, {0x9, 0x40}], {0x0, 0xfffffc00, 0x48000, 0x100000000}, {0x40, 0x2, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 19:54:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt(r5, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) setsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x20000) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x4f) 19:54:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x0, 0x0, @rand_addr="0000000000000600", @ipv4={[], [], @multicast1}, {[], @icmpv6=@ndisc_ra}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x6) 19:54:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 19:54:21 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000300)=0x8) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x3f, r1}) shmdt(0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000240), 0x2aaaac00) semop(r2, &(0x7f0000000240), 0x28) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x101, 0x800}, {0x4, 0x41bb, 0x1800}, {0x2, 0x8, 0x1000}], 0x3) semop(r2, &(0x7f0000000040)=[{0x0, 0x8}, {0x0, 0xc30d}, {0x1, 0x9c81}, {0x1, 0x5}, {0x1, 0x8}, {0x4, 0xdb63, 0x1800}, {0x2, 0x1, 0x3800}, {0x3, 0xffff, 0x1000}], 0x8) semop(r2, &(0x7f0000000280)=[{0x0, 0x1, 0x800}, {0x0, 0x4, 0x1800}, {0x0, 0x5}, {0x1, 0x200, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x40, 0x1000}, {0x3, 0x1d68}, {0x1, 0x40, 0x800}, {0x1, 0x4}], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/110) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f0000000080)='c\x00') msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 19:54:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff004e800008000005fd0080002000"}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendto$inet(r0, &(0x7f0000000180)="ff25dc8944f2892073cd5dad05d6d170042b129ad117d94f366a9ba76a6aa246901a2a6b55cadb10898f98645169fe7c146ac0a66888b39a929248f02dd7c5b4c848d9116573bac1445299fe5092e36b1ef2eb44440b30c4e242aff785dd0baf0941ccd30dc21fd9e8b9a6b6461c88f0551b14ec1dde9fd55d05b5eabc99a0dbcf7b7cbdd0e780910e88a0e878815b72646f86c51a805dd733a560294f46e378e2d233f4e71b9a14497ec84875b3308627bc489e3a534c8bbd22a8a968feb5bb00c705e5eedee9f01415b907e21cce3496b064ceb3125cf0da9aa6f33eb9adaa300c", 0xe2, 0xb, &(0x7f00000000c0)={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/25, 0x19, 0x840, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:54:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) 19:54:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 19:54:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffdfffffffff, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [{0x0, 0xfffffffe}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 19:54:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x6, 0x0, 0x0, 0x185}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:54:23 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000040)="98f53337d399aebeb95e3401b9102c3535fd02ebc18379e8834c19ea642c4b61e4ef99ff2d6bcc2b05e2aa269b68c7d10d5cc434c6e92ac6e4", 0x39) 19:54:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000000)="cf20e52730633c15aac592cd31ec50fc6c65c6480bafefa3c5c3c823b6f47eebc55d80f92fc1f0e348d05b7f8078267cbdc3857a1bced19d6495e824992c7c98e33af8140b059f504fa542e112054e5900f03eb785900286dd9e341c96406e0b110c", 0x62, 0x1, &(0x7f0000000080)={0x18, 0x3, 0xff, 0x7fff}, 0xc) listen(r1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) dup(r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = dup2(r6, r5) accept(r5, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) accept$unix(r7, 0x0, 0x0) shutdown(r1, 0x1) 19:54:23 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_RMID(r0, 0x0, 0x0) 19:54:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000200)={0x9f4, 0x4}) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x200, 0x6}, {0x100000001, 0x8099}}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x5) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000300)="63190d8b00c38298bb6095c1431a36c18be066212ff972987c30d8ccfe8067ad12da412c8d3fddf77d2e7da9ed060863e302ade5364dcea54479d8f7a70cd2fd24729ce78f8f14c810cadb3356669ab5ee6fcfbe6e15ec794a007176aa968725a5d024f626e55591062f88b28770482e519a6cd0c7a7347b88282b178d2770f0ec767d8fde17fb9dc0df4a94d81490f1ed0e0fff8d04779a4c2f83c6523d00aebb12e184a26cc147ed65e93f4fa1bf53d330387bbe1179d5a9ed3f54734a62b0ffc23694727838750760c04c421fc5d5c3f9368bde93aa2f4e676d20", 0xdc}, {&(0x7f0000000400)="5ff772eee3285ea64875c617292698cde5966fa7b78248261bd2f7688b71ed3fd2c6ea0cb124f489d1788831e728ef14d346ab8db6bfaf90b814c98d182c1e3009be3f8d3d151ae9e5900a649fa68194939961df66e5003b9b6f864f5ae1e481020207e7db22b22c8d", 0x69}, {&(0x7f0000000680)="2adabf90fb2ace1af5f97e4230bd5bf78730197cef4d40d05207d5d10a9acf363a797348dba465f1dfc92e91bd1251d4bdd200396c548bbb474524336847eb8cb60ed2edc9e4290edd87cbfe73", 0x4d}], 0x3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1f, 0x64707b60}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 19:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) dup2(r1, r2) pckbd_enable: command error wskbd0: can't attach mux (error=5) 19:54:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x25}, {0xc0}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000300)="d000000021ec9dd3fd7daf0e8544ca33000000000000000000aa67be29fc3ea457a062b0e2809061412a37bafd4c8f44a334000ee451dab0b473a474c148c3b6ddc2a84a9323cd8e554c183d4fd1f41f0e034677813c92172d5f7f25a30bd351310f635f686e4bd2b806db4a65eeb185f9ed797a3cc105c22a8e42c87f01d60469f2c201523b94aa57567e02e673bbb568faa74dfc6e0f3ec92952a9065f8121b2883bf38f0ddfc352fe0ab9a77874a6bea0569bcbd3870ff8f9271e1e8b25e467400bbf2e5f8d701f7bad7aa4749fe55f4800"/223, 0xdf, 0x0, 0x617b) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000400)={0x5, 0x8, 0x4, {[0x4837, 0x100, 0x90a, 0x0, 0x3ff, 0x7fffffff, 0xfff, 0xcd7, 0x6, 0x1, 0x1, 0x7, 0x4, 0xfffffffffffffff9, 0x3, 0x3, 0x7d], [0x1, 0xe18a, 0x80000000, 0x3, 0x200, 0x6, 0x4, 0x1, 0x5, 0x8e0], [0xf2, 0x6d34, 0x2bd, 0x80, 0x5, 0x10001, 0x5], [0x88, 0x47, 0xc, 0x2, 0x49, 0xad77], [{0x3, 0x3, 0x7, 0x4bd}, {0x5, 0x9, 0x1, 0x1}, {0xfff, 0x1, 0x9, 0x100000001}, {0x0, 0xcde4, 0x8, 0x51c}, {0x2, 0x3, 0x0, 0x6}, {0x8000, 0x8, 0x80, 0xc2}, {0x8, 0x5, 0x1, 0xaf41}, {0x8, 0x1, 0x2, 0x5}], {0x5, 0x8, 0x0, 0x1}, {0xfff7, 0x3, 0x2, 0x1}}}) 19:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x48}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r1, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x0, 0x80, 0x2e00, 0x7ff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)) 19:54:23 executing program 0: sysctl$hw(&(0x7f0000000180)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="294db350", 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, r4]) 19:54:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x8}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) msgget(0x3, 0xcc6cc805e71992b8) 19:54:23 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r4 = kqueue() ioctl$BIOCFLUSH(r3, 0x20004268) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt(r5, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000000)) 19:54:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xfff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000300)="7f1d7b602f49f73ed5d09506351326d68ebc05a79921ddea670f2cb61584d78034f4145e1dec53243159277ebefa1a38059130533948180b18a6e493c6e1ea88819e79ed0a4cec55007930e877fb7e834f0aa0d241efa675d614de5aaa3ed593915711ba846b357a074e43349657b5e03fdf7915ff800bdda14a1140d926be4c0e80db0d5b8e7fae9301fcce8c2485c86c06b984b59c48bf93805c432e4a3f72dd37a61b72e1ed62e31fc5ef7e4514512c75abaa217d77ffc0cadeeb2e4389bb35641da2202f5261a355cf5462b1d8c59ba897991ca627727b304b2a75bc642be2aa137c82188a2ec97366648b71de9c7e2558234e6e50bd45df41f7306439f65638b502641ed2000f9b170d09cd11680095a9ea2a1e21c94283fd126263962878ebb97b91bc2ff15e3d535a45237d262f893e504a7a3bd2f81541c1a0da24245c3f7d37ba55bf71ecae984b034b2f5247415d360d37cdf67741b15d5b366931f040ce94805f491467d2eaa8624c72bb042ca0c1602ab45c705ac5b7a3b137bbe4562bd6fa479b710a219739bcece2f538f2346c06d5207938c5a38032b4eb501fff8b175ede7135189789b1041c414d4b0559b3006617b3d4265a01550b2eb92c78038a3fef2a45af707ccb0c17921248498d601d01930d66c497159af4fd926b58003d04ac8c9f6750a8eaf4dfce297b3d0a274df8a43f0200000000000000", 0x200}, {0x0}], 0x2, 0x0, 0x0) 19:54:24 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa0014000000000000907838b164d1ac1400aa00000000000000"]) 19:54:24 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) getsockopt(r0, 0x8ba8, 0xfd, &(0x7f0000000000)=""/53, &(0x7f0000000040)=0x35) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 19:54:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b00)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x38, 0x3a, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x54b, {0x0, 0x6, "000010", 0x0, 0x11, 0x0, @mcast2, @mcast2, [@fragment]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = dup2(0xffffffffffffff9c, r1) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r6 = dup2(r4, r5) getsockname$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) listen(r1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 19:54:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x8) 19:54:24 executing program 1: semget(0x0, 0x1, 0x640) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) 19:54:24 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) flock(r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x6) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 19:54:24 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x101, 0x94ac, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x3, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r1, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="5b889b45ccebf6149f23ed51de89b24a16968c47b2bc787e6300d613f15fa00e41d2ba0f0e70c770b4bdbe818ba5461b876097d0a66dd239480c3b9c851403333a03533a969ece3cc190f323bab1a02323028e37fd6969095b375a5e232b595b662d050c2c5c33b5f867c9a8771e63a5a737bc48a17398f9957701966ab31f520c5a4643656d998b9e5fd520efccbe0b19333bf0dc27e3dec62d632de7b05904270eea21ff5d792ed93d0c237007957913050b47d1d4317a29ae95f8a5a63cbc82beb4e1e26a5d8f87147557433de50249a9fb76079dca21fa4421bfd8075a4daeed50fcfd46556296f07dfe02b1c55bd5b8eb149b6a66327a1b", 0xfa) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000069e9c8efc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991e1aa5b23ed00f4c8b2ca3ebbc257699a1f1393e07901000000007d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a33edc1fa400000000000001000000000000000000000000000000000000020000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:54:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000000), 0x38) 19:54:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000018"], 0xb2, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="ab77cac362d24e9521617e8879404a6b1a6c99dc6131b9985ecaeb99c1ed88498783b2b7860b867310b6920f13cec5475ac0d31d1c00"/66], 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}, {&(0x7f0000000140)="3985a54a03f99afdebc516519c3435cc084f1fdabe449ed106b5a6797b50dac9690fe85e04a65d2c483891012271d4c704da29869587dc3c11b4c2bd721e2a3e80903279812dc40cf6aad4806d9ed4896ca4e3076d525eadf898bca7b2aef7633c4f36d3c3643d2f3e38a3ad3167b8cd2affee106b568184534b760e9cc5e728ad784bbb096c002426a6ea6e03b026820d3077fb8f0481f5826780e69fa21ca2a4ed3c30847ffb1978", 0xa9}, {&(0x7f00000000c0)="69c3a68301c667f03817bfa7cbcc2fa93f15829010a9ed60efd0273336cd8dc290adf1355eb3167dd3e1ff9702ecce4d5485aa72f757a6074364c61577dd99264c850f9395bd93feaebe830f97596a3bfde97e", 0x53}, {&(0x7f00000008c0)="fbdc324598f842a50711fb8edd99771119410ea6708828cbc9802558a2eaaf398601f66f6c230136c4461ff0f6165566c469f590698715918a136c02a449dbabf67b4345bca758116ceb595c52affbe1ef3c3aee7843e5413cfdcd8c00505f6f288798c557f68eb46020db67fea7f7ee35daa9f2a45c87aa89bf5628ba290860902ce054923249804cae5d7d74f0bfc727fee6108a21d92fc9a0e364b68e3a81ad6d6bfd5cec880b65283f5c53dab6c45593dbe33fb66ce71894ddb0eab491d53ec497b0671ed2322efd3f5671b21a959338e69480544f70c7e0f7ffa39bce0000c8f4b52f9988b6eee520231b35b153669141021eb265776602f3844ffc04b378c9d316b98e03d40b03433b431fbd43b4c5d9d50811c146902fa8de693a33608afdaf7265", 0x125}, {&(0x7f00000007c0)="3187b7dfaa87b3198e180309b1a1caaba70c101be100625c809b3e1beb9be8fdee8cd25044b16685de7c3891a65201a4ddea543cadeb4521842205828ee5405217ea824aeb7ca65131343b5fbda5b6291f0caff8529942c4a65302cb7d0f8e432d7dcbba0e8a38633265a8063657b6be52779ad3657ac53630b752f7ea2390cc347318e8fe6ec9bf1018380f6d632c7f196a81663f04705e72ac5724c01ab7e0cc08b74eccad81e5fcfc754a434fb56abef4ee3b69e76280fd01e87b1d13d5ac3072cc51d34f8b0829c2f3cd74daf11e55d441a9d10e787000129d0a8921757a", 0xe0}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r6]}, @rights={0x10}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x98, 0x402}, 0x400) setregid(0x0, r4) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x3, 0x1800) 19:54:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) 19:54:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000fb000000000000aad0e69c8dd74acd3c9267031ca713160bcacbcbacf00be16e39cd0008e8ebc37c0d5211d4af1b2050a0c89ae1e6057a963b5a32b1fffd415a"]) 19:54:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x1, 0x0) socket$inet(0x2, 0x1, 0x1f) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIOASYNC(r2, 0xc4504443, &(0x7f0000000240)=0x40000000) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x181) 19:54:25 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x45e, 0x0, 0x0, r1, r4, 0x160, 0xf6a}, 0x8001, 0x2, r5, r6, 0x1, 0xfffffffffffffffc, 0x5, 0x4}) sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 19:54:25 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="a7b3ebec53fc", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x29, 0x0, @empty, @multicast1}, @icmp=@mask_reply}}}}) 19:54:25 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000001bc0)='./bus\x00', 0x861, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001a40)={0x3f, 0x6}, 0x10) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) readv(r1, &(0x7f0000001900)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f0000000500)=""/141, 0x8d}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000001700)=""/247, 0xf7}, {&(0x7f0000001800)=""/219, 0xdb}], 0x9) r5 = socket(0x6, 0x8000, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f00000019c0)=""/80, 0x50, 0x840, &(0x7f0000000180)={0x18, 0x0, 0xeb, 0xffffffff}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendmsg$unix(r3, &(0x7f0000001f80)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001ec0)=[{&(0x7f0000001ac0)="225ba4b5c831e84a7b7bc1b9c4dee4aebd04e06f4aeb57358ad2ecd7c460d14e88d3454bcc462cb3c1bc15968368b564e3409f315fd7909497cf5801e479ca698243140bc662389e8d7b8074a6f6a59376a7b2775b", 0x55}, {&(0x7f0000001fc0)="292fa101ed3f5ba0c0e9dd0200aa872dd316802a79d8e72e76680f19661213c4e6b2d52503ff41b46bb3103a38b8beb0bfe67a3f202a6314296671cfab60e8fbecaae0bca4b7f0789acf09313ccd1843bf20d3a675ba42008f62fec233d1816224a5df57abc6901660d1796c9017ac8196bf5f8cf8f962280545db23e7d79b74b9ac8815abd5c2b787dd0c590384f4771e9eb66db2809acd148c27ba30636d2d6fe5ceb27a0b1160edf13f5095b35c0ff2adde2deadc0a72f2e80104192859e1306ab038d5f05870c603a9dbfc40ba7b7516", 0xd2}, {&(0x7f0000001c40)="5c1411aeb932dd2002dcf72bd90530dd7e2a6aa4", 0x14}, {&(0x7f0000001b40)="7b5e183322f8d73ce977a7805f631bb1af7ee5f33f543cf70c6824cf3449374140d9d7b64d3d43f0b22bb7151e9b5b4dd36b2b27d64f5102392ea35fa8b883102720dabbc432b8e7147a3c82a23b", 0x4e}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)="24644f753e7b521c71896d9eef2e0f2d86c7ca3d5dacf80d19359a6634de00e488f7a8386ad8bb15973d776da6cee62bd0b49288a14aadab43f629a5d9eec123f8944edd8ece3c5afbbfb114c7d5fe313045a89c99b733c0f3dac29af7ca3483e4fa885f844452c425da4adccd33e2e8a0861d10ca6e5b44f9caaf2e5a5c4bdfe7a607fa7310915a2f8fd4e48dad3feccae0babc5ce26f661b78d136ee8fd43f41fdac0e6aaa7c3cbbfc7391db5d5124a8604397b80f70ae1c4195792297087932372b2943b1cccadb0319e3e398c9606e000e01d5f016e2d314b8812c980e618839150751847940e964e62794ff1eede4ece5d46aef92", 0xf7}, {&(0x7f0000001e40)="eae2e7b7b5728a1d349c60dfe4bfc6b747a76556207073a5d8f56ce40ec8c32401c87bcc00385c27c9b87db94db8f7f7389b11bc0cd3fb092221105107327da756dd80b992ccdea5", 0x48}], 0x7, &(0x7f0000001d00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="ea29abc5af93e0a6e73e9920c60000536f"], 0x28}, 0xa) 19:54:25 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20690aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000000c0)="84bfb65182e2e4b38c5189b40c9fbe0af7eb8f226127d9ddf19875e92f49421b21989a19df4da7969199c96c1e6f5f3e826177da13dff9e8fa625ff004a90ad0ff210f258fd38487c98c672966520e2996f2c131b9f3eeaabacf1259456af898b1b29c6409428e67ee1602ffa581075f135d9d17b55df23941932f9f5815abb9a7941966a4a01abaf3f343c4c76f5a05e7dd07aabfe55514e7a854f325d0f669ebeba29b8ffca6d6fc913ea1c92d774900b60b399a1856a25c0955c1236d79245ef97c0373871bc810bbbe3b869dd11540cdc04ee3f7c185e07b5e253e463f6e7c480cc7", 0xe4, 0x2, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000280)) r2 = kqueue() fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setgid(0x0) fcntl$setstatus(r3, 0x4, 0x80) 19:54:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00'}) seteuid(r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r7) geteuid() getgid() dup2(r1, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:25 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x22, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x1, "27fdf60af501367f"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) dup(r0) accept$inet(r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:54:26 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod$loop(&(0x7f00000004c0)='./bus\x00', 0x100, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) fchdir(0xffffffffffffffff) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) readv(r7, &(0x7f0000000440)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000140)=""/222, 0xde}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000400)=""/43, 0x2b}], 0x8) kqueue() 19:54:26 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 19:54:26 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRESHEX=r4, @ANYRES32=r0, @ANYRES16=r2]) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) flock(r6, 0x5) 19:54:26 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000580)="aa14272b22ab9e4f6184bdd86fbd50fa6f6e2af0250eab25c277fc26a3e5cfd54d3ae108d4f9befde438c6328fd51f1652644a71ae48d27f5c2f40dcf54acf6e4e6d771e7a832bc7d8d67f1bb2e518165015a07804141866fb3c6234afb5e2decfbfcdd69a200438ebcf4a5be4a974b32203726f8f5c368db45e4c21e2174ca991b7e2d4e369ae98ca50a867269764da05d08d3fe6ce8093118bb82db3b0d37ff0c68bac1b2025a64a7958249e2ec2e5ca306b7af4f843452ac9b8172377cb6dae80b196d22a6aa2ff082a284d9bbe1762e19f4244e2f7a7c58846867d213c0169f9921a89cf8d3f91c04bd95586148edf958e45447392fa87b956c1684e2f913fd9319923a42c52854e40be5af2c55b84943379f559c1eaeac464a66d5fb038c371a4a3dda759335abe76cf8f25c9cc1f2ca17d2b8106b5781e95b3c16884bf872c12d9a1101e9ea6aec13aad30005190bb4ec62bf0bead9033c9cdf7a8c3ae1a5d72cfe61d3f6c374501c40594f66398537661ed7721bf3c15e9133e2c7b662363672232a0fc2e8d2d0a1d7bd1ea0f06c8c0781dfd82287e36f5a4b88fd04d6e9d69470d874e2042bcfb06ddf641e34ce1cbcd9ab58eb88ac68e2aa49196c02a041761af4197595d6f32e514b7377515dca4a7d26e7a98aa154384291a1eb341d083dd83715d251a238eba7f2eb5f41c8b4a18b4178c4cac45baacbb14c286df28aea6b07dfa94988b3bcca4089b74ffb506f7c4e88de3461180b1b9602b160f63ea6183e2a122143d9f926ab3ec981b71c270b55e3abc3d623e601652372a5e7e4b62ec4bc237ddcf00eca684368d956cae4f4c5ec020ff08beb2d341dfab66b7e77172c9401f314e0b388b48a2331d444d98dd914201e3346ba4a9d469439e795b4b5bac7505f8034779e95d43cdca6ed4156b051f595ece0a00684a40387c7ee63bfc49c55afefd51a789d1a621630e166d5c25ed4a5ca4f0aabbbfd410a31ab865ed9fee7a88d52273d41844b8c49c73a7bee5cf4bb8aa9015fd6060c92cf8b08710810644e8527d691c8df52384cf0f69ab04046fb0d251426a52aea5bba8376639d9bdd6c6056a59db7df98cb64aa3a39ef3c3255e51a35f436f754af4b04bd8222f8b8deb7139cd4c77788df8afa62f447a8967aa5bc41cb4a6b55592ae8b4c40439dcb7c893c94e72ae016c0edc48fd67e4549f13390693bd6167567c706d2f478b1466f40c619a4999d633f9930ddcb33b32ae495f478983c8066a4c1e82a4037c49cc05904faca72a089703ff686cd6161ed248db708e16d1ccbfadd4876258aa3c5071f09b830689cd0f4cb45122bbaf6558ec8cb484f4d7fc17ed5defd8a9b9225905d68f63eb2236c63197ba6dd0f5e2b8f71e860a04f7f681c2bbfa647ba145d78c3c70be6e7706791ed70ce8493a9857addf736f8edda63c1ed171cf0fa24462bacd92e38ab35fa878675d11cc892489d542f0eea723e2391ceab53e4354d20959037b7177be58b2699571d479cc735a22ef662e86b2bba5d7b8c29a0a1a0a38b3915434b699bd1e1dcc74063cd8f49113736f7a8a9b1bf3f6f93740dd113ded52cff3571d74a152a6dbecaba825bf857eff17f7ad0afadc72afab3bf6c56c86883285f2c84d49cd766329d887af402fffeba1a4d019dff08bba2e3d28f993fbd257a5e8c18fbb237a82d94d4e6aaa3cdc6d1ddf90f130287db3cb7db6bda28a499015690f1809d06cb6ebb8ecc9d755afb0211caa8f5c1e6bf65d6525215572ed7ebd1bde31c4ad6f1402aac6614732b83c33056261fece678286d184aeea882cc8580079f0e3d72d85b7342de4480eb1c5795ee0dbbd9143fec63700a431a1dc0c803272f2a02c004766a39b48106cb26a5351878441183d720689f4ee1b087209713f0dd8fb08a6de5382da5105176dc7b7f95f90e56791843011a21a4554e7c901275a2366709e3123268d0f67130788b43a5e7213fc57646e0fa450f476a90bd3ef7f35da85c6e593e2e49d400232ca0dc06e1d9674a63b273e02646718c3b93a2452d185deccc4b786117d98a734d8eb534a38d62793d7a220c862c1ae394df76769773539bb8b808ea8f96bfbe991199931058245eeef5aff353695dcf5ef6cc846b326600dc463238b43f39e4e6e0cc3fd9ae17281f6765b44f2c1b93353bf499f2f714b82b8a54280fa07c704e15d4ce87608c1350d5e50ed403d4de53129647117a1ff38fe6c972cf35d38c05206853a697472d7fabbe244d11faca92318c1c88dfd6fff4a6a5fb49d35c8e7e569000ca41509da18ad63251eb3cfd4f0ab42bcbf396ddefea5fc9ac6941aa7e8b7a84b3c5c736b536f768b6f18c026830a2bf8a7248d81d938d7dc27bb27560f3a5aa22adbb24e997f9e0cfec5f3a396fec45a1b3bb4312a41640707058a8c3333c4bf6ec58cc8041584975f6aeb77383008c7fb8b8d0370835a4687e8309d514594726443a7d966c77754158ff43e6f83e1d68ad2f8b918c7e29e756685b8a7843ce216b3a22a2bf18c2d2f4fc5f5e446de53a8ce6bf55b33c4c5ff3f9e165123503acf47eeff5e266bf0337441572a4a5c64e246657820c64b2ab4a5ed0e065dd3e3dd360de5866381b872664aa77d7de4b70f16e386eaa572438c13d7d8ec387b33c75c54e2761bef0e9f2562813ff5d2f0e08b329f814cdb476d2d75855e4f9c1e6a408d6c9535b690cc686017382b2a9afb686ccac1f6fabe9bdbcb2a89d481a039bf520f98533dc5e7303d20d73e48239d338290921c59ef120633bb5b905e654f82dd38613be38e4c6bfd438d5a8de815ef63bdfb3a92940e6262643b728e7aebe7d2e1618037bb4afe814c6130b4ca5cea1a9d6d59ac049427b2be4c3fe1ff7cff8933e046da47059e3a4ef2cbe71e67e57066d1a21309b5c674aed147810739c05233a78c0c27879d78ec1dc88cc77009037a7fdcdf556c2f5dd270b38b61e7382554d31ffb71b0819bcc7ade94871a3d33d258b9eec5bc10b4a8b4416b7fa87198d9fd45fa750545472b8825c7aaa512df1d97b8ace906563a43de8cee4909a1c04fede23a2b84bb02a6beb2b0b3b069797bc92c52a9fe0538c22dbd55941f6e305776a44bdbde3874fe334bad1fada9aeac69f807dafba0181299e73aec38a70d9b3df53178a2d1eb34669e4d0daead61dbee6dd6ba126703d5fb35a5ca44994ab71d61b601acce98e57e576b259f7979bc2a495c5f6662449086cbd2efa60f28a41d0b56aada87cb59bd008a0d3b2120a375544dd14c901a6d72c77b45d3f4bd847c66496264914dbcdeda1f7c82b6d3d2c6f1d2841fc83aca21b23ae11b17d26a31f720e4d5505dcd66529a0644eff13e1cc5be70e8464a4350b7b0ab4abc676fd3d4d70e05820698ff8295043e0466f41dc20bf9a4a35b985ed86096e294022d33f3b8d05d47ad549e3ae1d09f6f29f116390ceec161b9190482a69de9ce5f0fef4ae4d51038aca640027454aaf2f52b0cf8f7d7efa6115126be8f646c029c24c858f696f05e2158187ce82b777b369ee8194caea61867498402acb75e2c09f70194fea322827e3bf125d09122a1541cbe182041dd77e912ca0007a4e4f179020f680f438f93932bceceef701328afbac066fa68b11e4316ea1b75d980086991ef68d28a3d39e3a7c7f0bf912547a2b8bf1efa47d4d705792f6d54fb6465a83552febd1d72a114ac0ae67c87db35a54fb3ee0bb50c981e99fd485206f5ce23d174e70cc40f12854d0f37c62890bb134911f6ee8cd48a20e7e08089ced490481e7019e993971d8f6950ebafd09fe60e820a035914ffbb1a2e1819acd908c4b3fd1101aacd706d2e23e79919b0cb2d90a7b9de1090e5c4e160f7bb821cc643dce261076e0d1d36d1a986fe6924773b1033dd6531fcfd2aa20fe4f6c5e1cd47bb24711234c159b8cf15fc44b66d10d7a7d323544efca85b549bf946c9e00f6308dac0f9e3fe8a52662c6e671fb54e83ade30a17330ae3a7b63d1309bb181720c3edbff1efad4aac42a9b527291476f1d457ffb612f4e1411fdeed6dbaf42a7ffec01a7510a7067dcc73d08a82f474de11d28ebf5e137fc731ab67ddd62296f3d9c25b1a88d64cc7e1dbaa77458d3816719925c2c85954298ff8047a8daa1d5e4f9faf5b69431e22370fc1fffd1c85a8631f10429df96bc1e7b12b8bdccae8624040792af82e754d787070a21fe1c8fa02d0b2df829303caa08edb9844547d329d748c80ec2622fc6dd0e38ccfc0213d37eab46cf102b078cf2081e7854bc88968442796359f44aa7f304ac6d75550f748c15d8e01062302c1d3a8a2d2a02b7fe7871e18396f3554f1a4ae6dab74d2f48e15c3c8c1d3a4abb39cdaeddb8bb7eaa8663bf0be2369150fdea9fb2532934dcfabf6fc9095c5b1e5c6bc61de774080e8d5ecfe5935876f8d1104be0edd958e9cbcd84ab6fe1eef809683d83f67e5ede0213a9df2edb702f3007a575de95b36be9a29457349e48feedbe71040d58591b85102084cf59337d147f8b41ba2e1b0070eaea9933e2a239b666d16fb61723dedc61dcd50109a707de2979803a7f09db2042e74eff4c693e765c8d2a905afecdb87b7cf9391b58907bfb691c0e51f807baf6b6b1db0b043d45e516d5b9450794ba7f49df088203fe2101c31b81531d70b625770bb254a5ec89749e7afd01a04e459d3084b71735136b96cb253adddcc17a1553eb91f2416b5f950208a71b8afe6ef1d21c5ef0a76453a8b441252b6d81e85cb7dfdab5e0b14e4d57fdcf28a4e7240be3bbdfa4e84d7d20b62deff5ee8541c3a3beaf190dc0b8667deae1e40ae695da6cc494150750beefda39d7dfb93c0ea387da8e6856d30060a357f651a1f146e9c18f2cde63739a3f30024c7c769e9b80714fd3e46b316bea5a3b84622e0702173cf40a9bbf6a76bf0f00b603f94007c756bd0dfd7dc2be5c06dca9a9bda500d1eb75b2ccca87f81ed1e5fd12c1185f14a7028f7bb35811c3a344bde436f202b0ac4be3bd2e753a64e5e79e14cc3885bea92975c5a07e10dabe8fca0878217848d4faf2072b2df493959c968da1cd5a729659b4f3c23d00251b116c0d06b4094223164dc1b91f799761fe0bbaee09a9b4c0e347667c9a6d712008fdadc2f2c462c010d3245dd4b6fbbacc53de9d31fcfcebf31e0fd10587074ee130a6f367f7224639b10569270a9e403438102ceb42d26789feded0411e6dcc92f5568a3fa0ceae6a101fb853be9f12f6802b2e9bb0b5b3caeb88fcbfde605d1876558b03fd6a6605a749dd3c42b7cb4815dc4bf9d587c3acd6f893c8d2b442067f15e2fb54b0a784987d2cadc963d1e5715d15a74895291f14fbcab7456922df3e572d47288099775cc3f9c7d79c045e72d9e5a6dced4ae02d85f7e5dc0bd49cffc1f2a8996194ab331dcc7ea88a5bf80fd3e398645f97d4465c45a28a81bd26f7955b5949d76ccf740d833d396a412a626514c1aabff4ff2152fffe05906d1a44124fa889f394c9654b649e9b308ca15b1b1e78183b6d73657911e6485475b8cef42de2ce2c80a20a54223c9c532d88be0c686e7d4b0dd82cf370c8bc0ca7e750c30f9adc15efc679a64323e9d2aef2bd62d8739c57ad891ff1d106a1159de21f241252a69371926fd4d57ae0958d4d0e65daccc6a029161eb50a95a2bfa1ac2c1fc2e1d3414b57c1de4952b7aced1ae53851f09fdb8a35edef512d0d6cbac737134e5b910a2456fe776f64f7766c6f5bb4f5c9c89acf6c5cc7f464b232d888c0a0e1e7", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="7bedef6da4ec0c8ba0f802fa70f01fa1a9b0e08bdaaf6705a2cc79e36a50d54aa010e33ec05b66bb38b9adbb6ef1dafb4b28669400dcaefe0e99571771570bd7bd50c73963eb780b2f104bd567321c0a8f06ca75", 0x54) sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, &(0x7f0000001340), 0x0) 19:54:26 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x8, 0xa470}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000400)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) socket(0x0, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYRESHEX], 0xa) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x91e8, 0x3f, 0xffff0000, "546607643a3b0170097b6317c92e8436fe84a97b", 0x8a0, 0xd4f}) r3 = socket(0x2, 0x8001, 0x0) close(r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000c0130000000000003bf8d3f8aa0a412e60c10ae1da95c18e76ac51b2fd0670867dc8fc1311f260b6a0eda7d60b801cf0ea4423656a0e71b7380f194a86bc9136ca2dd1d06bdd854898416d0e3456f9f85004d000986f3251035c28a790053cc183d86994557cde01939768f53a0a338e251d6536b13dd9579bfd14254d90514adb80edcbaf779803bb49655297f2329aa880c6d0e845921c6be2616e95ab8fd801608b8f766aa2"], 0x10) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x7ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffff801, 0x101fd, 0xffffff5d, "8000d61953d9000800060000000000000067a900", 0x5}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 19:54:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f00000000c0)="0c4570c2875564863596cc922361b8649a95c4c072b1a0615a99e513ea5f1d0bb2a23eccb94f9df8362cf641b09509dbac9f7f549cd55c6880ae7cc587025be2f0c0bc550e4e928790a240da5c822e76bdf402ccd2ee0dd9db1b88dc1434e2f4d9bc580a05b33bca4936911f68c0843ee2706f78f1be4e459b55a64310cc20633af265aeff1144d50fdefa374ec5558fe3c4e7b7f3332ea076b63903371c7d7aed650c99b66e81c4b84d0fb6c122e7f28ca082f457aa1775b81fd65eaaeeac94d862b774c2799370e9466ac829a7e33aa5126600d63b076936bf44ef3d31053b21d8f3403404bb37395cb435a445378877", &(0x7f0000000040)=0xf1, &(0x7f00000001c0)="37fcde50285c847200d452cf2a8d6ca2f658c07bbcc03331863705e9a2a1c90b5fc234fb421a0acb8ea3e2c7ffaa856b32a5a082ac98e4197acd384fc5f1e755ace4675e829195dce121ab37c7bef86dd742cfcef9bf630edc7813b0e4ed9f243bcf3592e4c47c76afafb635ca5c704a1dfce506cf8c509921dbca449cccf3e71ba20144f07ab5083b6e76fc4549e214496bd7658d26ade4256902835e05b7559383d644e4b37517e452a29e489fb37e935d45bf2bc1cfa6f7bd29a70d28ee6df7bad9869696616e6e0f01d7c5f1729333354d62a871036b17a873ccecb11305cd9de96f60", 0xe5) 19:54:26 executing program 1: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x28}, {0x6, 0x0, 0xfc, 0x9a4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000002c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() write(r0, &(0x7f0000000100)="3c9ebb8a65237a19000000000000", 0xe) msgget$private(0x0, 0x40) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() writev(r5, &(0x7f00000007c0)=[{&(0x7f0000000400)}, {&(0x7f0000000440)="260f44c18e9f14360df4001bc73eaf48bfe27a3a70a912d0364ed6aa", 0x1c}, {&(0x7f0000000480)="2dbf067cf844fc6d211be09cc86a192b32928994a56944e28f93e67c07be8d8fcdbd802e8b55", 0x26}, {&(0x7f00000004c0)="574a288d43d211a5494cb08f3bbef180417ed118f2daeab5fb6c4b7ef3ccaca90fb9f49e38845a77295d2be91b73d0c29559158d98bfc597318f2f123f55a2b8a45746fb6d99b211dec7f6cc6b96949a7c47e38e4a1913888d060778a288d04def00825c153fc7ab", 0x68}, {&(0x7f0000000540)="e9540588fe3a9dfc51bb39eb11603765991a5270e5dfa5fd768b3fea30cdf408fd3f39ebbf173a4455a9c20cb1f63f27fe90fa191bd241c3c81ff15b997ae2d091e6cfb32e3f059605275e5cea7326102dca9d3f38cb24fc1a5b3a2151b843bcba22f12759aa2539de86b3572fa543eedc4aa8b7812ed6a7", 0x78}, {&(0x7f00000005c0)="28b497ebeb3b461f16", 0x9}, {&(0x7f0000000600)="d5b23f81e603d32b6d53b288b6287b107879fb0251114c080946496f018b7127f6260ff1e28cafa2a8790e3a538f1ab23ad3027c3a54f08c99b629ae546ee5e53160e0f32586616664351b10f7f5f077103a8b5a7518062b6c6033cd630647e2f214ab807383c2c4cea3d1c11e640ac3fe73ff4641e5204df908063c781246100855b4175997e215ca4cd0f0d7241528ec3d0bb1064abe5a7141cc979933f89f3bdd390b44f688277f1fe5044978a77366a9f338874b1f667face2eb322ab05f61c54cfbeb6ea418a146544cbab91d48", 0xd0}, {&(0x7f0000000700)="7096a4718237924bf5ad5d90eb4f4259b4ed0ec398d99178d094df69ac0fc4ede86f91287bffbf332e5d164096b6a1db41b423092f1bc2bc0733a50fc5d5d24bfa3f5ada46f1d9b7d492061ab97ff6b6881f772191ca97e55da60f7f7243bd64be3aa26f29dd1922200b89def15cb56c28a9f95a6c85deb296d06f4e81ad9c790c26b70ff60ccd79fea08adc6d7fcec81a27339835", 0x95}], 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendto$unix(r4, &(0x7f0000000180)="cdec049f00bafa6266b72e9cc7a08d956fe40dac1e2c19dcf7fc96b47b82e01a6603f4fd63d2fae2b846673f8c4b3b3a8308f6555e4aaaa6bdbfc74091a83f396b7ffdc96e35f4a4d17eeacd976c55dac3cc2a4e67ef2aac93623372605df9575226746e252c12e13ffde98466a83a3bd06c0d4664d3bbe0681e0cf0f095cb4911600ee0cab24658e8c8e68f34b2ed7e9c6b91cb57be47611d4cbf1324f87ce7b7c30d5af92f906501e1e5d076307489b8fdf41ed4db7d21d2fb04f9f0b661fbc8812866b0365ae007bbdb61a0e62b5333e66bcd005e52ae4b8408a31ca54394344305fdfa573cccb69775b73769f686", 0xf0, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 19:54:26 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x102c, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x108) 19:54:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x619, 0x0) r1 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) dup2(r2, r0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="08182035"], 0x1c) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) getsockopt(r6, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x8000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setgid(0x0) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x800, 0xa8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20050, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x80000000) 19:54:26 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x880, 0x0) 19:54:26 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff0000019078e0000002000000000300ad91ca317296507100000000000000000000e000005b151a6f1afeb701e000000191094fb0892577a4e470ed9e9e641b70fb43975a6fbc34c306a2f12060dbbc22004f8c3f93537166d6a4526f327af734263823839a64a6b2dcc83a1bfec6b81e0627e42b53d410371fe518c75d19d39f737d2d8d59659a9f3166a450f8ec693d59971e6aef9ec87129c2ad6596"]) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x5) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0xfffd, 0x800}, {0x1, 0x30e, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, r3, 0x10}, 0x3b01, 0x40, r4, r5, 0x10001, 0x1ff, 0x5}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x7}, {0x18, 0x1, 0x8001, 0x2000fdb}, 0x0, [0x10000, 0x8e2420f, 0x101, 0x2, 0xce, 0x1, 0x1334, 0x1]}, 0x3c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/151) 19:54:26 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) flock(r0, 0x3) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) 19:54:26 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="857769cdf46df235b26fa734db41bcce61f9aeffa2772d27b530a91af4a0b9df5bf2ea903efc4dc12274d45df34bb852711a91bd030000cbd5ff6ab175869a7196061a3466687f46be56b34ada52c14e7ccbaa83794f1365c97a1e42401abd5202267ba03faac0e216ae322b02f7e16a466075810814fbd4773998aee6ced36ea893b5af84fd0384590a4ea044b8e2081d0052961cb23c6dc886ba7f454bf60eebb8cb3ad7b751fefa42e3ca92e19d7fb7a1e3461baff4a72b64386df1cdfde7c836fe01be2fc56ef651444f656583168e169e81ac6f858f14c991ec03fa20246ac3cdfb6c326e997c43213e970d55a3b3", 0x0, 0x0, 0x0) 19:54:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 19:54:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:54:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820289"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0xe}, 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="820289"], 0x10) sendmsg(r2, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) dup(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r4) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000000)=0x1) 19:54:26 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x434) msgctl$IPC_RMID(r0, 0x0) 19:54:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c7ab38c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 19:54:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18b30800ff1380659914ed226ac44fbdbd986d4b"], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/34, 0x22, 0x1, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x74}, {0x6, 0x0, 0x0, 0x500}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 19:54:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0xc0}, {0x6, 0x0, 0x0, 0x100}]}) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000180)=""/12) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x4, &(0x7f0000000080)={0x7ff, 0x2}) pwrite(r0, &(0x7f00000001c0)="a92487e195e3df242177998d8c5ddf6e9f54cf385563696e695008286e75ebcbfc374184f6534c347412e039f6944927fe81f64c66b2290df4eb5a15b9a1df6012b172f08cad0a078cd21bf6423c6e52fbeb451c7fbf7ad3ae0097b90123428e9aa75cdc49bbad9c48efd31f6d87eea0c6c7163627e6ad542bff0850afb7a1e6fa318afc9571fe4699295a82a96febf30612efa8fc038ced4066e1ea130a9cc21356c25490882defa93f00000000905f96dd5aa64d127013c7abf1b27885499aaabe4b249bd812de9ecd96f40fea6222bb0533f5", 0xd4, 0x0, 0x0) 19:54:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="436ab274a4a75a964fb21a2cff17e012f2708605a9006ee52e", 0x19) sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket$inet(0x2, 0x4, 0x3f) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x69) 19:54:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) dup2(0xffffffffffffffff, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) 19:54:27 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x7ab5, 0x100000000, r1}) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000001c0)={0x4, 0xee3b, {0x8, 0x100000000}}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet(r3, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000002c0)=""/228, 0xe4, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x1000}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:54:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000340)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e563113b7a0f00e78ccc9945c3673d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef81a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e60956a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f916b2d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f7600000000000000000000000000007b94ea65db1a05e174c44b059d039b7e56def633c574e3710e8deb9782079995c2", 0x30d}, {&(0x7f00000001c0)="ab847259f0c75b6a8eb51a9d9950695e9b973c215ec939c46954dd78904f4d66a440007b2cf6f6da2933187b299015b20f5c9076acdf427cb3a87c479390a5c6b5b9c1051573fa30fd2832c30c40e2df787c382850c8c65317687c3180a79de00a4e0da2ac3bc1194388cf170b7b7ce3e8acb44182f3e6f97739", 0x7a}, {&(0x7f0000000080)="eef6cd2ecbe2c9fc22a32eb5995b6b2f02e2f459cac6d3c6770a4a394a039824e4bf7249fe90c2f558ad31ec2a4f8777de090eeec5b18705182fb138a808db39bb05aa8ae5142e238e4371b07be61db051bcf3fc4cc0a436629b8009a5ecc6ba0889283dcde48e6acef86d0b1f9b5c9592a4d246b295a0bf56f822b86a444357493f23b2ba11fed1d657f9927aadca", 0x8f}], 0x3, 0x0, 0xfffffffffffffffd) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) fcntl$dupfd(r4, 0xa, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)) dup2(r6, r5) listen(r6, 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x3) pwritev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000000680)="f6bb8cc0f6ce3239d652ea630f77279b63ceeb8cc05062c405351dd62045d0e40a523ee4172597b26c1769eafef050aaff1f7712d75f2703016a9e445ed6d501d5a1052fd78e5a8d1ff5f7e5088c67a94e5f83851ab4924350176ef2f33924abb6b520cd4e2d676b7886a4c273d670171258a2eef9a1f58efd5165d0b0c5fd0813f7b94546b78ca7d5e13ab1c69d727d279d9880939959d85126b969c9634ac4bd14b50f7f093a6d02bc6b2852aa04df3eddfb1b9e8ee6751f0b68c8", 0xbc}, {&(0x7f00000002c0)="a03fb555b25c41f4f4bb172ad66c191237cd735d263cb73520d73b44aad53122479dbc619acdc7acc4240a724dbd01039c52a01949b5e68284bf0dde76e37cf2161547480eb842e7bd37117139903a3b88f9171956faba3887164fe3", 0x5c}, {&(0x7f0000000740)="1c679bdfa815bfd9cb8b541ae82c32b1bc7cc44dcef28d946c2b4211de1ea3c0f5651efa4f743b09233343e44a16c197ff26c99bf41d9854bfda35bdd50134152e13e51078c60ee9cc9ebfccfb579ea87aa69e9cae97065c3e4b2f9704f79bc37ca8727830e2382fee7f5c63c1e45f9fbbca37deda83", 0x76}, {&(0x7f00000007c0)="bb5d6f3ca5e1c97f66d7f2636c460aa4a3129c29518dae23bc0dbba57805d7b76c592c0bf2a031b413cd048e8221b6bd97adc8144301e563062a25c984d6eb8565a437fe4887bdd605331a34015d9e52b52a7d270a65debb4a856b", 0x5b}], 0x4, 0x0, 0x7fff) 19:54:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xfc, &(0x7f0000000100)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xc6, 0x1d, 0xff, @rand_addr, @mcast2, {[], @udp={{0x3, 0x3, 0x8}, {"bee72588940c3384da9cf79f0e8d66467130f5ebe1e4774ecc335597a70e502cd98c12a2c656b0732ef0c9d434e1739f39dbadd0a480a0b89762da854690d19a94f632d1fe88fbd786edd25daa391694b5f449dc67b7307e7ec294690280561f040cfdf0d05fe276dd28b604002eb4d399d37685be524533081c784dda09441afe7045d1477f0dfdc15a558455c4db190804399c0d097157626d6e4cca2c3ece461a8a06cf1537e9cf6ca046412547bc0333a64dbc505f12a48776a1cc4b"}}}}}}}) 19:54:27 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) fcntl$dupfd(r0, 0xa, r1) 19:54:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 19:54:27 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000400)=0x2) semget$private(0x0, 0x2, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x5, 0x800}, {}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x7e46, 0x1000}], 0x5) semop(0x0, &(0x7f0000000340)=[{0x3}, {0x0, 0x800, 0x1000}, {}], 0x3) semctl$GETPID(0x0, 0x0, 0x4, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) lseek(r2, 0x0, 0x5, 0x1) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184601, &(0x7f0000000000)) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)="dc0d1390decec09975e7396dff2b49243243be9ebb9e666aa9bb12e9c4d4a1fde7e0e885789f4ea92833ddb3eb03cdd97efc9b5624e6ead5", 0x38}, {&(0x7f0000000140)="b2a51dea27feebb53c36e5b3e8a55b9e58f0a10dd807a236aa694f2dd0d2fb643833473de13274711b86b5e879ea3c234ea7872f67ff82d4dd56fee5eca2847750b192343e3f9bb9afcbeeed89d7e011c4ea157c8e556ad9f75b927483347d055f2a56a189e878c01f8f149f310e3725d015b555d8c47551d7d368978d0e611ab6e335be51b9ae2e40545ace18e8cf6066ec4ba472cbff9b92b75b81c424bd29a83aff2e597a736435c3", 0xaa}, {&(0x7f0000000200)="8345596770d78e71ce85838ddee83b3b56249e8c494e2a4c313599e2a540bf3cb58e8db2f1e5d6514cdb31be0b4528d4bf15648bee7a0eff3cc11fce1515bc803c00a504", 0x44}, {&(0x7f0000000280)="3c1ae502847aefe685f44ff98e1ec0340b63cd6dab6c4052c15491a866755086d61c90cedc5d1d", 0x27}], 0x4, 0x0, 0xfffffffffffffc74) 19:54:27 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a00000000000000000000bc16c9d05947df8f99e14fb1be3c0600000000000000ff0200000000000000000000000000010400907800000000602767150000000000000000000000000000000000000001fe80000000000000000dcfba4609320550abac19ad0bd35ba6a766bcf0fefb0cb84a11da0648ea005f0d8520dfe60dfde851d5e0653663ecbd645727cd"]) 19:54:27 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x8, 0x1, r2}) r3 = getpid() r4 = syz_open_pts() flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x6, 0x8001, 0x1, 0x6, "52630f603e5b710be0ce815f993bcabf36888fe3", 0xdfd7, 0xfffff511}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) r7 = dup2(0xffffffffffffffff, r6) write(r7, &(0x7f00000002c0)="05a5842620ab61cdcdc7c41f0764c095e6bb5b6ba865d63778ba5d94641145a3c64fe4b6cf9988e77f47fbf5353227a1992d4b196ebc12667167eb0dcb0dec6f8037b51735f542ad45e11d52a23c30d81552b16f0ff4402a36178ae9ca2dd4389323c16fd2f587f70d482a87c6cb8253b6afa3b653ef11273761497e8f3f7a108466fa58092ac20721719dec05d89a590cc97d832fdee4aaf8e69b588272699a587b0f3a257def8c79ef73874bfebecb57cca6ad24b5cd84fb309e5e81c4e210616440249a363c3e775348fb9b1b2d89a70abed2579d88de6dd34982a6c9ec6e92a61d6dee34c2c24eaea739b4dbaacdd50dd47c8dffbc1b", 0xf8) 19:54:28 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x96, 0x0, {0x11, 0x4, 0x0, 0x7, 0x200, 0x64, 0x6504, 0x0, 0x89, 0x9, @local={0xac, 0x14, 0x0}, @loopback, {[@noop, @ra={0x94, 0x6, 0x4}, @end, @lsrr={0x83, 0x27, 0x2, [@broadcast, @broadcast, @loopback, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x3, @loopback]}]}}, "92486eafa2785f3a"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000080)={0x7, 0x0, 0x8, 0x9}) mlockall(0x0) 19:54:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f00000000c0)="27d56ef8b06cf179e3fc74e079f07ecc1f2a87a06ef57e3de048ed6e30d96a6f7469279385a67248ffce5cec669025549c71a5df287b5881224c3769a74ec1a388268fadb3c8f41b1dd2df28b939199b9c0e997d377d17787b034c81807948ede1884bbfa1b6baa91d2369127e74b862074fbda6e67d1b532ba580cc933a37f7384093f017929b836931143dac0bfff82782ce06dc95f1523cb1c3d8e54ed2ce1ea0e5e89d9b", &(0x7f0000000180)=0xa6, &(0x7f00000001c0)="821ec4acec3b95f7cf0fab578fc86e054458fcb9851061c0b2668031d55f609151c2bf41a547f935bee02d77cc9564bbae469969248d38a7ea296f7a23b8ef8be6c5ba7b56e7bc6c54c0f63bd48b3c427f78ee2fbd617eecc5d66f689d32a464e286e3879c70ba288d5b3842984b28c68ddd41036c4a6c840e99e727b1bcc8f33b", 0x81) 19:54:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0x0, @rand_addr="0000000000040000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@ni={0x8b}}}}}}) 19:54:28 executing program 1: clock_gettime(0x5, 0xfffffffffffffffe) 19:54:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x20, 0x3f, 0x40}, {0x7, 0x1, 0x2, 0x2}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000680)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844bf791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153ce52dcb00b12b504cec0eaa3be30bce9506e2297fef0638b54c9c81fe6e11dc00198637ec9ec20fead2b12c8539c6fa158fe9f33aebd22a0a25f0e546c015bec6c4cb252a1880a410d6cc509ce45beb34b948e0e96cfafece4316298777b75a7889039a6993b5848f39adf5d3310310371f385392b70812550cc7736a7605368443a0d0c0aa861de229d7a12f59c411d52b889c98dfa68800094caa950d6934ae277c3008b22fe2f37839aaef0d7d2e181510f2ab9c8844e5c0dfe2869713a07e2110d8ae585675718a9a62e725d115f9474ce43b06129f960fdfa90bc0d615f4c712982d822f8143891e77d81e9aa0c0e13a2596d9adb98c407f07f595c0faecaf3346755ae05c1a6917a2bdb4639d906e17c5a7a621edc2345f8fa3d6e3812211b921e4aaf223c7c9c8c2031c88a37501b3f9204c1398f42fb1314e2e28c734c5316df6a25e717a6b277f78b1da0d50648087944f05eaed5a6eee2471880d8d33fbdcf07ff3212f4113cb2f79f31b063f17b0dc56e37456204b1559ffe187bc692edce2670655391a8f809cad525d9a308d71706e5f87449ce8878b794770c", &(0x7f0000000500)=0x1e0, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffff19) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shutdown(r0, 0x0) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x3, 0x83, &(0x7f0000000200)="64dc58f6b6b69c453598c98b550c50cd4eef3461b4372151", 0x18) r5 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r5, 0x5) 19:54:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d33c21ae7fcdc412c73c7df8cfada2e2109e000033186ad3cd90bf164f997e693601a1772429846bd1d45a5b7cb02bd7fbaa8775fd8963f63a69f5dda2000aaa13a3b5f5670c6b501c573ffe8886ea059af3b840260cbd4ef59b209f70a80e44a5c03a58fbdb0ab82605c8da7c101f9d1c15216222ff2526fd7dc6a93b218fdd5632d0ad3bca1996f430235b18dfd4e5f7c092df0193b89ec2fff3b2a5fadddec0ab7d43464469a9d35326b7bd2bf5d806000062fe3bf6500ff9e4999bbeae19ccdf11f1b6e7a26e98cc3ae970cce2e18a2f7dbb6aaa56898b976965c55b66a3f62588499a2d78d935d7c201528265fe40b71e12ab6e4d31fd00f8d19176d99a2504bae49110447c1f648c325801e5e8464889c59f2462d3d63fa33637b7", 0xda}, {&(0x7f0000000180)="7c798191feee41472f4b0fee954a063f9d895838379ac7f104c93f8810db4fd545939806bb8e2b0547f5c00a6abf73f38b702b1092a7546e856fd0fbb2a51098b3be126ffa9c4eb10fa5a15a9bb8f91cd3b5d6dd801ee807be93455082eac169818638162984d9c249bafe3cab4dbe4c5c60a8cc60eb3bd73fb333e8a673ec14beefc67a545a21ae29b3d18707c7f4df81fdfbdf3511d572d5170dab4edce1b2dd851fe5fa15b3d53a9aefce688e41b92bd5c52cd2573e77eeaf3846b0d40558579994ec65bb", 0xc6}], 0x1, 0x0, 0x40000000) 19:54:28 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x800, 0x0, 0x0, 0x0, r3, 0x60, 0x4}, 0x0, 0xe5c7, r4, r5, 0x81, 0x4, 0x6}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d0158d08287e0a02bce3195b62e2f66696c181a38f31cfc2ac540e5f35ddf5c625b6531000000000d9d7b446a882bd508788356b6315231834f35caadc7b6facb2624c29a861822f241c9af110455161223fe6a417646836dc4e7b0fbaea0ab111e46360a82a33e676f3de3da6280a3cc8d9e6e72b618fafa480d3391f6"], 0xa) r6 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 19:54:28 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x4) dup2(r1, r0) pipe(&(0x7f00000001c0)) 19:54:28 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x4000006e) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x55) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000140)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r1 = semget$private(0x0, 0x4, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/70, 0x46) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000005c0)=0x2) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000440)=0x8) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/170) r3 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000013c0)={{0x20000005, 0x0, 0x0, 0x0, 0x0, 0x10001006c, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20010008, 0x0, 0x0, 0x0, 0x0, 0x100010020, 0x7}, 0x7, 0xe, 0x8}) r4 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, r4}, 0xc) 19:54:28 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) fchdir(r3) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x1) 19:54:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200000000, 0x3}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x8) getpid() mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) 19:54:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) socket$inet(0x2, 0x3, 0x96) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = socket(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x2f) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f20164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85585561aa2818fe03700020000000000000000a0e50000000000000000008a210e6e7f8536e3f75ed986925ff38d7eb47dbd3d2bbb6ad5a1999c8d8c75160980cd219b3cbc21863896ebe0e9cab5714251d2ac066588f252b32551e9cb18451d6cb0ec867dcdfeb6fa2e04daa11551"], 0x10) dup2(0xffffffffffffffff, r1) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x7f, 0x1, './file0\x00', 0x498, 0x3, 0x6, 0xffffffff}) r3 = socket(0x2, 0x8001, 0x0) r4 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r4, &(0x7f0000000080)=ANY=[], 0x10) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:54:29 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) accept(r4, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) openat(r3, &(0x7f00000000c0)='./file1\x00', 0x800, 0x40) r6 = socket$inet6(0x18, 0x2, 0x0) listen(r6, 0xffffffff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x9a, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 19:54:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x10, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) 19:54:29 executing program 1: shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r0 = getpgid(0x0) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) r4 = shmget$private(0x0, 0x1000, 0x1ae, &(0x7f0000ffa000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r6, r7, r9, 0xa, 0x3ff}, 0x9, 0x8, r10, r0, 0x7, 0x100000000, 0x6}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x1ff) r12 = socket(0x10, 0x4000, 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8000, 0x0) sendmsg$unix(r12, &(0x7f0000000500)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="f0a49b54daa9a7607647aeb79d34b33188c06db8303a9bd8dbebf8b6669d", 0x1e}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r13, r11, r8}, @rights={0x20, 0xffff, 0x1, [r14, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r9}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x88, 0x4}, 0x2) 19:54:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0xaa}, {0x5, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a0000000000000001357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f00000005c0)="fbaf8a8d1a029be96914f6357e3a8c837cebeff510b88ad6a8c92b7a86ab83afb37beae70f13823402ab4755b231c8f0a368ef4bd3843c55331afd76b1f71fe460dcd6ab776c71ecf5138b61d90b48d1728eddd8c7565642105fffa403346c935efceaa4e93d577ed229b1e62425b5527b1261de871464da845255dbb33719c637f5004a7e0a42d576b8ef4cc5e9a9ae04bae4fdc2a7cc2d3ffb66a498ef44cb251ee4fb8fac22a6e7331f5ebdc91a308a6e39040c92ad9c30bd87c36d7e87ddcc3475886f03679984b918c65be22600def10a187c247f538235219a82166de9483e19767d30cbf83859e5a723ae0debcea8", 0xf2, 0x0, 0x60) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = socket(0x400000000018, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x5, 0xffffffffffffffff) fchmod(r10, 0x0) r11 = openat(r10, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x1, 0x2f}, {{r6}, 0xfffffffffffffffa, 0x70, 0x20, 0xff, 0x401}, {{r7}, 0x8000000000000000, 0x8, 0x4, 0x60, 0xffffffffffffff81}, {{r8}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x8, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x38, 0x40000000, 0x7, 0x100}, {{r11}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x2}, {{r2}, 0x8000000000000006, 0x20, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000300)={0x1, 0xfffffffffffffff8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:54:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/190) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100)={0x5, 0x4}, 0x10) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) 19:54:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x1, 0x1, 0x7, 0x0, 0x6d6, 0x4, 0x5, 0x3, 0x1, 0x6, 0x81}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) close(r1) 19:54:29 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000080)="1a46402da5edcf35fba4a533c7f644b99b5b042c2dd609f16918", &(0x7f00000000c0)=0x1a, &(0x7f0000000180)="d3a8409eca0389cf4e9099e68795dae89f000a52efa12d06aa416f2d2098326167ff4899d7ceebccb4179bc161f49673387148290c95c3dbd515ed9082d2165db94fabf4c51ab8678bd17b56230e821e9a0f46429d15a725d66d68a54b0dafa4500d236eb0ff558a63c58a3cbc1658", 0x6f) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) flock(r3, 0x8) msgget$private(0x0, 0x80) 19:54:29 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/7) 19:54:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x84) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x2) accept$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="29539506000000000000000000000000000000000000000000000000c59dc911af7a2c410000000000000000000000000000000000000000000000000000000000001dc8b4d6000000000000000000000000007198f522cbdaa32ba6990c42feb8674731da0b2ffbd7ec5e593677d307cab0648e1c9f5f61b0411a01b3248ad896a559b65a106fd363a041ca74510772ba306ee24012bca0f1e911cd9c03b7a15124761147a976ffc3f70f56bd0b1b7d0bc8fcd5f95b19734dc351ebbb9da0a9555dd4167c980c4fb46424fe6dff22c9dc73d8e83b2cd0837a59b028862c86abb862fd9ec5f6d8b01b67e41d8477a68fbc00d0a1a1c26dd2c287bb04f814c6fdde6efded6d0d0322467b5b9a25a450cde51521f2395c106a4f22da01cc9272bbd2d156a89ed0192d49e12e6f69b344f0cb9b29752a84ceacad22af84ac81009f995e6658c7fcc147c7dd845975c32678448c9767d3514796dd05de4224322910b2cc1254756cc2b57d72e4a999a31422b9c1bbb75407b57e4a664c63402ec26625ea864039e12e1ad1f2375cf5a7ef2b8391e5a4be6c365f3ce79c1c69596553c176d587a8155e67a39c30fc401c577329f3814cca9e8fc447ae972a2b6bcf27"], &(0x7f0000000240)=0x53) dup2(r1, r2) 19:54:29 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000080)="b0385a98b0696f7b8f46d59a4459dd1399378f90e0ec3a4a3b3e65c3233b4a8740a6149715ea56f1f5f0ab9355579442518a991b32771db404b08a5a03d76a6bf4dc8a940f4e1e060dfdce1d2179575936913dd8a8d131cc4075e400eb2ee1609c2dd8c08cc05705a83fab9dfd8e572d6590951137787d78c077ffce48e4b4734f3a1dfb6f044bd08afdf9c6deabecf2c1877c671c97b73bfe5bacd588070d33d833561cba8f6f01d7028e084b0676ed4969b073adefdc473a040558e5f70d873360768de0416a1b0aeb259cb83d45894a285b8543fc9d2f542d20", &(0x7f0000000180)=0xdb, &(0x7f00000001c0)="75bc7d83d943b43d0c09d9d19e0256195d99e3e0f2980fa07263b0e506e9539b169a", 0x22) 19:54:29 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xbcc, 0x20, 0x0, 0x2, "87068be8ec2d58dbdc45913d4028d50145cddaa0", 0x3, 0x1}) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) dup(r3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000340)=0x8, 0x4) r6 = semget$private(0x0, 0x0, 0x403) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/210) pipe(&(0x7f0000000280)) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r7 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000480)=""/252) 19:54:29 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x9, 0x3) 19:54:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="62021707e0000001d8a7b33988fd9dc44a17ecc7ecc2e7fbf7aafc989639bc870711eb30ef0570b200359d6118a33e273678f4765723f57e0eff85e2b2109a84e1ad39408d87316185779bc45736a0295fb75abcd0c8ed3345c37bee8f7d4e3508c12fe8bb739be7e321104e8e56666eaaf081cf9f7ba82bc550bbec17db8631518fe2a2a0955257e7f794e1d5864dd1a1397f792637279da158ba5ad3b7cfbc8ab48d2dbf1dd3603f3a2dde2f7a833639e88be0d438d98c1d2a7b616db222b40000000000000000537b54510003d1a9caed023aa23b17154b82edf57a654608299c"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="3431f0e7a04d4d0f0f89efa52d273f5a96d96ea55cb408769981e35b7e3ea1dfe50cade24981df3d685a21c8935bec2ebd6c6a3ada3fa1fbc92506216fd525bf57f52fef7317a0162db06a6399beb3058c522dc19d3faa796e84f502c10f83fef3ea5b7067b8dcdd96902ab575bf3f09a3ad00330bcbd90ea25cf5bf9b2cdf7d0f", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 19:54:30 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x124) 19:54:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x0) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/223) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) r3 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="b80025", 0x3}, {&(0x7f0000000200)="f04fd52c90b560d8d53d2705fa5b17d041f7c79080b451dd83719fcdbcf63f44428c7fe58567b2a7c18cd093345d3e931e6d0e12e79783c664b743f83a122001df307bbe56452860a229d8aebfb74a244bd72f331552750590b7fd06ae99e6ade48b72a4cb7dfdb2cca470b11dd71aa63e638bd4e34923b79b58653c93e6c9b0ca21669cb5937909a906ddfcdf37892d4ca9356d22c4c57cd0c92a06301a386f5b0ed2b37d2e9fd59f477d085e1b46cd80d7a4c2bf322dad282cd145eada9ffd2b0e536196db562c429dd898d3", 0xcd}, {&(0x7f0000000640)="b9d15cd45e2a93abf7e74cb7829ac6e6776e7993518fcf0a617623cd05206340288ab4f194f538f73ec5c527a50762c1e2e1ed10f0b3a887da866d80a75a315790e35ce6faa7395f3001e4e92565bea36f2606cbbea451f308afd2008cbf906cb9f16ec563b63c7e1cf6e9778521df7a17099dd7dd6e122156887efa0a6d925a5d5a9e72143f0a4a46e87d7129fcf49fc90f10029f63456b0b86cf25f3f3a946ecdba11b3724959aa62022bcd783bfbfcb57214910e191abf23debd5739b7fcfd632b6", 0xc3}], 0x3, &(0x7f0000000880)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00f3c2465a875c5381000000ffff004e15d60050495877e090484954d35885c044c9f03bb6ba7977581188a7058d323669e7660c64e436b8134d6efa97fdd51af63c39056737f546f01c03b82b1f0605eb3563d7cfe2d05bebb4667e276259b2e9ce052cef25089005d8020c511a851de3ac0cd710afb147e0395e112541f55df059032325839e93bc13f942333ab13c23a1ef5950a551dedc45", @ANYRES16=r2, @ANYRES32=0x0, @ANYRES16=r0, @ANYBLOB="000000002000000000000000ffff000001000000e55658f0708cc26abd574f6f55034f89ff63288056677c414b25e9d1d5b9df94ad02f799e46de5a051a4360633a43530badb512e4a80f8aa0000820728c8b466e9337cd8ae612c77cb43b558f4b88b35a91c2027", @ANYRES32, @ANYRES32=r1, @ANYRES32=r3, @ANYRESDEC], 0x60, 0xa}, 0xc) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') 19:54:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x80, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() flock(r1, 0xa) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e6005600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 19:54:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) setreuid(0x0, r1) 19:54:31 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 19:54:31 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@remote, @remote, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x1}}], {@arp={0x806, @generic={0x1, 0x8080, 0x6, 0x4, 0x1, @local, "f0baab9d", @random="5cbb52e4a99a", "4e2b722e5fa6577c062e1d732f1ce643"}}}}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pckbd_enable: command error 19:54:31 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x8, 0x0, 0x0, 0x0, 0x0) 19:54:31 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x4, 0x7f, "bf5c3f4ce747e488a20304de11423d13900fcc85", 0x0, 0x1}) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x40, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bcc2e3", 0x0, 0x2c, 0x0, @ipv4={[], [], @rand_addr}, @empty, [@hopopts={0x2c}], "9aec57e833f7c319"}}}}}}}) msgget(0x0, 0xe7) 19:54:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x4000000000000007, 0x93}) r1 = syz_open_pts() close(r0) syz_open_pts() setitimer(0x2, &(0x7f0000000080)={{0x67, 0x1f}, {0x7fffffff, 0x9}}, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000400)}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae30080000000000000a78b7ec0"}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x101}, 0x8) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:54:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x1e, 0x1}) setsockopt(r1, 0xfc000000, 0x3, &(0x7f0000000240)="2ac9cf4620c79d5d4822db66901ee9c4c7e8c1bc21add0f3638b858d3e83e500f6fbfcb4c79a73843ec18e2e6f1a9f59fe3988b37d20fc6a244e94a42d15384b84c94e217044ecc03a5dfa7182cd1ea0b71fe7647bd523f5a045b583d594c3d0f10d29c9f2d77f381c72445e3fa037c02fb3c624f1111f3d0f7b77d072538b3a123cff6165f7d52108a7d6e3aab016930ba4354796721a37edb5cbcfcf9dd0199e051ff4906a3900a302fb11d2262c59547403bcd70775a28450918e027de0a3d56178e28ffd946c1c9c7880f6d2f2e5a07bf6c0df7b1802", 0xd8) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x10, 0x0) r4 = accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/37}, &(0x7f00000003c0)=0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x302) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x20) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x4}, {r5, 0x1}, {r6, 0x2}, {r7, 0x40}, {r3, 0x40}], 0x6, 0x101) write(r4, &(0x7f0000000500)="3d22dda98b014d8512f7b2e9ce34bda67ea27ee93a5b90c68824fc22f4270cd131eb4019782cdfcbdd511d556adf510dcae54414653e1b22dca5cf0f04bd2fa7", 0x40) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000540)) open$dir(&(0x7f0000000580)='./file0\x00', 0x20000, 0x1) openat(r7, &(0x7f00000005c0)='./file0\x00', 0x2, 0x80) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0/file0\x00', r2, 0x2}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 19:54:32 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x44c90e7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffbfffc, 0x0, 0x210, 0x2, 0xfffffffffffffffc], [0x0, 0x2, 0xfffffffffffffffd], [0x0, 0x4], [{0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x400000000000000}, {0x5}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x1f}], {0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x41c, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10006) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/196, 0xc4}], 0x2, 0x0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f00000019c0)=ANY=[@ANYBLOB="300000000000bc040000377267ad221e4697e071f0c55f2536a35ef08f715ed52bb600bd7afec760de0000acdcf499475f236f914c70c83013bce9ec52347fc2b594781c82bbefd6bdf79b514a58f104196724cc385eb4ee4e4f2e94abf31ffa9e3f3c82e3913db7a7b8f52ed0ab592f42a107b24939836164041344387450cdb003c5a4cb6c5622a736eb70330d3da2584615a157cf7f83268f8d0464367a95eb33c76c94b8b70f329ae72b8968f1101acbe733967a96fe9fafa66c8162ab2413b9fc286d0f7fa46f046edba15629d8b3e3f2c8f5d78a440094950639a729194860ad2c37a371b0fff0dd10d2280b31354033bbec2789be8c9b2497ab7999b61fa8f1881b7f6d29ac97feee67fa000000000000000000"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000780)="0d7e6bf012a309aa934cc47688399fe55239a784a81aa3255a6bd5cd0fcf2b86eaf0768840b504baee1b1d76c0904a7d1da4177fb33dae84317544b1d2319ad82dc1c36e67dba3c10949b65adae478c5f256dfc1717ab60d8f330a873a5c48938a289f2b9be9565dc041e9b70b9cc957406d72d8f195a20e1ce17b81a7c23f1db963d3c536be9437145b36087578dbe1028645292d08c4169f0ad90e0542371d65ccc7bdeb6aa7582e2afa09814c77556d7d7939cbe83f5c0871111e59c50e271c1ed7b3ee972563ad833ab5906e980973b6c220c44cb0cb7cfaf741b83e6e38e0cb1a5715c5379976f3727c988ae479e353913d748a711287bd0da5c95a5387a92cb8012fe9728c5bfb8e3f333e5d592ce29a5d0a065a102c7631ed41d38a4811d36a1ccfdfd063932ae65aac3bd2c66cb88ea722425d6c5c622eb6e7ebe247b8e7e3d38df0020cc5c87d66d4d12ebf6571616858c42726758e95dfebbfb5c89d8a645e8fa2d336b8b6d9e031ee56cd6bb78724554b1f6e8b9bb2e70ce6777be2763590f556c5fbea3ea86f9092777e0dbbfc1f4270eed89598d3e544720f73e73afc10f446f0464d68bb5066fb9de4b88c480e589445934688a3f5e55a8bc62bb09b703bf3a5bcab5d337d5cf7e3846e6ddbad59f88b84d7a2f6f7c5895f30b8980b99b6c4179fae9adf797722d3a2901f333985607e6f28337b5ed385aef5ae09dc68f23e025575d6e86b414a5043ad392d9ed53fbe20a934465dd62f494f17f4dd10dd6934e2368ebb79d18c0eebf99b2fe9b0c3a3178ce8c4a59d04e4949671c4eab25ba88e9071a6de6ccab5587be5b7dedf2e3eadff0d59cda558493b3dd062730c626fbb733a051e198aa50801440f0d7833c82da18e84e9b05d7541bee240c8da5a050e8aa912737856639420f9f5e9cda3dbf7702ff07ba12a6ba540d02963fae532f8224cf2aecabc3802cac6fb6e8bab53807a57f0f6adae8e280d57b8e4f7aef106d4303faf92afb1cb349e888d06dd01c29d26dfdb3f9c159ce74132116ced309fdf0daa6b70a16b62b6fec138a17adab7aa87a8e4bcae40396e58dc1fa42db9ad9a223cfcaa4bdb1b722842a750329a0bc787f541314f726d6185ec1b36faa26ba3e4ead6cc6f38bc05da14a25c8d35b0dc2dcf74b83fc5eeb714f345afe75d190aff645c30817ec8e728ae3874236d2f4c9d176f39c0525e8534e7e7c852bb99a98d4c8d0b03b2751ed82d6d7966729c31a42747f1a4d3b6dc6b60deec49975b5787e831258224e2fa4c8a620a37c76170b85ff95e5a9d1c7c03cc83dad0b0a1bfed95c44dcfead016a1398228220ba787b72cde6d8084d58d2e258b105ee10b37543821e4047cfae0947c0d2f171d7ca187184b96092a9442692e7de4cbd9ec0046966f6db61a2257e36175825ac6c538b3f3efde8015529cb30fb67e91c1281f65d80fdf5993f8c6b76635b3eac000353e182256361107cb0e987e9af5ee4568fb04513914d3e0da3c334614c17e7a0d9adcaf602b9ff1551073ca66732de34bbba747968ce2550deb4e79a52d57864c865d38e2de772cd1c490a1777779e306340858b98903ff98b2d3bc27867264cdefeb23bd5552c96afbe80ad6ad48a92aed1ef8d3ff8fcd520c5511a28f6123441c2d86360a16bb53be373cbdb2c657d31697ccc313b3190233e1acb2187dafae19ba3b1c960b28a0781446e597de7ee18dd54569128985199c3b9ebfd98c829abc3de87f5a463adc205c56673525a725b4fa90a1fa9d4a8d3853fc21bfc2491bf1c2379ad85b5af381475b5ab453e8122b61beac1782df1998219a61d1123b80105b86bd6d82a04f7e9c5de4a4f0953074edaad1080145a6549b9f5c9cb88c6c47d643ed4fb1bb210c4e9f3444615e88b8054c51cb8d56f017491445402ad76bf39f63f6d7c550aeea0af2a65fdaf2a989820783bef9e954146ce1d31182406afc763aa82bf6648584ce09b6c9f11649b7c6b792f51258a47e9d44980b5e25d7fa61d63898ed47e1455104f900a96b22a9785d08b4d2fee301f7ac602ae212f4ea85d08c1572384dea1ba9fe6db2263dfba7c63ecf0c2900cee58dac5734102308d4c7e93dc965f17a7b27e75634e30982ed626ba33c40876682668e2e97956085ad59eb3e161a4e5abc2dccd1618237b1b50f0684a972fb2d046f7e665cdaa03e09cf3f30ec100d3e2432f942dd4a8fb831408a39676335cc8bcc750121921c49bf83b3fc9c44afd4d1806a3589b9d302b744fa0871089e8281d0fafa0a99117ba8e4cd661e2a09ffcdc8a606694a3c43027ebd89cf8b081420bedc675f1030c1acd93e94c5c5f8ed9207d7c257eb3b6f4eb04e7c0cd0a1b8cae2cb3544ffb0256726e332e66769174903b8c5eea9e07e41f8631aeefb322fbef7325086f6f17fe15a3c7fe0a4c374a26e23d90ee947fd433f5990150aea20a6422f70d27f16291e641b90997624e8d9bc3bf5015efd4101a8c6790a1b71468c1eb6487979003708236c825e90ffbea3401955866babf851716d9f57194e30066e464a810f9cf2ecd2a611ac49eb1073e9075ce43e67768472e1c8b606ac49dce30b85c47706cca1b19ad17444839122f3029aa9464617da607d51462a7c03d1f23f2d7fa5aa953a511c56626489e6dedc854ee31dc4733a54fb4f4638c32b9a2e99b842ea5a98cac0ec3f2a1f0aa4720462cdfc8f841e6b7ee240da6b19938ceea38f4fc33311b23cffff372eddef58ff272c93ccb8b672b9f27188d67fb22b8e44e29d5a9d80e237cf286b9de63d2265560d43307f74876419356935b82f557680a51978e5bd37eb6b4ff49b8eb92a5d0b21861b37dce1b1592de83df5c22c71c7991ad8595f183941b4c1ec61c34b851e60b49c22789511d73e814292f66a036bfc687a5531c9de87dfd7a50369da05dcf871be0b43b82aa1b23bac18d09e1f413b6d08473c3d6db0ab2ea7812870c4394069cefaf32f0d54d711fbab06f8b122992f0accf371c59f946b958438309dc4a1b0b6575fa441d5c5c85e918d565d42e228845bce427984e85f5476e75d93707703d1a28cd854fa54a25feb9570e705845f19d943a11f7a7e848940eb13f7242d4822c6ea55ac447008d6b15fc053fa32c6a447609a3f20119b92d64c7ad195ad2dda9d9fff9fc19fb473b206fbffccb51d74f12c4ec5f9defb61224a362c38d79054e7336d856877209554599cf593502037419f03c4e3409551543ec5e437b643fb579a587b542fb0f41b1fba7ed6a556a61b04d3d190b8e344b735648ddc79e5af779971226e9ce9c2c6aaab0a76af7887e82aa8d4bb3a295f95f18cd914429a6b4949e404e7bac6a0ee0d46270cb3b9690503179b8fb36710b94e461207a804db021d65de65f7adb9c58ba777e845b14ca943314b53820fb36e05775eba272090fae04024423bef0c9d53ca691935ef099e443e73266e9826f10e897282afcaa530b3a31f70c1a8008c11dd5325a3d2f2b7013b7202a7d591bd903b45a1de4f8a1882b4968f66495ebd717b148ad79788726760ebdfebbfbe17240a5eccc845a2925daa3005d34a15f5af39dabc889bc3669a706c85a0a6fd85ac59c322261cd9edb358f5356c1714047fcd09c7d410e07b39d228a4bfcd97313e85118c19d5d61aa369ec07f9ed9b730dabe433f6f2cb6dae85dc726337787bf007b72bfdcbb063c9db0102a4781e21c26354732f1af3cb628225b9a8a6276339926587c04fdce29b14efda10f6f9072452b20e6f225a0dcbfbecbd3c9cb1239f90846f5904bc90626ed3fd8e2f27840c24b899272f68cc384ef0cf70e370350d1704a98304e9fccd52924a3769432deac0ab0cb2b99799a17943b3dc562d39bdafa1f4d55a29525c421038cb05671f13ed7d28c962ab585afb397eeebac0451b05ec8c8da93a154abc5a3f824baa54880c10e22be21ee5347c24af895d8b0008a75e0704aa61aebc47b4dd8d76575c45ff53f6e8cb643988f37907d1ffee617f5163b7f5afae807ad993c858327f9d2d3d51c6aa8ec602686862cb025b10e6a93ae4bcc44bdaffda34ed5493f98bd218e69a074c340c50678ebf4297f6cc5ce7a79a0ab72a718e23ded755699cc2471db7680add666be1b66ca5a7bd55ad2e6cb22f2bf41f9af47eee6a89a7ff625bcea90733e8e0ece63836290e26eec41811e639fa349279b1b03d35ab9510d17e7c3524b763ec09ed1469e246b148239273fcc753118ebcb4ff80de3a61961bb9e13598e6a522046d84a79592477f746d9671a7a4485a5c8c997e3e746efb581410851e217b96477f53bde3c8d8a93cb9ddfb8ebfadd113d18954ede5588aea9ddd5ccc02daf76263e92e495bb31f34e7978ba0314673e3e6ed1f82df5030bd5fdc93dc3a4f7d2116e166b87e87164aa4a88b091a0c4c2123ad996e36161750c02084f66c5788b2746f47ba8dfa907e382bdc08c1232522c0a95dc42c5aacfa4c2af16f6f1b98a6ab604c83962201ce00cc2f4482dfb4810e4aa3739e9559c8bada50e5251dc08d49795a61cdc0207b536386d504fe9844b6c23a39ce864510867b65596915285ddc34d5f6dd52bd730a11e1bde50640cfa4020344f23cab5047e4260b37766c9b87b0eb3e1bd612b9bb4a65a4f1eb62b266dc57a524c16f0380914f0bcfd4b02695da8a4dae57de30662b142ea125659315d1e5081b321cd6277988074079446bb44acc08c93c85c4a74d7f51a25d0449bfa5fa6715611b3e47d415b36a93f2cc3de2269e719a1176d864c92069e48a926cd33ba63bca326bd2b0b96e35fc2a3155a0d148f893a21759677e8bfb17b9366ebb2425470451ecc3387fd2f18c875eabb32264962b480d7a9d8da8641ec9192184f414dcc9a19efb3e1ef5ee10a6b6ea77ad6e75faa63f72f5bf0da971f7bf677e66aff4c64cf39339fe8d21390be9ab44827cd1c453a1f82e1670119387b681ba0b2b607a140491c279eb9b4c72218511a7ab0248e9dabcf91351005710601a761a74e61a396d876451988dd1d749eb9d0566cc1386881566cb4a40614d62d7d20f36e3be295dad9b50cc928e2f53a87eb32bb96355ae4a2341dc18cf35f96a3529066960573ea5dde566f7c56172ce673b8dae94d588d5b97cbafcc4f07e66bc209b0c6cf325865d83eb9b002b0ae52ab6037fe406eb48cd3f791b070ffcbaaa8db7a0837d3ff5b5348166f27a1c1f9d057fd8673839844ed9b11964706e4cca3601b5c6e8a7ea0e79c8f8e140dffa873d739cf2134647874839013a31ca6383e6e4858d4a675ff6eb2c6431236c2faf38f3a98545851f6f41bfb1475bcc920809aed77dbe9fcce99d868ba93a3217ce3ea24d614815d1c006fccb4fcd806c288446415b10a4b40dde396fc0e45ad975d8e83507968cd10e3a569726168e0c25d6d3ed11230d037bc0345f68bf2996adc9ed88a032346e8e5835d3d35dd455abc2a66765b49d92702f7852856abda9557344dd7c1912880a81d6515977c74e260c5f4e1e98551a25c54b8eadeb8659f00acff3eb9d59519b8c2511019440dccb32d1369bba2d65d1d580f26072c44787b257f32647258d7506d6de6b3c3ac21a041ae1f4a6800e9a0243450c31ae507368a79cc63cc10cb42ee3ac8373acb2352e783dcf5ee6f700f57d352c6c876a35ccde7727a5a3cede82e6431e68922753d480f8fb7209bd9f42334c39a60780b46c9fda1f8b383d599201a455c25bb70ce31a6bef004453f0b6f40d7205b8f81a97fa40e79a82", 0x1000}, {&(0x7f0000000700)="88ab67804cd83f24ccaf82fa29c5cf9b5b8fa30fc1d38ea2a798", 0x1a}, {&(0x7f0000001780)="3b1aebd2c8e71f41e4a1d829689ca5c4f7e77af38145f4e3e6fc56", 0x1b}, {&(0x7f00000017c0)="3f7096a6c12fd063e58434c4ca595e17eaa177daa30fa829a36364548cd973d5a6adbce56f05addc0fc2586827ed8e1c484af5a1671fb341543cbf8ff6ec358b490451a6adee4f2859ddfa708d1bb74b64", 0x51}], 0x4, &(0x7f0000001c40)=ANY=[@ANYBLOB="c000000000000000ffff0000ff0f0000b67c7b398a54fe08358b976a710f74138fecc21f8f9fc9e4d78d59d66939ad5d44baa6b4367a1185457194a797d68ae590a3b11ab58884282631f7ed6c61f5679b58035fe8d9be3a882f2dd3ade73034f65796505c97bca7f3d1b6b62265c3c67646b7218ae2e534bce3f47f800d7f3647cb9b29b72f3f3c693bdefe1c878a4ffa79859f7fbaced3b0fb1033cd51f4071999078e4da3eb70a1cadc3c792456e07f05d8a0777b021937102243268bb0b27784fde445434fc5610c6a429700c800000000000000ffff000008000000bebef90cacff60f4a3bbafb1303b35bfb7af883b2879ea96e2aa287d1acf6d6d05a56f2156af8ec051b6d94dd73af21116a9e782365e51e928dc74801f0073bae502336db46b97d05eedf884492d5713072b31ae5df6d1470c970ddc10b95069dae4887440025fb1e83d5eacb4b0cb78186924093a6f491871207789b76c71f80a6faee34fe192a91bf5105fd93d5316f9fca23348b4a28db042915ada9568c86af866395d52e9a284d22a759bce0e5691e7f111000000007000000000000000ffff000001000000e49bc6a79f07bc76442d2d1ed8fb6ce39d2260fb03d0912cc8c3fdc5b9dc3ada8649f2f055377c1798b08f1dd897da45cd3d5dd143f33caf158bf505673af2f1b74807bd7ca364837fba8290d3d4c47398700096fe1ed85c825b1e698a4b0d00c800000000000000ffff0000ff0f00001dc4144fe2b68daee946474bbe4c3484489e5341597fe7f5fca63e4725b09059bf8336b0f064583e19c7fdc713828171d5c89c94f257fb766b80bd88d0cb78f5c97d100383bfbab5144daf62ce1fa7fcdddfc5cb68f21fb4d8f91af56ffa921cc3c72578e9a3c903d687d70694cad504e03bff062cf7971e67ec5d757d31219afa49e7f76b1f09eacde658e2cbf360d46976ae71e2d564a462ca3f7fa69baf68502bbfcb000a111a63c3d29ea40cc2f89f8c741e6cacc8862100000000000070000000000000000100000001000000fdba555c0938d2972e3cc3a60b59e1da5f26d6d5fa22bc2a01fa40c6c2734a2e4bd3c0a190f22230f4b2439c7ac0ec0dceb5fb150618b85a6c20fca732eb2a22ca12c250167b0af7be508975b8711898b0ab4fe74b677aa507179a1cb8f6658ccbe5d0"], 0x330}, 0x40a) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000006c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:54:32 executing program 0: truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 19:54:37 executing program 1: syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa00000000000000000000000000000000000000000000000000003e96a20e5be6f181d4b633ef80e1668a406856425d1e433e2eccdade8629a8f14293df4ef4161e404908addcf4376a76fa1e47de59bc73f596fa5c5bac4660841340eeee5f6e20dbaae6acf8f159e25933c995d6f630fe2c68052d2126f64d45e83aa6b66f48a281e691e82574cf7f0fd840920c8e8a68ffd58f00879e9c778a079cb53bb0d8e430de98f077654af44bd50aaf40f2345ab3218c8dbe4c59f830e2a70d23ff391b8853b390bd1bd63cbe2a293b3e428aa4efe74669bc0f6c1c114615680b2088d0b57b23c8aabb5181c2202a4016a618c7e2e37983257da396816cdce6dfe0f66a734a62dcd5f161c023cc24f00145d86b71457593ba1f745f58b977650ddab1561d30a5f8427d9815f215185d75abcb403952a958d039123182a8e37f70d346a20045a8ef7f86f6ed68335c0dc4ca6a0c537c5ff903d1c59fe4206123"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/2) semop(0x0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x9, 0x101, 0x200, 0x9, 0x5b, 0x2, 0xfff, 0x2c66, 0x0]) 19:54:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x0, 0x800000, "000000dbddb97b00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c", 0x3}, {&(0x7f0000000640)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae453782c319f32b2aab309d4db3ea499c41662d60e395ce2535daf49c45ab4cbc5610cd7da61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f653b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e00", 0xc1}], 0x2, 0x0, 0x0) 19:54:37 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff0000f053612d31797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060e43edc0000000000000000000000000000000000000000ffe50ed4705e00691a4406f1c4646f006019"]) 19:54:37 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x2, 0x11}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe35) 19:54:37 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000001680)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c6aad6", 0x14, 0x0, 0x0, @loopback={0x0, 0x2}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) 19:54:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) 19:54:38 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) clock_gettime(0x0, 0x0) 19:54:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x25594105b563302d, 0x0, 0x0, 0x0, 0xfffffffffffffc57) 19:54:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) dup(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="2df502cea162aaaaaaa8aaaa88a8070081000a000802450000340000000000019078e0000001ac1400aa442de9b165bc616b0e8d07c17b9f269d43b4c95316a6039020008430ebcb61736d18eb8b94c2a3012fda90925dd3c2d1b2fb9ebfe861162d9b6454a33cebb2390b384dc54728"]) 19:54:38 executing program 1: mprotect(&(0x7f00005cd000/0x2000)=nil, 0x2000, 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x80, 0x4, 0x1, [{&(0x7f00005ce000/0x4000)=nil, &(0x7f00005ce000/0x3000)=nil, 0x1f}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f00005d1000/0x11000)=nil, 0x2}, {&(0x7f00005dc000/0x4000)=nil, &(0x7f00005d0000/0x4000)=nil, 0x4}, {&(0x7f00005d0000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe96}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005d0000/0x3000)=nil, 0x7fff}, {&(0x7f00005d4000/0x4000)=nil, &(0x7f00005df000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005d4000/0x1000)=nil, 0x9}, {&(0x7f00005d0000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f00005dc000/0x4000)=nil, &(0x7f00005e0000/0x2000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005d7000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f00005d9000/0x1000)=nil, &(0x7f00005d2000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f00005ce000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005d4000/0xb000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pledge(0x0, &(0x7f0000000080)='\x00') 19:54:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="9cc6ddacc4b5e045702a0b267e589f09cd9dc07568e31def4376863a81aa69e0eca816d680b5ffddadf9d7caecd2660ec9fd9df8eed3893acc1c7796791f2a389f4fd8e461c69e0601921c2fd5ad560ab1147c171aa1d6", 0x57}, {&(0x7f0000000180)="bd2b6a50e655fd6733a0a4f30408a9851ca3014c5e1b45e2ca29dda65d1d531c226a1e96f8e80536685cac226cb5f6e94ff19a5d5ab58dcf0f40cbbfc560bf31269042f13d30ee0d24c464e1faf0e3d18948fd97a292f132d532b6a3b1dfe9b971cee69ff13b48041d2e4bc7d38caa2f509b817996fbb7e93104b03634643517470d17de0bb3eb36740bcb32d34e7f1f877b9f2fb5fa8b5db83ce1cc3610c2ea9af8ce80a0d00204933e251eadaa08ed06c329", 0xb3}, {&(0x7f0000000240)="90267c8f0672232dcb3d392522e83b292dcf8361d8714457eaeeaf4c87e2e788adeb858ef474fb41cb544fa9acf87db7df110dbda72e1dcf2f36e7efb6f48d378858686eca40754117186b351c92bae920ec8220990d20e0bcc517fac1402763718fac3d4048075be075c7e09914025688830badf7c50ab2bbca66638cbfa6f5905e7cef142121275f647b2680df1ae583d76cf8c96cdc31e3a8a53183d36604859f5a672d071ae54cf49c0c1c87d3554a4fac43fa30da908bda0d0ee26a06002d72111cc817c659d340ab3c0ac9acd14b8c5f825328d9da", 0xd8}, {&(0x7f0000000340)="64b13dde3621af44883e48206cba9b13f1479f3c9d3758b09101272d496187fed99a06fe5eba7742057f4a6b1afd4636b8b8bebce6c911fb6ff2dddd84cfffa883edcc3444cba3fe356b7b882de0c62f7201790893f9567c21d358600db9d48b5356d47b64a712990e7de929d918667b9a01774b29fd65052d23aa85e66c223ee98dbb9c8886e062ea04b7fc635643ff98a52a21140b87652cf34025b554b73fb4b30023cc54257cfa818000d6ce3360df83b7f845456843deb6b32722ba7b9350d3", 0xc2}, {&(0x7f00000004c0)="fa00ef879a9f778ae5a0d410816928636bb83ffe5a3110c36a68989d587aa3183815788ae9574e2dacae452ba4da520c3696cebe3f35ccbc4322314599647e3aa15acd2b411988990b06f50556ef6dcc434673a9693839043e43e31088ea322dcf0d8a6635b2061602d356e5788b424663d8a58ecd52d6154a4de1b8324fba74d0fa16aca62742129b160dbf61f97f207b40afca683ec9084d6842cea2b77494f1b2925eed0a6923f853cc5ad4f6a57e693a51be2c2a9331c71f29a5d95750dc507af40b9f47d75123a54760", 0xcc}, {&(0x7f00000005c0)="c9570a413b5c490ee652068f877b8cb3ceff911659a0ee81f109a461ebad30b702dd61e323299e502f0db62217d411ee809dadd70e1f2cf53e3b25b1b0e38ec00ab97d218995ba7f3450fd9b9551a9cd9af217f68047628df039324931b25bd12b9b43c26f50f30a09f71311d1eb4bd0e36bb385e2e0615d2b21be49b225b44a02120e5396981d4b6c41b13879d8bcf3f36c9eada1b1841e85f9da4f00985c3f7d7c7c5084970f4392f110e1384f7f8c6fb875f46ea693acaa56f68aec81df200501307c69d47f0122775e7bbefc402fa1cfc0c8ed1288ab83a361598a6ede54abeca14394", 0xe5}], 0x6, 0x0, 0x9) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/1, 0x1}], 0x1, 0x0}, 0x40) syz_emit_ethernet(0x52, &(0x7f0000001180)={@local, @random="0000e5ff00", [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x1c, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x62}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 19:54:38 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000040)="4ac12801fe235f932f40c2514c05b0fe19f799f754d36eb6655449544eb4752eac46211fee77a94a0cf6c13bb8bd012e1e13a90220f21678e38609c00b9f95a017d9b9e1d7f9b009afd689ac72be412845fee6a3aa3a61e92ad6780f2e293433ca7996f5a4e8cd41f8a3d9d4d19a35ea7c1bd44e9a1847", 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) setpgid(r0, r1) 19:54:38 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x67, 0x5, 0x0, 0x0, 0x0, @empty, @multicast1}, @udp={{0x0, 0x3, 0x8}}}}}}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) shutdown(r1, 0x0) 19:54:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) preadv(r0, &(0x7f0000001d80)=[{&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000001e40)=""/258, 0x102}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000001f80)=""/226, 0xe2}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000b80)=""/205, 0xcd}, {&(0x7f0000001d00)=""/119, 0x77}, {&(0x7f0000000180)=""/36, 0x24}], 0xa, 0x0, 0x2) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000300)={0x4}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b8, "9af5fbbaa00def07b9575f0a00"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef", 0x5ba}], 0x1) writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000340)="adfef0a47df7caa1c42cab0855d82c8cfb646999de2fa66e7a65cb835a71168b57a8b20ae5055823af1b274ba11417562ec0e86506cef370ee49444de7f90dd904cdd3c01bf81ebdb0a1accd51e5e1fb648f85c26a3ea82e701dffe05b064c7519d96635f2054bac3e1f9493662867bdcb5e193e55fc5bed884f2946ef", 0x7d}], 0x1) ftruncate(r1, 0x0, 0x5) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 19:54:38 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd78d7a6ebff6636, 0x0) socketpair(0x2, 0x4, 0x3f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000300)="629c3facf5d534646c317946a16cd10803ad5bc3f7bfd450e3a732ac27bbd368665d917dbf64dae445d40477115eb09b2664d55f1d29a7d1127986ccfff713e55c0c9e033a603402e051cb2ef0f1f59ddc5eda30f4cbc7ceb8bba28f69a80a7bada58bc80cde663aff476d0775b62f1b1f0d868ac8d886732afefb1c304889f3ef5459736b4585fd2675be0a9ae44338ba737f91d36d6984182428e81b6f942ca5852243d3dac50da2c97fb01df5ef9a2c221a79cc91cbb208b3598d7f6bb8895e5309f8889b932c3cc4aa9cf37aa028e579a4cdf052761329917731df35a69d3e00db", 0xe3}, {&(0x7f0000000400)="61055027ff5520ec8c90f16e2f4692040d3cad83e0661de60b24a3531fe98bc627aeb7be61069ae45ce5b113fa5176658b48beeb723fadfc2b6386b3aef286ecd1c648b42cd5716c317cb3a7736333f63f0bb73b9a4a5181ea4062366fd20cfa065feb475885a7aec28654ba5fcb9af73736598d6bc7b0a1c5ad1ecbd7256a5725716d27f6c03b8a9eb5030fe8cc87d2369cb8f6abd9c061db1a9e5ca13f72bd99f0efbdc5c34eb451", 0xa9}, {&(0x7f00000001c0)="782efa4a035840697679688a1f684622702e70e3c06d88d18c6e75548f77d9401d25386a075b25f18f3175454703fae89cc5f1", 0x33}, {&(0x7f0000000200)="a3cd0196aafd7939b365319d7fe51042bff49273ae79a5", 0x17}, {&(0x7f00000004c0)="15ba124a3e872ce7c6287685c9b6e53b08edfaeffedcd94a981be08afa92cea30a3bd0409773fd11c77d65baf785f17903b83a8a08a72ba1827c1b1084ce29373e9591e5c89e1b539b062ae674dad1ad846840044b4bed6cae6da5c3", 0x5c}, {&(0x7f0000000540)="8119b9d222febbdf0c07f303ced080804239dc26fb316149c222f015a1922422936654a1cf5ba367d2d30d3481aac85a798fcfe53fa808189fd41d7b0ef20412958da83161b67b71bc6ebc3870fd017f74bbbf68198eab697589c5bb619aad64d836b28f2e4de3a90c97676a5e27fcc7205264f937b279292b61f61680d03c1d64082a039ea407a292f904e7a46166108073649d7708c3169fea32de33f1698e0dd89ce204e236b77eff2c58f2b25f76cbeee9287bce57ab55cfe1980bb16e3b077fdcc8bffda1a658fab511cf2426b4e81cd6cc9bf2a027579f47e81d4355d9fa718b54cdb6446bd63d76f6bc39", 0xee}], 0x6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="9800000000000000ffff0000010000007b3bd084b3dbad867d11a10a9b72ecc1ce5a325450a91dc8abbde05eac3fbf7225d90ff274d4a02bc5a34ea9e91faac8bdd5728643381de4ddba2c181a8eda1180095fe5317b096c16bbb605f1bc4575458aad8ba5ac85f8c09f706c6eb60b06c03e22b06037ef46c7b96e7979f3c1fb31737de8ee68c3a4d1a9c664a67115d34709300b4500000030000000000000000100000009000000eb9c80b435d34b05318ffc393b5cfe4d6cb966c3bfffc2b2c0e5213767f78000500000000000000000000000ff010000d3e7e65d23a02ef768b6785bf881e6f95ecce8e8572838c3453627828baf592cb746cf1a229336896ffb58d21e0f50ae0e6b66b3956e29ed4945620000000000100100000000000001000000ffffffff4aecf09bbf85c65e881679268e25d9f6bbfb00058769eee49b806d107ee3e50b08a25854c422f3b35999ec55535cbe063dd7dfd095e3edd759664fabf5d58aa226e4cd5a41b07a77b275c282cb336e2ae03b677d3ab6de0071ac1a0602f25d6bb21b08e8e87a27c53ecbe39e2c4b7abeff0a8e0ea331a371cc6dc3ebd0c33b16b211d205a20b82ce1745a1056acc78452207c9b3f965bf576e2bfb6527c1c0753c66ab73b94869d9ae62f0b3b5ac196c0aa42964c43f737d7128feafe3d06d0aa01d9981ddee04d2b9cb0134ca0630379561c6dd742218d34bf3957f6111828a2edac506639ff0b7833056ebd7bcb58c3b71145cbfe39f82b54c857429000000101000000000000001000000966f0000fb3651b447b092487d3a7aa9d85306b274c2706ec0633f6ab2243cdfc119717d7a790b108a2534dff67ab45d4d25f522266ede5f62ad3306f060abc7191da106c48a7e7ea59a7dbb74fcc6f3a51b0ceb301664647e834e25a274df1f390c4d5c399298f071fcab414a6b0bece3d81a818378d1ce376fbb6cd4f06e03d387835949da2866acd172b91ff9a68ac52b67aee5756f2b6e29e20056e40635bac714371966cd61994dd35c216cb81f2c48c7dac5fc2fba452b977829d792683b149b827045b2a8a4639166da3b1b047f9e92d1233cc15e8f07123e9f02316e27af8ffbdaafa52146806a9147d50a2145a235d45b82955f67d683ed6baaa4979042fd076167eb40668e6053763bf6eba0e01a3a9a7c1c4b1314997a9fa6723dee0e7a893d231c9d260733598d455bc64fbc72449c89c9ba1ef68ce77564a4a2a693884c19e1797550d311447c295ef5b409b9618b8be807951fc00ce14ef281efa62194541ffbffe4ec94cc08877fe7c19260127f2c45f1895d52ff9e0972c8c4c2a9af65704f2b35861bb1425e9295e8a0e2c50ac351dbdc6f543eed8e2387c62da9a265c376e1d88930e4f3b44fb951c3b0fcb1412b0c2d7ceb00a89c2ab72abb576a0c686efb270816673b64ed44790e1a3d8df214c9ee4568fc3353813e0b49528b37e294308a8b6d39ff5f776dd4d22248434388548436331f3e604115c66f07fa13cfff0788668667bed9b445b52ac4daf6663aa50b68c32b5aa6738b4c66be8f5db250683ea893fb8c2130a018b415dd292dda9fce7cf20a1642d19638641832273c0c7f06a46ab5b0aabcff6e22c953311d7420ef4626ac0b7062879893abb497dc3f2fb827673e465bf7cbd4f6589556c58ebb63245746f1446741013310db8b8b3cd017be3d487a5266c06eb9e5cf1e43d0b2d8698d0c12ed26abb289a7a64f8842f775592bc93ab381c9a2d318dab9c928f46427aed259d2d389c59f20e98e49319c09d8be366bb4890d90443cdae3de37a56ae375ea57a968c1ccfd676317b658c09b60fe88f5dade466973f73701a60e02596d8bc31e06953234e90a3caf11a521a15893558bf7806e5e8d4accf64289453220deb03e5141f05a50ac3420a80ede089ccf9e6775aaf22adf38e1cb1f11df6f51e733fdbd8f5750a7b0ef8dcf4e201f380e3ae0216416386d3874b4bd9c73568a92d65f55414d426c292bbb1d5edbaf50999ce7025b0268b3cd4531b427524351a206e4b899e5da4f8095b87262b4c3977ee48b4c0bb6fd7478ac6555455bc7a3a5b2ad1ef40c53f606feb098b92086e9ad093670e3dab56cea32323790d81636650c172d35716fc4676dfab4c90de1f8f3b659d9ba951b26b29f15d43bbbfa5bd85c3fddfd4dcf39f4a24b32096c2c8695b748ea3e5161aec271266991352fef9eeb161961a47412165cfb7788e78c89527e776dbfe7f5e5e5bc7dda1dd29d8d583cf1b6aeab29b6f85635653db14e49871a152b95bafe748e3a263572fd24719902f2e8b4b63b7d6b6fc3604f9c6adc8be793752b642a73f0f3331523d35753584c9b22362a863f674b43b3c524d9ddf150af149bf77807472091f6c26944737bf3435a8da86926422bf8811c66fbd74c2f281559b19aef2daac393123031b5a295275ce3431b16a69fe871d44bff3158565c691e632e1c4a371c25b8a967ac96b97a98f87b6d6020820f716748ff7e75ac670ef80a67c759be3288702d31383ee5fbc11abcc92c023d2a52a5527937a452afa59d6b07b50913e61be5e1d5b992a7a56f96f1da085511fa6960078e5ab9d99f98e204778ceccf26236cec0e3a5bab514bf6858715ce7405ae7726ab5cc3c3f07ac33ff06691db346c0aa894c333dfc47eed62b865d8a6f07ff60d5e22fa8fddd02f1d2a33b46c16d162a90af6a0a9ee29a7604d35af9f05d936c42beba9e4441b9094b8d00c5e8ecdf9f744b88d2fa1f004f548243b67c8a0d5cb061312e369ed4db888a1070e4a0a618cb8e30a4aedb86daa584adfba7912b432693fef82b68b731bb0538a5a5d84e42ad59207b8ac9eb760cf584806557a0168fa01497dbbd69a602e3ba5513637c4aa99a2855a6501f4d259e85d1230953d33c4b01cca320678173041d8679370ae6cf51fe95170a4b1f0620db3b9aba03c6bcb83c3c81888494b5dc53b87498a41773df467d006d40a52c8dffae684f0304de502f1b5840be012ab39b5e449416a728283b903a1eec89378e408dc0e3dd9372e297b7cca03cf4e117ad7ff0f81b425fdfc0e11a83e75a3304090afe49eb8ef325c751716ad109c4533f12c7923acd45283279a9af2c7b94bb02641c3cc7e4740ccd3a25b37ab026ad65f629d3b9df93c9f1604cb1da38935f310cb6e99a7cb6843ca9dbf181d981d483e13cf9de50c85c28c8ba4edb6fa5a189fcd0e22a9be08c7e3b6cc48952f681679dafc17e345dc76f58cd8497e038771669ed2529ec082e6d2ae6fbfb28fc2869220a543c66ee9664544271549932dd7e1c1d967bcad9d4e7546bb8f07e00dad45d0df634aa317613c3e601104b7ac7d474bf9b0d341f5b2a0cedffedf7219219d2d6ff41d628624e7ec779ec8a93eae76df36ee93e3aa26d668a83e59cf4881f7eff8f31faff1c1d121eb61f4aa57678cd26870894380b6d6adaa8b42ec301c10b7d2518bc7298e07c6620d3397b213a8f7dbf1495731154718155d32b720dc8c5badce75130b74ac9721489a6368427c50e29349fb1b362ef3d5fa3bcdbcea60279dd142b1c209ecb9c667796bcdcce743ec066211f72fa6d0a735826eca66762e9b071aee7795f685a6d13edd54a47e417ad1e3ea58ee595e79250106a58f7fb1a833de56a48c31bf66dd690bd9a2410b335a7530aed9e9fbd09a30fae6b8313e46be929140a50622e472efd73955b39a4be0cc44a560def714fb7233f351cf7d82be5b6ce37b0d05d0d4d1385a7734cec2ac28e112a3ee19f2efb6f8eb16160950e45a89029477470c5a2fbcdcfc3ba28f355eea32b489eaaa35ad516f93eed65da9e7c737e787dc82b4dd0bcb2a0394a7039f71c91a448bd2431fdfd067f7f1384563ccdbea18e806ddf1aa9c29b89a998605a43c86f0779af097abde40428bd196b946f82a48d7314a9e6b0e4d9945c656c0750d37200366d704bf9ebef9616698dbb4951ec940c36eefcd1ff1a83afa1a4f5bbb4a3852bc52d4a8b3b3061b7d18cb1f896ef3257c1daf37fab55aee4a4fff47996e2af1d88375865317b510a81866fbf23a648de886948b1286864061f07d9a58235bd36a79a158edb230b0b22f26a8ba9aedb64193fff9a45af0a2d0217edd53b6297cc4826393bfec98da11891b124857e7152e3c82e4cfccd8ef710c92f8d778da32d6143b3c6922cc1a06d9d8764b6ef3eafbaeed59cfb7dee88630ebdd79d8b666da6126f62c69577288c4652595b007bb299aed5e8d47472edfcc290df2b252c12760ac392c9318b18db835f6650ea7dcd88f9aef126b12aafb5bd93afdced7f2627437ce881e046c96511dea0414fd8310996eb6d247b5d552b0f00cc9dc36de9ef5250fa9ab4d55086f2d5acf68e2599a57b63ceb3003e8aec614e756b862c81fb8eb6c215addf7bf8d00c2508527f15851ee43533b5aa2170a2a5e2a980b0bc26af55ff288b421487cdef4304fa802a4a956f5fc6cf4aa8195197e9714f966dc4299a488240b98d6af7723698575905a2d8d3c3500f8cb3487b9c9eb3152b7b05f36699c010b1ead049ed29dde9abea4c6eb75921dbc18fbd31e7dd72a6607e56de2e0ab9f3561a7e19dcf5886dd863bab9a816e61371a1fb1a677c884cafaaae093d875a35097133a552ba16af95f1c561c89356736a8e6eca268abeff8511285e10a8301417054e322112285ab5aa63f7f02f88bb2ac6f35c3e60448a0d0c730793f1eca38ee1bb67cccf6e2c53dbb8fa0c2386245e6dc0e136ae1c0df7d4a3202947d2dbbd57f680d0d119e8f9312be23f9b9ba9fa34e7f030ef971898ec85c108d024d9dc13af2bfbf7cf4d9ce7ab13714519ac3ae3b97d79a3f69a1655578510aa9028871c34db5a3ed8a3975838b7a945ae21256e8d6f6109194764e13d0b4e153eb11a1e49b82ab0350be3b3e45eb49ef22426c0e2b9ff7f5f8b10537461ed928c2cd6e47217cd918c4e1a79ae566873b9b42058226bef0858203a2099e3f5a6d063b48a33ac3eeceaf9af9362dc462a54d92c2a4a5322ca47c9dcf73589286ab02823d82bf63edd79ed9f300ffdfb1c162eac7a03fc09ce9d8ec85bbcd36ac6b50fe3b71d45a59970c04c96ab58e068666f917ba44c36f7e49a4ec9d68c9cc565113d39f11047978899db80ce42114ff90d8b73059a20bdbe990f108498cab17be2736f56b690722f7f599283713e3d4b822ef712bfe889bb3d278c4a0c1e0bf9ef0cb1e68f2a70221c33cbc0bb53d3aaceb3638d7340b5b4f52592e6ff79bef37dad1e4e8984796b986cf9f0213081dae8d29ac0ef9ad430f5c81a533a4ddd2a3448ae8ed1fcf469efb56ae8e3b1a461c6d4f0461a013ed112bbdea3489efab463318b4fa492876fa125ed097da745b66d16fcf5c03af1f21674b596d966064b06b40c64278cf0b3e3a42965fcd25a4681b7e10a03d3b183da6bf61e2e08a50f7c391a93d0e1923c75f2731564ea40da26a1dec174b22dd6206afa9fd8e03a9d7fd0c510f7065d977a9c142b9f2ff348cfafac0417ab06871dbaf3eeeefa41641002c9a526ac49087433731874c8537c96a966bb8526e50c2c7bcc9a17732ae0ca63da5eef7f56b60f08e076462fa430584ccd932d3d367e29f0d6ebe9f326af6826b9f45e445aaeae365175168b1568eda2851e7f692b81f484e2cb08f1655ba70c81b6bcd76a21dddd633dd47f67895527f22c0885f39e80350cf0099e51dce8e309cb9048e9d2787af4964c9e3d1be9d1befab0adbbdec48262e84792e5f6c07b50b520807ffde5ca59044b78683a61d7a6b65396ec8bc447288b439f5e771d7639f8c795500f9e541a4c7691b2593fd46b7682e949c266969c571b0bcaa48eb0e57b00619d2785b3ddc6e6033503c99a1b1843c14e176471d19d5409e01b6ca7cb9242f514f4165dbaf1d9fb1060008a06c5bee549d7c0dff046734b8d53505dc6ac511ea7a558c327257a8fd98a7246182695d753f104c8ef7d130b84b56d823dedeab4b5d049aabf28fd39fc343adb2c44150c02f3bdcebafa3fd7f6f7dc4d094bbef1989adb971863f9464ce78aae1f31af4682a7595a176f4be0794686170e814678b81fc24bf5b843dd3910805c608d0c560def081b51e4100b81bac90810487f2a19443bbde28428c97dded95b4c404004c165c5f02d93522892ac73106688b35800cc413f201c4ce7f1255c0dbc440a067662cb6d0762eb6156259abb2410091a48fae853901a0e60b227cb8bb6b5b5f263b3ac3b4aa73cec5e4bc7d5fe42a5347531cb8dd7ce7fae4061d34da1df65f478ff501c6be90a7f0a8ca91b2dd7b75121cfca33f55520b415b4053f1f3b5e8ef4c80043630005b51d596b37670f2cf37ece8d18f48ead0654546509965588e13bd38b4d99ae134e9e0c37048052f06e04772720d73fb293449da133088e62a3fdc516a8313fe72427075b550cfea105fc91b049d06d8ee010c19353ba3bbe8cf6d2009937dfbb7a8ca1373a40bec166f4ac156980786f25646f6d5e168fb1aaac1dd92e799b858e2514db5b11f917aa269f43293e0202b9a1e7d4753600000000000000001000000b9080000a1855c95c9ce3d8feddb00353f1188d3ff759b5d4cdb4e91d8d5b3be7ace45772a32c30d73625f0497df54f861fa526c0137e8c51d981c04978e4191b5dde256dd80d467974b60407437a58d280000001000000000000000ffff00002a1c000010010000000000000100000004000000cfbb67a8bee1a59133ab8e6e3865faad07b0ae3405eb648888d21b0fc30abd95a9dd55221363f639933beae963dca4f484a35d55727774a7b3fe6a4eb67df699d0a5946984dcdabbfb0aea95d638ba2d604f7016a9fb6e37913a58e53d13194e0745d408ccfb23519a7aeb78c638e65cad45ab27ad053c040661d30bc6699d5715a4587a4e19272e1c275afc2fa8cc13faa417ff95a8879e28c0037fee30682d7b6b6a8dce7067306d3bf452688e2d5a29ac2e10a3fa4135f72d356381792250ed70924cc0fdf54b11ac330ddef6c80ec078bb649ab98a1beb24199d079f74fa9da4e0178a8f066035ef3716b9441407ffb28cf745add3443d0e000000000000b90601200af52b5c6855735618680bce1c8f4d"], 0x13b8}, 0x400) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getsockopt(r4, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='\x00', 0x20, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x2, 0x100}) 19:54:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x2000101, 0x1ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4bb000000000f200", 0x9, 0xdf01}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xff, 0xe4c, 0x2b0, 0x1, "f1b036cffeb46947caf38921e6abbd2b46ed6a97", 0x800, 0xfffffff7}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000006c0)="0000a51a102185784ce2c31868736c8fe37949bee501fc41cb93138fb597a6491ca10499349147c829fc338b0e48830932dab6a9d560ce866fe0d46c08578af4da69b0f6b60ec49fbc4d26641f2e3d80099c260cc6333534fbff323895a6feff17b30800000000000000c17a2eaed200"/133, 0x85, 0x0, 0x3) dup(0xffffffffffffffff) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f00000000c0)=0x5) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r5 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000005c0)={0x1, 0x8, 0x35, 0x7ff, 0x200}) r6 = dup(0xffffffffffffffff) sendto$inet6(r6, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x8) kqueue() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 19:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}, {&(0x7f0000001340)="de5efa6fa5a611a9c238e11ba4c2eb1ac41fc45521dc4baff57f5b9ea3c61e86bc47cd37860e1ff2bdfaa97f7a007189b373a4b0ca24e6910877f96c6b04450bc9289de738e112f774", 0x49}, {&(0x7f0000000300)="faedfc7550d0a52611e5", 0xa}, {&(0x7f0000001440)="d1c4989590eea5330083cb69916319623904a241243c8dfa5a571b665e17223048dae933f4bd1cb5f8115107063f740edb2ef0a83673021c807f6a5dff328ffa5e3ed82790", 0x45}], 0xa, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000a127917799f46133ce387fb93ead98821e184c528a35dd3d5fb200541f7db3f2b094320485ec52b6959bfcf1b17f4daf7a05d5688bdaede0d8", @ANYRES16, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRESOCT, @ANYBLOB="200000000000000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f40b42861922744dd847557b127f", @ANYRES32=r2, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT, @ANYRES16, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32=r4, @ANYRES32=r5, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(0x0, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f00000000c0)={@random="5c853b2f71d4", @broadcast, [], {@generic={0x0, "04c5794ddd228169e4c56f9d27b7a4ae207818a604d6afeb86e2c2b3b90136f16bb3bf4f53f5dc8269732490da8bcd1b2c74df6ccce7f7a5e85f1ae02c16"}}}) 19:54:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 19:54:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:39 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000013c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) connect$unix(r4, &(0x7f0000001380)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r3, &(0x7f0000001300)=[{&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000100)="3a0be576", 0x4) 19:54:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r3 = semget(0x3, 0x2, 0x5d0) semop(r3, &(0x7f0000000080)=[{0x0, 0xff, 0x1000}], 0x1) 19:54:39 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9a6d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) pwrite(r1, &(0x7f0000002740)="2dabf8458da645ed83ed8374f1799db199fc5f6359b7515268e3f1a8d0eae33e720090be1bd41455eba6e322dda607cb1b8262b20ab060859b5b4bea63d5c90cdb859a5dd2d4fb7f42d6d2f3b996632f48e352b8265d58681395a5939599d45c7343e2e4cdf551f8dec97b140078a07c6cd9387135d5b2ff0c3bdc3f844a6ac7899be0e327d660fa25e9dc2cf0bc5de427823c4c9df9ddefeb04daafa7cb19d94f3f0b90e7bdd1810e0f090ad894da7d4b0ab5fce89273909b94432475b11c8b5f73d1658fbb8271e7c412880c1bb4e9c3f63d5d52a2d2b5127b6e5c2abbaa65b8b3ff569ae6443a460aef567a14a5ef7e6dd6606ae4a0d24daf0cc1889b10ffce3959f954bface1adf6caddd08ef803492c53880fa91db60fe44dd900b3061fd37422e4f07a6c6303b6861dfafa3cfb4cce03d8af3bf72e4e941cee5bfe349d769cb7c7510f55df3494baed53f2f244570d4b7385ade975ef56259cede2d0bed9f33bbcd4f1fe8811709cb88fd95d35143b31ab51d4bc130ee6916c35ba251e77765cfb8ab1b386400863c1e28a99d64a29954e3fc747dd4a65e498fbefa7f3a336516616e3089ed15fcfeef9b2270a8a850f0a4550059c749830efb595c0206bb5a1e5dcba8310d85d7c1f72ad3c553b2b3aa961a81198357fcf5b89635fd53d311b33547d3e62d290acfd67334f81a54ef7bef3b4cc2bfa02d052d69467173f6b54d717cad6fcf5510e97b5f814109953b3f5274a4023084410e86274308bf02dc8a733be6f563904ac4ced69b4aa76d8eb24d0f2d68110af95f4bba8a5dbe8ebb8bf904eff6b76205a83044c901c741f18a2d559bbc47026685d7b06c020f04f53d91acb9b6d6273ca16158a9469ba385795742643676b03196ca37318cf36a4f94c80662aa8b9f2096f123c8541a0d92867abea364fe18bf2c797ac96745be58667233b468ab41c599d2f5e1ef0d6f5ee78c46e4b1c3377f26588cd0e9a4e6d6adcff9649e466f0ac306756112df9a327d7bb8eb9904cb59c0069dc75c5f01b0e6180c1a3378111acc018e6478658797eb92c316d2966ac4054c9800d9ec0b0dfde7cc436db3b030ca9e7b011b321f5683d6a8a5b719139758348d18374836ab942b1aabc27e81bcd1d03165df4812d8b1a49057381d2a761d60897cf6c5d762f850b152c1d8b00050f0961972348be4b23a430214d1a82e1e31e154c5f56cd196c61823a68ba3a0339ec7409094d44d862823881aa51b04ccbca1ca967dedd1d470fe189471df2211466e06e659e3a7da9877894783cd6e1646d47d9fbdd57a07a7601c96be39b7845b989f0ee82a7590b150db036e0dab84680ff1cf8e312b2c369c2f65d8ccf2f823ee50323d67f19bbb1bca958cbf85ce1eb8d7489a3559eb1886e15f998b0777e8b03b3c0ee866a4e29c79fee9d66aaa7afbfd9eabda9e0949c34cf3e88369b3a07f08b9824cfba242f8260ab736bf3c23ea7d17d68c3da45f7ee9b33cf0d58e8318427bf9fbe141aebc342f1a7b776568062ec9b269d60e098886745127fa5c80a581874bb5535223ad840271f5c53dca37079d78f9c9662ee7a2d179e291997db3325e5b309c341b7a1a643adcb2266ae1dfffa3715eb0b20f18fbaaffdfc39357fc62040c902ed3ae6629af6b3e6dcbc0bbb575056f90df886e30a999759e5b1fe634e1bf6f976d331c63a914cf9f44c79aae03ed58074d6b17a13a9abf0ced11469d7303ba726e9ac2a6261a63cd3f557b53ac7d0cc9922db64634ad5676f1e70cf1562cbbd4a9bbfbef6858b770e2b22770fa674ee8d897052540af703d906cdb0b0e0ab21a403e75103b57b9c2308168bda068eacbabb7866c69b209c5a1850d5ca218f9b95d4b17ee7e96b0ec2c4a74a18daae2094dc8ffac40354778f3cc7e94415a5578d1205b2cef253d36e4917f7d8249b34b1e770b37c2b2b053a8db5249accf8da00ec49ecbf5014ac62695fa7a9506c4b74eb74c98e5e7ae8267d0c118127c32f35109472616211d405d104eb2496704f0d026603ee9bfcc2ef3e542f03169b7a9d3e19d4fe8d7b7a77fafd5eb91c34635bf90e9a80749585e5685683f724163803ac575bccc3f577bbeb7a7c47b44e82b70773f3475482baa3b364bc537445795311b654a0392c39d5b6f86bad6c0345334c652aa192fed130981c11f9b6ff80049a3aa6332ec33d84d823c593c2926f8a67fa45ddd3e5fedb090b3961591f4a5d7665d032bef80287e88dd97820c0412304e9aa169760ea9ac57768389e44fc495c7b7d982aadfb274f16b2a6edf53af3c2e2433b058d8ddb5fd4b01ba8dfc06334481b27e71eee43e25e328d5ea73dd1ef887cbbcda8fcdee7911e4767648736372e667045d5d0688969a7381f88a3c8be78da85e007d9de5dea78a779cb9389e5438d224aeed86660b72bbfa0acfd68186c307227a61356aa20e211c2df761bfd9f51474c97fb33026850bb0c102158f53b120bcac02fac3ab19abc10b63cbc9e6a0deafa3b5f76af6ebc0caa6d5272daf4c1ed379211ebd4194787a366791965129fbced8bf31da943fc4fcf377357b5154d4fde1e910e9841faf6cf6ab95937915ca6840fb8f432be45013125b96c38dac81b07266720f7b8a23b44dd0adce3c2df30a20f6f15bc3c870ead8dd285b9afd0878f2e8602f4ffc693520f9a3ddb13e5f9b7a1b195f1ebaeb6aa549a7bdc9a0eb74784790794b728531df93d11826d6f6626db6bc18531a9f9f587f963c532f269c5bd640d3072adbddd7715b6cd7046ccd8b47623f554c39d43ae7d7af999bfb94e5028651b8452f8b77aadeab1052b8087d4097db552c9327e0d54628fc62dafc134be793f14ea777f3c4632ec689d741c9ec500b026d5312d5fc43f23a158a9e6bd2a9dcade72d2a7240b918baef24e69b20a0ce832d263bb07c27327ff93145173705c732d3a2165073a20af11e1114455d97c891588af445122c1cc2bd9b1283eb26c58ee12ba46ab79ca238d7b024741fc1e1963650f3e891157420e64712e733f0731cd363d0d2d916dc05fe2fe4acdb25f25ba938926c299013720f1b9deb57cbaa12a4c08d6f4b110e0accccdb0490b61946d3049135e1d42fb2d8407c711763039ed6a483ef1d056df43cb1d17c1e4b323e3199ab3176ad79811ac4b5a658fd6f7a6706b7d0311b1c215c0a7d73d940ac44e11b0a0f54b9d722ec0f82984b2f00ed499309706448c90f5377384929d47e2e74c0a00230505aac6ed7d7cf67c23ea29cd4ffdc0e8a982b1c4a297bf248b55f69e127fa58c24fdbc211af47c08b52cca4495433122bf137846dfac4da673c5c3e84732875f2f5bc11cabd27402132e24d19966810ec02bda16d4ec87b561db14fabd28991d54bfe47ab395592cd03760ea0876b8a2766ae2ca52fd2191e94a2e1d0574818547820eafc01cdcdc4aa120b062f3e01bd19394c675c897a9ae79e72b7e2e8f61eaeba9c8d3f4186a031937a874261e3a0005da5d26163626336dc0fb18d510778a05afca5b4b9dc3d9b3ea776ca94d5546eb7d0a63ed0bfb80c1a65d1abf177eed4cd1cc082b504428c2eda12eaadd07ce0ae294e7d495453822b7cd8fb890690abf835efc31e99fceba90a4298115d9d276f193c532f3197278adc711fd7b3be242426a12f3bf254010a8ee568c2d8f3e29293da8eefef9be08f5fcc3a29794b286402808146ac6e687af3b678479b94c97f93639499874b2390456fef82bc032618383fc9217257f404de7a2e1332aa902b232e365a06514020ac4a610382cca75fdf71cc56d7d04168550830cafa13458631ff316f659665f2ad0f5b416a1e7fd6c45efb37b03029d8ba1712aa759857766ac0f14f03684677f47e7fd37757d0f694c8b9a563e5801a4fe0946677d38eae7ad1528fdfde89346739d2e434f8c66dc37e91869c69cab0eae330f71275f9a199f7c5137b2d995f236b58dc71f02fc8fe95bf84ac57e268c000c8189e7494d8ba076bd169cc2b1d42b5841eced71e4223dee2ac1ca1118e81944140f2dfef803ea414f87cae98e22598e4bd8ca016cea21672ca1ee0792a12693c9e72424a7bdb4ad9ab1b2a9ced3ba3b8b897e64138476b330c5bb5fdc075353bfe1d543e426261abcb6a27b76de5f66476e58286624cc27606e5591de469f07d832f83f43bcdda3696ce142c8ffcd830a6cdffdf5750ef268180a878a31c33777c2d6cdc11341317768ddde179749ca0b48fb1969f219426940c06ee45288bda0a0aee05fd9bc49ad2b3f89861ea9738acbaeff4699a8caf205489e0944a8677e4a15e3202d51ff80c2183f84d68cddc2715b130962ed9494bc3acb113e665dd3c7c725dd59b600911f7e333f22a4d51cf813ecf918e6eb1381ef4fac2940d4a59633d8efef852afa26428bb87503d85b93fd79cfc40b159294b08dd63050036c53a7d5e300d2f6fc72d910bf6031de2433f1e4a706bae59639806c3973fd3c51645cf455a74aa8a64a37330da31851cefac417854e3919dae1f6b2236435eb94d6ad8151a3cdba25592c5d87db09429f6ce47e7f6bc4f20e305368f2036751fcc4b876f62caf588addcb448be030bc6237f538504410d3489ce81e2bfe3a2bfd35f1fecb9cd67fe2cf55c378a9f898f6cc6a23de56f682b72b30560ed7a2b6222bff0763668dbec14b6ba8c9d93a5c7d1f311350661d057b84c4b6ca2648b7841cf6d379b6720284cb40a24b582664944945d78e29e55057d0777fd73d2beb3d9a31fdd4a72e0fe9116983961fc76f18f52399b526d89e94c0c3ed9a67a9124a83f297936f415d4c446d46800de5deca8c56a364cd5cca41c2f1009dbf6cb2680b7c3e6f487c78fc33fc314064cb3f293fd540169295756a705c501c27e72d61fbf8bc1b709089a0a4cb84d47df381c45fd8196b730bfa5c1461bfffad6fd329c4918c3c34195ea4c0da213cad3ff2db7a29ccfb6cdfdf1d453ca74cdf34ef9d377ad95e765fcc89eb185efd8b658199555e582298c336ee3760330a18b0d1cbee0baedfbbfa60ef986df856dc5aad220128f57c7158f5d7ccd3f5da8c10b11f53ecf3269198946e5963dc4e14f053ff80365fc593f8db43453925f4d315c605422aa4b04b72927c9659fe9d81b0b6b6ec9a77967c72201431b073c83e8745b92ed844c706265960adff47c427446b83a596fcf98003d619870f7e85e66ab9a592b133fc1aceeeeabff63022429589ab7bf87657553390f9eb83a85b813971d55c18c42f9cbd8f9badfc14c51fff43c05e75c8812685221d5132a2b5258060d46b34bb1a3d6a086c3624201f318c93061ba83893f71aaf98242c139539e99156376f7f734515852a55794a4b653102ea624f0028978f39ae809e3cc33277f95746d7affcef53e9901a95e80f145b503eb06c8b1aa4ae0891420060fcbe2d5671db781e212bcae2d2a2105fd60a4873e9148c3d383764e13156778fdb883fee89f07e01fc9c13daaa9809b2ceed6b0c926f6608fba7cd29bdaced68d53f37d3e1b5f3fdde233b336c7fda794c029b0464eb4128aae50ca1de2563ca6e0ddec8887a7810b26c8288a15a295bd7ab4bff03ea69405ce26b25be613ece6e4e2dd223dc79cc1d85641da2636f19c822f05266f8f6cdeb083a514f5e9a977b6f3249c6b3f50837c283d2668b97b2af9a034bec2a0e99897608abca5d36c2e08ce3f49f835a17810f6f16e294566d78607812d12c78861109ba80f686a59671339292fee21e6a70b92030de7a0573b9b7b33b", 0x1000, 0x0, 0x20) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000340)={0x800, 0x9, 0x6, 0x29}) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x3}, {{}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7ffffffc}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:54:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet(r5, 0x0, 0x0) sendto$inet6(r5, &(0x7f00000000c0)="ad98c2bb29906ef6c0e098802b599820fe8e71b00de00884ffc1093ec0871da96fa34fb0a59154e1a4b682883cd5d3739a5447d58d45aac4c309ff4a7918c2d341f5f980a38e8f4d2a6562f070c22193747fc4ea29c2e3e00118f08a2928f99362ba47d655d054119bf2bb90e257abbd28a38e9db908371d", 0x78, 0x404, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x90) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) 19:54:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x4, 0x2, 0x1, 0x9}, {0x9, 0xff, 0x80, 0x6}, {0x1ff, 0xd3, 0xfc, 0x4}, {0x8, 0x0, 0x0, 0x9}, {0x3f, 0x9, 0xff, 0x8001}, {0x6, 0x6, 0x0, 0x8}, {0x0, 0xe3, 0x3, 0x3}, {0x1d, 0x80, 0xca, 0x8}]}) getpid() nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x8001) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 19:54:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c, 0x20}, {0x3c, 0x0, 0x1, 0x3ff}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000000)=ANY=[@ANYBLOB="0000f58036a20acd0d000000000000415bb4f8255b91c986ca0e7ec75abaf8aa00f3c2aa54046f382fb20400004780e9a69f81f99a3483c3313ead9f37c2e90a61"]) 19:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x1d}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x4, 0x8}, {0x3, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) getgroups(0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000240)="40635c7a1e9d12b45a0c09542fd1062ec93608b4c392b08a43fc27c1717314188fb4e2cd6b5a88fe235735b212decad00d59259660154cdd99fe2b98f07e3c3bb0e14f119c9ed870a28481f13bd03e972f3cd7d724fcfaefa4cd2d32ac4c9578b7942ccfbae36c3b07486f9e16835a0801423b9e9af752", 0x77}], 0x1, &(0x7f00000003c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x98, 0xd}, 0x405) 19:54:40 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017797100400bf1fe6a00000000a6c80000000000000081000000000000001b"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x10, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x7, 0x4, 0x8]}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x15b) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000004b8c4e3c159a4f2fe00e3086705cff2f0d0fc6459ad2165cfa978b6c434e6f73abde211405d66ae5370c90c5caf715571959b4aeebfb462ed7dc75343b119b15a762d5960c4f31a5a0c9d3afff019284eac1091ea2518a68b9af274999067c775983057611174345537afca76ee3ca4050c2796996250379ef"], 0x3) r5 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x90, 0x1, 0x8, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x47, 0x10, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0x44bdb812, 0x1}, {{r5}, 0xfffffffffffffffc, 0x42, 0x20000000, 0x68, 0x7}, {{r6}, 0xfffffffffffffffa, 0xd0, 0x1, 0x100000048, 0xf800000000}], 0x3, &(0x7f0000000200), 0xfffffe01, &(0x7f0000000300)={0x3ff, 0x6}) 19:54:40 executing program 1: r0 = socket(0x10, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x83d469aed4aecad7, &(0x7f0000000000), &(0x7f0000000040)=0x10) 19:54:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x48}, {0x45}, {0x6, 0xfc, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xd0ba, 0x8, 0x81, 0x1800000}, {0x8, 0x20, 0x1, 0x6}, {0x1ff, 0x0, 0x9, 0xffffffff}]}) 19:54:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000400)=']%\x00']) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) pipe(&(0x7f0000000280)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x6, 0x42}) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0)="ab89204f39bf734d20e2e90eae88ca980deba8a1b3935fb4afc216ee62de85dd22c8947560780868e8", &(0x7f0000000200)=0x29, &(0x7f00000004c0)="76760a1ff0b272556425c177da339bfff80c26b7d47223a36e7c97365ade554f21052f736ed74413ab088e746cf030208a809ecaeadc1330d82c4afa6cc196063bfea033d6cf960392e1efde18ad34e92dcb73b5164a346a659e014d20d8de7e9e90db54fca983f922516c2a838e153267ed0677328f2b709b452ac312226688cd31652f64ff081512e4d780a317c1d1dd22646a60295c0a7d9af0cfd635f19e4bd5cb6416d56c3f6b5dc670676ee9e9b05ea524f7a87091a7ad2728f58f183416cda2a33cbedd5206fa1017", 0xcc) 19:54:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="811810f0681dd7bfc6"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x4, 0x0, 0xffffffffffffffbf}, 0x0) semget$private(0x0, 0x1, 0x42) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, "52a2a6d5868572e0"}}}}}) 19:54:40 executing program 0: sysctl$ddb(&(0x7f0000001000)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 19:54:40 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x5) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000e42073e9960000007fb1f3d989000000000000000000000000000000000000000000000000000000000000a6e5092afcc0650a1548ec159f24c3bb705cf524c41f675f414b01808460"], 0x30, 0x1, 0x1000) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 19:54:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000d58d7f1e57"]) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0xc0504417, &(0x7f0000000080)) fchmod(r0, 0x104) 19:54:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x933) 19:54:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r7, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000180)}, {&(0x7f00000002c0)="84222efb5dd81c5da56ce2d8b65659c63192c72c7100c5d949aaa5669ca45367831101e19b05aa571c4a57d5c919ef8d1615402d3cd4017aeb247cdfaffe9054acabb0fe496a3735dd1304511595e8babbb5a841691ada8354c608ce50cc285c02ebd9135d0338a083fdb29339e06043b43a242ef50da341f80996013c69e30f218cdaa03a6b39224875c15018bf6869db7f7b6b277cd8cf004742f7c4ddf1f901396b9c63d7ed2826b52c3ff794c841ff7ecdc40d466e8401f81203a4583534a5dcb069b26e2112d7a993cd8576eecd35315359bbf74edef39b61921e648a1431c18e72d6f3d13879fc89a87c9aa52bff", 0xf1}, {&(0x7f0000001840)="fa0fc6ef30169f6736a42c2d070f7ceb09c09bf3c06961d62b5e21352c5b62369f1c1a684fe49e453de412ac5377a66dab11d37e0e117e96a51429615f3ebf528cb133c1dc30297b17ef2f78f53b783a5955d2ae3af21af8093d5a41d89e91ceac9d4ae52cd42d8a0c96d6421303c540d4dd110e672267e177b8cd5dbf7a7fbdf5d5058ac9a9ddfd2ba7318517773e34bfaafc49100241fac453a8cfd26acfc818a78e43f0b442493d67505730adceadf0096d3b81731cf5bf4c39ff5f096352a1f04bb038b55b", 0xc7}, {&(0x7f00000001c0)="7a714e39e5eda5a011555e199c8579bfc85809e62806efbf5c7e7b11b24695102a45d34858228b9c451eedd003e8f48d6a16f84563af47f93fb3a430d294abc34632484e0a270c8f866a8b04c716776534c339cfef1328b332195824d29513b9dc901f5030330e0612ccfd428efb12e8a05d44712d4c58bfe51699e59a4d9fa73eca6ae8cf0c74ed688b09fb2db8d0b042c37a056be903a9", 0x98}, {&(0x7f00000004c0)="ccad5e20eb2fdf640699efa6c9fbf0520face3e1665d08d4da30374099b75bb80d880386ca1f506ec15c1ac2a02c22d5217ea6161a35479a57", 0x39}, {&(0x7f0000000500)="c005006e8de2f1f854", 0x9}, {&(0x7f0000000540)="826918334fdc6b56f40557de25210c0dd8ef38c7ca8cc20189416cc2e8a83beb391dc156d991ceadeb4994fdb5db2eac7268dbfb48e1095ef51bd9ef5dceeae4e386627228e2a5f43d61ca06fd7a05c44fb37f9f646c45652fc7c7c6e5866b5063e2c78735216669d170ca28740446b11612176e7b1387629e076c6fad99d99fe938a18149c509c3ecf1570b028612c273aaec2a5ce506685ed5ad5f9cfdd11ed2e403402af75f13238e17e744d33e0742b0ca1b3bdd99a2a963645cfdde4ad3f6f175aa9e9dfc139ba3d9bd42205b3ac73d390bc0314ad4f055eac7f312b07f7a48dc491418c56c37a32d18af2c7e8f2e13e9ccf6610852fe9c959645932a831392fed1dc6f5fda8885ec2e53967ff30c5115b67e34093f837f12eeb568350fd219c316d9d8f4e4696bb8248f4567b66af613965b645a778be8743c2f3af2a6eba72786f792f20ca0efdf2c972ca055b3ac9e0a016cd35936869e315655aab393fca3890c9fedb88225871300e4e675b3b683b8d3e5591cc4eec462a2e5537f9603b8b780d072a1ff23802b3805a2bfc8f02761ddc7401b7532866736475a5a1a9535886f7bd2d66b47c93acab2f51781822bfc80de9c8fe6b739db2e771b8c1169bd59a1a5699d6abfdac990c01719c2091928dcb8f620e531b69399d240ac6bfa4b3f1e8c2e8d62ec67d367505622acc7a09c2e2bb2ab078442d5567a96675e3a88d734826a047fb66d46d9090e30eefc95a70c85a92c88e6a6d75d32fa868cfbf7dfb16e8618ec6660784bbd3c0f400a595dcd3491026d6df18344e0b3281285b9b3c27d397bf631ff8f7176d54a4a67b0e8aadf007fee91e833d3eca623becce0eee66cc2c75f8d65c453626283a2ccc46e16cea177faeee770bb3bd01f93740c5d49a293456559eb7a3ed192c5e771fe01988a2f67bcd812defa22ea86462a63504383bb7e7c3f3884e13c0ca90d9a3499f5b5e1029e320eaec0360359fa4809601ee6476dffb0e0aedf7428319f29d8386d290807a5d62f876369600151638b63ede67be2113d3cb919ac94b3565725a82524f48d62104c03d0396e2906b008ca948e3ed53a1f6c87a99481d9182956c3b5ce241367e4126a2423dc052163a73445089944cf61a3e8f8b96dc1c3c607b710fc42766dd62d548bfb3db7571c536e7692a1c8a69b85a0afc36fe23cfc51b015cbd038188cc845239cf9e8dd48388c570aba8905dac03bca53dfb274d4825e22efac4646717b1a2c8872359c66e29d460ab30be2b31377b523f13a15a60b67c2a3191e2eda951bb530777d6c0ff7f6938a96cf569c04aa0a9b779e32e53564bc16ddf2041b718fda8cef9fa6b1234139e26d632826450e93a6abb60f7d00dd4678020b5bc413829332f4bf3557e05808dfca072b2602678d052928f179c4682a2e01f01598a573007406ae498ce09523f8fb5fd42b4a16b6c551f0ab32ad88a9301d248d74fa9affc4219343d682f8681e6c8ed342aea32b3c3d9f0f3b8b84ec3c297f7685f43dbb3865d9bc0f0625443f89a562d4aa95a5e11eea7ff8b88299283ea84de870dc1a462bce1dc4d386327fd050ef85d2a14e31cce8e572f045120036426fabb21e6ec4da6cae6cb334cca90898ada7eac6d86898b23ff6c4afd1d80d2078d3365857694c04bfcf5acee5fc1f10502d6906918b7bc2e41df7a2d6940a85613ed0d896b1be356a12d31bd07fde3c806adfc4f13d0f926b6a1f3910db5968520f96014963c53f2b1bdb497fd9bd6864473f515425f8dc31335979e2384687e03e04fc89778b6f5355ca08ece6ac7e304d1d87af0c1e14487e25d54a05fa9a91e2da0b4cb91f4b39b592cb6ff09d1cd56d22d90e28f6c0bd1b0eef227026116403ca110d8c3d8f029a9e786a671e3abcb23f0eea4febbc30e2b82b4938ccebb5aed87acf140b259b87c34c10d8fe78c8b9701a709c1f44f7738788545693383401f0f6c52b36ee4b8ca7364eab4505a31393abd7dc869e32b523c3300e20756fdbfc75c21620f0ce93643a4273a1b3bcfd73e61bc74b8801117f6f99b534389c18728da28b73590a1da94ead901d0f60227a9a2c75643309ed71f60b7cc625aefb840c4d6373acf94e076644c3e63c1b66874c253b9edbe636839ded99f7eb42f962f482cba365eb282aec0479089c23e5e80e980115be5488b9871fc9d9b199a2ddf7139facc5c66cbf5fb8b86823c0d7f06db1f8702ec83992d84372fbf9e1e8f0b50c03e72b189d7317ceec785137676a571736b42f09c703c9a76c5833d362263f83f1fe34481177dc234597a11700c58f402004b657480f6c7d2dfc8becc25370de9130631a7a6cf0a7c1e4677ae2a51b3203ca4529d7109372772abb8b98514ee43db543ae39db6702b9b4824a1970a157e1009fe88715fe63811cef9b2dda8e2d4695694dd597b1ef690623be6fbac1be6f7358ccfb62bb4fe3d38dbb1340e95f06e2129fbc223d9f141473cc98c25d75e516b2a2bdfdd93f51e45f0f52bedeb671405daa400569990da94818ac00f480fe8d8782e2cb01810ffe69dbf4bd7fc0563780d128a48906fd05591b7966ce352331182fe5a5cf3b1220bb3257d93ad177389c4aa38311b201da6041203944db04df185f7117564f147459903b64f4cfa3a60884d3cfefaf53ea8981f0e9d54ca20647b26ee6c2e11edf2984f10b11485f6b3e6bea147f5d1a4ad1f80e9b6298d452ed7e28698e61cdd2496a45f4b2a77092cde0c8507afb91b2e76ecaa63b9ecff9e625666425a0cfa56931239440b662069b26acd325d661f9e4a80c474b2b4d8a8dddd55eec0783a13a25ae6580ecf55dbfe47331b16795e977a14fbe18c5e6a414c8c380524cbf89844ec90d857395d5e44506f8404ce004a05d8338d9a502fa416f29b09e1fcd4546618b39a37ff35798a42b3178929f1e5f8b568fe9f4248a416e421eaf06cd22b355a086b432a8cf2a66374ce993224e3c21b9a4fe756f531ed3cd4171aaa9ed1d5aa315bc107f69ca41895e1ccf57b1983e794afcf5e561fb913d5aefb88905842b5ee8fc74f867ccb372ce9e7a4a41a001755fbd0ab98e3477fec258f158142bbae8c4a86580006a8bf240387bda1f0ab1d59d0be85c9f9b95e391f7e753c58649940a292d9c0442f79c43886a3870bc6af7b2d460bb185de436195053d3ece6a6fc7d25dd5cb0a50749c505adecea1c1dcaca9883b73b8796f407a4289250750ff29da2557b29534da32b830c0142d49dbf6b64677435be6c5b055bc168cfa0cd371266203b6b471706db9f0825f104b51b4cf812f34c239307e7805c652cda72cc3feef0d63729fe9080bec31b40ef4c18fdfb99485a71e763118b3b78815d8edf985a6fb6cdfd5fd837da7e54f106ca5a9895ba9e06ecad0d8adf2bcec18d8cfbf80a522c65322335c761ecbee220fe922d1d20a61097b2594209b19b0574f7daaf30354255d8d8fb0f7559cbb9554cf42da0ad45995fdba349904def33af4615c96cae8f65246f65d2414bd1dd4776326956cc33e4b7b0de5e24a64962f4ad7508fa34cbf98447f8b5766b9ea5e5f5425f16fa2f492fcd71d826d380365562127d720916841b4fe76f0235db79bf40b62e3c724f614eb9b2c8cb52b16a74f731ff21c66d0f5b6b4081dbbcbb4d78ac14823db3abc8481c75f2e323aa5f16b31b9c38ed6fb33197c5b84f1545ddcd2930e405d495ebffed7ee2cd7e4d9f8fb8599e71916f2da078dfa45e6c3f19dee1c7b93d5c69f83c270f7656a8c49a539104fd18891137ab18de861c7e4a2d4de31be5ed2fdd6dd47542e5cd2e0e7237c0844660c5efd076cefe43d52bffd7272e9cd8259f886028a6196cba1e47e913f961b03d1f160fdbe839bf18e7fe8771289011be52108af662c9548bca505608a65f2fde4f33ff982a7f7cd96ee8e963690c3313b4c20071820a50a6cf80ca5fcdbaeac596fa99d5210ea95400f28ae82aff1d66cfa9b21afee0de5656fa61c3534ae05bd9779159ebfc3a3204c36dd56ba90660dddfcbf4928491d5afa9a1f3752a3a5f9a6350cf91e27aa0d00dc77de17db420f028f74a269e69e1e166bbecc0c6d33980fee839a31801efcec1223c4f23be05e5c62d99fc7d3b65c73bdfe715f32dd978c8b00f4302af7f7b9ac9506fddfc0f0cd535cab2ff5fe282ab249f19220ad6c466076c64f500a9e86ffdbe4fbe80dfa82061b8dae08a7e4ead5d6606c6f747db6d85c000ddf4eb0f104db46e91f76adb2603bce87319ebe6a98c146d219b64ebb743ae2b292b404aac70549ad37c50845fcab2f16c882d75745ce13d193d6855099bd86c927faa7289d51654fa5b970a305a75786b9ef64334a2d0fdf36cccf534cd217fd12129283341d8f6bda1ac8fbd2f42374a21e17c66b71a4a74a43a2bd66313ec48fbfc73548e9635d540358ee3931e406a094e200663298f5ef0bd367544463195a09ebc5b25fba3ef034689e24da1ec6ce454a03835196e4f458572f52298d97d59f82014b48cfc9831e0854010cd8436e5d22adbb17c6b0b16ea7fbf07cc906b4f75285f794dd0fe28df6baf66f4ea47c27ef788ffb618ed2f114ed5c0da987f3ef6bd678b3e2dc00454b0d3aaacd077349cb0a963deb86ba9807c12d11b9b6e8f973613f66f30530ecb41598cb8f011f75a4ebce431d9e033414055d699b13442b42d4d9b8b7d163edcf0b63241f2d94d9ef25c9ccf7804387aae1a0b42ae388386f5cba5ca610eb2bedc7f2a2febd35dec7a7f3be737269cf0e08e5559c1b42490c965ca21277e8758fd2c48e61e3defcb7d3db45c51209ad73028b8b42ceabe0a40aaef8d28adc4bf66e98f422710ecf7991e1f7946844bdcbd1a3b389e269fe8170d0ea1c374af22643ee9b41d6a5209a1c20729b636f7cb44d510a2b0ffd6b5e0f15892fa202c061377092d6af94c30dce34c3914a438a9dd53e9090cec36903f19c44edad6f315d77c6fbc58d4e406329c4ea1315b9a7c1c61e3edae7ff7af3779fad3bcb57bb556b1dd841bfb5112435bb310923a29d23148c5f0aef0bae0ca4c7b34f05ac0dc61a10eb1793bb290618ab3a251745d1a4a7676321fe6c55caf3f100a616f6f14a1b1d7f4b6c7246a2f81e013ecfd739e76202d56591613a798ead4d6bbb3762050aa4047c54ae299042647073b64e6dd629904b4799ee8615453530856acb7a5078a9d3120cae0023ee27bec819479baf4340a0e144939152bdaf61537e730da9aec5d7383c0081b4fcf28591668afdbf9c851d6fd1967c65d2f583dfef76c86afd7f4510cb94df7bc441be8f1eadd637c57be3bc30b98098c01dfef2918eac18b2af5d576f041d6c97533339e1f5b650afa14483ab1cc051ae6294a39633c1fbd2c2f67239452218ae8f666ded39ffb755d7d6ef06a707971bca9830fba1a9482983db038716fb268c9039322206b0eb2227ba630b83270f8edc8e16256c90eeef42346aa53837606131ec8760bf0ec2673cd7262465f5a7e26f11066fac8b5f802d81e68507162647c1cadb6eff5b6762644f17b07fe0fe7a0b1c51e7941d79394daf68ec63cdabef022cb0d8f2666bf13cd4c69a351d6cee3addcfb345356391e63f6e17135b39467c22e3bd3d71069f0461e27a750d28119f14fd79dc1ad0741ae6f13ece4e403128baa5d99ce9caf678c203bcbc38ea1abd14495b6aa444c0b9ae54baf023228ab7b257474f4a8dcc76393fc15d958e4d716f7a74d42c0a4f4ae32b38dbb6dc7220fe081312e81f5cecfdf", 0x1000}, {&(0x7f0000001780)="3313e37bf0860adab2737fa2499d6e01afcc2d18dd6a15355e8b21dfd37b15be295e468efa3dfcd3e570d1e2d2c6a1bd75f001e6da7ef2c1468e016263b929415dfda5ad93d321b4a887df2ad5b0308c67a813b5b8bcb6fe7a47d8872ef190e2bf77c1bf4175be6a7d48b6027f3b5f6ccd38b8a0707ae1e153cd13dcda88c18e853f0ac75e7b0d154c", 0x89}, {&(0x7f00000015c0)="e86eb358a2b53137844b90cdfafdbef3860f23313bafdfb10c0777cb575884d8bd2d2e9860999b42033a7c948b4d09c7fadc5423ec19cefb833b7da3c818960783148d0e8058aef799d96fd2c9766775bd0df518ce9e683d7de1b2f427bbaa370b69094155f9c8212cb3bd7a23460bf6280dfc4e3837571be256153ed6264c98aceb1cce01711c9753d90f709e78571aae2f84c42d0c1fc0b20ca44f8f95393ae654053128280c302c5f56283b88f5caac4b1a53189d20600ed7eeb7dd59e920dc99b4f105772ecc6cda636d560a31ba4df30147284e3cad1fd61108ef22dc41183ade45cb25ff60b6fcc67b403da06a1a85471ad94a36", 0xf7}], 0x9, &(0x7f0000001e40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES16=r1, @ANYRESHEX, @ANYRESDEC, @ANYRES32=r1, @ANYBLOB="2001db5b066b8d0f68bd6738a71acbd90edde5c2d017aa5b26a2dab0ddc3264ef77e53f4dd67c33d557ec1194c490502af6cd77f004a2a0bd29d69b475b8b8ec0b8a9b60e58e", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="ed4644585a520dc500000000ffff000001000000", @ANYRESOCT=0x0, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x2}, 0x400) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r8, &(0x7f00000000c0)=""/28, 0x1c) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 19:54:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 19:54:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010800200000000000007f00"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0xc909, 0x6, 0x1, 0x9}) 19:54:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08003e016fab96450000300000fffe00019078e000027f000001030e90780000000145080000000000000500080000000001ffffffff003ce7d895b4a3575700"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 19:54:41 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="eb", 0x1}], 0x1, 0x0, 0x8000000000000000) 19:54:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES32=r4, @ANYBLOB="2fc2a2d8745cd282de5097d198cbd13ba662bbc6f3d6d824d60f17bde4a948f72df28919802d6e41cf3979de34acf6987cfc18cf911b3636b976c8f83247b9379f5c22da28e3e50199af8477f88190d746441adbe8ae7bbcb97d997d9d5c", @ANYRESHEX=r4, @ANYRESDEC=r1, @ANYRES16], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 19:54:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 19:54:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000feff00e0fa0000000000004dc6e160679b6708f739e72644dc89f9b5cfd0700a2fbe6c33cc7aab6ac880a72cb3cd2666241cca5647bcace36d69bb3ca2914fd940173e4ba77a1ac0264913374ca5c317d8343f36c0b5c9ad11347cdb1cb27444dc10af922449e682d1f9af38b7640823ea204e263edc7fd21a7ca2207e87eca04d3d1dd26ca29bf61cd8ecddf7425e311a281648d06aa23722924e3a5b1f02f60fcd485e148d5215fc1436ef5b89c1a4a5d9368e12fec8dbe5a13eca7a00aaade947c7ce48b7abbb3f11c22bbe1884f94fed91d261fd779a142f3d3d1b18cc5933c458bbafd2397734ed73b7f3be4104d793c03cb0de71473408eb00bf6721d0ecbfd7ffb6e08f325521db0e79e0837dc73125850a7140a38f9913ed73cdd1a301715e86ff4689d1f60afb33989b6edeac4659991e7a0844063e0f5125db2219856ec429e42c25de5d2dc21d0c58b8057a446755f24f3132232292c0f9a6e97531d20313d093c0692d73e63df621468f26639d438495b5a3f44ab78e9252383cea542971dc52dee039bd06d1c450b18c8c52a49a82fc75adb78c3c4cbc4373"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8001, 0xfc, 0x0, 0x8}, {0x7, 0x4, 0x3d}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x484, 0x0, 0xfff, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0000de4f8b590000000000000000"]) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x3) 19:54:42 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x5a, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x5, 0x1ff}) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r3, 0x20007471) 19:54:42 executing program 1: socketpair(0x18, 0x5, 0x4, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r2) 19:54:42 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x7fffffff}, {0x400200000000, 0x1}}, 0x0) r0 = semget$private(0x0, 0x4, 0x3d1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffcec) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xfffffff7, r5, 0x0, r5, r6, 0x1cb, 0x5}, 0x1, 0x7fffffff, 0x80000000}) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x100ac05) r7 = semget$private(0x0, 0x1, 0x200) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffe8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x47f, 0x0, r3, r8, 0x0, 0x16d, 0x1005}, 0x6, 0x5, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7, r8, 0x0, r2, 0x0, 0x1, 0x9}, 0xb, 0x92, 0x5}) setreuid(r2, 0xee01) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0xfffffff9, 0x3, 0x5, "455e539a3e85613bd92c526a3dcb263297387aac", 0x8, 0x34}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/224) 19:54:42 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) flock(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 19:54:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) semget(0x0, 0x4, 0x158) rmdir(&(0x7f00000000c0)='./bus\x00') 19:54:42 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, "52a2a6d5868572e0"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r2, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/101) 19:54:42 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) 19:54:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f00000000c0)="c7ab30ac670f407f31d4c54f34a86e1469f4c72eb27c5639c99086ffb9f22323b3b05403bb640759ac2634674dd07df9607612732b9d37a1498b851ba42de6911dd589d9276f83a1a5cb03725212b81bfa8e94319c9b7958d2503f7bd723a5cea78fb279e02094de0e1fd6faed41610f4c68", &(0x7f00000002c0)=0x72, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) dup2(r4, r6) 19:54:42 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x80000000}) 19:54:43 executing program 1: sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000100)='p', &(0x7f0000000140)=0x1, &(0x7f0000000180)="e9aca38627e38186851ae523b215272aff632fc5db4f2be127250006a89c", 0x1e) r0 = msgget(0x1, 0x8) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100000000000000237656ad17f070d4c87fec1183e9e9d8aaf1fca7ac63cf3fb474da037a9e35f5675c8fa5e5841cb6029793b17a8bcb697c307a330bbfb93fe8d7e90cd68029e8363918a500bfe67fc38244de4a55e48193caf1e04abcd03236cbcb93f2aaf8f02529d142fbe4554e65e36846969e6935bd6190adf873aa94a9ebfe8ef8651d38c9f857096e04ecd1091d163eea05f5f3114534f20f70b5050fcb7b900d04dd56ee533ab4d4142dfb317a50bf89"], 0xb5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x6f6a, 0x2, 0x8000, 0x0, 0x5, 0x5, 0xa051, 0x2, 0x2, 0x8, 0x2}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) getgid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYRESHEX=r5, @ANYRESDEC], 0x2, 0x3fb) 19:54:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchown(r0, r2, r5) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x40}], {}, {0x0, 0x4}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 19:54:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x8}) 19:54:44 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:54:44 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "000000000000ffff"}}}}}) 19:54:44 executing program 1: sysctl$kern(&(0x7f0000000180), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) semget$private(0x0, 0x0, 0x24a) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x6, 0x6f9, 0x401}) 19:54:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000200)=0x8) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x3) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 19:54:44 executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x7) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:54:44 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x7813) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{0xfffffffffffffffd}, {0x0, 0xf37}}, 0x7) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) faccessat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x86, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000180)=[{0x40, 0x1b4e}, {0x4346e1a83748bd84, 0x200}], 0x2}) dup2(r3, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockopt(r5, 0xa, 0xfffffffd, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0xfb, 0xce, 0x80000000}, {0x800, 0x58, 0x4, 0x3}, {0x0, 0xff, 0x80}]}) pread(r2, &(0x7f00000000c0)="4921706fa86f0586a2ff5b082fbcd114454b915f86ac8f8831fc9d831d3b8f39a1cd941ec13e26cb0c0b8b143de03c9c825c0fd207d42bde4c31a6b12c91e97bdf9c50d43b58699046350bba993edd7b878db81985a20100fc0e92bae74d3235381802eae73529ba", 0x68, 0x0, 0x1000) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x5) 19:54:44 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60020030003c3a00000000d3a947e30000000000000000001f000000000000b0d70000000000000000000000000000fe8000000000000000000000000000aa2b00"/107]) 19:54:44 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) dup2(r0, r2) syz_emit_ethernet(0x4a, &(0x7f0000002900)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f5389b", 0x14, 0x4, 0x0, @empty, @loopback, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) dup2(r3, 0xffffffffffffff9c) 19:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2a) r2 = kqueue() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) close(r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r6, r5) kevent(r3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x84, 0x2, 0x81, 0x2}, {{}, 0xfffffffffffffffd, 0x24, 0x80, 0x8a27, 0x2}], 0xfaa, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x4, 0x8001, 0x400}, {{r5}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x5}], 0x8, &(0x7f0000000300)={0x2, 0x1ff}) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) pipe(&(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 19:54:45 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="6e3a76c782cacb7b2108a2920800450000ad000000000002f2ad269efe32d64300014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="30000000907800000402080a0000000000000000131298f53824d2cff03bf2192699412e941f1312a7b46e350000000000000000000000000303000302000000d70474ac83821b6a0ea4d98b939a3588381311bfa4a685dbc156f7907dcace7b4a545aa8a7a437abe23b"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r4 = syz_open_pts() r5 = syz_open_pts() flock(r5, 0x0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="020000000000000062faf42577d7862d6687733465ff389a790cbd6e0b9ea22ea4e442682f9395016e79394d2c3ba8efdff4747d38698094d0da4425af6e97bba58ab9953f26baeb86289fcf521bb5d535f6d58beee5c6102a91295041d1f6b6e0cfae46291e8f95dd03817e5c091ed645a65aa48faf92a0d01aa213d9c82cd9013bdb0ad954b10867605c00c01d813ab53e0ff757b4b1c61008b3c4e0963d2cdef661707a85407906cd1946c894182bc30fd7468f0fb0fe7b85236e3ea03c131315d711e66ee7aecc3aa473131acde2bd074a301aa3c586063fd4e60e183ac51be972cce9a4c88a25ce6221e7477f920c1b446bced72f9d2e15dcbd1b300dea44f0a4c3a4558ba82964070ea7eba4d8a43138475ae59cd23a608923fe02c8c79804fc8d72c201b0ebf97dc09b66b6d87bc3faceb1c90ca0febbc525795ccc517d8623bcefae8037d046ca4e0fd13010e054759d25db0478220ca547c80fdc6fd3fbcb8f9d767f10f8796262c959381b1278ba61cc1bb2bc3ad70dc3f756edfbae09719d9e2479b97168e8782e25a0461cb0d05f00bce7d9cde4bfa6355eeb11fed9e87b6a5d941f41dc99be66124014a79843ba1634a8da771387cbeb9e7bd5367f9daa1f18f952e87c5d230828b31145feffca66d3439cd59394ec60c55d0401fc9d125e8116472e1a558cacde27ce32f7d37b20c47434fbe53c9491566efb4f86733661b958ed35bfa7a91f66a7fc71e02482d5b82f22efa59422fa3d0fb2cf9e5f9a53a571645476c521c1147a7f6c30b40db9bbf72ec8599b2b5e8ac7c9fceba6a305fd6addf2cda5d7ad8c8e471ccff8526ec0c2b1799fe319d1851aad99bcc7144c8bb6677317311d1f4e3d43f6462f308fd511f81cb6e86d006c87dcff55e0eaf5611d2036742539ff9f45ccef2287aa061eb84994b68e98e6c6e145d0d5461085bba76d026cb412c1ea332107d364d761306ebeb06b2dda8f5dc821e355df6cd9a5ca86ddf891e4d40975c07c91232d5ab2b8c96c8b8f36ec3502b54c2008d91f18dbaafc3194550ae1ff124210f3f4c71047264fe1df3622ea0a05c594674e01603d7a02142c0428a982320a26cc024612b7d472582ee6495b79bb1149f10af0bd67fc5d9418a83dc720ccb91ace793d192c77a4295cd43afcda9569defd9db282461cfd2b7b8273dd1cd4e44057747a359b99f3ce8bc108ba77d238c1939da7f969eb1681ad8b04755ebeded20322fae85ef1c8fc3a301fe816d548f2d4a2f29086fdf19a7683d3b745029ffa2392b302021bdcfb999e96cbf1c35313de7659875689905e049d6916d6c29946736bec8a33ca7aa7b47d229d5a071cd263014de040663813cdf733c778db999eb7ab888b62055deabc883ac10523c9ee2ec251d36c2a325503be5c8d7b1e661d80099606f2a98fbcd7c9b3f6f3feeb2b8c5e515c2f8903e9a0454863feb29e084f7d82a93ab58e89df17a2a37eb9b2a8d1ec1a3f649f50cf7c370ffd6cbeb9111358de33593c8ff280786d9acc21c9562d2dfa53615b92fab509b261ca0d8c3d5a1d6226b6410239c00cd9e2d96c5a5776b82dd322d0589b78aa27b0b7e9b35c436855d71c5991aaa4a7c813282e5c3d6c56c86b4cb2688e1efc4599678206fd008d5deabf4f568dc6d50d9b8041ee459d28901edff4e982d3472b24130e934c654c371b39d0287477d62284c3707e615bbff6a2f2a7e1abc5d3cb5fe1504e4b03f2d75ed95d1d2080ce63bba478307a89ac0ca5ac99798224bc28808ef545519834e00a1d00e0c0eeea843dd24cf4ac2d06c43d74f41543cf98b4e717fbd15002ed8ebf1ae0f431c330a31184e2087d7528234c2f18ae1f6eb4211764fa4ad6d52b9ed309d02be005696c11b3b9dfc1eb3270bade566e23488a5a6dad0f32bd4bf43d427ab03c7130d8f4bd6690a2f48b5b7e9fa1b8552e3ee8b55b15e392275abdcbe5a794298781c206a16bc933a5673325bdd37aedaa52e16fe8e0e1482bb7aa70f4e3f1dbc46258f81f2fd161039bb210a406bd7ad10f39b32a70658245ba185e2cb8d2c37543dc02a3f64bcf27e90c46a0074f51d5ff7c4b8142a243818355a75494bba31bdce4bbe2352a4322edf5835d5ccbf893a35485a9be4372530d3dae0ec188941321ba881a44e10923c7f2bc3793ad5ee55d57015bff6c9367171990f808ee9bc9c0f1360fef33cd345250cecf2653f3c128f7f71cec1e80bf28feb486518d026ba8a975273a2de8789826ff0afe3b262e9f61f6e83019d660cb813962636d1345edfb804e6b993abe1b9d506dcb7d9adcb7793bf26f0599f1720d05b9552f423546e08c3414c78b641375fd2f85f864a5be90bf736024da46fd45677ffa626c6d22c07b3b0aaa387558b2fdd15076eb91ce15b9c32dbb0ebb21fdd8c7e609f63bdee81c8c96cabcf8fee8ec80fc116e3b206b8dba8ca9a8138f3fe463f998f9f57dc79073af9fe0afd84bc1f407fc49c218217e23653b2743b04be042acb258be69b1f006ebad89107c9d5c8e02ab0b685a4dde9b29d82e6e70fe0ef507bb22d5bb80dcc4cc7dcdee270ebc839fe99a619d8c51185f3d7fd02729afa82d447373908cb39c941d980a6b35a4601fcb0f2727d129041d7f7e81ad79311d0adefc1418239ec93425c503668fbead5679b1e2dea2e398493de93dacaa5d6b4dc0ae5d0c5b8bc0d577820e19955a34d1034fb0e967f8f02f5e9d6190b2480600b0d9690f2aa2732d40e6c5796e0045d56886b4f87d2d294a3c67836a96f477828ce81b69c2d22053cfb09916a09d79803b3734239444316f29f117b6c9cd94152698effd260cf883bf4f0f46b5fcb7dde7424cd6ecb07055f8ca98594840a5e5e2c1ac1b1040adf4c63fc2f5c0f0e6ff278468f71cdb606b6df34329dbc91461c5204e455df0d5e7f9ff177bb79f15445991215107011e670ffe5144cf63503e43057646596e8642a35f6cc6aa870b7325d817c8153572df0771a5471a4366e9b4de31e1afeb6ee626a3467469b0c4cb69c45a6c197f9e36c78cdd1df688c69bf24372d314b1d2cb17723c8d7a7a84be4081d755047778de5637ab0dce1cacc2d46ef85a5f8f331e18d7368790bd464226de78cb0612d28c03a0b146b3d064b3e8ae74b079cc98c285fb8221bb03c0f51c69a095a5b54126edc022a61b5af2a9c2717d15afc858f9fb8d058cb3f9528d79cb5680bd9a6c1d5e064c54ae34f71a4955650c5228bb1a8e6d224a571a901cd1748fc1d5d46e69028161c0ce88d6eff662625114a8712a2766f22b155cc625cf0140bad2177d7f8f0c8f565f1a99ae3e4e0fe9e17ab0bd48bed69c06c46a4d88051d97c47dd4c26ae70fb8a6ec33bdcce341c8b81b201f6817ed43a3a84611f41d397ec04b154714951445825eb880ed3e7fda48de4b1b03b6b4ebd97a27b03554e1fe242d11104ae799663c23a7c832b4126309a00c957660a2e1b12f3b77d2fb96c98464acb39c9a84afb9adc8253f3af79c6acf47f851070641056027dd65ca8d16931115d6acc3a72d7e265080a47a76fb20658ab9a8fbdab801502bf6f8735be50d9ff8b6975c1eb7d4b9fa0267e3db811d30c7ac032480ba55f30a60a0fe4ee33a7b72f88211d8b93ecf9c1d04ecdd5293f5283d199c98015d480812272a86f69546189b1b3e1cbcf9aa71ecbdbeff67c7cb9a3dce9e53445317f880f18b25fb9a52d0a988e0181fddaba94d0e34202ed872719a012cddd0a88dec5b4234db5da318868e13ac41c90cb7090c324362966f96320e462c10cce498a311120e9086dc66465a1a54fa834f29b96ab5ac9a3a6dab6fb56fb7ae43ed4796cda0497c27997b8013061ca7bc251719ef5503dd46b5f24ad256e30eed607e7831e999a7101b08050e852f24fdc9ccfc1a21d79ea1c866dd2c48e85022a702e591027bcf7b729844e1f05409a8d4ad120064f0cdbb7541bd108dcde4ae741bfc21e1e0afe193f6bccb4db56a338bb9a7f20e15aec7afd33ef8f3043393bcffc5b886a4828307d51c15fd3c43b45b4ff1cb83a54035bfed3f142921cbcfb54c37ebb8143fbc0134e8f9441bf301784a3142d656987824556d5e17ab2a70396ec77bc19ef6f50246dc741c62ecab587e7de2bea585f0061543aef405d85625d3dcd80e73fe35aeed16c21ad68370e67e47e26021f772018c248e19f1f10047b9764170d3435eb8426dd99c7f705530210562b1e1113543ba9be82bf45f4a656b290d0d8e829e92ca395e676b29914c19fe666f6973efef672409c5391afe77f07c326e02d6c3cfda762814e14f8d454fca184614dfd81b7e2ebb419335bbd71024e5fcfbba511f21f45aaa127d9d5b3d413b5cd87c19b1daee0ed353f67094b3970cbd9c2b42d9c5a9eabb9b31b1ba0c7f6932fd9fa2e9928fc411d8f544048745ea3fdf8b4ed5b7a4d67047d89f89b04f9ecf939563edc9e1ec1dc4d548f582aad240243ad2f3964def70ef64693fd68bcb679ff089eb2b84f610b4634af36190a50d449b1a361fb15fed10c1d10196bf9a970ddac500482ae4606d1ad687dfff386d861d92c4d136ad6f3110cfacf107857591011cd129dc6e06795018e31c7d48978d3fb54eca48ae956cbd6c026e785c516f25f234c5d8808b78370e2af02b107400ef4f5635c13e5ec0bc6927305b32de083d446e3e8fe6dfc3243dd5dc1c6b61c33c78549c9235d7e9505ad3f00079e8d9416f4469f44a3eb9ffde1bd46e2bd403e99822b7e9733df850c03d91ceb8e45c3ef4a8b7f1f1d30cbdd9b4a09e82e50278123b2d737f181a81c9f11787aadb0c9a008f93c832a455f54dbb85d1317f7e752859a9942ea188f861029c75b9e7eeece9a5318f41f4a3832068048e1270e923f85f074081325468bf99e52c144a4e795b087533da80b8df771e388278aed6c9dcf9e8416e00536f9321b821d58f06fe41e732304d5899a14a3d746cc9236b860462ad9ef8d1f325a89761ff3bed1d7d45cb91793cb46dc3e23fdf4686cf50a4d3df4b87f3560ee81e8c72d28c326c72f0dc7bc4da2f50c104239e71cb062267f586dc182c655018555edb3fcd4c72f88033ef84bd293634b5c6fcfe0d086b78d43a7ec85cb6674b4cf71a3ade9448f2d9ff46c0aeac58f6c7b0b9c43cbbba200dce1fdf05d2229903287fb8e496c4db94916ae8b4134ed558da16fc83a6955eb92283ee734421f2508afdc12d09fb98260347b8678198f88d1599a933551330c6af4e1c4bdc26553d2de86ec110108c0d8aeecc515a27986d46dfcf6bf3d69c4f12ac4ba321585869286dd7520b4339b6a6dad45e33d59c6416cc8b61facad8f2d83521a13cbc03e120c940d46914f5722fe7a3afad353e190a27060c7f8938b3657cf0674d763ec479ff79dd94aa15a51c0a2fe76170e570fd8caa401250ff37c21228330c401f6df62b23e75c083e391f624a1fa5b668fc71dc23d65a8b28464b7b9e192ae7a236233f58507d2d5dad9912fe53d5ed75753c232bafde8398480ec1851f6f69c21df80ceca245f9ff8e4b5e06bfc9f75f6fdf45ea19a7d33d2f30239fc09d63a8a849da90e55de805a32317ce2c2c43000e25f8289630f394baddedbbf65fd158351ee3528d909307d97da040ef5799ff0addcb6a53c38823c83afd6ee56cdbf18a85ce8aaa788dd72ce2dbdeeff816a614eff99e56d0806c93603a0876e62c379e008b867250e6b47e2368761645bfdd6be6aedcb0be8c0c557a7068d60315f4d8fe363b515af9e440289856701f2dee5dfdfc7728b4"], 0x1008, 0x800) flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000280)) close(r4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 19:54:45 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff58d83b7b63d3ebd72cab83a7856c020000000000000000000000000001810390780004050060ef9d2500000000ff0100000000000000000000000000010000"]) semget$private(0x0, 0x7, 0x106) 19:54:45 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') execve(&(0x7f0000000080)='./file0/file1/file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/[\x16$!]\xfc\x00', &(0x7f0000000180)='\'%{-\x00', &(0x7f0000000240)='#\'^-\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) 19:54:45 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x101, 0xf031, 0x0, 0x9, &(0x7f0000000540)={{0x5, 0x5, 0x80, 0x4, 0x0, 0x200, 0x80000001}, {[0x6d9, 0x100000000, 0x4c45, 0x9, 0x2, 0x4, 0xfff, 0x1, 0x4f, 0xffffffff00000001, 0x3, 0x51a02b19, 0x3f, 0x5, 0x3ff, 0x800, 0x0, 0x2], [0xa62, 0xf759, 0xffff, 0x3, 0x400, 0x0, 0xa71, 0x10000, 0x7fff, 0x4], [0x9, 0x3, 0xacae, 0x401, 0x1, 0x6, 0x1f], [0x914, 0x1f, 0x6c2, 0x5a6f, 0xc744, 0x7fff], [{0x3f, 0x4, 0xffff, 0x5169}, {0xfff9, 0xfffffffb, 0x3f, 0x5}, {0x0, 0x7ff, 0x9d5, 0x9}, {0x2, 0xff, 0xfcf, 0x7fffffff}, {0x7ff, 0x800, 0x1, 0x8}, {0x6, 0x1, 0x5da8, 0x7fff}, {0xe000, 0x0, 0x1ff, 0x1}, {0xfa, 0xffffff70, 0x4f1, 0x90fa}], {0x9, 0x3, 0x5, 0x20}, {0x4, 0x6, 0x2, 0x8001}}}, 0x81, 0x7f}) sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000080)="6f21a18d40cae438b096db8023f3433bf492e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2404e910b01005ece5f26567aa1b919d25afcba4b6f0afe75d402bfb14a6c9167b45444017fbca34459ccb3ab906973cf74f61df49c6f973df96d9515be8882f1b5acfbe3df96770000", 0x77) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) 19:54:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x2e4, 0x4, 0x1, 0xc7, 0xeb3, 0x8, 0x1, 0x1, 0x9}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x0, 0x4, 0x5, 0x400002}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x1}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r3, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbb400"/14, 0xe, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) ioctl$TIOCSTART(r2, 0x2000746e) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x7) 19:54:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:54:45 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000200)) close(r0) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x84) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 19:54:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x14a) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) sendto$unix(r2, &(0x7f0000000100)="b5970cf9b0bdb53a367ca1e44b7f1a444af482bba364a4eafe297a6a9bebc6d4f0c11945fcc38e4d1cb92e0d1a3a6f0fe6403ebd97c05ce66cdea5ad997a2586e2f219c3683aab462a742de468d14b4563bedfcd1c77766e1f21c9e663cc0a0593bdb70abeaedeceaab3cfec94db532274a317723f6d9e37d3109f15440b5656142bfc93558581969822", 0x8a, 0x401, 0x0, 0x0) 19:54:45 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x7}, 0x400000000000015f, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getsockopt(r1, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000080)="df58278c35b1aa9dbd247c70aac1e6fdb265962810b48dbb0dfd04e84f57f3da0c90e0175ecbaf29c719a1b5f011d314ec86e53e90ced3c1bf7a1bafb1a7728484bfe0ebcd4a841949120beaacd1d193c7bbfd02cb9bbfbcd24a92790fe2a4e90e3444f27fee5a9061db"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) mlockall(0x1) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000000)={0x400, 0x5, 0x1000}) 19:54:45 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0]) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x30b1}) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)={0x32, 0xfffffeff}) 19:54:45 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0xc0) syz_emit_ethernet(0x4e, &(0x7f0000001380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 19:54:46 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x7fffffff) 19:54:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa10, r1) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) r5 = accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) recvfrom(r5, &(0x7f0000000280)=""/250, 0xfa, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f00000001c0)=[{0x40}, {0x87}, {0x1, 0x7a0}, {0x41, 0x5}], 0x4}) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r7, r6) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000180)) 19:54:46 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfd) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) setsockopt(r2, 0xc1, 0xa3c, &(0x7f0000001300)="0700a0c6b0313fe8d35d335609ebdc266a950506ad8859aab00cd78c14d87699c73b3fa548d1a47439b6fa52717d4a6978133436fd91355644fb7f9819d0437100c9159b234dfda19a40fbec27ec5e013f8de42eafbbb6ded489b99f8fea973c4efdad05e3e15b40215fb9a35d8c1154fc81fb3649d6a7b72b4fd8e99ec53ba040680ff37a223bf06223b40198fae960d64e94077b6b9b6a8a24f4910c58b180ccd4111cbe12c9951480acbbdca13802e5edd8b188973ec7e1505a5ccb4387639c5d2f2c1f5aad5e540e61432c5a002b014ebd9248929d280f26d95fbf8d279f", 0xe0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000001400)="89c54e65c9b688e96731e8b400a4fcfa949755af80f9981a018fa5de60141c15b35b93315fd7507c1fc62ffb8cc25cc2f043df6683b7b721bfee81a61083288c8d7dd09b9be8dcb0d1026760296456b2b040ebb2913525732d9b819d374271ff0b0395e3b5fcea202c00c210b6a2b63cd821b7c903f66422934795427642c23f6403442490a6bea5aa100e07822fba7ead5d204d7c7913b3d4d43b92c7ca2207cee96cf099a325055dcb22a3ec06536099537a3d109a3e20e156f9dae3b74e90db9218b56fcc3061057d3364c830ccb390507a37c3bee9b191819bc48cf35f2a22199542c8a8175e4f5e83c3b9c78d600e1b18ccd0702c66053da53d501c34a3a4cf58c35199485e4ab6952a2775ace3a763fca784ec448ab16ee2f9b97bf110e5b3e47faa3f9207fee38ef8a4138e3393ff3b98ce5d4e465944c0d19fafc5369fe812512e1f5db8387ac86f648130c95df45bd25bb6210826ac53dfe1953d3f192a0f4498886d98151cec536e7619df1622f66565e0394251d646cc0d024bde63135b512ac05044235698db3c5362ff1ec326adc9a2e9d5ea1b894a4f9c1c43d04dfbcdb842b1e828514b7b0e002b29784e6d0685428556d6d69a27f016ad21364eaee57cb57546d59c901473304798f4d5e1aa1c8cd7eec9141acbd895073fc213ce085b8f592af864398ba17496e2828f2797b0992210e6f894a9de25dd29b9550fbce452894e29b1092c2a7102d54da41acb8e4aecb6af50364127588d9d9c854ce6c2719b8e675e1c7d4fb7c73e04d759dcfb2f964aa0b51f8f59db25bbae1293d193c908720cdcfaa403d325a3668a08cfbc77b390e9c24016d42d37b9b2c52543875c5b1e03ba44a88f628fd55a1abab423f89c89aec9787f85cd4d6a5b36e92661f1a295044119253291ba02002201dcf83b4378d1b0d46876d83b3eaff0c58e0ef30740889a5c75fce0d141b7fde97c6bef8423e83355e05ec3fd1549a44e2f163ce43b92aef851f0f30c1243c9964327f2f838863aa0d53804d6053e9ee5efb19ebc926d76723b18550e1af296e8099a225a7c32c74ea57b3b18bce7e05b493b9c9f7570804b0ee7efc01c499bab0897c709d7df044321e19a3d323653214d30567bb96a3fa1b078ea30609de46ab1a5ac232c100222a970afe1ea5899192284128ee5a82479d957e63c34d6c7df6341bf300db0b21a4ac03776ca72be4e596804d5fe467fed678b8110df1daf6da930cbe70c8de5b4fd24807274893e9a64f4b5009b6d3dc11c931401e16997cfb783af38fcd9c413b9d5f7c859eb127430fb55f37cf2992038eaa7a199320ac321442ffb2decdb7a3e0a3a20eb6cc7418105d9889a3fd487c35778a21338400ab30f507e3512d97a05543bd26f269f1bc00478371b8e1e15dc289a03f5c9654caf929b73a6aef6c1c1d73599df68ed64a04b4c0b82cd7d425ca6a664900a54e6e18cc0f2754b0aa73c259510f66af88128be0d0edf747018b7512833310817fd3eda074544cd850b7a468029f2736cecc541ffd71c91498ec31e079164797f31cabba62275de3dcd58fe340ff689e684c4b6cb0e59beb9de45bcc30cc46e8d8adca355bb854f7dc014c0191fac646a95301bcb5a4e6baa6303b4ecbf764be31a95948affa0508dcc1af8b9cfb0f4fc6862818b2245d9d469168dfb9a2ee4f3e230a70b1f11f5393154fce55aafe5dc3e33b0f5662161545f574d4a7ea04efee8318409a099107a05267b647aa2633763b8540d91a5e2fe4a22666ba5b2e583772cffac970e3ed292287b13fb48f009cc63878cb464d9b2e58ef35aa299dcfb400a6bbea2a97650dd516ad090d06ff3b6235ea120a3bcad355884fd1d71fc8524445c982f32a854bf003ca81bb645941a144551bc282e71d0ee07afdc9699b2bb3fc124cf559b1c895c7587e79c7b09e3e0ef09ff36c37945d4c96d665a1c92f5294cb547be50599235ee1b8cbfa2ee5e02dbbfe0f9f5421890dbba331e0e26c5f02e39fff079bc91cf1c3bdd3ff86a508e53d4b296d6181064059fa72270a8c4c966230135eda677d360aa22b199d3f7f31f294d04c50ded324c4b357dad2c5c2b9a3b7677017e03cc017d1665acdbe49c2ea98a120d99b9a08b701a7a3dd07424d4e72192864c9519daea1adeaebf488ae6d5a45f6829e506587768eec4e3a3ed9b713356fd0cbda8b038899ec7c9d7bb4976f8c295e2171fd36fa9196aafc83de6b519c3b7f5ee3f0c944d9ca70f5f9e4ab1d301a2cef3dbc0402052d1d4b32ff06eecbf1df7d61c9d994b503d47a97c00995968340309eefcc1d3f21e4987253d95b063c7cdce2bb5562e59d0689d9d66724a58b4bb51135dac289a9f175e77ba2de8132bfd5a15ceb5c27962dbacd16a75b928e2ed297e955d3ab45b8ab4de5271db44fb4f97412fc046c9974ee592216458102c768cfc971675300b578cd539dbec5ac9339a770ff0a0f103fca91c405a54962465e899fd1c4970b3188647a0e3954a89597cd3351ffb1a1b8d5d413ecda0f0437b49fe7b5b753d238894b1a074d03e8e4d1cc73700264ecb031653e2029394ab5c630bf32ed8d89cb0fa5cc5e90f083d9b0893844d120d51cd671c4a775bfcc1011754aab247331f1e3b5f4be1c012d435f66fefbc89115c9e373abba5d2c5720386ca764032274c7e52143aa342d0b9115573be8d9243e6d46ce5c65d396d11fc255329d3c72adff4acfa3595a4f2ad74bc8dbc78636e2fb92ba4c876551684fbec61c5ab4c5c2b1d1a6df53aca54446c499f067df9b6bd3e6aa4e851a89fbd402461ae951b625c8d7832476923a869beab7b1723d6181f6a5a689519d5e29de1c47532430fae18c8edd8553f4ace53b63504d4da5b41db04a6d91b52796b6299be8273dc416bc2df57c3653f028e97bb4eaaa89d0d0e101b7cb3dbee78964b7b7f69126d7ed47a272fb18e597a9413ae296588099385b4814c28054ffc1da2f63b94039ec84fdec6f23c046b0ae149561bf23ec590f6f368a92134ef41283bb93b4fe658aa4ef5ff8bd3aceffcd0d12fac3603ffdef9f023399b8a3366d8b3d03028e368a6fcf2ae12539bdf20f162ff3c32e777706e393f93f6ac099746c0a1507dceddcb3542e3e91c13b436730e5b1789fa11fb89a4d49a1b064fa3fe584e5a4661d97018004563a83a98b46f6c8b6cdab8dcefeccafa2adea492c1d864bbd2092840be762f7ee114957d2d01e0f7f7922bf5bc7189c49a584d0f682dbc7c35ca620f8eb6cc90e3f84af79675bbfadbed42b9a6d9b9a8727928bd502e0423b7e6c01ece19669df1b58fc84841c9e6f38f59b25f81d02444700ce3ef9ffafc472681d279469d3ac8ec0b9a9a86761eca70b3ffb9e3dd3b073009a55c4d5d9254964eb402b47e87194a95052ecf765880734f0da676510b526ed64084a72d353a9f64dcd87ba9ea80fe859a3ca373bc64b476f576f8ca5acb5ccaf7dce2f37a54e6e42faa8f8d759eded86c1b6c7bb7103f3957ef27d3791da5c2e67aa87694268dca2d384707f6e9d5bf49205d10adc219d3f31d56ed6d2a29057306c66c92de95ae7f07cee077f45f7448846e4c20498e828bafee305b22aa8beb94b1fdcc58bc3d7751e78fa4328f921763ac99051c3b475cc54cf53734cb49f39654b5e05c8a825e1c036631dabae24b65baedb09fcf0a9736ed83c10586cf65aae5228d5b25d36861774abefc9aaf57b1425530001b01dd14554b4413e33f8506fc1f34a13d4df56a7bc235ff6c700c33f308ab3cfd345bc313cffa3bf4380e9b7a4bf5c293e1cde1209e81bde1c850d49756569ac3a9f8628cfcf613854e81b7de99ae5068533e4554bebc97d0c8d5d825390e6c93ab74259ef73797d3ce19955625b706f797e4a5e4275f4dca95bfb64bd822cb298da927296b409274082521d32d41d6a5827af01005ffc0c609266569c6a8c4c60c1eee410e736da1680c8f45109d9d176c4dc0f1d11977365ec15ea30d145653cd3901f5bc2ac038df3616bcfbf44c7d15b774c69158df6e64fe6202e021ba1467724ae7fd91107e4ca424ca75bfb9c70fc80d666b65d59b04fc668add1a20871b8fdaeb3ce41649a917846ebf8bfa632b8f94e0e52e3c5edbd6fac1f7fb21e4f7f4cf232435ae2829c13b3717bf92fd1b027529b0c1b0cabc81501b46404fb145e2f1c9c4b7f0cf939d7d1c95223fffc6c5e31f1fe8072efd631f03670c212290c5eda075242236b88ea5ba47ae28a42511812dd8fde90bafa52b56043d5af7f079cd230a1966e48113c230056525d114eb3f170e44c8949092f64d9bf872ba6ad15c8bbde60858e31a8fa8f6b7ae7cb6ac52460d84780bfd20dcd66f5b75946befbf3a1cd969d53733a22180068008eca5ff7f82ff932769bd0e2070320e6233bc82e4e26ac4cf95bfb769936f412b5ef2f184c7d11371eabf4d3b53bfb73ec18e0f608699ae635735d65eff6c776a906e74a8610dc41e74dbc642c0f0dc891719f98651712ab0a15386a44214f73555feef91748f7b28e8b68e9c9552f0f9eab548802f676773f3bc645884a7b8996f417ca02076fa46ff94b97efaaa788a44daa922a525e527629ea16cf9d188e45890325eada8182be2f58bd9160bc1f89f6005ba3b7377340171390c23e55ef878ad5b9573dfb1bd3b1cd66b2867f221c727708d99c6226243e0fa4a8ce14d317602a12460960b416750ad3b1d1b56a5b34e7f2160a2db9dc3041774ba1581000000b954f9d32541f8035d30caa72fec497e1a08a4a3d2c1684063909b60431461f4838c0b47d38a775a85c48782b04f9ecc935a905617230e87d7ba8914b1885839c56e22e43cbc78ad89a4970062349450a753de77c9bf13c059dcf935b66ee2f6885e84b4740ad25c68ee178dfbf4c7657d3c369859f1e7a17e9e65a3b85c5fc0504c7d96f2448d13437fe85f93f47d868b26b8a5e4bad1faf8e40e8f8a5db8803884f99fe7dd2384829860c8f5ad1a06b85c1fe8e02fea74f3a7dc8c3571b94f2bc23c8cd9d773868d7f4d7297a4db6a771f4d64af455bb9386c8e6767b8e7ab479076a0f520c662e46157ad04ddf664a2164983ccc4d00c0bf5e946c07cb7357b571e49ae8a43ee5a1cb2150d2f16c1dcc36e60b8a654ba336296ef7843d78995284c6d3863535f8efe890e1baee5bd7f417213a0b7a506037b7c35fe67fbf113a0de09621544ea5e4715fea81c771773e1488bba74f01bce0aaa18094ed994cf2952729e337c21e0c90f0897ea2a64db6ac8488309c989c5fc5d58b85ae6b8ea450e490944b135dcd25e1ce179eb6e21d7e62cf9497a637242eb5fca2363f22eec337cc45896973cb8d5eb18a277b2078af523508830a929c5ac57fe4bac09972cec9b11c8e6791188f9cd86202701d05a29a3ffcc93d8df1226050c07e5570a979648aaafda1537331606f2ab9290ceecb65cc858be67cfdd33e0925c6d29c250bf61aeafba5be62200ab3f5fdcbcf0b7cb957eaffc7dfb7e02110d86dd715750a31f1df3c22b265cca8811406b48172eef6fcf7b434da91adfd63f92b087e1e0d87e55070852412097d2dbb2b57b127343b9a725195c5f185c559b9cd5316c6cb56dcdb2774d4b99b1da0453ccf39c74cd25330774dfb27b2a521cf8deadf0e6b29cd3fb644f4d4c7e0ea857277a127b9b266d17cc88ef66e60fa539b2b0dd43bb23e872f7030809434d935f730a450d63fd3cd719ef7436ed8c59fa99ff108b3f692e22e598984052a8", &(0x7f00000010c0)=0xffa, &(0x7f0000001100)="6a6518762cb229e5e0784e4df01be78ce0d757c771b9fa8a8d707ec33d7b027ba9d2f946c2a164aa2ccb14c78c9d39ebdc410030a5298dac622585e238a0919923ad03c3af361cf9ae087f2c43a46cf13589fc48f199b5e8f05491a4b4526578acfb98b5c33241f8ebb2d88ecfe48f95de27af01c8e3b336f6539d2a63a542261413482b67574e92e731d330bcf143eb137378112d6a85b15db1f5dacc6d13226dabb0e2892a1edcdc621ce9e10588866702de3b89460001b65eef62fa5253780167cbc9817d76a4483a1bf084fe3bb2022acf05648f2c1d51259225cf7697d98dc60db2224c9c6df34334987f0230b8f9fab9833e8576835f", 0xf9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r4) 19:54:46 executing program 1: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r2 = getgid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r2, r5]) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc4504449, &(0x7f0000000240)) 19:54:46 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b00)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x38, 0x3a, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x54b, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [@fragment]}}}}}}}) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000002000/0x4000)=nil) 19:54:46 executing program 1: sysctl$hw(&(0x7f0000000100)={0x6, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000080)="3f11c825b70d1a98cba8639241a4ad97775ffef4ec331c927ed90066db0a31ad7f7b3e25894105b36db7a50324fabb23acacd2f9e829919fca8b2e6f0d112f10f134bd721917137761071c62a8c02a1fae9745555d28f248f3", 0x59) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x200, 0x6b}) 19:54:46 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pf\x00', 0x2, 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msgsnd(0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="010000009d49e8e9682c3b6d2e574b144a1d36426b9a409bc3dbf13f07666d6236b87d87030074af510eef2a4c11a23135780093b21ebd51af7ad44ac19cfb952bf18af1be"], 0x41, 0x800) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x4000029, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0xe0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) bind$unix(r2, &(0x7f0000000740)=@abs={0x1f95d27d48731892}, 0x8) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c5e7d3c9b00f659fcb031b971c188ad3e6566c1e902df4aa4ad52d757e6889f1a1434b369d6713d308c8e2b899cc6d01000080b431c9d932abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea01cd8914a4e6670460755ddfdcb04e2642076690afd5a153000b495a662093e92ccfce0db830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af1867f112ff43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a20db6d126ae5b027af24420630d74fb17084e81a9886667cf01017e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0d557ad1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc281417dd266ea88862e11a98ccfda9815dca4b92fe4c30f53d49ef521b224cf81285fd4a9a97e2f88c488bad12cfd2a372fb64d36cb5e8005838c6cef6c46db703ab61933d4ed975188dd7b41dc6579dfc67ad24968be000000000000000000000000000000000000000900"/458], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x3, 0x0, 0x0, 0x6, 0x6, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0xf1, 0x0, 0x2, 0x0, 0x162, 0x0, 0x4], [0x0, 0x7ffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x9, 0x2, 0x0, 0xfffffc, 0x0, 0x2], [{0x0, 0x0, 0x4}, {0xfffe, 0x20000, 0x0, 0x10000}, {0xfffc}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x10}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 19:54:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x12, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x7}}]}) 19:54:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 19:54:46 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xf, 0x2, 0x3}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000300)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) chflagsat(r2, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000680)=""/158, &(0x7f0000000380)=0x9e) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x1, 0x2}) 19:54:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f00000002c0), 0x0) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x1, 0x4, 0x400}) 19:54:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgget(0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r1, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:54:46 executing program 1: geteuid() 19:54:46 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!-+\\\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='-]\x00']) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) 19:54:47 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000080)={@broadcast, @random="631d389a1c54", [], {@ipv6={0x86dd, {0x0, 0x6, "de0671", 0x80, 0x2c, 0xfc, @mcast1, @mcast1, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "317ba1", 0x0, 0x0, 0x0, @mcast2, @loopback, [], "70bdfd46c221912e87a20abb4e1e71590c3a43859b4bef474d05786dcc1b3b0b250a188c8f9fe6bcfd20f1a0b79699d4f20d9ef04d1f7fe1ad63bc1aacba37945a4bb91b74352765904f29cdc1509685"}}}}}}}) 19:54:47 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) dup2(r0, r2) clock_gettime(0x6, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r3, &(0x7f0000000080)="dcee491ccdc8b1ca359bd3954ce02bcc588cc8305ee7a9c5984929049114b7664efd1eed94edab2340c18956d560aa838edee86ceb01b9b9fdda9e90be0778c36d9894708c11ba8a9aa963b0d6594dfd09374e95d312d2", 0x57) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) getsockopt(r7, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000001c0)) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/219, 0xdb}], 0x3, 0x0, 0x0) 19:54:47 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0xf8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000001, 0xffffffff, 0x5], [0x0, 0x2, 0x0, 0x0, 0x0, 0x5], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x80000000, 0x5, 0xfb, 0xd4, &(0x7f0000000280)={{0x0, 0x0, 0x5, 0x1, 0x1f, 0x4, 0x2f}, {[0x401, 0x8, 0x10000, 0x8, 0x6, 0x7, 0x0, 0x7, 0x3800000000, 0x0, 0x6, 0x5a, 0x7fff, 0x8, 0x0, 0x0, 0x8000, 0xe39f], [0x3f, 0x8, 0x0, 0xc0, 0x80, 0x9, 0xed, 0x9, 0x8, 0x2db], [0x3f, 0xbd, 0x60, 0x80000001, 0xffffffff, 0x3, 0x55], [0x0, 0x621, 0xdb53f50, 0x8, 0x5, 0x8], [{0x4, 0x0, 0x1}, {0x6, 0x400, 0x6, 0x389}, {0x7, 0x0, 0x40, 0x1}, {0x3, 0xfffffffa, 0x1, 0x1ff}, {0x9, 0x8, 0xfa8e, 0xffffffff}, {0x9, 0xfffffffb, 0xd80b, 0x99}, {0x0, 0x800, 0x2, 0x6}, {0x5, 0x0, 0x4, 0x7fff}], {0x4, 0xffffffff, 0x0, 0x349}, {0x5, 0x6, 0x7, 0x8001}}}, 0x6, 0x3}) 19:54:48 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x0) msgget$private(0x0, 0x600) syz_emit_ethernet(0x153, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffffffeff3f4522a0bc85dd6076ed21aeb23afffe8000000000000000000000000000aaff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="000000099078000701080affffffff000000200204040013123b871843d9af0a0647459076ab5a0a0d04020303850204e79800007604813bf2d2281034c2e1f3908e86833715f9474ef4c27e8df3c2e254fb5d641d668e08bda6bbdfba64d6997d73ca7e4c5d4d0206d8106e1d7d5dff699024be841adc6bc1d5109c2d0c83b1082b4d95a8eea81f0b8594209a185885a8f1de71c0308934eeef7050c8b83dac486fe1c3030000006014d4bb6cde49dbfe7b959119854d72228133aaf73c76207c4a089da52228611a11bde24777ee8ebbe52089009e78fb723001dfb6f43651718150856f78d4ae4fd4f520f5d4770ff648f701010000bac63f54d7a0b1d56f13c75f4f4db436e53503f64c9d036a1e8bcead212af0ce34b1869ff27d7f0b3749d9385746ab80a0ea8a51"]) r1 = socket(0x20, 0x1, 0x0) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x3f) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)={0x1}) 19:54:48 executing program 1: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x8, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10802, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) chown(&(0x7f0000000040)='./file0\x00', r1, r4) sysctl$hw(&(0x7f0000000080)={0x4}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 19:54:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6f3f, 0x9e}, {0x3, 0x2}}, 0x2) 19:54:48 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@random="d7184d6f072a", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '9e=', 0x0, 0x47c7b6ac964c46fc, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe1242574cd6ec72dd907a4d7f9bc6ab"}}}}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 19:54:48 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x20, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 19:54:49 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff00"/4119], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000002400)=ANY=[@ANYRES32=r0], 0x0, 0x0) 19:54:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x3}, {0xfffe}, {0x6, 0x0, 0x0, 0x8200}, {0x9, 0x40, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="0184e97a605d4b6570085306d7e3", 0xe, 0x0, 0x0) 19:54:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) recvfrom$unix(r0, &(0x7f0000000000)=""/177, 0xb1, 0x41, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) clock_gettime(0x1, 0x0) 19:54:49 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) flock(r2, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) 19:54:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r2) dup2(r1, r3) dup(r1) 19:54:49 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) pwrite(r1, &(0x7f0000000000)="b8e8da9ad2b3d9c91dfae2efea804373334cdbad9e75b1e4885214745168abce86b8ed6d0e8fdb672600227bed6671d95c9b7b76de2df939bc36c2a0bcc30d9a3865c481666e3d8c61ac3d38ad37903ab9df8180db83704ae0aeda8492519247227b0385f6b2b0880314ed862bb9dae99d41b2b1130ac78d7751bd0f8d0ef1f3a2ecea0e41e645b5e4575d789dcd16c7bfc3ab79762fc7f87374fcc2b77ca891322999bf83c4810303f4b4ccfcc8", 0xae, 0x0, 0x7f) 19:54:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000040)=[{0x4c}, {0x1d}, {0x6, 0x0, 0x0, 0x20000401}, {0x6, 0x1, 0xb, 0x4}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 19:54:49 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = semget$private(0x0, 0x2, 0x614) semop(r0, &(0x7f0000000180)=[{0x1, 0x2, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7bdd7}, {0x3, 0x6}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x2, 0x1f}, {0x4, 0x8, 0x1800}, {0x4, 0xffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semop(0x0, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x800) getsockopt(0xffffffffffffffff, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semop(r0, &(0x7f0000000000)=[{0x1, 0x4c3, 0x800}, {0x0, 0x6}], 0x2) 19:54:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10000, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="ff712a9b4bd29ecbe083656fcc25ea40fbe9f8b17895d661f1db60b12a2febe0ed63252f91bdc2bfaed30b8e40b06dc62afa88868f9cb7786b1804bbf24cb9def0b89d2c9809a87fa373d1e95cec00a835464160c5563a", 0x57}, {&(0x7f00000001c0)="716d04d7d4821e8d7533c7dec81a161da62ccb683dcaa8729d0656efc3fd36ae051950edf000920be235b8ca2eef128b2ffbe42e47f482a0d27f1cc6896ba1002c249e5a9f33b635f6bbe792182c29c4053b51a408d5328dbb0a3e", 0x5b}, {&(0x7f00000002c0)="ce14c37fa95721fa4dc6fb84c21d96a3a520a2ccae142383b47c436c18d30174136d22de785bd160123ed62bf153f7477a48d5e3c1ff2c892d9e6ac98447112c03e48f501245dd2321790315f7cbae47f38777464bc5049af8e15f521a2fd322bf9a106951e42fb75f", 0x69}, {&(0x7f0000000340)="c7c50c758df833c726236ea8e6d7ea798a5363952844d00758ea4d000e58e1fa15227800ae57d7d1bb46809f8d35e12b3c634a22a7e50746ca64c8715f3010450ed9b95c176a5bd77ec876a1e27612167c16bf984363556f6c85f35cda774fe8", 0x60}, {&(0x7f00000003c0)="24b87632c279c809b5578a33efc0fce0a778e0888f8d295300027ebf0bd11218ecf2727dcf4b2b5d4e39b38c8111783cc0fce0dc27f2c25218ba54bac996bc95f00ec43bb6ac6f34b5893792dd2b4881b4e9224d16fdd65a6c3c1bed64039ef07f324735d87505af6696999ddca9c59ef2fef439c1d3459bf96aa9ddf4d27a76b5d1e4f44b7b38824945909f08acaef14afe30654f7abd013e32257c2535c61573521ae3aad271b66c2d", 0xaa}, {&(0x7f0000000480)="aea93dca46940858c4b625776e9fd637450325b6d8525d4c9bd841b9e2255029f14c44babb1dbfd33e7a9e8011b8d02dfddb2e2aa50c55d46cb5a5c45b57e288dae53baa37781c850769a8630507a5a4d43fd56d6c4ff29620d94c1d5662fedf853c7c163dbc32250e33a6f96ef5b7cbf9687b841b49cae47c8ed2894643df85610c8a1e4864df82a720ae7cdcaee7535fd99352dda30da890308cfb8a585b11b859bacb9e", 0xa5}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:54:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/183, 0xb7}], 0x1) 19:54:50 executing program 1: sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000001c0)="470afc4d0299b2d65a304fe60224c7bca54afb318c4bf95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad311205692164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509ed400000000000000000000000000000000669c8d54846ec1f2c8b6042f8a66db1acd8725b31bf0d7e344c994639da39c32cf0f401561254252976aa1fd14649e41b6bb75000000000000000000f85b05a3d2c8aa0467caf9a5f0b7131b78c957f1405315d9685b7f5730289b68a3709279fb6233e53b48f49f93384132640b9943149661700aeb5cd1feeec4b576a6b89b6c057835b8a94de75bc9a36a4042a876128e", &(0x7f0000000040)=0x126, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f820a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0e835349a382a76ad2adb974c6f728a32f741073e08038a", 0x4d) 19:54:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r3, 0x1}) chroot(&(0x7f0000000000)='./file0\x00') r4 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) dup2(r4, r5) r6 = socket(0x1, 0x5, 0x81) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 19:54:50 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x38}, 0x4, 0x0, 0x0, 0x0, 0x0) 19:54:51 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0xfb9f, 0x1000}], 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000001c0)={0x5e4c, 0x80, 0x7}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x0, 0x20}, {0x18, 0x1, 0x9, 0xd708}, 0x8, [0xff, 0xe4d, 0x40, 0x8e9, 0x7, 0x200, 0x173, 0x7]}, 0x3c) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffb, 0x8, 0xf27]) recvfrom(r0, &(0x7f0000000000)=""/116, 0x74, 0x40, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 19:54:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xad4, 0x0, "040000000000000000ffffff7f000028f5204300", 0x0, 0x7d07}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r0, 0x0) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 19:54:52 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54, 0x0, 0x0, 0xfffffff8}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f0000001dc0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32], 0x2, 0x3fb) r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001100)={{0xd9, 0x0, 0x0, 0x0, 0x0, 0x31c, 0x1}, 0x9e, 0xce7a, 0x0, r4, 0x7, 0xc02, 0xfffffffffffffff7}) r5 = dup(0xffffffffffffffff) sendto$inet(r5, &(0x7f0000000100)="7d3fb9274bc0ed5dd7024034876296967434f37c03b06ebe088ed8519d4b27ded013d1cbcc098000a3dd7b704fefc11a1e436d83492bb6e6bb50a7292fa28a956bae624c016c5e4cc99ec2504c5ef3f523b5d56e178101e406df4039e3c7f2271c8ec9de27e60feffa603eb3c20e232a8b94acdcee547fc961d723676b4dd7d15bccb129db73d8478c7554d37d3b5ce0013065bcbc3c35dd1531f73a4fb2948b5074c03940387952641a5c4463d711373739a2bbe9e6de5ac9c85fd4882df16c565600f11fb9f9dc610bf67f2a288a587add86f9e9332becbcbad18d09ed2a1498624d6706ad81a93fe16101d028b5610f8f7ac154f8ec2296d950105666b3f3c0d650a2d2c86eba5a4f9f2ccf83db970c150789b54dc7f3daffd9f5d44a1896da9135e7d98f2ccb9bb2e272f19b3d2d019694146e8bd684389f0cc677c1e6e205fffbef33eaaa36a2a60deee7af70cea2db246203255b9b01eb2fc53458b1add91e5c4812cd8980f416a61ad359bf865435723e4ab2a5b289bd6657ce0bfb9c44b1bd0598eef78678df4de81e4fd5c469ef270cb723be453f2f44483e9ea3f29813299af3dfbdc20ee32e7e807e7bb8d702f0ab2a1b04b6b7cdae37eaf772d9f5cdb4052085e796bd83b9b479aa4c92dcb7ebcb55cb0b9c247a202e1bf1ada583a882396349b076b77cf8a1ba65d43d19fcf0bd7245f67a86246c61cfea65e4676effb04acc8145c7f3501ed0a4fffe2bc83b4722ab0444c339c6e33c31d9a435038bb2d7b6fbe6ed3133a3180959e99afdf9f5c615a75eaee625517dc52eda5a8971e38062e38dae6d487fa5f69b33c83a06e8252450c23c6dd5bf296446ee0e5c036f23f083339d4220b728cbee25e1cd9b60f8818b920fcd684366fa37909925013f47cab24990042eb646902519dfb13507314fd4b2d71f097c8aa9e44073cb3c2879166f87e3028091a73193c6a76e81411bf5c3c3a24e1d114672a59847a1e117923a0afe16f58170460d22fe6da1aaa359a04f486de1ea2402517ba85e8de1c63e2e139711794d9d6977d2afd5e9653f759826c6a7aeb647544ef125b2da3531f5ec985b94e269d038e0229d1d092ae89728264a0e27c8d84bc11156552cb95b011b87654fb9b8f10bc68a5381bbfc74e603a2b7a0bebf3c90431df14ce86400a347bee74010e8f67933263e69d54bc5db6c847a67ff7e9fe558e95b0a18ddd9b193dfab11dc9aa54304fb530416e5b8bdeae45e327737f5014061c9b717b474ef254c2744f13f59dea32838262e3a6fca1e4eebe89dcba6772d722b19daa068f2dc867658e40ef02bfb78871c972e404ed5b1717313c7b5ea58df6de504b7940ea575b7da4969f06b05f9f9ceb9e02bc938ec94bc7d4c507c41aa67b02ba643925026c728bac90973d716e598869998eafc7353c756c18b3b0c6a6bc2ff83581e325b35aad62d37c5cf07c927a285604dfaa24f28431953c7abba176bd20e4a6e7ebee4cec7db42839853ed0d40f70e270db8acdf6fe8d4e3b96c0dfc04f460be96795933986079a2658037ee3da6d7469ac2440cac71b7e1df178eac698595925cb24c6eb81e4e44e45715234660ff85b5d8a2e4d8bfd6d71ca931568fc8bd6eb8d1d18f651a50fe5b2afcc6b10d7b899784fb0d6a43bc1f0d7e83c29711bad2aeacfd58311c709c13613a6620c3c68c429ec3e32ea4375472ea86e320075130d2084fb493cbf080d97dc13b8164af1699378584428dcfeba295921fcff828f57c817d99ea3393e0a25b8918e532d8936603fde7323753b2581889b0d4af12ae5a83575548e868bdcfd312d944409e4ee1f6fe84c7e773aa6a674e6b09b9189a58f8b945a9b45f61eaa927b8157668ebbdc72cc5b8ecde93ff41b27bee07353c3aa4ca252c0d514cb56842f761436af8e55d2108eae0b4c8948a3211246f9bc3def55726757caa98037c3597d7511cbeb9a7c07336916a0f553bac41dda1611b0c1a275c9dcacb9c61702aec5304aec1116f72904fa2ab931b4c77e52bb2b0c2477fc40bf660bcef454be8580e5dec27572814fdd6d101c9866e6b5343fa74596beeb09f7ed4e83c50c5ef9cc9d8c53b15303bc6eb88cc30e1a235d8f0f554d563c07c76c49c6b7314dbbcc0593fc34644676a1a6491abc153ce7564b94d24b419dd5ce2f522634f2adf3421df14fee760cbf66b1dfdd2c09c3cb91691d94e44c399d047edb85279a36335084b34835087ecb43692f930a10b5159535f5808b91185f0e78ec260b5aae4d9391487f132b08d6c20e7b8495eb6202b417aba629c541a08f73522a583d05eb2d59784bc96652e1e9a40c84455521ae707a622bf9a7d9d75884f791402634348ed38ecc86ed4b9f9974472ad85096f6d2fe1b3c2453a6aa30af0c9451013533bb48b02f84a858c8c717cad419c07d3f851dea4ef49daa396cc1b2415e6209b92b1b3437f2a320ed3885f54ab04e5811c7e6486477d0de6c0a1e13c87285bde68e7e66b7fec595ecee6ba80bb79f2979e53d1141171f342c09c36d52dbe228d34962780da6752ddc18b862d76d63ab0c254283045d0f0af7f8a360d7dab3e5d783a7b40efe77b481e13d4bda4f50f36830501732a00d104859f6a25dad3fd956a3f8538ec6fbc0f6c221fe274b9cd3395ade827354bb508e2b40850751832c8fa6f8219084492529fd0dfa9cc10eb1fc9bc8eaf1e158e1e73c74e9f292eff7ad3fc7e0e0d7d62aa622d742d0c144316be37f46e2902139edf26a496be62ed4b66ce734baca7a35c738deba491da9b46655f2427c5d63fdcb201ee264545183d6bcfa3fa62a8f09a16cd5d85346b21ccdc7052155e8c45596a71522af10d75106e7082134858ed7f760f448ccfa374d2c39499962ec76b1d69c446777001c4daefadb1be3c6899073f976d389eb32d8de177909cd94655037c3f5f6e69c79b294d8c2ded6c5a002c766b13023e5f4e74366830cf1552a7f7bfe2af4031b8d1cbf6dc44c4ba6f683b1fe93015e62da172f9238ca9ec054c19f1624482329f98025474c2e60f9617ac73ffb1db111255ecde8b48d05eccdd63998d8932227074212715f012ffa502435505c17f41358058cd335586c71f035291f1efd5e2b7f91d4fd3bee5a0d9907fbec7deedf57483188de189d5e700c2ab54a8b0912862384e1bfce3e1bd2b045d77f2ca327c975f004511f26395e04666236546728897ae6ab9155c1b8333463ff0afe3ffaffa7ce2404f23455883c3918a67d88a9de3f6b0874e9691e1b353f78fe671881378d5bd2ccd51a007160c30d35abc821ebe4ec03f95ba10c70b54298bdb930b734f48b8a8b213746b7941c0ce57a89a2b993db65b1cd3afbc6fb176de7a636ab92350701fc8f15535aeb128d755be5dd309bbd50921a367113fe30ea4788fbb586c505b567da508b600459737a90d2f874f70cd2759cc38b8d915fc766d4a2d2831a6f72628891b12d1aa87e3bf2b9c523ecaea97526b41f6842e7074b0d3648eb0eb8fcb37fbf33156e17234c7175406283c7d8810fa92197a52617b33517da11481020aaaac01f64b4a7825c692f3617b1233fdc31fffe0f78aa89498925387ccad6ca1ae84851e96d126659545a1629d46e2b1b39ad0edfcdf361f750c6a64392a5b0fab755c68209006f97d0db7cd2cb5408dcfc8b449f8b122fe31e0f0ed408b2b3092aa199c0c65be9bdd068518e95fb6282ac55bcd58f8b8d012e4783da06b004af4b30276278d1a3a24f1d46c7efd401dd0862dbecfb5f1bf448d5d1101979c4d99be7dad66425f4d03e7f982f4959de7836a1162b72dbb034bac4b8ed5c3a7365729e28b60d1d5de25ae7be6f9fd9dd46bed448a7a0cc97113d412c9f3b1c40d24fc5747429d20d2b832060327b23f038d1e0a8948035572e6a228665b141b09d1e1585ef7ddecef046674ed1635a918fbbdaca7f88f9f7ee746d329e1d4df67524ae71ee3491b9a846d740a80e9fc405f93255fae168fed44833b16e5b6d4c43a8982d0afa733dfcf0634cc9c874658f28c33886c7e07f9c3b0894e2d2cfa527f335e948f5ed48745a368879caa45408dad2d4ce34b566e7eddb67f94cb9f064c701ede91e9831fa89c825c3450f24fe18594b5ca1f1c00acad044d413b2a0e6e718e44ca00894c7cc7ac1b60c1d63107aa85890190cd3be10e5a48cbad3e4ffbf8d68ba478fb13abe5d7e4cb8c1fc40a07e5513cd6af4f4290679f36691c65c5c122f23ca3e41f3071a81b84c9bae5b18b0d972a51429962738b72538308bda895d50bcfe03bfe80152978d7293b75d6099a3274f354593a328ea6940d5cd2a116d07d5280725ea9839912f3cb6c32d294406b4d53becc6ee8fc24f50fb4343b53c57b41214b570598896352633ee4becca3fd23112367314ca8484e9f92f104f4837fd2e5a4ce8bb71204616029be727e13551f38f26d1a982a3435094cf3c513cbc41e09b1ebb4204053c6777d53a11c5d1bbdc808f82b1301bc868f5f9ec53eedb546d0199a0d637a310282c8fad623ba86f5edfeba2c6cb5eda78bf268dc214792efc02bab42662744a882d5681556c62e845c480ef823237750cbd613770c7e0ddf5611d44016fce59c7687edebf37ff1a72d6329ac8d83a9b3211654a42f3874d98a9e46805cf68008f16b8c28baf88d388be386aacba3fe3c7e60939fb894fa0349d27907b51888a331e2c7bfe6a14b8a1bf28633bb4d8cc3b7d9902f2adc83086e2676ff74ec24d73513415346dd0e7f969431f92dffe5776e6d10c6172b9bdb0f0128cea53abe7ef7b78daeb19b7b0e71638c145fe0f3d840c77c08599df79f3bd276da8fa3ab1d3249ab87ea7279daadf6f56fef3625099b3bb7dd23ed0dc3f1a7d8ff60df9e44cde8512af8c65a344ec9dc4b97b2a85dfdd4472d34b84ae5ca75435d94f45197eccc7f16096e2ade452eaa89f8e6bc0f488822d834345718077cf1ab7a7f58c7431bb8990cc2482dfb57bd8145633d21c784f65f79374af23179dff159a9e36b89531efe2ab93a05a7c67f55dba5c12d46416685fe469d05349e8e6b82b06f8b5b426a9b840ad1d1b39914096f554ff2c096a888e1d8ddee6f3a22f8dbd7d1567d9c8b1c3dc107d44b0789ea8ae640a7dff3bcd72851aceeba95144723a6d60fb3e3431a604a9f8e2f693b5b5c4cceccdac959a47e2fedfc81d00d0fad71d3bf44739a1148c4ea4b5d07405fd7b499bbd16784fe4c66b49b2505fc8df85289894880fa848121101fe659d824a8a82d3dd6beec45ad779840d81c55945d9b130887bb46c6418ad782d8378fdc87c8295be3df9192e1ce8c338f31e2cac94cac348d9c2a3f364ff21f2100a804ac3606e726e1e0f687c1081946966520fc7666c0eac15b191a002d38f0eba54ba646506e5df22f3f45bca8fa305308e67c1f4d4302af56bc4b2ccbf94d4396b28ff9003b626fba761992e928e287da2a0655f1c579ae829b08d3800b5198e7b07b858af36cd241ba55b29b91739188e5e00aef31126c1b77d0b58a37d14040dfea22e3556f4682fcaf5a4de961a870f173e5ef00afa2893f45cab909ee0703c85c3a358b99d5a2c4edcccd5871d406b44bfb8bcfce13bacbdc5ae54b2f57ff2a8cdecaf8f6594612b01cfc1f200f277e5e662725f5646c9ee129860aa46431b474517453d004c4a063392a13554f121e8033e55ca48f667b055ba83a2a85a0d101ef55477045794e2c4312e3c7f9ff08e44a7ad3d0780cd8bde2f556e223e1fdd3a4d4639432ee", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) setreuid(0x0, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x200, 0x8) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:54:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) write(r4, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="d4b4c4e8300255ffc358c8de31fa1b1b2c1601d631397a04524e3a00000000000000000000000000000000cd9246a827fe5bba9452058f497400d6221bfdb02addd37f05a61528dc7d97e83ee8712d1144d86ce05911d3b1b7ec9c948d6365575eba37aa3970", 0x66, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(r1) 19:54:52 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000001740)="465a3b645919bded52a7c1528d36f552b46ee5a6cf31de4e5e27ab6ba121b6c03b173b302c83b69c9e79c60ada6cbd2c00492d1bb4bf18b58c50297f1ce109a457d2123e71480d16274c8f99e4a27742f6920a11b7a4edd51ce67b0f376ae51c893ca13764471b6fcf46181d536061a447d4fabd6af91f9e7c0330d95c70dee346b32ab04aed3a0ab17a09d8191660e000e66ba702ee661c716ec0f81c6f0e63969f79b8e58816482036d6d34fa2d6733ad518ef1e1601a4b1c4c4ead02cc8b5e208b8c961cea6a996e72c001a3cd0d09225dfa045e1a76fe211808be186d238f8bb569751cc8d7c1a7cb684905eff0c4d5050c98efce349063a2ab6d4a08fe4a3c9e23456fe96a4701fa1f418f01b2063d7fa4bc2a2f87c2c9ed5dcd39dd5da3af6c15bfcaf7aeddf7b48305ac9e257323038c169a1939d57e6e7072d2f250d291f01181318457b85416590c6181b7f7add67fba7dca117bd67406afcc1653397636488cb6b1f9290bfe75f6c976d2bd6b7490b4f2f3bb5b1248d588c651e3248a164f0b5529b798c01efb2b272ec5a5e589152629bd83fb85c95ebc05ae63802ebc6c98c5c131547f313f33ab5e61d2346749f3f353a1e77a29ae84460df25ccb45b0a6e0fb7fe66508749f52faa9dd5126ac8870f776207a81833cb884e6462efbfd9068a8ba036a165c4d85b8d86bbf1f77cfaad1ccbb5d50566a2d92a4dd4e92c32c9f88a87a80ba31f03e097e4f53126a19aa4ee2c596f18601ba426b395afa93755bac1261b7d360a73690a70c07b34b15e7b39069bf32b2fadc7055c2c7c94d268570ac55e880b9f022f00e4b82136a85af96574964458cab641d062d9b641c11464c9f4bf7fbacea0f2131aa17d0933baa9ba7eba3b2a88802358a94211e8758e06ccda2f782e68c549911f7b75bc18b0cd0727cab5800c93bb16432d7097039a6fb1008c48f5798d379cddca0cfc7d6d79322ffcc3024a5d20d16f59c57ed9e75ba5096590bfed49a50427f9c672c5038dad34029629e4b9d412f050ffc3b4b6c21a28dd108132492b694f4bce96c1c86ca7fd0ff69a8133e6bf232634aadc0411f63c028ca85409794c6423edd94b49cb9d3b4c6df5744ccc967aecaefb8770414d84138670339dec74b9d97550ee18fd2aa3379b09179045a2022c1713867eebf853835278bc8dacd353ad7c4622ce4ba011ff883fe0409114a3ad9a558ca7f09ed594373871bbd261333ad40104630ce0f592945b8d6b75cc4e1063d905e2349799f9026c8452627a8ada7ad3521722a324c0167f5b98eb57ba3e7d8ed031f6498d6930464625af3b9121956b3edf3c876f68cdb2f23af36b34402f95c8e88d0cc2eee3226ee2cb4ba827a3d0cd082311562df3e94b5367d74dc85db727179f073a35f248dc57a62e7149e152254f8f01d28572fc418c30636b3b1198221edb82eef022e9d4371903e2699ad3ea113e306ede9c75ecb4e89e19197ef7475a01ca038bd4b6eba3f6696b8c57778397e7a3552d2cba3cbbec50d7a8994f5679a49e60459c60e1731dcc5df423930e349bb7ae2988b81a95b7faa73dd9af0f1b59d2491ca2a842c1d7750ad5d33cf030951df845ac985416e285f7e3e30c57bf2433fb73c89fcef775e68dca451537801c3a338d2531194b58bfa6076e4d3ba921e701acccb6828b98d00fdb7425e8c9966adfd1c2fbfc88f5111447625680a2a83047ee229b52e44e0e0cb249634f72a20bc6fe186ba3913a758db90f195fd3d5fd40cf5b5bae95e48653c3857667f51fc6d1efb6ffdc976ee95be2e0e5ed95018f8e1b7beb8a79290d2e78388e059c510b7eb1f26d47f508895da8e773bb45b64795fe9e8abe91b91098e08c43fad50835cc9ab5b870bfb6e6b96b4f0b2d45b1108165af5e0367253b9ca63f5b17c320a2ad56df1e93c73240f2919eff971f2bd8b93ad1ddc293e21c1d941624f8dbb8941fb61216f40f575162b8d15bad317e1a307eb5df35408b9b5f6c34d22554e9c86a977cdf3014997812a4ddcb94227870be8506e1bec61fab6d234d911c874933e68aebacf613a03c7daa3101cdd9676cfe170a33b6cfe9294be94867b98c829ec3dc4ab006c8b19d1e6f8b4e46830a3c04c86a9dbe060cc44f088c62308177f9be574eb7f39aec9fc5d05155a75d3ead300236fc248cd3ff0af14e1ec4291c71f85bcd6d267ee45e4e5e0d007792a814f961d4614f1340b1b00178b57cde570c7488e7e9dd256907d8f597b35b99dc426bbee3910f16ee27309bbd745bbc478496f362f0ea34cb9077ad3e6279f3450f92cf40b455adcb15aa8c658810d64f99b656b0bd92ab32fb359b8c5d7ff9a5bc20f36cfebaea78c3deba2f54f295d5d3485c38f29b21916243f8bb8a4bc9f3490e07f75e534de0f76d3537ebff2fda2799473e207776c0c6e846d25dad755a925089322e6ece89aa1151e6213262f660b2abaf5f4a9854e00c2ef59f26dec07e128b7b19a87cae3e676385c3cf62be3dca2afa84e916c5b2ccbe56c80b526979a68a0dd0428c6afb7a3af63a1f3ec71e7ff2fd3385199de8476d47cec06d5a64601af62052748cf11097c15d72199d6e1212cd77f38988ce6ac01ad88951db97dcd0e3967fc2acbcca5e6cfea97b60ae3222bebf297d004a0a1080aa095d4cd59f11deec6a1442fa08af3c43fecaffc3c1853c87aa5e3629bd920020cec61de59755e06e4f4cbbcadcc1de8733882f7256d6abdcbd70d1312e2dc55d99a4a55639f7bb3c5ac05d2d098353d34d6c6ba0a0ed258b26858ed2880b34cf0b2a0793626a2400b45992dd5bff6bcb38660a794962a0273dc520ec63e3ac9353b07d27de688be49fd534b34d40011af40fa72a158f6bab2d42f4c0e2452e19e648d27cc3d00cb94a08c132d61950724f55864f03913704e4e3c8e7a6ac3cc31387abc6358a26b4026e42e9d18fd4015b430b1d40aacbfde80312aa619ce607e17d56a2377db08b7dff4ed8d7f7224b5a014b99ef2a87d7306b61728d1bb4145be72891b0681fe24cfc7d0a3b582e45d426ce45306d7e056a4f73905816b0b3d6a7def92495e68b9bea0fe72b36487cfe25d3926d7f3ebe94b95394c07375392110cb9b313967bbf3ac9801cdeca2211ae0283c499be8a6712551d4db48e5ccc7937bfe70e0a27b38f19a395fee9445a55bc3bee91228b7ace655c878e85debc4de232a6cb5605a11b589fea693379f282883c584175a2606313878ac09cb4ce4e859b5320dedbef90e3961f61a312e48c06f6bc401f1832f0acfaa79a877fee7aae8d6d936c0a5d26e8dda398ccd6e260ae75d71e5e9704c574f4f18c62ffbdf1bc11ea9bbc474799741790ee660b56a9fba20cc310199a143b21a962dbf2d9ec37af124fdfbca649a67dcac8456d4532306a883ae9ba4fbe9e4c4788226eeb22e8a2f60278dd07af64184271a7323cd7315f10bf20dda1524b87aa7450ed2cedabdaf635116be8041761df22c721eb481befdbdeff99039f3f6a2124e96ac7e67b6c84d288752bab3205a84178ce397c6563c83ac684cda6f1b57cc5f0e630bc3405b13ca80770367b1328a576f9073f450790018921ecae3e7b72b6cf0d143ce7fbcbd3f54b4e7635e41fbffdc19b95088f9a35898134388e0c26d2ae93c595053d1d5e902a6ddc2e72baae574b064f1233139795dfe6bf35af1bde620211ea331c6c5fcca8945810b9d9019e0240b8746d7ad1467f1b66e5823bf3cff46fe3c1c7ef1d9ea4ba263768834e79f0f8324137e835b01e0ad2c820e88e847695bfee93b32a9629d123ed2b5544d838131be4ccbda2b2475d38ca1a2210e2255a023154d6fbc7d8ad963fc9072c99168d31a74acdaeb29462ae2b30339a741ce06dd126f66dcd1458cb6fe31fa40936bd24dace635cb2df2a12e43797134ca628a76bf7bd26a380337ea56468e14db0d89df56aedb5288153156fb71a6ff9090a13e8f82b368d486ca63e5b4a3cd8d0ab26b0ac958a5e5c5da39383a8ae0cca4ac354ef8da46d4d105dec140b0026f8f981d0e3de3fea0ae8d338a601307d0398e871c90e69ad36fb4f4f10184f4854949a269b6dd1f23d0ba7df9b7a65c65c50c643c78e59ad26000f0d04e3ef06b48066da7e17fe35c1a56720df031abe586b96bfaecb54401d44e3b06bc9a56566d74435b5b201b19aff4628eeb7c8348639cf3dcf5869e9f9e0d1505af8981c38cf45b44e27e70561ece8c7e93bd31f72f2b4d0c98a9d6b68de192be5f878f7b94f20c85961d0280cd2f717a77b4212f45995d7c0c0dc29ca7e8e2b26b93e45798d6a068cb6ddf444d28f064fd8c9ce6aae7468fb9fff1100956a773ee9e181e4512603c4d71acf80d79c005f7023a790c71683458f1dff7a078fa93bc5116c4646a0372d1a54292ae4020368e9fbf657b52d87921076476a3163e6514b78298442ddf011da879b89e539bac1c6e74c6c918c95f26f631d30b3419bff4b683751f15955edfd07dae16e8e0b23e79272dc4985a3f7dca81893add3e9db8d5a55b4a77dd9c336613426cc7a92cc4a2bb777511a5092058eaa45f30ffff1f045da854ebe2cb890aee90560d6538c5ec89c7c2c811d936bb69bcf8814514b27a5c417a543ecb8ff4abb663ba63a04747cff9d692dc48b83f80a0930c0227cec438a26104e6295737323870348985d37ab63af7bbebedd788eb6a1eb12480d6c71e04b9c45bf36aa429383aeb09aaad95dfe7252324cfa32942f285c478f2003796a54c5a1d4f69241fd299cfbc7304f01c794fdb2a7f443bde46ca989667c4a27bccef5ba88754748f79a7fa11af0b1448133983bd61b4857dff8301385050eafc7f78342392b7cbdbf7ae446c5349d582272254638e3826a44eb3f4aa206340e9b7c5e1a697227c6a30166d679eb1bfa5dfead1936d83cd3982f661b8aab0b92804c1187a5ce7407bbb5fdc29b7a67b6a22b5b8275bb024dc4e9046ddb476b557d2ce2f70f258191884126a8f35465e5fe2fbe54e2b81d4f580049fc01f3b9d9e3c6d19ed3769d3592f94f59aeda3520d9c3f54e0dcaff5d7d145853a380f543e422e5300ce6c48de0939aa30b83d08bf4d3007d0f49d405ab619ccaa69323c1073d932a9bbeda5a91021f73eefa62167db3faad7295d2cc0c7ba7c812807e948b44fef43f6ed24802c6ebafd94f4608925b336ea6287468499cf4e6e004d24338d259abf0ad3617e8a79440730538a6408f0e1697b8497c37c6fa8d829a46099e79126c635337bb9538fd42a38c023a6650a9e5ac89f87f20e4655d37c563458ea0cc9d3b016fc86d8d6920dd518257ff11d8a77a052181486ef789c1e6d29f189374a17072c2dd2f33771f91b2d9ee21c6a296eeebcdaa352615108470aecb9a95ad882829194166247adcb85c2f615144e13230e8f5478b95f94f5baf100fb618722206ae69d852edeaabeff24991c000b402c3689d604d78b7ebfe3329a4a3aa16fd360e849f6be717c6cf1b10135e705b57b61fa6d453d1c231e0db3dec3c8e025d32e618f6431fb440255a2bd2340703bdd1b7ed88f9edd933ad45c126543ea0f295407b07ebf84d9f91b952c0b58b14a6a62331653044ef1360768e930b0630e30d39fa3695c4b2c1cdc1ac1dae8c2bca50a7112c183eb263ceedb3bef95c0b325af3c2f0099095804de909e47926dca2b873693fc09da0fe25dc015a4f826401d2f6c2e0fc2cb5ccbe6f3f05014dd9bd9502dd17c86e7e2925d5c1755a8fd11c0916a270bb9c0c9efba07b0", 0x1000) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x100003) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0x7, 0x4, 0x69, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8494}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4c}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9a6d}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x1f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x64}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x7}) fcntl$dupfd(r1, 0xa, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x9, 0x800, './file0\x00', 0x1ff, 0xd29, 0x55df3950}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xdd912cff6b63ba58, 0x4, 0x55ea, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x2, 0x20, 0x4}, {{r2}, 0xfffffffffffffff8, 0x4d, 0x1, 0xef, 0x81}, {{r3}, 0xfffffffffffffff9, 0xb, 0x10, 0x2, 0x7fffffff}], 0x7ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x8, 0x6}], 0x8001, &(0x7f00000002c0)={0x40, 0xfffffffffffffb90}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r5, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:54:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x60, &(0x7f0000000040)="f748f7fd52e8b215d89d77117373d892110ce33673b11223f287cd5d647fb3032fb1614e7046c5c4e17f6b31fcd637542bef428096d1991cc14f347011399d9e08ff1fe63b363e7a2d3354b9e4c1d71a3d2b71bef7bfbdbf78d4ae487c79031b7d79959468b2d26f376718dabc5adabe8b7c73f78b20f43172094b731993f5ccebc2e3d5f611956c9963166dca7567c2cb5b7e0c47f716ed3dc11ecb9acb2b97", 0x0, 0x0, 0x0) getuid() 19:54:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="b315022e2f66"], 0x10, 0x0, 0x0, 0x0}, 0x400) r1 = syz_open_pts() flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) close(r3) r4 = syz_open_pts() flock(r4, 0x3) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x80, 0x3, 0x1, 0x40, 0x0, 0x4, 0x1, 0x2, 0x0, 0x10000}) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 19:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 19:54:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0xe45, &(0x7f0000000100)="033c45bc0650ab7849e3c9802b74b55e1793f6b500777cbb9cc9a7e3408cceb5a18ddb8823b47977e782ea4060fe228eda1de747934612a5c62b365755c582d4202e91399a831cbc6b75b5dddf39a2ec376e98f47aa820c08dc1058485660760a771c0dddcd92febef3597fc5fef00ead5e6275564cc8d1230ed17f59057bfd4244360c9f0ffeade0aa8052ae8bc1d81462bac94850e114515cd3144f9c4a6826cbc71d98027b9e1b3f8a10426562c30cb1989b1a148807ad9f680acb5db7d581d1c20723b2a32ba89a8292e7816890016d2", 0xd2) sendto$unix(r0, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 19:54:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7010, 0xffffffffffffff9c, 0x0, 0xa2e) setregid(0xffffffffffffffff, r2) r3 = getpgid(0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x40000012, r3) 19:54:53 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x8, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000001c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x5010, 0xffffffffffffffff, 0x0, 0xbdb) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x81) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000280)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x20, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000340)=0x1) dup2(0xffffffffffffffff, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000003c0)) r6 = getuid() getgroups(0x3, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', r6, r7, 0x2) 19:54:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, '\x00\x00\x004\t\x00\x00\x00'}}}}}) clock_gettime(0x0, &(0x7f0000000080)) 19:54:53 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fchdir(r1) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0x800, 0x1fd, 0x52}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) 19:54:54 executing program 1: nanosleep(&(0x7f0000000180), &(0x7f0000002540)) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f00000001c0)="9d4832dd181f7e10d1a5dba673cdceadbbd67d071258f41cd7d7cb1459a549ec5053668861d94f01a6212889e57623e0e899ba25ece42a47d004998dc15e82024604fceeba10198d938c5b28f5cedf4f03c8a9c3016af7f02270c9c8dff4f45acbeb0c33545613bbe6fa908962edbb4a118c9e81990d0d53a7c990a6eaad4b185fcf52ce88b6222bc82524c7c48f47267ccde7711fe2d331f8e790609147e2005e6e7932c8f1b7af4cccfb28fa271541dd1801f5d8819c7211b56675d3d86ff68108a0a06c70b0fa93a0382048c6cc3791a7db1b9d44d0d2757ed10f211bbcf2f280d43fc18bb91c673e398352c1513a5738cf9b1dec3d71cd0408c6b8184be9587a351979c9f3bced63c1ff33f1dce1830dd960767ffbc1727af749de53ed5afe3586b00b9a6130925dd4bcfa76dc8151d1e74262b3d3ef1ffabb5b394abcdb2f77e83ad678b5a5b595586722c5e4373e6e1ca5f01045f5c156bf9c27ede829f283b74d3ea65a4cd0f56970ef3c6a29d90cb99e70b03609ac188a422a6eb52672fedefe9025729c3858acb58600bce27c580fb9c754bbec826b958ba0b3ec9e0f61f2783a24150e63c4689653013de7e43c5e04b871a7c328e09e91236f145e7e95c20f184d1fbdfc8db757a36af1129bbb0b47b1532208ed166b03c1ebd6dcad29469635ed89c0c2d1e8c3c5f2ad11e272a77c75f5ff8f97e283851b3a814d1adad52505d5744aae145fcaabae8480fb570ac4c6fabc40e20b0abf2a97179fb139a01f8cbfe82cc5bb8ad21256939a9e8ff70c4b07a64f9814f6fb4f491c8e473b1757ae0268a09ef3624ef95b8005cfc3c43e0b337ccf03eddbd7a96c278280704b34c46e20169b9dfc3269f59aa4ff708bc9a632c331239b09c2153928ba7c40941b77bfb1dd2bd5a170b94e4e9dc02d24cbe3ba6c43a1d2e66d14090203e67946cacae0e24e79de938b5a7f03ef67b824f4e33114377f2d8d478a485c08d3f06fb35acc2c8dbeb96a007fdeba25eb1d175c1c25a0c7868c34a105ee8251e1ed8994fdd37fea2d11de2f93091153aa949b6679091f81a75331790aa7f20b805ca46f6d2ca44c5b920a7dac317b5f661cd0ada7a14786ff158933a31ba406889bf8763477f450e01b2c5286f6cea8478c543d645c925eaa97caacedce48851b72ceb89804230e8ed19748bca18374c616d63444eb7435a5a6ba1b674445d97f05dc3d08fef06933c5ec0fc9854eab8f59d1c2b4c02f939093e6db85565099da852097630763568ef8580438f2ba7a8b6483f6ce4bafd1d7e630dbba75297e15a868fb43986022d9f9390933f8404071031e37da0fd6a3a5387abb7842a8f5731e06639b3d7ee52de99d7c84f47136148d8fdf6490d5d9a648fb946f34052d23c91ba7818fc2d81f3241baa2c2d1feaaf1a750e8b9c00156c39d7ee37fa820b49c0dd58a8f18824510e9857b478fd747de605de114f0cd2dfa242eedc08ffaf5282be8fac65e4313b66c2c9e952e40c194e3a9c9577fe1674b1fee3d5cd37cd18d238a2bed1c542f935a909e9be02af7c2ee44ae9893baf01157b3833eee9e4f9b3cdb09b836234a047166c9ecc5403089c9a337c53ed2753d8416a6e02500e430795d829cecf54e1b66f93118f1ee28d1926b9e0a57fb6b85f3a74d558002b6a2bb31f936eb4ec53a3529363b7af942d9e7732ec068630fb5d1e2755b7bc1b1bd37e3a6fb267241a16ae4b113e6a866ffe8ad965e6ea18137abb3b6adaeee77a8a8079f166e00ae47b8b4e3bed2c55a4894ff62eed363ab06a055c4a5c5b777f0bb7231cb0839dfea4ef7fee66f0fd9d991f0079ec797afd25773cdd75062c8b792ba290da2ae8697fba30da8e67a170c84480d9a8de5d04858721b20e60f2d4b28e07c4842acf3467bb2f74fb07d116df49d934a6ec4a8610d653791a660869c325c7152e4ef4dfb8f03e4fe9e54ba1f48e47d513e3638d33814816ef24edc2800fe1a2c161feea2900a0d75886c8d386eddb914fb968d19c753c87a9e0d61f7892b70c218e6cd02ceb049d0c947198dd6ff1d6d6c91f480559c6e7c14fafe1e17ef721f2a9b28fcc49a68c4060b1b827feba3d68fb706277df03b02acc02e86964cb5f9b4fd99da3be4a670273a52fa9e76534fe845e7de23732a0d3ce86ec243d897c210ad5de40fd44e04e637bb96289581086fad715aa6c73aa7dce22edf3d2c2e8584f4814d4fdc683e0e64f05897f74bffe648f7822c6ad712d50a4433b405d8d073ad171202fb35ec1f9001d59c119a3c4a996f90c45f31a070651a1e427e2caccdb3d491e689adc668ee3fe6fa1371622011ea71297dc474f8937de50743abdc9552eda500d6aaafaeb4e2bfd2c956990e7d6b0d90cd67e0f15afab0c399cbd6692a2ae7a966efa8a596cf4f3c37c3047c09f724b651ee376e19e35669e0b85391b69666e61e8934bc4484c8c24fb5b1f29fd9ad136b7a8ec4ea3b94e001888fcbddd26c21af082df0d592c1f234570cf41f838d81883a2673dedc0e2c98ad3f9dae801c085aaea5067ec255367298002520622ec7852fcac597f4f379ce91a87ab04fdb3f57da215042e1178dd38b9d26052c2d010589172d850c985f360db9009590b0360f29aad73052d93216f3ab341eb3b868c6a1faa49781bc47cedca2762a83be88c345a0af493fab0f491df3447c862c05b360fd2931a5d2a123211311a6a8e5143625abef0fa0012d15de38c1659a46171cf790bfdc000aa04e12984601c3e6bf881d185e02c7ee4d57e4399b118b384ce0f895092c3301acad8aa7f3c90587289b4f8c8c28382c3ae631f789c98ace7b678d7c82996d84c7dc7bcbd0e04269b820e103fa5123a9729916832658f79ac0e929a73a51cd1cec62f670f2c122513dcb59046e8c6bb30e4a0519d0922ed5b976d6c29f059dd945a891c29c4d1c27c92f4935d5e11a74de1ca4205f80d8cccb7b5987e27ec9776342cc3f9ac0df6711a776b151807fab0fb286f5ffe773b423611c659245f396b1cad804589203c28cb6cb87325f2da952c9d64b50e7842985c36b2282de297cd73dcea1e8c5cad6096ef26e6119893dc9ec23085c0828d450eb48fab63443540605e552e6d9789d414c081721c0b19c1b3a8b5c31b6928846f0288d7d78210a6c7a03b1ed70a372c1f9a7608449132d151d10aab9dd3b2e04ed0f4820090d406fe5c3c649776e8ba525163b3065583f4d1d768a483beed3371f01d35ef502e6433d707fae5040a001af91ce3d09a10954b0667379eae6d9a22c02c71d51e2d494c69d97d066f814f442aa930723ce5f28fb59836276fa2f9344bd0e201075fa7667ac70fe32edf97bd4a84a5c743fbbacba4ec15f1d4d61f04cceea902e8eac43bcf223a47f037b0ed20623e4549b29084acafd24bac0ca48bb81911f2752a778e37150fb9fc3c48160e5bb6564f5b64f62daf5a714f2cbdc938520f36db2e873d6a5239dedb85fe47995202b090e756afab11a709991e064e247adaea37cf96af8dd0286b5741b4c8b91d8d7bc2430548a6d482e749da82621f6d0922a1bb4503630215161c34f652a98ff58c00a3b554d1e842ce4bd86a79cb6d5173170f88e60b6bc8c0c22ad5b54375fd626e3503d27760c9139888c81f9459afb700b4eb7de585a3d7e720e74f2b88ff0567d1dbbc6be27605a35737b82be2d2c75a7953ba4c62a64a5dfb2507448b86043bae7948debd2c8f5cdade2a47be29c29912c1da32a4183826f8a2c4a503c77fbe29df649d6c2b5d255bcf2e594a529812de0d2990d674b40e28afa92f15672399c31c41c04d1d1d36b8f3fdbe7c7392edc58f81ba275b5877c04725244d7a07319c29bfacca50a10a1dcc000de28651e9fc03f43fe09ac745c1e97306a7a0ddc4dcec240432de90bdffadfb7ae14b70138fb6e222b550df84aa617199058ea1b67e4a1743e8d297a36133bae244f349b1411403b9f045da481fed2b0b3d895c9cd8c331abce8721e95689e84e2b5d8f73050ca41d8647c34ac4a86295acae30e9d216bc789113878ad76fb843ad999fe96ed027e8c089ecfe5da9991bdef9285b5f5b3b22f0f65527817d25248a6ad622afd24050c99230996cf5d7473b9ec3e33e5dd8416a42c695b11b62f116e8e5ad0766494e0a628ade64aff9c799cc9f7e056dc2c1c6fdd467075ceb8a01167e8341399708c0204becde764e726443c79e9881347dd029303e96c50403dd4052f205c7f8d1d71250e8cb0aec623c27c0148a70a0a4022c46d3ea4da18c189a16084c5b234913eccadcf605ac4721378acb8875e4918d36a00c326399c3984c69c04dbbb4797db7ae2d91a8cd1ce4f5842117f0cf155109def85e6e11a5e627b12c33884101c429de73ae1f42f5dba71fc2885da378906d819ddd26b7df9ecf4ffc2ee579ce8db73fbc712a094849399a439ec3a2003b9ec5c558d765067d520027e4455696ebb1c8800d46c0ab11ecd91b367249b119dd3ac9618c8a20f6f29f88ceac335de53229e78d0036fbf02c40c778c3c22bc40015d2162ccbdcaa512708d1cfba2568114bdf9c0e91671015422cfc8a0854255f7d26caf8ce0cac36dcda6072b3d896084028e15b6a17db4d0e7cc17a55550d2437bcb7e96436c4c44aae21a4017728c63a6f73936cb6f34c23e9248e2b6066312383d0e3c428cab415505b0a301bfce5ae60436797e73d9f8df5f9fd588eca2ec1cbe9a1b6bf9346ef70250c20afb0184fa0e1c164b946b3fc9e08679c73e064d7ce11998a24414bba9f896a7068d97ff23c0f4ebfcd5e4075be3636296291255aa0e03c1c5e4b82faeb57a28da25615d6e5a283d2a28fc9fee8eb15e1252e0dab1f19e584fbf8a16fde17da9fd008ed180f61c41236cf37dc619f8b14d4716ccd01574543e4858005bf97a0ac92a5b0fe738bbf48aad5d2bc76640ce2ab2bcd38cd4cb1232bd1e647e1ff4cead1f665e8da1c9230099b701a0b2838c42e1b5cae0134545c80f0b0ea15e30ab86fc78802ac5ca1b0fdf35442400be475d874fd2d31cc5f1d7dcd61cf7512bb86fb80b22e01fa1f66286c8252bde18f8800352d143525577b6537909193bde2df2f911b078cd6c613e2e7535b69e0c5b032dc06ec39ee835d8d436ccc38f93ba0b060bb31ddd3cdd0ab6bdc0733157e0c0daf897c249fa9024819b810b379faaf972a4f42ec49bd48f153cfa402dc26c7deac250e2553c429b8ca40f622612c27b55efc81492e5ceb50930873e82bcb53204d9a8af52629a3b0f61f240b571949a28bb1293e3b609d8d2e2fc3a47339b0e8317b76574ae0b5b60cd60a90bbcaa3de5ce45d36040d6c4508aaf17e64490df4bf312f4a56a6c336fc2af8e8a76b96b95045442b017b404cad317852d9b5268c7fdd6a28c9288e5b5f2a6d141fb609ede9b0ccb9405dc62d831f8ecc0f2b0fbc4b0dd8e90ab82c125f496cb330a5681e18854605909f6f46a2461d530e1347dc53d8c7cf663b0cd8b721f17d0df24cd8f906666fdd5b3a40d97745e0c7149c16e1944f02c1a7e69b5f812c624d4589f8e35de9cf8c37904fe7a7be0ab0c28979c5ec0b3c9df06cdc48333fc91f0cc677f6fbd5fff6b88d707cc6df0e8a0da0181a36ca92d2a8812c9c4da7fd52ac243ca03fc68a33d5f6f1f17bcd6a41707bdac7e652197a47ced900191b2b4700ec06fe085128db2d83358ffbbee5b6acefc1ebf7f3672b990954f668791948f42906d1d730911e68dd826ec89c8863cc4018262d46ab70556fd5dcb2f11", &(0x7f0000000040)=0x1000, 0xfffffffffffffffe, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 19:54:54 executing program 1: getrlimit(0x13b934158357253a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x2, 0x4) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x5) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/7}, 0xf, 0x0, 0x800) r3 = syz_open_pts() flock(r3, 0x3) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x80, 0x9}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRES32], 0x2, 0x3fb) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r4 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0xd3, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000000)={0x2, "30d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3"}, 0x31, 0x800) 19:54:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt(r2, 0xa, 0x0, &(0x7f0000000240)=""/150, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="91dd803c23774242ec4ce14faf992bee01482b509e4ff5eecd2cb0f84a76b103719883c0bc2e4375e0cbe7e50c3d53f21114d7823d4e9c97aff543ec928ee12900ba057a8a5b064a79f5a602aae48c703febf690b48908ece59a3f4d", 0x5c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r3) recvfrom$unix(r4, &(0x7f0000001580)=""/102395, 0x18ffb, 0x40, &(0x7f0000000000)=@abs, 0x8) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 19:54:55 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001540)={0x0, 0x2c, 0x0, 0x0, 0x0}, 0x842) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/220, 0xdc}], 0x1, &(0x7f00000000c0)=""/65, 0x41}, 0x2) 19:54:55 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x251a, 0x4d20}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) 19:54:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) poll(0x0, 0x0, 0x0) 19:54:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:54:57 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@end]}}, @icmp=@info_request}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) 19:54:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffc}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) bind(r1, &(0x7f0000000540)=@in6={0x18, 0x0, 0x5, 0x20}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 19:54:57 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x4) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f00000000c0)=[0x5, 0x5, 0x2, 0x10001]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYBLOB="ed951cb326deb70f695968a5104f1f6d6f8c1270569ba92b59ccef6569929d84a95cf431d32f83577e92bb273f21bb000a211f6a832f2981ff04ffd221cbf9057abd7f2a76542eb5eb2c1857a6f0eada8bc5817abc31ff69d93cc7a6c7589e3df02a8ae660bdd915205dbba4754353d6232cefe7295489e9a14eb08e166aa08c033e1002badee88b0686d1eeee080a99b048f5987ffe9c03a8df3ba522d933412f7e6957367fd66cf51f94e413bf48a9cc14eb50cedfd8411764ab075818af30ea647b8ee0ae5fdf801b06ef108372c7087dfa23f8a25d1cd677d78830d68282cee0d44efa7c673dd7d6d1e456970ecb97bedab16f2e49c44997406a07a864c3711170c5a38f315be16d74fe78777dff0a3fbbe5ac00291e0aea95d2a09b046840fad93494d4bbb92b1de45cf8e4a045fa9d9f15a792be94320d0cf8cd28203c", @ANYRESOCT], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x200, r2) getpgid(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1a0) read(r4, &(0x7f0000000240)=""/70, 0x46) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2d4b0dc05ae654ca, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}, {&(0x7f0000000180)="1556215dc7ad2309496b2063d56276e7dde1be55a334c0572aa6df9a191550f353a030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44d60f82a35e536be2e50ce12274277c4c62f553db6e4f0900000000000000ae755c5f8663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db86a0325bbb00000000000000000000000000004000000000003cb042c4e033879d1e55091163", 0xc0}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:54:58 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r2, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) 19:54:58 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9fd541", 0x8, 0x3c, 0x0, @empty, @rand_addr="000000000000efff00", {[], @udp={{0x1, 0x0, 0x8}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x41) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7ff) uvm_fault(0xffffffff8277aa10, 0xffffffff8267a260, 0, 2) -> e kernel: page fault trap, code=0 Stopped at m_copyback+0x119: addq $0x1,0x8(%rcx,%rbx,8)