kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 30 06:12:38 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.207' (ECDSA) to the list of known hosts. 2019/03/30 06:12:55 fuzzer started 2019/03/30 06:13:01 dialing manager at 10.128.15.235:40157 2019/03/30 06:13:01 syscalls: 1 2019/03/30 06:13:01 code coverage: enabled 2019/03/30 06:13:01 comparison tracing: enabled 2019/03/30 06:13:01 extra coverage: support is not implemented in syzkaller 2019/03/30 06:13:01 setuid sandbox: enabled 2019/03/30 06:13:01 namespace sandbox: support is not implemented in syzkaller 2019/03/30 06:13:01 Android sandbox: support is not implemented in syzkaller 2019/03/30 06:13:01 fault injection: support is not implemented in syzkaller 2019/03/30 06:13:01 leak checking: support is not implemented in syzkaller 2019/03/30 06:13:01 net packet injection: enabled 2019/03/30 06:13:01 net device setup: support is not implemented in syzkaller 06:13:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x9, 0xc82, &(0x7f0000000100)="b9563ae4726ed92edd321bbabd4864e120b6611c72587de58eb60296ad9fb75ad66b217863730fd6a28d09d76a07bbf37696438ff3d2bd2f3d78caad7b9cd7345102f47529b9109ade4bafbaf14d126b864ac7bfc1f396a368fd5f9928edc11ba473966632315572319d0ddc37f1140c1fb1da25a5cd521692a8f73b11135f373ef4248955631cf6cfa9a8ae5dd47189834de4d2e67b5f4a8ba7d8e18e1a99986f79c7442323d97198e498af6686f8cbdbd4c43ff56117068f90c14c481adfd03715e7b12e09954e535a413461aa12f99134651699268318d73446d96f61dd47a00ac6a82452cb76bee036b0c81bb5cb4ff7098c4f519fa5a8048d5e23d76662b5cd1f18f97ec4d7affb4b0e10eaeece431c2247ca7fcfa17783f1db5c07259c70b9e6d39ede88d6f303531a0ea56051c8c6a212fc2ed708fc6ee6f6c6cbed340cf713c8a6e86d3ae64e6c52acc0987a074c68fac2d071e45a6cfaca133efaca076cce83e767731fe3d85a6b3ee6ea9701d8bb0e234404da906f4c04733858ef3a55604630b7784a4bd6ca98e502bae15a9f12326e9a436c8f7f09ee83041884da5a85a10f2aafb18f20dd2800323246e8a2c7270e1bc0577c6a62214b86445f740f8ee16ccb181e380505967ba449b5d75bbc5dbe71aef77d74aaae92e55edc241ef88667fe0d7b33a3b715a1010108d30b9a1959963fb1acf5c356794bc39d52e5a12c402c8ac6b232ad2b225b290199c3609a1c2b5c857149ac00b5e2a582ef47bf349b82733ae3965aeba7e670dbf69a2e484b6a92f7c9b7c5ef68c39dafd2a0b3de69c79d4588a983dcaf9fd2432e2be98c85f23ea0555e0e48b653d651d04130da689bff4e177526b813771f1a81698841db654d01d6e56f080bf540c10323501e82321aa7679a47b60b2f2ccf857ee55418ede7b6c315844535bd360be44f143bec7f3422b83e39fb3b966f9fcea1194794a6cd17aeefb90515c14ed7ba7f09f958648df2f489479a125f9263104f3433aebfe1aac7304117aadadb88aafbe511c0da687da126230783036fe12a09f1de01c74898230b85462f3a9a70829b4fbe3d3207d79544a429dd72169e721724968d57321956747ff545012c611681758fa3b279b0dfb37e0eaac8dc37b6545d585a1f9a4a6e2a6fca4d852d11e6bc43539b17e051d8ff688d0b1e8eeca7dc2d032f086d464a1507a6b3150187104e43e20b4acaee9ca06c1f32a522196ef289fb5a373d76d2085183bf381490d4673c261f643c40052a007dae6b470987a6354d4c5a3b17164e900d82f86338c799468b3c8528cd0530673006cd373e584c49d60c5d648e8eb3094c393560770b9d2501ae07c6b1f0095af8ec00594faf758d2d3d5d3e1e61418ebbd36b4ecdb8719565eb270a2d8091c8261965bc3527bd2e54ac0447f8fdab14a70b9b88493cb0aa0108b078d8b8003485786281821349c25edafd8a8442f866efb021d18bae00f89161a5756b1f5b0bfa9a8eb704bdd2de330151a9f7248a6110f408a40056aedac557679aceee263f10cb4e8e011c81d59ce9dac88d469c56e1d9cebbe1d149086d2fb9ce2079f8402902dd169a4b71e8600d68cf3c3849a02202d82712612e27247dcd72200d2cf4f86930140b2b02b08891b25c06f8cb1969414b1a1aa93b849f15ea9fc3c0992a3fad543c9264b026cc7e7b267d2b14781e84dc1e07808927b2720bac7b04b56b1cc45950e1e093de0067fc099c965f1165ee2dc15d72ff930f605804a6b8a9f79aeaff3bd44b9dc5ae53d2dece4205d7fde45071a0853bf81ad3e026ff3636a6503d7b3a57eb56f83ea8d6c827c772064a47c6393b011c431bc268ef7e0d8992784e4385e2dae334a65043503d9b6072b5d575166200a3e39e0e69cf4b1e4791e41463eacf0a478cdb8ca000bed9736c6f4b66bf109c6b3f13cff1b15dd2ebc63453f06d2df8f6df96c462d32594f8ee852b2e3f2d1bc1008c128718afefb6574beade10dd66be8781431818e04a7cf6427e9741fbc76e554ba07204350560592487d038c2f6d63eb4a88230ead8c83fde55aedc4ce1a8923116496ac21e9833abc4a7f68dfa098481e9af827e8455382a55d9ea24491dbafd65a33c0fc797ddc0d035364904a84de06a9b701bf449b779934e38026d922902347c9fe3feaa35decb1b8ecaedce120578376fb4b34083e0859df246f41058a7466f87b931216bf34aa115e8b18f498179018751bf9c4465e49d103e5370481fce5a71d1ce64878c1b91ab3d1f2ef78fa25561ccf633ef9d809cac267fb449958c0578b9bf0ef9e5d1cde8d25a5fca19105975f35638da7755257b1b2ef187413c3acdf2809ff38814e332fdfff9f501ddbc7f3d3951c64b538ede668c4183dee9dee60607898dc2900c985e7c9d0a3e2568ff4ad15c4133f242b10a0bff446e6e76a2a9e218f141bc6c4928beca08a09ae685a20bbfba3583ebb957bb212d024f5bcf8fab794ea25b6ae41626faa54bb0c1aa34dae0001e0beb4fe085894762ca095e30b41e8964cecfe19cb3945ea87e5afacbf876c9b9bbe9220e541580851024b3746a1e5d483ad57ed3d9d211bfa3500c1d18438759200bfe88e8449fa9d97da73ffab7362f651f715cdc191e9cf2ac29b3d6a6616bdc8c3230791749ca70c85598039d832c18bbf4987c77f3f16b552c3f2cc65841ab0b09eaee9d7a8c8200d8837ce8b028badb0756fe6297d8858c776953f355c8fd2a4532a0e398046bad079d85cb36dbaf3d5ee9ae191c107eea9cc07a74f9d9284f1c35cabcb0d930d7c6d135989095235f70aa00eb9508d0419b37a2d09e1d70fc9964eabf561b28b2967558620aa41394c9201642a3701a673c190ca2bbcc399c66ac847c4645bdb4f6b095340487ee43ae46b7c33defe5fbf336f8f4fcde12ab1cc24446c675f1e81c18642b218d61b1771d17d8976a3493a337c9a349b32125fac8f093d07663e05fd3b5f603588e575503303625094449999b89b131ca7e9d22dfee051c53199290275e0b842c866b5620ff8c1cc201e07d08d9867e08c90b01e8a8d41f3a60f20e5d6197b9a2e2c1f4ba79371ff38d0952981fc14e95c5cb195ac747826633f65d45cdda80705aa968646198733b5acc7afed07468b6775b64de9df7aea915f6a35cce7359caa61121779494d6c133a5ca1c0a100fe6ba9f7b9e9b872dd2429e341cd69658b200a2f9995edfc034d8a7efcfc61fae5e33f2fa56619a218d4f016e44a399644bd8d2fbe3498fbb6caebcffc80cd767f7caa04dba45fb32ac6688a5d64fea35b84b5bd3da8c4de6605c778a27d81e60a5781a09323f45dbe6c603234eb01845a41e063b21c296de80370d153ab3b5150e43de38da8c7899f013a27a4db91216ff995f39d5734dae9aad135e889d27c53f16a97aaa357f112de6b455e72736cfb8de48dedbbbba94c28a6c1027a0e8f0daaee14addff19e0f87134494d4f56f1b3b43728f574e6e475125caa34eb2f465cfc8cdae27cab62e404af657d9c54a081726bf4e15691e919fe4236cf2226b504d6affc10150f2158c20b284705bb39cac1c2f679013360b35fb90787102b5e56dd46d49a7df7e32ce1e045749bfcfa5d9b92dba96f7eab9f77ebc1e8b89c728d9bf507c59ff969eb43758e34609d6c8a573a4a4ea5db0303ed02bf48a6ee08a6b5e4c0bd99e2680e12f2ece38ae2c37439423a2075e3b6f64d031d2ff06be47f4184b2bf9d08dc9c342ebdaa6eb73d0352f224ef9ec9677eec07d97341b6f129aab5227e1b39c29f83ca2bc2b3bfb426f18ec79183ccea46c18aec1f8a70eaf1ddd911cf6e8b30f8a2ea3fc51da4407f3203e47b13242225420ad0d2fe80206f51d71616fb9039fd07a283083f705cccc853acd96f996d64c482b83e041a5d6a8c73549cb575cb4a0c0ca09767dbc997c6ca6a76473402ae6114a348095350fe96db1cbdc1839993a9bdffd562909cb8ff46ab3632f0323ef85bde16e804b372b9007079a01d27c0961b488f5c1167199fbd6c9c5a76bb9c900e9298456f84272ad2d9e5d5d3ad46a1221f96defea10848ae7e1f9d5a1741b602c2b2023840f76734989bba967005f7bc47c1c855b7bd513c67fb4f59758b5833f6ca81d6af08a4a0ac6aebd075ce0691dd295e776f3c847e90afcb02991e160ef103e114642d41fac006d75fb3b04ae4d89d37d01408f718fad3654d0c6805b724f37b32b2845d6ade70f3ac1535c7bd588ae51580bace8bad8964a92be610652b213005af737642fee25980c754191a6adf75d3d23bb36b4e0f564a3756b61c34407f57b6777810a7698f282d74e3aa61f29efa070536bed091a3a5f8acef54f1ea04a8ed9945da2927e195d437ee5ed87a6a888525deade1c60a8a372603cceb6ab611163dc89bcd82ab7bcf7da7b95597537e3946e9204cda1935860dffa9a92fc23d547e4f1d49fb168186f821fb765daffd96dc8942dd08196536e8f1b9a4ff5e3be253b3590207f5b844b800e7685768ee600643eeee5245efd363d0c6da8318661d2421453c29923410ac1103f17ce6a4899e707b1a36e98d5501b36814c9091c4f558caad897dc42e94197c36293aab9360576825a7c395b2b013ca1309940d63e2a70f109c9c22648aeb03c27dee0e42ba0013dd481ae43c688de0639f54f5fc4b014c43abd9b8742da40f6e251e4c0d6e87b5d8cba8eb24d707fb37d6073bf6a59dc4cd5cb21dca2004f725d305b6075b5ecf2b398c14efa99b9a69cdd95c7f31299324a973bd6d44333a36352467fa9dd08321215b6ae2a30914a015eeba47dcf2106dd0d5eb2c930cafe7e0cc05ef654c5fa537cec49bf7f5400115f61636f4fdcf9bc7d254126cd0439480110c65482101ff55c7eb054d5c69280aec6ec168bd81cd4c425f3357585f05cb882b96f66d39f64d984a975c6aed3b5f4b4279cf0d20817d5cd5a924cbdfb29dd1ec0daa192f4a527f052cd42758d8ee3695ac1daa523ec454caf29329319cb8e11b013c3a900a0d5cb5c455fbca24008f345126d9bc144abe062f4116db6a370c56467bcc90e98a00ba8f0489265e95e849744335259cd7f67a3e7152dd73d6275f37939e489d539744cc3b3657a948d360ad4ebf8ebd40d1988a213b3248612b06703a67ee842a0e1732d8a6067e4e3aafcf722eeaf9ca13de4230edbf23da059f2a9b38ef29781b3575fb884bbe982b4adf83b2eee223412c080addd2d7a7ce7e7894dfcbebfc6075d67299af0a3ff1226041c1edda1a0d84d2efc8f1c29d42c003200ab25f7edfaac00351e2f1f1ef5d638be831d9b7b5b0ba197c2243165f14a042633af10313a0343830661fa881801138dfa95fc9be0350acd2adee4f6d2ca6005c9947532342013faf86d9de3f42ed53408e52a320adc085662ae1e26ad7ce382e8b6f82e383663a879817fad8d15baf466a2a675e3f5e9870cf4f89417ba9dbbb5acd607da92a424b75d717e39b31ee92aee529860bdfa74ef8d59747162abd529cd6c8351e011801aec19d6717518186ab9a6de28244d6e8142b9c8a380e4737f7a6a2a538b54a2c15852b15fc34c86ff63beb95d5657ae2be2ec44e32963e42ee286e3830c5a3a547a0a0f43dbf922804655fb9ddca09bccfe43e97fbc030c4f30f2584f027ebf46907b1478a9d05406893255a0c3dcca349c3bdf7deb2bfdb8d79987c41b8af597d38492c8619ae01fef2d367360d147bd4f630a4f6c8324acf0f17a4c340bd15faa8cabe3e95539229d589b", 0x1000) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0x102) msgsnd(r1, &(0x7f0000001100), 0x8, 0x800) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001140)) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001180)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000011c0)=0x2aea) fcntl$getown(r2, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001200)={0x8, 0xffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001240)={0x20, 0xffffffff, {0x7, 0x29}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001280)=0x3) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000012c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001300)) sendto(r2, &(0x7f0000001340)="def1bbebd2303c721059b28430d407225c5e469e0ae5adff7b61851d1ff08d75275aebda0cab4745c9682212506c7a51af969fdfb63593da8a6b38604e76315389a1014e91cac87a309aed897eb8ac16e9015e198b5347269fb4c90a731bf6d42218c66fe81aba7d1765dc5b7e941e5270a0659c31c6c8cc4f89829e2b779f81f4b1e2e6a7a9cdd17e623df990aa2c4fde5ed754d42643caffbda4dc66e1b104817fac15fdcefafefc8065355643ca9e06b8fe8f9db18448ee6a01b76beaf4f4ce9784cd783da7709f78d4ccffb7f8fda36ae3a354d464726058dfeb7ef47bc3c22720626efdf00095f84a8234e184fb8d3f283c86417f7da73afa78b0fe31905eeb31b0a00f5bbb39e843bc79856dcae95d6b261626bb9114d2b205358f9854a85cc20458683c04ada7437262031af05a553d71be8fb8a2801de22d22934774742fddf4db5411347656697b4acd32355fd9d2f4a7e0cd463a772b689ef7627c6af08b906f2b1623f1d35104eaf10622d1daef5ff6ad364472ae3960ed47f6b833909093d2a4279a140cd8e5a87ae323a6a1a1d461f4ded8a3de0ccaa57394818801fc30effa91d963ea12cafb024446ad55ec6cc4d84e9db526990808a48d375491b88a54267c0769920d6055d951ab42b7a44d653feddfcfb413ac2eee918e40810cd6c60bd929a99edbcc6ead41f28aadf2e48163a20eb8ab28e0cfee65544224ada18a6c8770fddef85858ebd7627285ee8b622728c89b0c53e3f9da6d2202b6aa65f8e3615c138fd26ecdda689585b8325f385e8945c1d666b294b2bb2f4c2a572d112ab5d8b0dff86fe899dac8ec7ff2c52b491f783579074b68304411261bc5a424e452dea0ecfc5b3da619bfdbb18e95761c2b928576f171f578662d7cbdb5fb0b3ef2ffad95c089cc6899a54fd27046c8667fb2054c6c265bdacd6dc4a7f0339e296e0f7390678b8251897d83e61a87833620308d2cf586e5f2d7675e73c4d5877e5565029181179c27f7fdd8ba2de9511df3cc90ec3038d7f55b465d249d4bf733116b420daea3575a3d70ec18d5e1fc09d5d8e64e7a41ad20b2c27237c2efb37b619f8e1de17f23998c6b0c40b34a530eb576dbfe9663424ce0a5faf65366c80997c7416fd9539bf2d7108ce659fe395c55c2b4f37b5163499d2bbda51aa05c285f1e3e0c589a9419ad486f7566de6f91a85c13ab58a86d192a38b41d2f93d586055860783580d0d6fb2d6f9241dbcae07567b153f231ebd5fac11b9db6e7feb321d839c8e954740f69c082b92f738ac4e0731d8fc3e21c13dc0dd52dc64b9ad99af5086ec8b6f48e0f2d46969c97136b70a9879ef90582e4cef46d0e778ab3995a1104de31e077ec14a9424dd3bb82bdc3c8143bf16f5f93e02a8e684d008d79b707d869d1d9b3bb1801e7fff8fe3fd60cb4494fd75317ebdcc571e948c5dc8de339c3f9197644f2665f175ea486c8011817c52825ea24b1d0e1fdc4ca0871d0151e09e85eec3d94f8225d9e44b9a5b6e9677c541b07422c80189299bc200a1286ff618fbfe9ffa43b28d8af899c04ff3717ca67ec2889f96eef6d1c17f14af702a53b0c03b094447c9cbea2a892bafd4fa065b45b2f5b3df8fde419f83abe2c3c89f683c1bf0c546b7f794dfcee4587f8e3af9f7b7d06303fb6eadae7409e409c915315ffab7cf6dbc98cc7f2f294b951cf6f10ba30e7389f36480b3bc17c664a119683fa36ab9ba4a9a6fca4eea7de2bdf88f54f2659dd199166f749dff975bc705ed4c4bed7f8382ffcfeaf16670d2bbd5445902db38028dda9d7329628aee67f45b1da5aa5a16860ac8b70ccfbfdbe7066b97ffe681b59c4d2db342b051e671aa84640c2111baea99c2bae1c26649ca60a392036e198da5546fbea3becb7222b742af773627f9d6d31687bb929e0eb6d4edcd16d09b166ad609a9e3c17659ec634abe60fc116657a3021676affff6edda4d17046fd74ea77921209719c52c4900f3e07f721334d85e33e18319714eef17c72d52509a97f282594ee5917a4a536f0083a0f97b479ae2b51b956d1469db03cabbe6cc5a62f90e6bc5ac7799912b248a4918a07e2660ec98ae605a1f1cefb6488b5e60ca65dbf475ce3a2a1c9b764a8714ac436c29e9c4a956bd3a3dae9da0021b7e1d1b4060d5dc3494af00103332c1cfc84bcc3ae6e74456f450298586d1e3eb75d3f7396d66e23162465560ec24f9799f6eb7dc59b12a696b7e8c8e67b569ab69f55f1453c12ea2b3c95de6c740fdc13d3f1fa99c1553ef92a12f86b6b7a4b7d0f5e3f450e567a2d57470c19af666752155f70107d0c0421663e307d63ee5a960ac092f7623efb29d83a151e77c503beaddaf5964716d6cbaf2785b941e42b464923a24be01e9f5e23441d1350813b5bd4c945d257d7af30f2584ebb6f9edc30c30905a4e6cb4342034ed4ebd9bc3f5c52b14143ee338f4e15c4c83a7766a3d3ecc7ffdf4b28c1c4a532de7bc47f2648c13a7826d60d444b292a99ac670423ef51f57578897732d60914406b3cefffcd34d7ad7d93d54fb5dd0442d17244e64de3bd5bf9f679af07ebac4ca9eef1187563f9e31c3cd31312bd02913597b89fbef2d4040e2c935b85902da53845501a588d988e21423bc1009249c09bc0b9a00ac75419d8429987d522d9f978b01d55a622b0c79ff29ac7462954057d7f68e566bb31b934e359412f2684a54b25aa2e1da7266f3c948dec17503dd6bc28b1e6399f45b54bdc420012b86649b12e6bdc9fa8c9c00f7d4899588803308a622c52a965852ff332f176ec4757f614f01b84ebf2d96e80d50733ad4202bcb190ab2c8559c69cb9d5003c00ea6789584ab56e9af51f1585c38a41f35bb921d0f737544b516bb9a04b6bfb9d62cdcfd09d6f3e3387056e24a4da3089a84fb2f0a7e7ad6c92db073d635030172e7716f41a16d57054c5246ac28160b5a9dd7a470e77a7fe820956a26399b6b5b386baf6de090264f5b572a159c2fe2f286a167f386707fc2a419f9c7e05840bf1944cf4c7ddb524c68a02884c8808cdd8ba316796efd4b2e595469e0d15b0ebac7f63c8cd1702dc5138f6554789f0f817ef6b20a1c060cd72996bac4e7eb828ac2ea94bcc05c4ba2b9ade77a01b3c2b25b0d2b52c79e9ebfde70fcf65f775f19f951cdff0c97f6808d595ad003613dd2a78d55a024bb18fac85d1d0bed0310be7582033779369d9604f5ce3cfabccec277020ca3d76fcb7be976bf5a462e8643878cd715133932815973e1078fa9bedf5b1893f6e79a0013c8caa54efe71d33d77c3b8bace743001dd41ef570f39f45dcf7b28d5bbdeac23854a56f93844505e887583fc734bf6939fa2f2db0a7e4dfdf4d3321fa01f953596b2dfc188b98084468d5526f38343bd4d7bf3371ceba62103366be38ae2b99e22283f902fc8ff47925642058af6438acc8b2837120276dee3db5fb806cd6f4b1564723e8a30e8126bd27b170bc19ee6600bbade70f7f4b726dca6a056c0f8b0f4472211028f15e041e2982d281200c9cc58601692c3d9f45a5129c48d6303a99c20a790741663962d0c3fa04316859b61cc1655dabe88148be1449e45dcc091e169a3926d0be845371214e361915a4817fa7e83e3ebb716768032f9ea4dcf8ad448a7002efe6e345ecc67a5bf36593dbaa0c7f5c22955f36932ecb37d96d9dc6b98ef3f6adf38aad6650fc43c958e0e14eda68f9d477a1be0a5850761b8011d5f29b7a98ab4547adaf1ed09138358059c78fd2d649154158f6597d3a1ca4c717db152383a1e6e9da262780d50e1e805f068d467b62b238d2f36d729800aee741026b161c28d6dbf4a833930483d0cba924f7a0e5e7d237eb3c3c601878b84330059c3ab36c1b70e0bf619148ba91d51611cdbfa919f5c9193685bf71a73405a2e36394161a18ea1ea86ddfb34ab2817390175203f83a7e28cef164bb65fedaf321c80fe416d495b0f209e04ea917f8a3fd8d3b5563fbe33525264ec81f04128c904e0de0b32f5b068448f3f91d0de5ce43f28aa715cc115b1a47c8c60d831118ac7acb4f8e2e7db857c6a55fa0b3ceec239d5d9fc29a1bfacd308d72408117774d447ecbe239af198c7baa83094395a81302137533993bf837ef8d49323a710d031c7eb9f37decbe938205647d1dc29c35d1861622e7c2e18cb4833ec0d057d5047520cac0679bc02a3234a75769e7e171301bbd0108b62827ca2e95fed62a36d720102c7ef0179fc18eab984db48c1bef380e096ece2ba3467e993f735473f8990bcfbc380e6eef7e57de6ed6dfe0ce5466d4b53e880627d4a3ee4c8a3e64d7bbb300f51179603b507f6220d45364dbafcfb01f636247027a5c0e4d5e35263d161e9e6346c200015ea8f9cfe92ba1d81391b8391e527401192190ca2958a6a7d9bdfacb0d4f2fe11e154cf92e67392eda11d8773810773bcca1ab022ba9d1e4875dc42e5e47ed8c1c1c66a687e502961f3682bc8753a1181dbc1a4e6002f1da328305025c16de27beb14a80aec5151c198278a14e53b380ec5fb9dfd21be37c2a29c7340aad94283188f84c96a0b2a5af6d6ff5426126a5187aa94f28693ed97cecc8c70348b56647f85b66ca7e30f1c5a9f65941bf480ef83ec8c83c15cb683112bbb0ef57a852cbc653a85ef4b37985e086316e70e0625cf1efde1dbe21e3396a83fc8c1a7caf5b68a8711d55e888cf5b99e8c849659c78b098dad918836a78e9821c3bd34206630ca4c9de344b380ad5c7b85810db37861e1aa004eecd843ba7a8d25208711c6ef9d4db7cabcc37bf2bc0f2068c78fdd383d0b1f8095a5bf7e9f5ef4ccdc06945adf0551a244dcf71c2b2272a417c12b36ae586ab9a7192e52c1636ebe35a266011b5375b45d035cdbd2b1acf6d72f96f87775803c0dec197e5d207cfcb0c0b4691be5a92a007071988c889ce26a86259bffb38cdad18ffe92d39512ff17bb321c2feb293be1252dc9061fb603e41ec55d4428da13c8c330e4463ead62d7ddb90fea346e5feb10039b728de97b13934064e051378b5c9b8eea5ab47990a300b9590984748049f9313552884054243a47989fda647478cc0a8df8717d8dfe8262b2349e68f663372a286f3f1eb66778884fd4c181d512ce544d99200c6c7ff5a8e648df080e5bc22ea105ce75a583046c05d455e1ae08287ebbf21d16b66c7c87d35a3a5055de50a2ba709595194d03bc654fb4e8a416163ee0f25f9e92a42dbbaac3aceb14c7284249e6634885fe47347f1dbde8f02edaaf2c7883969fe4f900ebb81a6bf3deeb8d36f5d0b174707d8acf294ea0364848f65deb626d0bbb3c47fc066831dcf4437356ce9c1a4d009986f3b105eb4849845d5e193be123f66009ea054f152b658a5b687e6b23e8aad6a3b4ade7561c97bdc2900eb338b2bda6bbdff9a9bb42a5b79265d9beda9c0af49863ee0c1b187dd1c7fdc1d2bcdbaa98a9cd5f0c825773851699f39c8d720ede165f3ec86fb5ace64855e36e24893b8424fd8a6ab0cd1cab2c6cb0b0070a7295c4b7e43aaaea2c9f68c6e0de801d7088bae68ce62b4026952e285a7e91ad1033f7916107dbd89c75df3aec4442c939a33476a1ed982d67a6b39b5c87e0ac562c9f9d44d3ebd7fd0ae2ccd71b83cfa7c536c1ccc588a5c3aacd6b2b98ec5e2fc2213df6c7aaf1a98e5a2c95ea9d8d7b04d869c47af0e5133f5511805e0684dce662f6446111d8f622a634ba2d5a4fff76aaa24726ca485b9650201fc632b8538d58816f958b13178f08b898eb5", 0x1000, 0x405, &(0x7f0000002340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002380)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000023c0)=0x80000001) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002400)) r3 = openat(r0, &(0x7f0000002440)='./file0\x00', 0x80, 0x0) execve(&(0x7f0000002480)='./file0\x00', &(0x7f00000025c0)=[&(0x7f00000024c0)='/dev/zero\x00', &(0x7f0000002500)='/dev/zero\x00', &(0x7f0000002540)='/dev/zero\x00', &(0x7f0000002580)='\x00'], &(0x7f0000002800)=[&(0x7f0000002600)='{]-\x00', &(0x7f0000002640)='-\x00', &(0x7f0000002680)='/dev/zero\x00', &(0x7f00000026c0)='\x00', &(0x7f0000002700)='\x00', &(0x7f0000002740)='/\x00', &(0x7f0000002780)='\x00', &(0x7f00000027c0)='/dev/zero\x00']) r4 = accept$unix(r3, 0x0, &(0x7f0000002840)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000002880)) dup(r3) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000028c0), 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) 06:13:05 executing program 0: r0 = semget(0x2, 0x2, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/31) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1ff) ioctl$TIOCNXCL(r2, 0x2000740e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/240) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/251) flock(r1, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000002c0)=""/7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) fcntl$setstatus(r3, 0x4, 0xc0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/137) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x7, 0x0, 0x200, 0x7, 0xfff, 0x3, 0x6, 0x0]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x4, 0x7, 0x0, 0xfffffffe0}, {0x4, 0x0, 0x7ff, 0x80000001}, {0x6, 0x6, 0x3, 0xfffffffffffff3a1}, {0x3ff, 0x1, 0x0, 0x10001}, {0x2, 0x6430eea8, 0x6, 0x8}, {0x100000001, 0x1, 0x3, 0x6e39}, {0x400, 0xfffffffffffffffb, 0x2, 0x7}, {0xa8, 0x5, 0x4}]}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000540)) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='(\x00', &(0x7f00000006c0)='+\\\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='-\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='$+[,\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/null\x00', &(0x7f0000000880)='\'-+]@{\x00', &(0x7f00000008c0)='/dev/null\x00']) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000940)=""/173) connect$unix(r4, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDENABIO(r2, 0x20004b3c) pledge(&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00') ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000ac0)=0x1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000b00)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000b40)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000b80)={'./file0\x00', 0x9, 0x1, 0x3, 0x1, 0x9, 0xfffffffffffff825, 0x72, 0x0, 0x0, 0xd0, 0xffff}) open(&(0x7f0000000c00)='./file0\x00', 0x20012, 0x10) semget$private(0x0, 0x6, 0x0) 06:13:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) setsockopt(r0, 0x80000000, 0xfffffffffffffffd, &(0x7f0000000080)="5e901387c8c9802a3588723e5c8503026f912fac2c8b3a66617b16479009bcb896a0e94b5fe894a5fd852342e790e4a8d499f836721b195a760cf80df3903c55388e035fb19021549be9bee30c1ce3a5f71808af9b409feabdd00f46a0b3cfb5475e5761ce7c7ec89aa4bf37c9be7e9c9c008a850708e1c8fa6eed86be2bf0a049bc4faf17f35fbc66baea38fdcda576128c6bb4b869e0c0cdd5cf18560575348ee2922cb06b32739fb6e55c225049f8fab25581c71ac9e84363e66bf7d73f8f0df661818a50cc26366f666a6e71317470ed702e2acc71b6a319f8efa67f152feaa25fc6ab13e09ff6f8cc2490693542fb9ff2187152f04f", 0xf8) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="1cb46d74225e60a8f0772f3f3f543981bd25b2dcdf5b29dd8d5fa93d055ee61aff485e9e2a27fd846cd32e868b15be926d7daed2aadf2f40f2f9088f4a4e78fc81a84473287239a25ae49bb867aa5365c553925468087f89872ab17d0bb097a4cb70f5a5985d990c81e6bf4ee2ea5c32fc132f99bb316d2f93056d95ef7891c23afc88a1183ff6933a6d7301f50fc6bd3fe1da8bf6bdee40243aec46189690e64bcf74d42ef7b9977ae6392929f93a7a29c99c35c6655c22cea656b9722f04e95d6a0c2376c0e4f6a06596afb9f39df5d7c8e82e534e34fddfc3a5cabce31ddf9dfb1f9b0e9cb595bf70adb391304792aaa3ee2730e7", 0xf6}, {&(0x7f0000000000)="33f708d6ff10029bf35ff70eee64fb861c642a1fb98d5c3b26", 0x19}, {&(0x7f0000000280)="a8242ecc6b18ebfec80906932a66ef8c92d610169a42cfa9fce30b0f8cf2d8f6e1ac6f5b01f7f21437386ed0159025742cca023162ae2a95c16067072cd0ce8692a53101ebf82281302b7e9b4ec5d1b0ed0c82f819595daa96eafd0647863d36a21a52a222d00baecb7f012f823772804c1616042dfea4080b92ec3847f59594a87c4ccbc970d2b386301a5828a0be9812a093383c439be259367ba31bdfbb74e2c76e", 0xa3}, {&(0x7f0000000340)="9bf7a5780314cd88d4fe84e3f8bece31dcc17a10cde3cb5793e1a2b184405cb445c7ac525a5c92b2212c20f3aa106c2e5a8225c4deac72cb38f11311ea", 0x3d}, {&(0x7f0000000380)="d964fc", 0x3}, {&(0x7f00000003c0)="61884a4980308603cb8979d0f1c8f945ffd9caefe62df3087d7ee5b57085b492ab8d3fcd14da989fbadb4615cb3abfa9ac22", 0x32}, {&(0x7f0000000400)="a706fab8fa087bbcdd8201", 0xb}], 0x7, 0x0) fcntl$dupfd(r0, 0x0, r0) 06:13:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x2dc0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000100)=[{r0, 0xc5}], 0x1, 0x932d) 06:13:05 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) poll(0x0, 0x0, 0x189) r0 = socket$inet(0x2, 0x0, 0xa3) dup(r0) 06:13:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x9, 0x80, 0x96, 0x8, "eb99c177180eef48559f27208654d87417446643", 0x740, 0x100000001}) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:13:06 executing program 0: syz_execute_func(&(0x7f0000000040)="660f3a172cb44cc482654614abc4c17d70fc00f20f5e29450f6ac944a43edb1c34c401b16d0ef61edf0500d0f562") r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) socket(0x32, 0x4007, 0x7) 06:13:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="80008c2a7ee9be77cf472312edc1736acbf3e306fedeaed306ec835320121f10b7de6b7eaff5ace3ad12c7b892df183fb3be939df0d9d97832e6352adab4721ecec33c13bd2aeeb09eb1661a05049975008d9e924d75d2a185e628fc198ddad8696b5eb2849a8c9100739eec53bdb9c2"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x2cc) 06:13:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000500)="bdfa4d2591c321a8cf98848e4a0951bdffc6d9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2bbe7199679b1b1bc3adfe4df6473a61d75698228a2b887db13099bb25375a9c2b0a061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79c0004000000000000972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13da008000000682247a3ec85dca84b00ba7651238225996d2250f6ea8080057a6212dc30a9f047a2111659bfa12c867e667d41eb760e65e47291de57733bdda2ec4b4e024735139a70dbc081c1463df626606b2001cd5a63ee99677f805866ec846caec22e2aebba825915b324445a1bc1d1916858ec6876e0d82f44c45a8123ccdb00dc53274332faf5a36764bd048368bcbbdb5731edb6402bee13c299bc1f3c73d7bf83d4b32dbd4544b5ccea1a6e54a98f2fe599f8538c0ef1eff620056f03f9c9fd5d0f99ea7769f55b2dd62e02c168b4f0fff9860237d0b19bb2e091e137d1fc502de13", 0x186) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0x52) 06:13:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rmdir(&(0x7f0000000100)='./file0/file1\x00') 06:13:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 06:13:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/98, &(0x7f0000000080)=0x62) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001100)=0x7) getsockopt$inet_opts(r1, 0x0, 0x200000006, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 06:13:07 executing program 0: syz_execute_func(&(0x7f0000000000)="8fc9e8986a00664a0f3a634d100f0f0d93e98100008fa97812c945f6e3f36a0a47e309c4a2552d27c443014cbd0ca1573900c44315691101") r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1866696c7530000000"], 0x1, 0x0}, 0x0) 06:13:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x38101, 0x10) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) 06:13:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00202b27feffffff00001a000000f0406c00"/44, 0x2c}], 0x1) 06:13:07 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 06:13:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYRES16=r2], 0x1) r4 = getuid() ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1) r5 = getegid() fchown(r2, r4, r5) 06:13:07 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000000c0), 0x1) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x2, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r4) syz_open_pts() 06:13:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x58002) mknod(&(0x7f0000000000)='./file0\x00', 0xc080, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000013c0), 0x0, 0x0) 06:13:07 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) 06:13:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 06:13:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x200}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x56, 0x80000000, 0x3ff, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf00fffff, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xdfc10f3fa69b2214, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x81, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x40000000, 0x3f, 0xae79}, {{r1}, 0xfffffffffffffffa, 0x80, 0x10, 0xffffffffffffff91, 0x6}, {{r1}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x8, 0x5}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x1, 0xfffffffffffffffd}], 0x401, 0x0, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000000), 0x20000000000ffff, 0x0, 0xfffffffffffffd7c, 0x0) 06:13:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) setsockopt(r0, 0x1ef, 0x0, &(0x7f0000000040)="df326fa342bb1c318f0219ae1cf77caa48aad637ca146348cda0af77c12821bfaa9e6d9a21e1c15e03a0f89c672ee9b818cafb2e4efbe4275cab6c581d76947b1f5d975256cf085246be2aab0906fc870ed38603876e3b12d282277f0915aa12af40b69b153cd50d7dadfee3cc94da470e5ba476a07e6d745758f66795b9971df18ff056aa48cca45e0efd39ad7aae8d84268966a463e08f1b96f8b027dd34ae8ab9d12527c8eb18488f265c5d59f13d341c2766cf", 0xb5) lseek(r0, 0x0, 0x2) write(r0, 0x0, 0x0) 06:13:07 executing program 0: r0 = socket(0x18, 0x5, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="fb23dc2f897c3522", 0x8}], 0x1, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r2, 0x40044b06) 06:13:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) ftruncate(r0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28, 0x0) 06:13:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x110, 0x0) dup(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8800, 0x0) r1 = socket$inet(0x2, 0x7, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6810, r1, 0x0, 0x0) syz_open_pts() 06:13:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffe, 0x63}], 0x7, 0x0, 0xffffffffffffffff, 0x0) pledge(&(0x7f0000000100)=')*,\x00', &(0x7f00000000c0)='\x00') ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) 06:13:08 executing program 1: r0 = socket(0x200001, 0x4, 0x1) sendto$unix(r0, &(0x7f00000001c0)="b100050202000000000008000386ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) 06:13:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x10) 06:13:08 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000180)='./file0\x00', 0x280, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x2, 0x81, {0x1, 0x3d}}) r2 = semget(0x2, 0x0, 0x210) fcntl$getflags(r0, 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/208) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r4 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000000)=""/128) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x7011, r1, 0x0, 0x0) 06:13:08 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) listen(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="5882755fec3d174a420468913d5605c53a0fe7a2", 0x14) 06:13:08 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="000000186a56010000002b00feaf00000052f0c1df706c85c2768501000000374e341de39f8fdac535055189", 0x2c}], 0x1) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0x1, 0x8000, 0x6, 0x1, 0x10000, 0x4, 0x4, 0x0, 0x1, 0x7, 0x400}) 06:13:08 executing program 1: clock_gettime(0x2, &(0x7f0000000080)) r0 = socket(0x800000018, 0x1, 0x0) writev(r0, &(0x7f00000012c0), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) write(r0, &(0x7f00000000c0)="5090af7df18316bd5a6920eb69259b1c8937659718a25e1c55f2c9a2fc3bc5470b88dacce62bb7a95f00"/54, 0x36) 06:13:08 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 06:13:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80002}], 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/108, 0x6c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x100, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 06:13:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = msgget(0x2, 0x635) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x67, r2, r3, r4, r5, 0x15, 0x1063}, 0x80000000, 0xfffffffffffffffa, r6, r7, 0x2, 0x4, 0x9, 0x5}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/234, 0xea}], 0x2) fchmod(r0, 0x64) pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x81, &(0x7f0000000540)="41a517a6c52239907afa9c0fc1d8a5c627809362fc99133df3bb691b2af43abbcf354d40de671d3c59440c82db74aaf0cd4a9130bd1c16a5981430d3df74017908ab613814569c1003c98c301d7efb0aa6d85f96671e726117bb6fe7c4623552c8ea2dcf849a1d83db328c383203905527917e94ac8075437cb395d6b6f482dc64") getsockname$inet6(r8, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:13:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000, 0x2000000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="01437aa8e0d19be338587957c701eb19ce0cf9dc0d696f14270004607d67449cb313cf55a4551c424df97c11f57c79f3ffc492dd4883687cefe8bd4e83ca8788c9cc52f5264243783f3845c5b297be0acd5c76c690965a2f21d750775d33bfe40da31b093fa6669e978196c0f4783525272c8616ecae20e4ad1dcc220a0fd505963c8e9f", 0x84, 0x401, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x7, "d730c1e7bb6fda02394e0f200d8900400e000100", 0x0, 0xfffffffffffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/248, 0xf8}, {&(0x7f0000001300)=""/171, 0xab}, {&(0x7f00000013c0)=""/192, 0xc0}], 0x4, &(0x7f00000014c0)=""/148, 0x94}, 0x2) 06:13:08 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) mknod(0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) r3 = geteuid() r4 = getgid() chmod(&(0x7f0000000240)='./bus\x00', 0x0) lchown(&(0x7f0000000100)='./bus\x00', r3, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) getegid() getegid() ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r2, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4cc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x8) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x80000000000091cb) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000000000004) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r6, 0x2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x1000) 06:13:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x12, 0x80000000}, 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 06:13:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x82) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x9000, 0x100) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x3) r2 = syz_open_pts() dup2(r0, r2) read(r0, &(0x7f0000000080)=""/121, 0x79) 06:13:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000140)="0f", 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x80, 0xff, 0x1}, {0x7, 0x5, 0x2060, 0x6ab8}]}) 06:13:09 executing program 1: mprotect(&(0x7f00004f5000/0x600000)=nil, 0x600000, 0x200008) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/249, 0xf9, 0x801, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x2) setsockopt(r1, 0x1, 0xb, &(0x7f0000000240)="ec8e6b8364212e72e017ff961d60473ac3d85b7be2429312b56553c0162ad0550e01c2ede6aaa52a00d907afcc5b616a4eb7ea4a6f637d59519c1988da88fbf2dcec", 0x28) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 06:13:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = msgget(0x2, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x40000000000001e1, &(0x7f0000000180)) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8000, r3, 0x0, r4, r5, 0x198, 0x81}, 0x80, 0x1, r6, r7, 0xfff, 0x2, 0xfa, 0x7}) r8 = socket(0x3, 0x8000, 0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x5c2, 0x0) chmod(&(0x7f0000000540)='./file0\x00', 0xb) openat(r9, &(0x7f0000000400)='./file0\x00', 0x10420, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000005c0)=0xa) r10 = dup(r1) r11 = syz_open_pts() kevent(r9, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x3, 0xffff, 0x280000000000000}], 0xbcb2, &(0x7f0000000480)=[{{r9}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xdd}, {{r10}, 0xfffffffffffffffd, 0x4, 0x80000028, 0x4, 0x238294d}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0xca2, 0x400}, {{r10}, 0xfffffffffffffff9, 0x1c, 0x43, 0x8, 0x1}], 0x9, &(0x7f0000000500)={0x7fff, 0xffffffff}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffeffff, 0x3, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r1) 06:13:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x6) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aaae599f", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 06:13:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xee, 0x47, 0x5, 0xb0, "e4c03daadc444ca422e5daf905a3f3a732fddb82", 0x30, 0x8}) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 06:13:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x7) shmget$private(0x0, 0x2000, 0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(r0, 0x0, 0xffffffffffffff98) 06:13:10 executing program 0: execve(0x0, &(0x7f0000000240)=[&(0x7f0000000000)='})(\x00', &(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='{),$\x00', &(0x7f00000002c0)='\x16)\xd6\xe6\xab\xb6G\x1fFxdH\xba\xc0\x0ei2\x98\xf5\x8c\x06`\xb6\xb0*\xc2\xd2', &(0x7f0000000200)=',&*\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getuid() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = open(&(0x7f00000001c0)='\x00', 0x30070, 0x40) ioctl$TIOCCBRK(r1, 0x2000747a) 06:13:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20008, 0x0) bind$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000240)=""/248, 0xf8, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000000c0)=0xb) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x100) getuid() getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0x12c) setuid(r4) setitimer(0x2, &(0x7f00000001c0)={{0x6, 0x74}, {0x6, 0x4}}, &(0x7f00000003c0)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) 06:13:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) pipe2(&(0x7f0000000080), 0x10000) 06:13:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000004000/0xa000)=nil, 0xa000) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 06:13:10 executing program 0: r0 = kqueue() r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) getpeername$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$setstatus(r0, 0x4, 0x4) r2 = dup2(r0, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = semget(0x3, 0x2, 0x10) semop(r3, &(0x7f0000000280)=[{0x1, 0x40, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0x81, 0x1000}], 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1040, 0x8) clock_gettime(0x80000002, &(0x7f0000000400)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x600, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x1fa) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x5c, 0x20000018, 0x100, 0x2}, {{r4}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x24, 0x4, 0x400400}, {{r4}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0xf3}, {{r4}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x1, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x200, 0xa0}, {{r4}, 0x0, 0xc, 0x1, 0xff, 0x1}], 0x9, &(0x7f0000000000)={0x9, 0x1}) 06:13:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x4) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/93, 0x5d}, {&(0x7f0000001340)=""/143, 0x8f}, {&(0x7f0000001400)=""/179, 0xb3}, {&(0x7f0000000240)=""/55, 0x37}, {&(0x7f00000014c0)=""/67, 0x43}], 0xa) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 06:13:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, 0x0) write(r2, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294", 0x10) write(r1, &(0x7f0000000000)="148bda4c70c2b1aeafc9933b0ee269bbb300407f984e793149fbd7e9cd1d8540a794fc0f54dd0560b8d7e5866536dd1625a48e21ccd0de99afc05f45d9373b15", 0x40) r3 = dup2(r1, r1) getdents(r3, &(0x7f0000000140)=""/207, 0xcf) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1) 06:13:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x280, 0x20) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000a00)="20f92ef5a723a23c17b6021d1e6c7a18b7db3c6aa25be15260242c0a", 0x1c}], 0x1) 06:13:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x28000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_open_pts() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 06:13:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x1}, {0x2, 0x3}}, 0x0) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000140)="c60532e371507affbd446346674d88bf2590fa539c58f87e72e8c821896b8f681f77901a9c31a4c3bc3545e951ddc6a73b2dc5945602b68b5d5258c4a66cdd10535bfb0d62d275e23e46ded55811a6f99a2ceb1c69482e8126cea147249510597568f7a414538c651b1d6eb1d0bba7ff3d41664eedb3328103309bd304438690dce5caed37a5f5d0e999c63f298d64c8b033f9993cc4c3185374cf0a4e67ed928cee7a6cda373e734340b7adb386f770580c40d590fb83f7d5ea97d730ac8dc8691c47199f05741fbeaf32a1175ea83da3fb72b2fd7e34fdf36387db59c33e499940575cfc981453b280b0a38457ad758082d824dfef4d83f80d033f965a4184d6e9efd1db20fc1b263bfd5334f3f2ab54a909320c21423f7d900648dc1b49ebf8c05b8b0c9269c62afdd123bb698e69151aac6210c338c5347987b5baf5119bfed04b4232ad3e82ccb637d984ff6c92488b2aa8aec1a8da75c99f0321f8765db9f5df732e484bf138ae186246044ba8d1ecab1277e2f17efcc3bd535333e775c196c27833dc461b42919c5728d7080ce3e29ddc7eec62d656c41a8c31ba07106a2b7b38be8c85165b7c6474d3b4b7b807d91faa78d4087e82c29ce43d3323d0c4ad34d3f21ef36d3d7715b887f309deb739157f9fa886dd323c7db04a2875bb9210eb1bc641a3bf69db67e8201dc8e25238592cd241be544493d375c42405c1efa1bbb7ef92b2f5fcaad99a7c4b11483547aace293186ce35287840160a9a8b892f2f415dbaf5a2d5921f38b883ba1914a8e34f707224c7c9d2d6fa3cdbc6107d5d5eae7b0738cf9c3e52e21b314d913314ebad12c8f73b6930bc9ac85e7832977a6f9cf928c0651fd80f0651a9b79ceeb3497ccb26c7bdda01cfa1cdd56d6a20620747431ba5aeb342ac0e311ada22a3872b197be968a36d9a5543c306e75b67deef00aff4cfa01d3499739dd7b3a13d5648e580ec0dabe5fdc48809e40d2d21ff7d33fe043a249cf0746da0e43361122bfb228624a0f79ed94b19fc0e83e6c482274d2495786f77f97ca73daef025ef8ca928e08959f63438e6b6500daf55d1cda5336310b40194fb4087fcbb945dce2f764cb2738a88df94810a470a137a647c6149d39e50447e68ca909fbe483d86fce12cbf92b7e9065c6e79fbf7cc535a6b05dfe884c6d64879755b52e951479255813d9ec98a30dd9f7ee93d5db5237a23e6c7ce0fe41e776784f18eba0acddca1ad7bbd3b683df62620eb219b95b05c4a3e560f34edf1bbab248a0b5c3f8285cdc5180b7be1da283af8660342b5d9f3eeca5dc6ba6c345aa574da42309930e792869ec157cf446abd38ba6c14356c971cc9762dcbde4659fe600a8d548ddf19cc11f516f08237e75a44c8a1885af5f8d4a42fffcc40e2883a3074f1051b66c9615fa53a876cce339285ad6144be5a506ac467b465a0b57398adb96a08c5b62ef0781d086c8f36c330e07eba1f8c590a0202696ba6e0c700f44c08fd50e8cbb37afb00f15a7b8381fc1814b8147ada4e7117a86e635221c46d458e96c4d91f8bb398d721a6d80a6a1bef3a7f57ab40e84e0c70cf50be87dab639fa344ea5ea6b25f10ff954dd1a47efa79afc284594fc0be30b36b3de3ed0165ed96fdcb4a9583f99aec833fcb6c391a66066d26cbcdfe37b401f434b7d197b1d149751d3e8eede9cdc25bef5d665173f3c39ba6331ab572e80c681bdee1c79c3896423b02320e099959df489b847299f2ddffabfad4120145411bb9f367a936875e27baafd7c23ed1f186770ae7dde7df47bd8618245b9620f9a09278a03cd05228514e6fcb1994f4554c21086b23721b69e7835e7b5ac24762142902c27379e8162ee819e840625898e0b9d7ea14b0e49178037ad4edac7209669caf37cfea356c2a9396967f799f732c759865aab23969b4519aaec30e6fbe8d5a86c06aba2ebf613b47a705f9abfe459d99d1b5cc1810447c80a67cc6ec5ae49985c82118046584466cb90de38a39dee9ce49b3e8f5ad03b2f0e155e1f81338e0a443039ecf84ab719ff1261211909aa74291c97645a714d744e0bd4a56aeb0adc6c3de908cdf743883fd258d2ecbc2fbfb3153d65e524f9d40d6d5e37a8c98ae644646bb3ab8a1e7d457a06381fd0f295c77172fa6cb797559deb4681b4d9859bca53f1b8c02414094815cc572367694d91473b887137ba817d197a0f7d10320869841242ae0b2c584fb4c7a23a67a47a77866b003f09bde37a7229352455ceee26b9d1c0ff4e32e7000ead8001a70238fe8501ac049b81048ad42b5f4e5dd27dcd1f07658e9e61fc479b644def68770c6c9de7295d0b826dbe7c73c80566c421d9926865bed2ed127c8463cd601f29cd1a589b26395bd31fb43da886a606ef0f6152e0cd251eaa5bbbc1ad3540280c9974601f746b4ff6f8024d1ed2f16ac7314fe0569298a91638e073fde49ebec824235ce48404f63cd7854bb564089f9b6d90c97316d5c1d9a32d4d070dffdbc541aad50acc1a7df6db5d28f64757631b70af428e8692bd8b80437c8822a772cf5b01e1932ef27b8845b4a0444c1ea524586a0b0ac5ec95e7dea15eb20fac7199ea4f92244021a9cbd99a6fc81bb3f606daf40befe1e2bab4ba609e5f484e8bc67d6b0537c63bd8afb52dba71bc1a0bcf8c3bcb8a243119817db5232470b3116d592f0541bd0306d449b2f4bfdb6f31f8a433a43b688c4c8c20f2c5a1fc56110343c225a1b17c3f099a60574c8463caea1c4918fbf1e9e2943c86acd7a0b86e5f76690c7577696a375547eba8a91d16d079a01f020a6a7f04706861e8deb64a44654caba1d797df72209face2c392e85725a635dc2bdc495c086763835801f73c8008ce59cde611f1e7b88b6c88418ee50971e4c20317d197f5edbe49105001d8458c46a6e9f8df32d98c1821f20eb14e3c98eaea61253503c8180c7230084d64d86da871f0eae669f54bff955ad93758de4fbb46cfca40271054a1a8e8eba68cce4c66055b997a1051a6a61f1422d32790d05dbef7eb50e1f8caf9119424845861d47754fc5bec9aff963033a181e51ad7de4247efc92f5f23fd7996fa4214ab702a9fa47a71493006931bfac55225ff2afd94e6a0ffaf270aa90ed84d2b6602e8a24bc4008d6ae61f11b20c25fd8beb2d9670720315ca667ff0ac39971195223c1787496015ededc3eddc2aee447b6c1ef8b41160a985f2efa5037a42e3bcb5717d425b1587b069114510ea2a5ef1069ed2e99c7eeb916caca965c1adb14d285a6991582d530ec999430c913b7b18332825e3d93f920e18124d8afcc0b1d7d572997d6eef57620c8813cd707bcfa4bbf4a2e1be46b1c3899742520d95369e7802b35a88604dc01c84384ae8004c07173b10daed971924fa54cd2ec9c786f22f2872648bb072739695980f452f3a48dcc36cdf3c419143ca3b5d4940df131bd06a6a038369999409f992c5944af149ef9f7b19818635260390a5f364495118a26b2f345a2179af6454c41acbf359fbf33eb32c70f6190ee89b433523c0376ae51b32d72e750ae9141973b088a9c90a3956e052efd5ada20edf888fd881ff48be2f4399668da0b3205346f187de0ccdd9ff89793444f81cedefbd1cb0a398be686faa476005e923e6b497520fdec482c7c87a6c9cc3ad577f32fb2bea4786bf7e7fd3c6ba701e042fb8bf2f4d8ea809fc7ca776a94b38b46a74ec972672720c24c4c3fbaea558a2ab4123aedb4e241ca8eae6755d9f32e4b60943825a3802244ca382b7c4e5774cfe876cef21d778d42fc7135cc5b1e5763baea20b404e7d9e214a6bdecf2627fb38163bf3a319176cf91f25b0d34daac0a45d9a3bae7ff07d173b0681751a004577aa37c407861c78a873c9ee2c45725ba72f4dd5afef77b25cc7b60829cce2b40d7fcc76d7a4a55142c45e79c7f7a5690c11920aaacbbd757a64f684cd611edda9", 0xafe}], 0x1) 06:13:10 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) login: 2qPzDcFgMpmap_unwire: wiring for pmap 0xfffffd803f012240 va 0x1b31020000 didn't change! %SX~r!khpmap_unwire: wiring for pmap 0xfffffd803f012240 va 0x1b31021000 didn't change! w1ü5EQƧ;-ŔV]RXĦlS[ bu>FX,iH.&ΡG$YuhSenл=AfN20C7?)dȰ3<St Ng풌zl7>sC@pX @Ր0iGt2^=pmap_unwire: wiring for pmap 0xfffffd803f012240 va 0x1b31020000 didn't change! r~4cY>Ipmap_unwire: wiring for pmap 0xfffffd803f012240 va 0x1b31021000 didn't change! 06:13:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xf46, 0x1) 06:13:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x210, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') @W\SWupmap_unwire: wiring for pmap 0xfffffd803f012240 va 0x1b31022000 didn't change! $M ?ZA &;S4T 2 !B?}HI[ i*#iib84yKB2>̶7لlH*uɟ!v]s.HK8bFKw~ýSS3ux3FBW( ~bV1j+{8[|dtӴx~œ=3#ĭ4m=w ޷92<}J(uAig R8Y,ATDu$ٚ|KH5G)15(x@ 06:13:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00n'], 0x5}, 0x0) r0 = socket(0x16, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r0, 0x0, 0x0) 06:13:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwritev(r0, &(0x7f0000002dc0)=[{&(0x7f0000001c80)="6e740b7c937c623e204225ed4fda77fb451392a286c995c05200fd3ae1755aa64b5ee41d5c1f9714ee64f7716af678cb5555d427d629b86bd5a9e3996ed22f5c198a113d7521ba9e10b117b22449ab69f9d3a7909dbb5add614d54e535a70be5390462f88446768f2113a76aad3c2789fc94f1b6acfac93b567815d294412d379a926a62a36c75369a686804a3e9776715ac0c71bebab482e70ba485d89cef4715991f7bf4f11f44f04e0a9c7490751e3f95ca9186588490d4ef", 0xba}, {&(0x7f0000001d40)="4e3f830d10460e3e8fef1d5f28de6c9937c14f269b059779e15f3253a2cbe49d1646526720f561faec097d1601a834389833a4828d19dbea21bccbd763049a23c4c34a0b1c8404fa736314f74956f4e825b94f5d8c", 0x55}, {&(0x7f0000001dc0)="0c8a150733ab0753954ab86778ad67de4af1363529e53e307ab503d0e414aff2e152614f894ceee28f80dc94cc219d020d25c5e97916db7970a1cc82557bc08663573af555abedb77d1d8fe8bb25389b6f394d054011fc611f021ce8346bacf32839b69c65131d534ec827ecca59d897b3befc1cfd0cc0314eee187e88437a5fbb4fd6f738ed8d1480e1a82f4f27cc5e5727867d205df12d180c5203f2a31fe5415fc98b12ed995d157f272b9a191e04d688436f866365e3e488bc5d9b5188f9447a556b17ba1157d75539a237ba7bfb2df3af5717c5e92f265562b0be908e7026bb49c6f64d7e87a3c2ef12d802d1d9df9428db83673cee5550521854511c1806f3e25b133e52973f6bc64f1e9bb2f57fde54007feff7cf8be29f4fd6f2c2d6d830a028f9f7d03dc1ac1c8e47eb5b6c742a3c025f8a1f944cccd9afe331abcc4fdc4e1ebd3bd7e5d12a10418ed20e3de8a2787c1a42fac72e7862a37a5eac0131308c4e027bf371bcc54d7bcc52c7cc8a3d271b93d77d13cc1a1d7cc1f22f014f1f94a600967a9361aa07a28fc6b99c1a5a60880eeb11d7c0eada7bd6dfc487b93489d3d205939838fe465766eb27655bd081dd327d9ad6849f7cbc1c51c518cd12dfbb8459f8a7101c224fc8fef4f56e7b15bdd41b5eface3e6ae5afa87835b0afdabbfc9c9e851f6e6afbd039857f906bab98d193c10efcc20185dc6a882a5d70681753afbd8a2ed85d625f638fab0823530a3a80d889598f926255b6149454b132f7cb638d0d15dd49c04437edafdf5546a1d12d306871662fa9a722d67d284002a006faaee35796d7f533e82b1e2f63d39775b224fd9f21879d6b45791ac7fea9ab2822968f11e6dfdb51e23cf6f36866b63340ab6d27bf96328f7c44a91fec8cb06882b90c93a9afea9d5ef43c2715090ebcdb0fea342e2d5d1d504c1df3544fb533fca28ef44fd296a10e7a34c10639c9e5cf67b29b54e67bc313df509f126ce6f04fd1e99fac8b4615f5e879d7ca2fdcc7458b4695289bab92435db04445724dab612fdfdb776eba0d7b07d05d362dfb18edc9b69272715d9fef1ec6df59f6be856bf0d78e23ed9c9ffb6e5fb3a0e0ef7bb992a212ea36f8b3e75cd4265d8f6ac54bd7afdf9231c91cd0b24288040849bcb493b363778e0750d2a8146a291c3dee4fb4d42b617907ab78fbb611501b850843e80333a9af2c475000321211bee7d6c74963686671a6381e3bf8f91cfe289b1ff12171b136b5ce13b9142794915fae047e6d1a434ddd1debe9b9d35ceeec3b871705d86d58931b492b44197533c64994c1e114456fbc302c8e35bf6cd169f82ec3d00657f34cf44d10ac644d543c45d8402378e8d0b3cd8be0698dc62e00be6e639d03bd284c3845f738996b702f7341d9ecf19dcb2b714cdf770aa4ce8138bc38efc9b6f24599d203c004e60aff01ab8502b4d9cad849c6557a966137283b1f4175770be00aed65133c72925c65497361a3be3539fff6a8dccb4f3c1b63862345a6ee4a78e172950662f162bf05e65a3ab321ce735f41d552388015c1edd0b05eb0962de7567134a359267a676f35c5cd16dc900c0e8fd6fb0955661cf868af51a2f2fac8c65c4db390a92c13c98c282c07ffbb727aedbbc299696d35628cde6df0d449ecf500f36911f9d5fcf5e7e96a6e9cb0628c7b47685aa7ed0da9786d9161039be2db02a94755336818f98b8ebdd5b7e632442f30440415ca03887df04668e30e1a5f301134ff551a779683777bf646b3a7c6ab2d821e4ea27a2c0b822c0e1a1ffbe87cbe69d2cc5a5a027ddb4b2d3f9b4c94531407c5c73eb0efce685e20579b548deb2817f58c034827780d09e1210351f6ffd6deea06a16f23abd4b9f6cc5ae1cc4253592011c28ac6c5b602201d5d04865c7a6563991e5ed8f2b011cd26932b134f5f9b329276d34758c188edd484c98651e09456fa076ae328c767e0011288bff5ecab2167e5d1e144405f303524c4e5970e903b95b275d07e20dc907f8ec3c24d96d02dc285aa24b140b399514d50986efba97b62145b0438cfed9e184cdcaadc7c797b6c66d4e371c2d1f9c774421bfa3da240723291b3187db02f87ed9c0057e8456b98a62ab18dfc5e60ac30eb384b19cb085b4407b21e9a7c54649e46c310d6719b948268c4c0cc6440538adc2b150af4283e9dc4523041ac528433e840e164c06b131b7af5c80f8bd609274e2218cc92a4bbbb040696dbaa0c9e4a4f8a3bf60f775677d1e26584c1ab949785531821cb63c5e044c283fea5cbd710a29d58603a6a49a31e5f8478b2c6a7f06c75d9a4d93293c99f0f679a36fff8b48fb7eb641c06e8566cb356896b26153a117f68d2b8fb5d8248570589e64d7aad05377b9d71829e54b75c2ab9d4fe5ef3ed0498a0cf504284737bd510f04ac638a3c2cd1155d0f5ca8390ca06e6c92e245a6c80d786cfe1895f3d92c265c3f4903a9e69adce4b6c86fc1edc4584afebfa688abc1a81afd9ce08b690faec32aa9926eb2cb42ac4de583aee9c88081904c72ac20a78311988a12be132512e67dc3666ded45c602891569650e1ee176338b67717712669d53616a4f8e60e786ee524877e334ccbe8bf3351877d11d2f1c04510fbb7bd155d1ad1a3dc659192dccb8f80011282f497be20e2c19ece2be56724a4f6b1602501a8fa93ecc7e2990a61fb7d589df19a6636dbf1181c707b57024aab8f8eca4f23a8577a178810803780f70753d2c1f3cabde8490e0d07aa04aa7e3362b1e1000ba1fc2daa0d3b86fa9189063c6434d261c716cbcb3c5dfec5ce90bef4a261674fd760adac5831e6e7dbb7e450592cf9edb4b26ba37df1f39be8b976d1adf9e863fee2567b3fb9d6033eafbdb6208c47443584f3baf744933d80fb3194e7d62f8dd9395d73be89272165e171073f84f39e7f5d859ca4034bf5dc1e51601c769cd25a230aafcd911d9f51d4b6cf00b692017b60c831f4446f249fd05cd297ff55272cc7e66f22fa653690070920d22859a9df839564a9c9d2e666a7ba950c06aa3334827212034a20b0184f65865b71cb381d23f05bfc53b9a231b01d9624309655213ae188f3c77d19a152d4e6869d42a69a793ae09c49bb14cf064a20759e25b8ab02abcc0cb3d381154d1c8cc3ec4b4aaebf5bb122bf012debfdffe0e13d67662b67253266725df67a5e47aa59be6850a644130336c357fb22ed364c2212275770fc09702c643f6d48edf1f16f1f7b86b7b63f803414b734f62cb35556efdd8ac8a8ffc8cbe88e5a7523bdffa53da625575dca2779a4535545c04ef2dec553d528df9a185f0ac7408517bcbb0deac209585742e7f551410999ba5f72e982666bd08417592ce07719bdc5bc8987c2c3338067b582f82b136afdbac913990442e24b0b64c7b6d731ae1ccc868ff16c2e3c8acbd253001aad59669067d6adc447024fc21bd66974c19ec7b92f51e2ef18558973c25e99c5b83d5fb24e8ba49bfa5c773e569f722f2587a34f085ca26935e3d98dc3499b38993aa5ba43cdece9eef44542ac2394bbca632968559cd17ba49d411d7f42a2e1ca5f4125edd575a8e211a8215c9b13b6fbd8f22940090e15dde53fb90a1778d668eaec7c50a2d2702a1c82e5604cbcbb0e48befd69178a2951a5a093743c25c9ad5cea341860600d8d7e85040a23585f8c2e0c2911a81ed8b207889382170952a5affafce96ab4f54dc1ecafd281a0cb557fb856707fff31c69befc33f0e9dc01ef714ef59a45fb74f9d6dddda740c1f4c794c6ec209978da2c13fd1a809ca01cd0dcc6e2ca3068e3f895f957b9fe51ebaff2e1d5f678d3fc5c36318f3101bd998616f248cc6503717451d6fe3e459fffc494468d320b4fd45dadf0ca2006844158c2e5ee414624d9c69664ba0c793bbe8b28a0a409e3fb8210c17359ea8764d5dfc1347fe7acc67d1c6d823a5730a1ffb6cb2150b7372b74e7c8be201f8e5cfcbcadf3d4ab5a733ce88e7ea8617ca4c587e370809138f1ebbd9dcde96830cbee9f946bddd4a55f1907d0cc6c6daaf82c027bb31df711fc95e33c3990740e7b05baf1b427633ba453023049204af7b49c0ee9cebed5889307c05782b2f069557004bab6babc76fddbc8f43ef8b0af62b1a931bd2eeffe106dca7fa370453196075913a9a60a0ceeb62cba0dae90713924253248929398dc89898e0a17c71f1262753b98d8f49eaf3aa96487b7220f092f256272cad1389146b97acd3f2db0f6c6af9040e7c6c25f6df91e544d358d899f23258b5edd68190892635399fa0e241154e42f1e1ee6287bb71ce330b071d37ec24b54298e169e5bd5b399b823f39c35d5a1e00a1b00e6d13c5bbe18173270b566f19e799ec1fdc17a715ab33214f6386fe387bd6f6fc7d12001b88012b3ed62213629c5aaec6fa8fd29a8c0968bb79e2014ca807541a01da06541f341bf7e2894ed95c4b8549972b6fdd0fa97d86e434ac6bed8ec0c8b34dffebd977ecc1a4a0be48148336f1c1825c23b82cb1d3a38804c833324f0d6f8561ab055b5db2a58e81bb4b427f7981f2eb5f23f2f359b9413d4f0df4de2fdb8a8447b2231d3c46a5e0a9290d8f7bb08e9a5987890fe00e8a074681d00ccad9b1d8758647fffb5ce6b668c61713fac8b81f628e4e9e5aa5a7bfa08558f465c01ae9bbb0d884bf9c40436ca2586e2d284a1e8ac24427e1b6995b494109e919812adaca1c7fdb3f350ca2c3f12156ad5448f3d25de2eab83d9785cdfefcfc39bb467ef3b572c7dd38151109791a15af1e892a35b93177799cd2365a6116271598c068f540ff1388b7e69416581b790b687e65e956181aebc3ad688b2312f2b91820125a632673c9de636cb574001dde848c2add825c83abab9ee77c265fd928813e8f23e992db3493cb4336a8a551186ba248fab345420e0e55aac4327ffdc5a9a4f67d64d26d3c19a7de283c667d0fabe102af77b8b8753d92514c55f17c6c3740d28ae592803bfaa2a5da3480b212a780ac0f7ad9605f70ed2151c967e6fe5d9359f94b9561309df9cb49cabfe5bcfd58fa8b3821caaae7f0fad1fbeb4262d8bf939afce234b9d30cc087f65593fe8419d6adbdf88f48aa2f10b13f5e464d8de52e37a6b6ba84ab6ff03abbd57d8dc3e27bb793565508f3865802ea677c9c6a8f575d41c14faf65c18878f343800cd3f4f903778038d7e5120495b8082ae71f2e39476aca3f254132c74f250f32cfd1c035bd8e8576d750dd9ce78b6bfc9bf084a8b2dfad9a5acdbe0084d6d426d3b753d91b2c524e55169517ec3dfdbf53f371f7682fce3d24975c2e0710b7c895f019810626e1585270c613cbb7fc2e315daaccdc27637a5d16fbdb66cf8ce23def93638ab6966524c4ff6bd80c848d2198092cb16bd78c06eef2a96c9449e067f148f27ceb3eee1b72da48d93da9efc14782a0acae555e1150c79924de8b66f3f172181a230cc34343db53415802206daf5c8e5cf4bcf3eb2e6098d6c953590e05ac47bc854410602b6b107692af3a3da7ac9e2c901815f14936f2fa5b5995a5e7891a1aa268a20548c00ac982dc5d0236adbf168353bf6ee388d5f6b60eb67f2f1301972954827cbdc700c54c2149ed154fb4eb305563aeed61e61601a11b1a251aba62e45626362c0318629bfdeabf932049191b40db053babab7008b60928d1585a4d804ab901d2ffe7511a0370e1b50273e52d9aab37b5dc7b88cbd5dbb2be87884e38ab0f26fbfd7701c6a9b4637c7eb74d1d91caf9ef0735147d5e9df9c4e104", 0x1000}], 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/46) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000100)=""/25, 0x19}], 0x2, &(0x7f00000002c0)=""/140, 0x8c}, 0x802) sendmsg(r0, &(0x7f0000001c40)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000400)="39a7757d313e156b6ec2087b02c88cfdb66a79c550d779e537eab28f3dd8dbfbee03720a52af3d5d047139b1689858290280bb1011a1ea0b5a5969cf785daed8a2cbf4b761ac62e679c45835a2fc1f2bfa0b547cb9558936", 0x58}, {&(0x7f0000000480)="71371e8bec7961fb85c311c1ccea0a4df7ab91724ebd4ecdcf1a2f3200dfc8fbc70de445f4d94e9f02da2fb90548b83decd625a4f23d5ed51b9c281194fa19cd808dea7ec8795541943f0b3d17b16b1169948b836e01c9dcab70daab21841786f8817c2e66d688df659671f96de2ded27aaf4a3670f90e40392c7e16f49c5fc0df1a736a25473c12a813cab8c490d9ee774d461cf67dced4c6d7794cb19ce56f5f1fc1556faeb22e174d90c0b196953e987269ac0b662f48f6be45c9efb8df84ba2ab1911f38c44ce28004d8b964d0382bc186d4b2e4bc21f84bfa43396d584f3e12206f3daf68b798263646792d262a4768271e0d1d7b0230cd09a6", 0xfc}, {&(0x7f0000000580)="3c549d156a48b806e67a670f01bb6e56bbe8e69485c5bef274cc2e5ac6cfc9b1edc7635b44fd823b0fbf852e874249fc1e8d", 0x32}, {&(0x7f00000005c0)="9b7e773b7219d131fb81bbfcd2a8af36731c69d12ec7c77637552edd006889e494b4f0dc9d6fe63fceaec64f9571708f67bf4aadc8be6a114430cdbba7432720ca9fb501c09e5cb37a281d563843514657182bffe209c182166b7a3d566bdb503111a3c891889142c3b73548c35e8e04b7a7f4b27e064d4a9832d7da8c99206c9fc56480af0b7b03f4018ced762840b3bfc41cafc6a5101dcd71d7dd6906e29cfdb93acaa3a8b1f5a2b37ed754b863c8efffe15cc380ba0697449c113e74077d6132fd5516", 0xc5}, {&(0x7f00000006c0)="322964ea5167838057b593f9336fe274141822ae3e1c291220b231cc3752e1f439a521e6f8c0c28f74c831fdc67b6bb7ca410263555fbb84477e3d4b2061703ae19cb2cb96eb31776767722f9d1e7cb8aabfdaf19fcfc8db317e71e68a8451fe53a352a0141ef4", 0x67}], 0x5, &(0x7f00000007c0)=[{0xd0, 0xffff, 0x5, "fa26e4bf4db68d19c8f8f06bf00d2b94c98b881bfa193fb8dbef5862fb3266092d5de74383b6ee479b0a1a557c3039fbca41eaa3c9865237079dc5a9f42ec99edd4fe1fd0580839f2358b26ecfb0b9cf5c08c8874227a5ca172104e9e5d3d4079dc15eb0accd0556dc44bc05b92d32b7f7dd7008e33acbe3de6d6076867ba1f6259bd55a46bed3a7333dcd6ba37db4fc31ffc9762c146014a2a650d5fdc768fc5cba138ee687fd8ab87938d12df49ddcd8f0ae494be5ff144c3b2a9b590a"}, {0x60, 0xffff, 0x1, "c0bea4242290407575cef934af35d67257a7e96808c6fa34bd093f95e369a3fca6c5d2d2ddfc2e8eb43910943865ec4d9a860d6da95e3a86a8a4b9354f6a7ca4fa75017bdac6c22255"}, {0x60, 0xffff, 0x6, "24997154b1d1ac2154e3b72f39b2dd945a60ed871d0f638151abab0d396353257e58ba62f0a7eddc9458ba7e5e104ddf49bc4f2e4c5e8d6af69f9c6c601283299227f729656974d47e12032a0d4aee07"}, {0x48, 0x1, 0x80000001, "6a8922d22da11987025d6b70b0242ebbc46554b39f8c013a7052ae8187669e7a584096516c693c909410201eaa44d78ab4de249c"}, {0xe8, 0x1, 0xfc, "07e2bb8dab0286afa2bcfe31cc4ed7e133050a478474558daeaa03c756e9c134ceb57cf3302b32044b6696bfd913ccf21862b73e60f428dc9c12df1bd9ebf48c3b4bb8c75ac3c5049d3e2e8ec0b38e8f56fb49381882664c31f70fb23f427e3d1c22dedab2607ed4e6ae103161d067b8c2a448dfb88b0ca1f2d04e65cc14bea8ce087ab9c5d9d1d312a26161d5f5fe4b215858ca83740830029fd9a0056d54797885f40c2cff4a69f6444ff85b04cb3135ec9b9f23ab66af0555c1d6d0b0790c576a32318b6db81f68f27af34303aa2f34"}, {0x1010, 0xffff, 0xd5cd, "f75aa1b435b0a40d85da93ab60f057165849b4495ed9ae91e15bab3125088f18ab9151a0834d1ba058591208ecce503374bcc9e452c370e5ce698d0f1d74b748f0cd07ceda648e4247fcc1eb776e6bd49ebe65ce7ef31f448c47a7f2b66bbca17bc84fd3764624e8f2b294154bb048cd89d1652bf901133fc3da50d969c9e7ca92db36d58fbdab4a6c9096f2b6b4d762d3beb391f0d70f629555473e56f9996a9661ed80ae88759bf5b09e99952137aa10ec3683428b4dfe3fbd21ac286ece7e5339d2cafc11ffd2de85d5fc15da1be033179bcef0d64eb5c59708edc482ad492f84489d3dc03895001881b27716ba87dfb2bf35ff8d9178f4d52fcc74cc9fee11e49288f08bcfb28a5d66f8d7c5725fd1566bef937f6df33bd1382115578ff382b85c3872f100a5ba47c42005a31a9243b8dc40a83a16f36d40b9afcfbf40849efddf9c11f4ddf8e72cd5fdbf41a3730d5521ba6d6766c8b39aaa4273dd0de52dde54b73ae82fb0d99c67c59cfb4347565aedec41499a281eb6e25eac51f34d9f91b420b8a40499ee65974f0a3618bfacc5e0411d143200d71a3a99b90d9e9897a2742f8521034166e1bcddfd300c655cafc3a4be0e7d9d7891c27db46f0c2c364b37ee4a9c4f1302dcfc503be9225d0eaa341b021593661f107de5ae541d991e4f3979a9a337cd8aac46181e25521402f229917cf54c4536f2e9d017432a782faebb39eec566634c0777902e49c19d39333ceb5373ffd8e38dfd4098dd32c6d849dc60fcc07fb85c3216881a715b5a24b8a5f7d7969d6655bf9c86f6d654949f9a230e7233a7ce13d63333a312c2eab3d3c8eb12091c49b7f127061764949aceaf0a576b1174eba346450b33caf4652fe228b290e979100b85cd8cce2c14eed9a8fa71395ceaf28131bfce2cfd85680a687507e42989d3027c75b5c4c27f088db393bba6ab5679fd9906b10824e13c56fc70f223a5668f880ed47249bad1882eac8239eae3f76f500ca70e2efd3d96fd9c7730f05ddc12ed53b5661923b3b438447fc4d9ae5f00f6b502349985b7f058d1e12a50b805cd22d1ea9c12b790e976ef72d719f19041f5d58b7ef14eed3a646531fec53bc3a6216db4a0fffdc714d60bfd38fc5246de5db88a121ab3bd65de7418cd374a76444f6520da0bc7ba8bdf6d55e2b8102b9e7fd771139cb15d34465ed0229c04ab9ca442a3a7ff4201d3cf465cb977e1bba7a71eeaffcb89c465f1399e9ed7d905b0bddc685b62c2be771e8b1a9ba4908f3457cfa5d330e8bf57a7b6e8a2ab4f5058333be18f8d6c812466e90487fbc12271ffd77a35f667368c5eaf6e00230c740913a8dc798f150a0e1babb4abdb52553f2cf0d3716e8c0127e21b98c383840b1626336b5360224bdc27b1bc30d4f5f7ca7785a2c09c32e25f7a19869dd80baf371b304fbc41371e4e92cd01664b53f96cafdeafe7cd1f1ded983a9330e6978f09d3b85340eefe7a24869c547c9b144ec5821ebdf089225ad6bf0b26004e90b966eeda9d3966384ddcb518edc2706e1700f1967e3f005edcbd7d08fed2d70455629168a78857c6298ce30298bee80367f7a31bd3d1f1c0df3a060b31af2c76ba9e35a45e82dcfd509dafcd9a9a5f569162e2d36482cdbd1de32fc383f23141f7e4f3f4569ca9857d5ff2cbc45ad5521e632f676e84a2505735f72ed51791180bd96327de919a8b02043b6906da1297f8175059b30f44847b39f1435d4495546361c4fa7ca29e827bdbd0dd8dd1206d778d47e6019751e58a56449db8a15a5ec8f947ed3a66821b3b6f130dd52d482f84add021e257e12374754b03bf240cb1e3827a8351f8a29fa74b991b747e13dd07e0167ac6813e2b9477c0fecd44da77263c183884d7133cd6931b3fcfffaead91af1bf00e37be1e28a6ad97423e7a763b39d2db3391f7914752acefe018c468464b371ce798d744018ef214005efaaba9896558bcd2cfb8d5b64604442e0273551756bfb679369a632f11c89ad1e4d59be1c803ae6f498749fc5084a53b025cdf76bb6508f24d07bac3bec2ee615e81efc2a6d20e6ec7a324277c54e74df94cc0b2f84d26a91b5ef1f33eda07deb41847b5f3b9b415d202fb9ac40bde02d52488bb316acead8b5ed92291b880392170c5abc829758f04d30af03f4925b4627ccfc8d1c12330cdb8a89a1e820ef83abd399855ac9b726deb328f20ffaf9b7761f10f724ef4bf84a4c78a6631dff7021ef42d1381ce27a48907bc297d2fa23ad1429ec1bbf82009f69c51aca1dca80a5ee4ade06bad506fdd6cbb73aefe8e9274e2eb1881c300b0147ee08c3f1fc6af537219048a5dd5965169882a46919b7249712ba7224845f4298f95c26c0492bfbbd943f2f4f81db184761947ff8a0b40fbd58c774742afcd2644c6054f567d4058be70df62ee5fb976949dc55780d664c67992de79a4ff2fa6de2b32ae0314c3b3ebf55656cf03a76cfba0c1d8756634457a2a88583b81d3efe62a5d48fd1043cd097caf8706773308bdcbee5612568b40d4f41237ae17e05c08011f1560b6cc6d5632f0b053bdbccfbde403255c218f32d589f209bbe0f6e92523d27e4444efdac2b609eff09342ff7f9767f403ff647aac3b1415181f0d2fdf4c5ae11e890002cb898cfc217b3c4466b05e82cf25d78f0bb4cfc3c28e73e353b7bf33d30a4076f65c6e6a79659f585f17fb01bd32a4b6338894cb0c9b002bc92a87f88b6c12998589642bfa5b82cbbcaad4926cb340516bf534012bb73bda2a24b0893e04817c35a867aad839401579f1b5e6671ae686a4f58dc6fbc5a4ba0486b2c5b57b820d4fdfea9a4b73b8055d242f76dd068818ca42b40dd0059d0b9b0d685ba9593ccf27422d37c785091cec36af0383006c2343c5e1b879537fedcb7c8edcb771d77a037ac621a675ba04838555076259038c1f4e8016596e1badc3fbbe0b041039d7e7c843a61e8de3f283ea2eb1801a697895f420d79d7bf11c22104fe82d24702925746589a41df2171f1f957f958106d0cb9d4baf2cef34e4de85326d7a09e2102861606a352f7aa57274b76ece4a6c318669ab632afe0967e2c648dbf8c05199e4470962f2b02508e7f2a8b69ac53d543847445d4b03521e1c694bb03a771224fe4c60e2519a94a8959ed2ae17d17964674e292bab884dbef50530d5ad166e589fa880eb9b91170d432fcd436128c4f339f60232e0409c479a209134099dc1615cbd36ad2a81891424e20cf266e955125c9e896fe695ab4ee3f1860681c3582b932327d01733ca138b91d30eb31b37510de1f46a20d51c982fb634591c260dee8276a54f1901da174d84d433723856b30270217e28f27dc91de0322cc1c4e772f4457b274fd083afe71167623eb964441d37ac13a0847afb193f35f63662ef5c02bb4d9e6de8bff1c8e2ab8e8e0a3cb79a1a6a1c4a2c189fc945f2fcb3be242ee790589bf66cfe89fe4aba4bdb5c3afdd5f85c2282ffdf055442d4c7409ac809dec44366d88848b8cf7beb1bd611061dd9cd0f2370c47de86054d2a6b9574770c0d5b8a3914be1acd6f107ee0851cda2e033738c879cbce038ca2759af73c24a7c9d22fc8e620b59f16eb2fee849ee2d5791be6164665bb438d56c4bf7e8658bbac44962a927aa243f99d7ed21674afd2121e92295bbeecf9a3d57888a35298630f87c3fded9da79bd5f2d115fa43fd73136837555b70c7624b6e07e8dae087df62fa7e803320f6900cde4b52c2ee72b37d6fef57bcfbe4f2b75ee1ed3163468bfe45952885b89fd816f4698503aef0eab83d1a70c889682ed86edaf9fc7e12380ddc189a92d1f9b89f8f773161d36ba230868f516e888209a4e32e7704b8560723a81013f7517ff24eac26a48466a93a6297470550c6c273e01e86524b9222f7e3a384453ea6aef5c17c2a1f02589ced96c39e2a29bb2c3721fcdffaf5aeab1eaea96663daca4a4d3e081c11fedc8fa92c1fa6e00e18128c33d1fec75fa6eec79b8730ffcf90ef0530b84841c714cccd9e4eff4ebf6e6a02a706e840490c0e9a5a10c85b4acc931ff6781b8b14e28627d322b5c807a2174994f9436ae21069c9467e3adf6decb315830a94768e2c0641c809f8e7daf80f25b86d3657985597b4e5fa6152845e249e0fe84a13a0b674149b34f7927a4f4b9b4b5c863be5d29718550d2eba8e7a0e307c1ba5fe8f57be494a15bea7b26f73c7cbb24b937fd8f2a009e30b7c69a97703201b070a0d590a3981f4d2286b970303f5ae1f9cd38a36d4ef4c7e15914fe3509e99076706170bc4ae95683716b8a34354f1476601454715e3207304fa024b00e2c6aa85bea58bfa9460c18661db1f8e7a7a8c15ce7f6a6bfd628d3f6489950a3ae59f5fe7c1848ba89dbe4d479e16e4526b13ddc64e10da291888140cca2bc91315f77d6d132a11d192e9321718d01fc27c0312b7398a5009f2ebabe8cd413e34b4d7c809c4e5e2d53c9481352930306c57ba12fce6d7b2965e248b628d3c08b3273f5cdc3827a9c38823bd016157c8738870fd76392983ac6f32d53021eb218e1c62807fd355aa808c527a2b55dc49ae740470ef07372143c8a5f1c8b90f709607151e71f28c700fe93ab8784e9c2e620208487d43d4f88f171d67e10b7f29f86f23133bc464ff0209bd36aef97ebbcf7982f3e5285f1990b7200b19007132c2cc22a9396cf7779c6281e18d8c1bfff4014dbf3e14bcafa2b484b8e7d1dd6e3a912f008c67b9dcf33467edf6370d7518c147eae20ab9782f2ce2ece3f693d8608c7a1626532bb79db742a1cf28f15db5f300ed1c1831c8bb47f6b40c51660e27de9df1ef36d2b67fb0d2f9b40b497510238c277ee89c816a162c5412243e60e8b4998127c9b465f185acd3f9cc8fe31fab778858dad281ca9bd36e89a4714e408f0385d00c50fca652373a87477b801ac1775490e99cac28cb5bc066ee6b6f5442fa82acf558ff3b3cb080e9d7deb7dddc5ead6419a7727a613bcf169cecac06bc15a8fee168703d76b997a73c96ba768e9b08e5c2ecba0c30c44ba0ad39ead76578025ba361993f5f6ed27a8cd84cf50e5f92823c1d015a97eeeb8af48f3c0afb1b5b08385e3ea474ecf05fead5c31c4a2df28ab34ca919615a093dd987ac1e20385df1fdcf680d9753f9a59739e8c9a7e27b6b7d690ed810bc3ca41a39e4246078cf929812d6397cde689f2befd088a3e45c7159a2d0190ce037834905846aaf7363f8f374351f185373e2390880dc0c825fdf3893dd8e79a9a99e2595a2f90728e4ab82fca414a3ddea8759c443ba53a1cabf6a6c5aff91fe2ff7c885a044e299811986cc71d8bd4c90e9a72ed7b70e55f76984a7ff5d5fc8130e25d091ef1d393ad59bc37afa9e2e4d206e65502477a99bd2187514df605be9c9825e14d6e90f1aec4b7d6d465eaaef918ce6e86edbe6571982c4a551d551278b79fd7e540a2cc1851ebc2cea9550572a2712f13e134388aeed30dd55b1ecddfbdf14de223f5d69c6ffb24ea2c6a7f902ac95571591141d764107602f2da26d0a26ca0ca4fc512be862e5057159f249b8b00a2df5621fa6d44f47b59ace35b63a6c9a1a71a7b460c42b26960480ead67e80ce2e45b28a556eb26ba361f1f5376a8611690d4612b8a2faf03194c12b68d29f734b9609f4350cdd5ba7fc1b67ea4bed57ec12484581019210ec0bc28ba22b414d95c3c11a0879b618268805016eb52818078c509f7db11dea9984fa33c1ef8e08e04d56959215a81d8e06ce0ca7f1a1aca5ef2"}, {0x80, 0x1, 0x2, "ad331351268e65e3daff488e79638a22f11de0cec3b2b595e834c72720fe212663aff6a31db5ab2a790eb3c81269e265466f416c329ad53bc327a075d7e540f59840a82998b6cbd48432ca3b9be7f670258a64c877ccc9da37fc0d7da46cf8e002cf9d263cf1af49ed35"}, {0xf8, 0xffff, 0x8, "7fc152900bd27ef228dec3a77be95a1102fa6649faa4f2400c44ff76e8a18bff62cec4e7e007c433e1a693ab5fbaacea46edb00ffc18e261c09d842510ddf830c8397bc0ec986dd1fb39524ca73f7062bbdd09ff6a4c6eaa46229e8fc0a0efb20c5b835472502fbedfb274edb78f397cda8e4141ea06eb654eb79132ea3d1e7753101f7664b4115025c3221e4b893f1b5e566f980f2bce4049e04bd5536a2abc6d5575b8fdf5736c0fab043754318b8fcd493497140b807e461cf5fba256460c00c10f883ed7d2caea77bc4bc7384c55966e7a146ef9e5aef1c3ceeaff9131668a760747"}], 0x1448}, 0xb) //A]Ւ8Opr$<}]^{8Ϝ>R1M3;i0^x2zo(eQI|&ǽϡmj bGCB1"+{hmUC[gϠ4s׳=VH Ĉ -!}3:$tm3a+"$KĂ'M$xow|=%(Y48P Uͥ3c@]/vLsߔ G zd|aIӞPD~hʐH=,\nySZkHyu[RQGU=Ɋ0ݟ~=]#z#wg ܡ{;h=& !\J>V4$ \? {(:fB]ƺl4ZtB00璆WDj8l5lv-FY` T7ZDȡZԤ/@:0tfa_:l3aDZPjgesjŶ.xl60~Y ikLP˳zZ{zNqncR!mE! 06:13:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) fchflags(r0, 0x70006) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) j:W@N pPڶ94Nk%TG栗(E 6>^oܴX?3Ñ`fl{@CK}{Qޜ%e?<9c1W.ƁyÉd## G)-A T6zhu{|#gp}}{aEb '"OET7!x5絬$v!B,'7b% ~KI7N i|V©9ig2YZ#E0ըlzp_Yٝ\G gnŮI\FXDfː8>Z;/^3 D09Ja! t)dZqMtN ԥj l=C?X/=e$ m^7ɊDdk}Ez8qrlUFمS$ HW#giMG;q7}z}2iB ,XOǢ:gzwk? zr)5$U&N28+_N]}eaGdMhw l)] m|sf!ْhe|c`)X&9[=aR%[5@( t`tkOMj1OV8s䞾$#\<ׅKdms٣-M A }](GWcpBC|"r[.{EDL$Xj 06:13:11 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x10000, 0x0) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x488, 0x0) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="33c6b7a732f5b1f94a0fc4fc507e5c294154232584cefabb10ae0750ac2b074d40f3b1c602c0813f3b7f3535e133a31f3d9899641e13b70bf7696e4a553afc968a2c8301495fb080ae680a992aec335234c7d31bd88db6b65f1fb34598c7a8a4c1db3fbef86b", 0x66}, {&(0x7f0000000100)="50a1694dacbb9b6726fd6ad26f8312f3298a10326fa4c9be3bbb01b68167d8da56a3374bbe42648a3df8faa3bdae94a0beb2777a37f62f7d064c922b149e37b690bb2b300bc86ece1bbb954cc9e5d100cd50e110a411de28a39ea23be51825a0fc8ef4da68f312a310bcc59d7fdf17", 0x6f}, {&(0x7f0000000180)="30831cf5ee3fbdc8d49e408c11144f8584c19f46", 0x14}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x40, 0x400}, 0x2) 06:13:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8800, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() ޡ^qO$@!ٚo ⺴`_HN}k7;د-q ό;ˊ$1}#$pmY/AIo13;hL šVC%|? `WLcI<נn_vi uwij7UG먩y jpha޶JDeLחr ÒW%5+I\gcX<Y縋lA qїIPEF2ٌ!N,pC5#7j2.u s 9VRխ߈؁H/Cf SF y4DhoG`#洗RĂzlíW2+G~ƺp//M |vK8jt&rr $XA#N$u]2 CZ8$LwLl!x/\űv; @N}!Jk&'8;l%M];};uEw7xs,Er[/Mկw\Ƕ) vפQB^yi  ˽uzdaݩ2qPzDcFgM%SX~r!khw1ü5EQƧ;-ŔV]RXĦlS[ bu>FX,iH.&ΡG$YuhSenл=AfN20C7?)dȰ3<St Ng풌zl7>sC@pX @Ր0iGt2^=r~4cY>I@W\SWu$M ?ZA &;S4T 2 !B?}HI[ i*#iib84yKB2>̶7لlH*uɟ!v]s.HK8bFKw~ýSS3ux3FBW( ~bV1j+{8[|dtӴx~œ=3#ĭ4m=w ޷92<}J(uAig R8Y,ATDu$ٚ|KH5G)15(x@ //A]Ւ8Opr$<}]^{8Ϝ>R1M3;i0^x2zo(eQI|&ǽϡmj bGCB1"+{hmUC[gϠ4s׳=VH Ĉ -!}3:$tm3a+"$KĂ'M$xow|=%(Y48P Uͥ3c@]/vLsߔ G zd|aIӞPD~hʐH=,\nySZkHyu[RQGU=Ɋ0ݟ~=]#z#wg ܡ{;h=& !\J>V4$ \? {(:fB]ƺl4ZtB00璆WDj8l5lv-FY` T7ZDȡZԤ/@:0tfa_:l3aDZPjgesjŶ.xl60~Y ikLP˳zZ{zNqncR!mE! j:W@N pPڶ94Nk%TG栗(E 6>^oܴX?3Ñ`fl{@CK}{Qޜ%e?<9c1W.ƁyÉd## G)-A T6zhu{|#gp}}{aEb '"OET7!x5絬$v!B,'7b% ~KI7N i|V©9ig2YZ#E0ըlzp_Yٝ\G gnŮI\FXDfː8>Z;/^3 D09Ja! t)dZqMtN ԥj l=C?X/=e$ m^7ɊDdk}Ez8qrlUFمS$ HW#giMG;q7}z}2iB ,XOǢ:gzwk? zr)5$U&N28+_N]}eaGdMhw l)] m|sf!ْhe|c`)X&9[=aR%[5@( t`tkOMj1OV8s䞾$#\<ׅKdms٣-M A }](GWcpBC|"r[.{EDL$Xj ޡ^qO$@!ٚo ⺴`_HN}k7;د-q ό;ˊ$1}#$pmY/AIo13;hL šVC%|? `WLcI<נn_vi uwij7UG먩y jpha޶JDeLחr ÒW%5+I\gcX<Y縋lA qїIPEF2ٌ!N,pC5#7j2.u s 9VRխ߈؁H/Cf SF y4DhoG`#洗RĂzlíW2+G~ƺp//M |vK8jt&rr $XA#N$u]2 CZ8$LwLl!x/\űv; @N}!Jk&'8;l%M];};uEw7xs,Er[/Mկw\Ƕ) vפQB^yi  06:13:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/175) shmctl$SHM_UNLOCK(r2, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x240, 0x41) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x50) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x8, 0x401}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x800000000, 0xfffffffffffffde4) fchmod(r0, 0x134) 06:13:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000680)={&(0x7f00000006c0)=[{0x83, 0x3}, {0xffffffffffffffff, 0x5}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x4, 0x6}, {0x88, 0x4000002}, {0x87, 0xb9}], 0x3}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getpgid(0x0) r8 = semget$private(0x0, 0x7, 0x4a8) semctl$IPC_RMID(r8, 0x0, 0x0) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffffffff, 0x39, 0x3}], 0x2081, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="fe", 0x1}, {&(0x7f0000000200)="ca0268ae0a61efad1ad1ec5e450499fb23946bd60755b96ebd96605777a88d283fbf2b1324250fc4971a63c6394f4c017effe8021e", 0x35}, {&(0x7f0000000240)="a3a71459c2fb49ed36f6722fb2ce3c58a2c91a9b3c2dc3345e9b2eaa3ae89156d7f157ce525f5dfa68c5a80ee296e6f1c91ebe220932dffd5e1d4cc0ac0f8c006fb6247b71228d3a77fc291a6483e8c509c97e6836a47edfdcbacb0495dc0117721b86e3de62c84a5ee8905d21ab9ccdbe5e04", 0x73}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r3]}], 0x90, 0xd}, 0x2) 06:13:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x81e0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667e, &(0x7f0000000000)=0x9) 06:13:12 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x83, 0x1}, {0x3, 0xa1}}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x1, 0xa5) sendto$inet(r1, &(0x7f0000000140)="487ada05f2808a64b7247f9ac83531b7088654150ad4c43f7bd5e6760c56e4a9ad6d219f914c32377ad278120d158f403d7411e626fabc3501a67a20", 0x3c, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0xffffffff}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) 06:13:12 executing program 0: r0 = socket(0x0, 0x4006, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 06:13:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8120, 0x63cb32643db65869) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0xfffffffffffffffc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 06:13:12 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x244) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:13:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000174c8f88"], 0x10) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=r0, @ANYBLOB="b969e94e336f889248e907675c79bc22e968a77a132484c7361e06a0517a2cb2e77b1f71be1424aeb4c870c49d10d4e1bee8ca8e48d800fd54a67fc86887c12b202b061da3e1390bc541bfaf2341ffb1c39c0941e3363c7ae0d2e414bdbb5b7b3c5b62e579771d6f0e3fc6f138d85fe18deb4d8806bd3f8f3078850774d2143b86e7a831407d84931021566a8f731e2c9c1210dab835906dad07c88444b74a13db667151e186f00fca985f70e7bea0c081ad0ec78b4fe626f4bbf38ee81705445a3b7794f937654c2ae84a72f14f70fc68873ccdfec936ca3074f580a56244935281a3742e1741ac2849a65915", @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRES64=r0], @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYPTR64, @ANYRES32=r0, @ANYRESDEC=r0], @ANYRES16=r0]], 0x1c}, 0x0) 06:13:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) 06:13:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 06:13:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) 06:13:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r1, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="000006418a97705186c2c3d90000577d6d2fd3d100a8727b56fefd492ceba7a08aceb8aae9f14bedbdf4c566fe7225ee70f3bc9627aa30c82a491a1dcb67ab090040f43fb93821d747ff397d000000000000000000000000000000000000000000000000453d41fa61435ebce97be38957a7436bc19aa934d8c143bdf772c97a586652bb3eeae1c2557ab7f9a78f482705966b62ac15e5c40bf4c1ee36c0d73fdbba2fc1c62bf93eebb1bf356c93a38b797691056021f1cd48966a1c2fa68ba1"], 0x1) r2 = fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f0000000c80)=""/110, 0x6e}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x5, 0x131) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000dc0)=""/4096) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r6, &(0x7f00000002c0), 0x0) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r5, 0xf, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x8102, r2}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x684b5af6b95492f8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xeaf) close(r1) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) geteuid() getgid() 06:13:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) ioctl$TIOCCDTR(r3, 0x20007478) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 06:13:13 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28, 0x41) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5, 0xe}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 06:13:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x22, 0x20000004, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x80000000, 0xe000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x2, 0x5, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x800fffff, 0x7, 0x8}], 0x1000, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x1}, {{r4}, 0xfffffffffffffff8, 0x9, 0x21, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x88, 0x4, 0x7, 0x3}], 0x3, &(0x7f0000000000)={0x4, 0xfffffffffffffffe}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 06:13:13 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x29, 0x0, 0x0, 0x4000000000000}], 0x8, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x1, './file0\x00', './file0\x00'}) kevent(r1, 0x0, 0x0, 0x0, 0x6, 0x0) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6011, r3, 0x0, 0x0) r4 = dup(r3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) chmod(&(0x7f00000003c0)='./file0\x00', 0x20000000000063) fchmod(r4, 0xfd) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x81, 0x100000001}, {0x89, 0x80000001}, {0x0, 0x7}, {0x4, 0x1}, {0x1, 0x1}, {0x106, 0xbe}, {0x100, 0x2be}], 0x7}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0xa) 06:13:13 executing program 0: r0 = socket(0x3, 0x3ffc, 0x1000000a7f8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0020000080000000cf004fa0c49278084cda64b2c53e2e7ce985b734941c563031556a050a903011ecfbadb6c0afadb66cbfa76abcbd6f3c8c0c4b35c6c0ab59a8560f37b6060270026ff82fb8ec6f7f5cfa70e455a30ba2068a35a508305f77999678633347743b8bf490985e5742e687bd26e0f032c23bf2d795e2751a177ccb91f51591348d7327beaeba70e6000a0fe1f336193506d8c57b8f5f88217e66bacee4f2f9dfc5baff475f2fda30d98933f8ebf80e2298c521025ccce9cdd666fcf1f8b6f73552fe30fc4c8942d83444bd8dfb28e10ad8a4b284c0e0b19ee83471aee8f6c117f70edc42f6"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000380)=@abs, 0x8) fcntl$setflags(r1, 0x2, 0x1) 06:13:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002008, 0x2065d) getgid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xbd) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x82) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f00000001c0)=0x1d) close(r0) 06:13:13 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r2, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) linkat(r0, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xfffffffffffffcc8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='C\b') 06:13:13 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000c507c5b455ba828e194c674852b2e159bfd3c9"], 0xa) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) 06:13:13 executing program 0: getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001200)={0x7, 0x5, 0x4, 0x6de8, 0x2, 0x8, 0x4bce, 0x2}, &(0x7f0000000180)={0x198d, 0xebd}) 06:13:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) mknod(&(0x7f0000000840)='./file0/file0\x00', 0x2000, 0x7) socketpair(0x10, 0x3, 0x7, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x3, 0x8, &(0x7f0000000400)={0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r7 = socket(0x18, 0x4002, 0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x28000, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x881, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x100, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r14 = open(&(0x7f0000000640)='./file1\x00', 0x50, 0x40) r15 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x400, 0x5) r16 = getpid() r17 = getuid() getgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="e2a37f66de85efe46b336957e0e7a97ab8c2915d6e6e0b2fceb8d15b6a80235ab1c280a12420b2ad8f05868a78431a53e9fb817f14de636c023ed8eff4e6a7d6612fc3f50932ace70a25c75c8da713c5d6801755d1a026c4963e096764c7c14166b2ecc611f1640dd3aae7b74895934b6dd523b6de6291263f2e0e9d7ada07a1748b7b6a505238c2cfe6b68beaf3da", 0x8f}], 0x1, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r5, r6, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x80, 0x1}, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r4, &(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)={{0x2}, {0x20, 0x239}}, 0x0) linkat(r19, &(0x7f0000000040)='./file0\x00', r20, &(0x7f0000000100)='./file0/file0\x00', 0x0) r21 = open(&(0x7f0000000280)='./file0\x00', 0x10000000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xfffffffffffffffc) lseek(r21, 0x0, 0x0) 06:13:13 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100002002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068145a88e74272adfceb8a3641defbabac2644955d7a13cad191cd1ae10c624a619a10bbe5b996"], &(0x7f00000011c0)=0x1002) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xa20, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x4) socketpair(0x3, 0x2, 0x0, &(0x7f0000000180)) fsync(r1) dup2(r3, r0) ˽uzdaݩpckbd_enable: command error 06:13:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0xfffffffffffffffc, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010ea009300000000004634ca7700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pckbd_enable: command error 06:13:15 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/10}, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7f202d, 0x86137) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b) linkat(r2, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00', 0x4) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0xb}], 0x8, 0x0, 0xbaa, 0x0) 06:13:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() getpgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="844816ea55b014fdab96f19000040000000000000000452deeaaf1852290cbddaeac836c7ebd7c0f5549a5966e197d30473f2208f9cd0b38f53d14841c8056f8a7ff2f866c391c984c3db9863b641b265c7f7b734f2d1852307653501e123d9cdeea12d4485dff655b98f8ea46ce5b6e7d5cdb827f1c795cba976587fc172bc2a729c1153adf07f37c67bf5b93bdf1a3", 0x90) 06:13:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:13:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80, 0x5, 0x1, 0x9, "5e9f3b82b0e3cd0382ccf006bd4c00bd007a599f", 0x1, 0x80000001}) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000100)) 06:13:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x607b, 0x0, 0x80000000, &(0x7f00000000c0)={0x401, 0x6}) 06:13:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, r2, 0x0]) sendto$unix(r0, &(0x7f0000000140)="22d5a451a26022a3600b9eb1879ed9b5f4d3e10bfa58384e68e9fe43472322fcc7a54659f1c05499198791814f2d159c03bdb7bbf5ec7cfb3d656f2ef067b8ad051662e7c479c06fb6b809eba433ce3b19cafb2a443703e3c010b589a76232f74867d7e2bdf2c3a6d3826a3b44f60492ecd033920096c27febc07f0b34d5dccb84b863a863fd6dc6", 0x88, 0x401, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r3, 0x4) 06:13:17 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000000540)={0x4, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x3) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) getdents(r0, &(0x7f0000001780)=""/160, 0xa0) getdents(r0, &(0x7f0000001840)=""/145, 0x91) clock_settime(0x3, &(0x7f0000001900)={0x7, 0x20}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)) accept$inet6(r0, &(0x7f0000001980), &(0x7f00000019c0)=0xc) symlink(&(0x7f0000001c40)='.\x00', &(0x7f0000001c80)='./file0\x00') nanosleep(&(0x7f0000001a00)={0x10001, 0x6}, &(0x7f0000001a40)) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='+\x00'], &(0x7f0000001c00)=[&(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) 06:13:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x100000000}) 06:13:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1cf69e9427473235, 0x0) r1 = dup(r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/50, &(0x7f00000000c0)=0x32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fsync(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x480, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x2) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000800000001000000"]) mknod(&(0x7f0000000140)='./file0\x00', 0x8048, 0x4) mknod(&(0x7f00000017c0)='./file0\x00', 0xe018, 0x7) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000400)="2005f0465e5506078d1d59e9804e86ff48237d4277841507499b79cc5f8ed4a9bd4620e7a82db8d4eb57ea8d78f42fabaffcec6d3bae688f9c8ef22451ee8d8c2759baa2914a874da3eb18f33d7f07", 0x4f) fchownat(r1, &(0x7f0000000480)='./file0\x00', r3, r4, 0x2) sendto(r0, &(0x7f00000004c0)="0ce09b4cf57aaf6e44f728964eac8ac275bbaaf1517760a32260a9cc85784ac0767342776a85339643a9c6b15e02516e732966b89050ef6310c8e65dd9878b275575561e8ae26c9315cd4ccd2cd1fea849d0c56be51117e1026e9ed054af68a7184df5c5ed9ceb8c5943b6c137358de38a7e5655c9d2ed99743ff7831b297719e3fed3be4b4536a032cf802d56dbc3725e701e32175b88540ab1af41f83f6165e35764836e237c4e619bf5bed4104b803401793f7dbe85c46f9e34016512e804ba18b827a9ee7b0ab75ea4f8e621a0cd7690f9d9532c466dfb38b80f91e692c4ee6ba4414f76e799066731b29ca83fd26fcfca74630fd11f3f9f6d554430c6647fdcd605ccd0a27c680929e1f74c4ff5f361cab60ce901c8ea384fadbea3e3b40da4cc26eee80b73559bca0c5976dd1018665c3cfdbe35a484f2dbb05f40ac0cc2077d679908c06372f84e36a72864f31a52b390c6e07ea4c81d007b21c199a2df918bd96c209072f4b11888e0dda6e25a1e6102cfa95bae7fea55b2a06bf85d98b018224013decddd63ee0fd3755d7f1aaab3cfd855a25a0c9caea98c2fdc693d0c51f5a223108685a53cc10ae70ef7a3c32513fe465787bfa64d0a436c5087c32cdb42e7c0d234d2579b838958c00f1f3678afac47bf3dea6a91617e4f14a1f793ab05b3bc5861ac4b59beffd844e7cbf6f9c19b38f6352006af5530df1fc4e7771965ee2f6f5ff4e85cb3762cd8f31c53c82ef05a4996ab14b926cd6487fd5e82fe58a9303af0567760a86860352d3c5b47b83fe1268a7b9e4877ea44b6562a7c2bf892f3294e8f0b01352746a286f6b321f1cd6debbe21afba1689ec1770d3b69ea90a754ec29cf1b34e28ac840f5d8983dc50ccc4b3d39d7d9e002b9d1c559c96cc8702409e58459bb4b4f2d96b87ff69a8733077ef96c3c0c7975e9db2f470c93eb145e9b728586adb7a8ad8263a03773606b90513f524769070728e2745988812b0e9d2b1cb7567853fd14fdb061a81a514d45a4673c9dbb7ad0072a30df3f5c4f5e3e8f20c6a97e73c41c1731216c6c2603b1062125b8d51fd613d273f307a67e4178658d115c484657c5f54c560b6962373f4dffe28eac2c55f31920cd57a721c6c6400f54f0d9f486e32fd8e575b5185ef9e36290f86f28ffa252399e09c962e267b2cf2ad51e41f29162626f4f08e08631269eefc614565eeaa2163ccb9eec26fea54c84b90b162d8e20ad29d6caa920c3e39fbeb9f72f20b6091b32ab071c55c401a4e9ea9d614dd3bb683b1d9938abda7c49134f6faf461ff9b73046603b13393eae8e4fa68f0fc51b705a7008f1e2feab2d429d48b9d142cb8b7c5dce457972cf9c40dac576e1754e846a69a57bc0b98529b202808f0382ee88c1e3dc1b9f3a237aa61d9ae2c0b7f8c4ec1c2ce1a973ef58ebb13241719abff7f630c68e671c196084e1c97390c59e1eb644478ae3c9f46fe1f2008f1b6032380a1a29e57f5a7c63699ac731b866e50c9848527badca94f6a86b08bef5d0f2991395c0f0dde504a8182cd86cad4e1f11992a237cf255c9c33a20281c43fedfd9d4059debd77c307524ab0d7723ee1c7752cfaa9480b06956981715d16ead5408dd1f616dbcdfd95b05b9407d227399dedfbe2ef53ebe6bbb89615941bcb346632aeaa6b86b40c36cf936a1d4197e8f54f94f634709df2b599a2fb8355086c256da3510b056df286a48777fc3721238a413aa22db01b4a009742acac820c34a985dc73225afcaaf09836d5dcfac9a3b6e8f5c7b0f131e238fb6b29700dc9be73fd18ff7313034e674df8978eaeef3fe502f79a1222eb84b6ba7fdf8d09c7349e797477f46280ed6abb65a460d941920a3d0146b772b13c1a8f11505a748d2a7c43be487a0aa3ceb6b9026eedcdb1d0224057fbbd4a1e4063a60ed4cbe708fc202294fa864f567d2db1f82768fd2393b35e54d77d51b156c12f3d0c7636a4d0ee9cf09f1715ad0bfbe57621b9cb48e86397e9227b05790326a4374d2402f84bd27d89921116cf18d968097b35bd31f15b5a233cb2cf991dfa3331d8d00bebb94cc20983b8a35af1ba002a545e5c37133fc3da4ee41744a7ed7243f96a0798b3d7b4f1ac6889f135999e4119c18abec2b75b5f6ffde001c03c258e31ca3ef96516ba4ef979e4851bcb1df5d41a6c5f80c31bfda81ea3fdb52290218435a2dba8f7abdfdbf1aa4ee549c467d64ea45eb07a4514cb3300fad3888be46e949808291e297bc200aa14e8e77c69c07d65f31a793e058c631148985d72cd26850778b050854cc0e22e0cb449b2c2a60ed840e9e785660ca9c3ef9c7c4cd100181f0147135501f22e72f9778d5adcb027fca5f49a72211759f4bffc768196011017db72799cf4f8305956c485a972bd18f8e4ea65651fc16136726b4b7b6b8b3f74ab2f8e9bb402fa2a93a07044e3084b0eedb22e78bdb3cbc4a9f05a3b72876b493277a010b9f02ab114d95749074bcc924135a1d297e1ff5370aced2fb4d5348cbe24f56605caf6b2ec3790cf8fac726126efb5abb1826916d63ab56d19792922d985ee676d08ad8c958459aa081dbb56c665e9324d0c8c0cf54e7d8c7114595ad9083657b8362630abeb6bbf61c0685e3cbe1114f12bb4318d4de453a6d9cd46246717913d799f6660b0e556095bd575475eb2471f5fe2ceb3c26fc89250b0d50cde635bfc5a6f2ab15a58e2f031da59b10c85149cb864dfaf13079fab3725b527223858bb9c22fcc376b679ef84cec2e7fdb2d198b1434e9ab96a947e3da420f5050cf960a611b8b49f1c44a3d48963075e8ee3723154ac8154d0ad51593fefdfdb4f1e17d5c979d0a4d6d05d2c53b331950f8a3335f5a4b53b7e8e962b4dc5dd13b22a65a8f7ce6c4915f7abe993667e197f18a3b89a8fd0e66ac1a85fb85e1b72b2be2e6a26c407913bdfc277d660351948c8b65120f23383f69da47225540a9d1adbdeb5957d418eedbfa5329e171c906495c6b61727f0e710faf12cff62c35379600d6a10394c586ad927c0462dc7e78314395c1c9d1c834007da3efeb01d3f099123100930b3fd87d69fe0f50e8687247727305a6afd3ae63c5085cae283d03500d69c6279c89690705f289d18cfa0603de41ead6b9520e8849f758c47723883ff917be04f03e36b2d3a8c15e40adc8a72060969005431ebee44bcf38baa1ab38fd5a1a44d240eafad5e7956e5e4794e703671ca897547266cd26e432f26ab320383638e4b693ae5f04caf2432b04379d2ecc7df6939b8c58082ea5d3e950db5331a9de32d30402b4ecaf46da61149eb7072fa2ecfb462cdad672dc008d7d52a02b8e00235cc8bccfee971046689ab70b2bddd0905292fbea194dabe5d3b12f76960bd68035e81b79fa7648d255178fe2ae37680e67301c6835350e220b2b54ff01de7e8b221762d48259695c4160771569eaf1dff7f3189f8eaf83ace17bddedcae4d60055569fa47fdb9e306a095e4272b8bcdefc7ace9364a2d6fc180e6319eb784850d1b7b77f2df74ebd4a5257fa25e7349941272acfd7eea6222c36d3887cc75331b5aad13dc201e16a5972f2f50483a8153602bae5ae4832e7d071cd10a0d586e8dff2cc016f1a1302b2dd87ccbb5c6b22905d4ce632ef0d01937bd3cda79fd7f930956fc68550c4e659d23f028646e4a648200ed7ca70ae34c81606803453b73ff748a332adabae1f29ee7605d37ae85b7714a1a632a3736e27a3cd6d55ab4ac764f3f27698b28403d77bb2a9a22fa4c38e9c94360ff5fc3a89803372d940a3a8877afe088fb29b01839fa7e05413dda1b361813d2ba4aeaa06131e34f0c332c5f8d6df02f2a890f575f7b52a592c57451ed6663eb73fc1ba65a19f6f1913cc41948318611f7915a36a903fa6bfad421a1905b825131dd250813aeb7a2b368a4fd9199494bde74f9e9a9e7e560b727df315540e96461ea019975cc3006ecabb449eaf19c0d83819cfe1d685ab629bac403aee7b05f8b7de8a363b0d80e469515b50c700109f043d5dbf6c12f42e3e3fed4c4f54441244997f98051b3c5c908bb6e7331ad4bf6fef0c8c6d0d19e740fc4e9469bf705981dea079dd0eae3c1c6faeef2563b66134e69e725f40fc39d391ee52e14c0aa54e967d64a2cee453805287c7815170d546d05d4f28373a927c3daefea455d48b6bc3288ed64fd37e64473a6a60216fc43bfb1734cd1e3a02d1639568e4b0e8509e9e74b6956e5b362fac8d3d2a4060a5001226c1f5944da681123381b0eb5da61dab10cecf8f31853e3864318bea3a7e7c7a23c1084055652d067242e1a913444184210a688c493ad172c359a4f88e61d44f1a12f59f35c91b99b7bf6d328e73af2421ce44f06113aaec8df7e25da90d477518ec9e3533681902a2827b96e80f3536599492e49fcb817fe5981d8d164603aee2e29afa1fcff4a5c1c9a218c91cf257bf8e498dadef7e29dc31506b1e8a6c84918e01a9ca0a973efffc2c0ba6957e368a0a462ce88c11ccd273c2a7d15b6a24e04f93a5453b4826aaa7d6692bf1838ba87345a87b9e59ac34e7a1d6f370398aed06f4ec134e56cfce4f0c16640337aa12cb023a73e55d98c8895b6b59aad49265e0694f107adaf33b29d1505056a13aaba705686d9e4a39a9be7fc96b10412f2eb076bfd35552dfebd5b2b915ef2d268036df4d3128a7e2ff5911f49bcbd5370a28bf82d56592268199bfd3bfbe338eb4bbb264b859855d3e3ad7de51f799429eb1fdfba01e55c50593a00770b6efa7f653d8086079f268dbbc171054cf4ed3c0f812e8e0024974853996a3c334f61d463fb59b58da7b394460e372f0f136b2398603f4e0499bbe54cabc6663d668f6cacc9b828e336bf28fc70c4caaaad2cbe5f62d4a4b26bbff0911c806ca25e4d9cce56ad001e5c70f1dedc2bb288bd0800805805f9fbc9a98309ea71230755ed9f4ca15a3183fbe05aee3a2c27798f9d61c720bfe6447774bfba9d566009831420718af5d9290dd62cacc7b523597370e79c3ee400ad9cbe9284e044444d6d369be05004a2e479c9d4a5c07228d41da345b4d551950028c3d5be41a0a453a6a49fdaf970ab905121f63bbea1088bfd05a50aa4ff00b397bb8deef1625746f92ba016e413f70ee46c9f6818dea85fd3103690e943d7d8d8064abcd653a5496537fde29745c23c1850cde3a321515a78410304bdefb54647422f8a1a361f6902558708e8675089b3619b647186563bb4b81e35901cefa97460e750b5de45befd13c6078eabd05dc96918716aeee5ccdd4d7cc57df7a9ff68b88c8bff68bc81ad3900e41833e3f1de676d99109c5ac9d09e0580663dfadaf6eadf1daef5957e5df83d0629ee47a761449bfbe51a6b16acd1191aabdf498eac7781a91259753b912df71bf7c59de548600d0da24f7c47e51c060b2e1139885075adc56626b35c4fbfcff5d87d8feadab54c6b75f63a529dcd03a66eea78593f85d39350c3a7739ea7bf15612bd8e457315675eb88145b59ec16a881e2494d3ce329fb94a93d9a313b14a484bc55615708fcdbdb2010639dd5d989dbc59c1b5f806a68e1de1d3492638cbe2a08744d9b1a26dc08ff5598fe2b41a7e7a36936e504bbd664e992c536341d5cb616248ed0011ba9c1bb2b39ab3a2247351dacf4f512bdb2dca621352eb1b0771f338551b3fdff9ac32e78cfedd1d2612466377dacc4b3195f77dac1593c4bce398e21309a1ee74fe278a043ab1b57a0dacea0b26751d6b87c52bdca6448a070c7acfd", 0x1000, 0x2, 0x0, 0x0) fchown(r5, r3, r4) open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x100) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)=0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={r2, r3, r4}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1ff, 0x4}, {0x6757}}) r7 = semget$private(0x0, 0x1, 0x4) semop(r7, &(0x7f00000016c0), 0x0) 09:43:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) close(r0) 09:43:20 executing program 0: msgget$private(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'./bus\x00', @ifru_dstaddr=@in6={0x18, 0x3, 0x5, 0x9}}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) msgget$private(0x0, 0x80) 09:43:20 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1b1, &(0x7f0000000280)=[r0, r3, r5, r2, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) setuid(0xee01) setregid(r6, r2) preadv(r8, &(0x7f0000000380)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000004c0)=""/208, 0xd0}, {&(0x7f00000005c0)=""/205, 0xcd}], 0x3, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r10 = geteuid() fchown(r9, r10, r4) bind$unix(r9, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffefd) connect(r9, &(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r11 = semget$private(0x0, 0x800000002, 0x80000000000002) r12 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x210, 0x0) ioctl$TIOCSTOP(r12, 0x2000746f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r13, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000e5b8200c00f70f0634000000000000000000000000000000000000000000000259000000000000000000000000000000000000000000000000b44f6a653c4771b4e51657dfd9d02523232b24dc100000000000000000d862474ad50c0b6e5e000000e289033614be76f872cc7f2bd223ac1e82dff788e2ea46f277aca814fa8b7f906fd1dc88a96b13f4740096fee97e5e79cf213d7c50edae0a076c264fc30da023a06c37c633cdbc7f71b85de613752c8e980edbedc5cc28cf20ed3947db516c769d231318ef4b8d092d207f6e5ba3d2d071ced1b4bbc6a4f0d705f27c8cf1d3045af658d8220d296e9cfbeb63a1fccb727f3b156f9b01140b1d1bed2e3a5384031b7edd896678f6967d8e51421215bd3480a2ce8715ba6ef234a869c327a129119ad4a5032970bfc797d6d6ec42940a595be5ac06dec5038cea4adfc78c90ae29a91f31eee9f4d044ac7c3367db3a526d8f08cd96e3684c3431244b2124054d6c25eb9bd6dc08c743ad876f62db7f638d571d056409827b2e8bd8031b0b6cb34c64c0dd70111facd4336eb8966f2d166f755d9e00c87a0d1949ac68dc79e05818cd6cc4fc4e008d42621aadb404f15fe386b4c8b5ce0ad603000ac178fc209fce80e59e2abf942dabf30a4bbc42a5cebacdc8d103d9b5"], 0x0) r15 = shmget(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r15, 0x4) sendto(r14, &(0x7f0000000700)="89cb739a46f7aadd08fcb0af8296f16c77497de0f91de7fbbd733e3bec542222650b174ef3259b1c42e59dfaa496131a738047f0f5dddc5420feaaaf2bb0ffca4f62091b16", 0x45, 0x1, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r14, 0x5) r16 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_RMID(r16, 0x0) r17 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r18 = getppid() r19 = getpgid(r18) r20 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x1, r10, 0x0, r10, r1, 0x11, 0xff}, 0x9, 0x40, r19, r20, 0x4, 0x800, 0xfffffffffffffffb}) r21 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x8000, r21, 0x0, r21, r5, 0x1, 0x101}, 0x10000, 0x53, 0xb92c}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 09:43:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x45}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x5, 0x101, 0x7fffffff, 0x5}, {0xc000000000000000, 0x919, 0xff, 0x4d1}, {0xffffffff, 0xffffffffffffffe0, 0x47c78000000, 0x32fd}, {0x7, 0xe2, 0x9, 0x4}, {0x1ff, 0x0, 0x915, 0x1}, {0x1ff, 0x3, 0x6}, {0xff, 0x400, 0x6, 0xe6dc}]}) 09:43:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x3, 0x1}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = msgget(0x3, 0x600) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r1, 0x5) geteuid() recvfrom(r0, &(0x7f0000000380)=""/128, 0x80, 0x40, 0x0, 0x0) r8 = getpgrp() semget$private(0x0, 0x3, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xfffffffffffffffa, r3, r4, r5, r6, 0x20, 0xffff}, 0x4234, 0x2, r7, r8, 0xfffffffffffffff9, 0x9, 0x507, 0x6}) close(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)=0x2) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x10000}) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffff, 0x7fffffff, 0x8, 0x16500000000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x34, &(0x7f0000000080)=[{}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x9}]}) 09:43:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r0) write(r0, &(0x7f00000000c0)="9deae16e1ec57194d058db6a7ba6870444f98f3ce6821e7b606a4cec399018ef4b94eb694998a1a8e43847777f6974244f8dfb96019c86190257cc03c7f13b4146342532fceafd06861857b258702f13f1785fb0c2ac4742432d68d1d488ffcac7f7e24c15119ba85da3e38e560fe9d2fcc5f6fb09f8658690ae1d080e518d9018de5942e8821eb7562dfad91c05ad75f2e4ba189dd6240526", 0x99) 09:43:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="81bc64609af877e44ca2b15ed6f1aa714afc797299273b14a38b33634c49a8df1c6ff62f5474a83304dda889fefa1d7630bd2e7f6dc11a242d017c3e5fc68fe09d64b4f53b64b579d0ed6660b4e5a5fa6d7d5a75f74cc30cd109c6f911577e4a2eba7f9ebf7605ecf399236c30839b7a09e218c977ba78", 0x77}, {&(0x7f0000000140)="a55d19c2e0b562bfaf9f5c600510", 0xe}], 0x2, &(0x7f00000016c0)=ANY=[@ANYBLOB="4000000000000000ffff0000ffffffff81465848268584ae48fd73294585f2aee36a74129775e8884486ace58cf7b0370092171aa35dbb3bcceb08b600000000800000000000000001000000b30000000fe4c249f21b5ad4bb1f65c4253619b55551f6b31eb11a6617c2f3d146b722cb3945f44266071c2572f5a3b701d5df1f3b54adf9697171897944a52fa65a35a8f39df8d02295f78b635e5018b26777b28c99300f4778220c876988ed8c25d2de2f501d0ca1062163d200000000000000e800000000000000ffff0000060000008098f77c4f38270e57248490391a6320e2dfd7464e50cdb7d2635855d287d7b871527949bc2fbc07d3d4cce966cb72d6636808ada8b7556b4752e71bf6a9e316d9632fb3dc1a5e588dc21cc88dd7bce45db9498cb6fb7bfea36fb0092d7da3ba974c68f41c9b156ea1f810ade47b184e400ab1501d5c4844491fe9a14673f62df7e0f5af9d252d418e8c49190a52ae44c38078720270acaf868b848ab2905b03c289738be4a922cb00b467ebf19e0cf6f8d1fdcb69f83ea00458b42ea9a4d2f96a012ee36a3fec0557e36b59143e458951eb40d00c47ee00000100000000000001000000070000000afccf6c9391ff9c35c4a00e1e4e8ea0e28da9d1fae6397904fda52986f7f58e2602495db91ba913c0aa44c1eecbcaf278163a4d6b7b5a59f5c313e226a691e4dd473f723ec6341a5984c12e467cf921b4ebc41371f7446093063818330eab8f4559985d2250eb5a48efdce616141f13d408e39c75f73f8b590a017c8f1cb7594911af84f16c744ceb09d065efd3771038f1c25f40dfa7e77867f2220462c54609c0a870c723493bdd6c8c1a25e2eeff1010aa6d69160b564f34ea62dbeb071103731fd5d308809db6a56b3f0f58b730b7b10425cb112a692348dbec6fa0e7096a221683be18dca91417ef2a1731e958101000000000000001000000040000007286c814500b3092081c6ec6cd7893bc3ede37964ae4143afc172a404eb165615afabac3749f8454003ec33812a82c4a4ab5c8f5bf3ce9d18d0a65822c104ccbc18024e12a2077ebe187abd7e5bf00889c1e498b1a4489b400dc37fea22485320bec38e0d2152931fc63e71ff860cd4d1f2b0af7625ec89ce760b9c0f44dbf62209e7e9a7feba0accb8532d59c0596b0de9a3a96f23d9a392158fed5bf2347af435ea2edc78be863b23b7e8ffde77abc455158ed773829ae126e51271c8e908ec58882c308f9c86340c38788c76e98196cfd773a98d065cb4cffd6d14e06230d67ae99bdb3134e7c1fa520c1e180cc6234f5bf6788ee27131b7334df065c25c9feb9369d0d5fe0399bfe2b4ac1e3ce0b668b911bc394cfb10a7b1fde737dff1e40c891c7f14da79dad87fcd4631ab11ac846ec58d06a985551cca8bc76b2ad84ff795e6cc7b9a6ebff7074a56e316830361b956226b372632cb294f2c5acb49a52c9594adc0b4e86846c6fc8fe3f5a49d3190a876f73f7b7dbcd5ecd597165cbf349b201ecf085cbe64419d56a080d6aa7e28c49657163b6e618f0ae2ff5fb5ac3c0c1e127d71ae1789396c40ada7dcb7072a51ee7e940d328c5ac76d45d7a81f45d846799077e82466f91a11376d7806aac9f97e31bcdd046dd387ec753c7a31ae88c94f1f119767ad1f142469af22dddcd9e6d34c44c403f7fe60069c9f8345456fa222dcef8e8bc8b3a5829423a915519de188c0d70f0e308674256173203f5c9677c22d59742d1e04e275e1133a48a80d7e97e210558a2d3530dfecd3ef9f6b4b68c3fd9d4ba6cd48ac09920c7c57429909055205ff67a250416e5ed4edab7ff30e56e57457a7f9a79616b5968f3798a5fa32ef1464b9dafadbe7a64a0b5448ddd7f26f3c7f8f69f06707685bcaf80bb3e723dd6c212d64bc745e5b6d3cfebcbc4b66adc5d453e91efd56e307e97790d4bdc26b18c1abeb09139e98f0c88b7a9527834101a3d370fe5a4d6a1ab9aacfe55e6c662a366e2003085efd3d9f71ee8471e8284c7995579b2d4845d04a63d557e7fd18c2b3ace79a6b0668d49368b80bb65f91d27fe7bbd0ee3e7e3853d85ac44725b567d0a570eb357e6b9d1001ad8dde6115470b1b46a902fb0ef309e006d03ff4c87a0e342a7b19c2e821e9b52243d8bfdcd9e25fec394358dcb2f72efb51c3f7b67edf02da1b4911dbee9c57eaac79ef03659fbf4a66fc5f9b4f8b566481af47a3d0850f59e78ecde6a77a9bb0a5150f1d58ff3d3998311d82c7e68fc30e6ade9be4918c49e5b7c23240abb29df28062be4c2c1834bf136774de70aeb802deb6adc3f89f7d284b58223cbd161d25728e8753710872e78907843d9dfa2c230c2eb2cc8f50a96dc3e163b6c9ee35f0042d74c2d89abfcd59a8efc3e80daab32ac90e63badb24627e2ca7fb8c766ff36a656eb6ea3ce653eb08be359baa8309ea24e3af150c42833e2416264799b0a14de79d9d9c379e8afc7cdbe393badb96fc002df25b68eece8578378924a868d01f5f166fe1bb534e9f73720affc69f191724f4a0ddea5e4c4fdff86ff83c9ead8490d7350aa7c68f9ddd358503fdf5dc353ab60273c045ce8c6dd2cb8ee7ecdc53dc91180d93144c6d6fd120f022a93f4d072f62e32c626a782de1625751cb3bd2687be79b6ed4f5ef49deae97fe5b96f7e278bda3ce68762d724c6289e0a1b669c42b056bf237134f00eeb16445bc075861a2ec0d5c034ecf3f418f91d6d804157b5b325be94100753c4d2ebed5a22d13e18995e03d57242bb5161cc294b9e629c89ed2b793fa21b9612481732d5b2dc5d57e2052c535f9e2740976c1164fba9d3b36977285fa9cd0a84ecfc1178f0f1da401d40bbc4aa6d9e9aa7b65824f4d7f144c9797b3041c06cb5871ed09f050cd2811ca0cd955be54f8581573a7c24578a8f7748899bb3c7ace184c485300d5c33a08a7da7b830bfe096a4596a17bc43d5a81c11dba6948b99b50dcbb85b81cc12c56af5c381e3e1f4591cae6127671ef29d111c2cf65b5c354d0d89152b39f2388d75afa757a1e07cb387b0682aac585fb48087cfe2564d5c8c1d7b8ee7250fe1da4b014c5e9c5d125b8694d14ead11675caa22946f4345c51f7380f54e532e2b16ffcce95cf08d2a77cf8d15cc8229fd22db5be24ec7a9b909396cb7aa7989cd78c877234cc4579db9de1a78042ddbc4d28ff38c5accf0176b1a770fd395bd94007b5f81bf3ce8e346f18be0717932c9276da7ebb89a45fc9bd827900356a167d77f772bc157238bec6e4f85cfd6ac63bdf0c06e32d30c7033df3cff6b1bc6a6c480c70cb1cf96090e46fe608f44ecd60d794ef78f68f78d9ed0e00623867c46b4cdd3a0c78fec0f12475852465d76be78c486aaf76bdb181508181753b8da6e3cabefc110ba585bbc4d9052ff0383ffacde202b0f507eb4d403c68fc5edff04c0dcbd8b2bcb1c2b88440bf95bad62d9f25a25339025735b256a88bf64427e835e8adde9bb16c624dc45e89da80b79b6ea90b5b939bbe52b14614f72ce3c015089fd17416ab09ecd7f32d876d31116cc7dcf889b9480b56688cf2275397ab3f6f39364b3c147c0e42f6438e48f15ec73472539f492c68fadb631dee60342b74b6385717c5efa56975d6802732e65f32a5503f9b7cddced36d304a02538ac340345c31c14ced1fa4d079ff0a0fa14ee7a0f3ba927b67ed91bf50b577750801f2cf44d3513a2fd079234542805fafb77c1102d4803e188fca2973017f857522ff8da19911b06dcba60996c43953caa4369e684348b75d86739e080d2c1605c36238a2a85d85cce3015592d6edd4b09c2a720d2b7641fb764d13953fc677b28bf2843e81da6167119cc77d3ccaf2683341b957ab7d344174b1431655a13d79a44072b99370d5a193898b2c5c9791f279bb5d110ccfa98b70c2aeafac0c09be2f2f0177f1ce637f29310ec1da071234ae110a01627d3f7070cdf57b0598638be410372130e96e420f1067d4346aa692d3fd926be68c04407b45fd1ca1facedb8336cf3cc27457c257aa614ee7ca45213710793385077e1bee865677faec435b8a9eef56ebd68639f621f0c81ecc8f0834946999b38edade8f9a26b5ce42c5c9b624f418759095a0413e810e6b6e7cf03b6ede89a87c4ee134cee40d56caeb0035007e9ad91e65a0ce1767fdee061064c33449dd9211541535bcfe639349263c84f7775f3727ff30cc7771991a543c4f1e637ecc9931511f18a2fd490eb1f6801f270c7853cc78e9c720861c2b75a165a9af1e54bc5465dd9cd0c9c78548f671e2b5c928e9bf7c6b4e3956ef6f41c6dfebce44a3cb2ac0baa4db87b75dc05b3a1cd3f9a7dffe2eabd2be825404e0292b1742b9328cd4752ca4c0567ccb615e66a7dc8d73e00d270e2d53391a940f3bd0384b03b7b67bcc6318b02763764b51f050a649af8ec11bea1a318c99f643ed9222bf1132f63502ff34c1851ea67ef0ba7cfadcc0b1896e8037f570a6ecf13914fc6b7523b3f27e6483be7ecb00bee930307fbb105ae5695e960548d307666c39f7d604393d548653428d781d75631e225782791d2ecc41248e68f230e3f2e8dda8a5fa5bdf65407efae5ea7318afd96f4eac0507de49af1cc52239c172528caab6ad8f5fb10b2a0f5d65388338418b64d7d251b6b2421148eee263a0b56a0992ac64b2e49f2bbaf2b861ce96b5e6f442d27ffcd68e3c91e2576c58c47250389e8bd63ba525143fa36d25d4e8053259dd7b9a0c5ca3627618a62feca3145d53c82204ed8a339988a7d0dc02e5269dcd6aff39b3057629eae5942781f17a887000116aa7ac2cbe419cb81fbc823269cfc1b259e0522c5487120faca5c9895d01c4a81f66b34cb5c9e9c6350212a1bbdcbc5bbb9837a81bb4d60ef50d569555e02040a9b34017d8f157e4ec7d33bf4ab1f6d8e73ce01fb38e7c75434586da046b52c6c12c2cac09aac0bea52ec083a9bcaf02acce7fec751591bd7bf445e1859014ce1d35bd842d3ad3dba92f908c6d62b1bb3548587e16bbe816c553269958a64e9911aff3d806575705dd4606e9db969e8a13b3ea1c9e6c776a2a0ad8fae22612b6413c9607df4baa8554b5678678d047b5984e8f719e0e06d3e332006da6a7f37c89eeb8a1194002f96ff771fc1acf468dfb2dd749bff4d6d137bb6236ed7db92943ed8e3046e48fc12bdeefc1d5c28cd41b0287aa5b6a244b4a63b1725b84e7047b9c7d26a1712bd26629613ad7c3a9a1358346c073c3f74d0f5fa621dd9c14f75f734eb3647edd9626587391f75640c69a59321133b31b89618673879cece4a5ea2a232512b2b34e0a51fc05dabee84d9391ddb61a89e2c63f5c0bc1cccea90a77d072726ad999403c470504dac5d084792d90a2fd8bc0d9248c2706f8a76a97bf6e75acf46a0e659ed2d889b77afdd1123edeb0192ae5c0081e3a09d2a94f44847f935f5d1d576d44ad1388c44174cecb591aefb6ec10cccf1627ca032396e534f80f9a9bad6b6c0c766a41e91b8fd5de30910ac2622ef56d10acdc05ad6bbb30dfbcf2f4a2bd489fce71592b304029262a6bcac2294bfc19e0513ffa644e631fb027abe9fec74a202268f3dc28f07100c84fdf9cca274bcf193dbe9eafe5ae9ecfc6e0491ba4c34fe47643ff389b4eba64e9789e4a12f51827c2fc11f767ab7e4685f052c07b2b45f3c8dd576e9f4e863c5677ac34b26fe3d3eb5917af66f7b456ee838ff45017d8420dc79e791a6492bf789e3730d89e4d82dc6ae4fb168a47c94569a44560ad56684b71b8ef7051c4af8e393b70ef41bb25bcecf50a41cf0d4edae86ad9e99aeec8a1e3b671abec03045c0864eecad3519a8e9918d90f81f478ed381a8ac7c9ec6fa2952cb4decc3d9d66165673c420cf230fb2e837b4a185c218976219680c4b73fa7872a4378f7f2afc5b5f7c1cd74378b9638f3df69165bc324b066cbe90a18166da103229e6a19f21c5a9e0c2aa7c20901f9bcfa58a6fc979691fafb397433105488de53dd0dc660976e52ffcdc8eb21b63b1a851df3c48a5306d2e1b3ed3f7e9a8ce9edb72ae05e0e15a771bb59ef77614623e631adaf35307f8c8071889550eb31cc150ac8b0b17525777315f777e73eb53a37079d7e162dd0d04c70ee6b124c3b125c1a0e379da792cbfded233d9efd86e9d855a8be7c490ebfecee9a3b73b97abdd57e550eaf4e5724d9018e6fa8a6ea26f8c23bc8576c6d20e3ef72a66af696ef96d88bf952bdab3db63fc4613669b3c974c8e3aa34a6a8054e952f3a7acb73de618c6d0548221c247d9702a857ddd21b1e8bc0f027a4968b6e9618456f18db4f40cb1ea709be93727397db6d94b69fdb7275edea139cd73054cdf10d662892b1ba573caf0d44bcb4ea510a7e01d1af5f9906eb089590e2992689caaf00b46a401d18809a8036759a91a352f2537d40d1d01eb32d5a1cad011b13be807eb424d52bf73d32ad2ffc21013c621b7139d63027fef6c41eb607dfc3a8143fdb26313eef23aeec16a01272009df26b9bd36cb28c14ff7696a2d3997eb14d5fca737470dec1b86d26f60c59e5eb2bd8f00433702d50c3c3f6e74e9c265786af4b228e7ccc42ee33513adf7ba9c7c89f6c194647573a541f50ec0102488ba5481852f8abce9113db8dc75db6fa69488b08491c18fa51605ab4ced0bbbd2c838cc69245eddadfbc06b0aef38238a4b0c12f01a66c476013ad7b8b663fee115ed597e782ecc7354ec34c7803137261bf220995ab0d4800000000000000ffff000002000000af094a2688fbf2d891f99bcd4b88a4669bc0554638a849a9337343be319d41849cbb695ff481626f3a38a64ab4bbba2bc2d6c881000000004000000000000000ffff0000ff0f00000e34c4575c8c0806ac8b9436f51740b75be3e7383f1c72f325eddd710528bd5969b7f45e84ab4a455500000000000000a000000000000000000000000400000071ee9da6828dca6d807cc421d0487af60074381c5fc1b21dce6ded005dc68469c10460220b2beb9833daeca72ca2626672f2c6e2b7fff06cc943469e3cd000764f8f259c8749a594a4bb448207f1964f5f10a80bf3aabc4c9c2c33b1b83daf16a813721eced672aa4a1bb7c5f13d44d359656a27c81c7eb373943f4bb0f7b5abe08269f47d52a9a29b3aed00000000004800000000000000ffff000001000000576027f8a41a7d9881214063d6f63a7fe0306e2188e815c8da7d0251a310d8600a4f20ffcff4d85d254b4221e410881dd03cf0132a2b760078000000000000000100000005000000f371441f59b230fa3c5ae73e252f8f763b94ea60575dcfdc7d686fb5b7049678e030ef46f98d771de54e7b32ad655814571f78e6e7c252dfbe1e1d9ac884c92d89f1b69b52f74771ba1f2b40fb226ac65caa931f3e4cea3256d7a472940bc8de04cfae5859000000b6ba0f1a92b9e4768632f56c35d16d95bf78f23442591356f8f6a7190143fbe84ec22d85809d49fa4e519a779e3a4ab634fd0c497899f2a9516c2a11a824fb8be637f67f88c8876e4ac7ab77bbf12da3830a956d5ffac38ccb50106510"], 0x14a0}, 0x40a) 09:43:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04", 0x5a5}], 0x1) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() close(r0) dup(r1) chflags(&(0x7f0000000000)='./file0\x00', 0x20000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffffff2, "ff03000adc7d8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) accept$inet(r1, 0x0, &(0x7f0000000000)) flock(r0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="9fe7d83781892488f55eb6a2c3c4bb0c4fec646cfc83ee1ae51de646bbb847d0373a192e07979776b02d6f0707ad33d2db3032b53e7b6d4aead8938b6c4a83625bb50f97e9425929862e2aefedeb0411b6d5c42e757d5ceddfb43aef430951", 0x5f}], 0x1, 0xfffffffffffffffe}, 0x0) close(r0) 09:43:20 executing program 1: r0 = msgget(0x1, 0x0) r1 = socket(0x20, 0xad1e585e26bfc334, 0x101) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/177) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/4096) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0xfffffffffffff800}, 0xc) 09:43:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) socketpair(0x20, 0x2, 0xf8, &(0x7f0000000040)) 09:43:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x8b, 0x400}, {0x0, 0xc18}, {0x43, 0x80}, {0x0, 0x6a4}, {0x86, 0x7}, {0x65, 0x7}, {0x0, 0x5}, {0x43, 0x80000000}, {0x44, 0x9}], 0x9}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x1) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) 09:43:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x1) r4 = socket$inet6(0x18, 0x4004, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xff78) close(r4) 09:43:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13002174ddb0a7bd78cc8c51edf515c237e4adc1514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5c404ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a0300000000000000000ede8ca2832782da69a63e754249b41058f3b9042a0f76dfa04cc155f9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff3346854e67fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6997876c644f6742986b4813f7e3621ec860cad94b75bcac8ddf7613958e883f72adac8a422da2d6e405031f1307f4a86db6ac5c7736e5eb0c7017b81019f0e295d5cecd4e85b8a09892075c791db0cbc76d42", 0x145}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 09:43:20 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x1) setpgid(r1, 0x0) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 09:43:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 09:43:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x35) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 09:43:20 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x800, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffff6, &(0x7f0000000200)={0xffffffffffffffff, 0x100000000080}) socketpair(0x20, 0x0, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x7, 0x20}], 0x8, &(0x7f0000000240)=[{{r0}, 0x0, 0x81, 0x83, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2, 0x3, 0x80000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x86, 0x400fffff, 0x9c00000000, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x81, 0x20, 0x27, 0x93}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000021, 0x100000000, 0x1e91}, {{r1}, 0xffffffffffffffff, 0x19, 0x2, 0x0, 0x7f}], 0x200, &(0x7f0000000300)={0x9, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = dup(r3) close(r2) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) getgroups(0x1, &(0x7f0000000340)=[0x0]) getgroups(0x1, &(0x7f0000000380)=[r5]) r6 = open(&(0x7f0000000180)='./bus\x00', 0x7ff, 0x23) r7 = kqueue() renameat(r6, &(0x7f00000003c0)='./bus/file0\x00', r4, &(0x7f0000000400)='./bus\x00') kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x80}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000480), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x802, 0x0) 09:43:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x980, 0x4d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kqueue() write(r1, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xff, 0x0) 09:43:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8080, 0x20) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="000000186a56010000002b00feaf00000052f0c1df706c85c2768501000000374e341de39f8fdac535055189", 0x2c}], 0x1) 09:43:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f00000007c0)="5ba321efaae037e033ffd80bbf8aab91fd31f656ee2e543eef9c4045ca2993157c1363622900dd7ae3452de0d0fbc931d47faa05444f24cf64714f3879638d808d037835bb496df046fc97a01d9968e89eaeeb6ed826cad1f3a697c798d7c6a604", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x5, 0x5029fad3, 0xfffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x20) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:22 executing program 1: r0 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x40000400000002c4, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r1, 0x35b3238cd82a8546, 0x4, &(0x7f0000000240)=""/191) r2 = socket(0x2000000018, 0x2, 0x40000000000008) setsockopt(r2, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r2) mkdir(&(0x7f00000000c0)='./file1\x00', 0x140) ioctl$TIOCNOTTY(r3, 0x20007471) unlinkat(r0, &(0x7f0000000700)='./file0/file0\x00', 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000800)=""/208) semop(r1, &(0x7f0000000000)=[{0x2, 0xff, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x15) shmget(0x2, 0x1000, 0xfe, &(0x7f0000ffa000/0x1000)=nil) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x4, 0x3}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x3) setsockopt(r3, 0xffffffff, 0x100000001, &(0x7f0000000300)="959ba0e8d4c593e45941d265e3e800e613639c56cb7bb2bd22a11bf5ce568e60eb2925f97a5f6e2578e6e948fcd633897ce40af5277198f2902e16d14f9bc4db33123adf97ae136bf0950c35229526833b848c224aaaa1bc31728ea467be90ce6bca7623f5c9258587155b04a1dad986d088414b24d8603f090ceb25b7c76e128f683291f168bfac6f0515d0d6d41f7432e6cb4a76bd4cbaceebdb510b0fd4c7071f7be3c0ec62c3a41ec4cd563e6a329b7e881e97c65ffdb99e2ba0b448a993497d23fed090a6a4e5a7aff6872582ccd8c99b7a3c7ae3f05fa1b765d615564d8491c4ea702ed8a7c44863443713c468645d008fb87deeee5043930000bd3d6b66463962118453b023af45b3fe731cabb0e738e8d86bcfe98cfea6fd3dbaeb512d91f44d0e70ae5ffa4ec03be820c701a832b80591be3c17aef536c4be30eaf3c8ce3bce1b4dc84658fb8091211314c450b02a96bf47113c2ec54cb447d57547299c17a0434e6db4c79d042f63a4779942265bff5bab7f179a543952065e2cfda24fe8ffef95ea218ae786fe51c4f375d562e01f476df3900045c482262fa5696e1c66cda9cc585c000000000000000000000000000007f54ba2a0b4f1e7b9fc0c7fe709fbe8", 0x1c6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x4, 0x4]) setsockopt(r3, 0x8, 0x0, &(0x7f0000000740)="a9c511f17e327dc58d79fcfa17575cca22a6ba0a44fcc7a0ce93d0bbfefadfb19ff6f6cf855a8275efe2c13dd1008f3eb19c1d5aff4cd756ab2a657ecb243002032070e95c4e3d5ee1ed61b825521f64291832be3ec85e90f53614ae60476caa37bd4f14e3a7e2516aa4e54c0906e2c81330c72859fdac6b1a19516c6be1ca536b", 0x81) writev(r0, &(0x7f00000000c0), 0x1000000000000051) mlockall(0x3) 09:43:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x5bcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8}, 0x0, &(0x7f0000000380)={0x9, 0x5, 0x80000001, 0x8, 0x57, 0x9, 0x3, 0x6}, &(0x7f00000003c0)) 09:43:22 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) 09:43:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff40, 0x0, "f1f743cb40e374002e860065a9bfd71e8158806d"}) 09:43:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 09:43:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x3899) 09:43:23 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0) fchmodat(r0, &(0x7f00000002c0)='./bus\x00', 0x21, 0x6) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x40004000000028ad) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80202deff000000000000291c1572b9cf49f52c0000bca9215b170500000000000000", 0x3c}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x4deb024d374e4e4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000440)={0x3, "a32e17409d03680fa3c83987c394a9da53fd45168fda657c20cd5e958a4eabc04a50d48d12d37d8dbefdd38c27458322b26c87d34f494685cae87771598754a2363725a1aa25c6c2a6c2ed9c0573a3c191236fb557131ca655c3c9bbc94f8d3c853f626b80a5873077c1d0462b1677d669210db5fc3103f2d42b14c17a48d28665f6cbc5b204943a0740cedcdfe36268caabd96204952e8989ba25f5026c2bb835a3dd64ad60b0556d62a25a8e107fcb7db7c4b3faaeb7b949f22e26b516bb136e5468f6cbb8219c7c1b6d73ff71e12f665707d4cfae8ae25f5687f63b230b22d68a404a35671752c88c4cacd99946d44f4866710b2f829420de4bb5b9"}, 0x105, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c51b7b5653e092aa3312b50599574a8639d67f2a25b97a809f3a0100008000000000fcc9810a456bc2b3e0d34c377d777947c21e794f7427ad7ca37378b683b56446059ea58eb59365861da66d5c23d5381b6dccb0b5ec1fa7a71aa3e029d419aaa7ba7e8611518b37499f558303a986"], 0xc2, 0x3, 0x1000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x101, 0x400, 0x80000000, 0x7fff, "ee4220cc1a0753ef8fb2f7177949b913ae47e410", 0x8, 0x2}) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)='./file0\x00') preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/202, 0xca}, {&(0x7f0000000780)=""/33, 0x21}], 0x3, 0x0) write(r1, &(0x7f0000000340)="a5", 0x1) close(r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, &(0x7f00000001c0)=""/142, 0x8e) 09:43:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 09:43:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x1ff, 0x0, "b8000e0800400000000000000039cd6d00"}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) r0 = socket(0x1c, 0x3, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:43:23 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x4, 0x5, &(0x7f0000000000)="2e16d114f7fa1efddd2dc8ccdce00b0f9b479aaa270498410b0261fea82f559cfb56af9dd43e4ea1f02b7642371e153e037c4b0754e6c656b32724a2b4cdae", 0x3f) socket(0x6, 0x8003, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt(r1, 0x6, 0x1, &(0x7f0000000000), 0x0) 09:43:24 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file1\x00', 0x10400, 0x8) close(r0) kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'./file0\x00', @ifru_media=0xfff}) 09:43:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e51204240000000000", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\v', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0fddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e96c292aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87ddf734e6615861f10ef022c3fde210b16e02a76895e800b94c4080341c07a833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0d", 0x41a}], 0x1, 0x0) 09:43:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket$unix(0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 09:43:25 executing program 1: clock_gettime(0x100000000000005, &(0x7f0000000100)) socketpair(0x6, 0x5, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) flock(r0, 0x4) login: pckbd_enable: command error 09:43:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x16c) write(r0, &(0x7f0000000200)="9305f41abfa17ef06fbdd90faac7f21e16b36d03ead9a7463a12bc4ada98250aa1fdcf0ffa48d473a50ec112b71ecbae34eb158cb19bbf59df38ad4a01c4c84379f77f0021a386503bd9e0f19b6f2d543959ef46cd54709b0ded1a1a153d757ab4b97991f640b7831c09cfe6f3caf4ee3046706f261e0536451fe0179967f9c916d690807b6e3accacc3dfd079bc5a935f20621fd1818109403859404892b43ebb579264df7da821905c94a6e88023c83b84dc9ec7c358fd4929cc9137abbe1773f10768ad22b60c073439eb7ceaa2c9a59c3235817810e4a982eee07428d3a85a6f55a5b1a6de6020a6d0efe4244f9a29b6afdcbf94f98387db197ef0b43a04475ae71b5f64d42c34487817b0397aa8a55b3db340f4adb61e44df16e32b1405476608654b83b4587d60697c6597852e3471ae3c392d4f23b377b5e7614c6ad3efa71552479a1ba94a28f2e656b2113d04cb5475c10f2520dca54cf11b59c282a7cb7a4f1ac9915ae90f17ac2eaefc53", 0x170) 09:43:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chdir(&(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 09:43:26 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2042, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x88) sendto$unix(r0, &(0x7f0000000000)="b100050305000200000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xffffffffffffffff, 0x4}, {0xdf4, 0x1000}}) 09:43:26 executing program 0: socketpair$unix(0x1, 0x9b89f564bc9aebc, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)) 09:43:26 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) getrusage(0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x0, 0x1f}) getrusage(0x0, &(0x7f0000000040)) 09:43:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x38, 0x2, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="1f69ae894021abdde101d94358acf7815cf711950b273d82eeb3fa4cd5ce31a6e543884b74b7f0ca45a6177ddd44a314cc9d25ca40e1e6606a71fa25341543a5227a41310d56c8f719e99fee84f8534d3e7577d498dfc65c35f5cb63920f0628", 0x60, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0600b1afb9e30196b0bbfadd19b22b15959de86f59ad500f9891e5514661bbd88a843fc568770f16db24db6705a28e7a0daa7af6eb78165a5f427d292346ce8aa407ea3bb2020e03fb1bf198486a640d66e020000000095ef27d8d40a0c624d8dbcc000000000000000880b405d4d1ac1a8a962c4e106d961ea95989e750bb3bad5419fdbbab3a667bc72d88f1c72f1b6c3e375f213d292eabbbebe53f209a48a82c80445f30d7b7ceaa34157b2d8fcfd048588f7d548384372c5e0707a4b2a89f0261b1df50b4145a643d596268d93108612071b1eb6e45f460ae399ae0cfd7ac13d0f95e8e2c5c1a4e7576734fce1eccf02e792e4c90212c"], 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x710fb605, 0x7}) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000280)=0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xa1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 09:43:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x9, 0x4, 0x1, 0x7, 0xf2, 0x7, 0x1, 0x0, 0x4, 0x80000000}) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup(r4) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x3cb, "d40300eb9c7c4497845b45036d5d2af507e549ab"}) r7 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) preadv(r5, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/15, 0xf}], 0x2, 0x0) shmctl$IPC_RMID(r7, 0x0) write(r4, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c", 0x408) 09:43:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:26 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) mlockall(0x3) lseek(r1, 0x0, 0x3) 09:43:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x100) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r4 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/16) fcntl$getflags(r2, 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x3, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x401) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x2) lseek(r0, 0x0, 0x0) getuid() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 09:43:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() fcntl$getown(r0, 0x5) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r2, &(0x7f0000000140)="a974bc9d75df6cb26756876b45c586b01b866ed1e8c0dd18192ccdd17c517f09235199a66b97d133e43d6afc3144d071e60d6dc94023e50098cb7c0dfc76f47b47ab747bfe2a5648770c0390c5efac2a7965ff35abab146196b841b48c1c6a0b46ebdfa050fdffcf18696701841bebda8161c0b1e7209d2551224d506607a9d2e892810461b65908b72330e2f2689a9a6427d76dd1bac0cbbe0b", 0x9a, 0xc, 0x0, 0xfffffc1f) r3 = fcntl$dupfd(r2, 0xa, r2) fcntl$setstatus(r2, 0x4, 0x8c) r4 = getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) setpgid(r1, r4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) 09:43:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r2, &(0x7f00000006c0)=ANY=[@ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="5130f27ce5cad175bc052928bb084f3cb47225ca6e678d03f42435a8678f86a2e733659754418d852a6073b2eed4fdc3c3023c79c12aedcfec6838dc7c0937e75a9e5766ccd5b3b74587e2952d5a8565d3b740e66df8169dbd1726c7ca0997543cb76fec8d4a21cbf8e02d18161ddd96c6eb56ac923afc7b694f9c2496c91bfbf77223736071ed62b321ce659d2c93b4f34b7af46ccd8c4bdf9655cd15822cbdeb08350ad7e02c54f8d1eb4560bb1585e0864bf6956e1a746e9ad73b227aa2d471985896faf0b661e33ee6c8914d8b896af3318fcdb969da5392dc444453eb7bc27afd4320c7108688002eb4a9d90137e78309529cf17eda46d1e9b1f5"], @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r0, @ANYRES64=r1, @ANYPTR, @ANYRES32=0x0, @ANYRESDEC=r0], @ANYRESHEX=r0, @ANYPTR], @ANYBLOB="ea1ff21ef96c585fbc3163428c5e12881f21b275491fc9b2f76ab0c93ee9473faf77b587244c4fc2a7c15ca70498ba238dfe470da5d7b67af447a26283955b856baccde9907f2eac9a58b53b68de03e991418a9c3ec1f2d3ebc3ccaac997d75ce7e78077441430be4c4a10f8609682f3cf0bdc0aa2a046166ae6585d7516e47cede1c218ec9765b7812dcddef3d3f60b7ff3ac4a46996f8607cb74120e49d13ee15fb330dbca4a045373a8181a40ef338ad42c057eb513b18d16141259f5fd4fb66ff7fedc21f29c63fad89ce00dace90bcbc210522dfe7dbdf44dd1", @ANYPTR], 0x5) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="a0d0d203a6e518acc9a27b7519cef868353b5c4c5c15eb568cf1983d7a9713be37dadb8f767c608b17c39acbe067500e8a8bddd03c18f44240a07aaf434d6f69083978486f73b720a1967bde23397d02", 0xbe9a1668117a42d1}, {&(0x7f0000000800)="be353d853268186835d345c5fc2feb478122a4ffd4e13ecaa26d8fbcabd016d918c1da0b83e42c4ec7a763616d6c36a47f205122803d41d5c46b7229cc5ef37e86b585a353d32bbdba2beae10a6068a3acaa061211b369dfba167bb15f3aec020540339a6a4b0465bc5da3940d6100ddd7465e7cc8759bd85ddae2febaa779380cd9970d5d2f3de736ef10df2270f424a657667addc2ed87b1fea2c40f9156fe28aa2dcaf4508c7ed4131014e7258a4717c2a665b796a76c0d8bd93e4d59df6a5502872c0c5e08488fbb0a15107ef6d0d607f61c181b20246c768e3114dec85bd3c0cbe3479ca14ead87f9c62fc5", 0xeb}, {&(0x7f0000000300)="3dacd4a1e9f72e2d6e1e57b6abf8987fca41e38775716ae48668cb37596ab2b3f284e8d28d97b9f2703eccbb3e195517ec6e4d70eaa5418f5cdaa1ff2d2ae647f9314f99c1b483baf823421739dffaed4ee4ced56589caf7d4ca9b7fc13f0951ba8ced689d8450cfa6a8c471eb2ab310e5aa31b3e3634917f2bfcbc9b903a167cdab1e0b1ad8ebd8ff22a635e7cf81cb6c6cf9fe4bba9e5753ababb3ca68f8d726dcb459289623df6a6adf3a574bb56ada51ffb7efab87b1e254b95f78ef2c9af1e19491ef10b7de98af8a0758339082af8b833512e786d816cb380c12e9bbd70c173f", 0xe3}, {&(0x7f0000000400)="3269c2b2", 0x4}, {&(0x7f0000000440)="efa38a3c8321515e1792aac67ad89c3366228b9fe502065e6f3043d7939df0b52b5d20abcff158c1a61d00c2e98ea39ffc996952", 0xffffffffffffff5d}], 0x5, 0x0, 0x0, 0x404}, 0x2) listen(r1, 0x9) connect(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="45000400000000000000"], 0xa) 09:43:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10000000002d) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="08002e2f6669ffff3000"], 0xa) 09:43:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0xe, 0x0) write(r0, &(0x7f0000000180)="00070009f0a789f0e23586ac7579523b1f7e438e18a2049e2fe276b35b4af46cef93d0098100a016686ec1931fa0ee2572f7ac6e79bbbd79df6340f513f5e90400ea6e90a4f7d7919ccf2a45500bf0d6560fab80000a8b3b56e33bcb7bcd78efd55fb053fcaf70c59066848d2b151a24b675954c5b547981da900c7ace1bd04e324f6d456cb414e3c439ed5f9de3a9a8", 0x90) r1 = semget$private(0x0, 0x2, 0x8) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x1000, r2, r3, r4, r5, 0x40, 0x40}, 0x5, 0xfffffffffffffffe, 0x7fffffff}) 09:43:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 09:43:27 executing program 1: r0 = semget(0x3, 0x3, 0x200) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000180)=""/163) r1 = semget(0x2, 0x3, 0x200) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/36) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}], 0x1}) 09:43:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x80, 0x6}, {{r0}, 0x0, 0x40, 0x2, 0xfffffffffffffffb, 0x9}, {{r0}, 0xfffffffffffffffc, 0x84, 0x800000c4, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x88, 0x20, 0x6, 0xffffffffffffff66}, {{r0}, 0xffffffffffffffff, 0x7b, 0x1, 0x9, 0x3f}, {{r0}, 0xffffffffffffffff, 0xd0, 0x8, 0x1, 0xda5}, {{}, 0xfffffffffffffffd, 0x42, 0x80, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x21, 0xffffffff80000000, 0xfff}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000008, 0x20, 0x7ff}], 0x5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x84, 0xb, 0x1, 0x4}, {{r0}, 0xa6f70dfdea2b8c4b, 0x10, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x40, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xdd2000000, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x6, 0x37c0000, 0xc5}], 0x4, &(0x7f0000000280)={0x2, 0x7}) ioctl$TIOCEXCL(r0, 0x2000740d) shmget(0x2, 0x2000, 0x200, &(0x7f0000ff8000/0x2000)=nil) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) shmget(0x0, 0x4000, 0x202, &(0x7f0000ff9000/0x4000)=nil) 09:43:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050b00000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 09:43:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)='r\x00') r1 = socket(0x0, 0x4003, 0xa5) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file1/file0\x00') connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 09:43:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(r0, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 09:43:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\b', 0x290, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:43:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xe0, 0x0, 0xb23, 0x0) 09:43:27 executing program 0: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(r1, &(0x7f0000000540)="fca85c7d50b95b0f37f7886b58dae97873633c0d68ea47d1f17e77d712574d2d510c21c23c8d1c5c2ff2a6c0650e617d66ee2de6d38b0055efb5c63e27f093a2ee32068d5a819a006c381c83ce6ab2e77730a273db00118dff524fb3163545336e401d440aa746fdc103c1b9356d19b1eebdbe962a02a48cfa25ad834e0e3935ddfa6bce10d063695c8f23da1241d448d2f1fbab60a24aab0f0ef82b03d85c1fe33255aa0cb7ee7b4c21b8a4bddd92b04e70133b367572f2dca3292846163135b251daa02e6401ec4bdea1844e034abd4201683ca65fe811590d256c9dd6555765ad5798145437d33d4a46ebe6c53cf7fca9c006bfff07d4acf6ba56752b5e0ffc85c83842b3857ff7bbd036bcd9ddd7cdd0e73de49dc6704099e400688bc32cda23f59c95abfc2ab2140f4b56bd948c50f5c6fde2f82e6da895401d6eb166a2e40eb117d8d103b7fdfe0e382c4d700a69d2ab457340532864b11bd4ebd76efd9ca9f2b608395d9292a7772973c46d9be1076fa7102e76a010244ed591c24b51723c9c73f117b95a9dc077e0a39e428946a2c8ed85ff495fb7db69bfb62f78c12fce08ebdb0615f5bb2d0dc327dbf347d9854242e587a79e857b7e5ce95b3ed698054739ea2ddf72171f4ff05d7e416cbb1c8906ae5561ecf18812ae0b1ef76f072186a7d63a1e095a6f9b1b9f24dff2afc36371c4a4e54d0daac3d5693e7f25d419246ab53c3a454ca490bfbd0cc7f86fb908e0df2a270fab5e0450ab60ce6da326aa0cba23cf79c4820fc0c80e20bf97cbc8c431652d8044f186cfd08a20ac416f18105a0989678df1a510794023bf1e2fe565c274ded0cca366751b0ba46cb3c650fcffce508a1fed1d73aed450e261d8b65ba0500a4e11097e8980c1f2bfa803caac352d8aa692b6e4b4e4f23fb23f9f2270fff16da80f63fe9fd1374031bc4d2f236f2000b697d45e38296816f0f1d241e3ebed9315470be124f86d0e6287f7ca4ce92c8468a14634b4c9020d2c94569b713b8fbada98c5a29efe97b31f6726eb99d612bebe7b146224f0e067ca6003cde74a21e62e18529a9ff4fb43c224056d6f28b31f316ec64f80b2fceecd95e7555adf272e17e975cdd6d5ef427a4a4a5a3745e01772ed4ce25253f51d116e0c63506ba3352987e9efac971d66856dee63dd1869386aca8bdd6c940c821d560176d81061dd365d48471b3bd8501f45e668271948f3d58c9dd9234ff9e2713d9a04349ac53f912303ee85fe72012a0557754b069d7bbc632155d547154d42b46e01ada4639a323bd2d452654a9524c0f1b7fa4102a96ba71e9b2bec4142aa036893a264c2486468b3a8490f9866b399e3884a1d487f26bcbf3454e86508f069f79fda7b60cd958df01cc57615547f6930ca8d89f5e9589a0fa5463d4020fac13014719920717699e5d3195469a1969868eea8ee5f16a25c2615c27ae8421d48674753f7d052a5aced2238dcf0d386d3dc214088bf9a463638652b55165cfd96d350088ca6cc08fafffaee714a642533f5b4398b8aac8f9823058ed076101648d0602782feb645148d6146aa133256377a6b2b154ba629daed07052803d1bfd84ec7475140579e3490ed85841d678697e7a6be58693f031333c3b7941e3298f5ce1ba6b0331dc0aee9f0256068c28eb2cd7f5bb62ecb2824e0e24d93890ab353a657796e20d3750e0e94b73691adf57053659271b44d67528526571e607ac78b503e299b279791303b49b515db25b1f334a3d40706065f4b71a500b8b6c8941e8ca1c97ff79ef8bb99af767d7e71dd48f053839199d6094bf81dfc816b599268da4cda9581745ead3d4a0e2f884aca1412b331807c38f4ece1a1ec3be91d68dc6e4e5ccf4399320cd9d764c20935c324826d271b4b65481d5d24ebced814c52901ddfe5a72b9c5e232c2fa8a1438341bb64088dba130240b640e134399e1c73e8cd44a5343638f9fa7c4dcf46a7e1b0932850c2868b344eb17e3407aa22fd693fb3812618e92c6ed03df5ad4faa49f8759ab340fe89de84b8b568532e286189028a58fbd946428706bfc1e25e3a84f9abbcd70c162f66012e831e3b11902ea8f7488ff57b045716b410b25ca1f8b7f1e009c45c717e4fab3851090ca631dd91ff4e14838a23942321fc40b4a4dda8885d586e3cc2862451757c49bb7bf287545db93b746dafe3ebcf3422d94e81ef376f125692215a7301de19233743879b4c1b4ed2f924d11c5e408a6170290688699a7fcd852b89b3442b11f14a5e303f6f339f307478dc2ff2ef07678546f6ead2d18aacb5d711415ebf8f53de2cd31819c630a37582d47dd112e9dea04171fb4a460cc5d09ed8a9ac805d219f2516715ef593b12b3f571ad44e605558bdfc762cc4734c49d0e1e2beaf291b0d0e411ed70e7802d32c62eb275acd201986439bd92fb53badb64be3f1677712422f6a3819d61031fb019012af1ff6db50019a09ad23633e16997b359a42ef89f44fcb8814d3aa74c78e5d793e4a3ab71f98cf2cfa69e50987603ca5d23156d579455002e2edd4ff503a09d7054ab0ffb2c65b599c9ab6d046c934251c3e34b608e0fafaa43b41ac091baa7d76c6697a70e99e96ce96589f53598ad5d378a085ececa2487123a707bd0f0b156cdf1289d9217c04be746bc84a01e960df74bedf8e4ad02d7887af2404dd2d0c152360624c62d97469350948ab4912133beb21ad8d4227ffc23f3bd9ba0a3209673a06a942228148b975c80575d183e8e0b69d1d42da0a4f164a9458f3656d3005eaced1cc409192ca4b1705ccf63ea391684c0169a7a2c784a6746a6fe3ef45ee7db54668ea012acb4226e2c88645eec41d440e85730ef33950a48956ffc5da05c8389cc9ae89c3fdaf96eb73515cd221e3a28de5380a582f84c2e0d2cdb2c3ac81f34933b3ca49aeafc4d1058f900b058858ec0152f50450e52abc5b5b204ad92cf081580198eceabe0f9e2d875b55a5d7cf7620b2c720861caadc2976edbe07dfb9553aba853aa5c991d3da33336c8ae928ce05dbb8c06277afe035f9f5d5301397982e002a178c8ade31556f403eda3e4697a5d3fe258fa817f26d8c557063b64ca1c683da818a31fcc0f533bd7624893b40f77261e07c48a63c8e41f186c7f82e225439c4dd2090e74a3014a6bbff853e9d0e9f58bb58faee9c9891640fc68b36fc52dba2ed1d816c4509488d8bc63b9f446b7f5b50106f0352121f911a2d24729cbc71f93bc7acacee6a38e274793ee345ab1abd60c275b27a17d64c843cef13cc1438d3d377d4c070971eb1b43b23a435789debe42fced1bfe2a5924f2afc63b8fd9b5c9227b4234145c680ba8db8a6e4d11399bdb08522d72c7af0899fe09eef1effdfc19a7b26324c562cbfef5ea5229a8acd78287ab8f21de41a38a73bd8eb946125556b1947f6b96a1f021374c9a079190ace52ce36e74cffdcc6f543b8c781346accbbe8476b4bf85228e9044c399e78dc4bb52149b9cff0492a553713047263871064e810f04e77a2d0fb86d7ac6d34573d64cfb4ec176d10cbef5ff78affd803b1f0524399d5bab49feaf828c43e7acb652c495b264f3b41f4c5dce4e166fcb814d5e8747933a5f881d0ca41b576b6c10f765c059043c778e86f4800af864cbd87abd98b7f605689edec78f07d63b6f05879ec4f205486549021e06a0d2f89c8b72656a1aa362884566c6f0ae93bfc9e85f2cc4d7a411ba09682c65570935ad7875d47709628895d127d426e74171947ff465d6bf9000f29c941e2a7d8e664d47c17ed4bce71bdff1fc10017da3e8965763a95c5a341d9b4e82f03f621b21205f58c526c546ea84582aec4b9d97a4864f0d966b460d229b66a08926976f413a37215470523ecf36cd4038e0518d02b23e98804d846ea344ce2e4931ef5bc974be3c833010a4b679beb0a35f79d5efdfd936a0844b1263b2b285637a9ff58090c55a7290a4069fcb1667df11ddc63c8ed346d7c2502bb352cb079feec95ff3b93e1906d9645a4fa83787d9de51f3eeef806829a661410d45640692375435906a40dd9e6314878e2122adbb124d57c7ae9d92629a8c3b9d742a18adf0bc75b35285632afbaa7b3239029d5761bf08b40cbaa0d1fb1987c750d8a01810e82aceafcbfd406ce0317b1b364fce6281076c248f44af9ad3e6413fd1a1c24c905759b2b9d3a5dd71b69d29442a0c5f8c7454bdfb68aaf2988df6f21e5633da3d8c95a09ff7c0f9900c6fee9a5c8adc50401b19bcbfcde491308073c140fdc69997a05709f02dffb81b109366057ae43981ec765aea1ff2a5e0a283e813ec30d78d1b9bab97ba16390b98864143c926138682454c176f0d2da40b32706ad9105803feae9422c7e6c637a6e062847419b59da567908b15549bda2c5c672c86518e4e742a0e868c6244bced574314891f7a3ce247bd057350c7083bae6d7f7b0a29bc2349fbfb19a92dc69b259137bcc94728e2c44aea2483ffe7f3c0bff61e615a23d48d86783889f21eef652fa03020e7249ad4376ac133722897c51d54556f347aa4f897f4aec93d356e86a5989171e04f204211e6987d818271a692718f6368c222cd32d0e0b4552023c819f37d1b1baf21149405cd7f8990fe0c82b886086ab68d63da3a9389ccac107170d2417a6a822ef8bbb24d8734d6b75e165645dd005ba14cce1f11e5398f65faadd45f89c87b136ba9410300245ca6fe26ca69619555c0ba66a188c14cfcdbd872a84b2a9e5bb63d4715704c556a7c740eacb564757e1263a414bb26f95154ea0d0b8b00277d2e4d61ae0bd875a76f9fdca68e2814fbcda7a12f95175767d352154d9158d0664af68fd2bd6ad4e018672d302586283be220de50c489de4f8f2a4899d56f55481255f5af1f9acaff64546bc2d78555788edbb1d5cdd6ba004aba72d967a3c6fb28418af98e3a04dbaa999f53894ee793a2a6a63be142f9b3bc7344e9d24f6c1dcedc6d04ccfa3c1c70fb6932036546ea5eec12d572adb105ac345c511a0810d7db1ca789d467700dece113331ed1d2c334e7cb6190bf3ed1fffb8822b5d25154189db47911a9732f828451e1af9c165d1cb362693a940d944a405ab0a7b9a1b16e7c79338519f2cc709c186f6fe5c23eb3bf2e7515296865fee27a8991eee662f46c4ec30660069bd53cfef93b638e4318d9e51cc545e30d2db0e2a6cda2ae974019bf103dc2bc629943bdef5dea5bcf15de1957b984a17bc07beba24ada24cda372abf3a55f640aacf757cfeb63bec97321db82126357b757a768f4e152c138bf4ce0242695def5aeb73aeee4915fe944233da4a3bc01a0013bd05c1dd176c957ed91cbbfe12aec747b6a624b2c7240aa5555a68dbf192b81a09c9952eb89e1be9557d308e4d649caca89b2c04e82b4cf72115552129ddf93927aa5a4fe21f20646cd63de1142af78916c18861e9473214b6e942e66ca96f79c77cefdcb4b3772b1b82fe9c4250ba1cdf8e0b912702f1448b70dbd51c6023ee06e5aeada67f0376e727cfc49ff1fc41438bf66914a87aec38b5fa940f06c9683115d8303dea1aec11ae91deaa18a0b537b4c0763f76f51a7ba47d289bf973b0cec0819fc46120d5cf389a40eee1defcf27a106c0583630478667199eb1b8f5b902e2cf12e1ec17d4d0e75a870ac657334ef61df54e8fdf617b763c7dfdb147c405cb47b4f7aae0d4f6fb0e789d1a072e6cf6e3450c58e9353e55549e30b917bc143fd2a0748595a005744157bf7d7fed62741ea86318bc706b25", 0x1000, 0x7, 0x0, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c7017b81019f0e295d5cecd4e85b8a098", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000500)='./file0\x00') openat(0xffffffffffffffff, 0x0, 0x40, 0x111) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) syz_emit_ethernet(0x146, &(0x7f0000001540)="5912634b14d88dde37c04edeb55aedb7b510c652322050345011c4ce82b7ef79fb4e7eda9bdb1d37ece7fb16ef2fa572aa101dfecafcd71aeabaa210ec3b7bf0af0a2e5da3449d6144e8b6d725aff76aff2542acc635382b3b866a382b0226fcea043c340d87d0f4254adf853f9994be2148168ef63386089c575db5192c8f91153a6d798e7e57b9e9dc1d7aa9ae7c3b3d77f7990467969c9a5fbc8317a6e873892c67497f74a3f58fcc59d9247c3e32b2534175dcc7a595fc6bf0a5ce94cf8183193f71bf84346218b41f224a5c262f0e51e97d7df57440ce7beea72639ba2d824738336de75df91052d51c9c4a59e9a40a4221de22ce587c8bd39422b97c366c391727e88ee265c706c8f6786e3194236aa9c10e1eaaa26ce45ff551ce1fb7eef73aaecec81ea5b5a0a7088c229c0a4fc11e567111557de2571040074ea67360689f68807b") 09:43:27 executing program 0: r0 = kqueue() madvise(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) unlink(&(0x7f0000000580)='./file1\x00') 09:43:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) 09:43:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0xdd}, 0x8) 09:43:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x100, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:43:28 executing program 0: r0 = getpid() getpgid(r0) fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getppid() setpgid(r0, r1) setpgid(r1, 0x0) r2 = getppid() setpgid(0x0, r2) setpgid(0x0, 0x0) 09:43:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10200, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000240)=""/185, 0xb9}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000400)=""/96, 0x60}, {&(0x7f0000000040)=""/23, 0x17}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x7, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000200)="9c87c3774f4e41", 0x7) 09:43:28 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_open_pts() close(r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x7d}], 0x1, 0x0, 0x1d, &(0x7f00000002c0)={0x4, 0x12e}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 09:43:28 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xffffffffffffff0d) r2 = getgid() setregid(r1, r2) r3 = socket(0x10004000000019, 0x2, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 09:43:28 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8480, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7, 0xffffffff}) r1 = socket(0x40000018, 0x2, 0x7f) setsockopt(r1, 0x29, 0x2b, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8890, 0x20) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) flock(r2, 0x4) 09:43:28 executing program 1: r0 = socket(0x100000000000d, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105001e00000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 09:43:28 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x202, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 09:43:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000000)=0x1) 09:43:29 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xffff, 0x5, './file0/file0\x00', 0x7f1c, 0x9, 0x4, 0xc361}) setuid(0xee01) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x40) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1c002ec67a460f010000000000000000"], 0x10) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') mknodat(r2, &(0x7f0000000640)='./file0\x00', 0x4, 0x80000000) writev(r2, &(0x7f00000005c0)=[{&(0x7f00000002c0)="a333592cb526f2aa47025cf77a6bf9de7882328829e28da0d56bf30ecabdd49cb6b9b913d495d92654668ae3b61d22e208da637f9aa904ce8bf2e9c172aacd26efe8fb108b345bf73c9ba477b586330178f27b9a959e62c3f5e449f87eb8a4a768772c4b539541304b01da81ee0d1e31aed5875852d34ab9c4a30c3b04980300a61f4aad5a614e81eabee09acad86a50bd18fc0e12bcf0ede6031a5a586e77c3bb2942b5c972d7687d102c512ee5ab36e73308ea8676b5d7abec4ee2a4cd2e743cf68367", 0xc4}, {&(0x7f00000003c0)="dd940177f18a1b2ce034c672e56d7b1e3010643495d5915051f216ecce3a4c0c7edcbbc880b92a6a546358aaa1949a99624f7cc57adcf95d960ca3d83aff16ad4f304a7c30ad4ad05ddc1141acf7d948ead1fcb19155280e89fe6de6f6c7c4ddc41d24f78d1cc4ea65bce819f61c865fd52f5649ea03b7603a67bdc1265f959d996253c5383a9a4842c97510c82609bf0f90c2c91e02426ff09c5435563c331aaeeb8200bad1500a13a59e58e331a6f39b3b3c0bad5d37a5718d62fb1e4ed78cfec12661862d603de7a9430266ee12adb79b8c47614e163c", 0xd8}, {&(0x7f00000001c0)="998817dfb485806f8ad322dee4528c0ba43b16ec10ef37333d291d319503004b380904422c365b737089d3e58861bb1fa498dd6073b721a7d6e73ad0a45d8bf6", 0x40}, {&(0x7f00000004c0)="f3aaac8c78f9b09ef01f42993715401abd31e3cc5c525633e2dffb9dc0827f5e079fb4ec8afea22902bd55cd3b1cd27548108eddffda5eee8b80eb1b3f90476058805eb1048e6a6a531dc88304baa7b163cdcfe87b349c13c124cf7709e7b15d86dbe55939ce71244e5757c231", 0x6d}, {&(0x7f0000000540)="09dfd8ac19370bab275feb7522a1c5ef19b30611ecb9438afc21e873cfdd5e38c9d4f01ade91cb78a5ecc0cd5fb22d790bcd4802c620c1ca7f19ad4bf1e196c853a517f0aae7d430fb872cd0a4548e", 0x4f}], 0x5) 09:43:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000100)="b42cd1cf79d3de625a", 0x9) fcntl$setstatus(r1, 0x4, 0x4) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280a1, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 09:43:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchmod(r0, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) connect(r1, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xfffffffffffffe74) flock(r1, 0xb) recvfrom$unix(r1, &(0x7f0000000040)=""/102, 0x66, 0x2, &(0x7f0000001f80)=ANY=[@ANYBLOB="000006418a97705186c2c3d90000577d6d2fd3d100a8727b56fefd492ceba7a08aceb8aae9f14bedbdf4c566fe7225ee70f3bc9627aa30c82a491a1dcb67ab090040f43fb93821d747ff397d000000000000000000000000000000000000000000ee3e0ed5e135000000453d41fa61435ebc037ce38957a7436bc19aa934d8c143bdf772c97a586652bb3eeae1c2557ab7f9a78f482705966b62ac15e5c40bf4c1ee36c0d73fdbba2fc1c62bf93eebb1bf356c93a38b797691056021f1cd48966a1c2fa68ba17d691f99f3a93b0119c24316b16f2018bd420b8da8650492c07b791750d32251c214958d4800b53bfabb9c26a1b569cda7940b85ab0768ad20b0aaf4f64a9366e8047ff0440e41e2f2c9ac74"], 0x1) r2 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000180)=""/14, 0xe}], 0x2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000000780)=""/255, 0xff}, {}, {&(0x7f0000000880)=""/181, 0xb5}, {&(0x7f0000000940)=""/208, 0xd0}, {&(0x7f0000000a40)=""/239, 0xef}, {&(0x7f0000000640)=""/96, 0x60}, {&(0x7f0000000b40)=""/76, 0x4c}, {&(0x7f0000000bc0)=""/171, 0xab}, {&(0x7f0000000c80)=""/110, 0x6e}], 0x9) ioctl$TIOCNOTTY(r3, 0x20007471) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = semget$private(0x0, 0x5, 0x131) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000001f40)=@in6={0x18, 0x0, 0x2b, 0x8}, 0x0, &(0x7f0000001f80), 0x266, 0x0, 0x60a8842fec88fd22}, 0xfffffe) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000dc0)=""/4096) ioctl$TIOCNXCL(r4, 0x2000740e) semop(r6, &(0x7f00000002c0)=[{0x3, 0x84c4, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x9}, {0x0, 0x3ff}, {0x2, 0x82a, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x19b9, 0x800}, {0x0, 0x401, 0x800}], 0x9) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)='./file0\x00') fcntl$lock(r5, 0xf, &(0x7f0000000300)={0x3, 0xffffffffffffffff, 0xfffffffffffffffa, 0x8102, r2}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000540)) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x684b5af6b95492f8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xeaf) close(r1) shmget$private(0x0, 0x2000, 0x420, &(0x7f0000ffc000/0x2000)=nil) geteuid() getgid() 09:43:29 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000680)="aa8ab0fceec77d15882722aa7b4bf6e92b6115b4ab6a81e463fb9b6b0accfd581023294ae4567b853cfdb7ce999e37038503c27e0e6c98861f5659c6a522168ef114116cad90620aa8a8e656ceb3d9e0fd9e4cb123782bba816b0d17412b65ed086ab6e3216e793d50a2e06d7a985b599aac1c5e063f5771b409d30f186241298e2c6a84385896da2ceb229c889fc4f35898fbbf1362dcacf0a5d4a5f362694dbd173aefddd55fbf8e73846dbb11a8e27de9be6390b7fd505ea20e111cc03fe361003a7af530036741e6101704cbc3e15de23122ccb2d0e2191267afae4b22493abf", 0xe2}, {&(0x7f0000000140)="88f8b93319f0e97f74d905474c673c2b351d77f7ab805d92f16d2b1509bc9639541bfd3e47f4b1edb225a2ae07dd0730d0a779b248aaa10882ebabd5b560c1ddae", 0xfffffffffffffee6}, {&(0x7f00000001c0)="9f176de152dc8c360ffe873870d667a17b8efe2ef21e96b58a912de86289610a2310017809f0e5766d49ae7f6fb53182b29098b3548fbe3a376dbdd571d0837db277c3674a0a3d9922a2c18e49ce64b37244a55c944b616b876560e8036040e484e73148e23631436cbd36fcde4556a88b9d5015936c0df61fb9bd8a927b8af8e1876a6e4607803e67fe0f1fd85d8c9033c71208051c9235bdedbb4b12ceb2ee177e3d379663e94c2c684307bcb65032fa3d", 0xb2}, {&(0x7f0000000280)="e820d16f985d58071514baa0b6f28bfe471223a36e86e7196d283a39e6efe4ab56367b498e08fccf567fed80b061e9efd2ffdbbcdc0eb64e08f7681b35d364ded8d497a7b65e420fe96ea858f2b3971c61364d112203313526222203", 0x5c}, {&(0x7f0000000300)="2f78811c8a00620052dd8b192fa08cc2ad7baf599c25f429a30799417af606f536eb9b70266a3775fc843d59a45d0ce3aa3dba2059eb19285756337e181e818f65a31b61c26c87170acf0a626a41dd449497d1652d0674cc818a80963e4a8c535f70284555d96bc65fe9eeff8fe26b03ee7469ac42d1dc36b54dfdf505f9c896d3330febf44b207e9915ad2f70a142aa645eb63f511bf4faa38483bcc127969f79bff215b7b0a19c9d97e23c5596c5a7ad5041b9cd2fabbf34b406ba8e46a954f44c04295e924b5c47d8fc9bbea6a1018c8ed4", 0xd3}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="380000000000000000000000ff0f000028d234001637d23ebab649dd7933399f28c035b7c8c9821113f102800f07a1feb9660000000000003c12edc1a0ad35bfcd83c62b981ecad4379a8c327d2fd891b815335e4945a046e0352be3b91bd99aa24e2d9b081c7637860345658fce55136f801bc9c8502d08d29686ffd46bf2d92a5f49a5f7ee727086f06970cf632a4d5bf65befd655e394a3a740c2954444e6968f0358da7b916ba0902795c092adafa01a00a64e0638caaf6cc86112a111cd328eb5da694cfec9207316fed6f6c5ca3ea4b204f85be36807a3f27079d6aa035fd3edad7fe2"], 0xe6}, 0x0) 09:43:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc75224f2fb44e9524e9ac513c096115098fc291f0704158ac70aaf18a1e8f78b7dc82f105a22492834cffee734f0c14c25a2f4ded0f642ac14af8d4798c9f267c2b1d4b1283e981eb8492ddef240f9aad36f980dfb50d01c779555fb9ea10fd9c0a40fe4ccd098c342900"/4201], &(0x7f00000000c0)=0x1002) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000580)}, 0x2) 09:43:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10000003) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/60, 0x3c}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r1, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a00)=""/4096, &(0x7f0000000040)=0x1000) 09:43:29 executing program 1: r0 = socket(0x2, 0x8005, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x80000001, 0x40000000001d, &(0x7f0000000080)="0200e10a8f87246b617eb748eb4b396703d9d2a57c1305d45d16ac02ef9bb41168d0f436d842227828d71109f6dc26d7473ddae02ac9e6c9025fd5fbe5563f2ce23aeae05687eb49f6e8d2b0420555f6eee838c3045dfbcb03eab57a4bbd1ba3bfb4e6b41f9ef5842fcb866762a3639b1a82944fa8b882c7a8390bdbbd849bf40a2e971ab5", 0x35d) 09:43:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18488, 0x6) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 09:43:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x57, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff0a) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/48) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 09:43:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="e51c0200000000000000"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:43:33 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/4096) 09:43:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x882, 0x100, 0x7, 0x43, "da6a29705eedaf17a6b115e59725c4f657ae4cdf", 0x100000001, 0x100000000}) 09:43:33 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fchdir(r0) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="82", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() readv(r2, &(0x7f0000001640)=[{&(0x7f0000000340)=""/137, 0x89}], 0x1) 09:43:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="48077afe9823a27a498aab2a60bd058c86073c84e563ca40f842435cdbb0ac46c120ea26b8a632e61dde38364ed07054ebed7bb92110c3fd10b1c8f31193243ce135e3480302000000d040a4a50cd8c6cc", 0x51}, {&(0x7f00000000c0)="1ace1e0e456bc9de9747d6e578e988e56f20012604871486abb7b3d643016039b60fd30ad2ed", 0x26}, {&(0x7f0000000100)="040275ea8faa37e8c94b63ea3a04c7571b46377e27f9c56b3c093399aedd7f103a78ccf3a9c43597668c2008bdeeb65cc5abffc559c99ef62ec427f41e", 0x3d}, {&(0x7f0000000180)="6641d00d62dd98f9f836fb6ff6dad50914ce4a60ecd3f96594c6f13a1fd9ecf7a11ca11d2ff58ab9162f7acbfa037442f34484a4118f82822286b2a645585ba01029bdc8fdb800139568283e25ed00cc916aac6cebc62ee54c434170ceba76b0c720a9f02121bf19350c82c3", 0x6c}, {&(0x7f0000000380)="68b66e30e2b62b19bdd25bc7cfabda393144dfe742329dddb3f773ca611d6c5b1e68ed8dff8be60a755cc625e5489bdac18541a3f9f093676198356fe260edcc1933166cb10f29773ad24cdabc164462aa00b42d02f10eada284d298c361d4dc5a8111becc936cfad5baea0920a65e261b8b0a1ba095a71aad8001954769455ddca054a86ac81a472c7d6cc76885dc7140356372a81b42ea1a3a4bf5c0e5bc4e2afe18791a11ea5488c974a9d43f09dd9dba0f1ac97e05dfbcc94475de60f7d4b0b62bf4718475166d3f506e00f824785ed22c659a9026b4b721f239b01cfb77b024e4259787240abbfb008aa4fe82ffdf7a3d4516965c251c9464eaf285b3529c75be77573c0157c4c91a3d83d82ce2db961b53dd2a4e6d4ae88c572a42793a21eab7e7b15b0c6f427d3acdb47734837a0db9359479897f2d17d710b09073fb98c612c7aa3675794a2cd92db125bdc87dc67ad88d9c35e11d6cb969b8f44d92331b559f1b7dab2fbe6581e3498b55e66f7ebdf2f3afdb70c79fa956da614b0332f352d7de2dbcc2e9cb8f47001048dca4b386cc92f2ae89682da4704f7d0c8729f30ba7740855f9f9ee441ee3cb66f9532c730308c448d21ed42d5fe3d90761f9e4f18e42c243701bc6fddd24bbe0070f29821f9d35ba0c7cf960582beeae803e0ad2f1bf632f1ce27b48e7570f1168def1f5f288741f1e02f1f670817fd48b13aec49d31e990c1bae2859e09cb71aaf3b816dba64cc6bb6ef443e637864c6fd5201ac0646cadd18fd09a329c839d194a4aa880e5695b1f05aaa679f2a2770014e5b926215ba86ecc715847de6a0724c3b86f02e9ccf68eae57ae9ded9ca2267eecf65d8eb9b5f3b479348814922e7ed7120298d2b85b5e273130e300b5e6744e5c0cbd7ddab951cc8dc58e9f753b0c8874964cc772151e5b1e3b71a7eddd6110bb2038dbbb6ae95cb407608693dfb688dd210e9882b6f77dcb860880b8a7c07a65ea409675be1e8c08dd4d0641ff22ed04ff9224e9dcf0f11c5c44476a19bda863d2ece8b87de68ae8c0c9de0760efb6a17d7a0d024d49572e7108cc135e3c66f76b0f0372c9a8e8779acbaf8b5d724623c88d1b37c84c8bfe5864fe00a022611fac885f1c6234fbbe6244de5cffab420285b5508a2065f281094a4f97fa4e3e2f703f080a74171b05354a7874a2567a512acfbc7e80c503305b4acc92bca39a8130c73fea23bb57c8943275197e7ebc9a3fd388dc26ffdb41d05fcb8ecd50688efab4f3de289ddc61fee55a343860810892a137075ae768a39d751f1371d4d39a3b41823deb604a344bed9765b65b278b93aed4119d8856151ec055d32512d2dd7d3c8c44b2745dffaecf93d59e163f3858def072e685be355fb8ae514532163fdbdebfe0acc5bc80635c558f46be702e2f64df9641e6142e581046ea8e8ae3c249f18362fb47379b4c54d3330cb168d9fa73d34c45e77d15d67ea5b6ec565638b20a505ea7e41388dc7d20df08af4be33e4abe1929df2d5b178d328ddc3db515f3451880a703e03b68615a61ffd83f3321f8b4272876081275b6ca4c00b5043fee5cb94c3f3aa788ce64163d3db05bb05dd71306a592af9baeccb9c289539ed75aa34035aeb6d076736de268a7179a100fe01d4ffe2d4882dbf088d2354d453a2eb4fcdf762659c1ea7ce02737348c439d240d79cb9ab7f9d23889398c34471ee82167890551028b9e33538452fd25d5754ff5e7a2d9a58ee2af847a49ed734bf5d5b8a9c3b21383c4fe2dea5ecea6ad8ba351d4fe07e4f7f20b4a33f1577991670b204a809e9a1b8fdfa325a1176704d0e174395a7912bda3cc0c7bf48716531a90e9926bd2f05a62dcc0a4d9d95a56cad6f42c4f99006fcd23e7399cb0121ed026023c00b3c7ee24f595937d93df338f014766c9fe3152443574b89d65cfaa42256b7dd010eda3de254127be46d9cdcc0a938199ca3900edcd65b65f9ed00839bcf3763aa05011df8d28b96dcc55248cab2e619ba038dac1c304ddb6e5470b5017ea916619337ecd53642a28af9e700aeb327ca47957b40cb60e9ccad1b6bd0adc0e313423624c2b475207b748cf86f271fe8e89e192d2ea69c120d4bb8b1f89692e1d857f3ba3733de4bddbcbf505ed2cdd13912c56b1f9e4129fbe3169e2ee0ee03d34493c30e48971008e19e20d3f3b1dbdd2d6b4b9dbe5b3c93873f4e5415c2526adb778c18d37a2ab9133bf6f310a02cf182a084f13112e06d7ef1935358ab7a0f20b1a63cc23b22ef70ddf4283afbd442214e120fe6be0241d60552824136343ad019a7ea71768816a053fca1e1672b0654d25c42283db2e7d157f8bd81c683b65ad53157e0dac6e65ab820e52f7d61c5668fb689f121b05f623e14969a52bd6647bdca13b1b2404b5f6196904043f13086f2ba93497a065e02dee8dccc33871b74c02251922f44bcb268213941ee2b4c3e3bf1118e509dc5b5620292a32a6ac4559570640cdd269376fcc9bffa7b82c4bce011693fb0f190a200523b9e90c5439eaed402dd90b4ad44b750606fb88acd7ec420e696dc2fd35d637cb2fa7c5220ed46152ec2e6905c65d496a343744c8ff52455b7112b1eb98057fb544eab4c6812badcc4e40fb8cd47e9ca5d9875eb6a7d7030c6f1656a485719e464ea3fa3de2bc2f7100a290813b8565250a984cbebcc0bf3e4ab3935d088159595a08a8de8255a888a1e328b408d76c4962cc49b8d4661d20386647481e77c952355533d6d01e56205e34a69898d656714bb10bf5d496ce20d7b0d4c16985a15c8f6f821023f61309ce76bf5eabb9fbbb975f45d23cf14deff37fd854ea1d2ebbd087951d5414f59f9f409e77a9b17aadd55993424d7d3419c944aa884e7f7a1db2ea391e467f4cce6af82538c9a991100feb66b1cd909ff9f73c76d51b8a097fe3152dbccf3a386e55bb757a46045d2a3c2e364f03a1a74cbcad4f3ec1527dd2d46255ca473bf6b99955cf8cb78d0a6ce122fd45f2d7dda7b060e0babe3d608bb4bac493ffe407e895e017e5bd687ede826b60cc1396760b56b36bc9f5306aa78230bff97635814c75ec5f2490c8f08b635dd7c0088aa5bb99d0e9ffa4210da1d3196c3cc4eecae944eb943f56feba4c02f39955ebb23e558c3e58c3f8edfe7b84aff4b8f66f14753840313ec7a950c072011fe85d49bb358daaa43c742a45d3d8009aab7f9006cbfc9fed3d006c2c81b3a7a4eb85507c94b1ba45959a8bfbe452002ff8be2a1e7035ee49607f68e87f21f2fd418e722881660a5d0666b7365dd3475d1efed0b6b91bec88c3fc9e9e9d03c6c9f0a08e4b50535f98d0d0662e875ce3da7ba95ba7e7198e1787ad8ded7d798c8fa099495289b4a96fdaadbcb1c456ed763730df180b80bbaab406334467863c669b7f42f2705558de4cbbf533ad86478e6fa175e8623abfb931263e9b9fdec7f8bf4cbc91f25e27d8f72a107d3576182359ecb657f3fc955cbd7d40c7e72932cf1413c7fa39ff9b8f1ab0f44508f0fc307b121a233ef71cbf94485e130914d06db179b5ad5f29cb9d3ac02103aac81ae0a23e06d15c19b55fac14e074a79f21b96e119cb03f3143e80cb5cabf61d6e77e7409dc71dac95753de6bf1fc46955df5048e8c4af5200aafb3e620c477eea4022138a17cf6f7256909bf6173cebd19199a0f4bbfa939f44072e12a5a6f2533e31d04952deb90f2d642814b1403e0f02528f9dd75712cc416650628aaa068b3abd520e618bc82dae138833fcdc1b0bd9f44c8cfd81047f791c63f0fb3277cb4f835d5b7b0482ccbd32451181f70dbbc97921049c2a41089fe7a84a4106f01339240fa42752a482eb48f85347d5e57745d1631c95d0853dd4f1bfbddcb7ba1edc6cff91aaf901a16804d822fd3c77450c94411882679f263e5b5c4b3059639d3cae3e6fa01224b88f02e02b0ac67089fdbe82de3c26a2d02b403ce228248c00c5e7d5ddc85f52ac6833e0b7017c1556f3c69264831fd18221b4bcb6a6d81f58a16ec73a20182365248775c36e036790e8d606af3d709a09b62dd3405344bcf58c4982a1517bc49263241de0dac0d17ca1f696e802adfa6d68871cd7c30660410e8e352174dab5f762495ceeea7cc9365f4394848677ec7e0e047f0ba9ca0080edb9d147f89f4fccfba8d64dead51ee46a498c4210804a8c49ba48b80a07c53b63840eeb731dc322710ab0871228afb91d42b894ccc2ad3b708614c37f9d34cceab8df54ad4dec4fe91564f3f4552b708884611eb8a05e9f8633c43b6dd590f02c06abafaeb6139ab940cf35f52e35e3292179f78ed604924801a3e80e5227f2cf9c89e84d6be0089c032449509ab7a9021714458168590bae03333507807be85eb4f844a872919d8b664aadf748152623b8fa220022a4dd38d09985fe0a95159b0cb663c50f0beff4877bea8acd46d88c7d635db5449003133e70b9d6f82f5953f2945df5bf437f9b4f463c9c3c5c4fa14776f9d0d6db50f290ab69265967195862ddac43f5fa430e9a0a963895aba22a8eae8d328c2e83d419cb8bf4ed385d264a92ef20d99f77f061def9f84816d78df311d63285da0498d17d4b3128a3da667f412a1094f04b5f08ca019f8a991eb12745dce5a1cd555c4d1660267c207b03e5efec234b7d0bc1db4556326b916a695d0b37c9ffceb382618b104ce5417f0728d5a14a3358efdb4054fbcdf3d96dc422a91fc000000000000000010ab99415f1a8cf4e8309c110863630718ec5887cafdd8abc47a8cff8d7b17af76ad551d46228aa3424db33e0190b944c6e9482d41deae28a77df37303179a41f16de1cb0524b2bbd07f0f83703e57225fc4f232fe657177dc73165244805fd04bb850dbe6871a711f43c0fe86854097c9dea4fef5f120b2cde0fa070e1da5deae59b27ebbd300009071e91a7e20a964cd659da43bd22958d1b36f7ff0d39a1f068891565c32496b0f88d4c4df5b057c7fa5ef32e0af3d7920d02fe4fde1473dba00b76c8926f3e7c357eb90e329b014545608ab49028006c6dc7b6c60a935f6df79704ee68388e459d223fce32f8ad38ecae6ec1cfcda273f76ed975f013c48902c0b426a387466db50282da6f4fc5562c8b32287700617f9d229004d4b19406127ef18f285f7c40cfe26210c81db6a93d4e0e834e69a77048c72335840109f67451541f5e06384e7a707b4a647aca3ed6cfe033d4a7cc840613aefb7a38ed0291e4add8182b0f9a0f64ccdb7ee5fd3519d1b8c6a88a71c9c6d174d071fe521401b3755c95c2d71a28ce0437fccc652b21be17955f0ae554990a31c028abe18e7c2fadccd80b1854c09ac2373539d5de5ca83a6cecbcf57d9c497fdce96ee6b12f13b765fba737cd8c5011885a644d0977422605772f91ca9ab952d2c9ce8fee7d9286c5477f48d9fbd5b82895048b9774df24f8004e6b142f91cb113b8e29d5dcc714de12e9ee376432cdd23001a34f221171db6c807cf82b1a6edff0df763176a78f18085333bceca8e46b5a3ae3ff977ce84e8a50197c0f7364c39bd85aabfaac453758ffb3dac93892738a7fcefdcfe22576c87dcefaf83f7ac70b757bd4f86ad5d1ec93f65f9dd7242531aaaa6bd81a514db5a2d74732cf6da48ce9ed581a7ba62aef52cea6a4fab18ddc164ac0a894879337885d4ef9600e35a190eb7c094e7e79d08ab7fd55914135a5aac1edcdaf4f8423ff88ef9635bf0a3d224e91635a56a2de83def9b99c31d830f2db74ab6ef3167806c415cd3cd0f362a84f3", 0x1000}, {&(0x7f0000000200)="dd3357728a8d92c6134ed600b563847e633f7ecfc6400e3d4c5623704e4209a44e82c96ff53916bdfb0c183462434dff51fd1ea8bfb4a52829bf6b3ed535aa8da144aaafca266e418a17af214cba2015c1f4018bf9174a36efefea998eb96ac6b507708a5a69e3f41a7cc4911474a597e14f4fb63ab4992ae92875f08c1be7408d90e1edb740d8b19da16d0cba8502a834ce24e1383722ddc08e6c5a0ccead9a9799d21e3a72994d035b243931aa618fef48496c3176dc820458ed60cbf21fcb3d5996fd6d7bf64aa62a07bdfb23be9724321ad0ece00f48cbb6e92bd63c27b8767bf2389884453013df03a5768632c210f3d5", 0x7e}], 0x6, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 09:43:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x200000000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1008a, 0x0) write(r0, &(0x7f0000000000)="2214", 0x2) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'./bus\x00', @ifru_addr=@in6={0x18, 0x3, 0x6, 0x7}}) 09:43:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000100)="b42c", 0x2) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) 09:43:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000002540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xfffffffffffffed0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xafa1, "9477932a5d3c5e20dc44be5a9d0de9152ed8c283"}) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 09:43:33 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1ff, 0x8}, 0xc) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0x18080, 0x40) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x718) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r4, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x3, 0x1, 0xbb}) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x1) getpgrp() 09:43:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0x0) r2 = dup(r1) open$dir(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000040)='./bus\x00', 0xa00, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x7fffffff}) panic: mallocarray: overflow 18446744071562067968 * 8 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 9680 71791 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c cd9660_init(ffffffff80000000) at cd9660_init wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802b8d50e8,80085761,ffff8000149f01b0,82,fffffd803f7c6ae0,ffff8000ffff2978) at VOP_IOCTL+0x9a vn_ioctl(fffffd803b583d38,80085761,ffff8000149f01b0,ffff8000ffff2978) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2978,ffff8000149f02f8,ffff8000149f02e0) at sys_ioctl+0x638 syscall(ffff8000149f0390) at syscall+0x541 Xsyscall(6,0,ffffffffffffff85,0,3,7f27e4bd010) at Xsyscall+0x128 end of kernel end trace frame: 0x7f52f7abe30, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic mallocarray: overflow 18446744071562067968 * 8 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c cd9660_init(ffffffff80000000) at cd9660_init wsmux_getmux(7fffffff) at wsmux_getmux+0x71 wsmux_add_mux(7fffffff,ffff800000669100) at wsmux_add_mux+0x2f VOP_IOCTL(fffffd802b8d50e8,80085761,ffff8000149f01b0,82,fffffd803f7c6ae0,ffff8000ffff2978) at VOP_IOCTL+0x9a vn_ioctl(fffffd803b583d38,80085761,ffff8000149f01b0,ffff8000ffff2978) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff2978,ffff8000149f02f8,ffff8000149f02e0) at sys_ioctl+0x638 syscall(ffff8000149f0390) at syscall+0x541 Xsyscall(6,0,ffffffffffffff85,0,3,7f27e4bd010) at Xsyscall+0x128 end of kernel end trace frame: 0x7f52f7abe30, count: -10 ddb> show registers rdi 0xffffffff81ac0e57 db_enter+0x17 rsi 0x18f6 __ALIGN_SIZE+0x8f6 rbp 0xffff8000149efdf0 rbx 0xffff8000149efea0 rdx 0x18f7 __ALIGN_SIZE+0x8f7 rcx 0xffff80000173b000 rax 0xffff80000173b000 r8 0xffff8000149efdb0 r9 0x1 r10 0xffff800001b3b500 r11 0xcb98ca8e08d63e41 r12 0x3000000008 r13 0xffff8000149efe00 r14 0x100 r15 0x1 rip 0xffffffff81ac0e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149efde0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=9680 stat=onproc flags process=0 proc=4000000 pri=59, usrpri=59, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3788,0xffffffff82262138 process=0xffff8000ffff7708 user=0xffff8000149eb000, vmspace=0xfffffd803f013c60 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 71791 125833 77587 0 2 0 syz-executor.0 *71791 9680 77587 0 7 0x4000000 syz-executor.0 2970 76918 84820 0 2 0 syz-executor.1 2970 115879 84820 0 2 0x4000000 syz-executor.1 63279 58224 1 0 3 0x100083 ttyin getty 77587 82900 5304 0 3 0x82 nanosleep syz-executor.0 84820 439515 5304 0 3 0x82 nanosleep syz-executor.1 81176 70687 0 0 3 0x14200 bored sosplice 5304 131374 63825 0 3 0x82 thrsleep syz-fuzzer 5304 405772 63825 0 3 0x4000082 thrsleep syz-fuzzer 5304 175270 63825 0 3 0x4000082 thrsleep syz-fuzzer 5304 514272 63825 0 3 0x4000082 thrsleep syz-fuzzer 5304 288395 63825 0 3 0x4000082 kqread syz-fuzzer 5304 236818 63825 0 3 0x4000082 thrsleep syz-fuzzer 5304 495434 63825 0 3 0x4000082 thrsleep syz-fuzzer 5304 154339 63825 0 3 0x4000082 thrsleep syz-fuzzer 63825 327727 6096 0 3 0x10008a pause ksh 6096 165936 56 0 3 0x92 select sshd 56 263912 1 0 3 0x80 select sshd 4152 237716 31412 73 3 0x100090 kqread syslogd 31412 210474 1 0 3 0x100082 netio syslogd 74604 10964 1 77 3 0x100090 poll dhclient 24151 448877 1 0 3 0x80 poll dhclient 97954 451047 0 0 2 0x14200 zerothread 94708 374160 0 0 3 0x14200 aiodoned aiodoned 25750 411352 0 0 3 0x14200 syncer update 93006 158428 0 0 3 0x14200 cleaner cleaner 60862 312501 0 0 3 0x14200 reaper reaper 34934 391731 0 0 3 0x14200 pgdaemon pagedaemon 94534 401344 0 0 3 0x14200 bored crynlk 68058 401390 0 0 3 0x14200 bored crypto 18519 52484 0 0 3 0x40014200 acpi0 acpi0 27836 247772 0 0 3 0x14200 bored softnet 93718 57491 0 0 3 0x14200 bored systqmp 94837 201868 0 0 3 0x14200 bored systq 69592 205280 0 0 3 0x40014200 bored softclock 15618 464613 0 0 3 0x40014200 idle0 54137 59820 0 0 3 0x14200 bored smr 1 425490 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9486 6342K 6344K 78643K 10683 0 0 pcb 23 9K 9K 78643K 139 0 0 rtable 100 3K 3K 78643K 273 0 0 ifaddr 52 12K 12K 78643K 82 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 16K 78643K 32 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 75K 78643K 1362 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 32 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 21K 78643K 221 0 0 proc 41 30K 46K 78643K 312 0 0 subproc 64 65538K 67586K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 18 0 0 in_multi 33 2K 2K 78643K 67 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 187 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 74 20K 21K 78643K 1281 0 0 UVM aobj 15 2K 2K 78643K 19 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 8 0 0 NDP 10 0K 0K 78643K 24 0 0 temp 131 2352K 2480K 78643K 3603 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 inpcbpl 280 120 0 113 2 1 1 2 0 8 0 plimitpl 152 29 0 22 1 0 1 1 0 8 0 rtentry 112 59 0 19 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 44 0 40 1 0 1 1 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 267 0 82 12 0 12 12 0 8 0 art_table 32 268 0 82 2 0 2 2 0 8 0 art_node 16 58 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 17 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1794 0 380 46 0 46 46 0 8 0 ffsino 240 1794 0 380 84 0 84 84 0 8 0 nchpl 144 2284 0 650 61 0 61 61 0 8 0 uvmvnodes 72 1909 0 0 35 0 35 35 0 8 0 vnodes 200 1909 0 0 101 0 101 101 0 8 0 namei 1024 6006 0 6006 1 0 1 1 0 8 1 scxspl 192 6996 0 6996 7 6 1 6 0 8 1 sigapl 432 386 0 372 2 0 2 2 0 8 0 futexpl 56 3381 0 3381 1 0 1 1 0 8 1 knotepl 112 144 0 125 1 0 1 1 0 8 0 kqueuepl 104 59 0 57 1 0 1 1 0 8 0 pipepl 112 272 0 253 1 0 1 1 0 8 0 fdescpl 424 387 0 372 2 0 2 2 0 8 0 filepl 120 2179 0 2083 4 0 4 4 0 8 0 lockfpl 104 70 0 69 2 1 1 1 0 8 0 lockfspl 32 91 0 90 2 1 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 332 0 325 1 0 1 1 0 8 0 zombiepl 144 372 0 372 1 0 1 1 0 8 1 processpl 840 402 0 372 4 0 4 4 0 8 0 procpl 600 666 0 627 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 224 0 207 3 0 3 3 0 8 1 mcl64k 65536 10 0 10 2 1 1 1 0 8 1 mcl12k 12288 6 0 6 1 0 1 1 0 8 1 mcl9k 9216 3 0 3 2 1 1 1 0 8 1 mcl8k 8192 2 0 2 1 1 0 1 0 8 0 mcl4k 4096 24 0 24 2 1 1 1 0 8 1 mcl2k 2048 48355 0 48322 9 4 5 8 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 79602 0 79531 11 3 8 9 0 8 0 bufpl 256 5899 0 1423 280 0 280 280 0 8 0 anonpl 16 54579 0 45692 54 2 52 52 0 62 15 amapchunkpl 152 1556 0 1475 5 0 5 5 0 158 0 amappl16 192 1930 0 1455 41 5 36 36 0 8 12 amappl15 184 97 0 92 1 0 1 1 0 8 0 amappl14 176 88 0 85 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 74 0 71 1 0 1 1 0 8 0 amappl11 152 59 0 48 1 0 1 1 0 8 0 amappl10 144 143 0 138 1 0 1 1 0 8 0 amappl9 136 546 0 543 1 0 1 1 0 8 0 amappl8 128 120 0 108 1 0 1 1 0 8 0 amappl7 120 111 0 105 1 0 1 1 0 8 0 amappl6 112 96 0 89 1 0 1 1 0 8 0 amappl5 104 129 0 119 1 0 1 1 0 8 0 amappl4 96 507 0 478 2 1 1 2 0 8 0 amappl3 88 252 0 242 1 0 1 1 0 8 0 amappl2 80 2341 0 2282 2 0 2 2 0 8 0 amappl1 72 16100 0 15681 26 17 9 19 0 8 0 amappl 72 888 0 855 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 18 0 4 1 0 1 1 0 8 0 uaddrrnd 24 387 0 372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 387 0 372 1 0 1 1 0 8 0 vmmpekpl 168 6908 0 6889 2 0 2 2 0 8 0 vmmpepl 168 50435 0 48959 90 19 71 79 0 357 5 vmsppl 264 386 0 372 2 1 1 2 0 8 0 pdppl 4096 780 0 744 5 0 5 5 0 8 0 pvpl 32 188859 0 176837 146 8 138 138 0 265 39 pmappl 192 386 0 372 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 414 0 12 12 0 12 12 0 8 0