kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 7 14:25:45 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.112' (ECDSA) to the list of known hosts. 2020/02/07 14:25:57 fuzzer started 2020/02/07 14:26:05 dialing manager at 10.128.15.235:12418 2020/02/07 14:26:05 syscalls: 337 2020/02/07 14:26:05 code coverage: enabled 2020/02/07 14:26:05 comparison tracing: enabled 2020/02/07 14:26:05 extra coverage: support is not implemented in syzkaller 2020/02/07 14:26:05 setuid sandbox: enabled 2020/02/07 14:26:05 namespace sandbox: support is not implemented in syzkaller 2020/02/07 14:26:05 Android sandbox: support is not implemented in syzkaller 2020/02/07 14:26:05 fault injection: support is not implemented in syzkaller 2020/02/07 14:26:05 leak checking: support is not implemented in syzkaller 2020/02/07 14:26:05 net packet injection: enabled 2020/02/07 14:26:05 net device setup: support is not implemented in syzkaller 2020/02/07 14:26:05 concurrency sanitizer: support is not implemented in syzkaller 2020/02/07 14:26:05 devlink PCI setup: support is not implemented in syzkaller 14:26:09 executing program 0: r0 = msgget(0x0, 0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r1, 0x7d61be1e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getgid() r3 = semget(0x0, 0x2, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0x1, 0x3, 0x6e, 0x2, 0x6, 0x80, 0xff]) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x6, r5, 0x0, 0x0, r7, 0x10, 0x800}, 0x1, 0x80, 0x1ff}) r8 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x82cd, 0x0, r2, r8, r7, 0x1, 0x6}, 0x7fffffff, 0xfffffffffffffffe, 0x0, r6, 0x38000, 0x7, 0x6, 0xfffffffffffffeff}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/163, 0xa3}], 0x2, &(0x7f0000000440)=""/168, 0xa8}, 0x0) r9 = dup2(r1, r1) sendmsg(r9, &(0x7f0000002840)={&(0x7f0000000540)=@in={0x2, 0x1}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000580)="17ae4428b3dbf2a06fd5285a9b7e406f", 0x10}, {&(0x7f00000005c0)="04d6d6c1", 0x4}, {&(0x7f0000000600)="b60a92e88ffa10d59bdada48bda8c5be5377c0e8ef01b7c86e2449", 0x1b}], 0x3, &(0x7f0000000680)=[{0x1010, 0xffff, 0x800, "0ff26db49c1e0f9a52a04ff9cdb59d894e644ba6ddb23457deeb46e18788fdf3c2cd4789d077d40af55cd1a998bfb79f809b8b4c9e52348527b43a715be22a84d47e490d12895cf32b0148132d67e41c4169c266ac09a795ae99673387522cfc2732444480ff5ea0c1370eece7355935413282699f1ab06405fb08bb59ff1856d611e656a0e36eac4f8e2578b9f71373752277403f02dfa0f315e02005b15cc68b9891bea0a6dd94c18c88093bc32229f9c38a36058c6a04857d505d575ab809f971e6302c1aa8c9861becafe132017e8cde5e9eddb14ddbb3348ef6e202bd749522ddee26e32d378b2aacc014f99a6f146a795387bf022c4b38dff18f879e4ee49a0d706b154ed208be82e31bf5c60e29c99013096ec02b3aec13d8450357401ed05507fb8439b9efd6ac4e069aec982e08956765658a5ea08fceb3d771515150286f1d51ea842cc24cdcdda016ab36bb3564fedcf3db9f216b4d896beb33d52a6834a86b348b65e6627013a17b5a571349794c5feb88aab13f0dc5d096f6300f2006470af469c90493f1003369e658ab27210515958eb9606b4e16f76d8443ed910d16210ccd673f38334bcdb5487ce39992fcdd06760f80a84f78571aa6631c0a5d5fe4fffe5b4c81bd56bd9d1288896929acd49f8c8d72f950c43f268ae41cb0622c2f122b661761ce230fec77ef6ade30a69259ecd51eae32861cfdeba5dc22174a40370df62dbf516bc7bc87e98fcdeadc003d8a04f514ec92fbca39eec104bb3083df971bc7b92d82cfc9085b17f4929bd7163a444cd866a65edc35c67276c63d2c24b8021f887fd06ba0e0759ad007b8de4a227af928a813bc0ba9bb2828e9001dec8d2d3f71641b3f0975813a760f115b9f8c6a512c44f79c9e6f1d245ad34ac433f67d0682e8a685873677cc9b6ca49a3f7a917e3e044de25dedbbd6f534338e7288babba87f7b7ddc8ac5adb0f7ba1fc9a27b00a66cbb9ef9b16fae27de12fc3ca637468f9537adb14fe7969f74fd7a95630356543d1755d6f3e8996fbfc98f434bdc1b98720abc529a000694f1a22f0eb31f7bf881d4d56bb30288fc9cd04d6fedad62a6b76e4a3e26e56867591dd6aa3c92747d1da9c580c5805a75fe17f6a8061020e2c4cdc5fc48c6cc20a299e2d1bb4a4f55af0f848d3e9d7df4e3b97e054dc66ef8997aa0f94c4a30ecca4dfd2f50043afe7a0f5709eec40fa84173cd2d1c2b387c0cc4088219d384b93cf26ede18c81a524aa91e974a9452907d0b9695597c40fd7b4b9288369d25bac138af4f92970dd536bf17d6d986a03bb8be8f1f6b3ddd5a1ca4638e93a8f03bf411266a11aa250832eb67b0b2b42ee15962efaa2f89de70ba0d37f951c4b828743dfe84e75776545465cea4e25f079ce77ef1e35f6797485470803c2e9f0fba75d45e1efdac4769ae69774096879114aa13affc75f257af434e891de7969c1bf87ad6c37e6d56b11f0e88f0a242efc6c63d1cd505881432d4da46d7084fe98422d3b68336790a70a604f450e065762f4cd2ab0d37d3ac1d78befcfc7da87bae9b76126adb6c75a17fb6778b9e286c48360a850a257ec48c6941ccdff27e92fa8541b05832123f250f078e4270dbd83fe9bfd205f9df8147d5197327f26189e52b5521d1d9a555a6a4d927c84fa814ecf8ee5c6851b1208da5a25ff74c7457a7f49708b19a6565856ed8b00c49bcd1d93b11feb497501b892372f4dc32ec2b3ef3b5027b1480b5236856aca616761f8b723871f501eeda5efadaed041caefa744182bd6c75dda69b9537ce6ef7059444ee0446e7d8b855c6e52c460106433888cec9dc52787699c46ae2483a8c96be7b2ef5b77dfbc5fdebe9ccc0d8d739e163c340d380d95cdd524a2ab03ac0a2bfa94db116025f52127c7a63578f50e7f968d27be05f2db2cb2df14e2ab0ff06a4187ee8e500183d132c0fc9f59e71078fc6650db4c29d9afce1362fc1925f4df490117beab76952f404f3d403d7083dfb7bd8cc908d504935315759a6b2c570566c9faa5a6f97489dee2144d373127f95df39f51dad6d8cb09a9cfdac4ebc5c1d981ac2c425dcd3e17249765acae0cd750eccaaf0167cb2a3653342093f70857ca949894a5bf8557e316efbdfe2443c30e1c42288048c0fc3111e12b1c68bbce9b233d0a129aa5237c240f8c56217e8418956146e5892fdc187b14cddf8b6352591eabd740bdb56e654d1a1db99ff45bf33b92d799ed4711a5250b770a237dfd6c9e1b52432e770a531c2cb66dfd9d05c347eacd014aea7bcc1e6f2a3ed16e1fba37b8277565185610e7c7b6b12479b219d9355ac646d6fef323b98b997e060cd550381e2ba4bb2cdd0bc7c07cae149d11663c7ff203173c39a09e724e43c7e6d484d84dac861fc67adf05455235a411ef1e2b11536dc0de91da599d0729c7fc7cbe9bfff432b31191adb68dd9ecd4e56a2dacb1af7371cf8f079d8b8cba5b80c5fcd9eb0e9f6fefa787fa76afca0f96aa8fe6b5b24004dfb220b95c32e8b592828cf208bd9b6ac9c69b37e09fd3ae364de493c823c8e10d8a59bf0050e1fe8c17c9b55c806a9ad87e5faa6290fe5e1741846ec39898c91794fab7d48f10f1ed0316c2a227b8cafd0142c3dbc8d503154174b9f22990f8e0c3b6990395ee56e154b39c594a8cc036ea1ed2cf3aa314f6aca6d58d4efcceb49ccf0c4b5f7a805174f934bd3a72a6b5ad9fffb7091d1c2c39196d602bb17280417fa6db6c76ca0f21fc87ac95f7343ef3efd607675cc35e73fc32ee3077a2c2a59fb1a05552aff5a9ddac8b12d73ef3af8e69a37417a2b452dd89e819dde27134f499dfa3decc1df681ec482834a2b21ebc57dafc109a133e42c5e2c00332b3051d225592f6cf666095259dbf36c9e3c1c67de09d5ae2038611eedcdf866664738675fcdc559577c7fa00e615e0f6f82221cf6bae6dc95f68e268b6c45b84c13bb2703e59a95628bbda2914832de0ac2e74a8a608c2d40ff9454f42eaf8a50c0ef26dd04484a39e488e7edc8cceb47504c342ff3504626f76c5fa81d26a68d8b20eecb24aae056e05488e264af46b33f1b6ecb5eb43c6738d07d0ceaa81944bdab906f9da871a78ca546ba09e92cbc59c6e3614d8f97c9d570cc988e78062f05d530a14e8d56c7d962c23b84358cdc3ba6d4672c4cf04b9dedf3872d1f9d63227591a03218a2488148afba59cc4fabf8d0cb5067db86bed8432f1de5b4f60dc62ad3e961ec4076ea806906268dfd9ad920a62849b4708be849bb688fb70056bbe1b53751a55476ec22211e30f9297f8023a044fe9a14b0f9564aba05997b0760fbfad5c2609ee8f4c42cd6756244b2c4926291ff8693ff0a8929fdb6487fda2dcd7d0eb9ece55569ceb5dfcde45c27ba746d30db3e2cae182dc4692957dcc3edec3d3a3d123908a392c128aec6d42d7285c617da098c546f2741c26bf041bf03eb99b6bd6ed20d99a4fa9f887657ea58e9e94dfdedd9c6bed7456853187838f8c3571cbf33fead140f3560415b7b74d0f301244c7fddc09247bb962a5120d6a92c6b895ed551089b3138c62e578bf73c2171013203db66d9171fb17670f453c3f33d8117d37c79dea0bdf97c58f8e54bc48b4a5e2d2127b6adae4c0ea1b927f3d53aab7d73b4ca28c2126d9503a73a4fa27bed79cbd199a3c4c1a2bb0f213dcfc9c09b81eb5bf318171bcc3e4fc59cf32578aa96cb02d1cd212359d7a88e740497b8bcc06c7dfa095de304f123e6bcf694ac87e3670d1eb787bc82d7344ba35f21d33af63596a82db83c26c838c65fe609e3f8201aa73096c91e2d6e6712e7e99a88acb16f6b171212b989f44afb03a74e75f943eaaed2a2ed98294f13c717d97fc7ed954727be4ea6c40e353f5fc9852cf24b6d0659f61973b75387e7e80695bfbe25ce2cd6be151a291f4670045ff117f8c93e9b3c8ad8183d236e489b48a2cd910faaa4aa670c20d1289ba22d4e1aa6548b11af9c51eaaa394c728387fdbb7c66d9d8b5f5fb8a78e933819b7ef5cec73c67f76dbf52b71c49408d3267c9b0e042ad051c1453e2527f1a6e0bba190d9a1a287608a9333648350081355d8cc7c60fda96d642ec52362749e6d4426894aabf027031f76544c5c573bbf179a29dacccfd2d38ddf941d8a5ec7c01b4ccc60066d2d40ae590ff777341c0433f275ae0dfa558be029cf5c3a09390b21ad77a4b2c8833456f76a13b106fd2742428d1255c2fe6294017a157cc660eab3a828b46afa22cc1f540ec1310ed6512034db5c266305da70efc89da9c66195b145b8b5cd7992f5a8146e557dc950f8730084a8acdb53711a9d52ed3b8c699c632f4318c1a8efd836a693e5189254113db251172c314be105db0611f0b7aa7edf858f0bca0b359b5768742450f1384a171272139519b3c48765a83f0e37897182aa4eb22e275b0e082ed6a0204f68a635e7e0c4b1c32fcf38188d4f442b159791aa85152116d08b8fef999008236eaa0fc353dcf563c7524fb202857335b77632bc844189946c9ffd181be027b61fb9d3e8395879be8bd30fefda71a44b19185df334cd38a76715a90d0bd181c783b1f271e6e3207edf5b04079d4843f0192b9301bbd7dac3f96f347f89f5ddaa49a5a4f9aa45f81a5d7c26a23f82839d8252c71e95798bb874a05d8a5c6a7080ace2c43fdf5140889099b7193589fe1d0df0a8bd856c08411a0e6e34bc3c7fd07d961de0b73f879b0d52542b90f035fbe64a1dc605203bd311a180776241873936190f48d18afe26edf30738ba16b6456848901623e19028f3679d24e73c11351c13360cd717c318c195b488f0e3c2b9f98b7b1792560d62ee298446b320d41b434e176d524b72ce923fdb38872823304d16995cafc7a374daa3577b33c7297c18ede2ddca987c69f62dd52b4d33e1ce96cb6b74c1eb0af12f067643546dd1bc5e7ee12a7fa5bae214db346e206e562034c7d87bbc92e34781eec16853f99f8fbf30c5bcdc8897bda7874ed88d0454a56a54e26159a0a3156afbc53699a6c6af91c6553ccc9363d13454ca1ce69673b99bce804be49219d3cce781113ce690eb34404335dfdb2f06a3ae0fe84a3902d0bb214e36952239ba671cb652ecc1ff0c5d067ee9223b8331bd929149050c07f8cef76eb7fe9ef4811c9607658e37e0074deb5914cec0cce3aa1e04e01222b87ad18f32892598c0b2f1084c486e197626cb374ddc3ece974953f3f49a58b3e88e9a12d396792c56b869e9985f5ce8196b8a54290b6034e1573962090faa41feb2fdab98318fe8bfd7780e5cbbdb6d734a74dcb35c3973be2ab0572ef3829888e743e019763f90bc9b6d94bade0e3891b4da449b3c58b1f6aaa9d190c3fdc72f56f5e1ed4a0e661d045d949f5ac8b4ba645f4e4d2bc9d35f3ef86aebafb84df1efb7ffc999f9f54adaf6ed51d5fe686df76b8e30773f0510e92ec0ff2e5970d6ba16d7520f0dba9f2875e81d89de27e34c86602ae87c9d3c87269dcee5e5606f816f14150452ade407e20b1cedb3859ca4db93274e094f27851ad3bf3cff8c44fe07f698de80d711d6e21842b12c81f33610ff6ff9c8bd33ce155523ed48a4155c60e8fd42fc7aa1a8fad46b56ebefed1e97996ba511674344ab61125276133d71b41a7a4cfcf06dd4cec696f03bbb871ac623a86f495301717d2c875d9fae277cd5eff445a246e69c4444ade22466a3cc355b5d7bc1b26f4ecb48dd41f63168dedb63913b03fc36d14e014cd49b27333844e8bfb7d28ad0132232bfec9"}, {0x1010, 0x1, 0x4, "47e356eae300d89fa505ea92a393fa4d76fb63b5b8234549892cf4409fd1a125ca2c7f0394317f90085eadc942e87956846afb4b0aa9e22cd5da178c174992fb29782fbc4589cbc0ff147c440d1a7c68f285cbc280384373f28735bef1bd02322e47cabe4ec239077894e5b2c68a9bfddb574f1f09cfa2f62be676f36051bf2679adadba800af37b06262efc21f8e8fbc5f3b8c1d7062f3d8bc15f6516a3415f86fdab2d6a08a562a7b5d0d3f391db9e417e2c3b6b912f426689a08bcde080a05f279b974f56705c4e2a423cc231439903a9038ef06961ce54def08f1d6a8186ac92853983a2a0facf332f46f017fe55360335700e71689da20d3dd1a3f90825248118eee9b4a11f4e83de326fc82b4ef84d5646230d886714e40782f69c9ec304504610969bad61962d75a7052bf00cd067468c4371a474ff677d8269294a499c5db4f1f895f48972c9bfe948b57e85eab027e9b7c968e9bc7f1016e3ad6f2a17605be82267be22eaaa6a3d32e10f10c41b56bca4e6cfa4a8e60905a2a1348d843ad927bdeb4dd7bf91e8247b29258898e2899b19d611ec91f7677f424cd72879e6a5879d105ff98a45f3d345aa95b9b033399ffc62cdf443261f5dbb0102f90d6203584e34b062a4757f9f2758b3bc82b47ada6bd997c6225dba176b8adb5e28b0efb9fdae6833b7cd74abe133dfb6d162a3aa60e4d5781511dad415c01ddca1236ca474c929da490548c4c6392a203cf7498ec8e39618edad82228c933795133d9734686978c52b6999df3f11c393b0b8dd1b2ff9b23b4e4d67895745ee5e20b07c13d5f5e4d7f94ef278ff92d64b7cbf89b2bae23d2a9c6e75efdab401c669419b0aea8f690eeea611b3a9defbe5257a16130c67b0474fdeea0a0ed307d93d431febee2476d80256af4cee1cf8b8f88086e4d0a01722b2d71d006d0d244f01c79ecf25e49711000e3b7599bfb4c9ae44a926bfe0845181c004e49147dcc4007af288613569468828d9e6e756fede515c820d27f12adb491a69dff1e77e2c6a2f6ffae45f549dec5059db0f5485a052e072c7bf2cecf4f417328a4e229365b37d8f0eb306467d2ee6e4ce65f15e5f5ace5fd735a30c8f63e99116a446d98948d88e99e4393fe5432fea4554d02c3a3e17cb879eca37cca31cf9b749c0986f2535f160bed0f4816f7d9457a0569a256156208a843e9287e5361f967208b7fbcd95ae72675c028cad7aa0e4b80603fa13bf88be1773f67df2f629075048a2ff366c8bacafb9c84775c586f035ffdfd74183d0625c9299763f80d8197538669515ad717e79c52989ec71c165b5ec930f0028b155998ecd539010241f2309e9cc2a092ccb8d7d036efcecfe36c6a058a1df5737976e31da122c912e7c881ce483182b843ff875c8ea6c313fe4091670170ef4cb89d1f54be69554d09c28e67cff87f86810d71f26773ae8eb7835e4dc4399ed1c8c7081fb89a44e43a0cf68eb6cc15e26ae0be506b105e289b86e57035c3ec2b2fa727c006242fd4655cf2f2e55eb2ed0c83507fdef9918c7daea28766ad2c9e0524594490a924a51a917be323c48cefa9554ae18dc8d2efae5cf9c29f4f217237755fe75ef39309d2d77ef9b1737abf4f1278f3822e68cd5681913db52b81387baa661f51794dc4ede35235d0088bd96a557416a92c432f8d8ab4c84e3549e602c61b7f0c5f861619b1ab7b3fc519b329be5029cbcfaa2c4cefe1fef0e47401d38333dc5524de7f60d09ce7a95e5fe4225bbe50add68dcdd1c9881d4dd039e0f54df10977bc28a31adf22e6671dfacc4f06d68064cf5d1ca695bdcb02a43301e27f05b71a7373ecd7dc011a9dcbe8c757ec2dac784b27d342bf6ce463cc8436b4e9f36c14fcb6fc27aa0ed836e8baebd975ac71aecb39cd955aa55d081365ef590f422fbf107cca216fd7e8e2ae762d894598b1177f07718b79b761d8d0ba8a62f38613e7bc61e459e2ca92671cc81b008b094e4b81e2375f1fea42ada2e033292bb5e5bdc3ee0431f29b2830188a974458a9be364942834ef34d048bf56a9481be3eac850c8e4c86be1634751780311c88863439e40994519a11eb1c7bcd9594a0edc7f8eb323aa1516a01e257ad2edccf2fb853a18d4d72b0ce9a6bb18b5619fb7545b4a5d41f55355fe16ea8a751c891a099a84ec83efe799853d669a91025d7e3bbc975d1af0ee7345a9db3470fcaba5f4ca6d933674941e18b38834f523e3b09cecf415e1f9bc48db525f684c8364c367212d810a53cb911005916257378e8da6adaf418339013c265457799e6ecdaf1b9936daf245d8fbd9c1281704ef48155415b5c53417e82086e2dfeb3156b2153f12435e4fd7b3f5300564347e7c2384b1f627b6647945202df91508ffcb6899b84ef5f405ba2e47a01c55cb69fcb9d9d3a576aee6d24bad660d918e503e9dc9fbc7557ec3ca97070a5739689c7a66c6fe527dceddc7bd093d35e972b0ca81d947fe651a888cc428f2f3d639028c942ee8121a1766b20d4f6aea2e79af5ab8e021e6207c5519a19fdae16a89eaa27d400bcf93e54d1f0a9e4d828f02cd2ce75f1af8b73a21e8ee0d6253f01c51a92fe96a46185589437e6298ae9887771bdec9ba7954d0f3fd923d1db856fd77a162755be3e3b7b3b746f9f782e53d2647a5f794f2a3800bec95deed51988897c65f2920c2d074a76f05e9a4b680b48d82b122ddd8c833fa600eb767c3aa225780f5e9d68fdeb320ca77a1789e9113f116d6ea9e9da9c38fba239af1ae2f74fe8fc08a95aa55c2971bb8acd6ca04b7a3fd5545eb4b95edc79e6dc2cbf4183a358077fe07778d73c362f7402d7c23ba19a42bfaabb671a144cec561331764eca44286e035233c465da7b577abf37c80ad48172f114ca7424b56e7de982a41d7c1ca3ea3a871af0544c1fb04e62b5a6d9ab22be184a90f2c2b67c02850143f695b173bc3dea9abdbe436ff8f2b88cec3091e9c2b6ea55eec2db54f680854c64ee816d2332504d796c6475391530743cc1a00bc6c0fdfcf67a79a51cc375e1c763f84c6e1b42b4fbd71f95fda87c8850884426b53f48e5507e93b8d1e9d2ceb76d770324e0ed1eea92db6a8e909c62bf7a5bc435d0b0311e906ec5b88a70a00e84a80a37c984ddf2cfd91f74aee4927cee2cc3fdc23cc8448076f16926dfee208a6eb13a95aa111ca04b0bef4a4aae04a91e795b6114bd5dd4a7757274592b0a2363c29dcf1d26dd61b8aeff25b482063b80ddc3e2e2a1741008bef559301bfe57d6622ebd488fb8e1597034eeb2ab892165e933a6afef072cfdcc8065b2094f7e8017929330178ecf4e870fd5e3987ef33dcf182c144c33467a95ff18302c1d0509d4d843d88bdc59e3a04ba5237cd75a9a1f7f41945812db067e62d73be912d6e9841c73ba2c51d86b2389f4ec660e9a327e3e0d96b6671a56006c22e78e4d7b2b32bd59a0ce3df4a689e26cc36b36291b63aedc863a2e2a7bff4c5a160c4a29808319e40efbbc4a14ce6530b8c48272ff077376f3bceeb19926fe49b87d1be9442f5609ef4402cb70d59ba48eeb26f8b580ef08123d40b2a136725b74fcc37ca87d16b46f0fef6a7c219d0c5d7a5a2b90d27c77a9a95fd903e24e0a18bbc1ff3799772e983edaf5db937c52098b962e3d2ab0d376a75c22c8359ce420464ed128d5d9ab1f871b4d4c71cf5827fdaae9b13fb24e0a5a2bdbaba4aa315c2252c32b9bc26a6fe8a21dc1c200be5ff836e1868cc5fd1e5cb091b86189de4930f8e40e744a066c84bc6eeab6bcd59cd2c2ce09a79c5704acff08546db88b48e30bc01deeac28985464ba8a4ef324afd3beef64ede9a7bf9f810959ad0a67a93849b7964e95ff29ffa6829fa5048cde42cdea35475407e1056635ef3181db2270287abf5d12c63bef93fe4796cf7ad218f5600ff96eaeef4fb2a67452cf6e734648ae0bea61dc170cc02c2d2fc71ebe24772f30ee4dc6f57d905e2034ac0dbc6bff0225c8abf1559c7928e88891329c8599feb3255ba3e6dcbf41e744ba5c303a1604ef67c06ae48347a72ea77fe78224ef5d5a8436fe686d6bc2c2cee6288332111eac5f0ecf64d7bbd47aaaca5ec3526de390ff8eb51be408badcb72b40ca4e500d53a53a1e7cc73e0a01fd404c79d2625edd321af9e563b1ba2b6b1c6edeec4152d5ac4adc7e936c3d9f54439c23b7e6498f261ac064dbaaef4079673350bce8b8c43d21c2238bf974b9a5422de47092d3d705903a473ccaacf1028c3075e129b77e51cb0e3432edc15979267e41211a5ae8fd6ab97c9309f9feb3b9b6f92f9410a2cd530f6d2d44592056bf82c9b96f5411aac6e81635273c1b7979ed2af85e07b25ac25cb2a1c7b51c956564c23edefe09994f9fbe444e025fe6d259afb86ede1e192f4ae7f998301782e949376732cb85ce6fe2983535e8dda102f4e455a197da7138a5fe47d7d7f45fdb3392dd5db1f128c6a878c4b0cfc6c8b4d30a9541a58d081e16e3e6d9d44e591934cc506c9d280488b0b5d8fa064faee16092c8b38b24a6ed3a8100b10e2bfac3445c89d6028297fa4526aa6f17d23995afce867b01e551807ab916e96cb14127b73b97ae7f359a2a402ee41db1e643739b6edd549158110bfccf03aba553add8291348af335f1ab8cfbb234b323f02046f514ce128499516031de14d8438f1e8698ab81ef90e8c6502aefe269e062ace68cb137105a2a7a9e0d7bcb7b6e12ff6483fe8e2935f0662b36228e7b6e6ae6087d4faa99e4b2c6f7b8f523295991f51a462a5287ed77cb81e8aaa901c92e6e16c8f80054eb5f7aa86ef58615318a4cfb1195b84d27618383e239e96080ca06d879f91df737a9d2a2c44e1fd994867fb5168a48404cad8abf4f3a338c12908a5596ee2555c04f87f7d33fd7028adbf96739572260e0f6ba545a7ecd373cd022346867d98725191675f2ce28ee9c2ac9868f23c6a0c016406ac6eb1d1c623dc91f1f59b94f2147fa8a7076cfe1faf268fed7dc13c31d3731af16070bdc700701ca715649b84df99e727631760ea9682ae28173786704e64658aeeb8c08e0da03549266360d336305e988e9872e0335858a2d96de7481b32e1e12da259b8b97d607c39599060e51a1496f64fea31200d2cb1b8ff55929bb5e5dc0e894c315952d65ad3f6c5cb4c2a8c253bdf03c0735269bb15fee416e97cefb0bc06948ccc9281eab97753373d4874fadfeb43b29d72052fb67e8fe91cba2ce86082f44d801ab1ab09c782a21dfa1393ee9be350440241ecb091bdeb2a64db07b279e65dd9a0b47ac93719f08f4811a38d7fc4c7c39835c613d42f99ab2839d023dda255a2778fa2fe43d1e7141f8afa833896101f4d116e426228ccf6ad205e7ff1633dce909722a6215c50d8b0ad9c02117ed9c1c3c47930eb672e1cd9df1dc1d23f43142c227cae92496bd1deef1ea1d82571df355760d0c4d2a66d50708d7c9c4a5923a6e3c7803e0f4f59273fa0f4c947bd66919683b4e89cef7bade9cfca31722943346c8e0eaa179f37b1c903cd5c1d853341cc5102e2ffc457a13d3b13626d09fb31bb34ce86f486ce835dc76d73cd75acc2eab1d3ac0aa24d9ffbd723c7922a60fdf9da2a601cdb157c35bc3aa3289d6cd1cf244032465a2ed618ae3e8eb87637256ed16cb5d063d2c4fbba6013dd0f029961cdd65e198018c77635321377d168212fd557f357aa26c5447ec22176eabdadc8f8478258accfc0148eadbbf9bf28c4967040a7be2db5662a645bf01a10fd55042c94cc3"}, {0x68, 0x0, 0x2, "54bdbe51a4af6d96dc8bf74290bf040bbf1ffbc8524a918ae4adfd87b4dc0739e595e71274cfc75b6f716160777ea7abbf97fb3946198bc6fd2b274189021a280483d7348bbe8406d7c7962c54ce73b1c08abf16c83c5851"}, {0x98, 0xffff, 0x101, "ae2c473c625f4b649bbc39642905253e484a2b5cf0fc9a0748b69b73c86f31d4f141b640cffbc5226f2171df8c2278dbfb2d97002a8810b58343576d471f0333ca32b15fd8284aafb547d424f2bc8a0e084c050dcc9d0c275a7b0f490a99184842b45399546d88db2561085d605436d50d643d7ec745453adb501c67ef7057f48d2bfca2466a6e35"}, {0x88, 0x1, 0x6, "1fe92d892807ddcde425de3b1a1dfdd53beccbea3de2183c54d9d58e401ab2e2f266308e0e9545cd9a2966e798f6f83687b0fb26a6ac2fe865693ad966fdf79bf2542bda4467477794da88a8a06d64a82e51d488360101ab1907c521bf1fc79974f6e8a465870972f167e3034ce6e1b161"}, {0x10, 0x1, 0x4}], 0x21b8}, 0xc01) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000002880)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f00000028c0)) r11 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r12, 0x3) r13 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) getgroups(0x3, &(0x7f0000002980)=[0xffffffffffffffff, r13, r14]) shmget(0x1, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000002a00)={0xffffffffffffffff}) symlinkat(&(0x7f00000029c0)='./file0\x00', r15, &(0x7f0000002a40)='./file0\x00') pipe2(&(0x7f0000002a80)={0xffffffffffffffff}, 0x10000) connect$unix(r16, &(0x7f0000002ac0)=@abs={0x0, 0x0, 0x0}, 0x8) 14:26:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r1, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="11e039b90233273a26ba7e6972457b37ff1d927f79d04327ce27385f9a9be8294c0a7213383b5845fa000f5efd573169191b9d0d3b14f8f0bf2095faa47ce8ece6baca387cdb05cb997c86db4c7fbe80f6209b2254c8667ea3934ed8b15157537600d4c53931f71ad7ac4cefff60974f6e91469520ee84b3ef1da295f0dea99a15480e1489347778a94c97ecc086eb2f05f531387a257635f882cd2387cadc22f531fc762f3a53610546ca2c1a3f5a98cb", 0xb1}, {&(0x7f00000001c0)="65cd2c5cdb7285a5906e2b779a1386dc27622a73cdc723863b60126b9a30", 0x1e}, {&(0x7f0000000200)="d1fe6c743da6c7f07cacb31573166fcc10acb8c98601a7e2c8e04afed9dba478b2c1a29a5e14c45cbc100374bbf64d8d78adeb83e7cff45b2547d75ad9604bd5eb2562b9c1830dddce7597b261f2293aee9213a16104cf013a04c6d87a14d5e5d756f2c785bdb329851e32559295e628e70656226901f5487690cafc1562080b64b95c3c163b9f4c379ce908b06c58da9b7b077cbbbb4b65b09136b12191f0b9d1329aec553558dfb6c906f18624f1d7639299cc484fb0fe413c4252a0a6bbdd22e9042554244579e4012119388cfbe0b5c6589a", 0xd4}], 0x3) r4 = dup2(r0, 0xffffffffffffffff) fchflags(r4, 0x1) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/68, 0x44}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/51, 0x33}], 0x4, 0x0, 0xa43) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', r5, 0x2}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x28883, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) open(&(0x7f0000000700)='./file0\x00', 0x8000, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) pread(r7, &(0x7f0000000740), 0x0, 0x0, 0x80000001) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000780)={0x1000, 0xffffffffffffffac}, 0x10) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000007c0)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x8, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000840)=0x9) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000880)={{0x0, 0x3, 0x2}, 0x4b8, 0x4, 0x9}) getgid() socketpair(0x10, 0x5, 0x3, &(0x7f00000008c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r11 = getpgrp() setpgid(r10, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f00000009c0)={{0x9, 0x8, 0x6}, 0xff, 0x7, 0x2}) 14:26:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x2d}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:26:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x440, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x80, 0x5}, {0x7fff, 0x0, 0x0, 0x3}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x6) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) write(r4, &(0x7f0000000180)="24000064117f9c900b39654c8538df72297f13f70070a64ce9fe3abe2228d1a84c8280d2ba4a8143b633f4", 0x2b) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) fsync(r5) fchdir(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x8390, 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x2400, 0xac, 0x1b, 0x9}, {0x3f, 0xb2, 0x4f, 0xb11}, {0xbee, 0x7, 0x7, 0x20000}, {0x5, 0x20, 0x7, 0x6d}, {0x400, 0xff, 0x9, 0xfff}, {0x2, 0x80, 0x6, 0x80}]}) 14:26:10 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="84b39a44064c2c0c6f7fe25007cccd32f04dcb5dc528ea5abd5b73918ed9e391de50a114959fba848dad8180bbc733441f16b94e21b48b9b9eb46f88c6d0acb1b7f09711093682b1037f9a2f15bcdd3754baf855ca956a9e433c", 0x5a}, {&(0x7f00000000c0)="c9559a7455f244ab8cf63783e488519860ff9ddd56cb036cb6ab34fcc7feeb16fa38e85c2b00cf8394ef5ca6e776c6c241decf57497558dbe07c76865f9fe9fbc79bf0dca85221df8e46e2883e683337f812d66933c80e5c196f748a6086aee9e1a37865ed74d806f397d4d099", 0x6d}, {&(0x7f0000000140)="d1bf5db93e2dcfc088333285abc75d9903e6b942690a9b7544cf136480528ba73b5ee64e9cb8b7467d8fd799a263e1274a5cb776dc2eb3988078f5970e65442645fbc8c5d46c16fd52b66fb6415bb09975d00d349edf5b2a84d2", 0x5a}, {&(0x7f00000001c0)="39a8f34fe53e750df6024dfaec40bd6d1fab00cfbf33b5c562a24c5c73adc4705dbc0b46a267fb38334e44fde180c60a9727e01421ec6330e48b1a2b50f4fd20c436280e394d91b155b13b867625dcd7cd0414af5ce835e548e7f28a8978f792685f878f2f3ede9b31d9ca6e019fe11a58c6fca55101a2bbd3b6c29efe3741859470143d96f9a73b8bd883c72a48ca2c1a784368b65a81d412535c8f286fd78cb8b42575493f2122dc766115b4321c895c83a41234a832f04702e05f82cdf31ec0bb3fb6fd8106099ce6ae57bda42f63992087661d0f68a076d7568690b0e06a51760a", 0xe3}, {&(0x7f00000002c0)="89e2f00c1c36ff46d79e1cc896f806ea3f10c0e870e6b261c5c7d61a06fb5a8e06c380a0fd9023ecf215bce62018520c52a96112749720d35158876d2a1921d284f7cfe5d1e8bb590714c22f40eca1271a957d399b700950ffa95b9ff4ae4612392e8ea9b404850e4f70b1530f0c9f189e32c5eb51f60a04d25e5889cc47f37bffef346a9c7d26272d671a2f2f3440e62e76ac3a104d1f051f7b496e", 0x9c}], 0x5) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 14:26:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x16, 0x0, 0x0, 0x40}, {0x7c}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) flock(r2, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 14:26:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}, {0x7df, 0x9, 0xff, 0xfffffffe}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xff11) 14:26:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8731}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x5, 0xd21}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) login: map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000730 failed: hole in range 14:26:10 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000340)=[{r0, 0x58143e24766723b7}], 0x1, 0xe98e) kqueue() poll(&(0x7f0000000000), 0xfe, 0x0) 14:26:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/22}, &(0x7f0000000140)=0x18) shutdown(r1, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0x2, 0xa60}, {0x1c, 0x80, 0x8a}, {0x6, 0x0, 0x3, 0x69db}]}) syz_emit_ethernet(0x6c, &(0x7f0000000200)="0ed7db04ae9399897a09a6832486af62fc37ca9e81eccbb6a68d763ea4ad244091ddfa3dbb652a1a1e414cdd2f210cd11123e31580caaa003af00177a1950c2c66f18ceeae008d5705988c4bd6770759df37718f4042cd5bd0279fc7409245deb0f77488d454d60192c2d002") 14:26:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r1 = socket(0x2, 0xc003, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100)=0x8000, 0x4) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6b, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1, 0x0, 0x40) poll(&(0x7f00000013c0)=[{r0, 0x40}], 0x1, 0x0) pckbd_enable: command error 14:26:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) 14:26:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)}) 14:26:11 executing program 0: unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x400, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r1, r6) socket$inet(0x2, 0x8000, 0x3b) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) 14:26:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 14:26:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pread(r2, &(0x7f0000000200)="ecdc41f8857aa54c27f0bc2af3dd07db9ad4e23e9dcf966bd10502b1e3d311034bc696efc493989113d516ee4d63f083da88810be49a8725702a0100864e3d40d688b7727b65243091c4fd3b6eb4971130aea994b38de188ea564448b45416d03dca2fd64a8c52fc875c306118daae8ff261b5477ec8b7b626f18a38ff7d468f57c458158d3bccd3406831270ade87fb692e63d0f4ee8b9004817fb69276e314eaa231552a23a0da1547e5e6457a2c6231ef1be129f74327b3700041811da9218a28242fd8767c21026fe19027e55821eed85985088f944bebd0e15dbdbc68851ad3c08942f7781a60cc07565836", 0xee, 0x0, 0xc83e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 14:26:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) kqueue() select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) dup2(r4, r0) 14:26:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "0007ffe64dc22ab0a5ca60010400000000003100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept(r4, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:26:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) 14:26:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000100)=0x20) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:26:12 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) kqueue() select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) dup2(r4, r0) 14:26:12 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:26:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0xa, r0) fsync(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:26:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xcd, 0x0, &(0x7f0000000580)=""/205}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r0, r5) r6 = semget$private(0x0, 0x4, 0x20) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x9, r7, r8, 0x0, r13, 0x20, 0x9}, 0x7cd, 0xc73}) 14:26:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 14:26:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000040)="8e64f1f1634f7d2db91bd735549b6d06fb842f958f57ce9467d8a6ed1bec0bc4177d8c1e8d0e29ddaa100e83838529b0939367d797b2d32f93c330e75b5e43585776b6072ccac1e59e3d7dee2ed595492fc1353b0ee0ba2ef76f6a7aa02b0b7f9fdf8d038aeaa4a98607c65bcefa79fa111e1860bc297c05b6548eb83b87ca", 0x7f}, {&(0x7f0000000380)="16d1adced6449e4073c55b26ef30e6c171ea97cb3547cd6276416a552e923e513bab8b30a5a826e3b2498f3ae39163093f102f24d988811b47d3cb553aa2505a253bf3d86b9f7307c575ce5e2562ae3b9c5540d330fc4e696811297ad5c244a3d77ef7", 0x63}, {&(0x7f0000000400)="2a3caaff357f8434f99ab0f5c701430b0218d3b8098319016007a09224c9da37f6b8c790d1453dc12dda417a662229c57ec3c1798432e34fad868c3bc7484a23fc651e65262d22ffc851eedc48f925294a8ad3ba88a12e131568aa3bc4b01555e098661d3b082f0ad41a657b3f9a24e551dd5315247a96b5982ecbf799e0e8629170f1c67825827349a1482b2c5f657b1ef5472aeaa5a5a3ccb97e6bedfefc5519dad1f6a5a64fb341b513669ab87d", 0xaf}, {&(0x7f00000004c0)="b2ed3ac1b6df0ba763f9138002aabd088002b3edfec6b75687c8aacf2a85ab0eafe3d38412344f39bf30e8e8cea25691d60b54eccf79db2293968a50de8cc2a57616e34659ef0fbf62949ffceccd9118bc334e9634de524df2bace4a98e03dbe27f91da59e893c59b0f437529035fa1b70d15c3ca84d82f31e1007d97b5da40e1bb28dd1e98d965a98c2632daac6cc0debf7eafa89fd8014d1981a0136c5b7594433e1561a40cd06fb481c7afc821c1b48f1d8f9b92bc202cad6f3113ea94b05d2ace7a487be6ec50bc9cbbdc8dd012913a7b0", 0xd3}, {&(0x7f00000005c0)="39c8c35a4f67744f3b375d0db383e99af0d5bfd539563d108b2d78cbaf145539363391161dc02d8f1949c22c54e9fea729f8bd3f315c9e1b2a6ac2e0c3d00be6a041e371d9ceaffa192883202dbf6c9ea6445a11b34e78b18d726a7ede4d7e235267997b5964ed85f7e44a12921f42a1dcf1f3416561957dcd356bd23cd37740b180aafa60d543b92f075a27887c29732f8e", 0x92}, {&(0x7f0000000680)="73f3bec3f007b733013601927c6ae01810da115041ef3c2697dff8a8a72e11e97379ee656983ea10b33397c933b0d8969329f930351e1571bfbccea15792c869e3b1610261587ab2658b13db7efcc2495f86ff9befd45175f2fb19326395efa0ce4934611396a3f22465b599b04072ebf48246a0c2a397d994e12e18c5038ba2998a71b5599c843ad583b2ebdeb107cf5f7f879a5fe7016cde276ba1e16e56c633150d287f67fd3583f3d3c18f74fcd95641f0f97d7fe75a5a85a3156c397c52c230406a0aeffb45b032b63fee6f877118c997a6d49c552384f04addd1d3867a55ba075fc8daefb8e2d3", 0xea}, {&(0x7f0000000780)="588efae24d82507f23a594f3b283e81479be7b627f01c2b00a0d148643e0cab756a34c15f99ecd73d4db3b4636853b51ac52c8e7b230a3274c4428f510ba1a3b3eb962c7003b94db8067316aa342572cc750d58261bb11ed686daca69e0f1b9312601301c4ef202a5a761f51eec76d8c733315da94801a0bc0308e1d3f7d0d51739dc91b2bed437dc52374dbb2fb103172a3a096bb4f548cba8d9163926142e95d1d8cd95f42cbf98d7eda551551b9e627ce82cbe29ba2e351c0fa2509ea6e6cb7626705dd6113fa2c4fa1bd426299cd583fb9a23443190c243079dbecbf6bd9c788e4c7126c78c818a27f2f4a228b", 0xef}], 0x7) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x3, 0xaa6, 0x6, {[0x201, 0x7, 0x318000000000000, 0x782, 0x5, 0x0, 0xfffffffffffff44c, 0x7, 0x4, 0x40, 0x10000, 0x6, 0x8001, 0xfffffffffffffff8, 0x3, 0x9, 0x8, 0x46], [0x6, 0xffffffffffff0000, 0x418da2ab, 0x7, 0xfffffffffffffff7, 0x1ff, 0x6, 0x1000, 0x4, 0x4], [0x4, 0x800, 0x9, 0x6, 0x1, 0x6, 0x1], [0x5e3, 0xa52d, 0x2, 0x3, 0x800, 0x6], [{0x1, 0x5, 0x6, 0x5}, {0x800, 0x1, 0xffffffff, 0x9}, {0xdb, 0x9da4, 0x7, 0xffffffffffffffff}, {0x16, 0x4e978cf3, 0x7, 0x2}, {0x2fe, 0x0, 0xffff}, {0x1f, 0xffffffff, 0x400, 0x7f}, {0xffc, 0x2, 0xd68, 0x9}, {0xe649, 0x2, 0x40, 0x8}], {0xfff8, 0x0, 0x8, 0x709e}, {0x6c66, 0x3, 0x3, 0x9}}}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 14:26:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a00000000000000003e74450151dffe7cb44e6eea9f0377ceacc33453eb87e1791d7fdfb0d53ab3f0f35e26d8a3eec651e2ae82e44afbc3e0a81ac54ee1637d3df888190ddeb672fea5c18ccfb1d29c079af1bad2286d883a79b120e4bb6b75848541aebd137623c8044e26c589f450b321211d2ef3dae58d3fc34e8aa518fd"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="02030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e00665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b0000c909f1c5c7861038f1b228ba6988edd4cd05b7b66caa15ed39df636a96ecab0e7da31af744cd70ffadbd3ba8aa54c302262725193b91c36c14f0ead519ce9d1411fdd406c087df27e18e7855528144d76c8b44efebe5c20a47e7c86d16e8253c625c1142099057c767d5d7a8", 0xa9}, {&(0x7f0000002040)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e40000000011aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ae001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21c5e6b7155ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd", 0xb04}], 0x2) 14:26:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() clock_settime(0x4, &(0x7f0000000000)={0x5, 0x101}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:26:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000ebfffffeff000000000000635d4704336a8aaf6a3350254a2d00b8180000000031000000000000000000050206bca4fec55b0a04846f0000139f0643075a24cd5fe65d3c7e649186a5821f426381ac43c7e0f5e383285bc1a09f4fc882d7010ce4428bf2c7e69c67f076636265e13c2c2d158068951ce331c85eaf3acada9482962184deb7f95850118e7efb4f41294d2a585bceb14e224ed1887b7595b753666a025511572f01cb196f834933190eff3482e716fa0f26e077882a167a97041c0900000000000000b6ac5e71f88a4a3cfc69bf5ed0caa74d09dfb49bceb9d732a7f2eb3db4170800000000ebc374bfd5c9c6eb967f4d63cc48c9fd68234d4ef5414736e6b3e0fde324574db515362cf7921038c7c5144c527702e136013c0793095c35c3b4ac200c2a91e45f08ecc4ad255db50d52b91e2ab2cd8a4b8cf11008ba40fc43efc0fe48d816bd6ba3194116e8ff3764d895ac3a22bb5c6d5aad8d15360e054759c05b478ed2f0293473f7208f0c0e4e70ddd827312363f5c524117d9d6cd82e993f7aebcaa8c7cb35c5c8c52d5b8bfe9a9291d22dd67d42e9be4ac289e5884ba7c2e5f2734d8dc0a125735b9e7cbc3acd13f92603830d857de0daf08b3d61c04a366157bd4ceee28df14380b103c0529226a78d539a1d280a8a5eebf8d8a6066c1a32347b53cbc04e2cb202bec8087f08c0e7f42f2318e430caaa146fa203199c73962cbbafc887872d9f2829e38fbbbbc0463321c2649c3f89e94a10218cfbf9f78e"], 0x38}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) socket(0x18, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbafa58d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x7ff) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) r4 = dup2(r3, r3) ioctl$TIOCNOTTY(r4, 0x20007471) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4, 0x201) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x1, 0x86, 0x5, 0x63a1}, {0x1, 0xd0, 0x3f, 0x8}, {0x4, 0x40, 0x6, 0x4}, {0x401, 0xbe, 0x7, 0x652d}]}) semop(r5, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x1, 0x1000}], 0x8) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x9, 0x1000}, {0x0, 0x3, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 14:26:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 14:26:12 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000140)=@un=@file={0x3, './file1\x00'}, 0xa) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050160a11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872bab060000000000000081ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffe9a, 0xa, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x5, r7, r9, r2, 0xffffffffffffffff, 0x40, 0x3ff}, 0x6, 0x3, r10, r11, 0x1}) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f0000000540)) renameat(r4, &(0x7f0000000380)='./file1\x00', r13, &(0x7f00000003c0)='./file1\x00') sendto$inet(r3, &(0x7f00000002c0)="ff95e0ad193d14cc69efe6768be0b64487075a645e7c267bc6be3a1002b8241089ef1f95e04113956b975e4623c5707d4ad6080727fd006cddb47e1fdc68e72dec06ebe4d4a1bf14d140e1", 0x4b, 0xe06, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 14:26:12 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x6fab}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1ff, 0x0, 0xd9, 0x1}, {0x7f, 0xff, 0x40, 0x7}, {0x4, 0x6, 0x3a, 0x4}, {0xff, 0x0, 0x1, 0x8}, {0xb5, 0x66, 0x2, 0x8c7}, {0x7, 0x2, 0x1, 0x49e8}, {0x800, 0xff, 0x3, 0x101}]}) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000140)={0x1, 0x7, 0x4, 0x6}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xbd}], 0x9, 0x0, 0x8000, 0x0) 14:26:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x400) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r2, &(0x7f0000000000), 0xa7) 14:26:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 14:26:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:26:13 executing program 0: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:26:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 14:26:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCLOCK(r4, 0x20004276) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 14:26:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [0x0, 0x9, 0x0, 0x9, 0x7fffffffffffffff, 0x3fff7bdf7ff], [0xfffffffffffffffd, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:26:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "0366118076398ebffd2a7a0000022f23672400"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772dcf4403bb37ff", 0x48}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc390e33601901e7827cc7c3f848fc3192c1248006f1aafcc110e49ce69c04f50b2043e07cfbadfc64cc7fe7227dfcf7c3a83424df6c766318768f175e065fd4fead8be77facebd55df618c0d71e2a6b7cda3edcae112747e0a82be2322d16de4fa2b168e405005372e42da14678a82875a19893f728e42440b9693257f5a7681825ce918ace167fe40bce84338ce42a6cea9d9b5183f618d0ae108ecbf23ac9523054c99537b7409a1d0d96102288927a281e828cac4e6092f25c2517ae95", 0xdb1}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13b0fe50fdc384e73858d2", 0xce}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) 14:26:13 executing program 0: r0 = socket(0x2, 0x5, 0xff) setsockopt(r0, 0x6, 0x9, &(0x7f0000000100)='\x00\x00\x00\x00', 0x11) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r2, 0x20004268) getsockopt$sock_timeval(r2, 0xffff, 0x5c3e86785373fcdf, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet6(r4, &(0x7f0000000140)=""/201, 0xc9, 0x1, &(0x7f0000000240)={0x18, 0x2, 0x40, 0x11}, 0xc) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8804933147b2e32230e7852c627b00022e2f6669b36d615b4abba858681f6fb9563121cfe7ecef784e4a8c4280fddd748898ab5fe9e351ece1235ec5d48672d5df19ea3ef210a53ba289d211c5ea97e606f6a6e0407037115f42d2dfae8c9f9926"], 0x10) shutdown(r0, 0x2) 14:26:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688ab9b12a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb0600000078a94f2616cd5b14d9c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97a93fa36bcc35740e3eaca89aaaba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef18001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b3d51f1eddcadf842df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de080607c752f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6652340db7a89a6506dd60aa82b975e92f8baa26e0a3813f8aff295eec6b6fa9d2a07a9192609be4e4787176816b0ac9563f3435cd086d62cac94a7483dd15a8e87c6d01394879348a29e67ece1b49697"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x2, 0x1, 0x20) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r15) fchownat(r12, &(0x7f0000000480)='./file1\x00', r15, r13, 0x2) r16 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r13, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r7, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x7, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = accept$inet6(r20, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680), 0xc) fchownat(r22, &(0x7f0000000480)='./file1\x00', r16, r4, 0x2) getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r23 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r23) ktrace(0x0, 0x1, 0x8, r23) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x2}, {0x3}], 0x2}) r25 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r25, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r26 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r28, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x3d) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r27, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r31 = dup(r0) sendto$inet6(r31, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:26:13 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) nanosleep(&(0x7f0000000000)={0x8}, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[r4, r8, 0x0, r9]) execve(0x0, 0x0, 0x0) 14:26:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000440), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d17481cfa653be1ed229954edcd753cfca7634a4aea9cb0e379014dc295784e54b94f8ae823c0a894ac8d71365e763", 0x6c}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e551f6a0900dffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005c9047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be125ef597bb2ddfb9ee0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3c57725097165f25668192b16637b7c8caf50b2bfeb9cbc62ecf75faec5a300f4b57761aab5d2dd72a8e6db8805c311148b3fb8c9fb6398e68d222cb9b64ce18b49717e5c5a8797deb5c3605116bcaaf9e1b61c88123bafb242f562dc4fe6e64d811664c4cd418252a138b40a55121e"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x20}, {}], 0x2}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r7, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r9) fcntl$dupfd(r8, 0x0, r8) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:26:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997a", 0xfa}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) r3 = accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) getgroups(0x9, &(0x7f0000000540)=[r7, r7, r7, r7, r7, 0x0, 0x0, 0x0, 0x0]) r9 = socket$inet6(0x18, 0x5, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xd43e598b0ad386f0) r11 = geteuid() r12 = getpgid(0xffffffffffffffff) r13 = getpid() r14 = socket(0x6, 0x4, 0x1) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) dup2(r3, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r10, r16, r11, r8, 0x143, 0x80000001}, 0x8, 0x100000000, r12, r13, 0x3, 0xfffffffffffffe00, 0x7, 0x9}) r17 = getgid() getgroups(0x9, &(0x7f0000000540)=[r17, r17, r17, r17, r17, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r20 = socket$unix(0x1, 0x5, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0206981, &(0x7f00000000c0)) r22 = geteuid() setuid(r22) r23 = getgid() r24 = semget$private(0x0, 0x4, 0xc1) semop(r24, &(0x7f0000000240), 0x0) semop(r24, &(0x7f0000000500)=[{0x4, 0xfff, 0x2000}, {0x0, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x5, 0x0, 0x1000}], 0x5) r25 = getuid() seteuid(r25) r26 = geteuid() r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r29 = getgid() chown(&(0x7f0000000180)='./file0\x00', r28, r29) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000680)={{0x4, r25, r23, r26, r29, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r21, &(0x7f0000000100)='./file0\x00', r22, r29, 0xb) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r31 = geteuid() r32 = getgid() r33 = getpgid(0x0) r34 = geteuid() shmctl$IPC_SET(r19, 0x1, &(0x7f0000000440)={{0xc, r31, r32, r34, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r33, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r35 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x430, r22, r23, r30, 0x0, 0x4, 0xff}, 0x6, 0x7226, r33, r35, 0x7810, 0x2, 0xf75}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x9, r5, r6, r10, r17, 0x12a, 0xb6c3}, 0x3, 0x3, 0xffffffffffffffff, r35, 0x1f, 0x0, 0x5a11}) setsockopt(r4, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r36 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r36, 0x2, &(0x7f0000000480)=""/97) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 14:26:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = msgget(0x1, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/83) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a544a416e981d0da45908328545d6930a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7dd37a1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbd2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149cb7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f000000000000"], 0x10) syz_emit_ethernet(0xc7, &(0x7f0000000300)="6e96c8435e32060cc7eae1acb792aac731881978a38a17d5cd55e58aed74c2cd29ec9ec9eeb5b7f4fd4794a118c0324cf02f73c5a9067fb067f8e539d13459662936cde927042229631636e6dc7cb0bf5aa9b5bf27a8e8b4a55f1f7082e0f82186160d23f80facb9cfa2937deb822445134c95b222e447c5428b592539c81b27040fa59036a66a4bd41885b041f802c5af5aa54c58991652b445f3feeac3f43d2deaefc70b996a4cdfc18f22a1b569d0d35d5aef1ce320e082046d3f43f7c83f39fe422fe7a636") dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) r6 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) msgsnd(r6, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r11, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r6, @ANYRES32=0x0, @ANYRESOCT=r8], @ANYRESOCT=0x0, @ANYRES32=r8, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r6], @ANYRES32=r9], 0x2, 0x0) msgrcv(r6, &(0x7f0000000100)={0x0, ""/16}, 0x18, 0x0, 0x1000) msgrcv(r6, &(0x7f0000000880)={0x0, ""/205}, 0xd5, 0x3, 0x2800) sendto$inet6(r5, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r12 = dup2(r0, r0) shutdown(r12, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x0) 14:26:13 executing program 1: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047460, &(0x7f00000000c0)=0x9) r5 = dup(r4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000100)) getsockname$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed080000000000000000000000000000000000000000000000000000000000000000000000000000f1a03ccce88946c9483cc84efbb2aec8f5293589f11206c3e881dbe543b0667949ba4ebbe51bb9e87c36eaa9010b7249145cd040ddad46bdb415f569692ad3222deaeb31254580e3c4627226e4d00bef4691bb5078f316116b0099580f7fc58cce844302001413e876500851eebc17ea73bd75371be707698454f1b9f644b6e1f9aa73d3d8a52465465f23ea07991fe2e04c3c27a5243d5c355be70449fcafaaa0b43546582d161206630ca1e70e7a870f1496ef2049d3eb76fb352fa900006b199c5517a3a419c9e720035d82e4f4b2dbee7766d140cd8242f38ce3cb86ced15379f3374776e4da324b8c6d65bc83f6cce74a8227308936b068d38f1d17669dbadcbd4ec693cb22490f0f18a194c8b573724a64cc4f7fe3763fe4e99849ae31f4742f2f6c54990f1945b39a5c45ec570a43a3f761c5669d310a97762a0716d55aac07f3bde242a243ecee47f3fbb031e67f61f76aa79ac0ec940cd8a6b24d7976a92c4d45550b551241566963ef6f5b05e2959abbc8f278c89ce152c0694ce38b3f73679de39f8fb90aba9ed3ede69847a003cb02665a8e3220dd24296743e7c35036934985a6a4d0503b5bf0ca4129f34a57f9f4de171f22013d80d6b71261e7f0b4286302dcf1ae1cbcd4e986ed70018e6b1396781878393ffd737baee3d334be78087a6bc6b7380a84ed592b33d25a234af811e663706d14fc0dbab2e7d65de84ff2f167bce78dcdd5699cfe1896d0f468b6fa79fee69a29b44fac6d0f864b105a5f68675cdc29dc39ebb03d4cef2dd8be80a1049fd30bbf8af0f3ab3ab515a49ea2bef3f1ab63ca3fde2429ac327247344cde836fa26cc416fbc227e0bff52f5684abf026eba7bbc0fc2516c66d6a9b75343b9c18205677cc9d78038200a583ac341f6576be9a7fea1228"], &(0x7f00000005c0)=0x6e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047460, &(0x7f00000000c0)=0x9) r8 = dup(r7) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() dup2(r9, r10) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = kqueue() kevent(r11, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x1d, 0x0, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) r12 = fcntl$dupfd(r0, 0xa, r6) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000600)={0x3f, 0x4, 0x5, 0x1f, "45c4c62e80f8fc0c0514698927e8c6ce8c00", 0x40, 0x4}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000100)) recvmsg(r8, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000640)=""/4, 0x4}, {&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/178, 0xb2}], 0x6, &(0x7f0000000500)=""/46, 0x2e}, 0x2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000680)="09fc0178b776de8a790ce3c1e9e47ba0c7fdd29c14c8a3ea377ef095dd2eb20c970564dc0c77502b014deb8d2deff88649567fef7415ca1e0cea48174c10dd7da49edac888aa1ed8bee36e8bffe7c7c2e24333dd88d48e8810f78709fa5ba9901c499e814e6d1910703c2b895dc0320977d25cd4029c8b922221f5264c6b49793e30f4c9cd6c480adf929141a1f6bad901089af061ce0298644546938d81e29f08561312ecaacdc0d713dc06a43167d75d68ab2a5069b0e54ec7085401a812f32e8e9f7b5c2632832769df4ea0688bfd43ac0a1c535b04f2de1fc50d8ab055129b24a20f3594d3919eaa0f8d5cc6669400000000", 0xf4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r13 = geteuid() chown(&(0x7f0000000300)='./file0\x00', r13, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 14:26:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) r3 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r4 = getppid() fcntl$setown(r3, 0x6, r4) getpgid(r4) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r1, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4091, 0xffb, 0x822, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffc000 didn't change! 14:26:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x4010, r3, 0x0, 0x100000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20ffd000 didn't change! 14:26:14 executing program 1: getuid() mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 14:26:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8de1f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87dda8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b67854fe1989b59f80e01211395b98e4e2db74d010787a3be9975eefcb8056658cbd1a14ba17a4276b04ac82ff871e58665acb6e14003c5d16a3f915ff07d796956791ba92d05ea71ce35c8a7a7cff1a13cb831e3be2405945cd66228b47d7c85", 0x4ca}], 0x1) syz_open_pts() writev(r3, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524", 0x3c}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f0000000680)=0x4) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000780)={0x7f, 0xaf, 0x4, 0x6}) open(&(0x7f0000000600)='./file0\x00', 0x40, 0xc4) open$dir(&(0x7f00000007c0)='./file0\x00', 0x400, 0x5) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000740)={0xbaf, 0x2, 0x8, 0xffff, "264fba0ecf89b47aac4d14d80de4001ea360e01b", 0x2e5, 0xfffffff8}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000005c0)={0x9, 0x6, 0x7, 0x38, "f6fc7cfb7ff1bb8eebf11fe231cab459b692fdf0", 0x1, 0x9}) 14:26:14 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000a00)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x75, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getpgrp() r4 = getpgid(0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) r5 = open(&(0x7f0000000700)='./file\x00', 0x10, 0x161) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) setpgid(r4, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r7, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r8 = open(&(0x7f0000000740)='./file\x00', 0x100, 0x80) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)=0x200) r9 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r9) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r10) r11 = socket$unix(0x1, 0x5, 0x0) bind(r11, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x1, [{&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file/file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './bus\x00'], 0x2}) r12 = semget$private(0x0, 0x4, 0x116) semget(0x1, 0x3, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000200)=""/237) 14:26:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688ab9b12a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c618000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d6f2f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb06000000781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89aaaba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef18001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b3d51f1eddcadf842df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360700200000000000000fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de080607c752f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6652340db7a89a6506dd60aa82b975e92f8baa26e0a3813f8aff295eec6b6fa9d2a07a9192609be4e4787176816b0ac9563f3435cd086d62cac94a7483dd15a8e87c6d01394879348a29e67ece1b49697"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) shmat(r7, &(0x7f0000ffa000/0x3000)=nil, 0x0) r18 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r18, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r19 = socket(0x18, 0x1, 0x0) close(r19) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) r21 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680), 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', 0xffffffffffffffff, r4, 0x6) getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r22 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r22) ktrace(0x0, 0x1, 0x8, r22) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x2, 0x2}, {0x3}], 0x2}) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r24, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r25 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r27, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r26, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r30 = dup(r0) sendto$inet6(r30, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:26:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="a4022e2f66696cca6be985393554a70073aac580f994bc6545c0a07516232b8b21d983318a3b948695905855fc782dff070000bb455127a4499e1e1a7af198f22c5a57aea15fd576e0c806e37b0a993454e7738487f1856258a60c4d4155ee4b422f6e7fcc1272c6d7d9d1e8257f9093f17135cf9ff4815e921a4b90f6c78ad3f94db36412aa2fef53f4ecd2cf2dc58199dcf1757a1c16555e82d287c632d89d29fc089037c06652f87b0200000018d0912fc06c1b064b24a55782c91ae5c477e3aadb80f4cc14e04c450734ddda48048bad9ee444af88b541778ac9dcc2421ad94fa4958e80514e9973e413691c2d2896439a8546552630a27db327c14530ea785a916b8cec587a4df78db8d2b2d74eafad401f8ca9e1a4bff170318a164c9d6ffca166a67ec3a625e1de88a38cef156f5e89a74d384f7546a9269320d12a5f03989c6fa06e11767f29b81b02d0ffec902638da2198297040b3bfcb147667ebbeee1b8e69dff1055a7e69dab79918913f7423210826000cdc4f86f1cf9ed4383c24d0eb75a5c1c798d90b185580a08da2e590d84326b6ccb62c85058a3038340000000000006604d70b6b02e5ae1038548897fdef355e8cf41fe6604338b0b20a2d997d"], 0x10) r1 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x127991a5, r2, 0x0, r3, r4, 0xa4, 0xffff}, 0x1, 0xfffffffffffffffe, 0x40000}) write(r0, &(0x7f0000000000)="9e3ea2560000000004f9fb777d020becff00ab3a00000000000000e67c19665fc116195da39c959745a78ec3009bf8d4424895c852f4", 0x14f) 14:26:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4d}, {0x30}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:26:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000b3ce5e132cabcbe5bd3dc2380464c7ad8283923a787b35b90fc3594c1cd1fdff9780d3364a3ce1599760e7d8ed83c553b76e8377fc91234edfaceb01d1df2169f5af80a475dada1cdbb15cca34b61e4f0493c92580ed2e31ac4b0b9cb8e102422b4b4cd8235490c6527366b31e0000400078786e6bea8e3103f7e22aba6d5176ff4ec3a3d2a2633002dd4ec5a1aca59ed824d372d38b9161ffc1597c70b42ff75f90ce7edc47e65eefd8e0c37eed82830a42fa4a9ed17e908e00d66c8ec242a9f9385d7f7b6568bec40345e893ed7d3798dd800509acdb1046026fb5d999a5ece4b8b0e860af8b21b302030000000000000000000000000000006b55697c8579e7d17932a5f34ea6190a61e58c3247efb04e818d4f567f6bf7c6224dab9dee9193c20cf6b91f4ca5a2718ccc2e0cc4772962a2c3e2ee863cb57a10d6d0956ae5e68b4f834e6036bb1cac2e7fbae82cb62b381833e5cc428e11422bc4626c9de317789be89519ddf73bc8d4ac17ff8556eb0e7ca3b9d3dc0f0c836662600502f080bb7ff47789e242edad652a0fe696680a0d4ed836e96b8a3f3c642dcddad47ad8c589e5a732916f2ce7805de1027aa4"], 0x10) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x0, 0xfffff247, 0x9}, 0xc) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x20) 14:26:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00890400000000000000"], 0x1) shutdown(r2, 0x1) shutdown(r2, 0x2) 14:26:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sync() sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) sendto$unix(r0, &(0x7f0000000000)="99cf01449a89277267403f9aaa87a1cbc74cd795b303ed2657393e9493", 0x1d, 0x3, 0x0, 0x0) 14:26:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) chmod(&(0x7f0000000080)='./bus\x00', 0x41) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="00000018627ce08b002b110000d19ec0c062f7486a6481b4ae5fbf860000008eb3ffd14f1a4b400c6cc6cce8de2c6c0c0c9fb83b69e5fae5d0c640905f000000000006008e0293aed09075a04e533dd4611dafd81412e1", 0x57}], 0x1) lseek(r0, 0x0, 0x7, 0x2) 14:26:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe01], [], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:26:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x10, 0x71) accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r5 = openat(r1, &(0x7f0000000100)='./file1\x00', 0x40, 0x16) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x0, 0xc000, 0x5, 0x0, 0x7, 0xfffffffe, 0xffff, 0x1, 0x2, 0x1, 0x100000000}) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000400)='./file0/file1\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) connect$unix(r10, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c653000a9e1836def0dd204464244d2a7f295ee42162d9cbdf53259d96c7bfb998e98cc27dde7a4abe0d2bfbac5f8da0d8a1489613bef16d5a049c985b0b3482b9a8f6cb3185a5debfcff58af3a66aeb055ea72365869f30765d44a1e1caf5f0d4fcbdfba8fe1c4d30fd67a6e00dd31b4f61830e22c7931cd47c4aca3adc3c642e5af6a991b9ab4e80efe79ea3cc12ada3b8562eb827270f46fac4e42aba97fcb63c0cc50936bd3b5a5d1a24edd2e3423befd745d4e385bab2a960e"], 0xa) 14:26:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x101) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240), 0x14}, 0x0) 14:26:14 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r5 = getppid() fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = socket(0x11, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r7, r11}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, 0x0) r12 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r12, r13) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r0, 0x1) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, 0xffffffffffffffff) 14:26:14 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa1) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000020, 0x0) 14:26:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e6218103400000000000070a4c5718f2a80bfcee01dbaa65b32a0acf7d2d0ba791198007e44a51d1a7f"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:26:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x21, 0x5}, {0x26, 0xfffffffe}, {0x82, 0xffffffff}, {0x0, 0xef8}, {0x7, 0x3}, {0x20}, {0x81, 0x80000001}, {0x3, 0x7}, {0x23, 0x1}, {0x100, 0x1}], 0xa}) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) load: 0.31 cmd: getty 16277 [ttyin] 0.00u 0.01s 0% 302k load: 0.31 cmd: getty 16277 [ttyin] 0.00u 0.01s 0% 302k 14:26:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x501, 0x5}) 14:26:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRES16], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0xc0) 14:26:14 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0xee65) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001700)=0x9) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f00000016c0)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="df03d5e9bb2d71e1f6694aa38fd5227beae24aa06aeaad7d3a892dafeaf8685567896d", 0x23}, {&(0x7f0000000100)="145bd26aaf9e5106860c6ef85802bef86fc7f4c906f78a6e2be5525d374b01aa95485dd7188c99c1934d5ebd11e96505a2945bd12d1066e2c72fe27bc4b895ede1", 0x41}], 0x2, &(0x7f00000001c0)=[{0x80, 0x1, 0x7fffffff, "081a0b86efaf8114fdc34f6701917d83936aa93216d603fa500aff8d3874ff6c21b57dcb08577862fa30b1ddcab4376bb9c8fb93c13af4fe8cf1d1af7c8b804b33843c6919c0fb4ba625ef149783353d4f5fd37a9b1c132eab19fbf80990ad38f1c3d84e0f33cdc9d3c99a3a"}, {0x1010, 0x1, 0x80000001, "4f154d5b7cc81eb0eecde02858eadb77cb5714c58bd1349c07a548e5750bd3a6a8f3b7b86dbe25a6e5a2acde82a48d7b06dd179880f1ab798db24772433a9bf515b6a3705cf19834b2f67c8825a8b8e9fbbc8887bcf559b21f7f5e599f65a73df3037da65334f06310817d5f86d205be39b52683228ec583b611edfe9ea2a0323c4d743beab05eca70b3b8d3d1b0cd2d078114d8200a09c1fe0cad017035740f982bf1ee0344fc0664a76ec0a30a6d74a5ef4661b5c19936e95aa0c9c7136f691eedfed4f606010ebdd95d8d65e505639da71bb135d7b92010384aeaf31ca908fd64c4ad6ad2d94409629e3fecff271c7feece4863f0e0012811c9cbb9e849cfb9d2918f1e6e84b57f8a6bda0ae9e098dafcce9e5e304c9b6d92ff0787b3308b152648393ea76c5ec4c7345dd11dbdd7b9f2093771c1a149ff90f2ab3562c4c74102c1ac21804ff9eb6163b5e47d6abf923e7b60835dafaaf58daa9d3332e6eec204b61b41805eaa96fc6df1d216888641c8ed38d4c415e7cc5b250d35a94eefa08355916dd00c000de3c1d8f607f707bca9ccbf7dfe0c303420510ad957bc3c266083d3d08fd1fe8b050438709b1bc76dd076f299998d59dd7d3308813657cc31b6d8ac665756f407166b07ac8e4252e5e2a693c1d848a5735d4cf8dc4d84269bb2b3f9ba6444c23b1bbe3a9a7530a7cb4dccc63fe7566cafb395b516eff978267f7c06bc635c02b7a6dcd222314a43006baf5b4356d93d7d7b1d2d15fee86d8aabab4b29de7b801faafc19c782ffd6b0053bdfbd73e5bcbe9841d07ae54b69f1b5ea13c71efa930cd7df01de022b9890db3d51579e67c5a756122bbea807b9d4df99f828a20e9d77d6b603870faab245d6ca42ec761d654fdee2e3fda5bc3179f8815af7fa6bfb897939a7b1c32555cdb81cd58319499ab25455051392fc0dbe5f1a28b11632be27b0a877b29140b8f9aee73fc82942f07de95fa49d18d90ecaea77ca268afc9edb5bddbadb86f590815839fb3b2cdb0c06f5150aa94cc07e9f5a1e90441fa2b9582b301da9aa7a8ca7b08ad303c42642cfe91d2f6f0e84c9d2bc3cd00b3beebb131e7338bf83639e676de031c85699465c586fa3e5929b6831fe40a66245649716db0883131b628515a55ce022e3ff8cb86a94f035718afd3b75b3a6b196b8ef1f5dd72ecfa101ca57c0fe4e04a72022a5d5a398ea27d2e56b216b5bc0db54e74f13311d159f40e2b5a27ef729753e7c3077dd3db6b89abfd98e1008ea59d4e22d843cb300bb7d76248330f21c99436a8c7b256e0a768a66588f643d56d21235fb160939827d518e4b3ac09e8660c0284cd14ddca9998003bcb0ca29c026d4d8edebdb31ba269e1ad7b8234b8e3c71c9f9006812632a769514d7e9a7cb482de8efc8cd0c11a1547d276b1a9c8e5050d6d9aa360a7565e6a0ec2b835a63d4c2b248d3218eca8ad6f19949afd5699894cb384726f46f174f9555401947891f4ba05dc85f1b3227e4804bd892017eaaead7f563d3e4d09742fe37c89f174567a53aa877a52f656618564a073bf28e070367a2b412ed1ec8192849d4c7bab261a9d7c982a8c6c9346bd2501b7daeb19a19d2626d41471bfd0dcb8d61eea8d6a5f65d262d90a5c0b58e4bc5146dcd7cd015937a6f54b6984b246e2b0e96f711162d4f426b7d0371360e1a4295e0bcdcbd97ba8b0e42c8e18a37256ee532e94094fe37ff02d5d5eb544cc6d987f2b79fdd8c23b7cfced9d77658181358131a45fa38fa4232a81ad5897f434d31ad6cc015e2df3d45cde09e0dae12dc4294cbb2c10f77878221e99cb61edf4fd46a4b84a5c5409ba777bea7a398a0db1113d55f65366f261501027b64a8d1ed8f3b5573642b519672d20868f3a684da6a68d7212063430325807c8e4b24eaaec29ca2dc6ca97423c6a6143de92fea1386d7462d7cc2178516edd2718266819529068f114ba7063038268d58649d9cd190c1dff416312fad6bf054637e832270ea42118bd531afc8bb1dc6164ab3c9c078bb1f6334bf34f0519d23589a167c2e295d9b9f3239d225e603672b431b7a3baef1a19831a4e6cdbd2b5768226cecc8ecdd5b5f7e112eafdc408c8e86142554e98fdd1074bfbaa8f382cf9454ed7c9b434b2fb48865c47667a1b2905ff0d7d2b26f033ed34adef6477f505ef09cfa4c9ce01b2b73e95b49d55ecb821cb9db8f19fd2b72587eb22b77d931e545bd6f59fe5ca212d12e30708f27652cf1fabda8d736079da04d1b1a637ee3aabc70cef0f506f72872f73ded3a30f6e275ec1015311dff779f1ef2484455709f14dac934c25b41dfc147fb5eac0a5de9c117bcc1af718fae5cec05ce8f5458b53de5e97463923f89dfee2692814fc1eba57dbbeb10028778310fda266dea822c2ea1fdd1fc6a4927679c62e9033fbceb72c25f51f5e40ffc49090255ceaccd9c97156c95b85da33bb10307540f04475575edf94db794b30055dc375b3f8101421cd1d93ac2b70cad26073a29fcaa1a1ab9c3198b323a5c45e1d8a72ff36b12e89f79326db36f4cc0d68ed6ed380f61da95160adf7f8520b029aae85d1fab4a1fcee2936282d09d09ff7c3681fa50b0a83d5dd0c86c19a29d4acb716219a9fdeeac3547ee5544f71d80808a60e8441df058cf4c1085c0b9b937ea7fbf0f23ccad01553be5807da1a53ddfba9abf03fc1438b4b6da4898bba716316e105fae86c19292054bfd05e5f4daae8277a098bd4b5bc2c054dd3bb460ed22f24c13fede0d10902b7d87b3def422a633a0cc82286c5b19b483a94398c5ea7e2278d7d5b13e52f358895785f65ba4503a3b7b5b05313933e7fd569851ba6ce1b172446368c6d9985ee490c820893204a5f27906984bf5e69251f5e11b416c5bf78cc72003b53136f143e8cdda8e7fb4fe8d335b97550419b5e15f54077d65bd5c94199078844782dff7bcdbe49fc15859c59eab39d034f4377df25fe011c9b9242a03c9e50596b9f913139bcd2a020f42d903cc395cde8307fa5e5882cb685e77d1e038a20e8d521ce8f0a0ec2ca29234541ddba5e866dde455e3abf0fa24ef0b3273f1e841d2a80eb436eaaa8cd646a1fd38c5db77bc4f3bdd8104a28541f5c8e6f6844279bb29b3b55bd56327572a0f2c7c0ae154f921a55d9a872a7e1314ee77f53d223c47254d76deea23590de5dcce8334bf72550eb508fae7345247a91eca8fd411421723a84b90952230a8937433c2064f0d4394836ee7184051990c2b12dcfc32c7edf2b78ebc3f0982ddcf44facc830c75789187e727f7c92398820acc3a00f72e6b70ae6e3e038fb8816c116b9960e6ed7141d0968c70db3a7cf8b499479fed55a10d2ef934fe0c071903e321d51ee49fc8af452b4e6fe1af03aa3f354516b5d9d611f1bb69aa1959593e4cb0e14113382497329b6e115016d78bf0530067fb74cbfa3f672580b5f0775a710582249a259fa2707aced888f55848a9bba635b387ac033e912179222206cc56b12a14759b49073a3875148e9b11d7ea1f4f48b7e2a9350626db3c2c675dcdaeae7af2515bf1fdff960f9a92398b7cf63c7d0af651055b5ab20de0db0e01ca20bf624c1f6d05d777868644f60f539ae08831a1135f9e6e120a22c60c62f8ccadf89505688ee0a17560d25404f300ff481cd07dc15f69d01adf6c1e536d73d2bd85283f323062526e04068fbdfc9a32de56ce0127bf85d025605eacf90e3e21eb2da0e0ebe23c335f24db4f3f7962118fab41d8d415d5b9f22df929fe616401377390dd6bb9f28cf2511070277f16b5d3654059c55aba038fee7752b0116e31518ffe39372f68027731c606927eaa9b8575cf682930df99b684159b038a059a21ad87e092920bb4fe9ceaa4448a817e9d36eacd2202ee65f02ad96241312d452c07faf4311ebf8e8ae9d2cb37515769ff229f62342303ffb23680ba2668802d792e015981b2a14038dcb7b0651d03cab01744a5c6da97b88cd25bea6b4d3a63c65c9212f50d8044ccad914c441f77e643a335b741afb32e18544af5ae12d9ddcecb508fef176e1fd915c7a0709a17929d4d59398249530b9dfe9a28c066900e66a05c1d0f6a54083f0c789ffe921a6a34c829d3a7d8d4f3c21c63e4d21d48a70c5b2e4d4e4ca65da11a25c34d97e36ece7273870bd72aa0fa30549f29a9eb27206cc52746379b8a991b5e528c2d0a22ca992eeb8fd93c97fbac30d30eac818dbc5a94b408f2e024c505f4f74b073445d067c33cb969a3fd70674703fd9dc9cd2e7e78fd05469a20015e3b297818bd1e992c6ff569fc19fff6b06a87bbaeacc86e82473a88d3c67479800e08b07fb029e82064b5e02eb6e0d15955d9d26ce95a7bda2bb94110e2d1f002e7ea857d25248216a54af59f43866aa7eabeb4a2ed2694be95871232acb3c427efdd2e3a8ecf194cd547e1f573c8d1e6f5a3ae72643752ff9a79a78720cb9124439038130070969741707dadd9661361d28402f75ec762c9cd9161877a4a53957168d7d21d90c3dcd8f0acb71dc13d0d387830c06aa0f4f6b1a5b86e2998a500c0119cc3dcca7eef6dede6cc08c1eaf8c85861cb4ff6506a791acecb0d9cbbd6fc704c70bd1038fe3268caddacd252be2ff258b0096cb861442ef6abf5964e80d86f8313539c336fd83e58c04a290f78b0ec3be6490ead9866a724d2ff9131bcb7fd05654a313d3eeb716b676d7df88f1c1293b51ad2d67001f747ebe3b47cbbfd9a6354ea879165a84ebb2f75d3fbc964281bb3c3512c7d0bd768b52dce703c72210f0c0bed493420c9ab16315fe945e11545ae6708fe1ba557f98335aba489975bc0b23c154f96a560543e3fad9ded0eafde7276c7cd28aa377efdf1a514a4ae16a47adda26b98810e4115b5929f9e8a207ab0b0eb5c146cc8071ad6f6d704ada913485307ed4e3034ef0c79c797402881782cd2426bda0c7d573bd548ce6297c7ea7c3583be7a3e20f2a3bfd0b81ebace8d9417c96c674c80b4703b4dec77817c893b1ed7de2be95005214cefc6a31f01186e3b7308f9961f76f44ae4456ecb3d19460914a7dc84f6806169fa3d618fc6a987f3078cd2f2f3634b8c3283ed876819c7faea3a99acba61ebe9531bc4bffb382c2219060963ae955650773137f3dc41d8d15c7d9c7274d381b4247fdbc42ed0bbd47a6f906fa99d728babdff84e9195f6d84f2963d08686b0630705fa636ac8aa0cb7ef7b4fe670371030b085d7932c0397f9dd7372a0d6c1845c4dfe6363b991a07260001f9441edc97ab98e7bb95a0980c938325b4ebd7ae3a8ddcda75c1b7780a50788c7d8bb0fd70bebdad16194799c68daac4b8a2a30a1e8a9a0e79abe4843984d8c0ca0a76ced1265298792a1ab25dba64557f938d232795a25f0b23df4dc13ce90d1a1bf2fbaf2f087b5bcc5f439b96276e67deb7eb535dc0dc62c08683c597f21f652c28efd24d13ad2dc3666972c05bf3abcd10f1edef0b2dfdf182334b24b7ec8a366568137d3f333420e8bc95588de47bb6edf7f5ff0e2232fc38be77ff5e4439746d212e5e037d8ca941aed12b85b02da110af0833bfc0ae147afc8aebf2a5b18726964e0c30394c7beb3319d1d98c90b16e60a0bfa14adf346f055c476e84adb55048ff499c01f726fc47eeaa781c9caaa734db2bf9ba4c167c1127ee5de8955d1f32687327429680f578ccf3bace81b17fbbd75f8f989b0d40b40699184e4c9871cd6b58d58b78b149ceaaf30cf9b4db55dff8cb1ef490243519781ef130d5f140fc90a7d"}, {0xd0, 0x1, 0xfffffffd, "ae39f6513319082de89736a4946ff33db8c1c6839874d4b0a93eecfbd3bd41e9f5815eb6438c0960704e3004935140ef2d0d5c0a56722f691b37fa12de34cfcec4b34648daf3f54bb14affd24e1efdbdb0b9c3c5cebc1f3c75cc9f8f5c79dac4f9afcd504770fd8251882179e4ab4e65269d3d7371c26424a9419a02486ce4bc045bbd7fa483feccf4e1cc38a780475e61665e3b42eef1eecb184dd361e95d1e5d0a280ed05deeef2e443eee7b172a673d351e2daa0e2d39b740113be2b66410"}, {0x90, 0x1, 0x101, "4a8b935952272c6dfad08db6b46c051edc0424ba8b0b7823b4f0bb701cb50e4aaf4f63dc3b7fd8b91b2ca8a40bc31bcfb34b61cbd9f7b8a6d82565e97b7a35025228d77fd08644e22b057a9da685001051dffa1e6e59aa70247f0e93f9edd63987df5de956e394c3e0cb1eaa0b9629d749eb4a78c16086b63046246c"}, {0xd0, 0xfffe, 0x2, "3feb036248349be93c65eea0d294e928a5b2261fb053cb9c52f7d49f8a1a4c33e9e8b526381f681f74447b2d2650a27d47ddf4e581100f4b1386939173d7c60d58bd365416ef3cb53ee1c64e1e661db479b29842b7a580a3f170f00945a927830a1b57f7497df23b722db95a29b5ef74e980eed1663dcfd6796915be2f165d9da544ba2c151496a9405d332682a8c3d4a609307b0727df7abf1a0011e3d4632b359b9fb6cc791a0d4f88319854bfed10651e4201ad3da033bf007f"}, {0x90, 0xffff, 0x3a3a, "8dfc3ddbb5b64ea9e6ee919535a9813a440f38c9dc0a222fe49c0608232d1346557045b329cd62fca21719ea574a5e888a6b04bffe491efc59c2acc9677084c8f4d0da4fd9bc9853769098d23c7253aa03e98614a745926791aef9ddf13cc11eb1ad182b937bbd821aed4878780e962cd14fd2a055babdb442f0d2"}, {0x80, 0x1, 0x3, "227858578f857313adec6f02a6940a3ea293811941f5bb92697a53bfc0377a422b780c2b953ba397e218d8afa02a1c8eda99b58383363d4af9d33237e9b9422ee3517e727c61ac5c72f8109e99761473978fedf3dd926464453d84e829d16ed2c4916f73891acdf6e0"}, {0x70, 0xffff, 0xba, "24b7114da667ba2c0180faf3a090518594fc43959716a7fbf70d696b6abaae05cb95baf0358db268c329854d27d73d2f4b566cff68921f0f8b725ccdd9261872cb644b2224564031432924e8c499325b14d4a1e6410b0cd7fcdf"}, {0x70, 0xffff, 0x4, "e0ad55730d06223a3f7f3ecb36d93bda93a4b2758de34a3e8654abf13634c3f1d0f7b3887f18c4c117b5ff0c9382f0e0dc53a58f9ffd342462635bb9d8ba0efde9525ea27829f3674746a739f248862ebc71285e4b52c7761461"}, {0x18, 0xfffe, 0x35, "3c3b0eb5c69351e9"}], 0x14c8}, 0xb) 14:26:15 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000ae00000000000000000000e5005b67071b542a538706000000b8180000002900000031000000e6ffffff0600c21c8a6d040000003f1cc7ffaf00000000807b17de05bcff44d62f66b53a696456e9931469f901000000972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d157b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5ae1ed68da0856e61274e71dd99d573646e017ef5c1b0b0176c15296f935a71bf80b0a0635b3ed19b09cd51ec0d6758feb9ae55264455aa029d2d97debec16de959a3ab278b508359ba59923038d01a19ede6f8b60300000000000000a2a52f82"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 14:26:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000000800000007f00000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0xc1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:26:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r0, &(0x7f0000000100)="fb3a0000000000000000f897ceee00010000", 0x12, 0x0, 0x0) pckbd_enable: command error 14:26:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000000, r1) getpgid(0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r2, &(0x7f0000000100)="bd", 0x254) r3 = syz_open_pts() close(r2) socket(0x18, 0x4000, 0x9) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x8, 0x0) dup(r4) dup(r3) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfbfffeff, "8549550002000100003e0000002b00"}) poll(&(0x7f0000000040)=[{r5, 0x5}], 0x1, 0x0) 14:26:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000000000e7b7180000002900000031000000000000020000007638b47503de5be58db03a4b930100f96c8d8fca29cab9cfcca3efa07cdd578580dde09341944b71007a31c501ccb6165a81f5b07e9a471045c16a313011a497ddd8df57401277294da6f0ea1589700b1b6426838b56b1b1acc460aa4624000c80ea61695a3ca67041b94689349139838476bbe125e1164351ac6e54de222a13bbdf219dd03766c1634cfddc28cf1f46e9c95e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:26:16 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, 0x0) kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) 14:26:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x5, 0x9, {0x1, 0x9}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x2d, 0x0, 0x41}, {0x6, 0x10, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x9, 0x1, {0x1, 0x3f}}) 14:26:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0, 0x0) r2 = getppid() r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)=0x8) preadv(r6, &(0x7f0000000100)=[{&(0x7f0000000140)=""/77, 0x4d}], 0x1, 0x0, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getuid() r9 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000000c0)=0x8) r10 = semget(0x3, 0x1, 0x838) r11 = getuid() setreuid(0xee00, r11) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000400)={{0xff, 0x0, 0xffffffffffffffff, r11, r12, 0x195, 0x401}, 0xcbc3, 0x101, 0x6}) preadv(r9, &(0x7f0000000100)=[{&(0x7f0000000500)=""/90, 0x5a}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000380)={'./file1\x00', 0xfffffffd, 0x2, 0x4, 0x1, 0x2, 0x7, 0x800, 0x1, 0x2, 0x8, 0x2}) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c6530008c5646ed7901574c18349ddeda85d6e55a04054934de8adeb9ff6422b25b402866be8b1be4ab6cb1c8c59b930d445728bfd276bf441080b4228b4ebbc873fc556065cd93b7dd2040d766b4684bf00ef21d9188c9e7ca7f560e807b453cf9fc5c7a29a3ffb03ed367"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="0e20425b9409cf5839ff0cccc324e72abae20cb510bdd99ae3d1796f730142b411a13c5bc57486022d809143f5202fda3b3520d788d017a7376940c0ecff28f0", 0x40}, {&(0x7f0000000640)="e1312be9ebb3c235d13091239270378ed9dfbd00dcd0a020aa6b72ad0e0cab077917645e5d70be19bfbfa7b27be9530b2e55c125c56e6ef8442fdf918d838b3af60026c82c846ef3c42516c8ccec6f601ff9b1b7b2f95810fdd6ff502536938337e7baa8d2581cf5b8b4d23a027490c9b2fc5ddf0a2b64d88e5d3cdef9872e62ec04f65132fe1282bd4408f9322eed9fd21fd8e4d5d97b8a347bd9f5963bc756cc6509572ea13ab030a641dfeae53d9740da381592551a71755e5138c0a221588bca79d8869af6becd490c227cafc49a4ac6dfe49be323ccf19b446ca7f96ab1f05b9369df8725f7e10eda1f9b98bd0f4bd735a7fb4aefadfe20856c6e5dfe02b6550b4529cadaff7fa3828f453c8082481793567f105e509c2c3bcf0eb82d276b17fb90773b9c9ef5d353c4a7086108f598260a7339b6bb1f9b80d7440a248742a84d70aee1c7a4c10785e78e4df366b01dac25dd83262b09a3dbda8487b160bcca8950cf4a1395b8cad21f8c6931664c85211d200b7d15fff0101c0c0d5c5c252892dd33e7690a7fa5a38a768dbee25b5723da3ec4f7f67922bd8bd9612e6b39ffc2aeefea138b2c3be98787e0af238543375958f8cd1acec136eb2cd27f74bc566bc6fe1ccfcc7a26e42ea89157f712d14b71d4773f99a814ee1f8970b0685280842f243602b0a7a1f4a777580a5ebc77a0215ec10a909553bb5dfa274685f12d01f01523689d5b92b4bdf2d38f4c7e18fa75aa45c15325358cc29e667fdb1652e7eb8f7e1c2a13c114668af0c5e33828f0957348b40c11f71507d64845bcce6a1e2938f3cbfab040ca5b12792bfc1012bff4a818218891c12f76e4734cd598db0698d9a0b9f85b9bc76d4bbb168a3f79cb65206f6bbd002b78e02b3870aa7db1e37f8ddf253dd4a6a38c0560198bb2e64e574ba1dfad395e36300e02c7b4e3821f4f5eadb7bc1c90ea8a7848c24d65eab674a848fa11622c8b0ebe1b63e60b40eb0ab174ed85cfa0fb385fbc9c31711a3676f163f45d29b605ddb6d7f444fb09227d70e6f9fdddb10d214d760f83882b6459099fc0362c81978be33faed7c4c6cecec398723b37d733a64337bf86602a4294453095ddfbacca755f142c1b17f8f18010a0048e9c315708726301c9a2f63682cfb34a0ec6572dbb5ff4a2b53fcb92cf1d983f961aec17b1a09458919403111a7327a1ca1a36ad39b9117ce2511b58e9bf8218a12b135175b264f595ec2b3285a838f05625966ad52679e381a23a0943a0bd0e619054f01fe98d406543a4bc56b9449a44d8557de7972ae85b33ff57fd391346a1b4bf46c57e016978d18fa8fcd385d8c160f86b6f1229a87e18ee3a86bfbbddb3db344c1878f081b06b2d5d0b152f89ec76dfbd0845bb19c15903f76a5d5a6e7402cd417c6b74b94f9b1ee3604168dd731f9b3ce7827ce249824ada54431c2bed7216081e6b9263331afc1f26c791b340fd6dc25f78c2ac7cdcccf041b015fc0f04e0db7307b70b3eec626ac6f75039aca28a50e17923cb544927255bb8d163f2b0bbffa5136a535e2cdfedf0912829d5e9d64a11d9e61a4abe96f3273edcc4fd5dcff3a00d485dfbfa4b91022f80d53dd6b8d6f0dc32400ce7d317c204c562041839fcf5c5eb5c1baa92d07c8b55ca1f58a65bc6682e490ecf61cdf44a843e4b85a3b09061c226f86ef3f3ff155a9bd762e4352a38cbd60154d827819c8d7e345c2766b62b28b4e8f8e4535bf62b79dede54147751e89bff624facebeb3b6c5e93196cc2685f46cba8a85b420c3c08a7d338fe4f7f32289dd2bb6e420df924fa040a26b53045ca473339bf829c3e2e8d19fd25c739cf796f740507d19bb41782e1f8a5211b15f31d961342e2a5a57226c60abe914afbfc07480edfdaadf14d175eb0ac9e5889a6537fae802ffb780890734746e2e5c2411825fbaeb088036360ac1c7c8d48996c7a74012a3958d4bac0aa284552b43a6474f3eccca2a2330f726f2ec14953ddfbe2021e56e6754ed3295c46f55cea68a09ce73c62ee15cbebe40c6f58fc5bc0bfdd12e17c411cec4f598132dd69a1dea47714c7dcb3822dfcc7ebb35ae88e2e60c32c865ed0b98de3a4cbc7fc8c300eaa56230227f419048c0a32cf73fd04914ddea41ea56630857f44b3110103ed50ba7acb00a5945652ddbc6719fd7c50e8abf92c7ab841c7e6ba84f36f7a38ded9c3e3356ebf7f3e7af20ac165169db8bb80e49cd1111c0024a18d619e01ebdd34d64d218d7d9f3c131974f307872905044b98262b6f21428b646db29b982e1b3ad2299e5a02c44c26667aa67c66b27549f65b14452175413b4461ce6e7cf54ff41549466542da4e55e3bfa0859b4c0ac07950d75db2c3f2dce0b1fcbf0f3a6d1e31450928790eb7d94084e45beb08c73dc6cd7bd42df3173fa0d5bb568131e2750b7e730508bb1ee1e9ad2974d3eab2ffd99fc3a5c90c33576ad27fc1a4361ace3a4897434962951c91fbddc8bcc2778c2a55e8f37fb349e324e5b18e96db2c4ea01d407113f0eb6fd005e863a163c51348296dbfffbbeef22a40a19c43364827eaffd254fc55cf461a17ac5925a56192c1bbc889cab6aab758d05ed6dd678553bae23449bdfc576c8234a6cd61694a24007ff57ccf89dc45baecadf256065c2ea11e53956d7d1a67866977d850c874e58106625ddc9f037ab48078cb43a082eeb86a611b16bd2a59be26597390970a4312ab5d8947e880c07ba9c95e17e64706c8c15eb63860b53ff33e62a95e68c31371b1f48a577487bf69b3cb2b3ed1cb0856ecc92985b5f77b9f4df237e3cacb4ff0807f9e3e608fd8a293d56ec787241674cd8c8f476c3f42cada01410bf71316b13d67ed29bfb16945ee42d224a62a182812914ae2947f34c83055098af19cec2cb2febdb330dc3ac85137c5cd42416a8b5df04a7281e9ebb915f4fb85d164a8ea17863025b5e3b3eae6dea8e656b40be9e4beef7de3ba37c18aa0d1d4e2f9d3325f01daafed82d7b13645a8d14eba059ecc809b1126dcb9022105ab6ea7ef0728ce980cd73563d5eb79d8f2112ea137c9b77521dc1a19f58475e68e69fb5b03d3543b733817e1cbe620c45b5f6dcce1903338da2884fb99356fb150881dea939eefeccdd87beb1aada5d9fad779a2963c0f0bf64ea49bee39103032deb31ac1646a31eb9fc7f13cdc6ebc6e2d33bee09936e5c2798db57397431971bad1489d674b2b3e533a491ff4c699117b7815455cbb65e1fce198f2ed2a4a2edbece4f1e6a4e7be3ef9d41f0a8386d63b6c67a76ba0b70778d111c5e7f2c50bb080411b0a4e02ba56a6d954bd39d798319fa09ff1815bcf92bad275afc8ae9b6b5de2df61d1d83da3c6c7df1c731936ad013099f072d015ca9a5c52dc9a9ae70b9661032e0c8b7f57001806faa3be48e2b7ced906fa239562a67b7eed97d2fe9772c162f391403fd887d271c6e24cc3f5ee4f16e6079ef970908464008ded26c5a992cd6186b0086305cab686e2610856e44b8cb1f284594af3e27183247e29c24c5f249d9f6de895521e4f6eb1dc73d261a2d22bc68647a8c920b06236e14d063776d18cf6c02daaf94d311d61a2305802d8115fc502639f09793c5d5770f8793f8c87f65045bd5584a002a6b95688ffa6f43addafce6c743675736dfcbb6aa006bc5728ea3ef66708aab459bd608d93d497b5e896de4a2795e8a32ebe7ae28f45b652dc586f848f44231863f19ad34196760bf1f31cbad222fb900f727ca32749ed5c4bee2f8445a7d525a4145f68294c01ed601f57fe0140ebd11cee9e431a4760b9f08c2b484a45596564cb40b8544b7eaa46b181bd2393be93fc66b320a5efc28175e7e14de6f268359b4635be747faf3099e122c12e40bfccd78b8ed0af45eb745a4aff5b8eaec9ceea5b178f58648329dc12c04a02af47a2c5543f456f2e6475276739bf5e8a9407d0269140bbd3180705c4d1e9b2a59283a0ceb22a4e429677004b93dade8a2326e2375148721bd5c99702479462f172da13d6eb353c196759a50e9a6d34667251e22a6be89e5fe7558e0eadb7841d7b42f7732f1b5edb72fe0013d5328470b5dd6ac8d0f65aa58a130d42396b6628361042ad1f76bf26875cb0d8b15bb4a64205149648b80f8ff158fc03f5a856576dbd1769200fe86b670b3c63d9ada4db95a80bf386d0e3bbe6513b4b5cbd021dba082d1266ab16372adf7c1eef2484eb72db06159c6021d688b2f446fcabe8434445d0352d4155d683de3d256179c14646b96f96d470877e1ff26e7edf61010a2cb665bd5aae0219c677ba1c5299d1d4210d8511173534bf444a7cc560a950e2ef9494be4d56ea4da07a8db5cd34ee7c5b186601d6090e99cf486a84a4decdc0fba64b61611494d240726805eadde68040e08bef49bd96deec92202c5642365416d487c37771201531734c4e3b58b0d14f98a399a3871e37ecd1c40277743bfeac1334dac04935e62c816352008fef062bdcc999361e1db460650b7e452691291aaf02cf01e9becce719433bfa5db0000bc67b78f7b3e47f2150a11aae00438d7fc36786d615159a0dc3aaaad0eb0126351df9c8e6a8428c431cd298d9c1467f7b824e83b8c4aa0f32d4a124cb4152be68e85a2f9d578e57c4e4fd942463baac1862a70ed9efb7e7370f7f99c62aa75b6f9181a676aefa81c40d293bda752c90681d733932bd24f640ba315d13469bb9188adbca7dc2d69a7e3a5baf77fb75ad4833a4f4d1854efa0e2a9269df338d968ee60262f1b97817fb1c85294fed8c2d230534cb34b9ecfa5313f95aebb5cccb5be6fb19043244391c36371d37eefd4355ef6655c3f1cab5afed1d58dd55fe5e258f4b852233650ab0c483abe7628061e13eb2b5ce7238840e0573a6ec798d047bfcda6db89f48a5227527f0f27e7b2c420339aa94558f577e2163774c3271f96aea8b377c30bba0ad1a06e4153614373777cb183fa5cec9e9f3f484f48e6888858f18973bc8539b682fd897cd2199bf7b80527a3f86c2f6620048d742c83e4f5524562ddebdaa9e38725adb57c94761639da4e8528de62560402c185f5f609e6c6f330f9a5493ada935002e09fb8ae0fee9bf080bd2985a78bb60bc283942bb66b8c9786559046eec7ca872cbe13db94cf4a45c11f3d33f8fb639d7c220c2ad3ba8174c0168783144d0d95a033c98bb60f0a54870ef80e5b3a9ec0552266b595cbbf13c5ed28b99fd1971c236aa16fa0570f0ac9ab705a57d18c96d88cee3c1416c2dfb73645125172e32cae822cda4d902c051dfd9b57a196ec46348a350cbc4e69cdd31b38d7b294224dbeb87301d0c9ec54c81b217e821116d0673043d3f14011101375c592f2ef57239ab86b78237885f1a80fa953ab5ab6ad3f57d21a586f7f8492d2406e346041af6d88556be13bdaa2c43f457b761e31d2bc759ef7c7f5d668a919419294133d905daa5dedc21baf3ecd44464c6824a59cb705cbaf2c958195d5f99295d3e7550841fe3e65b1e0ec6a3671c403c7d6b166f9c723dad4ace9b1a0b0b74984cb8f1144ceeb12acbaee14909265fb9eb762deca19ff5b1463bba220a4689fe200e586400c7d3b48d00afc2c2adcc99c38f8351f5c341a5e108d3e16613ce01c20241195a15fb06c7753862b55f5fa53811881e7fb5ee298bd41cc5842412d1b0508bfc5146e6a5ba2b3c60cffb683c68469a0230e9e655ad5724e880e6bcc7aca4bc5469f4661e7dc6b6df7470e16735a29b5eb2398a337f12f618bac9a0b7b0dc9c5c", 0x1000}, {&(0x7f0000000140)="64a8c0a18d9fbc7b8405aa7b6728497ec0a99ff5275dfe9405d268c73261db9127f44a76a62f605e031d35b8cd94432e646b3a512eb527e0ccf55ae226ed091c36721cd358e3218f8c5d864d924d5e323c7f753ba56112bb79afd8476e38e4d4a14beeb7eda7f131d5d878d15173ad8d1d9affbe7b9e9dd408eeeca537e82b80f49a0543c6f4a3a101ba81cb819d43833a6c5779151bc71bb9166c014f33337d8e9a8564e5d53a525d", 0xa9}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000200000000ff16000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff00007df834d6389b042d", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x8}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r14 = socket(0x18, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 14:26:16 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfd, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$KDDISABIO(r3, 0x20004b3d) 14:26:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000000), 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) close(r5) fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698d, &(0x7f00000000c0)) msgsnd(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603a437c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f0632b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12", @ANYRES32=r8, @ANYBLOB="148f0565482330618f12d7c01010802f8438a444c8ad2ea97722f6b64efbe6e67db2e4d3bcd1e994500dd631b3dcad005991b80a85776289b698b6388d8a17c869e097cdb7c9f60df76bc80fbe0c079b1531e9c50fb3732ba0c67eb18aa63618ddb5705ff0d242e7e2bf49c74b1fc5d81ee2c9e2c2c638fc96d1e3d3540df04b14e142f31b9a4702b5e0caf5b021db2960936857168bc86c5599c5e677c8e7b28ae351270ba6e0e89f782970558e5612977d9e3665f40d622da30c58b80e4a13c31ad76a70d34691ef2d3dc70e6b308e3b3212e4d42524552007c389f6aaf082b5873cb4dbb804", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r10], @ANYBLOB="38e8b6fe56967f6e63dd", @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES64=r12, @ANYRES16, @ANYRESOCT], 0xa, 0x800) 14:26:16 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xfffffffffffffe70) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x80) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(r3, r3) shutdown(r4, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000000)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r8, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r9 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r10) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r10, 0x20007478) getpeername$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r10, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r10, 0x20007471) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000002580)) flock(r10, 0x3) bind$inet(r10, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000380)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffffff) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000000780)) recvfrom$unix(r5, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r14, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r15 = dup(r13) msgget$private(0x0, 0x400) mknodat(r15, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0x2) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r16, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) setreuid(0x0, 0xee01) r17 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) 14:26:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) accept$inet(r2, 0x0, &(0x7f0000000100)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) 14:26:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f0000000300)) 14:26:16 executing program 1: shmctl$IPC_RMID(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000200)=[r4, r8, r12, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0/file0/file0/file0\x00', r0, r13) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) mkdirat(r15, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x1b9) chflagsat(r14, &(0x7f0000000040)='./file1\x00', 0x1, 0x2) 14:26:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="95", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) sendto$inet(r1, &(0x7f0000000040)="cd6812ca3c777b11e301b34c6f8390dc54f5e13e35976b1bc217ce0f5a8df006b88d56edaaa0cc175a2cbdf412281526bdcec8d56a4d67106aacb5d800d7a68d0696157215d288a8636459810ca03b56eded0bca84e0419e878886484be4082320aaf4dd120b2cc22352903856d22adcfe5564745b54b7edb6a32aacd308cb4023d14c398423e7f1a09feb707318adff20bf10607631f61f1fcf8e1a23a202404905829b891fc1c7109890f9763adc4e492d1d464a24d33cdca42f8fa392d3", 0xbf, 0x400, &(0x7f0000000100)={0x2, 0x1}, 0xc) 14:26:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) chflags(&(0x7f00000001c0)='./file0/file0\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x1ff) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 14:26:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket$unix(0x1, 0x5, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="56ff23f5113f5b72e467028a53fef26814d8071ed66001ab8024ae58756c250586e3c33b11b739c3b608403b6c0d06b112487b80238320e0f335eb886b265853a2f4d7966e783e89ad56b2c70bc72a79661df04ada99ba628db03feed9b34d8f1759d1c9bc02e6b0bc880c095c01fa0fb585615b7cab887e652dc171cc4c387ade1c197474973fd1a8e1d150bb08fae0f4c9527fe30884a79f35281ddd46c7693ebe959b79abd617169ff2f75339c5fdf7a77ab8da9ea924ed80f33691db827cbe390a4fc99293d9b38660960fe00c55d2e69b50d45f830667162eaa2092c8e3742bd8d3b9a7284debbdb33d5b41987f7576a946bdecc622a32a4d6d3e6166a889ce94d5fdf844d25a8f34aa906691e018f28560309b712277ce862592530ad1fc3b001c3017b84a3c195de82d2c13e3c8be815667423626dd5e1326a75432fccf0ef9bbb23057e432ca54b786840adab66c802dc43d16a6b262d65b62f36cf8f336dc987c365c027a744b8862ed216a6362d5f90486f60dcf9078c331342b8a6b13f815e5d7b8cc48690e273b490ba8584111243a2ac21842af0b5ac50fc2cb7f8905f0d05550df6a11a34641812b1dd92e5bca4441c353e2581f0069b7d65f437a102d8a73d03f3533ec48134b0f5da2a99e05df1e2c3fe11e96c9c8b4eeba0870134b0996331f23a329220bb8beec3c625e0386669a3e6cae5c4f6d333e8808f31e584fae9ecfde98ab6189b1317e6da3173428bb474dba826d904e0944ac223709a8dd85942a0996410ed3833ea4a8a010cc6a08fc1a2254a9ea334e0bbc9f56c37823d06d3642214709c6ffe31055ad65f0192a69e8984ec1c281808e60d9d961926d1fb0fa0db4ec2a5a545b81d0fb55b3f97de1dd2728cdc0f588f2a74e269de6b03e4aac150fcbe5d138e53dd2e7931b9906b8ac0134f2794d949cad9d30d8809c79b3706ef4761721f08829e970d4df8a8ab7dd8faaff7cf98e114377abf817cc2bf17fdcee617c0264c78ce4a4d58dd912f1356df7a4b9954bc6ed7abc1d129c1ff0d521b26f51d1c395e3835af0f7538d3dd3554cc00769d221fcabd2fed7ae5d7db0dd5fa6b0893330363083abf8f7f9d38b50d2cf3c3d0b2ef0b778f3e0c7bc94fbd31a197d715a5f1792bd87de07608cfb40384161a09b66b3cf8173c9749356e8d8d592042cccce8132489d8165eaf211618f8e856b2ca86ddee98363e85efdc377cdf852291361a6535f3a922ddf4228c993da7f7d642658bcd11786cab2c71ef68511faed086bbb65d07d0528e765270a293573390434b54bcba3464cf0eaea7756ec78fd576e53191d5e9cbdb31f65d24550d90b8ee87c5fc5095016e68d3252db32626a1af874a54ca4fd9ec238c00f55b293b02eee339fddb9bb6492df399f7b1ee002a0f31f2e8be0583c5f3732842c0c3560948e156d894ac04da36da8e5f893018895effa2a069c421971b16009fc6010675f9273b040b1356cc73808be3d1be2884c69d099567dd2fff4fb75196ae3e1325f146787a60891743b80af9e6a5b4c1a5e88a3162e84fa300ed1c397342500376b55d77450a0ed2f03bad1aa0cf117379cab1511f51eac1e2facb746e55e475c6ebf83dd5d071717c1094cbf0aa2ad02bc09cef8cc9d828ec7cde973a06f4548f9c40a112948a0d5961ea7495232fb721d148a63b1bcbc70b5d9833938186df98cb8482c7aafcbbb6ead2d1abf6faa2e670fb977b57902cef7c3b45b1f9b27ea5cc1479b4333553ce86e4ecfdb3a84cb966bc11b33f852c21d3ee06e91f56b759f4e904f070b7dd2f0cfa626fb442d25e9bd77854168d44a0581fc53e5758c8f9ad867a5231e686e0af18d4f6a7962742fec771786ce8a475efda6ff63f7b02d4e3ae38db7691af1efc91d2789bcb5a4c84298c1779e5c1fb20fd5fc5e71c51e3b5a337614053358aebfaf223de5ae3468a1855a1f4998e6038f0ba479492e23668c628e04d6e668b32a7fd15f63cfa1bb855241653b0f78a4bd4a85006c4349696fd9506b961215e5b0a5bf05a59c11167af653afaaae8bc7a87f37d7d79d271a8bf373e714a41b6d795050328b41805a330ba7660cddaafe9777c1f43eed0e54bfcc8a8e3b44b59515ba396c1989305618271718485c3ca1107977054e7489004cb78cbe794543ac08b6375a0af3c3e3f267aeaea3c930f155a1eb76d54fbc0e651d3d8e917fbbd837d4d78547dfa7880f7eb34a20bd2aa7cb01e301fe2a9162638c55d142321c27979d211e44fa50216d696e6d10a57928224e4a34be1c4933ddaf210b38ebff8c5bf4ce8f60fa5a0e35853a12571ea5090ec8ab824e4d0ec6dc52c60b55b55f1f0b4e48bf5cd17a8d3626b90bd6d5da642844eab541952eb6220df849f6b04bf9535bb4e04d86a1d10c8507d466c720e7a847dae406dd0766edef47f49cdab24599528c28ef0f3ad2309ce9929332d4c725bf36ae79e7af3fde1168af7e249fb44a568163a241a91823b7992710ca0b827f895aa9b26283f4612a505fb91ef35a4959ccaa00c1929d8ab068487beafa1c3041ee50c7047f7b2c1fe25e795f37de1f70615b2103b6cbc7dcd2b6915f767f8c92f473ad323c68cfaac1e79f5ca699f59bdd1d86cac0fc237ebf4e24044f5b07062e1689ba999fb2bd7079eae29648cf49498e62e40607aa63f18ae082f08188aed9441cf0943276dba8597bc62996975e3325e5c27cfa3ef4d994969d135dc50bb2406f8a1fb570c4dd2226c7c5a38150cea66ae55d714ee38597a516625ace50ba26a56cc1fc05829a0d07be75df96ca85bf933a45a9ec480e908c83dd41503dcbd5571375c735bfa0bf78fce5ff47f71f997d1ba235911f76a4bef7c85cfed057eea7ecaa19f173232f3a26afbc273f8fff45c379fdebb4d9fa0e44e69bda8031a34827dc1d91fe977ded9658746d80747a92475eb387d486ef3c235dce55e065a0482f587697516b0efb46f58c39c6ff0efddd895490e6c30a43dcfdb7136da02b910fca0db4b03c399368b158113f60390a4c9d8c06616b13431bd4eceababf1fde1ef26b24e8f282099b5a285560342123c378a3b12a25c817a66df5987a60314f7625df8693c51bc7b3c4abfae729f73ac0ab8d1edf31edc89ff0e7f1cb858cc3b4183b2070efbd82a5a2be4e9de01a20007bf7824095f12cacc784a8424dd30ca10121fbb2546446eba2e98f99fc27a6d1a0acedefca779552600e4431ac602eacd1c5428a686d5409f01cb7b3b0a47449beb79ff8488af75a0e5803012495dd4d2a67ec33a875d5c08a7fed66a920b282fa0dba7a902ab0c25e7d34a42fed6141873dc4f0830414dbd8a825d74407e1f1487c2e30797bd807c87515946fb17080d1ea7ee0467d2936364611df18a1ed24ad54bd1df9b8238e85e199008f273d8ac8caace9bfe5727bf9f35c4c16e02295e9ba48f79f83e2801be7ba49d3e1545f2c484e7211c525be4063917597e6fb0f73495e46e1ea20170fccb129feb3b1d35f5e4b8e591cd05ee7c0303b5ae771c9bbc39e11fad04073272b6c28e1fd0bb533f1d32a9910b755435ee2db673396899b3f15d546ea015a4968f542d96cb1c6871070ca11f03f5bf6e25f12d817468c1d20a9c7210e83b764bf6d72d956113645c33a390550486d3aa52388c0b7cf22f616b0fbc434f9b201dabdb93c0033284930cc5a39092695c1a575533dad090477185c3a9442fcdd37d6787cc5ebf38c0b39f05260b3a288c3f0b4a494b575ea7ebd9f57db54c10fd211c7428360c8c9413e53559ae74e7b02f2620d7a216f9c3d509e32d9fc09d04a4fd3c1ec5e107b0b800bb3059acad70c54adb957d0beddb4bc2e127c55a1237553d131a129f5c61d27fa9b807452d26f200b126208004f6066bfb7a29c38a44ad27af05a38056435e0ab9094046c9b9c7c8ba14905c08359e41bf9f3b1b7254bdbd8420cb6a9bb6822d3dbf10e9ec506444f1f39132d5d53a5efa1b8da902f43e8aee49f9bcb5ec73e909985a4b42675b25d4e8dfa568c2ec804cf2b31fd10f1e2e7705ccd58d044f2c8045f0a209b9c9174b9e1e2d2d3d4371f96d2cf5c87a406d721b46c59dac9baa2c5a7e94cedfaef8a29213934b143aa3138dc570eb0e1c6f1d93a71029f516af048cdb0144b8fbf78706236e3c3d6fbb8e4804aa9adf9379791fbdc63f6d901402137edd7e1786f2618c8ce5058f73ab0852fdea1934d22e81d6bc85190c8329c758fa68cd86a8733e9d28e4da21bdb45f453a402d7b308219a39a092c9190c507f9c14173297a61e90d17dceee1e7ed84a147784878256c65f829d65edcba7562dbf196ff788dc51702908c61d05c669b4c51125ad91b86d4dd2eae78cbc9f3448be893877ef732308cb1064872166508b69c518db51e2db3e4b98b0897e01f29ee0e387406fd4be4fa4f256f4105ac70fef60656a0491d34d2693a959e444023087112a52690318af39faf976fb7281c4d32ba0b0ac6761637f33707a757de3378925c44855044fb2910993f8b50166b47dc66316264c79b470955e2df3a356f2eda6e06b526e8bd43e05e0da0e353bd56433cb0fb8f1eceb03bc5a5b92e88c1038d167648302c77dd2e0b2cf4d688a78ca51b55eea31c9b74a9b588fe06e30dfdba22005ca16169cbba83ccf19b73f297ba6e461816b680aefe2f8d96f2931dde5de4e91dc30101e30407b19a9fabad382603ce54a590ef2991fcfe445ff62e92918e494ce9ccad056d33948f37c56d6e5f62d834a6a647e41d1749968cdf7e490d660b458dd8324430c1c096e99fae64f9708d21c4817cb064eadbf17e336b91e8d266cae53b00d6053f0fcffd3e6ba0a17416d3b18e8b74a0559c0b48c0b07688851166309b6ee5ed6bf9e42794c0e688635b52b3d75ab7feadad8eb7e06c6bf9e62ffa79a065a9743693264133929c1492e85712a903f4198dfa994b1fae3bfb020c5fe421a0e25386d9d05c32168684682482b75db02eed580043a3db05728de9d451e62a22ced2d5f2f8b9952b02a854f193c61a712781e9e16d15ad9761753875dd1a88330d93f3bf01320ae60bc86729cb4c54d7ce681d0434b46704a790f39a66c7e43e181e7c1eabf8af3b58e2cef979def360470e89c525443fcf3ebfc28c52a68fb36fb0fc0921741180b5b155de30a1e3d06c2a8f9e8b1c5c7b9ffbe8e90ae6eb841d3cd6bb3868098fccb433ab7251ba183f748e0ad9c331ca443438f31e15e20b3c8af8d7b27051875cc8063a3f83e4801870e603e9f35172df1efc7a58ae98c199ed6deea32b28ef527250866907be82ced409c4d766643c13aec9c98898ad9c93a3a0fdb1c1676ce0e5f61cd2d60a69a4195b2e21ae8fbaa8d2c8fd74d7a276c0b82ce3506a1f22e1e8bf5c491971613c24b5a53d2e18b40570bf0a287c736e61758f8ad4b0c303da9e2623f4ebd9387ec339acdd8a031e73223ebf59e7c42205c99511eacd6be3a9b2f6d23d735358d7dd976a259f06ace57ae31baadb48bf2adadb8b50a936c7899cf5eaa319273eb18f4e92fbc491efdeaaaa739131b3c6e463dc2a2e26b98491a3ba3d9eabd605260a3b1b0b2e86ac114afd70854efecf7563190d429f209029b71c7d99c46dd62843d49f6481ee9a84b2d34bc807c638c0da317ced89a1b66c4fac2e4eda2b493674b95f6ce686cac834d91b7ba41884980de3d9b215d214ed97c59d7b0714124cf93fbc467281dde576076c4d7e34f04700133f45c67f76330c3e2bb15c226a756e65ab9b40c67b2", 0x1000}, {&(0x7f0000001200)="9d5e97f1ad562b7ebf660c0b4c8a869062cc1807777ff7028d5f46f0efeecaa8618168cbb8bf5ad19f91fa08992db46c166b797e30f5dc9e8b5c5c2ee71939748b867a6222bbdc09013baca19453a6c76e1b55c703104bc38910e30a84cb212d2f52b5c34c2a54e4fd506baadb845c475cfe619723f017810de953b5125854e210572d9ee139228d713b", 0x8a}, {&(0x7f00000013c0)="8af44675f88af45de0f284e51725e6f5ffc336f242987cd87245cf6137612945bea9113fdabe82253552a5e38860d3fe1b76666437f0bd05b7d35bc58091618bd9cf3e01649268ad3b36d1240ad35c0e22c97f9dea5fbb036e031fe5d612d03fd32a7395e953f8686ca5a2dcc47e35d18d6c43028ed7d5e71b1846c4dfeed461f525aacd4538261e19eca6e241b26f8c308ed31ea3d515ff4f4f97d5c227020c4d723deb888ca496c5bd8cb99193e68ab2c312a42c4e8b4c720efd06239c8d246e162fdbe3c7ecf99f44484f36523cdf5c097629964121b3662e607bece53cb07fc422bd9d8152ddff6f52e5d840d9627c2bf3b6872759e9b47af3c3c8ff5c05f6ffbc23c3e69a2ec9c80ae54c93fe3ac027923e1987f6ee5a", 0x119}, {&(0x7f00000000c0)="e4a88d5142c678ba468dbb1bbbb0c4e761a574f4a71fbef42a837ca10b98a88e79849d7fc55d6e6884b58395cd", 0x2d}], 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x20, 0x0, 0x6}, 0x0, 0x10001, 0x5}) 14:26:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r3 = dup(r2) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) pwritev(r3, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) 14:26:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x43d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r12 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r11, 0x0, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000340), 0x10000014c) setsockopt(r18, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt(r19, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt(r20, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r21 = socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt(r21, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="00ef084c1fad5a8a91338b3cffffff00000000c4"], 0x10) write(r22, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000340), 0x10000014c) sendmsg$unix(r13, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r14, @ANYRES16, @ANYRES64=r15, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r12, @ANYRES32=r22], @ANYRESHEX=r16], @ANYPTR=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX, @ANYRES16=r23, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="ac2051903106df93b508327c9b32e60eb468250fb1826c2684f20ef2f2c64f94b4170861c96eaa39578d77a27e7584600aec7bd40bb917ea5b72a1e4ecf2afc785e2f2ce5806ed59af1846816e5e00ce5280d0a75bf375c15d5a93eedf962408e4faa6de3d2a84f22c6da395cdab82fe9d1ba785e14d1db2516418d532ee6f8d97b5fbc3e0b1a7f6c99e1a6483594e"]], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec99530e93e6b3c4d3a958aa2467b37948d1700000000000000", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x261}, 0x1ff, 0x3ff, 0x12}) semop(r12, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r24 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r24, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) 14:26:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7ff, 0xffe0, 0x6, 0x7fffffff, "52cae23db4476728fc5bf03ffb12045080069f22", 0x6, 0x40}) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 14:26:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) unlink(&(0x7f0000000040)='./file0\x00') listen(r2, 0xb94) 14:26:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) poll(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0xaa) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0\x00') ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = openat(r7, &(0x7f0000000100)='./file0\x00', 0x10, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r2, &(0x7f0000000040)="b230da26f4f1f75773c726a1baaa4756d80c2f896a20a394f8bcb338721159cbecdb5c7b2a2d964899e00e3a2831c57b43d8645317e279e7585259e74b049e0b35c74cb839a63458a49f9870164a97b9f1492bdd2d3a7b2ccf8cff89ba4c71d201045236f8", 0x65, 0x0, 0xfffffffffffffffe) 14:26:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 14:26:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x47, &(0x7f0000000400)="8dda681de9a25ced5759d233e53ac6ff968eff900d7eaa40e3d61ca486dd350bcfbbc5fca42fe0dba2a480e85972d5a4f2603c82dc48f9fa5a0dfb87f6d8c38c00000000000000") r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x9336d302baae03d4, r6) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0xa, r9) write(r9, &(0x7f0000000300)="0cfe6eae", 0x4) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000280)={0x1}) r10 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r10, 0xc028698d, &(0x7f00000000c0)) openat(r10, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x52) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000002c0)={0x27be, 0x0, 0x7, 0xfffffff6, "0900ab6e195231e2da7b02010000454d25b58cb8", 0xfffffffd}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x2, 0xc5}) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 14:26:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1092d, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x7, 0x1f, 0x77f, 0x6, 0xffffffff, 0x56fb, 0x3, 0x10, [{0x8, 0x5}, {0x1, 0x9, 0x7, 0x7ff}, {0x8, 0x4, 0x7, 0xab99}, {0x9, 0x401, 0x3f}, {0x7fff, 0x80200, 0x3ff, 0x100}, {0x3, 0x1, 0x10001, 0x3}, {0x7, 0x0, 0x80000001, 0x8}, {0x1, 0x1ff, 0x80, 0x9}, {0x8, 0x0, 0xb338, 0x100000}, {0x4, 0x1, 0xfffffffb, 0x10001}, {0x80, 0xdac, 0x1f, 0x8000}, {0x3, 0x51, 0x5, 0x4}, {0x8, 0x5, 0x42e, 0x4}, {0x3, 0x800, 0x54, 0x80000000}, {0xfffffffb, 0x4, 0x1, 0x1}, {0x7cf, 0x400, 0xbb98, 0x7fff}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r1}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x101}, {0x100}], 0x2}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000100)) 14:26:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000080)=[{0x404, 0x0, 0x2, 0x1}, {0x4d}, {0x9, 0x0, 0x0, 0xfc}, {0x7f, 0x24, 0x3, 0x2}, {0x680, 0x0, 0xfc, 0x20}, {0x3, 0x8, 0xdf, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:26:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) openat(r3, &(0x7f00000001c0)='.\x00', 0x8042, 0x61) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000200)={0x9, './file0\x00', './file0\x00'}) 14:26:18 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x863, 0xfffffffa, './file0/file0\x00', 0x3, 0x4, 0xe9f, 0x71}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r3) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="b58b", 0x2) 14:26:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x9}, {0x88, 0x3}, {0x23, 0x3}], 0x3}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x11, 0x3, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = socket$unix(0x1, 0x5, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = socket(0x11, 0x3, 0x0) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r22, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = socket(0x11, 0x3, 0x0) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r26, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = socket(0x11, 0x3, 0x0) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r30, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r31 = socket(0x11, 0x3, 0x0) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r34, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000200)=[r30, r34, 0x0]) getgroups(0x8, &(0x7f0000000240)=[r8, r12, r15, r18, 0x0, r22, r26, r35]) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r36 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r36, 0x0, r36) r37 = socket$unix(0x1, 0x5, 0x0) r38 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r38, 0x0, r38) fchmod(r38, 0x42) r39 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r39, 0xc028698d, &(0x7f00000000c0)) r40 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r41, 0x0, r41) syz_emit_ethernet(0x5, &(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESOCT=0x0], @ANYBLOB="fa49a822c4383ac94795d52acbbaa83299cd436357e8e7b9d93d1b6da95c0ddd5f88de739c3cc4050a7ce2c3ab419978dba0917f5b760d0283c0306bb9b0d2ca5f4d636e62aca17e4b97cac739632b03fac3befd8d95c36998476d72c388153d85a86e6f62b3eb2b508e9ce27cd04594b0eb37df70b9745b2a176814903c2e1cf0c892460e9ce781506735714347e1bd7af1b739f6becf47d273419e9883855551ad7181234d19b5fd926b5170f8cd1352791d5a3cd2a2c43ce29889510341e04da34065a5801cd83fc0ce5f29d7d3762e1efb86b90b53f78568aa312c528dbfbb3ac340", @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYBLOB="51c4e9aec496a2b46d6b64ce5cd59d5cd95940dbd55571c1227406a3d53be3ec2e315ab945d5d653d89b3725279818bce5838167f406bc8ce3179d6762cb15bde9aee132415cea2b511e8af18af1cd8cc90a072a0478a295125f94bcb6c00749d603e53c9339a6e50c77ff6d7a6c5df720db0f6f9bc02a6b329ce2d68c7702354060c44a0e20daa9daa1228a79a1036e302931f4a368d305f55b5226cdca864be3935625f8a9fc88358386", @ANYRESHEX, @ANYRESOCT=r36], @ANYRESOCT=r3, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r1, @ANYRES64=0x0, @ANYPTR64, @ANYRESHEX=r4], @ANYPTR64, @ANYRESHEX=r6, @ANYRES16=r36, @ANYRESDEC=r39, @ANYRESDEC], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r40], @ANYBLOB="c0a773ad1d"]) 14:26:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:26:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="11035914a2f4e3bf328b705855c35f10a096d5be6b2fb8f369d951e05ee6a27398ac153615d8ecba216c495e9167f47769a86b7c4423b565e3ab8f6b95da9eedb5fe50c6b6ab8bf2c0384188ff48a86deaaa786545baae0705253e2eaa54dae19557cae1eeea78a0b84ad0a8cc1e080482aab16dc908a0adadb8d95852843a18cbafe8cb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:26:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r2, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r2, 0x40}, {r2, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r2) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r2, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 14:26:18 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4000000, 0x7fff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x4000000], [0x0, 0x8], [{0x0, 0xfffffffe}, {0x3ff}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x0, 0x1ff}], {}, {0x0, 0x0, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x81) 14:26:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x40) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r1, &(0x7f0000000000), 0xa7) 14:26:18 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698d, &(0x7f00000000c0)) r12 = socket$unix(0x1, 0x5, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc028698d, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x9, 0x50b89431}, {{r4}, 0xfffffffffffffffd, 0x44, 0x40, 0xfe8, 0x81}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0xb98c}, {{r6}, 0xfffffffffffffff8, 0x84, 0x1, 0x20, 0x8000}, {{r2}, 0xfffffffffffffffc, 0x2, 0x4, 0x3, 0xf5c}, {{r1}, 0xfffffffffffffffa, 0x40bc6ed76c2821ee, 0x1, 0x4, 0x800}], 0x9, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x4a, 0x40000000, 0x6, 0x6acd}, {{r1}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xffffffff, 0x8001}, {{r8}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x9, 0x8}, {{r9}, 0xfffffffffffffffd, 0xc0, 0x80, 0x8, 0x1d52}, {{r11}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x7}, {{r13}, 0xfffffffffffffffc, 0x95, 0xfffff, 0x2, 0x8000}], 0x101, &(0x7f00000002c0)={0x8, 0x3808}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r0, r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:26:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x4) 14:26:18 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r0, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11, 0x80000000, 0x0, 0x6}, {{r5}, 0xfffffffffffffffa, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x5, 0x51}], 0x0, 0x0, 0xa48, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 14:26:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xf56f8a938c5f261c, 0x0) dup2(r0, r1) 14:26:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x1, 0x5}, {0x44, 0x4}, {0x7, 0x81}, {0x46, 0x1}, {0x6, 0x4}, {0x89, 0xb3f2}, {0x1}], 0x7}) poll(&(0x7f00000000c0)=[{r0, 0x1}, {0xffffffffffffffff, 0x4}], 0x2, 0x9ee) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r3, r4) 14:26:18 executing program 0: r0 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0xfffffff9, 0x40, {[0x3, 0x8, 0x8, 0x1, 0x24, 0x4, 0x8, 0x695, 0x8, 0x9, 0x8, 0x4, 0x0, 0x0, 0xa56, 0xfffffffffffff55e, 0x6a, 0x6], [0x7, 0x4, 0x3, 0x9, 0x36d, 0xffff, 0xfff, 0x8, 0x0, 0x7fffffff], [0x2, 0x5, 0x0, 0x3, 0x3ff, 0x9], [0x3, 0x4fe8, 0x0, 0xdff, 0xb9dd, 0x7ff], [{0x800, 0xffffffff, 0x6, 0x200}, {0x8, 0xfdf, 0x200, 0x9}, {0x707, 0x7, 0x6f6, 0x8}, {0x0, 0x2, 0x80000000, 0xffffffff}, {0x5, 0x3f, 0x2bef, 0x1}, {0xa8b, 0x1, 0x8, 0x2eb8}, {0x3f, 0xfd, 0xf49, 0x860}, {0x8, 0x3, 0x300, 0x6}], {0xdd0f, 0xff, 0x9}, {0x5, 0x10001, 0x20, 0x2}}}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) accept(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x0, &(0x7f0000000100)=ANY=[]) 14:26:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$inet6(0x18, 0x3, 0x7) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x11, 0x0) poll(&(0x7f0000000140)=[{r1, 0x80}, {r2, 0x4}, {r0, 0x40}, {r3, 0x80}, {r4}], 0x5, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:26:19 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x3) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x6, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x61, 0x2}, {0x13, 0x0, 0x40}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") 14:26:19 executing program 1: getppid() r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket$inet6(0x18, 0x8000, 0x0) dup(r1) shmget$private(0x0, 0x4000, 0x496, &(0x7f0000ff9000/0x4000)=nil) getpgrp() connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 14:26:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, &(0x7f00000010c0)={0x5, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x800000000000008}, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 14:26:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) write(r2, &(0x7f0000000000)="ef0d7eb2e68174cd780c024a3561d729d625d4bbbaa33393", 0x18) 14:26:19 executing program 0: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa9) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:26:19 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2080002006, 0x10028e6) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdad47ddd37de1529) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="13", 0x6, 0x0, 0x0) close(r3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000140)={0xff, 0x1, 0x9, 0x8}) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) execve(0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x58) mkdirat(r8, &(0x7f0000000280)='./file0/file0\x00', 0x90) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x8}) dup(r3) 14:26:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="01d15dfe0300ca5fc3962014", 0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 14:26:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61a20db91ce9ba64e973c4b6ee2d00"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) write(0xffffffffffffffff, &(0x7f0000000200)="d7ada4904ff2b48646d841a4e451367e9997abbd573fa07b74d20f45dde954ae04b30156ac45c9d05f264ade2a06960df3b3ee7801b2a774ddcf89b9f9be9ba3119637f5288d97dc85a34aae3dea6459bffd1988a15384b640a343c2fbd72d82646a299a418f264a72ea3d9dab645c06400d77bb32c920763c0083466f92dac042f5d9c2745dbf060cec2384e8eb1bdd9ae370f87a8e5ec8679eda28a7c830a52d5bd5050ced74c7c128c2cb0745e0108d0205980243c6c0f66e4cc81b2daabf5456848fecdedafd44ca374b687b6e9bd128d2410383", 0xd6) 14:26:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) pwrite(r3, &(0x7f0000000280), 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) write(r8, &(0x7f0000000400)="68429d8584f926b38d21b42a808cdc895e51ee4a135cd820be90d24a89ff3baf741ef9068406896712041f11133e0080060031fda91ba4eb817147e7c02c7ebd212fd23689910ab68ab60cac363861260ece15bddfa0902fa61f9f91b2b0cec54cb31dd58117122be39c7a689fdfceab49a33b60f79bd8b4a32016502dc1c0041d050a41169b92d529ee9efacb67547f43f7eccfc9a149a9a3279ef3c8d370e4c874400dcdbf2a16abaf935ef051f27a86fc33f733f34bb548c3583a5fdd7cf287d25edf697b02dc28576fd864d26986fab49192023a9d8f54536c60974ea59df799fcd09c2ff27f88bdd32380e37ca4eb7a06bcd57388eda99259a149be170711fe893c944f625b4578152da1e78d0900000000000000bc338069066c0b88ba4bb2384482d84960b99358a71b39d12dffe405f8574fb67271cbe5eaabdd268b3b2971ece0834242597c079d576760e898ad714de81742d7963d4e6c0eace643d3788cb25c95ca0856916d3ce277ea125ffedcc791546e15903616642fb84fea7cb4c9ff45b090c635bc0b06159a77ad617cb387e3a37e99b6a8e46c9908c9271afc3a4f125643d236a48c06c095bade5f375720e8f25d372183d40b1ff3e77a244090f27bfe12fc4c6f9d68337241382eddd3a475abcf4bb7794107dc13749cf1579074e7f1c1a59faf2166abaff83cfe6f65dc3643ce9bad9f323f204e86", 0xc9) 14:26:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0xd2) fcntl$dupfd(r3, 0xa, r0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0x9}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) select(0x40, &(0x7f0000000140)={0x2f5, 0x381, 0x0, 0x0, 0x4f0, 0x1, 0x10000}, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x411, 0x0, 0x7}, &(0x7f0000000200)={0x5, 0x0, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x2}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) 14:26:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0xd2) fcntl$dupfd(r3, 0xa, r0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0x9}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_flags}) select(0x40, &(0x7f0000000140)={0x2f5, 0x381, 0x0, 0x0, 0x4f0, 0x1, 0x10000}, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x411, 0x0, 0x7}, &(0x7f0000000200)={0x5, 0x0, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x2}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) 14:26:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x19d4, 0x0, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="010000000100000017463119b584ceae93c07c9d1f68647989c8192a30ad34a4afcfcd69ffc5d0d080ace9d52c14b7f5c4f79df191b4", 0x36}], 0x1, 0x0, 0x9) 14:26:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffefffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:26:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210], [], [], [], {}, {0x0, 0x0, 0x0, 0x9e47}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:26:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r6 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r7 = getppid() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) r10 = getegid() getpid() r11 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r11, 0x0, r11) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r14 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r19 = getppid() fcntl$setown(r18, 0x6, r19) r20 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r22 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = getpgid(0xffffffffffffffff) r26 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r28 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r29 = getppid() fcntl$setown(r28, 0x6, r29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r31) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getuid() r32 = socket$unix(0x1, 0x5, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r34 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r35 = getppid() fcntl$setown(r34, 0x6, r35) r36 = kqueue() r37 = socket$unix(0x1, 0x5, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0xc028698d, &(0x7f00000000c0)) r39 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r39, 0x0, r39) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r41 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = socket$unix(0x1, 0x5, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0xc028698d, &(0x7f00000000c0)) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="61c85b42c1b888958ce52ffda564d81cd8d688f9f16f4760e6626cc2a97e43db90a40a", 0x23}, {&(0x7f00000000c0)="d5a73355909899cb4a4fcb2c062fd16cf9b1b990fd09d5878cc4def1ecf27920bbeb56f54c7fe90e4ba28276b32a7f875a4d7698ef133f02374818aff446c2fbd2bbb61ebfa1c7cca56727631d8d8ec19337987c16cb71", 0x57}, {&(0x7f0000000180)="1cecbf5ba730bb389c13433e7eb3ad9adf7f", 0x12}, {&(0x7f00000001c0)="3f46d4ed94d08b112b2f99eeddcd581816014cf0d2fb230bd42fbbae5dcda5aa80122d606d95b8d6adda532fd6cedf59841931b7c7f17af391d609af1a129aa3ae1b435ab33c4303674ac7f62788812281b2b67b005787c8bf4f369af562546519b7e2c32d4a90ef98c0d8930469f757bd32f230c09750a1ebf6e93b7edd86991ea453f6464ef390680220a92673c23a2b959a388244b99fb1d9b02760c0a63ecb1eaf2285cb9c9d503dbb1bb016b10cf7f735da2b7dde8c18cae641e58e23f56956bd2beda78193c510730c4ecd1a8a671f08bfc38007551698749684bea02d05cf4b47687b556bd02337d464459478a0219114600d6b3a87c76028811b78", 0xff}, {&(0x7f00000002c0)="70029c58f3cf45e969a6e595682cada0c28775777409abe2730cf385b2c4b11eca740acf36721e2a728de5015aac6a15cd0bbfa5edd9be9f378a5059a2ea797700abdc08816c6f8fe905fb89b002d7215c7c88900fe878131a13aea0ca88ff9527526d58e7fcafb011dc3aa583bb11c9b01ec29db06c25db8e7340a39c37780bb9340920a1c4e019194a30898d1b48297eae673047a90cd950f6c02c7474afa24b12cc543af52e608bbd7dba", 0xac}, {&(0x7f0000000940)="9849d9629441e5d69153ca41a2c54af97c3f5097d05c89cb3c2bae9d2850dc7dffe3a25aeb4de66be1e84a9547bf8ad1c8066a2b862a8598f12918a18ca6f702ac03a0d8001420b520ee63db9416007152db221169e3f2c64ca65115739598677c03654f1b42011be76cdf590f14f087fa175a7788b77640f3fa22003947ad976dd4e934ac9603188552d5ab738f1b3fa2ad49218b162503d1bc244aac00d3a5b11413ef1a863519096e69d4b089ef", 0xfffffffffffffdb5}], 0x6, &(0x7f0000000e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32, @ANYRES32=r41, @ANYBLOB="0100000000000000000000000000000072660b40b541769ff0a24af2b5bca50437a8948bac4c476895f0e166e2d094bb4081886075ee924da88a3a9b52be0763dcd43000000000400000008e33dae71a99dfd6dca9695d11b58246422b70ded0562eab2ad264442ccdc7e2001794b77c9957cb939c86f906ec58ecaa4def9de5732d0fd32b051af65e2916c7b4ad91652ee8f7109bab2c1bb28a4f58235f6995593ebfa3d8d41b5e537bc67f7a6bb0d2e2929d1ec1a096e0a97ccd05ba95393aa13dc4bd1d085e5b5ed5bf8866d98ad31e3b78e3dda1fdf3789d54b687a8ab13172acc0ae147e3e4b21f4198aa67807de0cd3a3e788510b3b39a247e43c128cf5f0e94f2c27ac2e1c5f8974844e72cc8b7e570df1964426d597f8c68bcc7a3644b44919bc91c3ee4e7f5e5b9f99c2b6b28cfeae53a4b9e4a12a37d612be2241156d146b0d08c4aa91f745a263238ba093f39a424ac4e709d756638822b18decb49fe3bd34fd41e3a8c09fc994eff3c00d7d88aad197b535f2151b4c406ee", @ANYRES32=r2, @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r13, @ANYRES32=r5, @ANYRES32=r28, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x400}, 0x408) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 14:26:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x80, 0x5, 0x400, 0x4a4, "745c3ef15102757b372b990197602677aed32c0b", 0xfffffffd, 0xfffffc01}) 14:26:19 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x39aa3f3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:26:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) openat(r6, &(0x7f0000000100)='./file0\x00', 0x80, 0x1a8) writev(r4, &(0x7f0000000040), 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:26:19 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x0, 0x66) r4 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x12, 0x2, 0x10001, 0xffffffff}], 0x7fff, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0x4, 0x40, 0x80, 0x5}, {{r3}, 0xfffffffffffffffe, 0x6, 0x4, 0x7fff, 0x101}, {{r4}, 0xfffffffffffffffe, 0xe4, 0x2, 0x9, 0x8}], 0x1000, &(0x7f0000000180)={0x4, 0xffff}) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) dup(r5) r6 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x10) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 14:26:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, 0x0, &(0x7f0000000040)) write(r0, 0x0, 0xffffff3e) 14:26:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x75, 0x0, 0x9, 0x5, 0x4, 0x2, 0x2, 0x4, 0x3ff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:26:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x5, 0xe, 0x80}, 0x2, 0x1, 0x3f}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pread(0xffffffffffffffff, &(0x7f00000002c0)="e32957086ea7bd6454f8ac047817ae0eb0bd4637a0a2b6132d37107c1d28079f9422f7b328f133fab8f4e9caaa3de2d498f342ef035779f2e7c3a4abff912773b052291f7f258a71733fcd5501c1cf310205140b1436b63ac04e5a72f31579212bc7e4904b31c25fc4bce0fc5449fe42d7e3b80c5511fc94edee9e46690efa1cc78bd8b2c6b163bc9a20d407790f32e6b90dfaddf1165b6c2295c55832149ec5249a0e6efa6586923bb545d60cf31b82364ae26ccddee84d77120f2b89ed935341acca95ac33be613035bff4f2f5caa66d59d4f9ac49131c268fdfa07aed989d70bdee346f494e4fc418ec65875d31d395bc6c36ff55f270f1fd067314ee9dd601b7ff23e89fc68e146b04c373bcfefdb4f194f7d5b11a72b13a7e671cb13bfaeb001a79785f9600b9bd1540893844031cd669b5a6d2f1d274270711741890cf48dcf2f2385f6c623a9b6aad48410229624c4a63e16e98467faed648d258ef5cfd2cc9e9c33aed5d4941fbf66fbf1c3e590a6dd4a94175443d2d3a0f785aab3d34e8b12d287c7f023e24ea6d97290c41d4c27f8774c901fe972a4e5a09d640f29992460ce838d7f70eb9412a670bdbcff1710e29688e8c8cde63daafc59a522fd454911dbbb7c7971d1f5f13e2b2b1ada28877659d8c85dc642d42d381c504f3c09de77e873851eabf04e7c9160810ada02e2333a93ee6a02742f8a2664594254d7d5d1cba23d4b8997e8b4cb91957b160aeec6eb407af1b241044ea4f19e86392b6379db1411b5e10aab3cbf35416a6b037320f98a7b875ec9e4e766eefc902b4c04bbeaf5a68c121fe7539d4c3c14e860d2860ce30a4cf8e11d862187590e553b954b90b9fd3ec3f2bb34e5f81679f1a43646a8c7a4e1b945abd181f775fb16150bd95c5dd3c2e3926f8e54c5b2f433076d7b484a16f67c6e2d0eafebe9cbd94fde1ffacff3b743e657f501cd90843f8ae9e5b429e739745692c3440e12c0696d501595a2aed5048be5f2ef8c4dd29138c60e62eb74cb585bb65c822dcce78387a3b3e1601491ffd3935bbe2b3acbd00ba7ad994e2a57480845d19ddb5ce3447af9c1e982fd022556c19059581c8ca6f30ea2afaa3704ccba8aa143a4d6c985e2b4399a27368df51e40437e019c056bd66b0e4e6c55e42eef04a2eb88cf187649f6ba258e7f77d8ed804d6d39fc35ebf20f74a14a1cb5abf27718927729ac3058631110094beb93a92d54b1f167344d7e8b12a6b25128427bd93d0009b7c53a034bcddc9227b07d9a99a4750637a7c87ca066467b7b0b05540386cfedd2a772022681014f003a903308f182b00e8fe0adf61c36d4545ba2314ad52a90b35056fc298629630fbbcd840609cf45c20861003aaab9bd06e2a7e83ced889a3011112c4b98963aeba8bda6f28fdf22f1ea33ab802b0081700e04a4c933f9123a5465047c762116bd9b42ec1afc424b984bfa556d804ac24bcaf85301bdfa0e7b19c1f004ea5e2c23a8d6c2abc8cc7ebfa0f21d690e1252750cd0d93b785fde40d80f4a4e4381d38b01d46d5ba6137c83a92b687d215e03f871ebf867a6b1c68c411db1c3cb26de95965d94a742ba37f24fb71f2f4e518b0b0e3c97f7d2465077a05fb0f85626b8684222fdb88872417412c8ad3435584819867a6272008361a662e3dd289b5bfd078d1aeca790d30bf2cb18548833740b8bf92badc92a88ebbe63bb85f986c63413184e6d6630cd410ab5049d42c24dde54b901695597f13540e81d7ce987089d7fea75176691a33b8e63188ea793e2ad216806dab5a26bb8eecb2a11cb7aeaf438b3e46c99cb0189a669df4efa30a0085031f1d5bf6f0a651bf1a95a7af322f9975056ee55e14a37d10c4297fe77d5d2f77bf48d2f3de69966432895d14a6e26e474d06424f9a39a9a20d3b6e7d791ac2ad30a2a3ef981705fd824153a66b44b161dd8bd98c10ece4333442c5473755de36240d835fae780f178226b48b9758818f01c7ceb65e3e255e376cabf36c28cac872137a094113169fa5ccf5759c3d7cfe2640aafef3a8f978264f341d9d568a2a38f92054a17fca833137b65a84cbff72fa259027b1bf0200be24698903", 0x5d4, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pledge(&(0x7f0000000100)='.6)(\x00', &(0x7f0000000140)='\x00') 14:26:20 executing program 1: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:26:20 executing program 1: r0 = socket(0x2, 0x3, 0x2) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x8, 0x0, 0x0, 0x0) 14:26:20 executing program 0: r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = socket(0x2, 0xc003, 0x11) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 14:26:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x8000, 0x3f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:26:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14, 0x0, 0xf6}, {0xfffb}, {0x7, 0x0, 0x0, 0x100}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) 14:26:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pread(r2, &(0x7f0000000100)="b5d041142055c7b3328ae1405b02d0d30e897ec56a9a8f8fc67a1c1277acf3b91d736d7fd265fffaa0c08e529050bf76a0301d76ee6363048567f33a3b7449cf77f0066fed2c8b373b11041265fdafb6fd61244e3c69e6dcba6a09f1805b3998f2e44428f9adfda4dc142aad9dd2b96b2014d3", 0x73, 0x0, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r4 = socket$inet(0x2, 0x4005, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) shutdown(r6, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x1, 0x4) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r3) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 14:26:20 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)) 14:26:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 14:26:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x58c2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 14:26:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:26:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000100b0000ff159eff000000000000f87c8a5b671b1b00290025003e00"/41], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:26:20 executing program 0: r0 = socket(0x1, 0x3, 0xfb) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe197d4dc11ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 14:26:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000040)) 14:26:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) r2 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x0, r3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x162a, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:26:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, r9, r13]) chown(&(0x7f0000000000)='./file0\x00', r1, r14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 14:26:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x128) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="dae959f3830fe70849518979f73817301ef164ee6a28aa551ddc34ba3d18a9924cabdf6b6531f2443c54b545fd593ba84b1a456005462c71bc4b4014f09d33b6e68881378b4606ced858ccfb91b3962e4ae86498c243dc719ebc9cf150f08a9e56c18f46153d8586e4034aa6513630eb29a70e92098cb5b0e89a10597e38b0379d556b58992b49ea36cb7daa78a22a249cef0736e98e96c963da0297387aef8684848f614e9e80dbeef31522da4b5dd01312a7eda3ec40ae88224587fd80bae982cd578ab0e0b7", 0xc7}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r10}], 0x20, 0xe}, 0x402) faccessat(r0, &(0x7f0000000280)='./bus\x00', 0x0, 0x2) 14:26:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x45}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x80) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r4, &(0x7f0000000040)="d0000000009a0c24bdcba2c8a522", 0xe, 0x0, 0x0) dup(r1) dup(r3) 14:26:21 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2000000002, 0x0) dup2(0xffffffffffffff9c, r0) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)) kqueue() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) 14:26:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x11) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000001c0)=0xfffffffe) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8b, 0x7}, {0x5, 0x1}, {0x0, 0x33}, {0x4, 0x8}, {0x85, 0x8}, {0x42, 0x77e}], 0x6}) renameat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) fchmod(r4, 0xe9) 14:26:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) bind$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698d, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0x0, 0x0, r5, 0x2feff}, 0x44001000e, 0x20008001, r9, 0x0, 0x1000000000, 0xffffffffffffffff, 0x0, 0x80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = socket(0x11, 0x3, 0x0) r15 = socket(0x20, 0x3, 0x4) r16 = fcntl$dupfd(r15, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r18 = socket(0x11, 0x3, 0x0) r19 = socket(0x2, 0x3, 0x0) r20 = fcntl$dupfd(r19, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xfffffffffffffedc) getgroups(0x7, &(0x7f00000000c0)=[r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[r17, r21]) r23 = getegid() getgroups(0x6, &(0x7f0000000200)=[r6, 0x0, r13, r22, r23, r6]) 14:26:21 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0xe3b, 0x0, 0xfffffffa, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x6ae169d9c3172b9a, r0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) sendto$inet6(r5, &(0x7f0000000000)="4705c4df9298493a65dd9f5df78c9d2f682ad03c96298576dba3", 0x1a, 0x401, 0x0, 0x0) dup2(0xffffffffffffff9c, r3) 14:26:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 14:26:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 14:26:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) 14:26:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x5, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 14:26:21 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x8, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x7) 14:26:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) writev(r2, &(0x7f0000000940)=[{&(0x7f00000008c0)="19546bd3026fa895eb4b20c40b074a0a2d1b4d008aa8e2f06502dcf486fe097e26e6a46f4947bd6a31fce90bc4ca81dc61d0dbf674fbfdbda1699b5b424c660bd404f85e120bb5"}, {&(0x7f0000000740)="54e9c8a5a834272573ee132d1e1391b8ed77d206a83783ab4add68a3d73b72e488661ba235"}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = kqueue() r10 = dup2(r9, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r16, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r18 = socket(0x2, 0xc003, 0x61) connect$unix(r18, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf00000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1195], 0x10) writev(r18, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 14:26:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000300)={0xae, 0x309c}) ioctl$SPKRTUNE(r2, 0x80085301, &(0x7f0000000000)={0x9}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)=0x6, 0x4) unexpected fault address 0xc00023ee0c fatal error: fault [signal SIGSEGV: segmentation violation code=0x2 addr=0xc00023ee0c pc=0x65cacd] goroutine 1 [running]: runtime.throw(0x8f169c, 0x5) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc003191560 sp=0xc003191530 pc=0x42e9e2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:401 +0x3de fp=0xc003191590 sp=0xc003191560 pc=0x443ece compress/flate.(*compressor).deflate(0xc0001b6000) /usr/local/go/src/compress/flate/deflate.go:428 +0x22d fp=0xc003191600 sp=0xc003191590 pc=0x65cacd compress/flate.(*compressor).syncFlush(0xc0001b6000, 0xc000283000, 0xbd) /usr/local/go/src/compress/flate/deflate.go:565 +0x50 fp=0xc003191628 sp=0xc003191600 pc=0x65d700 compress/flate.(*Writer).Flush(...) /usr/local/go/src/compress/flate/deflate.go:724 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Write(0xc0000f8510, 0xc000283000, 0xbd, 0x1000, 0xc002a90550, 0x16, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:139 +0x80 fp=0xc003191678 sp=0xc003191628 pc=0x7e71f0 bufio.(*Writer).Flush(0xc0000f4480, 0x827ae0, 0xc002a90550) /usr/local/go/src/bufio/bufio.go:593 +0x75 fp=0xc0031916d8 sp=0xc003191678 pc=0x557165 net/rpc.(*gobClientCodec).WriteRequest(0xc0000f8600, 0xc00005f818, 0x827ae0, 0xc002a90550, 0xc0002a1180, 0xc0002a1180) /usr/local/go/src/net/rpc/client.go:224 +0xb3 fp=0xc003191710 sp=0xc0031916d8 pc=0x7e04f3 net/rpc.(*Client).send(0xc00005f800, 0xc002a905a0) /usr/local/go/src/net/rpc/client.go:91 +0x1e3 fp=0xc0031917b0 sp=0xc003191710 pc=0x7df5b3 net/rpc.(*Client).Go(0xc00005f800, 0x8f9671, 0xc, 0x827ae0, 0xc002a90550, 0x827b20, 0xc002c9a300, 0xc002c9a360, 0xc001fbefc0) /usr/local/go/src/net/rpc/client.go:316 +0xcc fp=0xc0031917f0 sp=0xc0031917b0 pc=0x7e084c net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:322 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0xc00000d160, 0x8f9671, 0xc, 0x827ae0, 0xc002a90550, 0x827b20, 0xc002c9a300, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:90 +0x174 fp=0xc0031918b8 sp=0xc0031917f0 pc=0x7e6dd4 main.(*Fuzzer).poll(0xc0000d0b00, 0xc002aa5b01, 0xc002aa5b60, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:360 +0x174 fp=0xc003191b38 sp=0xc0031918b8 pc=0x7eaa84 main.(*Fuzzer).pollLoop(0xc0000d0b00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:345 +0x3c8 fp=0xc003191c68 sp=0xc003191b38 pc=0x7ea758 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd fp=0xc003191f60 sp=0xc003191c68 pc=0x7e975d runtime.main() /usr/local/go/src/runtime/proc.go:203 +0x21e fp=0xc003191fe0 sp=0xc003191f60 pc=0x43037e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc003191fe8 sp=0xc003191fe0 pc=0x45d471 goroutine 14 [chan receive]: main.main.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 13 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 20 [IO wait]: internal/poll.runtime_pollWait(0x26dfa6d98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00133e6d8, 0x72, 0x10001, 0x10000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00133e6c0, 0xc003400000, 0x10000, 0x10000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000120d90, 0xc003400000, 0x10000, 0x10000, 0x10000, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000120d90, 0xc001696000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 33 [IO wait]: internal/poll.runtime_pollWait(0x26dfa6cc8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c4618, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c4600, 0xc000282000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c4600, 0xc000282000, 0x1000, 0x1000, 0xc000297a60, 0xc000297b40, 0x7c388d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e650, 0xc000282000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00005f6e0) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00005f6e0, 0xc000297c00, 0xc0000c4680, 0xc00000d5e0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc00027c000, 0x91cc30, 0xc000297b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc00027c000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc00027c000, 0xc00028e000, 0x1000, 0x1000, 0x892e40, 0xc000e1fa10, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f8510, 0xc00028e000, 0x1000, 0x1000, 0x10, 0xc000297b88, 0x7c36ed) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00005f740, 0xc000020730, 0x1, 0x9, 0x0, 0x0, 0xc000297d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99dcc0, 0xc00005f740, 0xc000020730, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dcc0, 0xc00005f740, 0xc000020730, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc000297d48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c4680, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c4680, 0xc000000100, 0xc000297e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c4680, 0x82da20, 0xc0000f89f0, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c4680, 0x82da20, 0xc0000f89f0, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f8600, 0xc0000f89f0, 0xc000e1f9e0, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00005f800) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 38 [runnable]: syscall.Syscall(0x3, 0xb, 0xc002863650, 0xc, 0xc, 0xc, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:19 +0x5 syscall.read(0xb, 0xc002863650, 0xc, 0xc, 0x0, 0x99f120, 0xc5a4d0) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:870 +0x5a syscall.Read(...) /usr/local/go/src/syscall/syscall_unix.go:183 internal/poll.(*FD).Read(0xc00133e780, 0xc002863650, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:165 +0x164 os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000120da0, 0xc002863650, 0xc, 0xc, 0xc001cc19d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e460, 0xc000120da0, 0xc002863650, 0xc, 0xc, 0xc, 0x0, 0x3ffc18, 0x3ffc18) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc001696000, 0xc0000225c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00000fbb0, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092000, 0xc0000225c0, 0xc002ca3080, 0xc001cc1ce8, 0x7b0fc4, 0xc001cc1d40, 0x44500e, 0x413b6a, 0xc002cb48f8, 0xc00000fbb0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc002e74480, 0xc0000225c0, 0xc002ca3080, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc002e74480, 0xc0000225c0, 0xc002ca3080, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc002e74480) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 39 [IO wait]: internal/poll.runtime_pollWait(0x26dfa6988, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00176c198, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00176c180, 0xc0028633b0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f1d8, 0xc0028633b0, 0xc, 0xc, 0xc00318f9d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e460, 0xc00000f1d8, 0xc0028633b0, 0xc, 0xc, 0xc, 0x0, 0x3fd838, 0x3fd838) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0023ea850, 0xc0000225c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4eeea3, 0xc00128ea00, 0x6d1a19df3730658f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092090, 0xc0000225c0, 0xc002c2aa00, 0xc00318fd40, 0x787a61, 0xc002c35d70, 0x3, 0x0, 0x9adf40, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc002e745c0, 0xc0000225c0, 0xc002c2aa00, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc002e745c0, 0xc0000225c0, 0xc002c2aa00, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc002e745c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 40 [IO wait]: internal/poll.runtime_pollWait(0x26dfa6bf8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00176c0d8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00176c0c0, 0xc00341002a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000f1c0, 0xc00341002a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000f1c0, 0xc0023ea850) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 183 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc001696000, 0xc001e19aa0, 0xc001e19a40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c goroutine 182 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0023ea850, 0xc001e199e0, 0xc001e19980) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:733 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:731 +0x19c OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: panic: amap_wipeout: corrupt amap Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 490731 56195 0 0x14000 0x200 0 zerothread *496902 27711 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic(ffffffff822014dd) at panic+0x15c amap_wipeout(fffffd8067c0c078) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020a75590,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e917a18) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e917a18) at uvmspace_free+0x86 uvm_exit(ffff800020ad92d8) at uvm_exit+0x29 reaper(ffff800020a29d40) at reaper+0x189 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic amap_wipeout: corrupt amap ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff822014dd) at panic+0x15c amap_wipeout(fffffd8067c0c078) at amap_wipeout+0x208 uvm_unmap_detach(ffff800020a75590,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806e917a18) at uvm_map_teardown+0x25c uvmspace_free(fffffd806e917a18) at uvmspace_free+0x86 uvm_exit(ffff800020ad92d8) at uvm_exit+0x29 reaper(ffff800020a29d40) at reaper+0x189 end trace frame: 0x0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a75410 rbx 0xffff800020a754c0 rdx 0xffff800020a29d40 rcx 0 rax 0 r8 0xffffffff81f53faf kprintf+0x16f r9 0x1 r10 0x25 r11 0x10a22a54f15a928 r12 0x3000000008 r13 0xffff800020a75420 r14 0x100 r15 0x1 rip 0xffffffff81e05b48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a75400 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (reaper) pid=496902 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a29ad0,0xffff800020a7dd58 process=0xffff800020a5c788 user=0xffff800020a70000, vmspace=0xffffffff8263d340 estcpu=1, cpticks=8, pctcpu=0.20 user=0, sys=7, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 66224 98424 0 0 3 0x14200 bored sosplice 41466 471160 24210 0 3 0x10008a pause ksh 24210 456187 58377 0 3 0x92 select sshd 16277 114857 1 0 3 0x100083 ttyin getty 58377 401360 1 0 3 0x80 select sshd 25452 274340 6228 74 3 0x100092 bpf pflogd 6228 223422 1 0 3 0x80 netio pflogd 71575 211508 1564 73 3 0x100090 kqread syslogd 1564 384885 1 0 3 0x100082 netio syslogd 41941 56287 1 77 3 0x100090 poll dhclient 53552 511977 1 0 3 0x80 poll dhclient 56195 490731 0 0 7 0x14200 zerothread 40142 405684 0 0 3 0x14200 aiodoned aiodoned 38995 102673 0 0 3 0x14200 syncer update 35851 342807 0 0 3 0x14200 cleaner cleaner *27711 496902 0 0 7 0x14200 reaper 90195 260725 0 0 3 0x14200 pgdaemon pagedaemon 73205 409749 0 0 3 0x14200 bored crynlk 37429 365429 0 0 3 0x14200 bored crypto 58541 256553 0 0 3 0x40014200 acpi0 acpi0 13026 251454 0 0 3 0x40014200 idle1 63883 220238 0 0 3 0x14200 bored softnet 42475 281929 0 0 3 0x14200 bored systqmp 7060 335383 0 0 3 0x14200 bored systq 4258 313999 0 0 3 0x40014200 bored softclock 14870 91068 0 0 3 0x40014200 idle0 46195 387838 0 0 3 0x14200 bored smr 1 41984 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 27711 (reaper) thread 0xffff800020a29d40 (496902) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262c6a0) #0 witness_lock+0x52e #1 uvm_pause+0x5b #2 uvm_unmap_detach+0x13a #3 uvm_map_teardown+0x25c #4 uvmspace_free+0x86 #5 uvm_exit+0x29 #6 reaper+0x189 #7 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6421K 6861K 78643K 10942 0 pcb 13 8K 8K 78643K 77 0 rtable 115 4K 4K 78643K 301 0 ifaddr 70 14K 14K 78643K 109 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1325 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 30 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 8K 25K 78643K 194 0 proc 62 63K 83K 78643K 463 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 12 0 in_multi 46 2K 2K 78643K 67 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 219 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 119 38K 39K 78643K 1615 0 UVM aobj 22 2K 2K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 11 0K 0K 78643K 22 0 temp 99 3011K 3605K 78643K 8876 0 kqueue 2 2K 14K 78643K 23 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 81 0 79 1 0 1 1 0 8 0 rtentry 112 58 0 12 2 0 2 2 0 8 0 unpcb 120 437 0 427 2 0 2 2 0 8 1 syncache 264 6 0 6 2 1 1 1 0 8 1 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 544 114 0 111 2 0 2 2 0 8 1 inpcb 280 351 0 345 2 0 2 2 0 8 1 rttmr 72 3 0 3 1 0 1 1 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 pffrag 232 6 0 6 1 0 1 1 0 482 1 pffrnode 88 6 0 6 1 0 1 1 0 8 1 pffrent 40 144 0 144 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 37 0 1 1 0 1 1 0 8 0 pfstkey 112 37 0 1 2 0 2 2 0 8 0 pfstate 328 37 0 1 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 253 0 39 14 0 14 14 0 8 0 art_table 32 255 0 39 2 0 2 2 0 8 0 art_node 16 55 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 22 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1669 0 258 46 0 46 46 0 8 0 ffsino 272 1669 0 258 95 0 95 95 0 8 0 nchpl 144 2142 0 524 61 0 61 61 0 8 0 uvmvnodes 72 1790 0 0 33 0 33 33 0 8 0 vnodes 208 1790 0 0 95 0 95 95 0 8 0 namei 1024 5839 0 5839 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 6679 0 6679 8 1 7 7 0 8 7 plimitpl 152 31 0 23 1 0 1 1 0 8 0 sigapl 432 393 0 380 3 1 2 3 0 8 0 futexpl 56 3951 0 3951 1 0 1 1 0 8 1 knotepl 112 79 0 74 1 0 1 1 0 8 0 kqueuepl 104 58 0 57 1 0 1 1 0 8 0 pipelkpl 48 111 0 103 1 0 1 1 0 8 0 pipepl 120 222 0 211 1 0 1 1 0 8 0 fdescpl 496 394 0 380 3 0 3 3 0 8 0 filepl 152 2853 0 2785 6 0 6 6 0 8 2 lockfpl 104 56 0 55 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 213 0 204 1 0 1 1 0 8 0 zombiepl 144 382 0 379 1 0 1 1 0 8 0 processpl 960 410 0 379 5 0 5 5 0 8 0 procpl 624 817 0 786 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 0 1 1 0 8 1 sockpl 400 871 0 853 8 0 8 8 0 8 6 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 22 0 0 1 0 1 1 0 8 0 mbufpl 256 257 0 0 16 0 16 16 0 8 0 bufpl 280 4656 0 192 319 0 319 319 0 8 0 anonpl 16 55567 0 40724 86 1 85 85 0 125 16 amapchunkpl 152 2252 0 2134 13 4 9 13 0 158 2 amappl16 192 1971 0 1160 59 3 56 59 0 8 8 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 36 0 31 1 0 1 1 0 8 0 amappl13 168 86 0 84 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 15 0 8 1 0 1 1 0 8 0 amappl9 136 685 0 681 1 0 1 1 0 8 0 amappl8 128 213 0 187 2 0 2 2 0 8 0 amappl7 120 104 0 92 1 0 1 1 0 8 0 amappl6 112 62 0 53 1 0 1 1 0 8 0 amappl5 104 131 0 117 1 0 1 1 0 8 0 amappl4 96 648 0 615 2 1 1 2 0 8 0 amappl3 88 123 0 114 1 0 1 1 0 8 0 amappl2 80 2330 0 2263 3 1 2 3 0 8 0 amappl1 72 18749 0 18309 25 15 10 20 0 8 0 amappl 80 1076 0 1036 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 23 0 2 1 0 1 1 0 8 0 uaddrrnd 24 396 0 380 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 396 0 380 1 0 1 1 0 8 0 vmmpekpl 168 7004 0 6969 2 0 2 2 0 8 0 vmmpepl 168 55896 0 54015 126 9 117 121 0 357 21 vmsppl 368 395 0 379 2 0 2 2 0 8 0 pdppl 4096 799 0 760 6 0 6 6 0 8 0 pvpl 32 179196 0 175987 198 0 198 198 0 265 134 pmappl 232 395 0 379 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 184 0 3 6 0 6 6 0 8 0