last executing test programs: 2.521362426s ago: executing program 3 (id=968): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000000)={0x4, [{0x3, 0x82b}, {0x2, 0x1a}, {0x2, 0x7}, {0x2, 0x4}, {0x1, 0x8001}, {0x1, 0x3}, {0x1, 0xf1de}, {0x2, 0x66}, {0x2, 0xa2fe}, {0x2, 0x5}, {0x2}, {0x1, 0x7e7}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x98}, {0x2, 0x8}, {0x2, 0xf75}, {0x1}, {0x3, 0x101}, {0x1, 0x7}, {0x2, 0x6}, {0x1}, {0x2, 0x8001}, {0x2, 0x2}, {0x3, 0x2}, {0x2, 0x80}, {0x1, 0x1}, {0x2, 0x1}, {0x3, 0x2}, {0x2, 0x2d}, {0x3, 0x401}, {0x3, 0x40008000}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x6, 0x4, 0x85c}) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x10) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x2, 0xfffffff2, 0x1, 0x4, 0x5, 0x2, 0x0, 0x1, 0x0, 0x8}) (async) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/68, 0x44}, {&(0x7f00000014c0)=""/20, 0x14}, {&(0x7f0000001500)=""/84, 0x54}], 0x7) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001600)={0xc, 0x6}, 0x10) (async) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001640)=0x1) (async) sendto$unix(r2, &(0x7f0000001680)="13063130e4c3f8f88dede506de7e5162c74b8f94e40df4933bc963392ccf3d2034b4107da3a78d4509d4e18d0617db0d0f091e9c7cc2f5a7165408a13c24123173cc35a6bb5c93434169146a3e4471a3bae3cce036092aa701a2798760b222eea78a13894c249ba71fc337a918f2b6638b7cf2", 0x73, 0x2, &(0x7f0000001700)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001740)=0x3) select(0x40, &(0x7f0000001780)={0xfffffffffffffff8, 0x7be9, 0x2, 0x3, 0x80, 0x8001, 0x6, 0x7fffffff}, &(0x7f00000017c0)={0x1, 0x0, 0x8001, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0xeca}, &(0x7f0000001800)={0x3, 0xa, 0x6, 0xf, 0x4, 0xf782, 0x4, 0x9}, &(0x7f0000001840)={0x10001, 0x8}) (async) sendto$unix(r2, &(0x7f0000001880)="2478fe34387cda609b954757163a95ecf9afcc45a43921957638bf0908c3407764ccbdeb6d396758e3abbd15149d466f017bdfc789b46c918513dd21ec47111839ac08ec8c6c4ad5621b170f4b4525f6fe3965e1d7fcc45eaf388ac5fb081e18fef7934b9e6df713f144b36c82e49a7952b9d8097326a490d6ee44c4738a86fff9bfd83ed02a050494b5e473996d5c87acafe73f69158a246cb72f2328b8d22f07624c842a5b2ca380464bf05670e3d457dd8f4b9d4a5290dde562df01fbdcb22b35b9a9f5be44c8af4e9c4a0282166111820ad571f969357000da2aecd57c3499e9405501b6b083eb0ed2ecc9a32b56003d738a71341f9e68a99c42ba17", 0xfe, 0x11, 0x0, 0x0) (async) sendto(r2, &(0x7f0000001980)="ec2861", 0x3, 0x4, &(0x7f00000019c0)=@in6={0x18, 0x2, 0x7, 0x10b3}, 0xc) shutdown(r2, 0x1) (async) fchmodat(r2, &(0x7f0000001a00)='./file0\x00', 0x14, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001a40), &(0x7f0000001a80)=0x10) r3 = accept$inet(r2, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002f40), 0x100, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002f80)={0x0}, &(0x7f0000002fc0)=0xc) (async) r6 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003080)={0x0}, 0xc) (async) r9 = getuid() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003100)={0x0}, 0xc) (async) r12 = geteuid() (async) r13 = getgid() sendmsg$unix(r2, &(0x7f0000003200)={&(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002e40)=[{&(0x7f0000001b00)}, {&(0x7f0000001b40)="5cb7254def1b8b287881208b61bfd190181d02090f408d1fbf56c7daf5cca10716b60e878d3e7f683e0d0e40ec37dc1569fdd87853ff1a89b82137dfc0d22a4165177c9d69bfdb15413affcdbcb61a50290f261987b2c61d055d606e7003389e06df5fccd95fc40ec9241f86e764cda5eae42121089a5171a7027f172a704f9b81419e7c8ac7e9d5", 0x88}, {&(0x7f0000001c00)="a5a550e449059c2351bbe5c8370dac1f05455aaee87b6ade14fe56241535257d0ef8d3a31e2093c0252c9309b199b2c9bb6d0d2ec2082c530963bf6eb03c2abc744902db2ab028c40e538c7ea6527ba71053030d3c952d36d5f9327d47", 0x5d}, {&(0x7f0000001c80)="e4b6de7a83063b55bd10fb1a833fde8ba1f2c528c46f06ad14ad4634277f6d8581d1e7a8669b39d812940033c4d4816dacf8ac9433ab2f2d4d4e34378c5925389fd7ba2a5040a17c0990ab577d60d259acade34ace591d695a5dee786c42912baa0565620030a9dbf027f0bfd4d51a79cff8c1bbae060d83bf86e33973cced9cc983fb27a45536028885ac8fcb7116a84ae214084eec35d47791ec6ea84f374e1c627d002c81e3209f776679140b5ca35364ea189498a2e726d3d247dab9188290ffae8f1fe95695cbe97a8bbeff757a7fc4", 0xd2}, {&(0x7f0000001d80)="2cf2808ac857ea09ee0d3d3af08cab976ca56f0d2061f10dd45e7ab53243000489fdf46ea85acf72060c3e84219207f965f73048f268eec4b5f178e8927ef44b20ef005f4a94fb627009c8b6813e34b3d8ff87bc20d87a892fd9cb9e6d4d9fc97f9324ee9217daaf38ad58975999ac7b136aeecadf9c2e0e1899a2f583e488a79cf5ee36acaf1e781e948bb67d8fa7", 0x8f}, {&(0x7f0000001e40)="2e6a2083f206293aaea7c1e5edbfb755f7ca0bb3183755f5a5da8ec951d3cc081693001302f9c994c7919525023e5a63bd90c70414cdd97f579481be29724bc4ae2877ab7627ca86160fee8cbe6643fd818a5f527cbb4e0a2a5f097e3a42a4bebb6ed89aef4c371986f294374c96ff48226e2bae8955e21ffc62e3924f41734e13892419c9920c6d2567ab3f272cd80a21fad40937950732041f05178d05a0ad4eaf537192dd1e251184dfd07a8364440b2f9f177d23e932ff70bb369d15dfe1142df35345951539c535c3b0003cdf2c09eb7b8f89b7b4ec4d15a1487750f244a2787a11be2c2be0beac9b67d641a94a3fe8fd5ce4d8b2ea7d58d4fd678ee3f1b2fe31c6335e56aa357d7ba653169a146ddbb155ab7174aebb808f694c89f990688cca3f78edb9c3a29d8723fdfd03f95665c7379f5c1f02339f4cc07543dfd76d4e3c1e8275a0332c0577cc8c8390b51f0c17f018b8b8f5301b74518def0f1feea97a1e2751d5c7da2221c42d4150277e4152120dbc39d3e20aedbbdba2cc01d0a81aba7afa6b8a69de76ece03b7748c5a57593c218c95b8a87e4ac6ca810f9aa98614e1e42f2aa8568091eab25a888d322829a4b4bf6a1b611326ff063d9f90ff5a92ad57d9964b1c41a13c5ca075f6bdc84dd5c34a25274b5c26f476de14f39294c6d9c5e162ea27f59a24c014de7b34ad34a83c4396964e03ea2603b38d9923250eb2199c92ad310d7c849877ee451fd922c29a4671e60b7bbaf592c1621d08eb42bdedb4a404d28cd2e33cb1d1d7efaa3a4efb09b115afb37339f1067f2c43501f646b8f5c1f7b783d4671239cd0d1afd5b96a1092be9a9941e5ff2dcbe1f408f09f642f3669df1016211454507e9f95c93567d467ba269ec7398fa4967ba7e55550bd7500165782ff0fa36058a9297ad2f88547ac31feb9ca05f2b0026713c50ebba8d9edf6a7914a312afa6918309ebdd096c4d1c0a8fe744614fe363f6abbc71e783657c934a487f05efacfc673aa43280b79c95c695566a5439181be890f64e6f68a2c8ba20f4ea9c207703490e338403a3911a4da897e6a8edae9c9707bc6628a2e94aed43b0b926c57f4408314ace0e0accc89b8f4674de296992114450d8c13edd2d542468bcec38581f0c4c1d3ee392c89855ee71457f2510bf96f90b61d11a9059bef5630d75485ba7dac192e5cef8a3721acbb5ea634a04ebcc3fe131b9ec4b3ea8654fe735f906499ad1953b7b6bf1aee72c5b4dec0ad5ad93b438d4810f40e919298de9709bf39fcc82b6f5b12bd984a0b138a433d90d73d8cfb530a42888a7c897b72923efe02032882c69a47282cffadfcba19222cf953afe28132ede34273f2c531585b17661a548bdca2d2156488681062322d1f17ca582f41f2dec4206733d8236a5cc82ddc05e23b96638c32c509fcc6093ac1a219caa5c51c6f54d168357c6420c507582bf19a208b11e439f5b20b2a11cffbe8e3ab25c1f4ba76e7e8db5a20c3ee588d56f9622ad0c649152e21794b02ace88914959bab99df9c16a18af90be47cd0cc40a6a438f250a83f539fc97c348ad21edda2aacb37f98227682f194ff72e12e55e95e6c0ad5210bacf66415a8144b1bd7d74ffc7416c5ab3fd7b55a8e19092854a7375827851c219ae4505d2cfad88db8d5cd78fdada6ecd13b24859fb76da71b8dd62a4cd1ae5471505cb6171cffad0060c29123ab97d91fc1fc42dce6d829b88e97917e90755ad6902b9fec0fcf1831e0fa9dc9a27e22bcc0b571005a275c841452b17c74a8af61f10fdde162a6f2f31a114ade4605182ea66542de103a3e9d2b878866be131258a66b9b2891f0b36c2e7c8a898b179ad7eaa4a0b890c8fc26c8dfe5dcd7e83d3514e31ff7455701716566e49215af2d4b72d70130d0a1d1d1a07cddbd5c2e140e12af9638abf66aa4cbc6d06b310f557139eab5be88c8f22a1f24f8bbbd4b61bd05c9667228dc74409a39372e49b34e60d15e2102e16c6b2824f48ee007de5e012d48fbdab429c8be4db2982a421676df90485ed274557f677967b347f55118079df10ee8eabb58735a6e07e4381dedfdd7a044eb10224848d1f6fd0d8f9d46c04b1c492ee6bc85bc6cc76c138ed15e73001e150f87036ee4b397ef4ef57c03c36df95aa5da679a3453ca8356a5fc4f77f9a93901d043c7257c477aee50c9d5130d7106d500e0cf799c539bb745f23b5284fa8020d9085158b4ec47b8aae25f2059f0c8c2898245a1a8bdfe12c819eeb072961ac5c3c834c1cf89204bcbd9db7eea3e3894ddebc36e7cfccea4b3aa459766d9f1a289217929bd6ecf828975afb191ec8bd2bd47572cdc7b4344632cc9ee73a7d5a558b0b1e3d6bde64493da053077650f4bd169fdb481dfad2bdac84976b1be0742a7c1eed3299041be34c50bb0dc270ba68096435a92261a32df18c79bf932f081ca191142d2c778dd0544cae361ed4958372cfa2097ce6a13d23bdc1d75a6ab62380f102cf3c5eff230b06b43c35e4a0fe814bb44b22c949df5e24e3ee7f39912128182270a7e165504f96ea0d3afc055017e4327e70e6b26862ae9960f504dedad29985e102ed22b2d9fc8cc7e23e68feff23a325352b5ea37cd9f20d6cbf022eae50659f45a3a73ba777be0c050777c6cb6bb4fd319676750e30781e32d1d49ce1b88eff504628cb8c502eb03010183923c8da7a648f75b99244d995531a41c9bba6d200cc2571b2da061ded1929e1bfc5a22164aba4ffcf3c12677087895dfeda33b9e315f9c0a5aeed75b2547f7b2391165b99af9fc73ce8937459b92e6946f73c1627e8be2d87e40d5cd655fa5185d3e59ac7b09f6c19054a49b4282ef2bc4a2541f1425af72f2303c0a667180608c01cd5ddf8cef3108a68ffb8b2130bf65677c34ab66738aee0ee9eb2ff6dc83ce6bf5dd9612624f72f1f64540189ad1784ac6151ee41bfac3ccea35b3587f34aa32e605257d4161fc8b12c9ea93336d925ed7eeca42a1aa663a900d193171ca89841a5a2478b1df6f0aee7489f95248bf33db38974d08b73025f615f3ea021e299d94254391bca77ff41887e58322db8ce4954293ed00a23ef945a6891df42e9ee05c16dd0ad41f341c51d474eb5862e3311cf1a06a061ad5cf3f11b6400d72cbb011b79a000450b49f863d3517ea80d4b23b2227697c86e97d3bc8312764a4dcc6a09dddc2d04504482e48753a05fdc90e213069624e899c95851b0051cec095c257d6fec151893a3ba7eec86db328217ad4f7ee214b24f714576b2397c8b155a8c20f5bc69853a2b6a9e21d2077a69ddfadc7a50ef068933cd557338a71d2fd726a5ee489f8ee359fea60dc5ebbb743ba5fd9cb156f711168cfd52735a31b824da3891b5fe0968db4797701b243834c0cac25d83acdb6d8ddaac223494e53c7035bc24602748fe11abc056540d8b048c1fca45316bce94648c096abcb1312cec717e89549d7386fdd1a1b717a3fde14a53a5070177e8f97b0fc1125ec68c4189f81ef0b07d256fddd51233ed389dc8e54a007bcfd8dbd16b78b893f379b7dbd6259e16a1fc515aa361790fad543005e49e6ac6034ddfde6662600db14560258eb256ceab95e424ac20d8d949631bb64d06089369bcbab771297cd36c020ed3986346ff1eb9519ae2e59f2fe092c3824160a409a3d9f179378840f42c238d5e4f78c29d19bd080bd38d817da22b5357551927e8393fbea1f72a950d15dbf47b911183f66bb477718a1645bf758f40883fe824fef8eeacfa476a0a96ddd3611ef41ea42383b893fa7cf23eadbbe1ac69d8e1979a762fd375bcc4f6f5ee47582e32ec721229477b9755911ab29df39a671a5b5e22b37f43e7200eb334ce245c9632eff5ec822f7ed9a8625860b773527f8f4d7183d14bf037cf4f2440d41f1b27a2279e39878a50cb12e3e700d6212286252a5ecce6bc2040fefdda0aeee03e2e1ba60c4b734541219373b9aec3476393374ddc6d7f0d334118ad3c3cda109fc6b7588fb893aeb804bfe50cce42041f49f74a85cd96d717e97e9f78a1962ae08fec5b4e8036b83a35fc2c1f94a47c002e40627f68b1f256c164253d869a8e34af8cc279140d51c3526c66172be8585e0c28e080661b1df3f8b6f0d88f3c0094ab1450dde1588e18c864e58bec9e584d3f19d09905128a41d7c7d2656744c90183907ecfd029f5033d7462d2cce199cb83c4208923791068922452f38e0ccfbbbf4142ed0410ccd81f3eb77ece68f6691d60f54d89996d8cfcb444849cf5acbfc2b53b61e1bb1a3a11d38f95885e5f1397476c7ccf95561ec5472c4ea3c2074e0ef793a3b35a6a332e2290b4e1beecd18881b0bd0dc35c4ebc31649608754f88fd9b463e9cda947d11163ad1296577d97500c7c44f917f70137d6878f03809dfe57f855137c9e831cb4ae7af25f5d630c52e571141ce1686a0a86c29d0da04919ed0a7211afe9616f2f23d0e76f9b63471a58565d2c0b809448bd939733de72be66f6fdf9f1f6ca8d6de4620b921ff82e61bb86a81cb5a075050a5d9b8102ba68ca7dc6da2c21a96155549501792a810669cc867091fd8a6fa68197fe898d6055ca54826e4d7f081e2a87a02690d5d57eb976641e5f2bdb72f79394e5c91ca056d3c1528c1322d6809eef2f2407ea21698a45cd5e8118e9ff6e6da8573cfa68d4683b97e961700ed745661deec975c6e686a55b66722ae41632cd5d573160b83046877ad4f3d3235e71e89c55d8bc7cf183b1cda1fd8dacc4c504a8ba53880af7bac9ef14bd9e23a92f764795f116a90051fce5247f3ea2920b914f28e1633f44c7b2a9284971f382a14521afd184da7d8dcbd04a02831d73f903e69e897997cfbda354df98178ccb92988a78b774d311330f53d66763756177656e7b6e4028f7f315a389149f59ff37c603a7e241049e6ff17452fa518ebfa3a92dfeaa5d747ad2915dc645ad33b13607f455840e6d23e4d25be3202dbe948d370f94e79a1f86c4c7557aa741b862c050525eca4ef091f4dc52a4b5b73f52fdc546a47098035b707742d0fed14cc0459b997671d9b3a51770cecf7b67fa311c749efebbc430bafab5769d723fabd701a9b943e798f28e3f9b5f136acba2eea2ba326cafa3b9a8443acfe852a12ecafdbf5c2ea045c27e6d8196e86a1f8b781bf46083b566f799798b381bcb237084bc17e06a16ae7bc860d283855e0e5db799eba6a803ca14b332f1b49df34a542fd7a7167df50611e8db39e84df69019c3a21a288ef955732b0a8923cf75ea7f2a10f157ced9d14c7adc652ac06a7d096385fa6411482c5af2a8e203243b5cc0bee273909d990ea58fd328ef89d2c6427c6ec99e2734f6cdd419e1cc4ddaeaba2b78ef43a2b4dfc980424b70712f47b6be6c1eebd36085b6ba0fbab77ec65e1895a792c7c0cef29e6c27f6e7d4cd8841f242dc9a2303d12e7dfa9adf1c4e838524b8bd9b2fd39043ea315ed3d6c94db2a26b968f835f88efc65092277336404b41ded2de3a57d10d43ed129951013ba19c37a517992809192aba056bf75979f6d1de39e22af97c4c7e3ed5f2aa45af39a252196e12cbcedec24fdba67658816ccfa035417f6480bb9864ff92b22aa00f1a337f626906fffecbb2cb4ea5ec1a39493ae9af19a5a255c428f0aea20d187c8bbc5f1938321815132d868e74325effaba9a6a9359622aae8bd792c06a759cfbac2c9111a1631de6332270887a15e92d514f841559c070801e46db833b0504c3190e76bb1e2dcd7bd96e6d485", 0x1000}], 0x6, &(0x7f0000003140)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r2, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r4, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xa8, 0xc}, 0x8) 2.486591995s ago: executing program 1 (id=971): sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x1, 0x281) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) r2 = semget(0x3, 0xc, 0x8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x7fffffff) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r3, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x7fffffff, 0xc}, 0x1, [0x5, 0xee1, 0x3, 0x4, 0x58, 0x1, 0x4, 0x1]}, 0x3c) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}, {0x0, 0xffff, 0x1000}], 0x3) syz_emit_ethernet(0x3c, &(0x7f0000000780)=ANY=[@ANYBLOB="aa7a910d7453a5b3ad7475f8e74baaaaaaaabbaaaaaaaaaaaa810043002afc15094c4aa135abce110806000f818006060002aaa0aaaaaaaa8516a513b9b5fabfddb9a1a87e13b77bce3f6908e624f2cd3a4b6422"]) r4 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x138, 0x0, 0xffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRESHEX=r4, @ANYRES64=r0, @ANYRES32=r4, @ANYRESHEX=r4], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r6 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='/dev/pf\x00', &(0x7f0000000240)='-&%$,\x00', &(0x7f00000002c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000003c0)='\\[\x00', &(0x7f0000000400)='/dev/pf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='}!%\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000005c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000600)='\\/--\x00', &(0x7f0000000640)='!:&%:-)-:+\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000700)='/dev/pf\x00']) getsockopt(r7, 0xffff, 0x2, &(0x7f0000000b40)=""/167, &(0x7f0000000c00)=0xa7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r8, 0xc0284457, &(0x7f0000000280)={0x3974, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) sendmsg(r4, 0x0, 0x9) semop(r6, &(0x7f00000000c0)=[{0x0, 0xf, 0x1800}], 0x1) 2.484804273s ago: executing program 3 (id=972): sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file0\x00', 0x8}) fchmod(r1, 0xd2) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x18, 0x0) 2.455295984s ago: executing program 3 (id=974): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x0, 0x2}) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x800002}) execve(0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f0000000080)={{0xff, 0xb}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000380)="87ffbcd1b308fd9d1234213902bfcf5f661083b4213f9c662b65ddb41d342fb10000b234caf6f1f7d986e46ae98578c36f4110e4e5924ab30c8118ee78ed78a3d649b19a5114eb278095f39412352c8a366dbeeb7646cfffe1c7e0f9a480620ae3bd5b740b690fd754eb942ab285488a9067f35e0ddc8d7933f32ddec48c95636e9ad955de1da549170afde937a505c1dfad6b7e26d4292d67f76423", 0x9c}], 0x1, 0x4) ftruncate(r1, 0xc9f) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$inet(0xffffffffffffffff, &(0x7f0000000680)="3d2b21e991", 0xffb0, 0x407, 0x0, 0x0) 2.45370146s ago: executing program 1 (id=975): r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) 2.395202323s ago: executing program 1 (id=977): socket(0x1e, 0x3, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='x\x00') 2.390495849s ago: executing program 1 (id=981): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1001, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0xee0, 0x2, 0x7, 0x7, &(0x7f0000000040)={{0x1, 0x0, 0x7f, 0x6, 0x10, 0x7, 0x400}, {[0x100000000, 0x9, 0x8, 0x8000000000000000, 0x8, 0x0, 0x6, 0x5, 0x9, 0x1, 0x8, 0x6, 0x40, 0x10001, 0x5, 0x200, 0x0, 0x800], [0xfffffffffffffffc, 0x2, 0xd, 0xa9, 0xffffffff, 0x29a, 0x9, 0xfffffffffffffff9, 0x8, 0xffff], [0x80000001, 0x3, 0x80000000000003ff, 0x4, 0xfffffffffffff51c, 0x7, 0xfa32], [0x100000001, 0x1cb, 0x9, 0x402, 0x94, 0x10400], [{0xffc4, 0x0, 0x8, 0x400000}, {0x6, 0xae, 0x3, 0x2000000000007}, {0x5, 0xfd, 0x1d46, 0x8001}, {0x1000, 0xd1c3, 0x8, 0x8}, {0x6, 0x4ab, 0x8, 0x79e}, {0x6, 0x0, 0x8, 0x8000000c}, {0x2, 0x2, 0x6, 0x5ee}, {0x1, 0x8, 0x10, 0x2e}], {0x2, 0x45f, 0x8, 0x4}, {0x85cb, 0x2, 0x80000000, 0x1142c3f6}}}, 0x6, 0x80}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$hw(0x0, 0x0, &(0x7f0000000400)="00000010000062934a6b63e0bcfd04204fab6ab4f9572c8a7bab024928413a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) open$dir(&(0x7f00000000c0)='.\x02/file0\x00', 0x10, 0x135) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mprotect(&(0x7f0000373000/0x1000)=nil, 0x1000, 0x4) r4 = open$dir(&(0x7f0000000340)='.\x02/file0\x00', 0x8000, 0x10) unlinkat(r4, &(0x7f0000000380)='.\x02/file0\x00', 0x8) msync(&(0x7f0000304000/0x3000)=nil, 0x3000, 0x3) 2.351543464s ago: executing program 1 (id=984): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x1, 0x7, 0xef, 0x800, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x34, 0x4, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x142) fcntl$setown(r3, 0x6, 0x0) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x10, 0x5, 0x20) r5 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x0, 0x9, 0x1}, &(0x7f0000001440)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 2.190172423s ago: executing program 0 (id=989): select(0x0, 0x0, &(0x7f0000000080)={0x3, 0x4, 0x7fff, 0x2, 0x80000000000008, 0x102, 0x0, 0x497}, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f0000000140)="71f91e3871ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff17, 0x0, 0x36) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1}, {}, {0x5, 0x3, 0x1, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) utimensat(r1, 0x0, &(0x7f0000000100)={{0x401, 0x800}, {0x101, 0x1000004}}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setegid(0xffffffffffffffff) setegid(0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c6163952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe245f928b770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0xe1, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) acct(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) sendto$unix(r3, &(0x7f00000002c0)="b1000504000004000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa050000005100000000bbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a372c881ea6e00c5890409000000008000360600c702fac500002021fbfa0c0f00008abfba221554f4e0f668246ca300000008e371a3f8343712051eea040000000000634f41de4f50706aebabec", 0xb6, 0x2, 0x0, 0x0) 1.955549544s ago: executing program 0 (id=997): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0xa5a8, 0xfffbffff, 0xfeffffbe, 0x9, "080014e8eaedf38c0000002000", 0x6, 0x20009}) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) socket(0x11, 0x3, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f00000015c0)=ANY=[@ANYBLOB="fffffffffffffff7ffff"]) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xa9, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, 0x0}, 0x404) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) close(r1) (async) socket(0x2, 0x4, 0x7) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc450443e, &(0x7f0000000740)={0x0, 0x0, 0x1000001, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0xdb) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) clock_getres(0x4, &(0x7f00000007c0)) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0xffff8001}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5810, r1, 0xffffffffffff0001) (async) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x10c) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 1.441285458s ago: executing program 6 (id=1005): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x3, 0x7, 0x55, 0x5}, {0x81, 0x83, 0xb, 0x101}, {0x816, 0x1, 0x80, 0x80}, {0x6, 0x5, 0x6c, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 1.040115408s ago: executing program 1 (id=1007): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000001a00)=ANY=[@ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00)'], 0x38, 0x404}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r2, 0x2000747a) poll(&(0x7f0000000180)=[{r2, 0x2}], 0x1, 0xfffffffe) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000001780)="500bae8f235374bd04076dc6c5e4eab7132e98bf00adcb5c5585b4c88e1b9795a995ef81b93463f9212a15133ed21db202335a68b027cb4b551f9bcba6ad8146fdb36a59fc490f0fa0205b5a3768dcd02caa525dfab994597a13020ecc110308ccf864a24569262643b6bb5240b598d4805a82c620a0ee234f3fb3a6f95188b2559faa3c068d79b60b2bdab57e23a25e46b70f79de9fe56a261e80162b7f3a2d962c746015accbd12a9379e98251ddb6ac16bbc3bb43564f01b354cde4536235e8ed76c003a6a77a1f16bb609b7c0db08dea4ca788db", 0xd6}, {&(0x7f0000001880)="4ae8e0dfbf60c1aeaf6d148d36cca2789e919d0ffdfa74efe48b77a96aea8cadadc200e0cc48066c0dc9967a6358b2d5fc4255380e827a12269f7e1552122f9312516f52b132dfdb3e7431abafab07513a5f23b3a70f0d57d5eca67e0e72128b11973d32a1023fb0dd4215c41ae42dcdb1ddd603fa7422dea22bddc85c90224ab283ec0786663701facd3883d75be6d50976b8", 0x93}], 0x2) sendmmsg(r3, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x400002) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x23) close(r4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x11b) select(0x40, &(0x7f00000000c0)={0x1, 0x3, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x8000}, 0x0, &(0x7f00000019c0)={0x4000000000000401, 0x0, 0x1000000000, 0x0, 0xfffffffffffffffc}, 0x0) r6 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000001980)={0x0, 0x0, 0x3, 0xffff, r6}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000000)="b46707ba5670beb32830be", 0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="62901fdd5079081ab877e18eb6130e4038efe58408f038bf2113239a7747cc7d8854c1ff7e0f7145e1eda5ae43cc626adde49290565b2769229b8fae8b20d1c7c64dd6bd3e259110d5f1a1fede72bb342d59a990376961ad2b7053396b457ddba5dbd87a615d2bdafdc3995f0cf4359f88d33bc2d9cff4ef9b77776ce6839cd669c257974da155c87ffcb25503d1fd498acd387c7b4496153d6069ba278a366f355825681d7a69764edb87aa3581b6b0e81f0617f4930de159f69a8b8c54ef3ef18d4ccc16d3563e2c8f4fb1ef03fd6306b880290c44af20ce245ac09147fa674709b70daed05e207d6982fd41331b6840bf888b790a6cf918fa5ecb7e16b1e8055bee8de5fa686c8b2963389de6db91cd9cdb76ed8c336494c29c814538a308df8fba6fa170f66cfc9546d64f7c58af4f31c23245b2a15206941831e7d8e349ed972e0043ccb1425cac8f237e2da639cff4df208694293fe9143611372481dcdc928031d81e209349514ffd9fe7d4b9e57739e7089fc070c247898302fb95a41f3d33ae75fd176ea244671503945ce2b94d9515ccfadf1a4096e5fdf3a094605f80a7e08343e70bfb93ae9518569c8f638dbda15991c104b23077ce141bdc04ae2e59c2258ff6fd2ea58c5bfbd9194a6293af922aea6bc06c4c2ccd8dd1c7af162af51a5d9f29a76c259623b7e19e4cbc7de234403416f838c01ed52576ac461e4841bd32c8392032f46565a29d013c5426c167f7f9e1eb5248d6f0096d4a4533429eaec2cd74d3ea8209168ccd70d3acf02465073614b40db1fc4e91a5ed1762776281497dc7c8b2c986a112e7deb4e292a7b3baee1b498ed0f4cd08d01209c9eed12f998eafe2b6cba3ed244665bacbc117882110de42a66cecc7456b645d0da676b8f679e5a15e68f6cc5065667288b1cd8a0a9d663a0a31f2f235d45c2330900bd43a5d0ab50be295c36fafd4c2b90811df49e4f1127c4fcc19da9632426a3b071fff856bbec74c8f84c349ba65d7eaf13292197e9275a51173df98af820dba2bfc3480b3eabd1ea22f9e8b1a527c4fa6715ff4b56607d5dfbdaded50d3a5e1e5ffaeaaab65d3bf6b5456dc269465255f365040a99317cc80f1b991dbf2caa1f3d73b4d370d7aa2f9c5f406d050fdb36cabf371ed42f844439a5e8634b8dc64fdd3356657921d8faf3e82ac0e2dd6eb03db8cb676e0c3119405b7c3cfe40fd11f8cae225ba772f20991b4e362e0a5a464bfbccdf344a5534ce826c84e45498630b9f8187ddbd7ed433b449d1bb48fd0d8bb6a98ccec367699dda534ae540ab7b11056bbdfc3e69a557120dc0d2b170fb09168649cf4c942f3cce8f18cb054393ae9fd6a783a64cb4d6b01af4f17b9a4220fbfc0f62e0551cf927f58eed9a30b98672faa8820d6ddbb14073b7b69d0a2cff8f6139af380a21c95cf32eb7ad2242f2ab446ffb1f9b66af8144a7db46163833f916fae5d954b8e806f33e1d5c3bee784c5473ed738a3287bcbd3db3e8679331ec1a60ea35aa76f8696bcb5e77bf2cec94a1c1959678e68fa7cfcd3f135be983e084b5e90523c65d5b52ef22c7518a836a3c6d6a8d4287636a2b800240bd1391785900eaeef48e312fffe2895234453278c30a0ddc7ae69d8b5979bfa366eeb38f00dcd8a8dd43bd5e131b47e2cf252223832607fb5bc18abc484e990e6b16b6cff72046e94db675d4233e6d619e93e4a20184653bf6c2f18124eab58726cc25bfadcac1ea7509392d7660d5dbe305c1988a4615596fb1e20f7e5cb768b7095a20496e49352c9d0f0e9635fabf9db760a5501c8a6d515668c45a4f4a583e303780ea5597c00c6cf458f468de7f0688383c4fd2d76a925cf52c92a99b9bfb5f1799e43d9b47d4a1707147b56e9f9b276679e7590ccc2fcd60e11b10e323622642dbd0083212f474c16e8cdd079d21bbe46e8b3b1324fbe90bbb1dcc25851d54ef9764d5aee75541a30c77daacac5fea97464bd9e8950e80ed718d04f25498ff04699797299220a49c75fea4f785f3441219e479fea1a3c13bd81ef5e8b692fceded8af12249049c1cf6f9468f961063d1a8e5a1976609d6d1c40a4148c7b7ea8fa17135ceca60c5456e06193f5dea225ba7477b7840ceb8cd72ff21a9d2d97ebc6b1559098cb30d9c454a539d52e3c81ec5de45aca2da73bf1cdf68e77baaa6dde6ef2f591e8c9e24e7dd15549dfbdcc01e286e0bd484e32d1f5de5e478c13774243ba2b33c779b74eabb7043cc4571c20242764b091385f1e438fe4278bc8aa6d7b3968116edf92a640fd2ce057664c1873bdb17cd79a3f6061658131dd565a50b69711467dde3e00ef92b18517395a1440b52492929dd0e604a3bc3143f91c6b1a7361f830c06fa494ceb8ca1818593b63b2d3da278b05c6c433db8436f772496dfcd8f2277f11c8ec731cd3a3116671a5ae58e74d077f648770b873ca9a1dc3aa9d0809bf43b06c1a683a38d0cea6342bb8f1249b10e50aed7b5bc964cada15c74102445948c06e08e470478f80b924f812d44555e4dc9d483d361f869aa8815e6252eea695047d25b3cda860f8f58ef7b545b4fe18e2f49c2929c7b5a119c6dd8ea5870edbe00937023c1c77e82c00e6a50fc22fe59aaf34762e8fad5afa21b708bab77962294882a23ade0201d3006e43df3e26d56bd74b35a2afc45ade5bbecd3ab243a7e0cfa7ee4d729a60d91f4de40dba6b4d30082a884c713a08b3f8581a69a2dda9a4e4615b8db5e3ba60bbe0ab3f24f407ce8056a200efed7c45173be6d4032174a1ed9395acae9ff53e5bfc1e2f28b0b83bc3a5aecc6ea8f20bddbfff9ccd3c673747e2323a7e72730e8280482659f1cd1bc83d698e84c8c1143fae9e51142fe5d844f43cf3bafda5eb795d662c1c806c06415e666fda775d5f91d30b36648e17b34b32b1369725c4b437db78d9b38c13b144223a3f492709f30ca154a1ecc0526ec256301f0869db5b8d3e9413b2729bb210fc52a06ab363afde55763ddbf208a9ef556d4b5dcc2e47580611d3e85eb453f63f1119f48870e041f363d4c8080923e8a9a07e816c905cc1e29e8b82007578d5ae0536d98512a21dda7817d434239cdcc02ec410c95729d71fbccafbda3cc8e7744582187e8e27dbf548bcae0386ad0f7e828357553995b9d5ed63ab9d61d4035315c78904fa45f4f20d65ad06eeb82a555634e3a702064c92e4922e6b0d4d3ceb9e637e778fde29f5e14056196071af97f534a79c21fd78f28278799f34ab9c77cfc12ab270ef59753558549b9235f2b57a3a13ecddcf04402bf2836c0e7b3abbea25013243885ed5e48198f63c7fccad5c721017cd3d1ec593783cfca65d5b3eb2fa83d244f023cf40d96cfa3209bbf46c992fea6d87a7f029bb92bfcea6f22d8b8dd2f775afa6ba5900797d633279aa0db97aed7efed7f63918d2e0eafec012d2673423855739508825995de07eafd8ea21adc2b21288c2ea3b47b9ced3d052eebe726bc379e0e0da73445d03854a8aae248519518f951fd487e3836e5ef944203148b2339553860f9fa6527d307bf1a18761e9de1993d9ffc8d0fa37f7e3b3a1c86feb5bfb5e66fb866fd80ff2ae9778544738d84bbed43505355de8e1c85297e42124e139385ec68599ed41223e32247d6120f0ccec77a55d090cd655daa181e9e305f7ba8e03ddf82feba4565d6df668977441c508a6fb3d73651105bd363ce03ad22c0cecbc17a7a721d5ea5198326df828bebd4e8afb5c59d8007467226447108c49fe5bb3278e4aa9731ad8a36322b396abad8b1e930c8d8c2fa754b3ea56e183e18ba02c9825d9254fad54f031dbd1107f1395ce633a983410f07a017854d511719168fe00c62d4f63bd283e9e4c8aa0b31b7ff2b3c2d2f9b1fac55ca3a3adf5fa9382f8f49c8feca7570799c3a29ed80ef577f211919f1bcb53de81277a0d738cfbf30cf1d4fdf49613b71278b291c714331b1b31f761aca0f766f41991d2d55fb4400790e309bc0bf75f4bd5ef395bba9a0e26c17222fbc2447654f9ae825c66e5bff9dc5264f8c501ab31d56590e60b444c72950c643c39e041fcd075e027536abbeae75157d4d7c09cb26be47d5ccfa4fe6e359146dccd7162215a5d1f6818183384e350f8ec0ef32ae25c7733ed5c4d3f86a5abfa5825add6c3c96555f61e09826fa02b03c90cfc55b126fa6daec0ff5033a4d5227f82aaeb06ebb4ad1501a2e2d6a7cf34cb3ecbe5e79ba73e4298188292ba9285fcf555ebb3cb7043ff5059d6d8f32c40352c2ba5d2161e902bf4d28abb11c77d79ea676ada01f8c5233048450018abee80997a2bc8a2d53cbf8614bedd47388eccc76766a6d0ea1e5540f513f68e76556431eb8114199eaa2464f5d3148f7466781a043c807c1da26df10e211ec568c5a02b3e3517db5b986075f9bebec2ad4c9befa8b54df94550ece269aa48f905e4732ee877ba5018adb872123ff0f01dae40b59f1234968c085e960802c5f3ce7e87fe0ca3879fbb7d1035048fd8e2ec5cce41e994abcb407d2ba7ea511c7fd5979eae831acc2c60da96bc27b07dad139014cfc933929261cc9abaadbc68db4cf7f76ad4431e73e3dd6cd34f2dde3201a8353fa6ed492eab348841f4ccaa21043cf916cef94fd57f07eeacdc7869e580b970dd81df8f28f7a171b694fe22e1eaedcc273f589bb5d2084437c616a83ab0e0ff70147ca41d77e6ad50ef13bea37588f18af0a504f25a8bd171bfe8c6b86170065ff64725b8c694a5b7e7eec7b11e600dcf229eff231bf6b062680033af648390f309bf5d91e8ce245c6905b093c0a2e3afa6ba2d008b0c651ffd84dc3f5ab1846b94dd914b23ed0d6cb21ad0d3fad9ba3715eae824d0e8c2f9a52ec43716c940cb74609d352117e3f5f4fe6c2b46e521d0ec1a6a115c26886ff45de728e311d07ff07feb420c872e01771298ce04e768d56b7b9e760fbe9c3eb91bf1f92128c469ccf69d7b934cf58406d3102e2aedb62969884ac1619991d6807a72551b5c61a7ed91c2b42b7626f82e4b1895e84ac56c3333068996a5627107c8a3f704696f771245435063e709e7199cbd786f7c1eca56fb174c5cba7fc6d381cd5129717e4775a37174355adc2b4798dbf3f9979c3204c95d4348f2887741a2ff8f2f984b753afc9ff8e83f27f8a86918de9ee41d0a1fd26233cea855381a474ce8218c6a4b154d8b181ee04d5b32f3135394bfe36feca9f62ff647520340c6a9443a72f4be73966706c63dd9d01bc3f32cfdb7f57f018b3bf8cd828dddb4b3c01a78e2d4ca853914b0614908f2193c56ec0c573fb8f7aad003f0c4f940406803b57d449d08e8a0122b7e6e54a4417f0fc077a927d00d539559f8a381fa14dfb6fd8af92ea0bd15548a3f8c417c279cfa47edba0ae5c2babd238ec1324ea8acf92c26fc198ea0c5c5685631600f2e6fa3efeffbd344ba31b9272ed0bb5914f7cfbe21a5bbc4b7a02ac280e4fb73927da2d18d23884c40c479f07c2406b8a3b17d5cac69741e1194f254e4baa81d756484ea7cfbbf8acdd5b271002d76ed0f50a3c9be9d553186c3f0da1a7cf9444cd8ebc27012175af0193fe5a3f0510d44f9ac75c39b1edab61261bdc49bfe39f10878c8a54842175d73b983fd76a042d14e7358af8daaff3e5f1d24c7f1def7e3644681bc5b927b85b3399fbdc7680677f67cb09e91c2d49688f6f3f1fe31ac5b103bfd8f387cb2f2d1c4e3134168f9d205b6258ab8759c30aa88b671dc9975f8810afce2acca1aba2826b1b0c8", 0x1000}], 0x1, &(0x7f0000001280)=ANY=[@ANYBLOB="c0000000000000000100000009000000fcc9aabcc2aa60407afd148ed2850a3e3bd526f26f1a2b2069c518b365a03a58ac4c732454c12d2426faacd8ce254d01618c5c12ba7bee04d3be2defca7556ad6d825a716d0c455394de0378a466a21c3504bc4665a671d6a751171d88fa472cb0e5185c8853ec73d2d0112616590a148f89ccc91245dd68ab2d9e0f4c949a43ccc619291533ee5a8cfd618e753f7f1c98a51feca60c60ce23a31456aaaf4c1340dbf197a860f0be7c13fc6ba1c2256f48abe92d123ccd980000005000000000000000ffff000001000000304d670d27a7a7c810cb58800a229bf98b4911708201af7d8cb8ec3a430171730455767084f7f0485ad88a21ed1283bdc532b3dc7f3876286ca25639feba4d0010010000000000000100000070040000b9ba157230fbd235977731a535b1ec8ea4fd031264f6f842b296ba261c69ba447b97b0993ae0e06e408372f4cfb1a4f0f41e69a1e322b1f3da788b3ba28ba1199d8ee217e94bc07938d48c309b26076599f0c5e1fde96d62c000766d167f74ba5a565b1f89084b8327302e038a3854e614632887598beab801a1204b586190318f0dd64969ebb738bc3b9b5076510a994638bf4a237c9910807edfb795fc3a65586988a45fdb13a4207b8b52c66e6cce38127f994fb3ecb092fe1f8ec27bad68c66176d12af2bd7a248197c108f66f49d1176695a6000dad8e5cb8c1de4a7c88397cf379ebccfabfb29b546402ddd601c12fe3d2301de241877f000000000000c80000000000000001000000070000006f3a58de7132fd028e6f955063bf320cefe19a63f86c0db99b28a2eabf5058144e628530bf65898cea007dfbac7569b6505f6b99e4dcb31d7d862281896a16eaabdf045ebdf532b462533c6915d368f0ddc7a47eb33339392c65d1c4284351065cfbfdfb35460ab5a8eca6672975817b884e21fee9c86b86afd6ab793bd6904dad5337c28627ef21ade4bda2ec0bfcda1c2818a60231199ec91bb8adb67b3c7c9089230be628cff7d51e638191084fa101e800000000000088000000000000000100000004000000e2c79c4c6262f8c9183e2cbd9d0f0f47ab932790fb3f25acd4b17ff8507d36ef656abd86814c0c6d7bb200cc1889f9c89b7a58e410932ceb7d2eaf51cfa39ffb710adbcd00425aafd952511769315d86721135cdffd7477f8519fa0dcee7ef9f73feb9bd5601511c65a8e99a718863e6ec31c35d69c50000800000000000000001000000010000000e30322fe9043cebd15b041fc0d3c0213bd694cf852ebfbbd50d4a028ceb4df5232b4698ecaffd3cf5e4d96eeb19f476c12b56b6fc543daf92ef6c271e623021feda0ebb5b69bd61825bbd3b3754c6a097a477736f5f46123a126391ad4efd5b30ce23e526dda2517b8e0000000000005000000000000000ffff00000300000065fdece30b5d96e6774ad8bed8ec27d8aa4c6c573045f6d6d5cdc2ddd90b4ff5d74d1af96b388a841e2e409f5582dd917bb278e2e87002f64a000000000000007000000000000000ffff0000000000008deb5b6a963552ee5132241eb8bf24374d67098075bf3c72d80df0a32a80ecf3edaef8e01392179a24e7e8e35fc0bd516c011ddb02043d30c1b7da935fbe63aee0781d6ac8e4ed109c63dfaaaf29648484a57c14b0c23a76e29af203000000002800000000000000ffff000005fcffffd988030ade0d31edd210d87121"], 0x4d8}, 0x3}, 0x10, 0x8) 1.039690641s ago: executing program 3 (id=1008): syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069dc, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x101, 0x7}], 0x2}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r4 = dup(r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x85, 0x3}, {0x82, 0x10001}, {0x21, 0x2}, {0x41, 0x6}, {0x83, 0x2}, {0x89}, {0x8d}], 0x7}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.029768286s ago: executing program 6 (id=1009): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x200) r1 = socket(0x24, 0x2, 0x6) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000017c0)=ANY=[], 0x78, 0x400}, 0x400) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000002c0)=0x80000000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) listen(r4, 0x84) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fchmod(r3, 0x40) 983.838332ms ago: executing program 6 (id=1013): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000eb0000/0x14000)=nil}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x2}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f00001d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4000000000000189, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (rerun: 32) setuid(0xee01) (async) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) (async) poll(&(0x7f0000000040)=[{r1, 0x20}, {r1, 0x1}], 0x2, 0x1) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) (rerun: 32) syz_extract_tcp_res(&(0x7f0000000280)={0x41424344}, 0x401, 0x1) (async) syz_extract_tcp_res$synack(&(0x7f0000000380)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf8, &(0x7f00000003c0)={@random="c5af07c1f161", @broadcast, [], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0x8, 0xea, 0x64, 0x7f, 0xa5, 0x6c, 0x0, @rand_addr=0xfffffff8, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x18, 0x6, 0x1, 0x1, [{[@remote={0xac, 0x14, 0x0}], 0xe}, {[], 0xe}, {[@loopback], 0x8}]}, @generic={0x94, 0x4, "4111"}, @timestamp={0x44, 0x10, 0xee, 0x3, 0x5, [{[@broadcast], 0x81}, {[], 0x400}]}, @lsrr={0x83, 0x1b, 0x9, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr=0x3ff, @broadcast]}]}}, @tcp={{0x1, 0x2, r2, r3, 0x0, 0x0, 0x14, 0x4, 0x7, 0x0, 0x2, {[@md5sig={0x13, 0x12, "78a8b011a0f534ca01be82121da43c91"}, @eol, @window={0x3, 0x3}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x3}, @nop, @sack={0x5, 0x1e, [0x7, 0x10, 0x81, 0x401, 0x4a416b5, 0x9, 0x8e]}]}}, {"f30dcff1f531b88ec2f820b39c04dcf37341c1aaefe107b43fd22d4d34a2a09d056a479056f9550a84b977c6b46fb52210126326b5fffc00d5e85d3a6a90"}}}}}}) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f00000002c0)={0x6, 0x19}, 0x2, &(0x7f0000000300)="922e7ca6a2", &(0x7f0000000340)=0x5, 0x0, 0x0) (async, rerun: 32) sync() (async) shmget(0x0, 0x1000, 0x44, &(0x7f0000244000/0x1000)=nil) 978.625885ms ago: executing program 5 (id=1014): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="6522067cd38850aeb6bf9c497a9a095ce320f26ed1a0", 0x16) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) recvfrom(r2, &(0x7f0000000200)=""/99, 0x63, 0x1002, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r3 = msgget$private(0x0, 0xa0) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xa52, r4, r5, r7, r1, 0x141, 0x5}, 0x5, 0x3, r8, r9, 0x6f1, 0x1, 0x7fffffffffffffff}) ktrace(&(0x7f0000000380)='./file0\x00', 0x2, 0x40000502, r8) getrlimit(0x8, &(0x7f00000003c0)) syz_open_pts() setrlimit(0x4, &(0x7f0000000400)={0xf, 0x3b81}) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x8, &(0x7f0000000440)={0x1, 0x3}) r10 = getpgid(r6) setpgid(r10, r9) setrlimit(0x3, &(0x7f0000000480)={0x8, 0x100000}) r11 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0xed, r4, r1, r7, r1, 0xa0, 0x401}, 0xccd7, 0x52f1, r6, r6, 0x2, 0x2, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000540)={0x7fffffff, 0x0, 0xceeb, 0x2, 0x1, 0x2, 0x6}, &(0x7f0000000580)={0x100000001, 0x4, 0xf6, 0xb3, 0x2, 0x0, 0x8, 0x80000001}, &(0x7f00000005c0)={0x4, 0x6, 0xfffffffffffffffa, 0x9, 0x9, 0x0, 0x6}, &(0x7f0000000600)={0xd1, 0x7}) close(r2) 775.432034ms ago: executing program 5 (id=1016): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000003c0)="e80747aac44b952ed5be0249f4b3fde4", 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x8b1, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x1fe, 0x10000000], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11003, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x5, 0x7d02}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0xcf, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0xfc, 0x0, 0x8}], {0x0, 0x6, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x101, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0xfc4ecc7f}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="22761c84a0413adc6b83dc154d9b0c8e3c859b71ec78ea63c3dadab407000000739d46c676de879375fea98a785c601bc7663b840764aae4c45ac02748b6e24953aa8884862dbf2241d29a0210b3896881f7873e046156828cd2fb3f91f559647f9ca4242be65134c9c884fe4ded8ce910595e4fcc8822953db9789a0b6fa8233b117cb0c67288bc8dbf702c6e66b1b8db9adc79d541709d4253b229c31603a291b70000000000000000000000a2f5229f21211b7a52daf4572b8c5d90a446936c85b757952d4fc16007b63f228231dd7027f2f3baa7ae3e2d218a93e19e6c37", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x0, 0x10, 0xd034, 0x9}, 0xc) socket(0x1, 0x8000, 0x6) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x6}, 0x10, 0x63, 0x0) 742.018074ms ago: executing program 5 (id=1020): sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 741.776165ms ago: executing program 6 (id=1021): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) open(0x0, 0x615, 0x0) ktrace(0x0, 0x4, 0x6, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x9, 0x7}, {0xfeff, 0x8000000000002004}}, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0x5, &(0x7f0000000340)='./file0\x00', 0x8}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1206922, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x7c, 0xa, 0x6, 0x84}, {0x46, 0xb, 0x5, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000040), 0x10, 0x4c2e) 740.884392ms ago: executing program 5 (id=1022): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x4, 0x7, 0x4, 0x71002}, {0x8, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x0, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x3, 0x650, 0x200, 0x99}, {0x2, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x4000014, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a71, 0x8001, 0xd17, 0x4}, {0xff, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0x2b8c, 0x7, 0x8, 0x209}, {0x29a71717, 0x1b152c62, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) minherit(&(0x7f00007cf000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x11, 0x3, 0x7) sendto$unix(r2, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f0000000100)) 667.83588ms ago: executing program 6 (id=1025): sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f00000000c0)="abf7c96e197699d229113455772d611dacb5862dd6bdbec6a80515baf8d27a86c2fd2dc3ee0af41e342b86b845f8cb346674f0904b1b2eceb29413ae1fd917678ef44ed2ec3e08de612f02d9dc8c4839f05b7c65f6216396503f99f6525cd286303453cab887bd77617373841a270d54d932359e8971c341fe80039f5328162fb1e5d39c148b9c38726fd6e70ab31e3af299237d410dfa68b2e0d190df67f669", &(0x7f0000000180)=0xa0, &(0x7f0000000340)="79f5125a1c9dec909fbacaae4259d3297128f7b2eccd8df4531ff83ea658e4f1a83922f3d7df7520bdfacfc28914e70d5cca294e5f9c22f84e593e5e6298286623b8566d6e0713f4bc7e6e5f9396bab158e42792674c1b7982dc8332bd819d69e7563c6461d9564eb180e9e910f372ff16c10ee9e841cde4210d682e87ed22fde1f5e9287eb1c1e428983f047c2171da71e1b6bc0a3945ab82275792d963d59ec16db223c1c8c8acabc5a03eff7fc225b2737d7c7bb05a4959e4c04bddd707259730f8a99866", 0xc6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x7}], 0x1, 0x3) select(0xe, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) 592.290992ms ago: executing program 6 (id=1029): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x357c39725d8d3631) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6ec) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000001c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000580)=ANY=[]) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socket$inet(0x2, 0x11c93cac87126aa9, 0x2) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x8, 0xc8b, 0x9}], 0x11, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x0, 0x8, 0x8, 0xe}, {0x81, 0x9, 0xa, 0x5}, {0x9, 0x3f, 0x5, 0x30f3}, {0x7, 0x2, 0xfd, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2002) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 591.796648ms ago: executing program 4 (id=1030): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x400000000000000, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r1 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240), 0x0) select(0x40, &(0x7f0000000080)={0xa, 0x3ff, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000003, 0x1, 0x7}, 0x0, 0x0, 0x0) close(r0) 519.913863ms ago: executing program 0 (id=997): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0xa5a8, 0xfffbffff, 0xfeffffbe, 0x9, "080014e8eaedf38c0000002000", 0x6, 0x20009}) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) socket(0x11, 0x3, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f00000015c0)=ANY=[@ANYBLOB="fffffffffffffff7ffff"]) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xa9, 0x100000000000000, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, 0x0}, 0x404) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) close(r1) (async) socket(0x2, 0x4, 0x7) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc450443e, &(0x7f0000000740)={0x0, 0x0, 0x1000001, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0xdb) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) clock_getres(0x4, &(0x7f00000007c0)) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x2}, {0x8, 0x4009, 0x8, 0x8}, {0x1, 0x7, 0x8, 0xffff8001}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5810, r1, 0xffffffffffff0001) (async) sysctl$net_inet6_ip6(&(0x7f0000000600)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x10c) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 485.968869ms ago: executing program 7 (id=1033): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) ftruncate(r0, 0x8531) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 64) sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, &(0x7f0000001240)="7b88c242baa88981", &(0x7f0000000140)=0x8, 0x0, 0x0) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0xaa, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x20, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6, 0x9}, @generic={0x1, 0x10, "a18a025cf83995a68e331f934dfe"}, @end, @rr={0x7, 0x2b, 0x5, [@rand_addr=0x9, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @lsrr={0x83, 0x27, 0x2, [@local={0xac, 0x14, 0x0}, @rand_addr=0xe65f, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) socket(0x18, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) syz_emit_ethernet(0x2a8, &(0x7f0000000740)=ANY=[@ANYBLOB="e7230800001f97b0ae1a006b86dd609907a602722c03cb697a653e336f000000500000000000ff02000000000000000000000000000106120005"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x7f}, {0x84, 0x81, 0xc, 0x9}, {0x816, 0x8, 0x14, 0x180}]}) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}, {0x23, 0xf045}], 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2c, 0x9, 0x2, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x1c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @broadcast}, @udp={{0x3, 0x0, 0x8}}}}}}) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 457.303078ms ago: executing program 5 (id=1034): sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (rerun: 64) ioctl$TIOCSETA(r0, 0xc0104453, &(0x7f00000001c0)={0xb, 0x40a, 0x8000, 0xe1, "45600000f16c06e1000000000077ff00", 0xa, 0x5}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) (async, rerun: 64) r3 = msgget$private(0x0, 0x4) (rerun: 64) msgctl$IPC_RMID(r3, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x9, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000640)={0xffffffffffffffff}) (rerun: 64) close(r4) (async) r5 = socket(0x2, 0x3, 0x7) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r4, &(0x7f00000017c0)="fd77752c6afb5027ec9473975598fd05ef", 0x11) fcntl$getown(r1, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x310, 0x2}, 0x100000000001, 0x861, 0xffffffffffffffff, 0x0, 0x100000000, 0xfffffffe, 0x7, 0x10000000007}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async, rerun: 32) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/81) (async) socket(0x18, 0x4, 0xf) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 453.748743ms ago: executing program 0 (id=1035): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) 451.965992ms ago: executing program 4 (id=1036): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 373.150229ms ago: executing program 4 (id=1037): sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861", 0x47) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8200}, 0x0, 0x7}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x9, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x9}) setsockopt(r3, 0x6, 0x41, &(0x7f0000000280), 0x1c) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x13, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x3, 0x0) r8 = dup(r6) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) dup2(r8, r7) 369.168084ms ago: executing program 5 (id=1039): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x8, 0x8002, 0x1, "00005d31eb99d7000000010000000000014000", 0x0, 0x2}) 369.014192ms ago: executing program 2 (id=1040): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x40045700, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 253.994122ms ago: executing program 7 (id=1041): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) 250.390658ms ago: executing program 2 (id=1042): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0, r0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f000071e000/0x3000)=nil, 0x3000, 0x1, 0x2811, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = kqueue() (async) setitimer(0x0, &(0x7f0000000000), 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 249.780562ms ago: executing program 7 (id=1043): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504443, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0xe, 0x80000001, 0x9, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0xc, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x109}, {0x1, 0x800, 0x8007}, {0xfff, 0x200725, 0xd197, 0x7}, {0x2, 0x2, 0x418a, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6c}, {0x6, 0x300, 0x8, 0x1}, {0x101, 0x2, 0x5, 0x9}, {0x0, 0x9, 0xd1b, 0x88}, {0x8001ce, 0x10001, 0x0, 0x3}, {0x6, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x0, 0x6, 0x5}, {0x8000, 0x7, 0x1002, 0x30004}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x1000, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() setrlimit(0x8, 0x0) ftruncate(r1, 0x6) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) 248.997659ms ago: executing program 0 (id=1044): setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2c30a9d02867225756b9728dfa8739b43bd742ae5d91d6203c49cbbe7ac85438ea82ebfea02555c2057cb437a00cabebb0183aea52a45d88bd97c46ed8fb36c97f99411f5e8d133c08d7b238a5b175bcd77969d2f673bc091e7569a800e233793ae3acce6bffdd53112740c73e53274f1141cacfafe3a0459af205861c974c94b8b2f198bee17fcec1094300228888ff68e40e3fbdb90478c1ff9427a956441230111e6d039402fc9e58e9545c0047105cd4e070a64122255460f70da9f4c379d01921b39d5bf81d7eb02a650a27ee098cc4fa6a4a4c73a124bfa9c27bccdf68b6a13018204c957134c4178d6e", 0xed) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) fcntl$getflags(r0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0xb1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x6) (async) r2 = accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/250}, &(0x7f0000000300)=0xfc) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) ioctl$BIOCLOCK(r1, 0x20004276) (async) flock(r0, 0x0) (async) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000380)=0x1) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = dup2(r0, r0) (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) pwritev(r4, &(0x7f00000006c0)=[{&(0x7f0000000480)="781105ac69368f34abe416a4aa71988206f264b1bb79a201d2ef0682377f3a846415f11b6c5c765e01c4a6aecd3df03001725b8923cad279bb1eac5c519fd6988a16f589ce0f70b9d2447e9ea84f465654b17c1124c4b93a93a1030bd8e00c8bb4e0c2c21b7fe0fed13d924c3ecdf93975affc35517fc7a8e17d138eb769bedad0d11883cc8672c1fca052cdd6bc5709f134eddceeec04c9722fde33ab119435b95566792ae260b12ef6155c18a1d94e2eee33f5c7bfaa7603405e75508128e8f4e02b307eb1f59e437be2acd4ac3219ca4b5647d48bcfd6622960f94dea1f7ceb5e4a72326d", 0xe6}, {&(0x7f0000000580)="66ef20f0273c6226e543d238448625be28d558aceb38455b69276a2420b102bd", 0x20}, {&(0x7f00000005c0)="f965201e748b4d0e841c6f34e620a1ed1d14438ff5c2fc83262421a3e406694065e34ea68342680343ad23b4b12913b8f0970ca014a2b8f67c2950ee1108b2640e4237957a09e5b692121093415b43e682b78e0410592a3d10b8ec6391d7b4331cf74d0f20b6dc611a04d43dfe184eef211f3e9f7a97d45195488c719da4f7e3a8d81d5c36c8ef9634f6ec7ce9ebaadf92d127a25565d6129b98af8095519794d5db29b4814fc79a3e426fcf3e29ada4a17d078a76176b", 0xb7}, {&(0x7f0000000680)="50fde70baa7eed7d23", 0x9}], 0x4, 0x7) (async) mknod(&(0x7f0000000700)='./file0\x00', 0x2008, 0x5) ioctl$BIOCPROMISC(r3, 0x20004269) (async) sendto(r3, &(0x7f0000000740)="56ab94f1d5a4014573b9ffd3f8d68a8b1a4110aa0a4023ce5c284acef63decfe19eac8491c65a6675060f75fe1a496495f3c6ecbb82cab9e46267c335a1a74a57e27e4dd2650fef751c85fa09e59bdc506e34e1840c02e133aa6ea63204969d765cf29b0a680b64eed2247bb7758ffee571b3994f6740ae5b6b3babe539759ebb2577cb12411d249bd9062d501a5c71b2c114f3f11d621f81b67c2488f490148837e71a7722b51bda6a4b0bfc1678a532ed9287b54d277fbd655d34221995d7074e167de944411e21a1f40400cd176ec719ab77d39734cbdbf77b1317bfb9a61e7ac58f4f260c43d34372fd16b8aebf73e37c018ea44ea7ab68f02", 0xfb, 0xb, &(0x7f0000000840)=@in={0x2, 0x0}, 0xc) (async) r5 = open$dir(&(0x7f0000000880)='./file0\x00', 0x10, 0x100) poll(&(0x7f00000008c0)=[{r5, 0x80}, {r4, 0x10}, {r2}, {r2, 0x156}, {r2, 0x8}, {r4, 0x1}, {r4, 0x10}, {r2}], 0x8, 0x80) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000900)=0x7) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000940)={0x3, 0x9}) (async) close(r0) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000980)) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)=0x6) (async) getdents(r1, &(0x7f0000000a00)=""/179, 0xb3) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000ac0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00), 0x10, 0x0) (async) rmdir(&(0x7f0000000b40)='./file0\x00') 248.223682ms ago: executing program 2 (id=1045): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x42, 0x4, 0x6, "4dfdce76b862f7681de1b72ec3f36a98cfc57e3d", 0x102, 0x8}) r1 = socket(0x10, 0x8000, 0x0) getsockopt(r1, 0xffff, 0x200, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) r2 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) fchmod(r2, 0x12f) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) r5 = open(0x0, 0x80000000000206, 0xd6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4, 0x8}], 0x1}) writev(r5, 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0884450, &(0x7f0000000080)={0x7, 0x60c02044, 0x8, 0x7, "97a2e900", 0xffffff80, 0x8}) syz_emit_ethernet(0x41, &(0x7f0000000080)=ANY=[]) 247.995242ms ago: executing program 2 (id=1046): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) r3 = semget(0x0, 0x1, 0x1f8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000140)=""/4096) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001840)={0x6, &(0x7f0000001800)=[{0x0, 0x77, 0x92, 0x6}, {0xe38, 0x7d, 0xb, 0x100}, {0x0, 0x1, 0x6, 0x8}, {0x4d, 0x1, 0x3, 0x101}, {0x3, 0x7, 0x44, 0x200}, {0x4, 0x1a, 0x2, 0x1}]}) 246.977486ms ago: executing program 7 (id=1047): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x269000000, 0xffffffffffffffff}) 246.551389ms ago: executing program 4 (id=1048): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000480)="3ca170351df1b61c86cc8c0cada166e22278198929ddcf7e1f5afd7636fd9feaae9703ec242f4e30380373ab5f96d8e05466e2774d4e6142d278da9a5b6c445b17701660232e2033dd9f3029a395b20ae6c47073e96009f4d55928ee0b69df0ac44182bf29ec62478d1c889d7952309252c1768c41c4d71d0e6911e4b9a0588bf4b7089eb5b674da110f475d2dc99a208b4e84f3", 0x94) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) r2 = open(0x0, 0x80000000000206, 0xf7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4, 0x8}], 0x1}) writev(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000080)={0x7, 0x60c02044, 0x8, 0x7, "97a2e900", 0xffffff80, 0x8}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) mkdir(&(0x7f0000000240)='./file1\x00', 0x84) syz_emit_ethernet(0x36, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100000008060001812b06000004aaaaaaaaaaaaaaaaaaaaaabbbe27c0574e1f894c9babe29227fa6e58"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x5) select(0x40, &(0x7f0000000000)={0x28bc34c3, 0x8000000006, 0x2, 0x0, 0x5, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="51f1f4e986a5941f"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 197.888701ms ago: executing program 7 (id=1049): syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6000000000383a00fe8000000000000000000000000000aaff020000000000000000000000000001030003e96700000001029078000000006000df0000002c0000000000000000000000ffffac1400bbfe8000000000800000000000000000aa"]) syz_extract_tcp_res(&(0x7f0000000000), 0x100004, 0x3e3) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x1) 197.140535ms ago: executing program 7 (id=1050): setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x3, 0x80a19e, "bb081aa9000800f7beae58beff0f00", 0x71, 0x4}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) (async) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) lseek(r2, 0xffffffffffffffff, 0x2) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0) (async, rerun: 64) link(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) 196.736393ms ago: executing program 2 (id=1051): r0 = socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x353c, 0x72, 0xf, 0x1}, {0x4, 0x2, 0x0, 0x6}, {0x3}]}) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000180)="0000040c6a", &(0x7f0000000540)=0x5, &(0x7f0000000580)="096c4b1a", 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) 150.081987ms ago: executing program 3 (id=1052): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0x1c, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x100}}}}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, r1) 44.890749ms ago: executing program 4 (id=1053): r0 = socket(0x18, 0x2, 0x0) close(r0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) r1 = socket(0x18, 0x3, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0xfffffffc, 0x7, 0x4, 0x71004}, {0x5, 0x6, 0x7fff, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0xa32, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x10000008}, {0x6, 0x8001, 0xc7, 0x88}, {0x5, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10000}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) clock_settime(0x2, &(0x7f0000006b00)={0x8, 0xe}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket$unix(0x1, 0x2, 0x0) getpeername(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket$inet(0x18, 0x3, 0x102) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.066579ms ago: executing program 3 (id=1054): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x10003, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x2, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0x1, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x8, 0x3ff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x6613}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cf, 0x10001, 0xc, 0x2003}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x2, 0x10200000}, {0x0, 0x8, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffd}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045f8001c0000000000ff9078e00000010057ea6e5d5af8098c2b187226553969bd46310c2e934fa8c2d8a9de70f316bf579fd63ce3130eb5d16c63b75bddb4a952168878fdf78c2ed7797398752ccc70aaebd3de4e926aba86a50a8b49195a109a35c69e386b33b91e18c02246a851d49406fd8ac49c984d2408f374c8e0f50c7732b78ab18f0a"]) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0xbdd4, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0x2}, {0x104, 0xf88, 0x4, 0x9}, {0x5, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1200, 0x4}, {0x7, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0xa9a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x20, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x7, 0x0, 0x2}, {0x1, 0xc5, 0x40, 0x8000}, {0x103, 0x0, 0x0, 0x10004}]}) 1.707486ms ago: executing program 2 (id=1055): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 305.617µs ago: executing program 0 (id=1056): sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 0s ago: executing program 4 (id=1057): r0 = msgget$private(0x0, 0xb) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47e2d66ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000000018000021fd34b3776665d4cd12c63d34", 0x31}], 0x100000000000008b, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) r2 = getpid() setpgid(r2, r2) msgrcv(r0, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x0, 0x1000) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() mquery(&(0x7f000060e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x6) setreuid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getpid() minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) fchdir(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r3, r4, r5, r7, 0xa1, 0x5}, 0x80, 0x8, 0xffffffffffffffff, r8, 0x1de30cfa, 0x9, 0x9, 0xf9f4}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.232' (ED25519) to the list of known hosts. in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: 56.&,53(: /"*=08&&&&&$805$1#$1$0, /&&3%4=081000. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! pppx: unable to set addresses for pppx1, error=17 in6_pcbnotify: Huh? Thought we never got called with mapped! ”gmalloc(): allocation too large, type = 127, size = 7181888240 WARNING: thread `nfsio' (164718) exits with status -1 WARNING: thread `nfsio' (104957) exits with status -1 WARNING: thread `nfsio' (515825) exits with status -1 WARNING: thread `nfsio' (22779) exits with status -1 WARNING: thread `nfsio' (229998) exits with status -1 WARNING: thread `nfsio' (78455) exits with status -1 WARNING: thread `nfsio' (360146) exits with status -1 WARNING: thread `nfsio' (225635) exits with status -1 WARNING: thread `nfsio' (469006) exits with status -1 WARNING: thread `nfsio' (224988) exits with status -1 WARNING: thread `nfsio' (23111) exits with status -1 WARNING: thread `nfsio' (168630) exits with status -1 WARNING: thread `nfsio' (284871) exits with status -1 WARNING: thread `nfsio' (437609) exits with status -1 WARNING: thread `nfsio' (206504) exits with status -1 WARNING: thread `nfsio' (483335) exits with status -1 WARNING: thread `nfsio' (113647) exits with status -1 WARNING: thread `nfsio' (382089) exits with status -1 WARNING: thread `nfsio' (185210) exits with status -1 WARNING: thread `nfsio' (466345) exits with status -1 fuse: Cannot find fusebuf uvm_fault(0xfffffd805b60cd80, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 241406 93271 0 0 0 0 syz-executor dt_ioctl_record_stop(ffff800001493000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003b41cfb8) at dtclose+0x109 spec_close(ffff8000398159c0) at spec_close+0x466 VOP_CLOSE(fffffd805be53990,81,fffffd80097fb4e0,ffff80003b41cfb8) at VOP_CLOSE+0x132 vn_closefile(fffffd80697c89a8,ffff80003b41cfb8) at vn_closefile+0x12b fdrop(fffffd80697c89a8,ffff80003b41cfb8) at fdrop+0x121 closef(fffffd80697c89a8,ffff80003b41cfb8) at closef+0x192 fdfree(ffff80003b41cfb8) at fdfree+0x116 exit1(ffff80003b41cfb8,0,0,1) at exit1+0x576 sys_exit(ffff80003b41cfb8,ffff800039815d30,ffff800039815c80) at sys_exit+0x1a syscall(ffff800039815d30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79c228910800, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd805b60cd80, 0x0, 0, 1) -> e ddb{1}> trace dt_ioctl_record_stop(ffff800001493000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003b41cfb8) at dtclose+0x109 spec_close(ffff8000398159c0) at spec_close+0x466 VOP_CLOSE(fffffd805be53990,81,fffffd80097fb4e0,ffff80003b41cfb8) at VOP_CLOSE+0x132 vn_closefile(fffffd80697c89a8,ffff80003b41cfb8) at vn_closefile+0x12b fdrop(fffffd80697c89a8,ffff80003b41cfb8) at fdrop+0x121 closef(fffffd80697c89a8,ffff80003b41cfb8) at closef+0x192 fdfree(ffff80003b41cfb8) at fdfree+0x116 exit1(ffff80003b41cfb8,0,0,1) at exit1+0x576 sys_exit(ffff80003b41cfb8,ffff800039815d30,ffff800039815c80) at sys_exit+0x1a syscall(ffff800039815d30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79c228910800, count: -12 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000398158f0 rbx 0x1 rdx 0 rcx 0xffff80003b41cfb8 rax 0xffffffff837fc610 dt_prov_syscall r8 0x2 r9 0x1 r10 0x2a336aabc18f71a1 r11 0xc22bcd330bfe5916 r12 0 r13 0 r14 0 r15 0xffff800001550600 rip 0xffffffff81afcf38 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff8000398158c0 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=475919 pid=42869 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003b41cfb8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003b41d780,0xffff80003b41cd30 process=0xffff80003c473518 user=0xffff800039810000, vmspace=0xfffffd805b60cd80 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93271 241406 59324 0 7 0 syz-executor 50182 175586 71793 0 2 0 syz-executor 50182 245962 71793 0 3 0x4000080 fsleep syz-executor 54010 295848 66534 0 3 0x3000 suspend syz-executor 54010 202980 66534 0 3 0x4081000 biowait syz-executor 54010 199386 66534 0 3 0x4081000 inode syz-executor 54010 419961 66534 0 3 0x4081000 inode syz-executor 2160 302748 35140 0 2 0 syz-executor 2160 14312 35140 0 3 0x4000080 ttyout syz-executor 36621 230940 2535 0 3 0x80 nanoslp syz-executor 36621 235200 2535 0 3 0x4000080 kqsel syz-executor 36621 115472 2535 0 3 0x4000080 fsleep syz-executor 94309 117354 16497 0 3 0x2 biowait syz-executor 80906 446891 0 0 3 0x14200 acct acct 65166 257358 1 0 3 0x80 nanoslp init 32134 131110 0 0 3 0x14200 bored sosplice 66534 132802 16497 0 3 0x82 nanoslp syz-executor 2535 2283 16497 0 3 0x82 nanoslp syz-executor 35140 70236 16497 0 3 0x82 nanoslp syz-executor 59324 189862 16497 0 3 0x82 nanoslp syz-executor 79099 291859 16497 0 3 0x82 nanoslp syz-executor 71793 229609 16497 0 3 0x82 nanoslp syz-executor 14795 426826 16497 0 3 0x82 nanoslp syz-executor 16497 234278 29333 0 2 0x2 syz-executor 29333 70825 10401 0 3 0x10008a sigsusp ksh 10401 245638 66652 0 3 0x98 kqread sshd-session 66652 256544 69505 0 3 0x92 kqread sshd-session 69505 299884 1 0 3 0x88 kqread sshd 70381 255284 84051 74 3 0x1100092 bpf pflogd 84051 412584 1 0 3 0x80 sbwait pflogd 22210 133765 46344 73 3 0x1100090 kqread syslogd 46344 185939 1 0 3 0x100082 sbwait syslogd 67845 403449 1 0 3 0x100080 kqread resolvd 55465 410585 81350 77 3 0x100092 kqread dhcpleased 57644 33566 81350 77 3 0x100092 kqread dhcpleased 81350 196357 1 0 3 0x80 kqread dhcpleased 95670 482869 0 0 3 0x14200 bored smr 9888 186090 0 0 2 0x14200 zerothread 73925 420425 0 0 3 0x14200 aiodoned aiodoned 13972 485807 0 0 3 0x14200 syncer update 92263 503534 0 0 3 0x14200 cleaner cleaner 96074 28 0 0 3 0x14200 reaper reaper 15881 457398 0 0 3 0x14200 pgdaemon pagedaemon 35679 193266 0 0 3 0x14200 bored viomb 83850 395626 0 0 3 0x40014200 acpi0 acpi0 34686 462746 0 0 3 0x40014200 idle1 35180 54317 0 0 3 0x14200 bored softnet7 73806 276661 0 0 3 0x14200 bored softnet6 34872 461547 0 0 3 0x14200 bored softnet5 14123 108065 0 0 3 0x14200 bored softnet4 90090 30035 0 0 3 0x14200 bored softnet3 43645 432837 0 0 3 0x14200 bored softnet2 17273 20836 0 0 3 0x14200 bored softnet1 70013 519477 0 0 2 0x14200 softnet0 38539 473516 0 0 3 0x14200 smrbar systqmp 5739 348057 0 0 3 0x14200 bored systq 77711 521001 0 0 3 0x14200 tmoslp softclockmp 75943 55913 0 0 3 0x40014200 tmoslp softclock 85514 22762 0 0 3 0x40014200 idle0 1 221290 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 93271 (syz-executor) thread 0xffff800035c09248 (241406) shared rwlock vmmaplk r = 0 (0xfffffd806ef81a90) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 54010 (syz-executor) thread 0xffff800035c08550 (202980) exclusive rrwlock inode r = 0 (0xfffffd80698ad6a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 54010 (syz-executor) thread 0xffff80003b41ca88 (419961) exclusive rrwlock inode r = 0 (0xfffffd806be25eb8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 94309 (syz-executor) thread 0xffff800035c09778 (117354) exclusive rrwlock inode r = 0 (0xfffffd806e21a5b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e324418) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 38539 (systqmp) thread 0xffff8000ffffe298 (473516) shared rwlock systqmp r = 0 (0xffffffff83835738) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10241 11225K 11348K 166960K 12223 0 pcb 17 17K 19K 166960K 314 0 rtable 197 12K 12K 166960K 461 0 pf 43 19K 131090K 166960K 251 0 ifaddr 42 7K 7K 166960K 125 0 ifgroup 68 2K 2K 166960K 214 0 sysctl 4 1K 9K 166960K 13 0 counters 76 37K 38K 166960K 248 0 ioctlops 0 0K 4K 166960K 1963 0 iov 0 0K 28K 166960K 71 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1472 93K 93K 166960K 2388 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 41 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 1219 0 sigio 0 0K 0K 166960K 26 0 proc 63 99K 164K 166960K 750 0 subproc 72 4K 4K 166960K 91 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 204 0 in_multi 84 6K 7K 166960K 166 0 ether_multi 1 0K 0K 166960K 11 0 mrt 2 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 629 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 231 164K 183K 166960K 12725 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 41 82K 104K 166960K 2354 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 100 0 NDP 17 0K 2K 166960K 91 0 temp 78 8651K 8726K 166960K 51922 0 kqueue 13 20K 31K 166960K 285 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 117 0 113 1 0 1 1 0 8 0 rtentry 176 146 0 73 5 0 5 5 0 8 0 unpcb 144 1029 0 1011 7 5 2 4 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 458 0 452 13 6 7 7 0 8 6 arp 128 14 0 7 1 0 1 1 0 8 0 inpcb 328 1653 0 1641 21 14 7 10 0 8 5 nd6 144 29 0 11 1 0 1 1 0 8 0 pkpcb 40 4 0 4 3 2 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 75 0 73 2 1 1 1 0 8 0 pppxif 1504 4 0 4 1 1 0 1 0 8 0 pffrag 232 8 0 3 1 0 1 1 0 482 0 pffrnode 88 8 0 3 1 0 1 1 0 8 0 pffrent 40 14 0 9 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 6 3 2 1 1 0 8 1 pfanchor 1288 8 0 7 2 1 1 1 0 8 0 pftag 88 2 0 1 1 0 1 1 0 8 0 pfstitem 24 105 0 21 1 0 1 1 0 8 0 pfstkey 128 105 0 22 3 0 3 3 0 8 0 pfstate 384 104 0 21 9 0 9 9 0 8 0 pfrule 1344 33 0 28 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 725 0 306 31 1 30 30 0 8 1 art_table 40 728 0 306 5 0 5 5 0 8 0 art_node 32 144 0 79 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 36 0 19 3 0 3 3 0 8 0 dino2pl 256 3783 0 2270 96 1 95 96 0 8 0 ffsino 296 3783 0 2270 117 0 117 117 0 8 0 nchpl 144 5454 0 3750 64 0 64 64 0 8 0 rtmask 32 19 0 18 3 2 1 1 0 8 0 uvmvnodes 80 4382 0 0 90 0 90 90 0 8 0 vnodes 216 4382 0 0 244 0 244 244 0 8 0 namei 1024 18999 0 18997 3 1 2 2 0 8 1 percpumem 16 139 0 86 1 0 1 1 0 8 0 kstatmem 264 146 0 110 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 4 3 1 1 0 8 1 scxspl 216 24324 0 24322 11 9 2 8 1 8 1 plimitpl 152 475 0 456 1 0 1 1 0 8 0 sigapl 424 1542 0 1487 9 0 9 9 0 8 1 knotepl 120 600 0 0 18 0 18 18 0 8 0 kqueuepl 224 631 0 620 7 5 2 5 0 8 1 pipepl 344 450 0 422 19 10 9 9 0 8 6 fdescpl 528 1497 0 1466 3 0 3 3 0 8 0 filepl 160 10238 0 10011 31 13 18 20 0 8 8 lockfpl 104 627 0 624 3 1 2 2 0 8 1 lockfspl 48 220 0 217 1 0 1 1 0 8 0 sessionpl 144 25 0 17 1 0 1 1 0 8 0 pgrppl 48 53 0 37 1 0 1 1 0 8 0 ucredpl 104 1502 0 1489 1 0 1 1 0 8 0 zombiepl 144 1627 0 1624 1 0 1 1 0 8 0 processpl 1232 1542 0 1487 6 0 6 6 0 8 0 procpl 664 3400 0 3338 10 1 9 9 0 8 2 sosppl 168 9 0 9 4 3 1 1 0 8 1 sockpl 752 2853 0 2819 27 17 10 15 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 12 0 12 12 0 8 0 bufpl 280 8650 0 2507 440 0 440 440 0 8 1 anonpl 32 10898 0 0 88 0 88 88 0 246 0 amapchunkpl 152 43025 0 42545 46 14 32 32 0 158 10 amappl16 200 3986 0 3941 23 11 12 15 0 8 6 amappl15 192 5 0 4 1 0 1 1 0 8 0 amappl14 184 118 0 107 1 0 1 1 0 8 0 amappl13 176 9 0 9 2 2 0 1 0 8 0 amappl12 168 2174 0 2144 4 1 3 3 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 33 0 31 1 0 1 1 0 8 0 amappl7 128 115 0 103 1 0 1 1 0 8 0 amappl6 120 193 0 189 1 0 1 1 0 8 0 amappl5 112 141 0 130 1 0 1 1 0 8 0 amappl4 104 304 0 284 1 0 1 1 0 8 0 amappl3 96 8551 0 8441 5 1 4 4 0 8 0 amappl2 88 664 0 602 2 0 2 2 0 8 0 amappl1 80 12770 0 12198 15 2 13 15 0 8 0 amappl 88 11824 0 11663 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 22 0 21 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1497 0 1466 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1497 0 1466 1 0 1 1 0 8 0 vmmpekpl 168 13952 0 13913 3 0 3 3 0 8 0 vmmpepl 168 97168 0 95198 107 9 98 101 0 357 5 vmsppl 488 1496 0 1466 6 1 5 5 0 8 0 rwobjpl 80 30266 0 24975 109 0 109 109 0 8 0 pdppl 4096 3002 0 2932 106 32 74 86 0 8 4 pvpl 32 18477 0 0 151 1 150 150 0 265 0 pmappl 256 1496 0 1466 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 295 0 44 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83781ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839777d8) at __mp_lock+0x192 intr_handler(ffff800035c06ce0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 pmap_enter(fffffd806976a400,950aa5c7000,68e43000,3,21) at pmap_enter+0xd7d uvm_fault_lower(ffff800035c07060,ffff800035c07098,ffff800035c06fe0) at uvm_fault_lower+0x608 uvm_fault(fffffd806ef81990,950aa5c7000,0,1) at uvm_fault+0x274 upageflttrap(ffff800035c071f0,950aa5c7008) at upageflttrap+0xa9 usertrap(ffff800035c071f0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7cb1b2b52860, count: 2 ddb{0}> trace x86_ipi_db(ffffffff83781ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839777d8) at __mp_lock+0x192 intr_handler(ffff800035c06ce0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 pmap_enter(fffffd806976a400,950aa5c7000,68e43000,3,21) at pmap_enter+0xd7d uvm_fault_lower(ffff800035c07060,ffff800035c07098,ffff800035c06fe0) at uvm_fault_lower+0x608 uvm_fault(fffffd806ef81990,950aa5c7000,0,1) at uvm_fault+0x274 upageflttrap(ffff800035c071f0,950aa5c7008) at upageflttrap+0xa9 usertrap(ffff800035c071f0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7cb1b2b52860, count: -13 ddb{0}> machine ddbcpu 1 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 dt_ioctl_record_stop(ffff800001493000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003b41cfb8) at dtclose+0x109 spec_close(ffff8000398159c0) at spec_close+0x466 VOP_CLOSE(fffffd805be53990,81,fffffd80097fb4e0,ffff80003b41cfb8) at VOP_CLOSE+0x132 vn_closefile(fffffd80697c89a8,ffff80003b41cfb8) at vn_closefile+0x12b fdrop(fffffd80697c89a8,ffff80003b41cfb8) at fdrop+0x121 closef(fffffd80697c89a8,ffff80003b41cfb8) at closef+0x192 fdfree(ffff80003b41cfb8) at fdfree+0x116 exit1(ffff80003b41cfb8,0,0,1) at exit1+0x576 sys_exit(ffff80003b41cfb8,ffff800039815d30,ffff800039815c80) at sys_exit+0x1a syscall(ffff800039815d30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79c228910800, count: 3 ddb{1}> trace dt_ioctl_record_stop(ffff800001493000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003b41cfb8) at dtclose+0x109 spec_close(ffff8000398159c0) at spec_close+0x466 VOP_CLOSE(fffffd805be53990,81,fffffd80097fb4e0,ffff80003b41cfb8) at VOP_CLOSE+0x132 vn_closefile(fffffd80697c89a8,ffff80003b41cfb8) at vn_closefile+0x12b fdrop(fffffd80697c89a8,ffff80003b41cfb8) at fdrop+0x121 closef(fffffd80697c89a8,ffff80003b41cfb8) at closef+0x192 fdfree(ffff80003b41cfb8) at fdfree+0x116 exit1(ffff80003b41cfb8,0,0,1) at exit1+0x576 sys_exit(ffff80003b41cfb8,ffff800039815d30,ffff800039815c80) at sys_exit+0x1a syscall(ffff800039815d30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x79c228910800, count: -12