kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jun 25 10:22:44 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.65' (ECDSA) to the list of known hosts. 2020/06/25 10:22:55 fuzzer started 2020/06/25 10:22:59 dialing manager at 10.128.15.235:22294 2020/06/25 10:22:59 syscalls: 364 2020/06/25 10:22:59 code coverage: enabled 2020/06/25 10:22:59 comparison tracing: enabled 2020/06/25 10:22:59 extra coverage: support is not implemented in syzkaller 2020/06/25 10:22:59 setuid sandbox: enabled 2020/06/25 10:22:59 namespace sandbox: support is not implemented in syzkaller 2020/06/25 10:22:59 Android sandbox: support is not implemented in syzkaller 2020/06/25 10:22:59 fault injection: support is not implemented in syzkaller 2020/06/25 10:22:59 leak checking: support is not implemented in syzkaller 2020/06/25 10:22:59 net packet injection: enabled 2020/06/25 10:22:59 net device setup: support is not implemented in syzkaller 2020/06/25 10:22:59 concurrency sanitizer: support is not implemented in syzkaller 2020/06/25 10:22:59 devlink PCI setup: support is not implemented in syzkaller 2020/06/25 10:22:59 USB emulation: support is not implemented in syzkaller 10:23:05 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001400), &(0x7f0000001440)=0xc) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001480), &(0x7f00000014c0)=0xc) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x200, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/diskmap\x00', 0x100, 0x0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001600), &(0x7f0000001640)=0xc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x100, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse\x00', 0x890, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd0\x00', 0x80, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd0\x00', 0x200, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x20, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x80, 0x0) r15 = kqueue() r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001800)='/dev/speaker\x00', 0x40, 0x0) r17 = socket$inet6(0x18, 0x4, 0x2b) sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="fe58364191e9f46035fb446b3358c37cb22ad838863b90631ce066f8d9353c7c461f514d3989758a1e7c720b7e42771376c6e7a84c53e9d75eb4766c3b1e1771f71b1179d579998ffa19", 0x4a}, {&(0x7f0000000180)="d8cf1b9c8c084389e0be9c7c85348b09d1a12f45056281b101e71c6814ed56dca37147e83da1614e096d3c67e0d03c6744fe44cdae9d382cdd352e262d59a136bcfd5a83cbe62a2e705aaad91bcc2382f2b6cfda", 0x54}, {&(0x7f0000000200)="b0a5fb7750a4c8bc8f0b889f366d2ee04225c6efcae851d37072d9ec5f0e9950ea13aad702cb4af75d3200b250d93a9857aa3fd3f458071a222c53c85480b1e9d03fe1ea0ee09a335f82b0646ea1c8090253f4f12a40f64d8e1334a5606bc26becde863e4f4f2039ad392e70ebbc8a2dc7cbd03bd427aadcc64d90d8d7e7be9ba7dba0210573a07e5963a3ea391fe5c40f6e48f0051230", 0x97}, {&(0x7f00000002c0)="8a4f4b78ba95c523b994c8860cf3f9770582b7ef44cdd517ca718a3e566be47472943e04d4d44c2c17f91e009cf86a4ddd7be9c9f85487cf684ff9558bf68398af36b0e78bb8d374ef2477e514fca860b395288bc9b9ac203d5b0bcabd5c53d360a7e96f43e43228627b61c909649a0a1feeb2bac8c1a538f1775ae8856e4019838b303960b209673bfb75df1607d13fdedb35d98bda3ec898356b037c07c1498cb066d364ad708eeadc5473a5c563d654f0c25743ab3c115d105ad25ce7f7b7551a571860edfbf7ab4806962e9e00f449c272f13479ea2d460bd9cd68429128b159a0a6b6c03bc60a9bd1dbf1e75651dd64d09cde0852a7964b1edcc7f45ad1fb21075176dce0e4099d6150de3221d87f0244e7bcd21e526d8d825f6691d16ac204dbee30d5b7ca78ff6ccfa98ac3a8f124bf163c5a0fdc8f34d985f9762da6ca239a3b1632ddfc5a86cc6c600938fbab25fd978fd70bbd4b4dd9ed524f1bbfd1aab03a049f3346b037743faf113423eefd33f2b3cdc4f1c5df00965513353c3964f3153b7ac28c54598c473e6212b2616cc8d19aafbb77a3a3dc451b7d4bcf83ac89d211b7b774f6be63c4a4b2c4bfa30f7b4cfd921dca39c3f7209628b81aa62fe5bfeef3513888aeb5228eebf27f578c8886f8a312c1e6763158699f11d9e1a8d10b411f8d950449d723c5c57491da0133db3e0d6b7a9afef4d8f61414aa1932e58185af473491a52cb90f26760b366ac2d05b7830d4d633de579d6c46557edf6e0752a8b0a490bcdca39814cb00dbadc1661bf8a187054d2716ab6fd75480c80c7db1e436b0fd94a77a0352d9d09003437f0026a026ed5f99fd876ba8c24af69eb82c55fbc55114d3e5e04cc621418999f508dab7fdb83a76cbaa9485a7b72c0107c600f9dceae3df9c8ebf6113b7232deb69c3492bdc4eaf173ec2fac1e9115354896e24ab9b1a88f041c3ddff64ac37538cbed7f4cf02892020f88525668d7fbf3030bb80459b8d01843032d70858e9ad80932b42b0e2973b91cf05750a87c5e839020a4dbd5b55475f3adfefb516825ce57fe825cb6f4d532b870f014141d59788ae9c5557ee719a9e59ea699adc8a282dc2c0a545ec7788a007decc258e8323bd5670db1cddc90df69d618f17f0d0a3813dd6f7b0698a44e6293c7d5a7c53782656beab23d62919fe02c1b5b85165ea85048bcdfb1c716e6f5e23d5f19855ba5ce00ba9c34eaf772fa84428c58fde5a8a4ba76852d4733a77b1b688261c77cacbc0a430fd240a1f556e3c77cb76423e62d6dd8910c468d912bb662b36515e441e47c0a3b1a8bb102176bea5e7e6a8e32b952b6ff87407db405d82afa915e73cf3bf05872c44413831551b74239a7f328cf52180604531e314ba6c6c3cfb6e25274320809c3c2ad69da48167e2d3596098f579aef199a071c5aa09629c3ee994139cf3dfe32e34f206f046b310bd8ed32aa679d6194e0f08c2567390987f9b781c7efa4954fa0e067493863558ad157cc6d01856514d3532ad07774238e8fb12c30fd2da41878d500a5bba177f8d58928591d059aa18af1f2d13acdbe89ed2ea99cc391d7228d68195e6695a3fb368b0328cb4e1dca2a64de475fec207339730033af038242e780c4f43b29136e88292c26c48aa7d253bb58f2dc2bd3fd8f4f4239986da1db83f6c2bec8bf62f7ad15e6abe6dad034ba5427bca39089c859ed538265a7d84cc59e727077fc438430af016abbcbdc2a20feccdb7fcd3a024a1453286d10c6440e2bfa375cd238f6ae7d7e9716efcce4c53689997656a783528e3cebca015c87a8ae234a2a96e0fd3927552eb91c3e16d4e54eb8c16ad418f7cbe03e526be71a7509339f52e7be9822d1b0c47c1aa2ceb36a0d57a0891bc1e964e7ed11ed6b2a795946d8cf72c59ba45e191ab349d4a8edbb9d7195cfc595425e04122e727471cb24d79177c46b772c6ffac59727e09eab1778873b28fe8c2d72607a368d1bfa6af9ceb450516b3d8d6186ed932a0a1af735e358cc00c0e8a60a9e981186c80a63e3ab850e27b0ea4c27af9af6682f78f27aecb4fc27d8e84342d3e766831fcb3c2d5eac0f2fe987ae02920e08fac51f806d199de90a5e1af0ed5b0badbbae2ccc2655a092fc84ae363041b0f0fe2d0cd19f57a09a10475eeae051fa91420a4895c75df573d4c5121185378fa2c9889cf55cb40b7515383f71086345873be0722a580aa07003947c0c209b425668604a28b644ea6626a7757a7555f2cc85ee657c1d34457e1ea64157e2e43f87f0f7052185a3f77ef936b424e587e858a18cc7e81e1a91ecd6cb9e7274f87baf80176562575a4eca814c653ebe27ea6a3c67918f1250a0ea80b3dfd3e9df720f9b91ef4d95ca463883dffaeea9a2741b473282eff7db9f0a43f9a661de53bbadac38430c66b4d642bca19e08f5c4732ccd9aace10bc9434a90131f73567baf35845d3a200a74be983fa312fabe4631118b4dbc90456144b70c68d6442d142f86458df1d8251921cc66ea03fd8869da2ea2d9a0f3944e10600d07f464d19c48c57186b4acbd83f1860d9d2f0f6507ad277b064e3b77dd2bf7c8a978ee72631f1153560160f7338a7daa15ee906f58f8532cbc6e7612fda1ccaf2d45f2f91c7cd2896aa3abf5b6baac259208df84ceae30d4789fb354dfce9e5fe67feb8a1440f486b851bd26c6ec0cb0efc35a52b35ae7969a9c7ea5e6bd2689196f46ff72a3f51cfb1afb9c7a013a06429d34bbd6f15f6ab61b48946e99b90e2f744907c455cdffe0103e8d79716ecfd94bf475e0823e222e0377e3f83c9abe33de0e03cb6b9b0d6c35b46982f46c491c4081e3c0a22c417eb833febed50ff36d3084719be96b1ba634e2839e3d4587e51ee0d2b525b64e5ff1d583aa27497d51363b9d2350425e2bcc2be0494a3838f54b3738c8f2dbe53cb2e20b6993116f853b3191731097fc9a96bb4515b63655d39a56497e10cacf802227b697c676f2585c1ee22059e680398e0dcdc397b203fe083654e3adceecd2007af9fb2a8f6137b38e07047167c9717dfc675054e3d68f57784edf9b7ce508e2b9c7d736ff913cfbf3e5a519b357e0c352b3804ce3ce0e93e4ace23f29e37267382fe1e81fe057aa7028eb5ee2567fe790ec9bdd82ffb24459d0e02d074ab7c82e591f56483a6e4bb0ece190025597805ad222c2bde723628c35fe3597f2aefb48150a7d852018e03a6155d04dce30bc5e0e34f758dffe5bea26f5a7209d9e863cbe22a8714f2e46ed449e62d1ee916c589a59fcd3fb1b5a3bf000402ddcfb1cc7f52393da5b587891b2d7fe77291f6cbd56ba01c2c4827fe977d2849be5a93adc1c99dcb2af2c17b76a69046648b1685740e8543d610645e478bc5f0cc0213d224bee23a4b9f852d9d2ada92f45918ece0efb71282c90371895b43bfc7e07acf5d993481d8d4f7dd9eb5de0fec2e669d9ed4244d1057fdd5b4cedf8366fb656d640655cec0114018d0119b4c894871e6ceeea8e0db1e9272f4ec72c236af6234c70bb3a3d796fadde6e11e4b3bfac64fef5351c07280db8ae7447c936ace20636318f495bd7567a51fed9f342830d9a97c2164473c7bd4dac0152b53b03d97950bc97fdf578543753ae8cc3a700bddd03a63f81684a8b12bcddc6cc84ffe2094050c6f4bb07c9196e075b9b5d8a12bf765ae99fdcf69bda5c6265044fe5e1536b7c2bc9f52ff516f185613da0321a8bbe7a49ef5497be1cfa7c901f42c64a96ec016821d18ea731d307c90ead288c5d1d6b96266c9a053f9b92c5798e6bf8738a37920ce0bd67c1c89ba65c288704b2f21b8fc99de12795b7480c28a07ef51e2061b3c93729618ebf8ba6d4786ffdb424a9d81750da195a5660bed891aaa50218580979ff3575772e33b03ee5a4e8f28a9cc59f00ccc0e7ecadf98ec9bca2562cc62c24bd4413f1ae438e0b11276034c9c68e63175a7b4b17343e03d6c4fa45ca79aa3624cb722d769760450baaeb6a65ec9a1aeda7ccae1833db841e5ed8dc2622fc77bbc6964c0f9e7dd9121c803cdb631384ebde7a454f5c3ce38dfc856ac480d87ebfe5e6d63ba232a2c280a23f5190638499f37bdf3df73c81cb4ec85749e112cb2e82ee9b5188df620dd422a32145fe4c2cece8e331d357f6dba8455442310f7071b502a6e273914c92add8a5da443964d1732d5149ab204231d1b1d0df9be84268ca08df00204c627161d74c5f18c5e13a4d7f46076beaa394a99d100002cd7cd1593ce32d0419de1e3329630103d931968f7c8e0ce27facbcfd51decc2de4d32c503a9ad34a9ef851a0268c437f0b0d3a2d117f4e9c4bc47ad78e46852f136a742b6bf84c20f8f6a86dd35724a507b7f81de2917c3db393b001de37db1116c7845d559b1c2a288f43bac3c7c16b4f03afb98f44c05767b4760412b67e6abc6f6c3258cc44294f8f769b971d2ceac54c466d3382d79e577da69c09f2fbe99e590cfe2adf8dcabad392792bdbfd79727b15b9a59b7918455461efed72f3f83ab943e60656ea8d7eb570ee57bbaf3bd0dc671d9f6f094777e13283f13422060e3e84c68a2ed6bad8d0845c5d705b297b4cea26d6f35b903f9f28bc08b34dc73a977fd17f425dd07a87cc10f6ba8ba6293a16d688c885f27d983a06b6b3aaa310c9eefe514529b33ea833b1b053ea4be782c443e5e1e2df634f6746ce56fdf74842369bbbc10ae560c434689ba2e05d3664448d75c268fb098aa14d6febbf3e1ef6fd6d8510d53c7ca93898f458c4a0b017845535323915b8e24be610f09dfd9ffc57c3bb3d884e5278dbe648ec8d0cddc3b9d78d6ff0722d264470d15196d710fa17b89aaa2a47d3632892066fef95f47c00c9ac4303694ed9327b55420ef9f12e41abf5a539e6e16770e22cb8e6077d2697be3b45b32770fcb206591c3c87aa90c25de3db014bfa3a61e4c342d4858aa82200a5c816034c941f4ca3a7516df499cfc8b2287c2af24d735b5f39f94c03678458b4b125a5c74620117548fb8b169aff298d7b3c173f104602bc8107d407e24d1c4faae059f57079e5928fefd29e505cdd22f6023f31d4a13e832d6fb3e8728fa5e1b33ce588f57dd178aba5bdda17cd8170a2c672c917bddab070ef986fb57669fb920344e929968a77b086b983ec67cef0188cc80e0a926272646fa8faca296932f9c9d412cd505a2cce0b907741ff25dfc990e978c58427c7f5f69e8f09180a4a16e7eddb8364f6c9d180f66d88c95664b86d2be88283f64326bd4e0d90e7d0f0c60c919b676b93a8ab139266e958e08a7f6f02a6f798492375f701d3e0fe05e0cb7968b9a0c66bd7cf3c62ee97965cd03392d0d6df1d4b28a110c3e90a5365543b40c18f642d50de432233f5474d8aafaf3e945b483487cd1474cc678db89e8896c2b3f871943736de9706029cb8d73b2655b92a79ccd765edb95b1f787723c07e8641ce6a90b9e1c0e4aa5b58540ee83f93a77d5516648bf441cef7e0ee4659f695341b032e748e5b1400525eb3d7bf154531ed1ceb46de620c7e3c58205da0d2e7e007655150b9605bb7fb2165e53a4def3a984725ebfd1d1b4204bbcf74e838c49a741a12f413873415857c66ad2b2f436487042c695f9e82311df1de0e98adce261e2478a4e6d1144d3a5554a30e79145f1a774da47025a7e16620b0e6407ae19c28fb68699aca4d180beb9998b00b035cdbd242ccdbc75520deef61329fe39cd1aa195a628d279b11f22ab6591a8e223228f0465a19b44aaf5a8d0588d", 0x1000}, {&(0x7f00000012c0)="f910d4e8d94099c1f5d29db9c6999d2bcee6a56678a1b6421ae24ad5e9f5129925d49c6607ec75badf4ef31395c4c99888f41c5efe3eb0ce801efb118b01dd55afdad668bbd777f5869e70a7bb1961dd4445105eb05862f2be29f7b03829f6f4ab257027dd6be349ace992", 0x6b}], 0x5, &(0x7f0000001b80)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r1, r2, r3, r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r8, 0xffffffffffffffff, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x160}, 0x200) 10:23:05 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x9) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8, 0x4, 0x11, 0x6}, {0x7078, 0x81, 0xff, 0x9}, {0x9, 0x23, 0x1b, 0x7dd}, {0xef, 0x20, 0x50, 0x4}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) accept$inet6(r1, 0x0, &(0x7f00000002c0)) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000300)=""/20) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000380)=[{r3, 0x1}], 0x1, 0x4) sysctl$vfs_nfs(&(0x7f00000003c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000400)="d6a5ccc48741d7631da6b2a1f6c0e41292bfc0db5d6dbc4d7a7a7afbe2f982bafbce94f660db05fd5dd794dc93bfd425928240a5e4e1f58b3c1a5164309d3a3dfb91b9f5711c08773db7acacae771e74175b4d2abcc6a29b84bfa37d7a9b22c64ea2e4810bfa3ab55d3ae41dd7feed4db4d1c0bfe887f03169af566213bfc3b543c70edb755c24a80d20a95614d19b8c293f8a7fdb90e2864376014e5a9e83ebb9587fe1ad46ef273ee3f463c4edac3ab9448eb8a460adf7dbb4c0d443261331e7a2b8be8d4ffb56c26f2cd56a16ab5083bb98b50c9cc260801208b4e805", &(0x7f0000000500)=0xde, &(0x7f0000000540)="9116d4ec6e830b5e7e41600d12e5e68697fd37749ff2adcf54c818177ddf0b03bf4727497bd3b5e6c2a881772093a1043bb883d4a95e7b5464ab656befb0271830c24300836a5783713133cdc14f796e61ab6282711deda5e7c28ef3127fc87b555619098c1bd6530fd4fea5f73344658d76e3cfdc5d63d3591d62fffd2151bc19e7e37ddf5b44df03a12e4e53bc9e01a90fa2a74af43fd3dcc077e6b8d2596f630bd6dadb6f6f6a840e9b11a27798b74c24b85b2b9ea4b2a31fde607579195ba74beb8f78df7341278ad4882986970c6a7e8ec5dff4bd8b20377d48a355412501c5a49b9d66a3c23b792dd08efdb43c3416cb010a791a2207d34c7b62f7087121e90d5c1b8e86a8172a4719545ae65347b08a3de897efe014a1f120bd070e015ba5761351c74eedcd07e7679ee81e21e470b7905596dc830a625c81faa677af287e20c07b06564efaef58e310a31ad19fc099cb896042d0976d651491cf5ef6e108da7c979b2e52197cb708571827ab5ec4f131141b03a593e9b64383ced8112a15b8bb32fa04167450de47118fe0129876549fca5ad6bfdae59bb0094f8a33f809eba7a5a8cbd4b06f7f4c0b4a54991548eccc66178ac0ceb4acd54e9e0852adbe40c0d36956515f5297fcd48dd4678664128e2bfd9f17bea225f64e77297c8d7578c87a3d2fa2a8f8366b96582702e5e94c94cd0715f9244f38f185d2c4c218aa73f0a9189ac4781ca5e8078b3792f1fd7af0e35e0487f772c9cb040eb36635f5f77a64277ae444d98e9e5a764c9cbaff05230b2c7b0fc2112efa99868bd7e072bfb3e617060859747808d27d610f65351be321fc185f02e3f5277360bfabe873ac084f95bec012f87b77f97756f5f3197d796e456b821b319434e7621be7f2860d6d05ca02c54e1461d7d724d213c9ade9611aad4e68c2dabbcdf739a811d4db77d80922de47f10eb35cff82beebde5b8c5cc5924db3963f6292ccd3c5aaf02e5179e73c6a9995cd5aa309920496c9918d1c1e363caf6fc251941e2649ed4f6ae1f2e96fdca2b8edf079b2ed79d28b301dc3bcba110b6320dfee3eefc88a0dbbc428043c719908c060db681e8a11e6d1069e8f4dcb3de3567c1a6121e7dededd8cf2cf56a02c12cbfaf2529b1a1de4c3bad76e22b29b1cc22131f39c9c4e615e9aa289aeefb788efe1bcf74dc2c0eeab73ca2c013a0ddba6efdaffdbef83f972923771a8a530894afc49815ab3065c72b0959f3e76d3610318397f0878b19a692cce40bc32388a0299321d06840057aa166303e14e0c28ab965b7d4ed4fb92ea6e656770fc49581abecc70120b47d16ea700384cf376b55622442c5e799ff4b8d724f8f3e466304d47baabf37f246ee1606694ebe2fe824c10de71e1a42eac814cbf16224db1004d096323fe38e164a309ac4cc02eb788539efac83d2072dc76d8c26b888ec17be26cea389289ddd2fa882a3f8ffd404db496ae79717137cf2791da08e59f2a907a5351a736896d42f16cb7f06f6d5ece37c2496a7b18a8935c8b35159dc55b94522db88a1b9e8137aef368aa9ea81306c1e0678fbc0fdb6b619c1ce2c6c6b229808ef766366ee18073627596752f9da25215005734c0e8fc53ec15bc1a23baadf0a273b0cca533b0a08d37fbbccbf449b8fd32b8a9de6473175dfd7a09e9a780a0b369d9df5e3a31adce8f6280cffe2c4d42312c30bef3bb7e76f696f60c056e30ce1cbc82546cb97131456963760098c4822f1dc7db72aa7c4e663097b13013e423e70244f56ddc96e3666d658b0f8cbc1a009dcc100dbcdb7c13ce2b071fc53cb09e7d8729fecd68d39d54b83b2500dd7539befd3d790c24736f67aa28930da8579f417e083ac85d44b01044950eece20f7177f124d8d723e35527cc12264bbfb17436e44da3d8b01f48f026a9287b73406ba852a6ac3cfcd7f7a41c38b0d4679c498619cdf6ad71002b6aad04aa08a69bf0194d144dbf0d6632cc36a241699d45679c7251a5acb62a5b376eb63f7dce21960f4c1a06914b4317e6eb7454e42b75f47f7b69cc0fe6e289ffb417c54e707bb345c86257adc3e53f3708b059482897c38ce0371a666b1416350dca6e0986694e243534efd6e54072029c9c000231f69f35a1c8321cc0df51477ea3d9dba93fa136d74087584afc4ad669aee42a4a888b12a813e17b64dcb45fc2a1bd76e780ddfcf6271db7a48ccc90391e6c724798202c3e22ab5b6d8a085b49a9abdf1e86c980e5acb4bc151d5ad25ef6955bf6453270b0d2897ce1d0301655849a7aeab97ab257562a1ab1738bd07fe8240ae85d79fe313078a6c4271786a25c86646a1516baf7519d1e3e4b081009d894255cf74226a3bb573e2bc556a13a9570792be7b0e3b51ae40138ec3ff9fcc94a92aa87acb1aecd52b584b3edb68eff7a15c49305b08f56d42eab03c550c5674146dc68e1e9b3aae3ca10387bb567a553ac5e29eef84dc8336d5281d03158c7775eabfa1a1ac968e48f641d3c2fce90e6b9ff64af4914053b4a7abe5a5b3126247a8f1318809412713526da5ecba668da316c7cb5bcd09cce60f25a73ab6cc70fed45043d5f5063e08fe8e9f52f0739b730f577b5e707b1cc28a9d3bb9f0c7abc900306890d7653894a9f7b8ac05e6d825176f6e3fe80be8f65f8f59f5b1d754ad72b883701db562392ee4ec7430ca4e9027f211c773baa3c9d1a348ec1af356a2ebc0a5794c3311afa62ee5c4da518c57734cd6f334b7b937a2281ec23b460e12f2b9f1d943158f3952180dc66a22545bdd3162fff575a0a4e8d7c5809ee3ed3e1b20e191f7e8603462ed76e72547070e7e1cc812ffe0169f1304205b257a90ef1f1c6c66049f275ea98aeb93fe79845468042096634d0f930d27b0327a32275112ff4e42ab2e115212c03bd0f72f77494f54258e1e3ebbf341a6612677c00b103c82f0895f3eb033a74098f8075dbd19657932872933f3ac5d05bec91cb083ce82795ad56af3acd8d07fb1b3942e65566cfa43c604dfdacd447ea52f46e4297ccda01098b12623af341ad5561fcdaec315708842e28f80dc81fbadf01627817319aa04e5b99e705aa27228fd76a5b1589b4858a3d4178ee2f17bdc1ba433b73bbbd673d2006d4f8754b529742a84fdbcbe9a55175eb5b73a408ac515c4ec62f2d1b4c15602fd001cf75a403fb6674a33ef7c8c910701ba4429236e7784be995ccdf24f324ea554094b687e43f47c8233ad8a2a97b7b2ef4add7d7a7b609322af0cd2df4b83386867ee4c03291261e383aa535a57481870fc125f1548276b33d50fcd72b0c8bc7b6cf6d961c790ccfac0f2db728555d275855bc453ae748ed3a7d9071adf1da78ce9fe30c8aba22b1c13c4dd6dec15beb84474b61574c5f6760e479e825d172be33d2aea5b5f95d497304498fbeda28e1c22c4db558c2280bc831369568d4920888f6b114eae63b19a90ca84f88560c660faf7de3c19c5227eb188f3d930091cac38daba27d1f28c68ce9b2a066bdde9539f16aeaadb4b8f226065321a62dcb0fee62f2d0f05e0038c9af4f38c3510b6c6e1b030365b330d1a260484f5c8c428b160731ef838d901160c9994e583fa07dd06215a3ab98a028f74ed9f637dad46ec4152eb43d49db4eeffd06fd2c4c133ed513fa3dc920d0f900eb48be5423fa84cd3d989364a8f2e69a1f1d7e062a0df5b8e712724874231bc19ed5f3187148d212f0047585227f8d34bbbf9ad8e2c2d3a9a11ae6332edd97c3f131310090a2710cb04b0870c944d4fb5626d2c908bc31f34e39c00d31f90e4d3c335124b1c52b1b3735dc35ce9ef9a120c45e07fc14cdce58519ea6b5ef7802d1a155a63890daf317ab981c0482a78dbbbdcc9de0fe3d9e0a77fd97ec61bf9367ebbb2c782018897b9ec04ba98fa4247e0fd84fcf25d8d70d1dd2d153d7186964509d935c381116963e93dbd00e465b56e5d28c9d0530ba2ec4f3aac6c804cc1d31d76f5e1499f21bb4ade653e87bf3e0f42b6b22364812ccc27f108c100b7c0b491c5e5b1d140d4ab7fd3830957438f8b311cfc43f9fc760737f0baf9288b27a4311a3f17f4e896f6ef7b28f3c465599407f6f93a03c80e9c8ab2b8e54a97d02e8b3520c6948528d614c775a4c15d26926d6a58118b23231a19f8be77c8125f82d52de54cf730160e5553a1a01a61d7af45ca782d91d81d77d6fc47dbbd87632917150e174e36cb164dc58c967b0b550a78016022315223e7902e57c6be38c06a3e29d109f32104cb02df6f435d5c4dcf6a9965459e245d730f68374b558d55a1377ade2d7adce892207b90d6d812411b3d8f49fc248c09379ff2f2df7fa5eea9378d31e68c8be65d04112d28d55ee7fbd97954df44d8a5d0561629f450e8247019b58373124aa059cb3de10c4d9bbcc430d6d69c88b30104e1db0680237d48047109e124f56a6f94ff70c9cc0f3514cc89b51446f4fb09f12199052b833952f90785944026452ae9d06f407dd44a784ff14ff654a3e5c4cca2b6d48544d011a287bfaa006e5efcac505487ecd17a04377347cec4a885a13d32dca5e36c345f36e0ccdf055eb0e854d0292430bef9336cc695413b51e848697980a35612ba2e681a811b97330c66d47e9cb29516739b3d96cea5a429280490dbd5ff0028312f82e1b5b5b80751a7ab466c5216e57789ab81a73c1afa6052027c9bca8867052c6675a10857ab6606b2c9604b2d584b61bb73159d25b06d23663682d749220bcd93bea0fb5657ec9291e500bf143698c911f516a7e100832c7d76e06b6292e3e0b6ad769a67ade216ea32aedbfaf5d8eb953d4aea3430a846becf9bed4a08d10822338fa65dd626b644cf96c78ceac14895bfc9a908c1430142dad9205125a4ff0a05d701d7a5789134a025c02bc8c45b52cf73f393fce45634ad1b5da068091e4551b26fb3ad3f7c80b85bd06a58b5d8672dea06e2cd5d5d6307891e6ed88f17cea1f75bd5b07abe6d30ff2574b3394c9bc272a296ba561670dd2d148ab765f6705b7c1bacd44f2659f48d7609620fe0654d69d3579014d97ea78e481f9e4890a0c09fce8a41b576afc7f9224593bc0fa477e5c349a9cf5d96d12137095628b59fd5442f8046c538263595c634a56fcb383d13e6998aa55fa20a1c4c04919c39f08cc33422cdf9154ce907c74374e40f1e35e772cef3b729a6ed358e5ba0d48223227f2166b017055adffcc4b298e0cce19b885eeb368c070c6ae98b28650f31624b433cbb53719cdc80cbe57dfcd2693fd0ec639a8aa68d730fb6b5e3a910c8cc5ca0a8f90e6c7955a576d76ce57cd5a7fa660954bea730ae29bd7763a3abbedfecc22a2d27e8372dc25806e2a950df190e984c0fbb7547612415846a44c4dbd44b6c7300e5b70276d55509f5f4bb9d79c82a40b422757c69369a60d23db146d1321c6f22188879a9a7cbcef708d1b5674601cb10629a2ef0207b4f350fb2142a25838cf6460093cc3393b64d7cf1664c5e8ae848a85b66040c2495fe75c4e2bcedf2dbfdfb2250961e5c23317c2b37cba7c8de3e832ffb81d8b3902e48914a74bf4e3f1e34fa79f3173852e6a7029ff548bf94e1c3e38d3bdda735e6be66847b8296eeb6d7c91dec1d1a0dc1b12e112678f3343d4e7fff13ccfc2e7861dd8906a67b44117ca190b021ebb1abcc94a5f61746d4d9a1452b38e182c0e04dedaf092790b3df8b64fbf034f13a5224ec417e9985dafb70393b11f6f2b92c97a86ae4e0107fe1784cb9e796f4314d3ea0179b484f007ff54bf", 0x1000) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="c27ededf3af0624b51704b998161864bb490f2c8f65eb8132b63aa7862090575ea1d78b9b21076fef55eff26e5c5dd6acc81a474c6c8170f9481e6da37371c1c87a27cc87dea56a91823e080e563a2016c14a7c12c4a10814566bc17a1ccbf85b66432fe409cfc38b0b0923da5835b26a7287e8dd82815b144e31b91f6c927539683feba6fc19b2c1a3ebdb56899ec18f7930696c277b17f8692eaf5dfb2eadf9bd15f22663cce82b843f935c60fbcefe194a37c8a6588df5b03752804eb7d86548ad94f0a6affb25a64569d10adf4a91868bea6b827156e9c0199f61564e9cb1d6412e6d0d15bbddec70a5fef0d84bc153aafa97f5cfb9ae4cd7ea5df77c744be1380eec6e91a12669afeaeed4bafb55258cac95244d2fe23c7aa86556e60536e5663704b683bde93998d3f86549aeffaaa19300e2822b7563c034c73a20a9431fd90ffe5ed366d5f33e132940ed49ec093e5a320437ec04f2647bc945277c4c75f352f48c6e48c3e35d74933f7401fa2686a5ba12f9f03eca3008e5fe726b45e778dde9714eb4eeca8bbeba75b8f0f021b0e8371d0015e767a251a039368cb46b773b9bccbd89642b9a9aca95c6c666c7fb992221f5a5abbbb28834a6e5bb1d3d377f2232996fb65896ee65204400980a2a71787dd27da26b9d03c0558661e1804d63b3796e8e70e781dacd828cc78ff6138f9e6c20d2a7fc54d27388078eb71565279c38b5f1a55ff8a47f03fd83bb20cad95417a78333e749edd89dede29c09050801912482211c9e9f84a6c58f8b01d0d6704fc88ab09256208c534a29cf6f9c19dfbaca291fb6b0fee4eed578e8539fce4bfa0e65a9db653d262a301961d9f721f94838fcf309bbfc81e1b9e2b54b9272c8e01da0ff0e8ae3a53386d2a3d1a221d6c172d9462ecc9e5533d51f23502ec53a7ae237fd0d382f223c37717b27ee48b6ec779198257fa0b7ea694d4e0ed789f03cc4d1efcfed14b7868e123cb9f7ef92e1e570a0a4df9cd07a69402da51614f1b38dbdadf811a64b07958d78d7e5d17d8230a4218e46e38d6f2715eb21e9a98b3e9166e79f96efc5fc20768495e849f36b444c66d79fa1336f5705a8015d3ddde4b6bba1ecb288f336ec52cc68b5bb8ff402dd3979411af8b7d88f6927f3708a82f81e523abbfff5d3438765cc204de385fba66721385521549f1b7d7a5a241faf647875f7911ef65153115a20528c2ced9b24cf49c64401e125854efe769c5646782b296da2115377e6e0c82b82a7394c9df6da97d27358eed2767d4564a30468ecf84d166393d885ed283efc502d140dd1c83b3b1061701f76138aa982205ceec87c93fc9138e5ef56b5c33161cc166e8598b54d4480442b988848b36fa1f29ce2244ad0bdc58b52d5af37a672ff8640687c7829a6cc1c040895af29b01cee7da8181bc3efe72cc3ebeb71525d856648c80592823a51858cb2974e803f0a6be900e008195fc448291a7432df807f6067447d0448cb17a93737746cf6da3e395271a548c67d11707f19ca0fb68bb6f9f9016905e405897272aac37d795bceaa046893a2cbf3bbed38d35620e291f65cc5a119c86eac0012e3e51e422509b693d460cf1c1927aee1efc3b19e53f6882d8ac89937b80d36c828f761f2a901f2e701d75e8930c85ec69308a1e6096f445dde820caf0e154872bdfec57bdeca9c1712737ba3a068469ba038e7ed81db7b7895ebcb764ff9231aafc21c0165b42aac240f74973020e9b3db0e3c69ead5366375663843077f13096061f8ff566bad7a78885579b058d908437573cd9d726709661f304d8b64a7c1961129fa48dc4db23b1aa7d58f96e1e803aeef41366fd1fc5159a194d7b6303eb179481948e48222fe14f26515ef162f4ec4a04c42c847c06a06a3338fba0a70a784f4ebf95016e58b6ff9089cc3db75a2f93f6965c34f29fe50df7b326d372b443e8b678e106feb137142f68af79f370f46a176f7e089ba96b19a485d341056ba7f3ce981c4810b15992ad3f3b7f30a1ba06d3e12e6f588e2a84e7fc185e9b365be861c403d7ef3c246f804301d0b99d5df58e5ce6af789a24732c569f47a27b12577d6541e31c1e0b1052928615c9b01809a47840ced774a2aea1c79b379c896418b81ce9dd99f506db34ea6ab4798e688a0f54f837fbb4c30c3909a21c8e87e67002d4fcddf55d1d2b33cdeb45a87284bd46b5c14f2bc37c3dff51a0fdb1d809bf7a2a0e8526eee75947242ad31831450a0ee9c487ac29b6a9d1c0be20b1a27d463da0c6fb6c5688212672366e6de5c82f647397ec65fad91027b32fe4968384a37bf98703f382ade58f8db06b56045b8615ae7fd80d73f80858bb1a290d67e73a3a8513619ec3c4bfa60b57eb49f60747ee37538be8a0c8eaf0ed97d3a75b4df2dd699d18109f1865b0a737d732296cbef78ae369a4494dc0f66a0403fff7ef4117def84fecbea71535bed18d669fb72b3cbdcec3bbc9a79f8cd365f3975926373334986f3ef5e98b41ad4d88a1cd1383794e112fba8216d0cc153ff1df587abf48fcfeb9a922ec7d463f8d0bd791156548208cb3665319d58f33601df0a59344d3a1f86b126cbbc6b1025f3c3a62bbcf5e277d75bd7d516b8abf155a6a1f51d40075a49b2e35af0e45d64d4ea5e9faba2014c63692ce4a8cf9ddbdb387cff867d4f238721017a5566820224e65d17278b7e1f7a7c8081cc7330af0b4566d98dd1ba4f6a208efc21e5ab7ad7c1df9b1ecff660a8f683e2df8f7a2acfef5c14656068438c2e39ea05873bc2b4f2ed7ef44893a9e90b7f5ac1019d67aa98b75112236d991e21bdc5d7d29a5e3f873f46207b195e793f957d84b9b0800d6f90d9386c45905de75155b55dec7539695525ffa1961a3f0fe6979d1875a0ce8befdb674477c25006cdef19614cde6f98f3c4d091b2eab7754cd9618d4e6873087eae993cb8903a8d172646c67164829cd08af37bc1470d0e0b41a5c8d4c3afcc69f7a73ec4705176ac3588656f4738fe8d2a96029f8aca050f242e817e8f3dcd68b59fc8e1cf1bc94b0f97e5ae52366250c8c3e1d954164368c55a4a7091ed4266f90eca2c5671d95b06164ec5dde09e59c77a7c6e02ba3cbbe9994de18d75e1f9b40ee8cc56277e6f15f536a2e101ae4bef1abc99d719dbdbcaec70ca2a1c1d3b27a6a3d103d911265db3c9dc942d0ade6fc27d0b6b19e5613e4b63943cef1605b2f9c8cc4f78556be167f57f2f34acd005482bd18e4ee7f3dff4b43769afaf1e2453d63b77ab38f16cf2978bf313e122abbadff2be6ca4aba9fe70019d1e6f07e7d65e8147d9836fce2cbd7a673eed03f162650994dbe717911f03fcd0adf83f440e26c5484afc5ca3f5c09dad4dcc9da22f3c2fe77bf998094259c95e653e86391f15d28b256c33d708928a4f3ca6eebf0a11d1bcf5810ad8589b1ba02130bb95060e0160154d0f15206a707465936e13fee14203a259ae61cec2302b848283670781d6b7b5ad97accde6b2c677c481955600353fcf445317e583128e198e9dc25c69d021081b4621317e82ef10793452a314c34b705992f2d0e478e7e993e46c418cbc759b98e18323e6de6bfeceb11472e0396545fc383b60e2104f0e80b13565b07f5dac88d1f9672086ec6c8d1e127ce77024732a93c26e800f368bdb4234cf287900d01a6a837c88ce41244da53852ffacfa777f00f477dd3d87c6cfb63c5da7f5677c3d4cccef0b792639f32e2ee5a440f4582193e9bc7b715c393d9804e696fe8fee39e8b16a9f2828e758f356dad1f08a007245956456fafd57bb5577fbb2b20c3a1ca7419eda0fae4d01cbaf00d7551e7e108eb4de053e1030cf9b0552c351938a5e8f36d72e09791a11bd1979a70ca0bcc4c1b63e4c65e083d07a116e47df41090a53eafd93d548e07a4751b435bdf66460e0907bb20060217762332cdf7b4524db6fb94196c25976335b5ee8af8f66a247827ac11574545df882b00d4f4660d3b5122d7213c321ed4a7fdbf20f8799297853be6a215a930997a4c4b65dfb5935a988479c4b242c416a4b14a1da8382f63148b5e700b5bd572a009f012f3f255fd35078e9e70c7224a6d50e683f26344f600d3171167528d558277205212bfc3d598e8681386e954d5be952e4e9555b2489d3e7217c2c3687ff40d9b55c19da0d60306252debe29da5bbcb7ecf5479de351adc6559baaada67c55d9d5c62f900acab484857ba28bdcde61ca3172aadd9d1267d180908c6ea7905acc3f4c32320ce09bda48b89ba297629f84333ff4d4d203e2ac76194406899c0f4d6fb5a5c3437386110aec2666038f9b61146ee31d9ec33d2e7b81b246ebf9aa62e0bf67450439f4506183dbfc18df8de8c0327f05b536ccf7b09491eca07b0ccc35c2208fa47fa9853ced106b1c3dea57e989997ba2d8ac592c05230db025d68c915e401f2be7c46cacc56cb48c083e838f4a948521881eb15b0a360b02e5dc4aced78cd2cd11597461f802d1b5f36a945985559f26c12bfd06806efa608f90b87b5dfa25758f0d407fffbd50843d3793d9525691490e54a84f806684f990981a5fd26cb3cb201e9cc1deb1d4a0c4ab3b7e26ca77c19eb4610ff6d7ebb964d358613ff2990785d3d260b8b973c7aaf725ae3fd632a44285f03133a5e36dfcea8b46f53c3ee17955718685b78118454b1024b4c413e3c2285416390c6725ae94ee2476026d7c2e0a044c84fadc6899131409fd502409d5f0229cd7745fdc92e0fc30af8388100911ba9b95ed7256e7dcb101e3c894f0951015373d5d31e27e61073764cece470291edfffe6ea9411b84bf3c20c4f266be5295721119baad1ec84bc2c5ab783a33b590d52e2c134572b1ce4a5660b64b10dfc395cc9b0c696ac820e244de9b48af08b8382abcb064aba43282fee0e066be34f45125bd147a94cc38b30887b664a9774e9f4c029b2bceaef0498616bc23d8619fb336f7873cd836a06c9a12f7d1501545a97e8c1537a2b7b831b69b2712db6cf54e9cef41730884ac81b819e392d4b4d8deef6d804f1aa4c7808e832f809f3fbb1d21235e0d6e2f10e64454deeea856addfc8b4d9459768d660cf439f8fd3ff8aa4d8f3a26cb36552604c2f6d04a5b048eb288a0bc26c27243c3574559bf2b597c3df9c671e56253c76a7b70c0876a62b016da360c17def85761a826d9174311d7fa2354a92eb7e657e9365d92c6b0ec4195e1d328a3af7987e41db50aef73b6625670acc8e524ef7907ae61535f4961cb0a637a74a53c2a1aa8bc08163e50834bd6b287cd63b283590d31e0cd82b2ad1b9bdea391cb9184b83479da94e835ad248c557058108096dd7d668d3dd7d4cc397b618bd8a977c9035c23939b8fd4d1bc61878eca4c85b33163bdc00a6202bdcf50bed738eaa9c5e0ee84962f1f78d046945645720d7250499ed425e5faf2c0189cf05d412b8a99d47a0cc166d930956a4b7a47e4e28ffca0663584b2553b660436e4cbb5d63d90392368ed3af9a95e17c811be7f8acf76e19786455dee1743c1d7b60b4bc596659f14abbaade20dacc540dd4d90f665c03fb7887fe8b9b887d927a7e9de3b60f8852ceb77fbf2c9dab9b8dade9c57b37383801d9eb69c0b1c6fc02d951a45b1340eb690fd6ba5619dd4a0de81a25bb6afa16795a079405d2f8232c0479886afa645665c574cb2ab0acf2d3789757e4f4eb112ebfc7dcf4142ff064e8ac7832c653b4489cb3f4ad30e28022c2821842b86ee5045d71e8c1b5754672c8dd98490aee21f72", 0x1000}], 0x1) getpeername(r1, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wskbd0\x00', 0x80, 0x0) syz_extract_tcp_res(&(0x7f0000002640), 0x3f, 0x0) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000002680)=0x3c) login: pckbd_enable: command error 10:23:07 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x9, "2afa5fe6768703"}, @generic={0x0, 0x5, "4750d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) fcntl$getflags(0xffffffffffffff9c, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) 10:23:07 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01304a8160000000000040000000000000000000000fe8000000000000000000000000000aa008d00000000000000010001020000c20400000000005a02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3088da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b6566489d30afab934fd54613c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea2587d9c1d27ae6d5be7ac6e04d30d34c028038bddc7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a8103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e0bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ffc7d91226bb0febac58ebeaee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a285a6abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919548e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e394d4ec9c130b9c0db6dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cf161d0bb4f2a262e0faed5be6f543dfcf0c2a1376492324b818bc2c0d121a6fe0860d76286d8630a9a654707d3b6fa4af584570ebaa04435ffd521b73496e2d62814edaa6c20ad0b4824e5f6c281dfe78a724d75bc91c14a64e5dbbf7fcba5c5e2ef0999dc9e54ae38abe3b7c9b004939f4b85c4e27230ab1ab3beb913ef43e467cd27e13ff109984aee626429e45295cdb8c0e68c50ce97f74a963af0489fe54693d9531808a4c942d3ef7fdf103cb41f10c11cb25429549d0b270693afda6f91a99eac34bdae7f48222fa396a7b8748ce4c652275483bfeaf1083a934e331995a694a9da8f326ff73af4a63d7c8e938bcd5a692d8499b894ac1c21e461d121a7827f67a81d6471b99662b6800000000000000040090780000000060d65dc700000000fe8000000000000000000000000000bb0000000000000000000000000000000090257cf7c5f2fbae55a54c211c9f852a9fd2a6a4b19acffd94bc1f79a66942f38ee15aeb104d5a72379ee3480e92a32e48c3700306dc0ae44717939574ab10f70cfd48aa15363d8d094b768b321689df3730acd778b6e608a252cc5a1774cb4be75b69d8617b5dd0e120c9504019b3e7d5b29de4c8fde2af755c8caa515a766b53f6b5f2fa87f09adeade3fa9aff1b9b46268ab1a5b442b11f77974ba350a577ea01b5e7acf99f26b88cd927281b09000000000000000000ceb5149086fc4823bcc156f6578d415996055fc9f636dac5765ee1f5885969879e7b7d99799f89275184d50711b4aed7eb9880530e11498d6eb8bc51342aa58669754f6c06907cc3ef1efd9fed9fb100602d24f7d633cec8f6ecf086a4996fb2166feb73a66de9a6dc2a88ab9e198b7da0cd5daf452faa585b166f0f662d07eefaf18c08eabb14ff3f46de9ccdb3d11209666a6f42fdd31674b7ef1a77151883f3daf44e39476e37384c695513ed0ca38e99ed86094619ab39eaedb4e1d71b47c38f76d5ca230ab526f5e00faa63e6a50300f43050f1c1"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="d312b9eb6ad18e52b5b691eec8c80bbf0b8751febfcc9c76c576c70ea21f723934f6d66c7b771f15a89a2a", 0x2b}, {&(0x7f0000000e00)="47292bb4b898f4616d6458fa741a4c265425901ba8df9c073fab97a17942834c3d57f0f4a1d74208639089abdcc1d357873dab819d3f76412cd92b634133c9888cfc808db34b8ac6fefec4850fcc76f09cf604ebb6f3f8bced940b3c793c19c4b3bebf4f2332adeae96c02c9a204fcb6e9e4b03f25207177957ebae57cf21182bef9db7b6f2c1253c4e7af0519516acd461a8405c77dfe88f33632242576984409304dcb2f8263131a1f18ad5d4799d49c38ea0304031cc0c69e7e13edcd16273712901018df49814e71bf98d462ce72172a6f1880fc191f1877adac6a4801c8f8eb1fda01d78421739687dc734b10f2446da2823ae3f29ac62d47731d9bcd77ef3f135336508d079746218facb922ab3870d5b31ccb4d2005b2c277260f21c7eaa34d32bc74a9d26487f5af96e957a7035422aae71c07fd084beea9d091839fcfd48cfe6075e37f9a6d132a83684b3cd1485686e85004b2a3741c342b58aed96284a637420d36abcda3d39b61f634deb7ae6c14f47054c9896e96a29c48a8ad50b8e245fc459a18e1d87148c6d7dd21cf186bdbb940c2e609f0474f1e5536a16c296293976bac464b643a3900305be05c9cc6c276407a701163ca2ee49bd4a22012c31c1a8ee253f07275f7cad3d6b87a036ca885e42a30ddb74920143233af92e17baf3134e4efd1b65b75a94cf77724859670347843d8182889816363e5ef9f28673c82557f38c051dfec28604d3e043171b4854f44dc476ee1a813620caece367850bb644fa35ba7106c6c1988caf2beb6061e27463824193d879e5fb262670edc74a9a7e9a373cec2b6b872b1f5d804cb636adbed039543073d29fdcc9266fdfc0f1eddb27117fc6e904f787e02fef39f4e16df14755765444ddee4427136a7a20eec3778b759121973646f9f30ebfc3a80847386c6f20d3cb37b8f5f691e50a61e264407c1e4ce76571b9546d398701518868f279adb56a0b3751af40e9e1cebe9f5232a63dc142c6d32e052bd87d052e83d8c0678d1aa57f2e9db5594b1557fdcd49737ee178cbd62717eff79c917e6432c30bcd72604da81ec429100a77250c6f3988b5ef830d6e7c8fd388127892c6c409e1545d63e65ccba3e88845095428993cfd1934d0606b60be1d424d93d4ef84dd583671a08537ab56ee281b61298b7dea249b9ceacf5b1d2af51f6cf099016589b41afd1bb42df5185eaa135ec5702b4f8e2844ab6d2b3f74ba904033bb018da6cfdb824da7394a0703f69a64b265cc3c0b178fc4d15db36358c46c659528a2af334810348bcea05e70e6f0477fa9af668f221330538bf1bc6cc30b174d68f6f2af7aa350002a2afca6ea9583ea85826bd3bf53daef201a9aaf9abbc0b30e05a49edb4d173b6c8b5db8da2766a154e2ed7a4e75143f31ec9c6fc24ad1d30391c977d41df5fdcdbb7a7206ca32baa7daed877073c603ddbb24722ee9c6e35c7076d089cc1c25fba829ca05894eba646fb23f206b74c352f9f90f60288bd3dc76ebeffae4b96261ae83e90660554ed802c31c5541d767dfcc7ace507064c83cc30227a61e2582d5914b89ef11f3746126bd7d40200b0a86a409fc4efd2a6a0dc51f9d52af32c5fe61504fa783a7b8b6c7c290f585f3447dfae283a32275c52458409f9d6923ad4b33ae897f354a2cdfb321497a84fc5fe745cb6dce773d0db6576e36c87643a4262bde759322ead83f56c219c0ea6a491521a2ecd6c9df88dbf373b33925b82fbd0e6ec1b2f535f191c18d20146c7ebe61a38550b789eb1ea9ac1b49e96f58df76eae28301b75543b577d2458620f56b7f771fd7bb8dcb844310dd672525edc14b3f5a655c00a88572aea31d1e5b0ed2f919bd45a2829e7d4e4d3019bc4b10f3e1f0af525a8570899115fa5ad173b08f99899e8b8597eec9719b1e909eb59f8f86a3e59ac8d7957137664bb817292b93ff6574d39c67b4ba486b1811cab41667d62a8c8231484143034ac238c2331f9e36bc7e928d3b68874d84200912a60b2affc4d90aaf144bf1431e7cec3c78288eba7628cdf67fce5b8269774c4686391a550fa475712d4cad28f5e5968b73e37ee3aae67eb5c6ddfc55e616ad9c1e81a3931c25a9873b8c3545080e8b330df705e32067232e289a5ea44104c54048f83d5ec0147c410f0994ce002b4d5d19b2d4d12357a59e1904be3ab8274ce8e6312f967c1dfa7d3f785106aef48ccb00150debe5def5212cb3b68b173d8e6a25866b5e56d2977d1923f3602bc77e9ec07a42d07e6071ad2c58841b6a8dce78d7717e4b03fb9545b85286945f228f1454c97d3aab1614748fbae1e1ae46d584235f174c292f7a5ceb121929fa9a387d4f777951df29fcaacd1c1dc9ef2abd1d8ba5814cbaa58502e27a309a10a0855afa0deaf77a83397b03dc78c4454622fa620afe2005f017dff9f43f824fd6b77c5190bfbe5efbe372ab875a7248833845be39e1d043ea8df26d8f94b428871c339f630f9e75afd8cbfcf0a08d95979bf466bb323991a9e65878457a01d58a7f4a3ca8df832a3de2e37e0cbffc2c46e3c3a0cde8f0afa8ead878f144050cc1e837532f56414968f4c44cb844447a522da2733fc21c4aa791fa672e4588084741ead8d3f81ed3a78a116827dd9f7b75a0dde7aff13db3016228f2701dfbeda013ff6e32e0e55aebb713114c95a761c657b4f22614ac951072151d152d9094cb552093065830f97ed20cfb5860665a0456739e336969f12184721b46bd33b44a0c30ce0b3f0adb362b2ce1bbfbcba8a13f3aea79848eed154c01107513ef100d5d4c15f5fa6394d98c7f84a43caa9a51a16b82b966ea4ae13d3bb3fe9aa53471556b554c709e5ee677b95ae4cd28e421a9b23eba62c477805eed07fe33cf0a71d4141ce575a8625fa06626c3d7d37911c0f58346fdef279fbf00301b35a5d1c2c267b71fb183d72e6eb1a665572a2bba6e06c8f6c27266e2e02050720d4c4305952b997922f2737dd5ba84b5c2968cdd979ae30632b8335ff8992b0cf5edcac8d2ca90cc712485689f8b2da0bac6133a88fa308dc95d035558e68b6253449bfe8167ca0001fa8b8a319ed8d39044de13258aa70e64af0380ebfb20eeb88c2dd89326fde113e7ca62deb0caaf5217c182b2d3b23c464306608be37f78405afe27b5840457a43fa4f189dbbc0266b225e59180ab3d3213831f367791adde2734c2def0e2fc0b4614378bfa57d1b879dff18ed110d6992b33d3e95a338b8eedc9697c93c029b1dd57b0fb52c970b289052d7c361f1b157b987a3f9a5a664627ba308e129643055cdb1b125a979a9d7e390a08809198eff57e5510cc314b297fb137ee0d69c89538224faedd10f10fa2d3def9fbd6dbb2b4ac59c64e0ffec79810fc27c433b2895ce6164366a5daf92224ae9c738889bd20cd7031188c61b5b7980b61dc2986df02b6081995aecfa6dd96b990f4979c1c5ca22d84a8bd2e5ba89c100dfe6e9f1d48569da254230e8e3401dea68ac6ef1ed6e93c9bc120e89b4fc7d57221069321912ebd839d30152fb21155ecb7aa190449401716a6e0e992fb8d8b162496f36e3b82651c31cff204382b9b467d344c560c6798a9a74105157cb3dc325cdc4fe164616ef0db063f57279ef8a4570d54b89ee2a3b21bd7dd6fc2866279822c097eaa5524e9b44e8700d0795b9c00dc0d2d404e1846c649223fc1ef9e756ddd12373edbe61e7bb10e741da15afa2cb7cc9d0cb8712cb6cb54c00a14b7e316e14c8415144cbffd01d7d230b9e1f1ab1b31a1b0fc95267381db80cae4f71643833a0d944f3c21e77dd39bd17206022ad2ebf945f5a6286a17bc1bf9d32be53a6dca8e9fda77d8095e7fb4d88633bae104915740984f26cd6118ec490cd49947474803a44f78c7c971dbaeae7a40dfa2bedff034e687a40eff8359bbb0a2bdb6c7bc138fd381a5ef7a813e610ea315bd22fb9261cc7e504d10888e3200ceb2345e4834206f46497446a32cd6ff76afe4892282e7c4fd527053569a554f448cb8beb1845d907c7f7e2e4e9f95b827e314bf6e2d01c99b9c8b522cbe35a3585c8efcd7434177da02aea801ac0fc37e7f8634663d6b12c54051f73fec3d871deeca4679a9e4cdb3c3e6378dddc53780edf231f6c82c8f43e71a5357ff8c6137f487ee209e7ccc0effce1e1f59c9d4fd77b7dc733f7be960085322a7534d1950036bf368241b859473496b275effc8dd27cc16107f2af9a0b5e8081617c5c4adf7eea39dee4d66dba5dca85a3b10f7995821c0f478d1147081443b379346a9ec2cf9398de2b63d002d52dea650e07541975542d418b5ad582a631dc639da810c91745c4043f8ff7ed2834baecc8000b74989236d2f1d6d0b077a5cd1e2e4bc7197a687bab3b1a5488a82857318bbab3c0c36d1b30ad464a7236067b13a1d20ce4c7a082da9af76d5cd6c8d6654e9d0e9d580db52d3bada217153b3bd7e5fdbf5cb4bd625caaeda03a056815e677b362b74fc1eff088c888fdfabb397506427a1130a0bb0a12d51790835a1542878e80d48c0951b70ec8512c548f04de149585a5b44ca03b21b6207dbb951a6b4f4a8137ccb388074ec8ca24b4e9e2b3173a7bbf41918aa359377b99dc7bfda56c1a7b6491320454edae29d5f37b8392520080ddcdb6bde88b80d36680f17c709054cac16ffe522c3d85c657a350eea90341c6a7c051fd173e32d856178e2c2aeb00e3bfda615b390ec38264c339c37e7c964a9fe80c137116e9624c489460b806d358c24468687ffaa3949578a15df3ec95e68e2c3f2e542de561a86adf1a62248b0368b7f75aa8f662dd712edf51b9865a8832e23c90f8342f12395c7f6e0847dd67bda547e590d8f9c3c73f3ad1ba3a6cfb2e423bda35c990907fdfdea532d088c1ab5d27828b26ac8fdf46a525f99dbd1349c45a7e86ce8b697b16d4a9c5da4b7c7e09fbaf77ec4d0a259d2f94dd43c0286ddc334d26532a0508882dc7bf0690485be261fe0c6b4d75ec3f11fbf66c809ac4e3733cec21ad9d25b6d5702030a1d8fb5b95eab5a721805999aa67b14226550180a68093e497cdfaed56c5dda5911442692259f0c6d83e36d799efa98635e062a9133f3f107b7ee02e49dd748df62bcdbcf853a0825ef27690fb0e9422a5962855dd4693e2caa669c362076cfa41ae5ce35a80baaf026708d94742b70b34551bae7cfc9938ed4f05a6e9cb1aba91cf21c5190f82ce04e089df2a9e9c540ef6e22620f221aa2d826cf0976c5c75ee2dbe9b5e6b877b1402c6865bf24604dd6d884cdf011c83940866a81c0b7396ac5a6b567988b93471a37fb751ac8ec399a7313b6b575a658c880f8eb2150b90a678782fcc24d6eedb2700c4c1a2ce0281a278fb9e6c10e282def94654548384ed5427ce352a4ab572daf2b5bbb384b6b5468d47fcd00b6bc89f3cefb316b6fcc35d21b408adcf5cafbc82e3d009dd17215056d3f3c5b22841721bb2d43f5cc4029a7195ae682ded3951715bb2dc2f750ed3f98479e0df2156c472680d6c9fe9ed660626a7098419a82149b9b10b0aaec0e96faee171bfec87597f9606712eb8eff3307c09b50a5dbb51123e6a6748b00531b72dd88a256b3051291e3fe2a570acd03b4a8ea0edc53ec2fa0e4e8a59f25b7c59fdcab2986cddbd6da6a0bd16d207462580a688f77f60063745f9d691ce1fde3da8e772bce946aaffff255af36c2b574d7821fb30542954c74a606d50788cd4bbb30901ed667f5b06df69f37357c32cff9f7d2993bc7162249e6c", 0x1000}, {&(0x7f0000000100)="983618824cbbf9d51feef1c75e818ecf32344f88f773bc5875ed3c6c8390597725303a54012f00f961b844afab8f0f6d607c33b7d10030009e2db12caecbabdc5e", 0x41}], 0x3, &(0x7f00000001c0)}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x20, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r2 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000a40)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/51) 10:23:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) fchown(0xffffffffffffffff, r2, r4) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193ad840368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r6, 0x0, 0x8000000000000000) ioctl$KDSETRAD(r1, 0x20004b43) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 10:23:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0, 0x80}, {0xffffffffffffffff, 0x100}, {r1, 0x100}, {r3, 0x10}, {r4, 0x8}, {r5, 0x4}], 0x6, 0x348) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 10:23:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0xc}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000002c0)={@empty, @empty, [{[], {0x8100, 0x3, 0x1, 0x1}}], {@generic={0x0, "07365812ac33ad72d238d93d3f8dca48e2cf6b8d44d94b0000000000004dfa757bd035998178415362f85770f2e6f6c6571c6842a10431a60e1690e3d1365e27554a6b8081e54174675346668c3752b20c9565bf908510583831b49c3abac24021dca3068663f93d3bad341e76d854def12d6707c88adb91dbeaed3be44ca9336761fda96084ad2909796ed8cede3d2721b30720ccf34da30e70dd46a3ee2afe3d890bfabe3564ffbc8c"}}}) 10:23:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x6811, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000000000)=ANY=[]) 10:23:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020307e0000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r3, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r1) sendmsg(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:23:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6", 0x14e}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getgroups(0x3, &(0x7f00000005c0)=[r1, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000240)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000340)="5e53f62f36a351dec2668f712d81033759ef8eaa77b01789f295b25d28760344f4f8d7d476dfde342d40de925694fa311d37148811efc33fad49991f71ea7628c5eed835a587314ecad8eda4a79495600b8dc6d0a365f438c88a7b8d7a758d9bef09287e4c3b9f886dcc2c842787fe010eb3860090a55674715b088abe7edbc567e25350247d4d5391f953cf8ed9fa74d5d58a7855f9779958c6ea999fc97a08549a2b737ce62b712d0282c465cfca666fd0a7ac7639648e4a4e6c6b6a4c36f96715179870b1d09722170ea5369e2d434881b54a963c97ef0a59", 0xda}, {&(0x7f0000000440)="b7effda186ec092f9797f919f9607c3f573d2f1b31371c741079a41e1c0221d3760161a4de8ec95682f9019b2167e8ba8e359852f8abcc7a0205da8007da2a0db5a1aac63c5cc7144bbae46bbdcbcb730cceefaba471335bd833c7a72ed6da2636b6717df80ee9b481d810113e2435c3f076f5b374928281075ba8661b5aed065e1470cdf1a2a09470f3e6da079144f5a69722a21ba44fd11b3edc5898e5f68fae0c802a97865ac6068364f986ad", 0xae}, {&(0x7f0000000500)="1c2dc2fe8f4702303c6f2df35a364a9d16df822a0321d75ed9b506728cea643b5277acbc323c1507283ce31ff980c32872ed57a45c3a3facc6d28b9c9e6f01e3a51ec9ff23a0bddaa581bfce77265820fddf1ae549e5acdeefbf1a49c9325ccc0085bd62d5b33f35f93369ec495fb5201b2479107d1f16e80e7a777d986d2548c9851f464dc0655f00eada9aa601b3278c9c8f0ea6a1319d51a9fe765082cac7a1147cdca4bb", 0xa6}], 0x3, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x38, 0x204}, 0x9) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') chroot(&(0x7f00000001c0)='./file1\x00') 10:23:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x80000000, 0x6, 0xf638, 0x2, 0x6, 0x2, 0x6, 0x2, 0x1, 0x808000000000000, 0x101}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0/file1\x00', r1, &(0x7f00000001c0)='./file0\x00') ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) flock(r0, 0x6) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 10:23:08 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e681726633a366a713fbf3663d666696c653800"], 0xa) 10:23:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7fd) r3 = kqueue() r4 = kqueue() fchdir(r4) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 10:23:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8090, 0x140) 10:23:08 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x0, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)='\"', 0x1) readlinkat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)='\"', 0x1) accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 10:23:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_open_pts() write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:23:08 executing program 1: syz_emit_ethernet(0x86, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0x3}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x37, 0x800, 0xfffa, 0x9, 0x5, 0x6]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 10:23:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/49, 0x31}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x5, 0x0, 0x9e, 0x0, 0x0, 0xfd}) 10:23:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000efb000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000b3b000/0x4000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x37c8}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup(r3) getppid() ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 10:23:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x17, 0x8000, 0x5) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 10:23:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x7ff, 0x800]}) setsockopt(r0, 0x29, 0x35, &(0x7f0000000600)="ebffcbff", 0x4) 10:23:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) read(r3, &(0x7f0000000540)=""/226, 0xe2) 10:23:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58c"], 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b03a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 10:23:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x44) bind$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c6530008c443842e716987724cc9f1941cf5b838890b1b38ace74edb94817f95c0394a70bd5a3dd6b6bb8efe00e3f6a31fcad76c0"], 0xa) pwrite(r1, &(0x7f00000000c0)="911d1c3c8a8e130db2829e142ab8e116bd2b63ef902f08c42e63946fe2ea9c2b4d744fbc16daf424761f332ae14c3834cf3319b2292266556df4e474fafbebe0bbf79e6cd44d54ef6e983359378806c391df6027ec260b44b4f9e0bdef4ac9bed5cd551d85bbd4c0357bd3e32c283039b4b26860efae775c05af8d0adf62495f694134c439571d25d9f044eafc20d193", 0x90, 0x0, 0xde7bfe) 10:23:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000080), 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1}) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 10:23:09 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(0xffffffffffffffff, r0, 0x0) setreuid(0xee00, r0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0xf, 0x4000, 0x6) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r1, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) r6 = open(&(0x7f0000000240)='./file0\x00', 0x28, 0x51) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) r7 = dup2(r5, 0xffffffffffffffff) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) kevent(r7, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0xb5, 0x5, 0xfffffffffffffffb, 0x3}, {{r2}, 0xfffffffffffffffb, 0x8, 0x8, 0x2, 0x6cc7}, {{}, 0xffffffffffffffff, 0x9, 0x10, 0x46, 0x3}, {{}, 0xffffffffffffffff, 0x50, 0x1, 0xb66, 0x4}, {{r1}, 0x0, 0x4, 0x20000000, 0x8, 0x76b5}, {{}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x1, 0x8}, {{}, 0xffffffffffffffff, 0x90, 0x10, 0x8000, 0x1a85}, {{}, 0xfffffffffffffffc, 0x38, 0x2, 0x1, 0x80000001}], 0x100, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x90, 0x2, 0x0, 0xbc}, {{}, 0xfffffffffffffffc, 0x28, 0x2, 0x7, 0x2}], 0x334dba15, &(0x7f0000000400)={0x41, 0x2e76}) r8 = semget$private(0x0, 0x3, 0x100) semop(r8, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 10:23:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) sendmsg$unix(r2, &(0x7f0000003640)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003540)=[{&(0x7f0000000300)="a98942220181ae6037301cb648d93e725b8d0a7406afacb62b8f23d696c297157e5f6da732b469a6aa068b25f90415cf410bd3267e0086b2fe19c1d24a9b0acd7e06a1de40aee76cf18ea687ebcbb74a1b93a49b5ea20796d049dee85043aa3e792d240f8b6a5c5b167cdd6fa4e41e0ecb3a6b7f70c82aa360eadc5699fe1e20318a3460f7bb05a7ac8ab43d29b3bc2bba981b31c13894b35888873a509a290918dbcc1425414b74072edce50c9ae31734fdb19ab0149fa7a66e974318c35b6ce8cfba21a7", 0xc5}, {&(0x7f00000001c0)="daafba958aae7694970d889f393404c8650623399f0ea18d253b39529607c2c8059494950d5c016ba00c62b161bd49feaa0b84012eb60aeefe1bbc39e94d5d", 0x3f}, {&(0x7f0000000240)="945c85b7b71e9530a51602fcd21d3354147263df8d8c", 0x16}, {&(0x7f0000000400)="7acb16514079bc7bc53a757d64970f5e097dea914b0a86fb8a5869a24eb8a557274ae102a5c7fc8963d9281e9b4d681f64d06aaa86d613a7cd9bd6c4344d9911b937a5b032cc2bf41c0c14e9c02f9d2445e92d8253fab56999225af8941408272283930377e4b118c692e5b1decabbf325e2ea4715bb626d97f6f9b4587ddfa8e436a5106e3cff5606195de7fd29c3132a63eb585f2bf2a28c95853d5a13afce9a9ca6de105cece7133c4963c079324ba9cd12674611af5669f5b4d88ada9b84fd689da82b1ff23604cebec846f3efc014bcb2a215e4d56ee632636aebe30f087553537071c3db22e86a1cad72b767197568e51cbb30bea8e02dcdddd4ec054d564fd6e04a964ba4fc5081da038b13761219b84f20f2908cdb15b5bae0b72fa4c9d4eb03c90601485f32ea4634814dae2c204c3a62e43f06507c7aedc7258f8b20e57fcbe1b6f3c9f0a6d94820c2580d1769e35cdbc1f0018adfa42a67209d4557fa53d42c5a85db629e3729399fe82fa62309450191a68362619cb230e46b9933d3ca5739a361e95863ad43cfeb217a06863d3be1b81be8a749c39c602b4ed39f94bf466edb09614671b49308957f2f3f62c7493efb394280115a69954aad934265d2b914d1c6ec801db1e09222f5cd4635fc5101b4a62d879ef8c8e122bf04e6560727a943c1ba7a80157b9ee994aab98af2fa17df5b1f3aabc58996427289c15f6c24f76aea53338ea46274e275a4868a539f4551ba85430bf20f003fc5660d1adc8155b58626993817205aec19e105871eeaadd48b0276153dd844503d8697797e127178789c8b08349983f8cba58e1db79cfe36ca652dcf346508adbbd2d92ebb24d5983db53cff5d08c1777ea6c2428c9fdeb3560f33cc4086e2def60f798825af0cfe1b0a5c8a8038009904d06a9e7d512e4c4b2f842e27e29168fddbb2ab3770080cac37f4bc3384ccfe5094bdcc1713402345a383a06948a810bca2b2d2663f2def13ffd565c33834503ed3762dade875763e5ee27ad10a5d71cada03eb456b8e000aad46e485f6f1a435ea67d1ae66529be64d50ffbe708e4db72e465f68035603c66e5b840f8503c88e1c56d3c6b336a6c15449e7672f3c1067720d24327fbf3887be5401d33902f000d923c0bdf1662a236d59fca203046af58f3459f78fae89f7736c93c3b08fac6ab3ef7c9639422f2159ca59e50986894521f565fd02334adac7b6aeaa38f11b23cdeb917edb16662419cbf2ba3dbff11b487bae4555a6dffcb5421d1275072f8c2230c6c288934c046b86d778475d8f2525b5ea695f0721163bd55e7748a4e976154596081232f80e371799e79ba46943a78e10a0446dc6ffa841bbcaa3e7904062c5bc1867d0d47375617218f31da0ea72a74185e68cd75f96c190bea1f57fecd16041272723a9e8b2f70a81e6223f78d57f27181c425bfd2cbf0493c6050e7cf6910ea8a7fe9045477fb6eea4d0b15cd081298dda84fc934271fbc7f95232ddada80975333366650f5c4cc9b45bc2f5e7302be7673528e49dee6f7741ec9814ae1926530e6f09a8321f321d59f302352b125ca18da42c8354e86fbb5aecfb2eccac48054353edcf1dd2a9bdaa77b68231e8c713d3909d8dbd52e313142ad9d221cf9a98f22a31e273cb80f557c645b6249caed834000ce98f73bb71fc3f2835b4426d866895d287430a0ac47ff55fbc4f4300baddab6fae4a3674a1a912231005ea1ab07ff8c3d632748142ac82dea0baeaeb6b2566ebdecf00e1ab188d227054102592b332d706e4c4e9724f0af35a9f7c97b13033d0e1dd6e2a8e4de472d335a2973a584087fe81cd284d3bd7c2b02fc8f74dd696118f1bad42ef22f40e84d3fe2e120351c25b75bc4205256b1d0ce199ed7504343e13acf4e243bb5991ac5cb8de913a031b75349dacdf068fa3c65b0e812aaa11367703b62fb72022811e8cffd90fd7336681cc3c4f9ef76a536e3bf1dec7c47cdbac241fa6e2bf9b7790a5f1a5b979feb40ae6baf4e6177f1f68067ac62a477b21a54f068e31850330f8a6a032e81a642165b3e859c5f786854a2a194070b9b3709a3ef1b543b59b192da7e0c1dcd143cf897a3df0b1619a2e6b8cb32f70565ff479184f87f64adb0f00d080ad73ff716b5665a7792908a8b247263e7a849ad54813dc423b3117398008a03684aae3284107f87756c532b7271a624642dba81f3f2f3f3c97cc34cb172576ebe05f1dab0987f18dc6360dc3df802c1584159edbb0591d067be4fba457ee6d22c11499ad1df00bb675c965fad2662b84d1fbd495004835393072e5140b995769b628283a577ef7baa5d387d27f52a0b68db493d4c7a8f2c80448f02a480116456712fb2ae2ea0870e85b3e81905ec0d0d90defa1e351f9553235d3af93ce822dced599502454c58124e72487385c0b0242bf8c47e8764d22a4b3b1f3b452f6731e84c3a7838d6de7ae60ba6c1d4a166ff4956d6fd08ddb5d5005db3b6c4f3a264c229a884167449945debd8f92339d7f58e1730b5afaca2119766931de668a94c5e31a6d5d8c1ee706bb2777f5cf4ba0f1625553d78c3e6d18ffd755c82d047df6c2d36cf572a4c17e444e136bd110615705c50989d988d338dfc32f34339151a7384776e1951d0679caeeeefff76b04d4f148698ffa5f3544c2aed7ce0708c2be2a3c5b9481155e866b49a7c53b624fb78dbf3aca732b39a9c8c896575250cec89005562f3c6535cd29b30d36299b04ba6b46393e8edeebb4a3b5cf2eed179f6213100b1717efa53539c57675efdc045779e7d0c8280af4384509a5a5c55be51119f3f3c9b5b29dc19c1e0562ef43d53be2009e53a7ad13ca6efb32fcc23cbc296d93217ab747d0446784fba473ca0150939dbc2e916ed2cacbe2ed8838d4cf67734595710ee323e611fcee7c0880ca047f978a079b7dd32abc5640a59db00d7dc2a625dd52c92f1e7a9905c154e133ed4d21c8e50dc12bb8c8205d143c51bdd45677305fef8101fc418875765b720cd5420d9089bed7593890046ef69f2df0afb81a89718871b5fb777ad6f1314d4b9e67497b8bd4bdad2abb3761cd3b2642aed538c9c2bc01f270b68ba7168367d5e3676bb6af4c43e119c8cd0bfca44c5c1953186329494553b5199e87365a71e99a36a910534c511f181b4ed010cd59932c80b33f4ebfe2b0c7c01789f7457be999a5edba9cbc7db6e6b2c667077935aae7360de2895c18956f08f08c91bc9315c9180f7673730d7a06171618ca27a099d7eae4c110f31292baee521b49933a168ff4bb2d0cbf3188d79704b040727c9e4ec8261a1875822c33e528738abb0ca4a2ea3277b2b9af1934fab60655fb7a2d5588d5632f29a7070a7558b290b1bbaa9e4862d22b2a109a77657366dc00ef38f0f0af6b1ca7a5de145f08f93d41401e52050bf216aff58ab4d3cd4203f5ae440d72d33eed2f963cf178cea332dd9d7d4874dec1a34a8f3ad133e5c0dba8d40f0d2bdd4d4ccd53bcab08b6cd0367a9204d62bda85e897f8a1663f16d8e3e1c3013d7923e9169abd78b61c2130c721c1020ecbb7eb27af98b7890566edb481443799ffc1df702f14ae099c0fd90a27eef152e6f4c716748cc3924d71e79a95cf528d924278e621842b3cb8e8c08a62bf812bebaacea1be74bd7c494f8e0a5784c2f83e784e2be5cf224f59d67a08448b7814f6779c1c5894c9b2f172436c6783612360bac2efa89f480b9f65b7920fdcac1f34403f49dfc71d2ed63e0ea6581231de4ded3e00f4df6ab7354ef6e5ccaf4b7877ab7069a7bd09a6b9fad97ee4fbde1f82ae944dfdf14054ed98e96e4299c912f3ab94baf5a4e0511d5e3df849a71d4c0a43eb1254c8b7b5aa95b1b4eb4aa511bbb660c23268c4db076ac6d305758d868ec2e30d03e7a019039e29fdc8abb975c531d134f16d593c2c38f4f32b5cbe658b67d3ab36c694204386df1431df8aae556ab6a3be30b12ada5bca1ddfe98432e929995b7bbfde6d8ab0e78eb92f62cd2ea7774e081305d019c9e5a613a5878c5fe086bcccbaf0cef4d8b3e5c8e12f11d3e83405f7542a4eb5ca4e1d52f30ed8f32f0d5da5bf8558bbca9e1cadc414e22ad7f1f3b758f0b97d2c08219b9d4b4a5b555f70730b7602508ad73257b1017d912ea921197248eb0249462ebfb19bcdda1932d89c6afb5c2de2a69a492f2a71370dda2f3f9140ebc542e8a11127e24679269e3f2b765c45dc366949b2f39ba3692d068c1bfc3f1efc0865c0b86a49a0186d80eb1023bec56aab4eead4faa5ee45a02de255bf34dcfd33dd84d20982d6b9a414da98c074d6266f66cecb0fe3fc41a59c8c9ed3e9c28c41416c6532a248833a278bef88f13c87ba9234afe4cfa00d7f1221541d260d7463a4d951ba5cebe107ce11fb70c922015a81177725a443443b08264584440635e29d453a008b2ed3b368532aa55dc64e8ed465fc5445e5cdba4581da6951c2caa36523dbf041b72493ce1387e285b9923da66ad11cb936f529f70de52087bf41de952ec71ab94ff5df5a9ee04bb1a2b18c419aba27d6923576358b6d662decce715f1e1daa429b3bf9ed82be87acd0417cd4f87dbd472696b8707df648952273daecb15be4c1d990a73dfb5b86b3745df2fe327ff3d2b15b98d7289819da68c0341a23d6b30a389ce9ee2bd396142275d692201eab2c76725e6f0a8f891182345457a075e85bee403cc7e145469984684df62ca70a446dfee3fc69f4a453f8a75e8d97ba3d6b5e62f07c2619043629ab9e516d750b30121dc23ccf7f44bcf55b064dbc64258b3fab17e64efce9a4878d14f6cf14b4bee0999a671693ebc0382208acb44f80873f1f5715b131b8c6dc83b2321e534ecd605eabe1c6369dc2af7387e3ba1058a919177be6b3c8e5ff7c8805c45e1ff63c9d2839e551e31a8a677cff99a48db8f0d9c142c3db3ae2bee9b76c8dfcd2328c6d632dfda4dbbf311a0c499e7085c907a27bf628e3896c4af5bd4b1d44726d52630839c8476da471c5bda411adf41bb1bcda8e6163938366085b66de53430134313667092dbd2481d9655e87a34800f195ad108d8a80dbcefdc89d9e1a94019bb50b46b8d3ed8455858cce0eae96f0aa6ccb8fdf1c8db369be93e6496282501bb0fe90d2d1d55de1235d79233376f7e1f9c6229cc58fe42ad354b1d518bc4821dce547a47522e6ac20d8de715bf1c6fd322ab126469f852857e2b44d5c991f3094ae317869ce57c63b40288b93d8b02abe782cbddd470fbfd409f49f5aefc4abed541fa23c481cec256f254afe5eab150050909d1ff740d0c8f6515595f8d3aebe8406d4ae448cb5899d1c9069fd23f9b101314175975168d357a2b47f8d4efffccc73041e14012b9cd44279d45f3bad584252c8b8831f5723420f3edbc5caadf7230009ced9c1703479ba84fbfd959c603b23e9c7a569f4c3464a56f5609f27985e1d9e83d3260e32d8b55ef9ff65eb2c5c3932146a90f8b3788af07e9279b1f5f592b87726582c29f2be1a20159c98a89aecbcb667e9705709ff9941de937e5448253d2c4ea1765f27bc624af118366209ad28e9cbbc7b146ecf0b18664624fc26172b2aeaf37dcfb6705c078a046d93852a57916e048161d99185f0af18d23870a4ec3d21f3f51ada47a0f3806af447053a6eaf15eca4793a65f46fb31d9bae9ab7a720fbc77902d19305a5168012be1599b816570b69393bdf2ae3a8ba94586ce2f778035a00dc6b3b6cc4c836580778a326dcf4038db39298a099da9", 0x1000}, {&(0x7f0000001400)="237a4bbd31d86c422ebb3bc84b6946f49f6db44b188ab27a107a7572e8a030f9e28c8c576e674011ce4badcbe7831a38e770117f02e1bbb8de5f9c15751d8e36624809fb8dc66b6579a28e48a54268c7467064c0a9c50779", 0x58}, {&(0x7f0000000280)="d2149cdcf1fa40a79dae9b2d5b581a2e142c0392b74d", 0x16}, {&(0x7f0000001480)="81daf3efcc5c7065c9ccd31a8b281066e214207d27d7d921900b2f07bf523b8de54b211b5ffd2de57a5c56c3467fc2cef4f27eeeb0cc50cf88102986b1d7a6c115cd759dcbf606d4ba237e99ea9af8185c21d7d47abb1f636b04fb66fc0fe46a6242f6bb72effaec44714c0ef9e03866e2d46a951b762f3a3d3690c752ac04e77c32e0ad0fa965c897423ac172aef6ee9e038ecd8dd870f34ef9c19561f479bfca3e67d158871ac90237528761ea52fd1670238443161a47b284b1430dfae5026efc9dbb3d154381bae74fe16929515291bbae00df7ca590cf4aa1b363edd13bf000fa8c58665febf385b598c8e35d00d7ad0da2215cd0ef2bdba08e3096bbfd3dfbd09100c8703707a588749036982e4064077f45bbfc67c37b9297adac6eba766d4ca82d2ec100bcb06b893246c5a00fa7eb4cfc01fe86ae05e6048e12e64165f9631ee844ea3a076e55abd9849c91d97bc0f163f0a617572043186b7936b4df0d68c4c42c4183c6bac65dd8aebe94a13e3d5dc032679b321ea99eb472f718aff9f204ae7b8020c761be9a15157f2427cde085271fe16b78dbb38d685c9f55b8e596342cd4d4a1cd09e36c10d30435365b6c8102b2d983ca2e18ac22e24fc3b4a904e076f251a6f0f70b7f73847b1ba27bc351720a62c7e73a5eda14d6f9918b6df4d88be8194e4c5ca3c42daeaa02145d422947942faa553a7a54067d2e758b8a281d1d96cfb9905bd4831bbced29657e0d9fddae9457ba22de70e4a2b59a0ffb1ce6dfe2d0728451b1f4e0b7a8fc80e2d2c64abc7767432577b1f997066f661721f85d12d413238bf7e04436b094dd9255bb381759163d9a25a306d5641d6bcc6b8c4ed4556fe42b3acf407ce019c8ff8b8f9b9e4ed28ff5c286b0133ba3e0c35a9d5aee18e2f788e1f01d7740eb0b2ee7a2d0fe4a0931f0e77071bcd794f19c6aab7b2ef49b8ff6749e276074fb778fba11f04b373fa6c86fe07cf53d66782d16de70fd9f1ef4163c118c5b4932971f3e1f57a62c8fdd81bf5d2c776cf74e8229d2fad7d3f90921fcd0890bc497951a3a82b1fbdc68480ef204b9a76e75417c2f9ab1625d31e2a8c1dc3e587b44e6ae0f6b3438de813e419fe27d01be5c2603394bb5212f4e3f0a04479a36f44755befcfc638472a0bc260514e2b2f399fc7b6e2b2da9a86aedf9be40955798de1d74ba42552e02ffefc41a27760034ee90ae245584a94e60bcc60eb6d99f03a481724cb0484a3c19eb76c3e87baf37568615a7b9bd5c9e0b82fa7ef5cd76b44b4bcc0f579e5975c7e8dd8d700203b8a5e56e4cd0e7ba385277879bc0f40d4db010b28ece9b22454cbcd30fe0175e145309df537e3e32cffdfa6c26488e3a8adfa5b58ad711d898d13d9eb4f1848374f92b8a23ec9ad7c7f3f09b1bd472ab9c93c52e0850f2db424bd5bcae642c28617d7c2c4f6756859daa722c7b03d8bddda5d0adfd314d8ae5285ffb54e4be8e1c2feeea8f855d86decf7949c11267f81c61d7e954ab5517e817899de5181d93c880b44a9687e57cd3bffc60eb33c38db508f63fa5b6bf5c54fea4674dc5bec3cc23694592d8d924e8935bc44735e4642a9a6c9e4d0103180109839b37f3588e3912a09e582b9319bcc16b9c6ba4a024acb83958dbf27635c4e230faac788dd4e51b626cc46d6a736c9853dfbdd1a7b29896383a2a84e740d176ec9d2aa296582ab87d7b3edca3f0912a77f6a2505df777dd53956eef1c8c055ef2bcf3d65bc9de6ba2ff52e4c52abb8f5a1f8fd268c46f7f27132df3ebe5e1f8e3d70b8d914a408e302fd9847fe777d2424a5ad6c5a124d80d373d3fb38dc44373e20cf7f9152355d2e78c6e2eeca9da3e9c0de13f08c1b34e2c0ae62c8a15bb5038a6ed8ad3f06ae400bc4e822811f238866e6e24e22a5d9aefcc4782c2e51ccdef64a4db3103f68425da56191d8e37a666438c1e3908b3d178b1c610b8a626d4faa6c436a3c0509da5e902223367401487e2d1294dd68fd19c9bbbb005b979e770b14e5694bda934a883099c1e9fb1dbee3b41cf25b3038f1dae1a9b6c725c5c6d0734d2dba029445d90ae2d36a18e3dfa53034199fcac2ac92b8727df0a7ca13bdf1eff944efef2fa4e2c4cbb97875971b2c04c10152937b256f13e3af1a36de78f91d6216955ed74e314ae2337587f7f98009bdefa5040bffe74a6c53333a6512b7235d9f42eb861b57c72838bbfb0992a9a3183f5c80b5cbf9d46c7bee679f38d9164b401ec3e7119a5bef37d05576c0d19992667b599ec51af2ac574e7aee7eb9b97865fa789e95623cd206c584948f23c61b8d6d4a3815727e1ff45ed32fa4a021b3a69f69e60fe0f4dee87206f960d0ebd5305983af1513f1a0b4af0ddfaa00064f1cd8ada6723803883c4b6d9d2a474dc0b9cb3e8d95e4366f11c441929b3f9049c491c4821f5883e8300ce20a4a2eb99fc750cc8915e94c62f3f242974edac927bac9d4b83f4bfa0e3a075190cdf8043ab4d8857ceedc462109ec88205e94095312b7795fb1fc064abd344822ab937436fb7a29017f8ca54809a24f6a9222e58c69777cb7e9ba16537efab2a48a1886aadb747c32750d20978e17e7ca46f86640fee98c75e4184c70156190508c5f555d43329ff6b65048b9feb61dd62f99e63d9b498e57270d096a198b63209bdb03cbb5e6ddec7290ab09164df3a553feb52840ea8bc2ff086148ada848940db8a0bdcedb823a9472a9962aad858168398e2aebee999f640d3672cfd82774c69c5e38f4e687aa7afa6431ea092a53e767fa6df0221d9c2307860f428c2ab5db6d1330d4f1b95fae80540e5a9d4c9c668d98f594c13b2b29481c72d6f54ac0c4617fa680b7d3ae63fa5c45a5d87e5cb5b361400548130dad889e302c279b7bd46b9664835bb954415bb2dd70730b2895f8b13e498fcff21c52600f50ed71e49ad64c75572c241f706c2806fb490e60967a11db9aba94211549c8ea1003aef2e64bb967a39254b1e507fbfb9a5c301959a9c17bf2a219de27f1428c3f86be17563947d5e2af457e3e71696c9d53e085d7bf38a31e916ce94439c8d3c50147964f0716f484d1a057bcd364dd371537717d1403e0dc92c2a3d4e051d1768014466301dbe496358d6eba56a99dc13ac6a63e7004b4337d751d0ca7cc7af76e9da987bd7387db3a6a330ea1177a6e15bbdf560d10b9d03ee7c940936f4c705196ad6d4262d94f2870504f1ae8c121e4d4e4d0dab08c7f3e6e55e6777298911375a89403742b1b43d5a8f1e3e7a0046dba36ab74a55af657edd8acc543f2da627d45575f88888f1618d5eb58c56401a384b0cf63fdf74f2be4536b6a6a621e5ce9dc68aaa4d6a4102782fd6b6ad2c698240d96efaedc2f1ce216bdeb52b93fe28eebaccde0bce62ba3996add495c2e7ee1504a4bb5a14d6f673f3854d4e8574ff87aae6e5a04179ac3d1e674c146fbaccb8e8eb55815de1147847ff9438a4ec775c3d0d27157237c8989042daa4097945643e0593f673e249cb46bb3b0c319346b5271423bcaab0159e7bdb7a0e2b8fb03f1a83cd5c46266fd693b6ff9c512a6b9b99806baef9552797c3bea2989fa05e2fee6eb6d4ec7e8b7d45d859db8a959599b712f03b56306d8d9504aa96c91bb775d009e61644d28d008a077e32a3c3f238593ceb58a5cafa78c6900c39e8026fee3d2e0552d59ca41322e07cb9c595c6459223f0a7ebf12da485db7b0103a9cb9af8fd9faba2eb72dd50b9bab86fa6203f8693d542227e871337260c8c32c4b0b14d46dfc3a4ca62dbffbdaecaa4990538c2686b11cdd617ed7ab506bd03155b09ee4b049e4cebbbbe92bbf5ed14aaa9fb1da481cfba832c33c8c6bf4ede67ed0cf7d924e73f93d4ab18a46a9d9c745bbbc7d382f221683a2db25d5105e16f9ba4311a9e55a5c07ea9e21768b65f3f0815308bf316a9602beba3ca04d20da5a1836cd9be7977268064e6c8dcba01a0e4c45f0b2d003844547623b07135ef36fff980b85d34722e813e5711cc5a0cb2f64ff0a84164caeb75bdea9c7f2514fe80e7992b48885b94468e81fc85d43f026c45c2645c99445ca1a804d16d8fd712e313533d2cb89ad1d78b0cfd0405123b0354da303f505fdf4601fb8f33baff4b4a8bf7d1e884a7a15b11df8b6539325a99052746ce68b40558c0908b13efe4dce5122e0148df048b1c4da4205b27a2d2b3229399996ee04e64eb954868225796ea836a179144c189a597127df2524c0656a8d9d5e5f349facc6b59ec3a2d848b895f5f822e96c817dc2db200acd77ae0f7468a17bbe0ce52fe9d112e2bd7712cf8f100850d50f7bed972ea3803a8bf8402df9094ee30b040be10a6c06ce533460423c9f302a1e3810f9a325ebca3c835eb270da47407e487cdfd19d220f7eabdf210d3be04878a3ac10874e938d04f7f99196705da42de822b094d249524749d325bb479394917d0dae6805dacf7246dab9b26437883e8075e6c90b793cd20c9b1d35ec1468423ede0d1097ac1d67df183a4c8e2298e4ea21921a2ebc54e3ba248d7342c98a40558187ba10d44d884ab2278361ea833d13130a12920225fd06d6cab1f32443b5a522cb5a44f00d8c977d670163f59b4c2489cdcbe1e0a2517fdb8a3efb99889beabd5cb2907b6dec789c34bc7cb94fc6ddf0556e3b9beb0edd5e9e5928eb607cc89119058061c40811b2816958255c8d423f1a139aa86e10fad91f9b9b57b2ec385ecd6b5115d095a8e01cbf64be5230a1daec2f884649e1364d91d42acf919c86331af1481897f37f3d2229cc6d4ade8b62564d378bc4675f10306f3267e51685ee612d229de96c459619167e17a728d6b46fd97f2939b2e24662c538378ebb16a45b57d5c11a0801619a17c9f25116f98aacb6d889fd5d5fed91dcf106a842295319b1e27c00450a8e70b3b91c6dc00a6011c4c0e9d1ceb68bf75b662d64205a8bc3d9e2d25349ad3c247db5e83a41ba0542844d70a00231303cd41ffc401551e5a7c6824583d7fb003dfeabe224d8e176c66563cf69bbaad9cf14c0fab9887892da9773ee06182a0f87d7f2bfd96563075a7d9c12974d76b9e922d27c6165279bb031f2cfdd3e766556bcf9ea8c52890f145c3ef3ee194e3ed614e24e2ae3be64b61c3a45bde7f0aab6434fd8cc76cc70042de4059faab30e4d2a8aa17cb6cc129109dd6207bcb78d0939be2562f92276e8dd23e0f12ddc97c2b8569835df39d06795c54955cd1194b74d1c78b5c727f675f879d54fc5d7327ec608027b04c30a11fb5a659ef556f184022a95348074e9f7ebfb34c34a283049c8575dadeadda8d827af806c1899703e5b92fe5be4a63144cf431fb45fe4ba7200922e3a691fb725da306ae88f1a7b7cbb06b8e13a36f40fc682e7293dfc787370c826227a6a6920d749b157b47dc25d210f5427cc9b82b56c9999eb1ceef4b17afc46757e883e619f6da99f2ecaddcb5d287dc895fef567a22295114d19f0a452568276771fe5c1a4d79cd066b582fb52ce221508d403d2e1a815449b469f03df3ea0559517e585949fb80db15d3467a55fd72ebef5d6362bb24b730285d718a4917101ab47efd239e2f4869a1de9473776b8d8d7ba260fffdc0f2a9c0aa378d20cbe154c0a42e7be0101d8bef3095c3b2342e0f667195749871edcfe058750b67a0fbbca6ee6071a89e4a108d03146b7effe7684af3d724740d9434e6f0c45769311a9729901992a805d27c5c17ed24c02e34523f3cc6e0e642db8386cac487dc1af0b0a8d40a", 0x1000}, {&(0x7f0000002480)="33c33cc7d3c3c8d35f63cea8c3de1c11b701e30652dc35e638482585f5c984efce39859136277633", 0x28}, {&(0x7f00000024c0)="3cab2af101dabc06ef7b1eb4968932a8b96bbf9e7a67d0c5d47ff40348b6b57ede65b357431588b3084a7cc4d77ba9d9bbeab46dfbe2d7e9ace66f69f0815c8ac725311a726f5847b36674a11c13c465ab61828eb8f79f967ec94128f1dd39aba6c4c013dd11dd4d8e40e3975919c973c60423a3599e71b36c0f6b8bad934d1bc0e70cbc3a0ac9bcd4023d6dc9009bd18f82334bb9edb847b1ec11eebecf8de3157b33b0b7b027d90a2e9ad4015cdb05516d34780a6a654e3164961ef48e8d1690efa030fc012fef83034ea4e7df8083e15c7b873f3231f39f0be6302f63f7ff4853c912705dd54640635838a3b20c3d5b2a3ed722d34198e6ec0b0b1ba582ab3ad2e9fb7f34cd852db23f4a59d9fa7e6a9a4e31a089cb64beba2c8943a92ca1e8b6d4ed100d46984c0c8c76666f5c5c10ebd94e6cbe5c65d9da5a71075444610411b44e0badb1c635c39633d0476adf70e01b0bb4655b05236939fc7da573b4bc2583ace0ccc83fa0c3eeaa4f594e3707c0113ae0e37d357d436cc6b9aaa709b1f41ea5f8a252daa3a902569006e5cb731a30083c15209d024e583ae0b5eff834f23d5702e91516b93b3528ffd9840ce1381a62f82151066e7da506628ed77d66506bf46ab32a1085be856100484e31450cd0b14d88f15f8547b682d3f646f21955f4ed740f138a69aa73862ceb0ae65fb9fb685d81ead85babe157200bfc00157f9e4b6b57b9315c3e553c25b3ce12c4cc7aefcdfb91e57351726e7fac1836444b81910c240f962846974779f35201ab47dbfc20d44a0e6b10d560d6c93e041fef08eb066da263b7b51041aa4f79ca57ce95a31d453243fd5c3ac99c5240a78a9bd21ce5716c4b81411ed085af4e2d1f7bc3fd13b0929dbf95c7366005d72c9cba17555068978580f9084341628463f465611a87d08cfec11313f2d8ec90acf0a534a377945cd40377ef744ea51b9a5ab681f54ea28094dffa64270538842ad0a14bf774d56fe0465215ff1f2b029d8289f4c493dc67971ff14a32f54e640f1952c80abc1644c562c2b580836ec8d5754ca0adda2d56c5767a993156bacf1f619269b318845bf407f680e3b4fb114e6d49f7a8b6d1a5eb96f25d4acab2ca5f0265fc77f1fdeb15e8c1f65a4dff30fa92c0d2c0c33e17aea20e77c6aa70f39a54755a4c59f61a8b71c3497812e307992e5ec62abf4706884fc2c12ce62cfbb39c41c915d8eaca5ff53ca793a396d1ab41d9cc72a6b1d52b06aeca617ab25136e4f468d30b5a48dfa94b0c2ea6bd61e81876098414acce715fda6b0f9785c38875a8b46dc73896c1c25747e33a42cb018d0cb1e908d39a7f3d3d736d1ac159d7c0dd6261c217e12157cda4b48054708cebe1dc2cdbf10bec24b218cea9c735b392a02eed67e5b70b412147da39da1ad829495a0520dcb44713bafd95367367fcc8b2a3a397ef430f01aba3980adbc6b0587cf562d46a8ac971adfce3728b78779ed83e625ce1e12aaa1c545d9219e40f6bd2174a00e25d705d9f44c95193f2494f86ad46cfd7c880591595a3b2b55753544fddb7cd44cf7637531b69830fe31d18cdaa3281797963c7a4ffe6dfb53fbf801730971169cf3db168ab2640bccc15f6c36ad996b548fd719df54455ccb3fd7dbff189a85668b3ef7eabe2f7e4c181d721620ff2b60f8527701b155f11501b570a4cd1b2f97b931efc21e3367be9569d5f29975a751f1cc15b0df91d68ef795383db761154b5a0b61f0405b958810d4602372c9573768be52cf659302d2a2919f3bbb6bdf3e4781e541420c7ca870b7d5eedd29a7cb0b7be032f4c3b510ec1b249a8f2451784220a65d2a9d18f069752a4746a38434ad11c87ad1c0e7429fa01939dd13fc378001cf44f49abf628fd6133ddd36144a7c033121fc73819696796f0348773269c3efaf347ec5d81d5b9e5bd03f63b2839d66cb736cf64945d5167107660032764105524eeca99a91441257c8f2294fc7fb8fea7c2f92670b65fd6c8832e18ad64eb0ce8649fb548670872d80b4a7fc3e1da7738f6bec5ff7ef0df9e4b2257f83f5f48e89c02425ac4ed5c212024bb7c5971d0c590c47907262b2f6ad1cf482fa025ca8cbd87ac6f9ed36dbb57e6d05a335eecc24dabc21b409a8350864bd963e5d666513c8edff3b6a0d2cd6182ef53b5a7d065374f6293cc14172e47f6a635fcedf53271490e9429ce9f15ab6b0a2739dcf0af1953fd411bf1792ed14f5b43306f83345557e44328bc9b308005b7f6cfb92264cf8824c5cf5147bc39fdaf158cbb7b30a8553aa015321a3994cb77b7369dea9d8b51c824312d35db20d860c6f2ab84699ba95bdd0cfb29a573d341e4520e2caa8181e37db87f143cc78f04f26ddc574271148d18ba06e5830f5305e02ebe00a28c16550c9bbb58508fd98f4e39182d92a27acda91c96be8ad0cd9bd05b060347cf7bb8821a44048db8318e8bba0ada7becd180451d1cee9a436885912d11c3c0d01254606c1c925e45ff3d380e23dd98a54590849d18bbe65f7901e9e90c4681669b9f300f0eaa1e9e137c6be7d3a4f1486eca4ce9697341c5a26bc552be49032c8fb1fd0d7c517b8bbdc0bfc7effbf5b4d2ab7f4e62f4b05b66c3d2cf159b7a8e85850f6d41b057e63df89c6eee0d37849753abd04cb0348ed37960cd4bbfaa7ce3a74962c87cc22cdae3fbd94002bc475ce0cebb83d2a945581bab970e323185a91d85d80d8fc777b297b9e56e037bf32c780b7b1ab3f11028d4acb2a0ee770aa92df78050f6190b8379a11f28b2478ee9972ac581795b46ca01c925a6d06461060f2afa83a735ead3f500e1b12af2126925ccc440c193af4d2e0d43b8b19d75124136a4f3e572c85b16ea7c39fa2760855bbb68def49ea9c4c21e12855cd3566a440e747db70708b671404832f5e384a9f5641d6b2fcb425a90d6dcb89935b5c275f17819d345110ed10beb1d4a078ad8fe50d07b38a8625b18f41db4b249a076eeec19d1b27afb35caa8a83567d8086e793baf3f0f11dad691ad443e534586e62a1fbfe87bf82a3508764ec27d30f38a78d11701dd272e36011cd7caf01b10449dfcbf35b2a3f9a19c4b1a1b43878869ed4641743e0fcc2ea8667207d2d20418f2475dc2d7eceebf3e60672dd097cd454943299a8a8be5823aaf3f09c63d99560ec858fa5d9933a791f474a90f6b0dbce41b2624291b082bb7470e0d5cab73f5e6de4cd87c8923b33f9be99bfb22b1022bfc3c8a76f5c6ce3c44a97ddb863db592f676c02f83773912fc364018fe4e231461a5330787d5a487cd464c7ac55f3c2b10a922f8e8fcd0e54ae0b63485063607930d67b317ad96a0fe1dafdd1b19de386a6c63d97da89f942617fa4c578e30fa8b05d5b812f3fc1eb4b5efb7cd73a89e884a5a5dae2456417981e8309cb451331489332a409a96fb5b3498c5aabfa587864d697c69e5eef5c90cd3bfa4eebbc3ec5eb4e50e0abd736b61b696d10d0e785a88f1cb244dc5cb1754803e576958c3c3930ef766c068200bac26d74d7b758eab0ba55db665c87e14f041c60d9a7a25c94c2aa4a3f24f532903a7db94152b41bc29b5eba0cd9fe49cb6128950d8ec0061f800ca8cb2f860f23bd81305ccdff9ab4c33a481783f705b6d5bc56a6fd4df5778ef1b754e790237a207a579055d4e0ee54c68f15acaa4687e713e8c2e8409ef506ab6a7352bdd29039254a998486cac86f3d97c73c4811c3817d63da1749aa149610182416abda7ac74cea2c2d33f6f09bcdcc1c9653d66e6abd33b77690cbbf479259f09b42c1e311a1de65e2942ab2d5c783b4f6ca2e7787f9f5083bdf558018511dfc5fde2137dbf1c601bdda8ddbe112fe043d4651ca0c88e9f40864927999702a5fadf730f56a8c6c53e947782ab0f06229bc9de6ece2957cbd8f346a5ade9cd8bed67e555dee05dd6523876e5feffcd9e448e9b6d45462f64fe0271833067c5b7cf760557a489e58e68cb335e24cfecb84cf059c81f0c70e14b16222346d7be8904b3efaf6534995fc17e9d3752d5894e1de06d77e1b272b236e97974320e68701c1212b376db1cb281156256c8cdf4d95b75c6c7c5feb505acc344a936fde89f4baf082a9a149d13f2336b106178e579bc5467f4e7c4721cc6d634e4a31043b165503284b360703278a379b5deed612270eeff0dd5659f241c66bd5012e17326d2ef6bbf96559ab82fbb2762bbda02ba7e5923fa0dc916aa911668adb2762323dd61881b0c57960147de0f9482f74627fc3c59f4f787457a1671a800b5d64fa0b89624130694d416705f79930e2a53b27ae230f1299d854c921624d599e40dd85bb8f9fc24db183c72775df974fc8c137c9a8e5ad7e3e04ee62b8ec76c1b35ad216dfc05eff759eb56d9c22ec8a38d245282c7e0f12b4233d9e747ea62f6787b9d700a701ebc4687de78a5a32a1eaf350f01afc8c5002bf59e82765b56925aa6d1bb67029fd80482e4a56f91dddb7f61dfbc0b7686607e0de8d28be3007cee34f2be8c09fb8c3d777a14e519310b029e7c09b9b1f5f1ed9eb78293ca209495974d4e1802a0290f376c89124343ec5ee7ea530ca3d76c923b2dc95c70c3bd5d44243b00cf6edc6cd97dd08672698f37ec881bc86fc6df930e6b539a040da7974fdc295a8a0e156da4a4581cd65d2e119f0d5a7d9c92a5e457d366b87b19200918b05df6adb145fea1293af4e2e7c8c551acc0d599c5b27a58c3bc9ff79176a187f2efa9e5029ea81ee25eae3ad6723dd176ffdbcb2f46c332df9c7f6f18952f7a8b37d8a5c04f02956c50cc46e93095bd0939de4fb64e20458a4ffbd60befd57eac15595351aa8e93c0d2e09b2b434ba6972a84870e10b94f9807c9b5689c658314cf6c70aa1fbf408b860addb989cb0b155f356dbb6e3f7460f4891828997b1fb18ebd2f8c11a46eb319d85b97146ef00d1315de01552ebbfbb13349412c8ba996f37ea6b77580856f99dabee9a93619988c30e894e1f932b0b2b42982ad419d3dbb9f7bd036120bb1e50978f16fc9073ddb362ff0ae3a8a0a61a82fb7d154e38e781a13f12c5e1413fbc874561cda8872d3580377c7f08fb892e7a6590aeba3b335dbe2f15cb4c237d35021eed79d9ec34ce3a16c4818be8f8b5e63102613f6689a12e25f035c349259308e9a6b48a95dbc290143469b94ab9126662bf708f0760236022bcf8b92bce74970d2980351193b6f303631f974be4e9a4cb761f06c139430737f68fb10285a369159f6c0b706dbaf5d9ced539927d3706cd43105697b1fcf542902f61ded0697b336d7cf8b2060578230b70743f02a752eeef1bb3fac7516b5b605d713616a421024c08d6b66a269040636826957fa7dda3ad7de28d824952b75d259734795cce534854cbda6f76d946dbdd5c98e44af2a0d8607165656ded658ffe6a7141da5ec1b16b83e379a1bf18084688cdd6f6c8c31b460ffc373a3c7e0e3a16e5f3e04513591f774be7ba5a2c1846a2016d1d75dc8852679c71ed7f2b7daecbc17ac61bc9121c62051e636a588445a309a4ad449afa484f8065369da4741e7c4ce9f740d2ef048b4b14b9cfbb4a6274e4f5cdfdbe67420f541c22072cfdf50dcd36c8971bff433666cef5f5fb9429adaada8ca4e2788714cefde8170ad9e82bfeaf31a5a9c69ef0ea2596f86a24a48806de8dca3a30b557ba179b4a82dbe4ac715d1c6a1723a98536a30fc24c57055701b2a1fabac8a44a13bd2121323c6760eef61d7366406e2f3880e925199b546b967d0aef47eb0", 0x1000}, {&(0x7f00000034c0)="6427f9a6112c88e3669f463f7b76142a6c34df2c87bae1584767e618a7bf4f31b641d3660009d725b72e553667cef98bf35c38a8d9155120136886fe762e352f5df775d8d4901b051f4ac8cd", 0x4c}], 0xa, &(0x7f0000003600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x20, 0x2}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x40) 10:23:09 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000080)="bb", 0x1) 10:23:09 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fchflags(r1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8500, 0x0) write(r2, &(0x7f0000000100)="d52b31b66067fc82f559a2a08bd526b5446f65a421d83dc4b72e4e6f2001233b31a4534ff40d5428137f3d223c67ea8614b1ad95dbd4cc1dcd0c03920506ec3d546dfefa442627d19e601a207ec1c65d6c83c0fd81fc0f7fba2cd55315150bde97d8d58f1951de7645", 0x69) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) read(r3, &(0x7f0000000000)=""/105, 0x69) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r5, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) ftruncate(r1, 0x0, 0x0) 10:23:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x8a}, {0x6, 0x7}], 0x2}) 10:23:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chflags(&(0x7f0000000000)='\x00', 0x1) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file2\x00', 0x100, 0xddd2) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x28, 0x1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 10:23:09 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000029001000000bb0000000038e24fec00"/54]) 10:23:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) mknodat(r2, &(0x7f0000000340)='./file0\x00', 0x40, 0x8000) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000006, 0x0, 0x0, r4, 0x0, 0x83, 0x7f}, 0x101, 0xc, 0x3}) 10:23:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x20000000000000f9, &(0x7f0000000080)=[{0x60, 0x0, 0x20}, {0x87, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xe29}]}) pwrite(r0, &(0x7f0000000280)="000000000000161863031f000000", 0xe, 0x0, 0x0) 10:23:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x6) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x100, 0x0, 0x0, 0x0, 0x4, 0x9, 0x3, 0x0, 0x1, 0xfffffffffffffe00, 0x7}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 10:23:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) getpgid(r2) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000a0b5a94c83eee43b95fe3fac9e0676fea80729f55b9efa30919fa000e19381c5663b1c43024cbf831daca7bed167"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000000)=""/39) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) 10:23:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) fsync(r0) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:23:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x28) write(r0, &(0x7f0000000080)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c00bcaa98395a2beeccde5a4d3a52ef9f8ffbfeedc589b90d19c1def921f015bbf1e77720ea539ef55ba", 0x45) 10:23:10 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 10:23:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x2, &(0x7f0000000080)="2e09680c87590f8a3ee182e5472060200e384f1000b8f7471c9497bfd1aed6585e7aee675eef6b7c231a99c05372c2f9157d4dfea50dbf28353aeb012bc5ae73d2c6aeca8435f2ef01677c7494538f56a3c266d86db8e36dd65fffe8e42faa8ba41d962d7887006dd4553a0f6662df82c6459ee724aae4d8862ec0a90bd979c45c38f64c74aa", &(0x7f0000000140)=0x86, &(0x7f0000000180)="ecaab7bceaf3354b4e0ec67c6ceb45665e059972bdce928dae46940b60f0cae7c850", 0x22) 10:23:10 executing program 1: syz_emit_ethernet(0x79, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x43, 0x67, 0x0, @mcast1, @rand_addr="bad4f5d0ca00c1c8d6d5cd76dfcc518d", {[@dstopts], @generic="53b4942557fb9d5146890da452ae32b4cc2be2ad304b95ec74ba410600000000000066fb866dcf9128a64f53f5f41b5404bef10b088bacea0457c6"}}}}}) 10:23:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r6 = fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) recvfrom(r2, &(0x7f00000194c0)=""/155, 0x9b, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 10:23:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) getegid() open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x90, 0xf0000000, 0x80000001, 0x6}], 0x2, &(0x7f0000000140), 0x1f5, &(0x7f0000000200)={0x1000, 0x2}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0x10) close(r4) 10:23:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="5e1d3394acfed1e0f2760c8876d052ccf9c11b2cadd494f3fa4528ffff35bbe6ecee1d1c8289208c7bdd68dfaacd2cbab1be7b2c4b630d1da05224842dfaf201103cdb50f417e64851569eb45bdc2180f23949d6538fb64a368c0915b0ec5fd89d49928f1b8535fe6bd54f0000000000000000ea1db32649a23f424efd66f550fbe64731d13eb78d1d50cc4ac53a932b51fdcf6381c2c0fc41694192d81968c4d4110f3b740555ebc29f6b13df4abc29bb662feee8f65ddfaed258a0a2105febae474e9ca2fed0d6f1bf786a54d810c22ba92598a1", 0xd5}, {&(0x7f0000000000)="d27e651e1b5c4c44ba55147593", 0xd}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="d3e030f5028bf9c34332c492d6bbc7da61335e1a1762c3ac37c913c0a99f810dcf5b4840c8f283ae4bc24ab489406851b78845103faaf9b7db9f35140d4999a66baa79c4601ac73631cb9b238823bc24ed6ec7e299b4ec0bbe96815b38dac967cfbe51f369a13c079474196503ede2e86938f071c742fab1716e83e3ea811df513d7540f8bbd5ea80354292f6f1106db914f0c3f05c2bc68179830caba0ca5980b3e60607983f91245e7cca036376427f631732f471db695e7a46697a2517e5658fcc048b027516cc5bdc804125e335ab3265ffca5b743568ca2f4c7b4b92c63f0bd2eba1e3c270f873b53f371a8b562a23275a57d9768944d49aa12ba4eac0f3152ad74c3815594a3ccd7cd41a5bca7e9c2385627df5645b65947", 0x11b}], 0x4, 0x0, 0x4) getegid() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:23:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:23:10 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) syz_open_pts() pwrite(r0, &(0x7f0000000040)="4f698bcc107ed8ecce0e5fb326880c8d602482c92c2ceaaff9b1c31362506ec486aeaf6cfa9da2622a07a232bf86e40ea861b492dd82be06d5546b8f54a0230aaa2f1025ba648b5d0478fe35f0feeb67b84acc9475cb0e78dfa7ef38d738234291b74f90998d3f5a1be51671b807cbf986c44a97a56c4b0c91e284e43eb590abe389ae4479f440c07beb864d92048791d7f8bdad32588178f15f86808476aa6f3a4aeef1c05d0f2a401a9d56a3cba04a16d8775dc17d964fd9ec5eb1f2f672c8080c908250505a93d9cb1e", 0xcb, 0x0, 0xd63f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 10:23:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x47) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/234) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000040)=[{0x4, 0x8001, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0xffc7, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x1, 0x1800}, {0x1, 0x4}, {0x2, 0x11f7, 0x1000}, {0x1, 0x101}, {0x3, 0x467, 0xc42f391fd12510c1}], 0x9) 10:23:10 executing program 0: syz_emit_ethernet(0xf3, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\t ', 0xbd, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8000, {0xa, 0x6, "2280cc", 0x4, 0x33, 0x2, @mcast2, @empty, [@fragment={0x2b, 0x0, 0x1, 0x0, 0x0, 0x0, 0x64}, @dstopts={0x6c, 0xa, [], [@ra={0x5, 0x2, 0x4}, @generic={0xfb, 0x51, "c220a0621b67ec805a2f044e7891d4e0c8c2900640179ed5f3fabeb5cfe096ba730edef6e1056e635db0c706bea346ca0c1185ef848f36ce9d59ffa87fb067cca8781fe780263c9a34e90c04ef3b1f43d0"}]}], "dbb7680e3001531e5ba7bb059ba0b3285524a02dde037f507165356818d8f9f401fc8ef463"}}}}}}}) 10:23:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x40}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) 10:23:10 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000180)=0x2f) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000340)=0x3f) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="93f665b25d0c0ff0751a7fda1540fd48983df9707b7668252d87c8240f4b4a0c70ff22b5badfb7d0d43508afa0c5b3fd6134d13550b5688a42217fca5a1ba1cbb6447153927e266710a0e12eb25f7a5455eab9eef9522180bcf9fa618c74673455c90541f8d0ba423fa4f79d27a734c751009c10285180a5f23c557eda8a1e0081f011b8bf0bdf8e62b5bb99ddaceddf0a199ee97e9136647fb5d2940d6154d3f4fb8aecceb55490f2fe1d612f6134c04c121c", &(0x7f00000001c0)=0xb3, &(0x7f0000000200)="030a2641b3cf023ea0bb69d51a9d421ecf62cecda98c4028f69035d66c7b3eecdadb569805e1d764bc33b45204e622de9593c20ea75f74593d4fa3c3e1e4adae70b08889433dfcf6467c148dd1810592baec193de346604e92a025fa67d8eb3b6671150217a0da6a406a5c734ca627e39c99bc562c5f7a3c11afc7fa36c738d856666811e1741ad4233775c0819b9c537c1ebd55eabbd048ec3bcbbde2498ac68ad9919d6d2ca16dbcb00f7b80f728c5804902ec0090f5e562bf6c16da9f296b58ff67d6f315206ce90232563e8c2a046b76a6fa", 0xd4) ioctl$KDGKBMODE(r0, 0x40044b06) 10:23:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0xb0, 0x80, 0x0, 0xc000}, {{}, 0xffffffffffffffff, 0xc4, 0xf0000000, 0xbd, 0x1}, {{}, 0xfffffffffffffff8, 0x22, 0x20, 0xd, 0x20}, {{}, 0xfffffffffffffffd, 0xa0, 0x10, 0x6, 0x3}, {{}, 0xfffffffffffffff8, 0x3, 0x0, 0x7, 0x3}], 0x1, &(0x7f0000000340)=[{{}, 0x0, 0x8, 0x80, 0x7ff, 0x100000000}, {{}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000020, 0x80000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0xb9, 0x80000000, 0x10001, 0x3ff}], 0x9, &(0x7f00000003c0)={0x0, 0x3}) setreuid(0xee00, 0x0) r2 = getuid() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r3) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') setreuid(0xee00, r2) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x8) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) r5 = msgget$private(0x0, 0x558) msgrcv(r5, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) r7 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x9, r2, 0x0, r2, 0x0, 0x4, 0x5}, 0xfffffffffffffffc, 0xffffffffffffcceb, r7, 0x0, 0x6, 0x5, 0x7d, 0x1}) 10:23:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x49, 0x10, 0xffff, 0x7}, {{r0}, 0xfffffffffffffff8, 0xac, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x41, 0x2, 0x1, 0x2263}, {{r0}, 0xfffffffffffffffb, 0x12, 0x2, 0x2f, 0xbb}, {{}, 0x5, 0x24, 0x20, 0x54163519, 0x8001}, {{}, 0xfffffffffffffffb, 0x20, 0x10, 0x7f, 0x1}, {{}, 0x1, 0x4, 0x20, 0x5, 0x7fff}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x2, 0x3}, {{0xffffffffffffff9c}, 0x7, 0x30, 0x40000082, 0xe5, 0x96}, {{}, 0xfffffffffffffffd, 0x9, 0x23, 0x5, 0x43}], 0x10001, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x10, 0x6}, {{}, 0xfffffffffffffffe, 0xa1, 0x40000000, 0x5, 0x9}, {{}, 0xfffffffffffffffa, 0x90, 0x40000000, 0x4, 0x8}, {{}, 0xfffffffffffffffd, 0x92, 0x20, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x10, 0x1, 0x7}, {{r4}, 0xfffffffffffffffb, 0x14, 0x40, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x101, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x7, 0xfff}, {{r6}, 0xfffffffffffffffa, 0x98, 0xf0000000, 0xffffffff, 0x4}], 0x3f, &(0x7f0000000240)={0x20, 0x6}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000100), 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) 10:23:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xdb}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0xa]}, 0x3c) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) read(r3, &(0x7f00000001c0), 0x0) 10:23:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6010, r2, 0x0, 0x800000000000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) r7 = socket(0x2, 0xc003, 0x0) dup2(r7, r0) listen(r7, 0x6) 10:23:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [], [], {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x102) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r0) fchmod(r3, 0x106) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x40000000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000080)=0x400) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x0) 10:23:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 10:23:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) pipe(&(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:23:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x7f}], {0x0, 0x0, 0xfffffffc, 0x22}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:23:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004003, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {0x0, 0x5}]}}) 10:23:11 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20000, 0x2504f4977b450fe0) fcntl$setflags(r3, 0x2, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:23:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 10:23:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x81) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) close(r2) 10:23:11 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 10:23:11 executing program 0: r0 = socket(0x20, 0x4003, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="6802106cb8de8f67029b811b1e49078cbb9bd696f0d16aa511e5982c234765e3c02b6c829c8fcbba3dcd80ca13d91e5fb16de67aafce17d3f18978309751a33da772e81024fb98f5029ac67aaa34fd47647364d9e83ecaa310c23211851c129e72b6e129c71f2a8ca589848f66a10dc2285f0e3dfa3b825006931ef713a9c95abb460565d99370bb888f0453e09621d2aed2a914e56c21c68adb8110a2b1c8815cccba7314cce65e56f3982f04614d0875a571bcfe3ade6c8216033100b4d4d4e6cd970c029d7c6d41422c44be1aac03ca", 0xd1) 10:23:11 executing program 1: r0 = socket(0x18, 0x1, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="e9b3c964c4171b8bab661c0739e5f394d1060060dde3da27d56a5c45281c7a14c2a0981a36efd957c9be93b052f920e1a2469062bec4c04fe0d918eac0dfafd6e0fa8155c863491ba7643c26219a5fe054922c7a97c23f5e16b8f2818b98bc4a5bfbb53ea9d90280906629d6fb57c2313f3020b0aa8a2fcefbb64ef96c7c6f93128090eb6f97614c0e337a2470df499e7de790aa1927b2e3fcbe9f0a0f424bfaec1eecbe20db0a", 0xa7}, {&(0x7f0000000200)="0c1552e94d42072902d295f0687824f43551f6a18af05ecf3605e3761d4868a4ff9380652b77f55302baa984c3a8c98618a4ee9f1fc2d4440d435c938645d4902f6fa540a347f88b77e459663fd49884de0e0a081824f063381c0ee9f833e503fa5f9ffb9ab5b6011f31d81648e6577009e3bd85a0943f9f179ac6b69b40ea9af3fe9739d091fea419620b261fcb2019ab75fcfd84c8e30a29896b5941a6bd509ed68622e64bdaae0f7c7dd493b9d5ed1943c59580b2", 0xb6}, {&(0x7f0000000080)="32d8ecde6c98a9f89ad1a59d44e8413334cd2274fac08578d54f2da42480fe1eb903121bd35036cfc283d92618e9c12e6e", 0x31}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="d800000000000000ffff000040000000e0e645922a97a6cf93dcf88e70c333429bac81cf64e292e884160d738b4607fd9e20b66b35fb2bad1810cec106f517efe80da476b93193f004838d0df2d397a2c70424dba4d9c61017db70e7044dded57a2569e1e4cc389280898671f2b9b9e983ca8b272fa1d063a060059113516c90ef9ab6df7212ddf3dca2ef2944da813a9c57e541484af78a9882388dab68c2c2f14fc55677b5e391848179929b9c8a1a1401b5679ace5065e4e0964890de1e36c0a998ce4101bdd4205a4f90c9cffea312d394995f3e20007000000000000000ffff0000040000000f15b213b4d7f5ee21b74cb960e4815c6a24a77a3eb95436cbcf700e476a1061dd7ec361fbac68218fa132af07126b16f7d109efd0a00ab1e115bd313d879d4277a985f0404f98501e74b5d8ccbfe8804486834ff548bbbe7f6dcfa4ca7628aeb8000000000000000000000001000000848d3d551975a7db58a506c2c8650d147462d7ac6fba274de02bd7bfa197661a261ebce2f06cca939a007338cb8344a8d272d4b3f9e3bbbc19baf39f549606b497018f827120a395d311d427dbb7dd865c071aa1392d83f445dba8ea12d00f2f8622585080adcf064ee25ae24c45100029c21dda932702fe6e68f53c32532f74eee8af6c81415653cf9390012604b833bf56e9457fd01ed4eaeadc80b7af29d5b2d8ca4d6af20000"], 0x200}, 0x40d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) kqueue() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000540)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="02e654694837c4e96f1379f2b3d918f42e4810ce", 0x14) 10:23:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800003100000000000000000000f8"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/247, 0xf7, 0x43, &(0x7f0000000040)={0x18, 0x2, 0x9, 0xfffffeff}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53fd06000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:23:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 10:23:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af802a8000000bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) socket(0x10000000002, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 10:23:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4f, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000008b53fe3ff1d8c0ce64889f81a0a14577dbd7d23fcbba5bb960c8ad432ee8d1d93e"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) r5 = dup2(r2, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x1, 0x9, 0x80000001, 0xffff, "8e1f03fcff7facd4ff92aa083f35ca97f44239c2", 0x540e, 0x4}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x80000001) 10:23:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0xb7c], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) pipe(&(0x7f00005dcff8)) 10:23:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r2, 0x2) flock(r2, 0x2) r3 = kqueue() readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/203, 0xcb) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kqueue() fcntl$getown(r3, 0x5) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 10:23:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 10:23:11 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x5, 0x43) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r7) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580)=[{r6, 0x1}, {0xffffffffffffffff, 0x10}, {r8, 0x40}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r3, 0x1}, {0xffffffffffffffff, 0x10}, {r4, 0x20}], 0x2000000000000305, 0x4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x2, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r11, r10) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b1ba40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b1ba40 pckbd_enable: command error 10:23:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1001, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000440)=[{r0, 0x1}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}, {r1, 0x4}], 0x5, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r2, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000000)='./bus\x00') socket(0x2, 0x2, 0x0) recvmsg(r4, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 10:23:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8b5, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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) 10:23:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b81800000029000000310000000000430000000502a55527"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 10:23:13 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18", 0x6a, 0x0, 0x0, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x25}, {{r0}, 0xfffffffffffffff8, 0x8d, 0x40000043, 0x8, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x200, 0x4}], 0x4, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) 10:23:13 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78779e, r2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 10:23:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 10:23:13 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000300)="54cb0e667d440ca9dfb87776fb7bccf5d35c9ab0fe71a7b3681cccea3ca4b48c27427efb4f77c474b31c7c763cb029543b136486d17bc98d160b87f27071219140e3be07bf8ded803148e11c1fb39536ed373071341829ae84c9dc5631681168fd24ab1f4bc6a877003afa16f314fb63f0ca7aa6c5d2a896b94d15db8f7b0d23181feb6658a3f8985421aa519e25ef40c17ba3e8b2f106c169525b642f0fd5f5a904a2bf17b75771b013dd9aff7d39ed9c345d8b18da3ac9baa881116a40c5b80e1c71238e43fbb027c16df8b300a782fd2e", &(0x7f0000000040)=0xd2, &(0x7f0000000280)="475a3fde70af088af8a0f81afc4a20f767264faaa1a7b256ed7a2fedd7908897d60fdd6fad0ec9f9849b2e67f5d61df7214d812871bcc35e461e8204bfe2279112b2", 0x42) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4811, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0x101, 0x3}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000200)={0x67, 0x0, {0xfd7d, 0x101}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x2, &(0x7f00000000c0)="5dc03e1ed0a6292fe0da1b298650a26b1168c6a7ace15db9803b7cba6dd32887532ff149b6c86a42ca081a7401222b6331ea7fe89bf3ea4b3f47c7e97dafb5b3c2873309b389efe400e9cbf9211a168d64051d1608a3c1f4ab5302bcbe7e311f3b6f91a89a626596629fc6efb9b60c316b24d2ba2c86bdd8d368b8a79401899047e49547c4304e9e470acf480921e09755def71ad7a97cea8f4633949ccbebbde2de5233bcd68174feb8a3bafc", 0x0, 0x0, 0x0) 10:23:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0x10001, 0xffffffff, 0x1, "5b99ae54457456c6e136704cb4b9592b49590f47", 0x9, 0xffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 10:23:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) close(r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x54}, {0x6, 0x0, 0x0, 0x100}]}) fcntl$getown(r0, 0x5) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:23:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000000079c1a065a72d195f9905f87c04000000000000e414000000290000002a00000096ffffffffffffff000000000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:23:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x6, 0x5, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) 10:23:13 executing program 0: syz_emit_ethernet(0x1b2, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x17c, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x800, {0x0, 0x6, '\x0045', 0x0, 0x11, 0x0, @empty, @mcast1, [@hopopts={0x2c, 0xc, [], [@generic={0x3, 0x61, "119d73a119792774f522e520db98ed7688186a61033e4544c7fe78a16e24090b2105f9d0fb44a38eb3f82ddf411a9729b43096b4fb7028a8e655a088982d55810411e0d6f58659f4d2a2312069c7faad4e9dfa291d179470ea9b04b76801cc3b95"}]}, @routing={0x4, 0x0, 0x0, 0x20}, @dstopts={0xf0, 0x1, [], [@enc_lim={0x4, 0x1, 0x81}, @enc_lim={0x4, 0x1, 0x19}, @jumbo={0xc2, 0x4, 0x4}]}, @hopopts={0x2, 0x15, [], [@pad1, @generic={0x42, 0xa2, "4234de1f51b1f74ea2e03db3d6a5ee58b8e9ceba23c979a69a4e663e70c0da2297f3c01131eba39e9cffd75bc17ba0b986d573fa68918bf3c26df88cb64fea4f386813ef19fde5452edeef59fb6a784181bbe08e9a6939c6669ec64a2c56eb365ca6f34839744b3be7d87149f404db56d65c9611314cd56d0a580ae6772c1fc15ef4e195d73f5493e9328e7ccc5d1b40f9b60c8ad0aae72b63548f0da5f55b018fee"}, @pad1, @enc_lim={0x4, 0x1, 0x1}]}], "00020000"}}}}}}}) 10:23:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) fchdir(r3) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x4000000000000046}}}}}}) 10:23:13 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x19}, 0x2, &(0x7f0000000180)="e0eb7f00", &(0x7f00000000c0)=0x4, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) 10:23:13 executing program 0: socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt(r1, 0x1000, 0x6b, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x2, 0x4) r4 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x10, &(0x7f0000000000), 0x3) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x5) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:23:13 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='/\x00', &(0x7f00000001c0)=')()@+]]\'&*\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000180)='@!\\/-\x00'], &(0x7f0000000280)) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe9ffff0000000000000800450000700000000000019078e0000002000000000302907800000000450000000000000000000000e0000001e0000001832300ffffffffe0000002ac9400bb00000000e0000001ac1400aaac1400aae000000200092afa5fe676980300054750d2940600000000940600000000000000"]) chroot(&(0x7f0000000140)='./file0\x00') 10:23:13 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, &(0x7f0000000080)="065c00000008cc59747d5513bcc2ec75e631936bcd090000006fb0d400"/38, 0x26) 10:23:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="0000930264340d14d6490c3b01a21d5b0f2f020000002ff17049d7b3a919cbe54d6b5e0f8d38b3cc59260dfdba8fa2b7f94c52a82d43c6023c98e0802138962f7f91abc83d7461ca3c2da36a4c103b4b2eea8e45fbf122854415b80b161f5fe5fb92ea93d18453d59628cd89b991d4213ef53df57d353345e7a111b8edf66731d6ec740e9be709985d500d2767feee76b78f899139693063513c803110db99f21e6ca1e4f488d83547b1b9a249ea2459a36f75bbc49d96f1e66c5487dca1f02ef68c6d7a52fce1d48fc4380a00"/214, 0xd6}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c5825", 0xe0f}], 0x2) 10:23:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x81}, {0x44}, {0x9, 0x0, 0x0, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = socket(0x400000000018, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x5, 0xffffffffffffffff) fchmod(r9, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0xe) kevent(r4, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0x1, 0x2f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x1, 0xfd, 0x401}, {{}, 0x8000000000000000, 0x8, 0x80, 0x60, 0xffffffffffffff81}, {{r7}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1000, 0x6}, {{}, 0xfffffffffffffffa, 0xa0, 0xfffff, 0x8, 0x5}], 0x489ee2e8, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x38, 0x2, 0x8, 0x1000000100}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40, 0x7, 0x2}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x8, 0xa7}], 0x3f, &(0x7f0000000180)={0x1, 0xfffffffffffffff8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:23:13 executing program 1: symlink(0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000280)='./file2\x00', &(0x7f0000000300)) r1 = semget$private(0x0, 0x3, 0x1a2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') r3 = semget$private(0x0, 0x0, 0x24) semop(r3, &(0x7f0000000240)=[{0x1, 0x82}, {0x2, 0x2, 0x1000}, {0x3, 0x9}, {0x0, 0x1, 0x1800}], 0x4) 10:23:13 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2013, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x6) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x35d, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x54}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/99) 10:23:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x220000000, 0x2200000], [], [], [], [{}, {}, {}, {}, {0x4}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 10:23:13 executing program 1: r0 = syz_open_pts() syz_open_pts() sync() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xff}) 10:23:13 executing program 0: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8081, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x4, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0x8001, 0x0) 10:23:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000729000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000094000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffff9c, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) pledge(0x0, &(0x7f0000000080)='\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b1ba40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b1ba40 10:23:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) chflagsat(r2, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 10:23:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000100)) shmdt(r3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}) 10:23:14 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2102657f7c000001"], 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) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r1) 10:23:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x60}, {0x6, 0x0, 0x0, 0xffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:23:14 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="28ff00000100800000000000000000006282982ef794335a0f2c0bdee4ff652f2fcb79cbabf4136c355966413e42b7ebc90bca3dadd3e57ebbfc7e4688b163b66b147dbd0714a842c94ad46232a3a7dbc9d20aeeaa7492164c3eeea3602b5db658cfbfb374ef923da4d771a30524ae1dcea903e8ecaec61b21c1b1a825e2ad82d87553d8e7f0d7db37a910518e52a38b91afedd333da76dadd2408af8abadcefd247f26cfb6a7e2153af2d2dbd221298d8445d5b2dd6cdcc5aa49c431cfd02911c6b9edf2e9abdfaf77881f35df885d638cf664d8bff00"/225, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRESHEX, @ANYRES16=r6], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0xc, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 10:23:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) select(0x40, &(0x7f0000000080)={0xfff, 0xffffffff, 0x100, 0x2, 0x956, 0x80, 0x1, 0x6}, &(0x7f00000000c0)={0x3, 0x4, 0x7, 0x8, 0x0, 0x6, 0x5, 0x5fde2f9f}, &(0x7f0000000100)={0x9, 0x6, 0x2, 0x2, 0x445, 0x40, 0x9, 0xff}, &(0x7f0000000180)={0xfffffffffffffffc, 0xfffffffffffffc00}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) pwrite(r6, &(0x7f0000000240)="3af3d69b3f25f47d055e59", 0xb, 0x0, 0x2) 10:23:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0x108) ftruncate(r1, 0x0, 0x8000000003) rmdir(&(0x7f0000000000)='./file0\x00') 10:23:14 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/96) 10:23:15 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x101, 0x21, 0x5, 0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x0, 0x0, 0x1000}, {0x0, 0xf3, 0x1000}, {0x3, 0x1, 0x1800}], 0x3) chdir(&(0x7f0000000080)='./file0\x00') semop(0x0, &(0x7f0000000280)=[{0x3, 0x4, 0x1000}, {0x2, 0x66}, {0x3, 0x6, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x4, 0x66, 0x800}], 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x5, './file0/file0\x00'}) 10:23:15 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x286, 0xfffffffa}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 10:23:15 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x7}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgid(r3) msgsnd(r0, &(0x7f00000006c0)={0x3, "82ba04efc4007bf4c23d21a0d61acbd8a9e787d94ff587702470bc7503c9959034c210ffc75a3979fc7fd066925de928d835211e6166249a0cd5cfc465d3fd457f5246d98839db504e29c9631a30eb58bc4744c90bdb345c43295bf9578dcc189ae45258493b8b96b9e38cf2c871561689e575c6d4a5dfcbda20c2c2ac66685ae20f270550d494be81019e8cf967fa6ea7f59f232c09c10a52213890bca8a75f8535dcaba149ce10ffd14a27c69ccfa546593b595f9360708f58ee500d1a78ceeb2cbcd51ae560a3a445f9d1b808b608fdf265a4a851284d3b554c1a562b7302deffbf482cf0fb526d78c34abb82494f113ef14f5a6cf5783da63c5aeba58468a9fed05aa99e8ad55c0883fc9f83712c1bd6f645f13bf7e39b055384a5a08fbc116a71ed067b117737ff9bc935484d79dc46b1264a0e80ef666ec1ae0e76a141d614d4fac973c4db76aa69b2ca5c2532ff9067b0cd693bad2d8254806095951ae86e86519c6c7650596c14a5480dc4096715e9b2"}, 0x17c, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x5) 10:23:15 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01201a56e9681eab0b783b370680", 0xe) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:23:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4080, 0xff0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffff, 0xb83}, {0x18, 0x3, 0x7ff, 0x4}, 0x1, [0x7, 0x7, 0x48dd, 0x3, 0x7fffffff, 0x7f, 0xfffffffe, 0x7fff]}, 0x3c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x401) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 10:23:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8ffff57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000035009dbda3ae012b000000d28418ac23109b4bbc5686570f1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3c0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e9428e09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807cabbb3b3969991f5fc6ba390549cfd380b3ada648c0ecb9b1d5e40b377325b1f36a60b0f31ee5770c06487d710215f34063cabc86b8b04f37d754e5b0d6b5de0d36ada2fe434509e423196438b5cb02a9b64c80e4b62039981a5ee5c568d2e84faebfca90b4ed6a1ba3cda1b07b8d87caf4b0f0ed3905455b6e793d06030fe744e8de8b12812637e0b757831fca896f4958ade4fe082eea39f64c7b1364522db1f03c39b4e71e312af07fd0441f76db0e2735923bedd40ca46eec450bcb111cfbb560894d6a55cb9d33b1dd7233930598645cada498ba3b95"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0x5, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x100000000000081, 0x4, 0x100000000, 0x200, 0x8, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0xffffffff, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x3, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x7}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0x401, 0x81, 0xfffffff7, 0x2b}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x400000008}, {0x9, 0x9, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000100)=0x50) 10:23:15 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280000000000069078ffffffffffffffff4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50040000907800001d00000000000000ffe85a5245bb36ea08cc2c7bd7450a6191b4d4bcb9ff6d6c724015cb650fdf083e990a0a63a37e6e0db0f7e8c16ed54fff7ea21693108e64d48d00"/85]) syz_emit_ethernet(0xc6, &(0x7f00000000c0)={@random="1ab57853347b", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0x6, 0xb4, 0x64, 0x6, 0x40, 0x29, 0x0, @rand_addr=0x8, @multicast2, {[@generic={0x44, 0x2}]}}, @generic="38776a98bdd73bbb7a8e66b88e8322688c73c3e267a3c3a54aa42f1229572f92ee58ed3896bb3e0070e607e9172c4775792902657cfd679388032f682a7671431687a1ea5a996c5e79fa14c1884e5c3fa1ef24398220be257b2470e910aa8187c52b4ce50a97ca6c4e4e11e8c21f80ae95a8ef0889373a90f5dd8d617a97b94753fa8ef87adac6d937364fc45c4adfa6afabb61299803abf86617846"}}}}) 10:23:15 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() flock(r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x401, 0x0, 0x0, 0x0, r2, 0x132, 0x101}, 0x9, 0x7fffffff, r3, r4, 0xebbf, 0x397aac0, 0x2d, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) getsockname$inet(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0xb37, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [], [], [0x100, 0x0, 0x2, 0x0, 0x5, 0xffffffff], [{0x0, 0x0, 0xffffffff}]}}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 10:23:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) kqueue() mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffff7ff9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) 10:23:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f0008", 0x19) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x4) 10:23:15 executing program 0: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x212, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000600)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000380)="73bd80198bad3482b47b8f6e378698ad0ee81251e72c8da38261fce840acf53cb8a1fcbc6f752e7b7f82cf6b8b0c0d4a0f57563943f9f586999d2bce24ba0ed1a85ee2a31e83c82d4cb9b2685521fd15be1653a30e6fe674fa642f9b87d9bfb6be03704cb984461601a5212402d1809df7dbbe3629cc5b91ba118e43ee07b6cf920f3d6e0c93a0570d49c8f2bae09b8fead27511791191fd6f10f59c7982501250708954fbc613f8fc02bd57d69b85261c3b773214fc0fdb769f28b22755bee1eba553851f707eb11c05dd0d73c26c0d9765a42f72716845afe9f9de33fda798fd7f3a47", 0xe4}, {&(0x7f0000000480)="ea9b8a16828b447000cbbf0b4e269cc4b591a6d578d18f69cee3a8410487a76139c6ed9a16763c32d55e1ded0178d441cb3e8a6b6ddaa1967618dd4f157f9e4dd54d62cd6c8cb8420c4cf963483acd5048168470b2dc33aa179f2c9119d72f2bad72534de5ae0c01d368d1ef2e1910868b45928a9e69e0b021d8c3e179701650700f952a1b1c3ca5a80aebacfa41de0d6755a07179512fd3d67f347db2a75b2e054b4ab2fedb38efd7caa4867c984a740fb0d1c07b0c4e1a2264484d669281b1a3d2287d2869b98774a3dbb369b867988b8dea31ebfad320792819358d9d03a15d7836568ce6500a058036d92367153c8d0ddd5e52e601d42736", 0xfa}], 0x2) socket$inet6(0x18, 0x0, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) semop(r0, &(0x7f0000000240), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000240)=[{0x1, 0xfffb, 0x800}, {}, {0x3, 0x40d, 0x400}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x5, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x2af, 0x800}, {0x3, 0x8000, 0x800}, {0x0, 0x5, 0x1800}], 0xf) 10:23:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0x30, 0x2) 10:23:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6b2) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) 10:23:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000001c0)=0xd3be661c1e7fd048) 10:23:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) sync() r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x200, 0x3, {[0x0, 0xeb57, 0x8, 0x5, 0x7, 0xc02, 0x69f2, 0x1f, 0x8, 0x10000, 0x81, 0x7, 0x5, 0xfffffffffffffb01, 0x3, 0x800, 0x101, 0xfffffffffffffc00], [0x8, 0x0, 0x3, 0x1, 0x1, 0x2, 0x957b, 0x8], [0xffffffffffffffff, 0xfffffffffffffffa, 0x1, 0x0, 0x5, 0x0, 0x5], [0xa2, 0x3, 0x100, 0x5, 0x4, 0x100], [{0xb51, 0x7c8, 0x40, 0x7f}, {0x5, 0x1ff, 0x9, 0xfffffffffffff6a2}, {0xfff7, 0x10001, 0x1, 0x800}, {0x1, 0xfffffffc, 0x7fff, 0x4}, {0x7f, 0xffffffe0, 0x2, 0xff}, {0xa711, 0x1ff, 0x6, 0xffffffffffffffff}, {0x1ff, 0x0, 0x3, 0xfffffffffffffffd}, {0x1f, 0x4000000, 0x3, 0xff}], {0x7, 0x4, 0x80000001, 0xdca}, {0xffff, 0x47, 0x6, 0x9}}}) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x6, 0x0) 10:23:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x172) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1a) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0x80ff]}}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 10:23:15 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x210) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) kqueue() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="2d06e3755b73fa4a702a56baafa9a15d1648f82346967f99dc43e92b1f158ddd7cf5ba9637728307407f4c461c9d58bcc0b750539095ff022fc9a7576c6235b5529a02079114e2dede7233433a3626c38b2e967d27911c9d62820a368e3f17d3", 0x60, 0x9, &(0x7f0000000180)=ANY=[@ANYBLOB="01004b4cf7102be579a2e54d9f736f140200000000000000eafcae9d04900f9897afef18b763a7db0600c588ad30bf22a1"], 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) r3 = kqueue() semget$private(0x0, 0x4, 0x110) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x840) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r5) recvfrom$inet6(r2, &(0x7f0000000080)=""/39, 0x27, 0x823, 0x0, 0x0) 10:23:15 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/241, &(0x7f0000000100)=0xf1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x3, 0x2, 0xce}, 0x6, 0x1, 0x1c90}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x1, 0x6, 0x5, 0x2, 0x1}) 10:23:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x21) socket(0x2, 0x2, 0x0) 10:23:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd351, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x1ff, 0x2000000000000], [0x0, 0x200000000000, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x140000, 0x4], [{0x0, 0x5, 0x0, 0x1}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff, 0x0, 0x2}, {0xbc00, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x4000, 0x0, 0x8}], {0x0, 0x3}, {0xe9df, 0x2, 0x2, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x2, 0x6}, {0x3, 0x97ff, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0x7fff}, {0x0, 0xa7c, 0x3000}, {0x3, 0x1}, {0x1, 0x6, 0x1c00}, {0x2, 0x7, 0x1000}, {0x0, 0x7}, {0x1, 0x3}, {0x0, 0x7, 0x800}], 0xb) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) 10:23:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x1000) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xaae4) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) pwritev(r0, &(0x7f0000000100), 0x235, 0x0, 0x0) 10:23:15 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setegid(r2) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10001, 0x1, 0x7939, 0x1, 0xdc28, 0x7, 0x40, 0x2, 0x1, 0x3, 0x537b}) r4 = socket(0x10, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x11, 0x4003, 0x0) dup(r5) sendto$unix(r5, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:23:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x3f, 0x6, &(0x7f0000000040)="efec9f1b8677e63ce4d04394920ac3946cf898c4e30fa8f8fa6284103777d716403ab81558713d354699f685530592480f9fa399a2ae84dd721f92c9c0484c59e9703fa368d4059b40d332874133", 0x4e) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:23:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x8613d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x4810, r3, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x400, 0xfffffffb, 0x5415, 0x1, 0x8, 0x0, 0x40, 0x1, 0x0, 0x2, 0xd9}) 10:23:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = dup2(r2, r1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1811, r5, 0x0, 0xc53) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) 10:23:15 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a9d320000000000001e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166b8346ae345072447f58b20e78ada59589522041a2140912ec9ab407b887cbdcc9d8705c2ee0557d7380b3c0ad547b3c928c1cb", &(0x7f0000000000)=0xd6, &(0x7f0000000280)="6f21a18d40cae4384b392804aa388e0d39ffb096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47c397f2224e910b01005ece5f4d59e59767caccc67ab9500874b326567aa1b919d25afc8f7844aecb148611f59d1b171ebfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647", 0xfffffffffffffd69) 10:23:15 executing program 0: munlockall() sysctl$kern(&(0x7f0000000180)={0x1, 0x55}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c7b7a3c600cd894cd05571e2a3dd1ed29e265ce80a932250b638f181df153eaa3be30bce9506e2297fe54c9e81fe6e13cc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a2d890d48564b948e0e96c9afece4316fbe777b75a7ea6b7d6bb3000000", &(0x7f0000000140)=0x8e, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e8cbc32df910b01005ece5f26567aa1b919d25afc8f7f5fb562e97844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3ec9647c81179e2695446e9616cc690dd4f0dcc575a01fe2600a337af132d5acb3ec1f5b5cc240584e1ba0bc104aabb3bf3e24a8e7749f68b273077a927069275cabff8913455e098717861c0984c67903bc368b1b2789ba5910f7f51e658c5d5c2e26bed4c16040b780c75bcbba1a15e7e2d685168c381a6a1a595ca5853e43325fa586165b9dbae7d0bc54f52c10bb8821df423", 0x104) 10:23:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 10:23:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c, 0x0, 0x0, 0xffffffff}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00?\x00\x00\x00\x00\x00\x00\x00\x00\x00']) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 10:23:16 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x1c0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x6, r0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 10:23:16 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2345053", 0x4f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() ioctl$FIOASYNC(r0, 0xc0284414, &(0x7f0000000040)) 10:23:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) fchown(r1, r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x80, 0x0, 0x3, 0x7}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1, 0x9, 0x1, 0x19d}, {0x687a, 0x6, 0x9, 0x8}, {0x6, 0x1, 0x7}, {0x80, 0x16, 0x1}]}) 10:23:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x101}, {0x87, 0x0, 0x0, 0x10000}, {0x6, 0x40, 0x0, 0x900}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 10:23:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000047c000/0xb000)=nil, 0xb000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) pwrite(r5, &(0x7f00000000c0)="c5e7b70634312699b2f06c51fe3fbbfbc90366cf7433f5cfa02842b6849b811138d2e144e28a77fba4fea493f5fd04735b6dab97476227992aa77a006a6daf587766927b755329b8f50204cca56e280ae4ac13cf972e2081ea83c729227bc15f8336e5f4e9e79e451c03dbd5edd003451ddc", 0x72, 0x0, 0x8) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 10:23:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001540)=""/102400, 0x19000}, {&(0x7f0000000100)=""/43, 0x2b}, {&(0x7f00000003c0)=""/257, 0x101}, {&(0x7f0000000040)=""/71, 0x47}, {&(0x7f00000014c0)=""/103, 0x67}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f000001a540)=""/4096, 0x1000}], 0x8, &(0x7f0000001440)=""/14, 0xe}, 0x840) clock_getres(0x5, 0x0) 10:23:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="066a140000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 10:23:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xfffffff9, 0x0, 0x1, 0x68, "d730c16d00f4ff0000747beffde400", 0x9fc, 0x1000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x9, {0x8, 0x1}}) r0 = socket(0x10, 0x5, 0x8e) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r4, 0x3, 0x4c, &(0x7f0000000140)="0200000000000e956141", 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 10:23:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb3310efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c200"/87, 0x57}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[0x5, 0x7, 0xfffff000, 0x7, 0x6]}) 10:23:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x101) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 10:23:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:23:17 executing program 0: pipe2(&(0x7f0000000080), 0x4) sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x2, &(0x7f0000000000)="a605f0e9afb1c28789e92e82a64a121cd5f39ed107e15cab6d4a5ff98301a54d3c9ef902f425870111b095494ba83cf640fbd8ba31cf537807c1d26ac9d19df4f3", 0x0, 0x0, 0x0) 10:23:17 executing program 0: rename(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000040)="3a7a8e3d38364f8a8ddd0bf0be425e6929d31ac17ea2af987e6b17769047465e2eeb9caeb1c83652effefb8e65ebed2a40444bfeb1cf5e3b5265b91abab46876b1ac1967026e3dd06105d413c40a9affce14d8a890598d2eb3d3278d211b50c33d8ac525bb268f00001b7b250ac1d4d6a8a8596cde02168e463ad35ffa9e27e62feec6289d5029b5e485c7ead5320165e17cf10a4016ddc2045e593434855c04df2aed2e019e637fcdf7d8ec8e8b2defcd7fcbcbe80c37be2285fb973855dba12e89d14dde9f0d", 0x0, 0x0, 0xfffffffffffffe5d) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0xd8) 10:23:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./bus\x00', 0x140) 10:23:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r7) r8 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, r5, r6, 0xa0, 0x7}, 0x6, 0x4, r3, r8, 0x8, 0x0, 0x400, 0xd1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:23:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x2000, 0x2, {[0x4, 0x0, 0x4, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x2000000000], [{}, {0x80, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x803}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) 10:23:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x728, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x200], [0x4, 0x4, 0x0, 0x9, 0xffffffffffffffff, 0xf5ffffffffffffff], [0x0, 0x0, 0x7ff], [{0x0, 0x0, 0x0, 0x18000000000}, {}, {}, {0x0, 0x0, 0x9f1}], {}, {0x0, 0x0, 0x0, 0x31}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:23:17 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000000}]}}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x6, r3}) 10:23:17 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x229, 0x3b, &(0x7f0000000100), 0x0) 10:23:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x80000003, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:23:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000000)='>', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:23:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r1 = dup(r0) ktrace(&(0x7f0000002380)='./file0\x00', 0x0, 0x0, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00ile0@'], 0xa, &(0x7f0000002300)=[{&(0x7f00000000c0)="73a62995c940f623191804485c7e1591ecfc55baaca5fb2351523a2e1b492618f27cd4f3563f92dd30880c2f12ce3d2725681e535f8cebe541b3f0fa6651b147139ebfcb48340eeb8851b492d2f19f7c9eeb7961699aa55f7ebd842a0af4c743fd64c857a83d67fdb05c0911f9cc663e058c9319dcad1a1fe70c5cbae95f61fea28311cbf3a3151b75ff668a0faef59c227da94c21f19b0ff2e00d2de375dc79632354286a203aeeb3e1dee8e3ba0400349dcf997a5e8a1a98a5889fff6622db7119af91e6378fb01a0024e5ab5d84b7146e0f7192336113afca1c0b4718a9da13ee3aa1d0a72e94d77d1ce4381803618bfae75d88df64137e69a8da2a3d9003ee79b58a220053c620b615cac1d58b4d31ee976cc4200ae6564a88becf4c8a49c6007a029faf97b498aaba0def65c8762294ee32e7013adab078f17a785e89872cfbd4e556a82b8468c94cb03d3849a508b778d11fe02e0bf043b1cba4d2f17fa2b0ef2c3af155cc14343daa98a202556eeddfac437509fca2342a973f73168124d62f3639661aefc58045257afc5c71781da8005a4ce463bfbfdf105ddc2fd888d0d8a6d44e805e490e615daee142222ed0a7e3f86ff72a8dd7f3388ba9da673cf4c8ebf5e1215f0e95d2bc40adf47cfe53d2460381625619adc523464d084a770320dc7f708f4fe1289314107d5aaff734c27bcf6394da57f6127edec42ffe3611936ae4572d621ddc1b61a55815ff7c3f604c26e00d6c12f31eb3677d0737f7c96b4d195557cc485afb5b8de7d8f4a0687a82355631744bed2ff7404ac92320efc948dc7f2939d7a8ad35a92d6915298578e112996ca54466e45b9c9812bd4b314c411215044724f48b0e49b964dd7bf86a9bd13514a71e4f6358f4bebaf4d143e035ebd5523985af643d657d9a3be943298fc2244b5ba2b57bac762b43701038e9f03569376cb47451b101fc58cdc4023141407aadff1cce396c5275243f87f62850205f6da88697e9ec04f1e7e0f4d00da5991001096c6b4fbc1ba1ac97000f1fc5ea199dd7568037d4d23bea2ac8205041ce1a7f822fef557789edf6bed24b5d2d9b0a5247bb35dff638e2c4639b06aa0ec86f72c508a67c1bc8c83386182cd04784b590286c37d8ca10ec341ba6073afe817a6806966465427437c2ebe2db094b2a63ea08f267d1680f43ab541e074d51274092a8a27f83d8723931578ede109ae2655f8d5c5a30a53127e643ace39e11621cfc5a92adb35b5ad4022addf6fb0a4b68eaad51d85d53bdbc35dd88c075c73726b003b2762adc9bef04c637bd287f38eea9b425ef65b8e5c0d04c27890a08d1637427b0663ff684f37cfb7eb32e6b339646c2345979d10f54ca932d67a36bc6295b0fdcb12e295f1b730cb62406470bb3ffc68ab290cab9781324b4a8107911ce7c5d96359094b1011472faa0c6248f4f78c991914d0359cc10258f7a2f559d9334e01faf6e6b9f134a005863f1a0f0eace815adb62bcc8bd4431daeb73d4c9e60ca9d6325a1e171937ab1ec6e4b96e11c94a2f2a7975bfcfe6b920a556d9aebe3d41ff05e5b02c3e41e266b27131a955a3b085bee028308838ae97ef2b367befd172807b0d9823385fdd0c1730b766bae845b58d08404332c9a392587930607cdd359a81cf9d9d87e055cc52085147605f87ac5fabd30a04052d4caf9f3b18a594ed1a094a0151f77d1c7e74cb1c1dd5ab981c3b7489afe9d0f7f4e84fffa1483e641298b26d90ca489bd70d9c8e411862e0bf40ee94a6fa565c4fe0b4c96c560fa27c055f07f5fce8245d9e9945e3493b30d2e8e7929109cfd9742ce2079e3d4e9597cafe9f797d0c971cb8cb4fb40a3bbb77089c735d87f33ed066088ab1f1f33bedaa987e5e75544541f9b05ded67be622a0e072d5a0144ffcb6f08b3d3ee93f93985a20363b58db9057dd2f2e30106f977dffb1e92f1a2dce811c03aa11b1aac5601d9a8f1630f51da6737afeb0b183ea959451e84575305e54615b132cfc17faa1acf7d77051eab7e9ca3a4944a85cf9d6ceadfe048dbfe5d19a43092d90901072f371e0d3b5c940c5c4a81a07832f1484baf7c29373a29ff1c862e381a303e45cf96ce5eb213aeeeeff29a688bf5903d6feb7029c5a7d15b4cd5d4b4f21c1456e91d8984abc18e1a785fecb7150b3492e2be45c7c64910ad67a66aa95770eb9612de6c850d054d8ca297169ee50083ee119c0df3431139febf239179101a176ca531fc8ed094aa63d7ad133eb0b87eed7d7451f6729909ee5173c22b69c55598baa3b82e6f743ea0929498024cb8258b8689fbcf73da1d3335d26f8518e125a9e54a9b31ddf2fa3fdab2b024709c7487b9bea2663695e93c4d3c0196f7b5ee7104785d37bb0272ccca0084c2fc19f1aa23908f4c5ebf3f51d5755262d28c85d5821c171d212b42b0cf4b4d85368a8ebfe85868a746eaf3843792c57172eab36c56e3d2b48815474030d4ece8215fe5cb4e10da012756a6066720531745c090110d0c88f7091b7324639e1c35147ac87402bd288e89d90d3db9b378914c03263edde40f3d44e3c7857883c44054f08d260a9c8e555605fa36dba2385fdc49131ba17e2cd83cdee8469b4d65aadcf1d9575b3ad8f6e52ce48a17a01a6a4d5334834c846a4ede96f7a88796560b679a973e804c34c2fd48e86a829933d651e150ef8a250279db0bf6d5ff84877ac0d3592e4558a823251cc261486463a218ab891f1f371d17ba7bd7e3edab2968545adffc7831d25e7bbbcee2d47dd47356f653764c26f344da17c5bc24c8585369cb0364d1a1af08bffe13537109ed699fe2e08f99914accb697c45bbbe77ed189b1940db174682a088efb8d56e206bcaaa109009bcb88e020d3d542a90bb59d9d155dfdfbecedd1d308798dc89431f63e1581f8ac21ca64eb1de56a883a54f0c33d4b71ee590d46776de3e30ba7bcde7092355cbdd9fa416904f3e928760ac3546d87820611a8f27f0e3a351c700257c6f148c375e5be83b773465dea03582f7682e51641914b3197ef445e4ef23fae7c5230a91cedd242c74ad58b02983818d6d4d0618c9719468a1409b5f990fe9894d840ff5f41e778b7d07f9a0f5ba3145a96980793712e8fb1c4692856b0d7932da9f39a9f306042d3ba5b60766c80212b7b81d90047f5661ff74bfa8f944d70358f75e9ae6cd38dfaba3dee05222e5d06146a9a4e3bf78061a0d41297bd7d7587782299850eac242c7b5ac58edaa503d69b4b2c902a18e69f5f24abb7fb6e872922ebe01a12090efc15b948d915196780cdd5695014c9104edea11dfc4dabc7db77a9a155c00d965cbfae14b7f78fde3e565e846c98db21980f0a5a0a7c8e5084e57e948f8f08b20df2329ed439a516d18e654b809d73475cc5b100106394a4329cc1c2fb51ce90145e74bce21232949e09793b45ab432848c280b12d3af81561e9ef71e0b8705625735ba5035e3ada896d309c393738cca59c5a963a29c6f1678e1ae58cfebf0c26a86cf1bfadbc3e2dc5e774e7d4f25d8abb25ddfaa942d1037b6b0bff02c1d17116cd4a7f160e0e448ebdba42578ff9aabd1c865268c4460890338ad16b52b2fb3884c2bdc125d1d066749acb586d28dffb5d2f43624dfcf929129853836ff3fe651b48730f4fd7532d86bc82ca1bc90c10682a52c67fb94a615c6efa9ae07fa8123a5d047b1e347970845b16bdeb1525574c04f6beb339804756fa50f578fbf46d52b366bf192c66e2e37a817c60dbbb8780fa32052fe42c5386126c4b015e65422f393a655458e27e0eaf1b099746fdf8427f639ff0a327d466361540edac2c3baba92838fe4c82e96cf68289abef645fa9781506b601cbd230a581f7bbf040ecf9459a93583c734ca55c77d82f57fb6a07bbe3ff5b38905e6f0462b917baa85f46277632c119a5d3ddf7a319484be57bccc6db7dafa2e6858d1cfc29d047c929572be1f67d1edda198c7fbfffa04776561da729454537bc40114cb2b9a40e33a5bd39cc38379777a0312e048ea8feb495fabdcc0808466c8163529555715844afe6e4c802385ceb4fbaba9f11b42207d24d21a82f0a5ad9b090a6ac2e11890801cdbdf9cc189d5cc74e62569db185a191809afd447434e52c3fd8d8a8b5df074cf59104c6db0b101bcd727355c503d065f2c87e52c2fcf8c1f637028a0f406ac0cf976f37d2efa8659d3cef06185bc3796b625b6898232017dfc858b3bb8e197fe7db1bb1d8890311db143f43f18b5f1ec09a82e388bd9350fa1ad466844b57026e9cd1694fa42099ab5b0a5e25f7c281074626e4823039545bdb013706dbf4121cf25155838101621c75434f575e324c09255a8e7e4adf78724c5bb0c20ace35621882ed282196338e8e9be8824fc0818567cdf9486f4e3850315a1195ba5b893dfc2ebcfc4132383588cb84e01d2a0d051d711c62c15013fcc16fca3167ba43fe2934054c10c2136d462d8eac013eeaf5f3d2d98bab3e764c76a945cd97d76618c19feac9a71d50e45c8a954976d599e211f8f06b8110e6fb77208b50562786464a7a61aa69f54e835215b3ec54b52b103b72a2dfe765080a9c847eb55f30eeafd763fe2f065157cfe78e666f74062923183e1a049db16448afd4553a45ae52b276ffc861a09e7e42aaa458d663cf7ef8a89bebabbcfa840b0f59d520f9b28d238ad61bbca0c708bc8465b02d5cd68b937d6dc17240a40bca2be10243662dc695a25aee55b315354fefdf412088ab49f3a20e46763e188689aa20078308443308e893ef83a5ad2db291c5eedffd7727f6e5d718db549a1407f815c00172b2accb2475430a3cdadc83acc10001a7cdc7fb176e894cf850e3602fffc19cefb6fc24b23c0a60f34b6fa451054244823dd213e4d99831363870b379a1fbed8e26cc7eba24314d46d0cb919a88d4ad682874a7ee6984cc742a85e52f80373cf45682e919f79b402caea37a512a45f466f0c189ad1bd83314228130a890343576b0fbba37df191524b98ee6bc0599590abb912b20c9c2c56a6294a54534a3a931349f1667e07edb441287c0fa056230f4632dff8ef36e4eecb896c11538214e46ccbe66af2f364a75528f2ff96fd28da284fe612895e39be9040f402456638c878b19e6c51b5deaa6c7c3e18408560f55995b893fdd161fcd09f8f8b3c8dccac40f842a584b5aa9dcc6a6895b377d2e43becbc215b2f38de9b55d28ef6d831adfed2fe07e0496bad33bef720c0882116d613c53e2ab7479bf3bab90fe62aafca01b7bce4291c5e9737e6e098f0e9219179b2be9ffd686f2ad5acd9d0154ca4c57ac16addbf3a5a59e9787dc02be3c487bef4c86bbe373367ea2eb2a13a6f7ddcbcd09832997e58f407516ddbb3de9bb1b10a31db3283a9a260bb4f6173755ef8080f1eba592742cbab8e5f6bb0920f85e6c44ca990ac056305c1d144568cac161e312f5537d22749044888e4f7ba795446fffc694b923d40be99b2ef44e9a282c05376560e0f7843a5756b9f48d2cd75c0683c272b0b70ad53ac2c33b69294fb1d2cce65f4b99b6d6c5b68d6e73f629a14f92f18819cd9b5de880d26a5d8ae35c0a546e2cf408a6931f054d08208e1bc619d0d1fec48ac4c369b599a2138b8a55907a14e7d23f2a16dcee4d66ed32a873c80261a55b7d2a838786562f5f0004dbb456505f32d0c3dd89ee7a5e1166720a2fa73e0c6530adf67207a7cbd45b1bff68040eb2c6447681ee474c3f55eb8a1bade0fe5cb1c92bc7c128808fb71b77d1e78f6", 0x1000}, {&(0x7f00000010c0)="5817ae1ad4f8efbd4ce080528e0453a5ee84740ae1576f246255ee1456eb2245afcf4e3c67e4e8b5d21b2236cb0113ba046a71175211e83a12e56402a27a5bdde488d9ad057248", 0x47}, {&(0x7f0000001140)="3cd30683f23a661e6cf0cabee98266e0beb1cebb2e18c0b2d6cfbccd8adaa2db2dfd24be9cd8a767f7d86cbb59fc23cf65fa64220ce6432fddd088a324ceb3d684a7b7cf4008fe1baa26f39936", 0x4d}, {&(0x7f00000011c0)="6eff0a5ed4caf318c974b4991f812e123b119a9f1fde1fc241fd5a21633a806a7f7e25abcfff559e13a00d19d9c7d43c397866c0342c0ba892aa2cdd7e12c466f3a002542a31003d9e5e403a04de5b88d2bcbe6ba373003a23d8", 0x5a}, {&(0x7f0000001240)="a528b95877c339012ab4c9a25caa79f11d033030dc18f33c8e712dc387eaea459483c6a2ea304d3fadfed8fdf1cb0c3b33ab204ab67f142256ad99fe00dea15466928fecba68647f6baf0bbbdff305f083ecc3ef96ded4fe057f4544290e78e8a7d2835d5a8d5faa340612adcb5c7a51f9084ca50a5b5f67337cc574a713125937f0c00c5d525c90c321abaf7fbc6476d3516ace6264b0b5492701c98fc0cd8dc6507329fbfdc5dfb84ca49015c53b6c033190c2ab27356a447846c5f5a86a2cb37d4c3f09768f58bb4b8b1ea9d34260c5d49564ae97a747a8b4332720c7b3f288fd95e2805b3600bf963d99e77aafe65fcf250401bfee9cd67e37d8f7f86273bd84b48f740a3c8f95156d0907ae622e172c653a7e9118f0d4d3ec4108bea069f26abf7696e10b2149cc4accab2dcb01adb526c015cbf7a0498d66f9786e8851ecf2a2a08aa1ac796abfcb7e72c4d3ff0c074c6efca0348111272b1e43e7ef77a7010a3ce569fd1c561c2e601922fe36348852d6ec5fe10499b97b1c8e23cb9fb34ef660fbf67ea41603ca02db8cfcc82c5313f6d85e6517952d93c30191a59e88b8b56c70ddc08d9ad200afce0209a707148d46307eef0046d7b8945ad4aebdd2e4ef429066554e2bf74e1681c23345ce8eab4963c71368ff2343648a652d3e84943a90c8d1a38d8bd79204afc4ec81a55e823d99509b3fffda40638c80b16bb6b93d250f6094b98fee47ac8d9118e4a1d0bfc62a142a1aae58576a6329129daf82ace4602960184672e78d4f2298673e2fa437dc5616372df15ef4f988abdec513a8c6c269f529a1872bc439b27267ad75c55e5ff6442079a4e2a472cdb17928c560c33135a15f35dbca87c9bdd90c7ad732e654d9a68b8e84e0b64a036892bafb2a3d07399e8e0372b66ce79b5efe4ad398ace01019d552b001cbe07ce1625abc40ce5f3cded1c6a1e972b70781288b4ba84b4b45dbc50cdf162abd47eab0798a71e7d48f292407588584f0d525a7c51f8afa9eefce89caf16bf62a941c6b358e9b089bbf58d789abd2c221eedb008fee639df47886ecb48ca022c47d51b2d219877d3b5f30548ba36b5528c7edb59c477be84c45cad931d6b43d54f8becc61ed0fc93dba6ce6663a76003ea589d77244e75a7b077109cd799a075402142065d41124921257d6ce6a8b466fa96e0badeb17aa86b106cba7d85f23bd9c2630eb61043a699b85da35e6adea52d5fcc9a58d00de554a267532221dd2466926cb76394dc8c860faef57d8508be316051547e0bc3f08fedae81c696b2eda70ed4bf1ec73224e8c8983941e2f748fb47ced6aa72b3d6e93bef0f9f1bf2d5aa67e282a96878eb5486131e23b3f2f4cbc7e1f38cc615d47b594c3dd827514a8bb74d9f6bc8086f11d94e58c95f44683265c48bf4985736601d7ee041d6fd454c68d63b9455bd37ab50520beb53c6f24ce2459c75f60b7fc2a60762c4437c52ad785bf9a8c8a0c4fa293f6d080ec36ff883d8d5b0c36739150226c09a99f01656be40d6cacd4af2b1e94fce15f7e4acc4084b97ee711ab742e5257b10ece17c6211425c5eb11260a1a6a96baef84edb5d580c800aa282f4e94b534328c5111136472ab4c51716008b5626de81aaf6cf5ded165fb1a712a1fdf9728e1b6cd4a148ff4ca28f0a77ea9fe277c6f482ea5e14dd79ac0b64ad21992ac032877c2a241412ea4b3ca6b5c7310f3f4cbc37989ea33b2f8005d7cdc675bd3f0b5c2f18a33b44e381a62096897e544973594ee5caf07b9beac8e6860960af2e6958e61d5c36489b705ff17e4b044d39d8fee9026dbd5ef19af6290a619557a12ffd5dffab60e7e9ee438473447264f67cfb1c8289a4f7f4bde248728fb1d2b5ee73b7716cb1cf3721bf614d233ea27ac17dc6cc0f0416c73fccf49c928b20b4989818143c71ef356d306654c0aa482ddfa1c64f7deb3d6b16d40d45d6bd4f49c6d6f2cd9e573a2e1b50f7465e9ba7a1c6fa88d8fb79d3ce5ef33aced6779bf30e68322046f09ff36390c3f043d77b666926cfc3cf3839aa2b6409a2e30b0c9cf55cf6beb41077dc2fcc5f0b46e9e6de2ead66214773d0bd432b3a9c0a79a862617e896bff211ff29314e25453c624b2bc8064ed5a038c99619d6a2126672ce6001a0c2c9cd9d52abab20b1b6ed208d8605c502f1893f52f35e303c86786f34cc8f4e1beacc59fe19af37f046ef7b875c4d3f042bb6352db76a45968eeadbe92de944c571e30f2875075eab78459002b8f3db82fb3d2764b2bca1697bd40ad82cc987b1c0867ea526b858a3c37e2ed2cafec5f1a611ec78bab633be62776a1baf2132e28ecf6473703df74d2300ffcbc41c5aa52c622200fdeeec8205b60c2784c50ea9f3fb9baba991c4e3d80bfc76a09065cdee45f3c37e1e4bb7b3328fce67746183c35e07a85f8dc767a4489a4684bfdabc21c1c2cf7e6d25f53e4823d29f6f3be77679eae95725a414b2760a076f40c6558b9ec376fb44a3784525d48a2de2955062649503f287c0554c108eee3da92f46a317a4381361f6f3ca499a24b5fec7674432b8e305bec98daf966c63009008d7051e7f52fe762c1358a2c26b3c1f3fca37e0056e481a74ad2e742f731fc1d8a075789dced50470bf42823877984655b0455fc6de6ab2d3861abfa7a7671a59ad8c957597548849ffbc19f841d29fdebfa8b5908a5cf3fd670588c7d2ea61ea5a7dde4eaf5295c52049412b5db2009471714855951cf303bfb6efdeb83e6032ce9934670fa779db8d0b8a1746ff2211a8950c384a96848398c258b56cc983d859627734b815a06124d2793d36b3f3ecb3a19564a4858ee18adef9c33f4147fdcb9e13b6cfd98bd2917b2c353aeef262cbc4949dfab00783a7b6bcdb3a1d99dfd243e5ff37b93222ee85fcda5e430d151b87ab956735d852aa6168b67d0e8b60dcde823e8c16b9688934491d927ae926c8ca161ea9844d9c7150baedee33436d156b70aa9b871ebd8714a0429074bf83a26e13ca4879f6b527ad6210bf7c5d49463a85b2ba3d9aef59ff89f47336b636447ae6948f468c798fee37a0558e12a30a75dde348f5a28a8b52e171f4bb2e265b3e8c07c4b7b1403d66d944e4518e828fae98ad0851be5d7e93c0c70a81c611f25418d98dc8001c9f0b3a5de144c413b7ba8185f300c943e5102d74658efc656728c6eba5f60dee8525d24401530d991915c49561927210e741ea2047054ff1f0c639be5f619d6eab9d78a2d5ca53c05010b7581c19fcbf37da458a42ae7e1da2304b8e5fc58099c6371f435f1d1dc936dd497b13d55acd90f2853b56ec4a73d655c96b95b2bacd1aff3e518cd2413eb1668e8d19ed27c6e29624441ad0c993cf7a00739c2348730998a28f8039a40627b9124bdda96fe97f704787c6bd43c58e79f269b87906279ff06bedf4033f8e3b63f938930672a0d132b0a2dd74cedcdbea7a4b2b636a50b900825590b594cf9cd3db5adcc8277182c09e50dc2ba63fc8ef757718ba2444783e3a672f25db739e88caaf2e1611ffd9b8047b2f802383bb6d4a0be2e6fd31496ed7ff5ec67857e34576763d3abb2d37c6502ff701e77e0a626b59b2559531c7d71fa35fa8381d8b252d4866d93d2a7a36b4bea1f7dcfb565d4802eea09c9581908fb253c687d77f1a6503a30027a56c407455f7530ad16bcb41ed00a1b7e4ac8ab6c47c9ee91511ea0c994520844b494635783f7f340c024604883e2171cf7c9e725e62b4b09bd7b479382ccf4537f9067301d38e4ebf8dd24e7a81b6fc1a4ae827c495521d1fa410b77f7f71e1905ce90efd67dd2a07585282a3bce0a2e4f08b1f9fd620e1e3474b9416d34920f164594212ca5039363db09e24d3d27d4e1ee5d15dcc3a75ed794ea230b5b2aa7e430132ae9ee55b20ee841c59f6bb8fa1ed11595a0a41242df998509301847189842bdfcbbb8dedd4956f4c3b2def7bf994100a35818584772da31074aa70b314c4879f292425b92a72a3ffbb1066f6dc36b4939603660a94b6d7e23b02b8e482a5af04f5414f2cee0046050bfab1eeadca3e8576a905ed23e72f61a38072b29e2597aafdcacb8fdadb4ba86cfae28f30e9c1e80a439240851cba9f20a13ae0a8a9c228b40de1d152cc2242d9fdac690c6e1849d21ef158859dd74d614fdb848d0dcf237db1e0c5f4756d7c4d313a3ffb909a3a9acfa91bdc6de6df9c90e4a6847b14d03a709fb4b15e48bf313a1bbd2a8a07e9c34c6e5660ef50fc7ccd43bcfdbf656c971b0f0003666cb75aa9bbda496fafee27b1dd749783e7bdaf5f685b60d39eb436cfd81e001774e47bf66bd52a89068070814f5d89a771c929035560feba3360e76028c54d67a21b282ecfb52b52feefce4f009958b33c532ed12265cf953a2fc31626eac60100e3c52200e92df07caf63bbbaa60f3476bd4346b6df25731b6e7d779184f885528813f816a47976443a0aa503e91b0009940f45370d09669d808a021f8e96e365bc8ec13ecf623939757c7b95b9516d3226e6d92551d64ce36e402629c2c350dec54e0206c03017c394a01b9bf5d7de8107c16eb6858942c513791a04b61e23726f1ebd02b32223ed7333ee203b8b66d780eb007f52b630fe08bc519a2de4333ecb7d32c95d06e6e62a02e9382fa4131eeb37cc8b4c36327dac5605dbe4cce9068b798f024d4cecf33d8b56b1bc664bac8bb7c5165d3984cc184ac1ba869b3a45959dfb81a47ee38b912d22d5153f9b09d3d0dbd84df92c85ad8db4aa2087ddd09649e961c452e1ee9439053b53e35f5193e44993896e58d0486af1a88e3c7e80b2eb32c1af73357e50f003fc08b19c95c63384ab2b6800156e5f2f5f2d5cbfffc4a5763b1443bdfa3383f00db3446dc6a0bf46a5c175123e2eb6cca783b997723d2197c7d21b15d2591845134caaf3b18146c1b5a5e6c8c2c05f6cab76d02287ee02a4fde66e4b2ad0560b5a89d2d8c29211589eab5ce44ca28114bf7308aea9b07e976a8bc1cf7ad127ada91fcabc809f1a58b7576bd60a64dce2af2da512906b1d710b86dcd06c187c0021b852b3c9a21c5d3687c860bd2dae2a0b621aae0bdec5d38241e7416d9064b8171a75ec36c263e0b87e63e45022ac3d22d87cab53637c8cb522bca81bad5e6b2941a46f9a80f6b144c297f095256312233b6b5843cc8a4f1ebe1374d841caba4e3235ad48a9b54092bf6aa69666b018c84a7054b7bef5023ad77d67efe4bd5fc9b8e199122d96c7db0ba97eedbe4aa9dad3b545518bc3bf30d3b2f1c1a1e97073b6b73055b583d776ec4636834fd1a9c90bd2fc7cc57a5c652e1b2b02cc666255c676d9b797333ab2064d0ccbb5d2759af06c379550544f2801e4955ac91d16cd11e03ad58f8aa3e940d8a53ebbf750706d70a982cfa22118e86e2e6baa7f77d8870b261952d9d3f795c8a2e4e53280b63fdbc423e7601e1158abb6d4f01bce6697c8f22ef6df44263972e5492ae1ffe6fc4db3b7b3f52d3ebe654a0f530ce56dc6ec9a978a2f07d9ec543a5472b23a50f52babfa1410f9ff90af8b2e207c14cf8a8718e3fb91a1ad5842df8d23028440ea6c7b42e5a536e411a3f537c489862e07e67a278899ce4f330403147d9968805095b12f5b17f78c2eed981326c385fdbe3206d935d457489e2b833a2b9391feaf3538e240e74587ea22c5867352ceb27ba768c3af4a2687cd2e319961fcc690b286759e5c0d6f4ef5c347404fa5df29de5e32d85496fa119d1322c41095c49986a85378f7275176", 0x1000}, {&(0x7f0000002240)="fe56010a9d1a61222bc89057c7feb030efca162beda9aa93141bf7d6b966e0f3733af18d0a88189d573440fec96d3df7585504db426e4672a3ad8e49d0e709edb671d78b1fb1b9ce53d20cac84aa956faeeb36bc1212d87d05b5fc3b8eb6bcc052d172d4f2a2a9f54d16724681c8f16cb8dc4b8777ea3892f6a8ce14e29499af70f2dc1a9fb6d6a23da6c65db548f6f317e301ab5faab339dda4154ef00cdb1fb073e9c2aa24bf303126", 0xaa}], 0x6, &(0x7f0000002400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000080002000000000000000ffff000000000200", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c], 0xb0, 0x9}, 0x9) 10:23:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x80000001) 10:23:17 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000001580)='r\x00') 10:23:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x6, 0x8, 0x4}, {0x4, 0x3, 0x2, 0x10000}, {0x2, 0x1, 0x8, 0x2}]}) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x8, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) select(0x40, &(0x7f00000001c0)={0x3, 0x4800000000, 0xb2a, 0x3, 0x1e0, 0x7, 0x1f, 0x81}, &(0x7f0000000200)={0x100000001, 0x10001, 0x3, 0x9, 0x3f, 0x3, 0x1c3, 0x7}, &(0x7f0000000240)={0x8, 0x8000, 0x7, 0x4e, 0xfffffffffffffffb, 0x2, 0x9, 0x3}, &(0x7f0000000280)={0x3, 0xfffffffffffffffb}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000340)="cf626efe205e34ac3e0516ae", 0xc}, {&(0x7f0000000380)="a3be7ea9049f47da913fc9ddbe1e24e37c93ee2135680a1823015f95139c3e8234c3efeae3e69cfb1d0ccf90f16fc7907243b22368d3129e62b7b5d6ca5a829a602d8da94a227e4fab8cd217a784f0b177f4f68a45ec753b136d906bafe83e9a618d6e72a92bc4b9dc04abb442126329ac4f824ec8b96384b8a62c2e81e68f3263adda81b32a2a33c20a7e7ccec9024bb4b1178af6b3bda1d709c9705dfe44df6a14bbf0f720110c2eaf36", 0xab}, {&(0x7f0000000440)="9168e3d6745c00217d63a0f809958564954eddbba2e191852822c9797df0e6a7729128a99f3d49005ba4f51746f03d2f8822aea1523d56d6c9b6c9abdc011751538e2eab6bb208bf3ac8e04a56e02578f22efd29f7313e753bf3d20bdebe11744509d7cd38ea6fe5300d9c883d18ce13fa96fcfe6cdf4ea71587eb900a055ef52892387af6f4ba186cdaa0338d32e58235d3b47f6361f87d7c", 0x99}, {&(0x7f0000000500)="273dad93d10694f9e587596f4b5f83fd1487ed83cbd57de8ad730a0b4ab5ff0ede85af3a870dcda904dd75797ee4442e3c0ff8833b7102c5ec371a1a916aebfe8d2dfee10140b98e22931b988c41468aae66db36fa08d77f161e567e8be09c5663e4b3ac5bd069258045ef753387dbca60ae2b9a337c3048f48488e86c5c5af165cc11fbddc1a53a299a009c4ff81075e04e0446530e7dd57ff2a9bea902c7ccbeff9a61628e53c68faf709d2eb5a4479ac182c4832e7bc3182890c5cb00771922279d58f5fde298aca408032d60b987ef3c709f5a00e550da946a", 0xdb}], 0x4) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000300)) 10:23:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xffffffff, 0x100000005, 0x0, 0x0, 0x8]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) panic: unhandled af 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 504985 28858 0 0 0 1 syz-executor.0 *317054 28858 0 0 0x4000000 0K syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff824071ae) at panic+0x15c unhandled_af(0) at unhandled_af+0x16 pf_addrcpy(ffff800022b26a00,ffff800000aab220,0) at pf_addrcpy+0x99 pf_map_addr(0,ffff800000aaafd8,ffff800022b26cc8,ffff800022b26a00,ffff800022b26910,ffff800022b26b68) at pf_map_addr+0x3f7 pf_get_sport(ffff800022b26cb0,ffff800000aaafd8,ffff800022b26a00,ffff800022b26a26,0,0) at pf_get_sport+0xc7 pf_get_transaddr_af(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68) at pf_get_transaddr_af+0x154 pf_get_transaddr(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68,ffff800022b26b90) at pf_get_transaddr+0x89 pf_test_rule(ffff800022b26cb0,ffff800022b26da0,ffff800022b26db0,ffff800022b26d90,ffff800022b26d78,3) at pf_test_rule+0x495 pf_test(18,2,ffff800000af7000,ffff800022b26f40) at pf_test+0x1a35 ip6_output(fffffd806f2e2b00,ffffffff828acc50,0,0,ffff800022b26fd8,0) at ip6_output+0x115c mld6_sendpkt(ffff800000af2800,83,0) at mld6_sendpkt+0x2da mld6_start_listening(ffff800000af2800) at mld6_start_listening+0x8e in6_addmulti(ffff800022b27340,ffff800000af7000,ffff800022b273c8) at in6_addmulti+0x25e end trace frame: 0xffff800022b27420, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic unhandled af 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff824071ae) at panic+0x15c unhandled_af(0) at unhandled_af+0x16 pf_addrcpy(ffff800022b26a00,ffff800000aab220,0) at pf_addrcpy+0x99 pf_map_addr(0,ffff800000aaafd8,ffff800022b26cc8,ffff800022b26a00,ffff800022b26910,ffff800022b26b68) at pf_map_addr+0x3f7 pf_get_sport(ffff800022b26cb0,ffff800000aaafd8,ffff800022b26a00,ffff800022b26a26,0,0) at pf_get_sport+0xc7 pf_get_transaddr_af(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68) at pf_get_transaddr_af+0x154 pf_get_transaddr(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68,ffff800022b26b90) at pf_get_transaddr+0x89 pf_test_rule(ffff800022b26cb0,ffff800022b26da0,ffff800022b26db0,ffff800022b26d90,ffff800022b26d78,3) at pf_test_rule+0x495 pf_test(18,2,ffff800000af7000,ffff800022b26f40) at pf_test+0x1a35 ip6_output(fffffd806f2e2b00,ffffffff828acc50,0,0,ffff800022b26fd8,0) at ip6_output+0x115c mld6_sendpkt(ffff800000af2800,83,0) at mld6_sendpkt+0x2da mld6_start_listening(ffff800000af2800) at mld6_start_listening+0x8e in6_addmulti(ffff800022b27340,ffff800000af7000,ffff800022b273c8) at in6_addmulti+0x25e in6_update_ifa(ffff800000af7000,ffff800022b275e0,0) at in6_update_ifa+0x1530 in6_ioctl_change_ifaddr(8080691a,ffff800022b275e0,ffff800000af7000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd806c8f9e20,8080691a,ffff800022b275e0,ffff800022bae028) at ifioctl+0xe70 soo_ioctl(fffffd806854e3a8,8080691a,ffff800022b275e0,ffff800022bae028) at soo_ioctl+0x27c sys_ioctl(ffff800022bae028,ffff800022b276f8,ffff800022b27740) at sys_ioctl+0x4a5 syscall(ffff800022b277c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa195f30cbd0, count: -21 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800022b266a0 rbx 0xffff800022b26750 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81781b0f kprintf+0x16f r9 0x1 r10 0x2 r11 0x5b86b1d16f3e74e5 r12 0x3000000008 r13 0xffff800022b266b0 r14 0x100 r15 0x1 rip 0xffffffff8166c018 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022b26690 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=317054 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=68, nice=20 forw=0xffffffffffffffff, list=0xffff800022bafaf8,0xffffffff828d0c00 process=0xffff800020f02bb8 user=0xffff800022b22000, vmspace=0xfffffd807f000450 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28858 504985 27857 0 7 0 syz-executor.0 *28858 317054 27857 0 7 0x4000000 syz-executor.0 35357 12287 26607 0 2 0 syz-executor.1 35357 407000 26607 0 2 0x4000000 syz-executor.1 30882 384949 0 0 3 0x14200 bored sosplice 94527 358534 0 0 3 0x14280 nfsidl nfsio 54752 460604 0 0 3 0x14280 nfsidl nfsio 52416 461760 0 0 3 0x14280 nfsidl nfsio 44510 487135 0 0 3 0x14280 nfsidl nfsio 92011 212848 0 0 3 0x14280 nfsidl nfsio 88575 479407 0 0 3 0x14280 nfsidl nfsio 28330 160210 0 0 3 0x14280 nfsidl nfsio 53780 116581 0 0 3 0x14280 nfsidl nfsio 4656 215465 0 0 3 0x14280 nfsidl nfsio 23427 82086 0 0 3 0x14280 nfsidl nfsio 43509 499032 0 0 3 0x14280 nfsidl nfsio 28429 16657 0 0 3 0x14280 nfsidl nfsio 28789 94289 0 0 3 0x14280 nfsidl nfsio 29911 406443 0 0 3 0x14280 nfsidl nfsio 35772 463789 0 0 3 0x14280 nfsidl nfsio 94810 232467 0 0 3 0x14280 nfsidl nfsio 90610 142095 0 0 3 0x14280 nfsidl nfsio 36642 517159 0 0 3 0x14280 nfsidl nfsio 95140 384697 0 0 3 0x14280 nfsidl nfsio 42502 333612 0 0 3 0x14280 nfsidl nfsio 26607 128199 68567 0 3 0x82 nanosleep syz-executor.1 27857 469650 68567 0 3 0x82 nanosleep syz-executor.0 68567 422667 59749 0 3 0x82 kqread syz-fuzzer 68567 184913 59749 0 3 0x4000082 nanosleep syz-fuzzer 68567 219581 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 259396 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 332175 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 56281 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 272893 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 268220 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 294660 59749 0 3 0x4000082 thrsleep syz-fuzzer 68567 107172 59749 0 3 0x4000082 thrsleep syz-fuzzer 59749 1832 23194 0 3 0x10008a pause ksh 23194 172590 83267 0 3 0x92 select sshd 83020 439795 1 0 3 0x100083 ttyin getty 83267 253823 1 0 3 0x80 select sshd 15828 127788 28615 74 3 0x100092 bpf pflogd 28615 513033 1 0 3 0x80 netio pflogd 43327 258577 32818 73 3 0x100090 kqread syslogd 32818 500649 1 0 3 0x100082 netio syslogd 27313 307110 1 77 3 0x100090 poll dhclient 13625 497236 1 0 3 0x80 poll dhclient 87821 226122 0 0 3 0x14200 bored smr 98763 228984 0 0 2 0x14200 zerothread 73427 258052 0 0 3 0x14200 aiodoned aiodoned 38488 515638 0 0 3 0x14200 syncer update 19001 168159 0 0 3 0x14200 cleaner cleaner 25705 452421 0 0 3 0x14200 reaper reaper 55012 45696 0 0 3 0x14200 pgdaemon pagedaemon 61016 19327 0 0 3 0x14200 bored crynlk 37266 469390 0 0 3 0x14200 bored crypto 32216 421828 0 0 3 0x40014200 acpi0 acpi0 26760 414656 0 0 3 0x40014200 idle1 15524 328209 0 0 3 0x14200 bored softnet 73023 91159 0 0 2 0x14200 systqmp 33980 321325 0 0 3 0x14200 bored systq 54177 323044 0 0 3 0x40014200 bored softclock 40468 47486 0 0 3 0x40014200 idle0 1 496578 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 28858 (syz-executor.0) thread 0xffff800022bae028 (317054) exclusive rwlock netlock r = 0 (0xffffffff826f65a8) #0 witness_lock+0x4c7 #1 in6_ioctl_change_ifaddr+0xab #2 ifioctl+0xe70 #3 soo_ioctl+0x27c #4 sys_ioctl+0x4a5 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828c9810) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 Process 35357 (syz-executor.1) thread 0xffff800022bafaf8 (407000) exclusive rrwlock inode r = 0 (0xfffffd807bd8b2c0) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1e2 #6 ufs_makeinode+0xaa #7 ufs_mknod+0x4e #8 VOP_MKNOD+0xc6 #9 domknodat+0x31e #10 syscall+0x4a4 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807bd8bd60) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domknodat+0x92 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6416K 6995K 78643K 10846 0 pcb 13 8K 8K 78643K 37 0 rtable 121 5K 5K 78643K 248 0 ifaddr 71 14K 14K 78643K 78 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1488 0 iov 0 0K 16K 78643K 27 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1305 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 38 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 195 0 sigio 0 0K 0K 78643K 2 0 proc 61 63K 95K 78643K 476 0 subproc 32 2K 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 3 0 in_multi 45 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 213 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 126 23K 23K 78643K 1596 0 UVM aobj 8 4K 4K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 21 0 NDP 11 0K 0K 78643K 16 0 temp 100 3861K 3925K 78643K 4202 0 kqueue 3 4K 8K 78643K 9 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> 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 25 0 23 1 0 1 1 0 8 0 rtentry 112 51 0 3 2 0 2 2 0 8 0 unpcb 120 143 0 133 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 35 0 35 1 1 0 1 0 8 0 tcpcb 544 53 0 49 1 0 1 1 0 8 0 inpcb 296 185 0 172 2 0 2 2 0 8 1 nd6 48 9 0 1 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 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 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfstitem 24 24 0 2 1 0 1 1 0 8 0 pfstkey 112 24 0 2 1 0 1 1 0 8 0 pfstate 328 24 0 2 2 0 2 2 0 8 0 pfrule 1360 23 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 203 0 7 13 0 13 13 0 8 0 art_table 32 204 0 7 2 0 2 2 0 8 0 art_node 16 50 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1680 0 273 89 0 89 89 0 8 0 ffsino 272 1680 0 273 95 0 95 95 0 8 0 nchpl 144 2168 0 557 60 0 60 60 0 8 0 uvmvnodes 72 1780 0 0 33 0 33 33 0 8 0 vnodes 208 1780 0 0 94 0 94 94 0 8 0 namei 1024 5873 0 5872 1 0 1 1 0 8 0 percpumem 16 33 0 1 1 0 1 1 0 8 0 vmpool 560 4 0 4 1 0 1 1 0 8 1 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scxspl 192 7145 0 7145 8 1 7 7 0 8 7 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 424 431 0 378 6 0 6 6 0 8 0 futexpl 56 3096 0 3096 1 0 1 1 0 8 1 knotepl 112 70 0 51 1 0 1 1 0 8 0 kqueuepl 144 254 0 251 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 395 0 378 3 0 3 3 0 8 0 filepl 152 2371 0 2268 5 0 5 5 0 8 1 lockfpl 104 67 0 66 1 0 1 1 0 8 0 lockfspl 48 24 0 23 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 186 0 176 1 0 1 1 0 8 0 zombiepl 144 378 0 378 1 0 1 1 0 8 1 processpl 984 431 0 378 7 0 7 7 0 8 0 procpl 624 832 0 768 6 0 6 6 0 8 0 sosppl 128 1 0 1 1 0 1 1 0 8 1 sockpl 400 355 0 334 3 0 3 3 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 157 0 0 19 0 19 19 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 11 0 11 11 0 8 0 bufpl 280 4167 0 133 289 0 289 289 0 8 0 anonpl 16 51174 0 34986 67 1 66 66 0 124 0 amapchunkpl 152 2009 0 1843 9 1 8 9 0 158 0 amappl16 192 1785 0 923 44 0 44 44 0 8 0 amappl15 184 89 0 86 1 0 1 1 0 8 0 amappl14 176 31 0 24 1 0 1 1 0 8 0 amappl13 168 29 0 25 1 0 1 1 0 8 0 amappl12 160 11 0 10 1 0 1 1 0 8 0 amappl11 152 144 0 127 1 0 1 1 0 8 0 amappl10 144 17 0 14 1 0 1 1 0 8 0 amappl9 136 350 0 349 1 0 1 1 0 8 0 amappl8 128 352 0 318 2 0 2 2 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 117 0 108 1 0 1 1 0 8 0 amappl5 104 282 0 266 1 0 1 1 0 8 0 amappl4 96 578 0 546 1 0 1 1 0 8 0 amappl3 88 107 0 101 1 0 1 1 0 8 0 amappl2 80 2215 0 2138 2 0 2 2 0 8 0 amappl1 72 18785 0 18335 23 12 11 18 0 8 0 amappl 80 1069 0 1019 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 399 0 382 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 399 0 382 1 0 1 1 0 8 0 vmmpekpl 168 7113 0 7077 2 0 2 2 0 8 0 vmmpepl 168 56019 0 53900 113 9 104 109 0 357 11 vmsppl 368 398 0 382 2 0 2 2 0 8 0 pdppl 4096 805 0 764 6 0 6 6 0 8 0 pvpl 32 175525 0 156018 162 0 162 162 0 265 4 pmappl 232 398 0 382 2 0 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 259 0 3 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff824071ae) at panic+0x15c unhandled_af(0) at unhandled_af+0x16 pf_addrcpy(ffff800022b26a00,ffff800000aab220,0) at pf_addrcpy+0x99 pf_map_addr(0,ffff800000aaafd8,ffff800022b26cc8,ffff800022b26a00,ffff800022b26910,ffff800022b26b68) at pf_map_addr+0x3f7 pf_get_sport(ffff800022b26cb0,ffff800000aaafd8,ffff800022b26a00,ffff800022b26a26,0,0) at pf_get_sport+0xc7 pf_get_transaddr_af(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68) at pf_get_transaddr_af+0x154 pf_get_transaddr(ffff800000aaafd8,ffff800022b26cb0,ffff800022b26b68,ffff800022b26b90) at pf_get_transaddr+0x89 pf_test_rule(ffff800022b26cb0,ffff800022b26da0,ffff800022b26db0,ffff800022b26d90,ffff800022b26d78,3) at pf_test_rule+0x495 pf_test(18,2,ffff800000af7000,ffff800022b26f40) at pf_test+0x1a35 ip6_output(fffffd806f2e2b00,ffffffff828acc50,0,0,ffff800022b26fd8,0) at ip6_output+0x115c mld6_sendpkt(ffff800000af2800,83,0) at mld6_sendpkt+0x2da mld6_start_listening(ffff800000af2800) at mld6_start_listening+0x8e in6_addmulti(ffff800022b27340,ffff800000af7000,ffff800022b273c8) at in6_addmulti+0x25e in6_update_ifa(ffff800000af7000,ffff800022b275e0,0) at in6_update_ifa+0x1530 in6_ioctl_change_ifaddr(8080691a,ffff800022b275e0,ffff800000af7000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd806c8f9e20,8080691a,ffff800022b275e0,ffff800022bae028) at ifioctl+0xe70 soo_ioctl(fffffd806854e3a8,8080691a,ffff800022b275e0,ffff800022bae028) at soo_ioctl+0x27c sys_ioctl(ffff800022bae028,ffff800022b276f8,ffff800022b27740) at sys_ioctl+0x4a5 syscall(ffff800022b277c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa195f30cbd0, count: -21 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_const_cmp4(ffff800022badd80,ffff800022badd80) at __sanitizer_cov_trace_const_cmp4+0x7f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2c70, count: 10 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_const_cmp4(ffff800022badd80,ffff800022badd80) at __sanitizer_cov_trace_const_cmp4+0x7f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2c70, count: -5