kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 1 00:36:11 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.44' (ECDSA) to the list of known hosts. 2019/06/01 00:36:44 fuzzer started 2019/06/01 00:36:50 dialing manager at 10.128.15.235:29349 2019/06/01 00:36:50 syscalls: 322 2019/06/01 00:36:50 code coverage: enabled 2019/06/01 00:36:50 comparison tracing: enabled 2019/06/01 00:36:50 extra coverage: support is not implemented in syzkaller 2019/06/01 00:36:50 setuid sandbox: enabled 2019/06/01 00:36:50 namespace sandbox: support is not implemented in syzkaller 2019/06/01 00:36:50 Android sandbox: support is not implemented in syzkaller 2019/06/01 00:36:50 fault injection: support is not implemented in syzkaller 2019/06/01 00:36:50 leak checking: support is not implemented in syzkaller 2019/06/01 00:36:50 net packet injection: enabled 2019/06/01 00:36:50 net device setup: support is not implemented in syzkaller 00:36:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x4, 0xfffffffffffffff7) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000080)="daa67e03a587f3178cba15eb970c6e99f0787f75c608f73e7c3a1e1fe5f159a8c7ec568069fb21261cdf07725af8c43bf2256dcdba8d966ef7530101ac4f2505f9d744282ada0957264e45491696a1e63545aae63e40a0b5da26eab220976597d513917226b07195b1c63f8e923a34385d304155f1782f33a74097c59bc55f46a925150c3ee14362ca1065303e88517a66cc280729d0efddc4e4207b405660defdb71efce182a3a578f413e2", 0xac}, {&(0x7f0000000140)="8e74461249ffea83baf536e3a1618e26d26934d29b28fdd182047ad59c268a68c22b61e862de6a0cf7dc8f26963168ec070fe1c8101608d1ca1a", 0x3a}, {&(0x7f0000000180)="5ffde4bb347d53b14df1f20031ddd5002b1c7f8de5a568fe2d40fc7fa7fd314733e7287ea196748a99f8008fea780d4821156ec5b99042eba8846ad0844df58461cc39af49c82d8048eb8141edd788e08e55c2151fd4431f4c17", 0x5a}, {&(0x7f0000000200)="cf38168018c961ef16a5a6460018449bc590b3ce696c", 0x16}, {&(0x7f0000000240)="be1f25b152ee30b670395a8d8b6d363d68616ee238e33f882d3440c481def85877095e3e77ba80f95036fc2345de5b74928e73a358cf2c370ae4668ccd2c7d4cf4cdbfe2ae1ff568232fdff1dcb1702c8ef6aa5e3d008e68f763f9633068a602bfc27e98cc6e8c3123d305c7be1875d99c3a08cc440ce3f1d8bfd48646acb98fcad740f5d538bbac26a6ebf9be14cb7bc12e12632566d5b19fee0995c27468d2f52c378cabc5909ee58566d5c7cdca09ee0ab7c7088cc3447e9399b766d6d5a5ed66233376b9eea29802db21742e26ee0f4c8926da4501ae0634bd2109347a6a8c407a55e4c528a85a8e4b28c5c0cecaa2996bfb93d055826f821834c5a4076e1a4a2e3a17a5ffb1b127c03d025c4be6a685281defce284ed6562ab43652598dbed15d900955c247fb872d04ff730366263196f4ad6f0e82fbfd8622293fb5a09dbc687dfa7e1d7180217a087302712832330d60988846e01a44c74588b2c4019fb5a61cf3efc7cdf6899d2d9b8d99e758b03badcb73af23f7be99640e673d8ae6db1c4b2f0e1d482216482500ac78e297f3a72fd2991ddb2767fd4cd8bbcbea77a3b0b6099e5be8949a4b442436ba7a1cf517ba47a1fb743f47148da831019ca4160888490c0798e0a51d027a9138be08ccd02f2a52491538ca6bc728840fefff26545bf1f475fe096532a1dd3eb2ce1cd9326c5515a3fea886abcbb6ab6636c8d0da677b3acd86caa36940b2673b7cf9b4432ec9021e0cfad33d2e02bced8dd14f0a92ed741b1dd3382264637f1b870e06bddfd1f72c4a2789ddef1a1f48478572497fafc43e47997c154f8318565b47e4bc81c29644ae244f8be6dad934304858e55f4ec83fb71a75d252b2bfef2d620e98dfff3377f502364e1e0c94e510f0b6efb2684c6d005af4e2df426adcd0195a7e741a5c45282c88a316527ef86daf57d6564fc802400b0758dafd48e85ae02202eeb79706534b8dfd7badca39793d9a8de329d3d31f47450fd2a51d0b9ed7ace34c942dfedf58b42b63ae3321029648c1a668e6fe6fbc24c329dcf3ffd11d12897ac1c6a614ed13fbf4164611a7fb5366de32e6b388830f5c729880b454418097e2f33e7f4c1a635acf17880c29e31ce8b9e8b8a4b60fd5f4b25c28aafcd95b75e4d8ee23225290592c98ddeaa7c8885ca1a4fa9f87d973b2a3b0e8e9ebe0f06edc500446aec9b1b0dbf48a8671a6751fd427c147f5d6e58c8d4326bfdab67075d42d7716160d452908a50b4dadffc09ea134c27a727c303b4e920ffa0c4286ab9c2276ce69fde0160b1ef80a7a8c82d778f238cdc549a6901718c4a72ba1bcb86ede96a91c84d24ce18cc2498810873ff6dd7e65fddde8ba990946b1912a78485857d9f7cadde0a91e3ae3a8f179f3f8125ab27520f6a1da2b102716b9f53e78944085c226d6b9709be5a8de7774cec992191dae3aaf38581f2ad1c02e9c120ead7f2d5af3d0989c04a49a1c596b4908e1eefbd75ff13765d4614f4714f5b44c130b32cddd807b9d1c366c17a9232eb667d94ded2d888432376a4aac0681faf5b1b747f8470d843f684e161fb2bbbb57e9171d8b115132f263422f078025e9a4e9d745ce42c813138e4930b3912ac10363494994ea4e2fa98c88c1935bb4bd9f7098610da2fc5a1f556dda567f7e8b065a6161be67e5133099247554525e4903990e37e6f214d48d6bf04df5ef84861c06361e4dc3915625fea17cefac96a8663f29557367342b07c72def57a2481a2bb0a4c5d951bfc0bfec8817b3c14cf767126ea0daa1a99ab72caa0994c510cb94c75d42c6cd2e2f946ee4ce02be9a76bc80292071fac7acb405ea634bfec82af53881534da138df6a4221af38f4064e959d0eecdb30141c9b14088251dd5cb65ab4f90aa18a0244a57910363e35bcaca9782d8062da418379487d7bf2a759e8d827976bd07c5769f6d7e9026b6032539d4b27966aa574ac0209eb4f58eb9c0da28ca17cfcde17bdc570b7f42d8deca0a6db526d6be67aa85b416a72695be4105e446a37e8e616affdcf3e57c53770ec67565fa70f871996ee2424abe6fac77d1e2b5b562dbcd7a162d191b027ab60fa5b4a7e4d345a09bb5fca0aee2aef6c35499a01a4c7f0976f7999d627fb9a29f4b74d27732ed632d5cbdee593924043236f5a4b3c66244839b1d0f051343582c839735d065f4ba07b1020302d571345d96c9afe8e1d4ee38245be4c9cf5757610824d11781e2a82e2fda526c9a1b1e7fe61f04f830dd2d2ee48ab3b1e3b471bd44b9a3abb31784372e08b21eeaeb303853ec295dcba111399a2a3193ea98fb968955855f25fa114f46d9b72065cd6a93a348c47fff55bddda81635832634d9fe920aebe6f597d59b4d9fcdccf9e50bca3077f283f9bf36bacdfc68c1678eb55d9c2168c637ff56a55184be65e0981f2c7d57f74eab861ba0bf931542c2b0ce46b66f5712998f6cfeb30ac014542516c645da59313378289b247e78b9d49deac0ca5e1fc0f47c44ab7c5e7742da77a25304e18aee5da13e9626ef05339e5f08a47bd7e91312f7bf8d6a5a21de541b9bc9fcf7091abcaf1a2c57ab29d20daedbbab1896ef72f6517aeb4973ada43e3d90a2c12712ebcaddea41cf86bdd98aeda94e11d0912a25b66c8a1bf2b4d0e44c12b09ca8dd01895fa7d7e0c45924ad482abf0568e307d782bec79f8c07643c72b9afa016aba29498807f368f4babfa62253fd84379222f0a7778ef89e6aa10c004f99d1ab860f95cc1fe2dea321a045afc661b34008a19dc77e4f55d427ebdd2d32e005a825cdfd65f612d014e51bf3bd49013fd15df902d0ebc14e580ac17c81986f808716d07b0b3955be7a12ed32ff2123faf12fffab22ae5f4b259f4f82def0b500f19e4f55d734887043e3a6517678d87adbfbe6df4a9d887939b3a33ad6ea87219d5bfed071c5ba737534591a2b317e94dbdc505d3ac019084a0c70f472205461a3bb7638ec0f385209ba93e673247f0e89a40c1fcb2b620b41a4f19ce1119a95c0df74e6ef01e5a0b44e90667144c23faae3c4c29dab8f810f2b037f221975904f70055ba040486ec29fcdab3833bfcb28fcacd167b7e255c58ec5ce161862f27c786f401f8c0242aa821f12b954f94d7d5e9d93dcea1894fd8e0ce07df3b29b111ba9c2d751a880e9bec0d773a6986564ce1fdf4cacdfc9f07aa276976091d5afc0b3a6d088f1f6d18e4fab6b13a35b777cbea61648c9138b73f7f90d2f99268efaef3655e0aab80c8d2e04e06b221dc7298da5fb38b936e6247bb58df3d0cfb98782027ffa309dbbfc6461818d59ee3426eb5bdf24c08a87d9697fe0610bc7d60f5478f85f4e91b22e9a5bb53c8e64229837bae4686dbf94e42246498805f9fce7554ab5f21a673ed0040a315cf973b8e3c72474496c178f185a2c206e4bcb4a5782eeeef546a9530cc9ef39e3a2d4977ed52cfa64e773490673a6a5645630f9d59a7b7584a05e236e3da06307356c052ec3c618b13b2d8fb8d6e04dc32f771d85f498115ae66e3738528f8c7e5a40cb8e83c5af515a78f73d85fc626da8032f8e07a7e73015c474a010d4ca84e4c967c2b15b2e5f719061728a5feb04f54ed187127ac5f9277c353bb9a7cf6ed2e92f3088a6a4a5367eeff86a4b37c070ca439526e3ac1e08ce2bf228290e8f33a22db28a62ee413888a88d78f609e11de10514a1e68524e34a9d751c5891146c0cf7d5ba772747aa643101b1795c6a3d8ff271fe1eff6ce8a1933b35a8bf21f2e1f5d3b69fd83e7b441ae21adaf4c88e86dfa7b448fa2ebcd15be832855d9f0317a79aa4bdaf07fd90b5c4014c1f8e4556900da7c13c32b6e12decfcf6cb2462dfe4f5f56596e78fe1f3150b2ec1fd9d064b8a05a2d80e61ff7c201f48350ff2da6ae2588243a0dbf5894aa784a8f21ea9b0d0da3415e7b01d08c4e8be202238d0ffcc5f7f5fc985eb534a7e36fd3d876141c712d0d720a22c22709543b4e44272ad7f1aef64ee9e14fa421c37ab81f9f3f4d8f360085d26203da0dfede1c035d598636463807be80948de78bf899054d362d1595aebe0480a06e828d409bd3c855dc3cab83f5e387ebe857e19882a3aeaf7d71c0057d20fa6e15f0691e47e8804b98027f947a8a3ced61ef0b39c8ff1bc6987e6369a18dc27408f539c584ea6b2bdcb03837dbab944bab55812e66956e926fc13ad1ceda9bfbf502fb6789df277eec7b88c2999e24bd55023467ed11e5fb74a30bb57b14ecec1f72f4c7bcb7155ea02ae89ec3415f117c64c4fb670db3d21edc147778a5a3f024329e1685bd6a61895fdd498fd6af9237c7b8e22766332a68a47d4f40027b94990fad13e22a99c80059d2b92125e31d4f960d306d46b600892172c3a5b4cd55d5cd198b5f5c2c57278ae92b152c62d6db39d425b99c36553a00b5ba3a6406cb969b343447e69cca6242c87ba5d80a98c814813e90efc1e0c703e80b156ca7daa783d3d886b036a1b807dc0b59e50efaf5b9a4e625548cb99d063c4075076cfc0fe47ff42c0221f6ee3eac477c29174b4b9755d8d762fabd76fa188a8510546b9c71de92742664ebed1734ae4b741dab160c98c10b61df4f9ece6a7e9023b85870af8d26861b304337dea18f9c30569b0dcd21404fa4240fd9e5ba8a8a90571d94a4ba9dec99882d7d6ab705f651b0003038f396fbda266a3b0572a174fee98d6107336a2855648289befeebc83e21ace54bfbcdedb38e51695b8652a0401ca51f44195e2f9aec65251245acd1650c61004e18a8ac49f73965cacb48a617fcef24671cd74846ac331b31f6b25298193a73790a080cbdfab93c90503b85c89a32a11d4fd082b71a99d275fa37f5f7bc4bfc6afd8bf825ef8330ee0861debce8e907f398c0e983ad12f0e43f43fef69cf9e49adc18fa7a394e0b84ec6b4bfdca86cdd9d8f0ac9fb8d6f9227d0e6e0dfb3dc37e09613623d6e15dae1db1cf46e3329c802bdfa98bac77511d62e508cc1019477ce95525a2e1c8c19a47421c5fa45f904693a52bbbd000bf121c96351edb037215d321335a2cf8eeb73c86df914da5032ba07c75235913e6c3c70b3f99bb3e90956f217c0e51d92694747900b42a411fd913b88402112f7c51f94994ff52990ae340806ce36d0b423989bd51745531939e649d6617aa809843135b1e56a934b6dd49443d7b7114d7988036b4cd2db34a218ded32a685fb120e49716068e5eac8ae4dbd1639b7a3ba44399fecc24c921916f55ce7247d170e1a191d8d4092c322dc18525d20d9e712a59e79a804c1329419ce24ff97459c91d4ff92435695929b4f1769e06e8080dae22e937b15e8a2c096568f126cc48ee939b97696dd40d8ec406650343644497d8d5dd8ed74c920fdc77116584798d0076ee1c46c34abeff6e51f6a08267847fbd89ca2a68a8a787451a8484798461a0f226687fafc3d64b29bedabde5572f7e25142582ff8f22cee1dbcf63cad5188b7c82311a9564f380e401a625ca912ea1436dc84daeb1ce63ec5812c19f410ea76f93f800f0175866a873460778d81e6850ae4885a07e40b3bea487299a2fefbd3d5834874d67a12fe46ee7ba0c1f8ef569961e9b27d0e052ee10d7d57039edcb5fff00a04f8244ce031bfa2a6df5ee2e1d962c035892fb62b3eb361980953f4190958f111c13f34ac9f21dbe1fa50812ce10f855ade8836b0ea1f9a20fb0752f5d51a248a3861e40cbd224eb502f0f57df19a97337ec648cc850150d4e148342dbdd15cce896eadbadae06b", 0x1000}, {&(0x7f0000001240)="a354f3da2dc236bb78c9cfd6cb0ac1fc726979e60aafa1c74df67eb3de6b1e7aa3c82cd335cdde2fdae4dd7b97378accc31444364a25401139a9d873e2981e761323ff0b40714eb5df7fa1e6451e2daad1fd30cd12a2b6ee8ffc12e6b48645edfea2b27f1e125da778b20b04aa83d0a168aa4d162421164674a1aa0bc480eb7b258f484e83fd9f1899eb11fe727db1f0744050e3f5", 0x95}, {&(0x7f0000001300)}], 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x0, 0x0) chroot(&(0x7f0000001400)='./file0\x00') writev(r3, &(0x7f00000016c0)=[{&(0x7f0000001440)="b95160f626f4358116debde6937582f1dd0a1e2a8d993f0cbf3e758956398c548167f56290", 0x25}, {&(0x7f0000001480)="ee40c850e5fda735d3d79ec2972e7406e7d6ca7afa021909733219fe0f960f28d8c542e924e4d75f71adc95bdacc3679618fbb03c689fedf03d62e277853861d8357c956c7e039b7398b41d755980d6220974387e34c0ec64b30ac63dd82a369130eb71b1b4b2eafcd7cd44a51721c23", 0x70}, {&(0x7f0000001500)="0f001aeecc2930ee7d8205c378741c3eacc59e0cef6c9775a5aa99d2739c2c2e63e0a45a2e4ccd60fc20093a7a1b50c159139fb7e200f6c783b9eca5461c134234925da04771d27333eeb35af8da4dd726da06745b1c8f9c05ab1cd4bde105eb", 0x60}, {&(0x7f0000001580)="9b7b6e70af85da55c0cc44f4e0953f1fa545b23b37e6010a7c9089fbeaf9d0dbe71c93db05f20011e2b4e2395073d044b42c157a564bfcf16005edfc45f732f27aff3872b454c1883979ff0b22ababbaa5c0e9d115fad8725745b2087c6e27d8467069c4a2e36432bd", 0x69}, {&(0x7f0000001600)="c468a2e864e0d953575a0887d9e0fb0c8e7941e67a59b241de37ac6fbc979a817b5044059bc3c83b252955771ad6e8da5783a11d9b029116b1020722ceeaac2e9c1be9e0867f5ebfd442715c3285af3095077c9c6a16b06909de1f91a48214637925e29483c54cc6702829f43e08584a2ba5378e37ee6cccbadcc7f037ca862d4dec0c05403965e8e59632f9f4cb478f2d56c8c04c9289c6619936782e7673d0", 0xa0}], 0x5) read(r0, &(0x7f0000001740)=""/193, 0xc1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001840)) r4 = semget(0x3, 0x3, 0x401) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001880)=[0x1, 0x5e96, 0x1000, 0x4, 0x8]) ioctl$BIOCPROMISC(r0, 0x20004269) fchmod(r0, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000018c0)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r7) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000019c0)=0xff) poll(&(0x7f0000001a00)=[{r3, 0x2}, {r1, 0x20}, {r2, 0x4}, {r2, 0x4}, {r0, 0x8}, {r2, 0x44}], 0x6, 0xba) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x1, 0x0) preadv(r2, &(0x7f0000002d40)=[{&(0x7f0000001a80)=""/171, 0xab}, {&(0x7f0000001b40)=""/82, 0x52}, {&(0x7f0000001bc0)=""/102, 0x66}, {&(0x7f0000001c40)=""/101, 0x65}, {&(0x7f0000001cc0)=""/107, 0x6b}, {&(0x7f0000001d40)=""/4096, 0x1000}], 0x6, 0x0, 0x59) fcntl$setown(r1, 0x6, r6) mkdir(&(0x7f0000002dc0)='./file0\x00', 0xa1) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000002e00)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCLOCK(r1, 0x20004276) 00:36:55 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5000000000000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20008, 0x0) r2 = semget$private(0x0, 0x0, 0x1) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) write(r1, &(0x7f00000000c0)="ad6e82444fa3e6b03f9960482c64631053948dccd0c5067e4ba1506ea93fea1f4d0daeeba0410982c7235398d9c163009dec65c2174e92dab37d67d677280f4193ba07bb901b6efeac2cc23420ff74f23c3eb1a248421c9e3430086145d00aeab80d8104c3a7ccf7ca8754109e0ec4319e2f517b09de795db7f6553b1ad96806203cbdc14c54cac11c721d53c3d2ce96d6409b1105aab52e776fa00b7663e582e2a6b9ab8fe90041373033fdd40a62641baa83dfb68baf9d9e890e03e4bd93c1b77795825d262a8261525ed5a19e", 0xce) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x8000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = getegid() r7 = getuid() r8 = getgid() r9 = geteuid() getgroups(0x2, &(0x7f0000000900)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="5d0467397ba907298f02ab741c8fa027f7013fc9be1f99e94cd4579d14bc90b98f2b1299067f48784b2a08ffdad280f13b322968e3abbbb9a798625ff57fe9e0f0acbd607f0a8a99e9155c0695138af046f7e24a777171d91afd401e13f433c6e174", 0x62}, {&(0x7f0000000380)="2ad988ad5f5d48d8725185b31463a6c5834796eecb9199b9a9f03b083059c7d676d346fd3c232dbcfa0ba993aa4398b666121e2b1624e339331ae4e32d9c81fb4f6d7058e71b5baa66413131c69d2f7157d8a48d370c7287e3a383f7c57a8a313616140784116746aada810e9caa1c557f9ab7d8e32c775084052861848c98b5d01ad7bf33450923a91d5cc68073cc5b8a83c5f39b584faefff0a7994f6c012e246ae738bbd2ee130e80fa459eecec015e7e760f0a9c4ca674be7fe235c1748d48a7f2e0fefb9a3bade4db82971b99b450a29911a2c6f2a36d859cb733e641b080e5ea57b4c4d13a144e964f72f00d0465bbc9334a5e896a", 0xf8}, {&(0x7f0000000480)="84d4c3b20f7ef0bd7a6b6be95efe1381d38f5f9c1d01ada1ab01f737093c72ee7218d77af4585dfb1455a209c1c9ea84f60febeae344747f73bf70442c31ec47e8444d8bdbd305464f34776ab4441dd2f264316028c84738f7adf7b9696e97e0608241a60eebb48f9be372264cf0eac3bfb486c6dffcf8328724d8d53a1540b0c2aaaeafc60bae112779efa2da3607e8ce1a2f1c81b6125207f3301914860e39064a602a570b28224e029f3c0c41c0a81e2fd1ca2759a6cc3a9791748c8845617f9624c624663d32506e566f30a08d01bb4d8e380bfe94ce37632f4b67", 0xdd}, {&(0x7f0000000580)="2530f33c57954a3a2074aac354c4d13b5b239dd15eb0ffa73318e5a6465977ab9bb6ac6bb60c8f4bccdebf7b190b211bdfc49d82d2a9673d91d20980a6efb7a3ace528661b657af9cbb400d2098a2dad209c81bb25b011059476b59889abaada30b4706af46dde5e95d0c60657b622333fca8fc4fd4cac1f4390538a5ee70aff46ed402a8a0250f49755f5d02cbbf44af5c328072a5681a35b2c7c2cd03d2bf2f3187c5c3db342f56eaa5195cf45bed35a05436515d82ada274b5d28d5f51aea156b9c2b6bef266a39234edb7f56b73fffa479d1822faf", 0xd7}, {&(0x7f0000000680)="742720afc4b76d99b903013d6dad504bffd81e670a54fd29b27945bf1d16167ce6a6f336c9ef8548e6440926d553027c6d53f4843d775899fc4ec7da5b3ed678c358c2446b6b8bc824ccf5c99837630607f9b4c754bc4988a3adc9", 0x5b}, {&(0x7f0000000700)="56682b65efd78a0451a1382bcb799c473b8d6c442e8aca3a3bc87fdcb6bdff8c9b92a6a4408f26e5e107de313b0b9a69b95847f0acd742f94d20c175cfb03712a9f45a31ff7b94a708037d9f42ed0a278aaf79b1897168de8ea6895d2c38a3fcf68f8cfe0c9ea96763cc3e1d5f885195f8fd353ef6bac12201de025fa1b133b6b5dfee7ec6bc8da618a7911e381a1f790e9fb6116cf3c80c4f47cbc4f3b2", 0x9e}, {&(0x7f00000007c0)="31ddb84a173617c2414b87bc37bf4a98cc82c1170a73836c", 0x18}], 0x7, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r9, r10}], 0x60, 0x4}, 0x408) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000a00)={0x78, 0xffffffff, 0x3ea, 0x100000001, "b2ce829fff8e492483ddb0f98b77815ffc04f068", 0x3, 0x1d}) shmget(0x3, 0x2000, 0x680, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000a40)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a80)=0x5) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000ac0)=0xfff) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000b40)="0109743e612bdbeb4875de3dda", 0xd}, {&(0x7f0000000b80)="f852fe43fd669ce9509d4b42eede9e24bef17fac33", 0x15}, {&(0x7f0000000bc0)="11ee52afcff890ec2df5b6f7e53503a6e0d0582086b101960e15d89142bde83c89458309a55605b59ed6805e3b59235460938a934ae61ececd99fb8b4e26fd05e7", 0x41}], 0x3, 0x0, 0x0, 0x7}, 0x400) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000cc0)) fchmod(r0, 0x80) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000d00)=0x7f) 00:36:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x3) 00:36:55 executing program 1: chflags(&(0x7f0000000480)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = kqueue() r2 = accept(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f00000001c0)=0x8) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x80000040, 0x8, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x40, 0x61, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x80, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xffffffffffffffc1, 0xa9}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0x6a3}, {{r1}, 0xfffffffffffffffc, 0x826ebd777ba5d24e, 0x0, 0x0, 0xda1}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x40, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x94, 0x4}], 0x81, &(0x7f0000000180)={0x3, 0x27}) unveil(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)='r\x00') utimensat(r0, &(0x7f0000000400)='./bus\x00', &(0x7f0000000440)={{0x6, 0x893}, {0x1, 0x1}}, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) fchmod(r1, 0x1) close(r0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000380)=0xc) 00:36:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000013, &(0x7f0000000080)=[{0x6a8, 0x0, 0x4e54, 0xfffffffffffffff8}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x212, 0x0) 00:36:55 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = socket(0x18, 0x8000, 0x0) getppid() close(r0) r2 = socket(0x18, 0x400000002, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffc32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:36:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt(r0, 0x2, 0x2, &(0x7f0000000080)=""/47, &(0x7f00000000c0)=0x2f) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt(r1, 0x6, 0x1, &(0x7f00000001c0)=""/163, &(0x7f0000000100)=0xa3) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchflags(r0, 0x0) login: pckbd_enable: command error 00:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)) 00:36:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000040)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 00:36:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d6, 0x0, "d795c1e7ab6fc6e23c5b00000000000100e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000180)="bd0cd24e91c321a8cf98848e4aefd53dbf313dea8d0343d605b9e2d3ecd505d1f67a90bb05dc03e23ac168a0237f559f7cb5e32d0ff2d4e7199679daa987423cff03c6b2748aaa78947da61d2091f2e9bdd11c4518138f751d07000000f34322c0cdf50600000000000000cfebcdd79cd66c3140972d2eae1f3c146ed5ead4fc32c6c3b000", 0x85) r1 = syz_open_pts() close(r0) r2 = dup(r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="27949957c6e81300ba9688bb7eda1a73015ec4838b43af9a25418a1299007f9ffc2522093aeb665db0c7dcf1e1d87de2af99fc7e4db9661cd151f3b8ae93cdf06be60d67cc11ef49c081e3ac3807239ebd7f4671a16b4f037a9b1b2bc46df9f3f0940026dd3c33ec6b28982544b215cd85fa555472334b65fbe336d44c7dfabf59b6a6451614b0b594be44fa2585ca7da4272034cdd8faa9a1b3f48ba83ac3367f82876221a7166a425f8a1851f339ff545541af609980b85de23a5e30c82a56777773d63d5f092061312b7e6a1241", 0xcf}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "85495500022000000000001167f5bfa695adfc86"}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x5}) pwritev(r3, &(0x7f0000000480), 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setuid(0xee01) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = dup2(r5, r5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xfffffffffffffe74) setpgid(r10, r10) setuid(r8) r11 = semget$private(0x0, 0x7, 0x9) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f00000002c0)=0x12) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 00:36:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000c1e5a5c4fd9f9b75ae9110a730f81ff8e00adc12a818aa52fb1899eb55aee8e5d1523dd6be8c86d7d03fd0d44b09c89adcade7efd36fd776c26cf2c743620e05e57f29edce33c38e4695a82f630db3220b1c237fc5c5a4462c6e9307638c68ce1c1c431f2e1ccfc0255502262f8c7a2f283d96d6c4ce7c21997d8db88e5feb602133dc8a9dd88b00160a10883f315f4a81849a7a2d000000000e6a469396dabb9e4d06a3e578ffd51107297e88fa1f1174e93d608fff5a82ea6e8f8cb29923144113e2e7109ae4ddc2b8b623d135bbc60688952775fa1a466047f5c0d6e53d2b63e2730a444cd8990d998c32ce6c0114b53fd54014a9c916893a574f35b691c07b6bead9952223d2cdac9d14b03a43c8586f9e729e002110563042a845cc219c85cec1e9287c961ed2636dc182ba7bfd080c88fa5a720387f010699295b84acb37f93a1fe069b060b13f57e8f58f0f44d732f3410bfc8e731ca9044551e4e565b94072f0ebfc7fe0991929"], 0x10}, 0x0) 00:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x10002, 0x67b, 0x1, 0x7f}, {0x8000, 0x10001, 0x5, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) 00:36:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000000401, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='M', 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 00:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)=[{0x2c, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6, 0xfffffffffffffffd}]}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) getgid() getegid() msgget(0x2, 0x1) 00:36:57 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) dup2(r0, r0) 00:36:57 executing program 1: mprotect(&(0x7f0000092000/0x4000)=nil, 0x4000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x1, 0x0) preadv(r1, &(0x7f0000001740)=[{&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000001500)=""/228, 0xe4}, {&(0x7f0000000440)=""/82, 0x52}], 0x5, 0x0, 0x51) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(0xffffffffffffffff, &(0x7f0000000000), 0x3b81) write(0xffffffffffffffff, &(0x7f00000001c0), 0xfec4) 00:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200000008000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) 00:36:57 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x9794}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x408, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 00:36:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x30000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 00:36:57 executing program 0: getrlimit(0xf, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0", 0x8aa) 00:36:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x8005}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x8003, 0x80cc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x7, 0x80000000}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) r3 = dup(r0) setsockopt(r3, 0x160, 0x63, &(0x7f0000000080)="299831f842abb87de411bba7d249abeb52d29e7bd17c70a923682ff0ef2a2b61a679f0cb728fa5ddc91a78f6b24ea0202c7f8a2f709fadf8", 0x38) 00:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/222) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x1, 0x800, 0x6, 0x2}, {0x0, 0x7, 0x1, 0xff}, {0x8, 0x1, 0x400, 0x7fff}, {0x3, 0x0, 0x1, 0x4}, {0x4, 0x1, 0x800, 0xffffffffffffffff}, {0xffffffffffffbf97, 0x0, 0x0, 0xf2a8}, {0x4, 0x5, 0x6dc, 0x4}, {0x10001, 0x24, 0x5a2, 0x7f}, {0x6, 0xf335, 0x8, 0x3f}]}) r2 = semget(0x1, 0x4, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000200)=""/244) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000480)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 00:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x262, &(0x7f0000000340)="b6") semget(0x3, 0x3, 0x0) 00:36:57 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r2, &(0x7f0000000100)="6b4f3bd59fe363b3a71fb6268c110fd3b889eb280ff2d07b036bb2c65a5c03d4dc534b8f8bb1bb42b44f233a2290054bcd3bd8de809dbb23409ed396b5accddd59412f9cd8a548eeb9b5b65e13f45d9e38b705c0d82efa609c987d295d70ebc47c912a907a18c3058e2c89c4095aabdfcf3ca82cdedac63bdd5647fccadbff1d52b4c09168e5aa5c93b4b34330ff339613f3144c0bb188e1fa8a52c37d937f3cfb426920cb3c", 0xa6, 0x3, &(0x7f0000000040)={0x18, 0x2, 0x81}, 0xc) sendto$inet6(r2, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 00:36:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000000000)="9c4a7b6a77ec6b7e57c5cbafa0058b01401760a01661bedb39d1cc7de2465dbc7959f421b4ecc95b8b24ae1e345eb3a885c73d2f759ef552b1d505a079de49fd3df4ec09df6eba3eb822f914088e3641f32b7e15d1e9c430e757899e10eefe7898f2f308aa8b320458f96f2008ea278a0266", 0x72) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 00:36:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 00:36:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) 00:36:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xe0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x0, 0x3, 0x2, "38b1713aa44694cfcfda50ae1bddb13db38266d5", 0x1, 0x8000000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) 00:36:57 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) 00:36:57 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1013, &(0x7f0000000040)=0x29, 0x4) 00:36:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) 00:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000180)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 00:36:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) flock(r0, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') listen(r0, 0xfffffffffffffffd) rmdir(&(0x7f0000000000)='./file0\x00') accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 00:36:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001300)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=""/4096, 0x1000}, 0x802) write(r0, &(0x7f0000001340)="510fc3a038", 0x5) write(r1, &(0x7f00000001c0)="db901016e6315f9b60e468b84f524b3aa5618a4fa166cc92ef97cd695da42c3c33f2a9e0e938c99480d33c4caeb14d0f3356aec87d9628cd6c08ebba3852301c72156bc2d7bb765f293f0defee5f39a90724fd9eb17417c056d7680b345ce339846f7de7792e9870a0a9c65608ca5dbf6488f1f11d550516906812bd4085e7c23d3dfa27675310a2d71fb8cc0281e7138de7112f31613e51539f05fa46f08ea1b988c75b3f93e63416d8e8208d408da4939cb5104f3ab64f4f6ee7f391b952af1ae10482d9edea08ad0c46d0c6ce6d77379729fb2d320948c53e2ef65bfab152349c752c3f8c9dfc7b4cc49af50f9e562058902772", 0xf5) write(r1, &(0x7f0000000140)="7a96b0ddf8383109da1eff74107463bad5b09da6578c8389ded321d7214ce8ce3954600b0040570c25", 0x29) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:36:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x1, 0x8, 0x0, 0xfffffffffffffd14, 0x9, 0x9, 0x3, 0x0, 0x100000000, 0x20}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x401, 0x80, 0xd7, 0x10000, "cb657073d51598c95a21a5b83b85aa13ecb95285", 0x7, 0x7}) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 00:36:58 executing program 1: r0 = dup(0xffffffffffffff9c) dup2(r0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1ff, 0xd02, 0xf0eb, 0x9}, {0x6, 0xfffffffffffffffd, 0x9, 0x200}, {0x375f, 0x6, 0x6, 0x4}, {0x800, 0x81, 0xffffffff00000001}, {0xfffffffffffffffa, 0x7, 0x6, 0x10000000000000}, {0x4, 0x3, 0x5, 0x80}, {0x7, 0x3, 0x40, 0x9}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 00:36:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x2000000001ffffc, 0x3) connect$unix(r1, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) shutdown(r1, 0x1) 00:36:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:36:58 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) 00:36:58 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) fcntl$dupfd(r0, 0xa, r0) 00:36:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000480)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f00000003c0)=""/13, 0xd}], 0x6, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_vnetid}) 00:36:58 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) open$dir(&(0x7f0000001280)='./file0\x00', 0x180, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x20080, 0x0) r2 = fcntl$dupfd(r1, 0xc, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0xc7) r4 = open(&(0x7f0000000100)='./file0\x00', 0x48, 0x19e) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x800, 0x66, 0x2, 0xc33}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa10, 0x0) 00:36:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) clock_settime(0x4, &(0x7f00000000c0)={0x7fff, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x811, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r1, 0x2}], 0x2, 0x5e2b) unlink(&(0x7f0000000080)='./file0\x00') 00:36:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x407}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:36:58 executing program 0: socketpair(0x18, 0x4002, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r1, 0x0) 00:36:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x6, 0xfff, 0x200, 0x3, "cdf3907ce790fa47d34b7cc26a77f989dc3ca9e8", 0x5, 0x1000}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = accept$inet(r1, 0x0, &(0x7f00000003c0)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000400)="f553687bbfc360d11f1eccb8c2c5f680fceabeeaa17f30edbaeb5c18b413b97232c4771e6076c8a6a3a370eb249af611dfd06dcbba5431f2dc3127f21c1149b4482cbe493578b00a5d22c7952247a84fa5194572ebe388c5f87db10c155b836848", 0x61) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0xffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000300)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x180) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCBRK(r8, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) kqueue() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000540)="44e73db68ac0571c", 0x373c2f80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="e8970642bbe11c99cf316c75feacaaf7592ae05681b8b4387bf1cce6c124aef9327cb825538e372a54d5e5c79a8eff8fd713c4787aa8220bcf4be5f04917989ce720c2764235d883a184e88e7bb2a261c02e1932fb7552e393b9ca0410b105f285468a722c5702ee1a8cfafd4e9df786cd6388030d594758eb24ccf2ed27f4ffaebea15d6c5f1fce5a9a1eaa582cf89a9d3209e979691594e225b0944bbed793ed3ba9c08346ed7d443debc93639d8ef4e8c0d6909a3464ab2b95e35b1ffe5a02565822e21980f0d3e9754e27b02e5b551aa5f8797c98ae9ca897aba033c77e0e07789d09c24d53681248fdd", 0xec) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="19884a6166b7a6b4ebc207c252c203c2170de73f22d3f1411d2ca98ee3aa8f289d68a2cbc6cee5192061f3fdfab9bedb21599ffa6e02f709d9e4a387d0247d29466be957e1194ba6f5386a49b42142573703a59d264e4d51b396766e47e070da1d0701d65defd7f0c6ffbcb0d5be3604612cd6e31feff951740482ac377229925c14af5c0c510666b447992bfa810f2d71e70db278427a942fd8", 0x9a) 00:36:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20000ff, 0x0, "14edb45900000000e8ff00702d7d6fdcb51d8b00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) pledge(&(0x7f0000000000)='\'%].-\x00', &(0x7f0000000040)='\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) wsmuxpoll: not open wsmuxpoll: not open 00:36:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="521abd987fec75668beb556d2a12bb349a0604412b6fcfdba8688874316f58e7fb9f462660893a311f287c28257826214615a66cdd8753469f8bb0bfec468afe79c834670175b947015721520b2bd8747780ded0d712510ec645fdac1ac12f25d02d0cb7a3cf832c5e7e6c090a56494a3cde5f7d01b4fa90d451e80e9cb17f75643e5a81d8e0c1b4fdf95d7796f97fa5c0f09c07aede0a7d1e5878b15f3d25cd88a37f3438d7e4725493986be547adf2446c355b42e04625e1adaac86e890c2fbd678da775ce835ce7e7ea14b0236b888120ae49d9e3d3277217aebb729c2fd7351e2d18585b1eb78ee797bb6e46c3678330deba8235ee90231ca1a6aecd269cf99610788fa00336641e6194d0cb5dd3bded195288915d59e7154340f31f4c7b9380534b4831e005d0bcb7c4dbf83d940717", 0x132}, {&(0x7f0000000300)="d2bfda454c5d39f2444f616f4bfeb605bc7abb8c1f97023b2e2ee8ae0ea2ff286648a8ef1d700b13c2d6d585b1a6e6665cbe4260bf6a0d090edf4917c49eed1272717a22163f9587e6addea4d3794c9b0dc1224bfff8fb99f78f1322b29fe079a3401f0278d2e10e18a0f4fb43c86579e73723f08f9a73e12ecebd6f2918d2b156471561852e3121458cf0b486601f6b87c849c28e785c2e832eea114bf652566af8a6eeaf48f8af68bc1e75aa4c5e7f00ddf1fd02e95ebc88b23f87129729232f04e594e11759e8886449a5aa538b0b7b61a53b982917f86e211d4543c9526180441bf15be738f8c136e8", 0xeb}, {&(0x7f0000000580)="4cc3cd4ca53f1186ec32d447f13adf595953d46732905dacde86eb4abb413b701bc0f67cd72575e26bb678a8fb09e576eba8aa32e4b7818d1b2d774667988b97d84a23286b4fa8ebb9a4468186a4b37b146e8ff053bc13601cba1783833d", 0x5e}], 0x3) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f0000000040), 0x0, 0x3a) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r1, &(0x7f0000000140)=""/229, 0xe5) read(r1, &(0x7f0000000040)=""/49, 0x31) 00:36:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) 00:36:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) 00:36:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x0, 0x3}) 00:36:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000180)="4098b03e537d72d850c820abfd58109dbfc4c2686fe8bcf6ab72199c4016d9255df0793319a71a05b330c3bdb13d979ef507a6f1648c6326d31596340be7d910d57880f60603a451b147f833e166078d632e70d0f641894b9045e7c2fa1af29c0dc93321177615e4d1f616f92fe59176c84c1812f6146bbe53d9c9c6f531ba498842352f398f880f2553aa612be7314b9defae48008b805394418cffa18cb7ed9920d392d9377a0628f60b9c111d2fcda5c7987521e1aff2d453e0113a6f13", 0xbf) close(r1) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000000)) 00:36:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 00:36:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x400001}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 00:36:59 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10204, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000003c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r4 = syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000380)={0x7, './file1\x00', './file0\x00'}) r5 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) witness: lock order reversal: 1st 0xffff800020b8c7c8 &pr->ps_mtx (&pr->ps_mtx) 2nd 0xffffffff82384c80 &sched_lock (&sched_lock) lock order "&sched_lock"(sched_lock) -> "&pr->ps_mtx"(mutex) first seen at: #0 witness_checkorder+0x6a7 #1 mtx_enter+0x3a #2 tuagg+0x32 #3 mi_switch+0x1c7 #4 sleep_finish+0x110 #5 msleep+0x1af #6 scsi_xs_sync+0x14f #7 scsi_start+0x86 #8 sdopen+0x22b #9 spec_open+0x41c #10 VOP_OPEN+0x6a #11 sr_meta_native_bootprobe+0xd3 #12 sr_boot_assembly+0x1aa #13 sr_attach+0x183 #14 config_attach+0x347 #15 main+0x6de #16 longmode_hi+0x95 lock order "&pr->ps_mtx"(mutex) -> "&sched_lock"(sched_lock) first seen at: #0 witness_checkorder+0x6a7 #1 __mp_lock+0xa1 #2 schedclock+0x99 #3 hardclock+0x1d8 #4 lapic_clockintr+0x44 #5 Xresume_lapic_ltimer+0x26 #6 splraise+0x3d #7 witness_unlock+0x10c #8 mtx_leave+0x97 #9 exit1+0x6e5 #10 single_thread_check+0x144 #11 userret+0x347 #12 syscall+0x614 #13 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffffffff82384c80,9,0) at witness_checkorder+0xffc __mp_lock(ffffffff82384a78) at __mp_lock+0xa1 schedclock(ffff800020b38270) at schedclock+0x99 hardclock(ffff800021c41b00) at hardclock+0x1d8 lapic_clockintr(0,0) at lapic_clockintr+0x44 Xresume_lapic_ltimer(9,ffffffff817951cd,0,0,9,d) at Xresume_lapic_ltimer+0x26 splraise(d) at splraise+0x3d witness_unlock(ffff800020b8c7c8,8) at witness_unlock+0x10c mtx_leave(ffff800020b8c7b8) at mtx_leave+0x97 exit1(ffff800020b38270,0,3) at exit1+0x6e5 single_thread_check(ffff800020b38270,0) at single_thread_check+0x144 userret(ffff800020b38270) at userret+0x347 syscall(ffff800021c41ef0) at syscall+0x614 Xsyscall(6,4,d14981e68e0,53,0,d142eb04a00) at Xsyscall+0x128 end of kernel end trace frame: 0xd14b9c0c780, count: -15 ddb{1}> show registers rdi 0x3 rsi 0xffffffff821fc9e0 __sancov_gen_cov_switch_values.122 rbp 0xffff800021c41900 rbx 0x3 rdx 0xffff800020ab0ff0 rcx 0x3 rax 0xffff800020ab0ff0 r8 0xffffffff818c8c95 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xfba2aa495a1c0668 r12 0xfffffd8002661340 r13 0xc r14 0xffffffff82338720 w_lodata+0x4d4d0 r15 0xffffffff82342280 w_lodata+0x57030 rip 0xffffffff81a42468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021c418f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=455521 stat=dead flags process=1000 proc=4082000 pri=50, usrpri=56, nice=20 forw=0xffffffffffffffff, list=0xffffffffffffffff,0xffffffffffffffff process=0xffff800020b8c708 user=0xffff800021c3c000, vmspace=0xfffffd807effd9d8 estcpu=6, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52705 11144 31390 0 3 0x80 nanosleep syz-executor.1 52705 423644 31390 0 2 0x4000000 syz-executor.1 52705 123446 31390 0 2 0x4000000 syz-executor.1 52705 61220 31390 0 3 0x4000080 fsleep syz-executor.1 57165 355636 63229 0 7 0x3000 syz-executor.0 9731 357723 0 0 3 0x14200 bored sosplice 31390 469218 95726 0 3 0x82 nanosleep syz-executor.1 63229 345722 95726 0 3 0x82 nanosleep syz-executor.0 95726 46253 3398 0 3 0x82 thrsleep syz-fuzzer 95726 293099 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 287086 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 386613 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 71550 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 174154 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 387099 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 63802 3398 0 3 0x4000082 kqread syz-fuzzer 95726 196926 3398 0 3 0x4000082 thrsleep syz-fuzzer 95726 127534 3398 0 3 0x4000082 thrsleep syz-fuzzer 3398 280592 56142 0 3 0x10008a pause ksh 56142 149940 30596 0 3 0x92 select sshd 1129 237844 1 0 3 0x100083 ttyin getty 30596 69326 1 0 3 0x80 select sshd 84117 300255 54890 74 3 0x100092 bpf pflogd 54890 58556 1 0 3 0x80 netio pflogd 7670 474959 41995 73 2 0x100090 syslogd 41995 517948 1 0 3 0x100082 netio syslogd 2567 455908 1 77 3 0x100090 poll dhclient 6709 95537 1 0 3 0x80 poll dhclient 78071 201997 0 0 2 0x14200 zerothread 44555 223007 0 0 3 0x14200 aiodoned aiodoned 36569 486579 0 0 3 0x14200 syncer update 18532 131053 0 0 3 0x14200 cleaner cleaner 48689 230253 0 0 3 0x14200 reaper reaper 56592 486139 0 0 3 0x14200 pgdaemon pagedaemon 85383 335593 0 0 3 0x14200 bored crynlk 47199 489324 0 0 3 0x14200 bored crypto 28781 368778 0 0 3 0x40014200 acpi0 acpi0 48907 23033 0 0 3 0x40014200 idle1 48969 9958 0 0 3 0x14200 bored softnet 75678 171931 0 0 3 0x14200 bored systqmp 72885 107920 0 0 3 0x14200 bored systq 4262 451890 0 0 3 0x40014200 bored softclock 61870 79813 0 0 3 0x40014200 idle0 10737 225445 0 0 3 0x14200 bored smr 1 359009 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff800020b8c7c8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 tuagg+0x32 #4 exit1+0x6e5 #5 single_thread_check+0x144 #6 userret+0x347 #7 syscall+0x614 #8 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9475 6391K 6780K 78643K 10707 0 0 pcb 29 10K 10K 78643K 73 0 0 rtable 105 3K 3K 78643K 203 0 0 ifaddr 42 10K 10K 78643K 43 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1469 0 0 iov 0 0K 12K 78643K 4 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 76K 78643K 1279 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 4 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 6 0K 0K 78643K 6 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 25K 78643K 90 0 0 proc 53 50K 83K 78643K 370 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 8 0 0 in_multi 33 2K 2K 78643K 33 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 209 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 29K 29K 78643K 1184 0 0 UVM aobj 4 2K 2K 78643K 4 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1 0 0 NDP 7 0K 0K 78643K 11 0 0 temp 97 2720K 2792K 78643K 3491 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 67 0 60 1 0 1 1 0 8 0 plimitpl 152 18 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 22 0 18 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 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 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semapl 112 4 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1533 0 112 47 0 47 47 0 8 0 ffsino 272 1533 0 112 96 0 96 96 0 8 0 nchpl 144 1832 0 190 61 0 61 61 0 8 0 uvmvnodes 72 1626 0 0 30 0 30 30 0 8 0 vnodes 200 1626 0 0 86 0 86 86 0 8 0 namei 1024 4779 0 4779 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 4602 0 4602 8 7 1 6 0 8 1 sigapl 432 290 0 274 3 0 3 3 0 8 1 futexpl 56 812 0 811 1 0 1 1 0 8 0 knotepl 112 71 0 52 1 0 1 1 0 8 0 kqueuepl 104 19 0 15 1 0 1 1 0 8 0 pipepl 112 172 0 151 2 1 1 1 0 8 0 fdescpl 488 291 0 274 3 0 3 3 0 8 0 filepl 152 1424 0 1315 5 0 5 5 0 8 0 lockfpl 104 20 0 20 2 1 1 1 0 8 1 lockfspl 48 8 0 8 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 105 0 96 1 0 1 1 0 8 0 zombiepl 144 275 0 274 2 1 1 1 0 8 0 processpl 888 307 0 274 4 0 4 4 0 8 0 procpl 600 434 0 388 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 123 0 100 3 0 3 3 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 131 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 165 0 0 10 0 10 10 0 8 0 bufpl 256 5795 0 1188 288 0 288 288 0 8 0 anonpl 16 37571 0 26053 49 2 47 47 0 125 0 amapchunkpl 152 1422 0 1199 9 0 9 9 0 158 0 amappl16 192 826 0 324 26 0 26 26 0 8 0 amappl15 184 31 0 29 1 0 1 1 0 8 0 amappl14 176 70 0 65 2 1 1 1 0 8 0 amappl12 160 41 0 37 1 0 1 1 0 8 0 amappl11 152 59 0 41 1 0 1 1 0 8 0 amappl10 144 74 0 72 1 0 1 1 0 8 0 amappl9 136 592 0 588 1 0 1 1 0 8 0 amappl8 128 154 0 138 1 0 1 1 0 8 0 amappl7 120 33 0 30 1 0 1 1 0 8 0 amappl6 112 56 0 50 1 0 1 1 0 8 0 amappl5 104 148 0 132 1 0 1 1 0 8 0 amappl4 96 437 0 412 1 0 1 1 0 8 0 amappl3 88 206 0 194 1 0 1 1 0 8 0 amappl2 80 1466 0 1383 3 1 2 3 0 8 0 amappl1 72 16093 0 15607 25 10 15 20 0 8 5 amappl 80 689 0 649 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 291 0 274 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 291 0 274 1 0 1 1 0 8 0 vmmpekpl 168 6318 0 6286 2 0 2 2 0 8 0 vmmpepl 168 39732 0 38053 97 12 85 85 0 357 12 vmsppl 360 290 0 274 2 0 2 2 0 8 0 pdppl 4096 590 0 548 6 0 6 6 0 8 0 pvpl 32 136372 0 121609 120 0 120 120 0 265 0 pmappl 232 290 0 274 2 0 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 443 0 4 13 0 13 13 0 8 0