kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Apr 6 11:02:59 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.185' (ECDSA) to the list of known hosts. 2020/04/06 11:03:11 fuzzer started 2020/04/06 11:03:14 dialing manager at 10.128.15.235:23709 2020/04/06 11:03:14 syscalls: 338 2020/04/06 11:03:14 code coverage: enabled 2020/04/06 11:03:14 comparison tracing: enabled 2020/04/06 11:03:14 extra coverage: support is not implemented in syzkaller 2020/04/06 11:03:14 setuid sandbox: enabled 2020/04/06 11:03:14 namespace sandbox: support is not implemented in syzkaller 2020/04/06 11:03:14 Android sandbox: support is not implemented in syzkaller 2020/04/06 11:03:14 fault injection: support is not implemented in syzkaller 2020/04/06 11:03:14 leak checking: support is not implemented in syzkaller 2020/04/06 11:03:14 net packet injection: enabled 2020/04/06 11:03:14 net device setup: support is not implemented in syzkaller 2020/04/06 11:03:14 concurrency sanitizer: support is not implemented in syzkaller 2020/04/06 11:03:14 devlink PCI setup: support is not implemented in syzkaller 2020/04/06 11:03:14 USB emulation: support is not implemented in syzkaller 11:03:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x20) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0xc, 0x1) r3 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x1, 0x7}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x80) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) chmod(&(0x7f0000000200)='./file0\x00', 0x100) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r6 = socket$inet6(0x18, 0x8000, 0xd4) r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={r7, r8, r9}, 0xc) accept(r4, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) 11:03:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/73}, &(0x7f0000000100)=0x4b) dup2(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) close(r2) r3 = dup2(r2, 0xffffffffffffff9c) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x7f}, {{r1}, 0x0, 0x78, 0xfffff, 0x2, 0x7}], 0x5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x10, 0x0, 0x1}, {{r5}, 0xfffffffffffffffa, 0x84, 0x20000000, 0x7ff, 0x204000000000000}], 0x9, &(0x7f0000000280)={0x3, 0x1d5fc950}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r4) ftruncate(r1, 0x0, 0x20) socketpair(0x10, 0x8000, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) poll(&(0x7f0000000380)=[{r8, 0x10}, {r4, 0x20}, {r9, 0x8}, {r7, 0x40}, {r10, 0x4}, {r8, 0x80}], 0x6, 0x1) setregid(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r6, 0x20004276) r11 = semget$private(0x0, 0x0, 0x34) semctl$GETVAL(r11, 0x6, 0x5, &(0x7f00000003c0)=""/112) 11:03:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33034afa76644716b84e1ef4e39a63d8471d96e1775468a475052876a959fab8493d8911b22518eb636d02686d2cdbc79170cf9c9ca0f66430a30ba53ffcbdd4f2626b43c9aa78207d97359166a44ed4b696a261e0199a19116ce5506048e84375cc72213b23a40810adcc7041d5d56710751022e5ca1443e279bb5c13e904c27fbe4f22ec11d83912bd269ddcf8daa1fb2d3aa18a15d6f94c90e48edf003d2a8f54a88de55abafd2e4072a1c5388778ae67225903e4ed296d12ee9976058d495095852b4ff1c4efcf727d4a168d308a2e97616df30218d7836ca74211c8e9baad0bc269287fe13424f6a265d2b071ef788c275b2e1fa8fb6e64fad99c061c31e48be087bf37c149eed636db9b1dae8bbbe6b0cf316abf6be84263c0"], 0x10) r1 = dup(r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) close(r3) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') login: pckbd_enable: command error 11:03:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r4, &(0x7f0000000140)=""/10, 0xa, 0x2, &(0x7f00000001c0)={0x18, 0x2, 0x5, 0x3ff}, 0xc) fchmodat(r3, &(0x7f0000000200)='./bus\x00', 0x84, 0x8) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x2e388832, 0xf8a4, r2}) 11:03:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25, 0x3, 0x0, 0x7f}, {0x80, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0x5}]}) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x80, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x150) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1) dup(r3) close(r3) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202dd0d00ffee3ccbbb13b660b3434e2aa024ee17fdac2d156217a306e22e8668c411a5ecaab138b6760bb1efd01efa228594ceca992fd9330523e7c1da4c55c6d0755ff401eedae5c3703fba39670a9bf97e0b409f92cf"], 0x10) r4 = dup(r1) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)="95744848cff6f5ed28240680b72af1a1ee2a4af97542ee211293ed47ea08b9ab403c0fd6f53fa920c5d3fafc58834267a104975d7ee4ba6eb02931df173ff6ffab46c496483ac11c9ec103a7418620f6a42cdb5cd769d485bdc47d47ab70ee5f678168d36fae00d4cbb808a6382bf2ff949f6c82c8a56aeefcb2c4b5d12e5f9c024a4ad855e8756d9e83", 0x8a}, {&(0x7f00000000c0)="20c9a83102ca465aa51ea404943346d55d80cea0460b3d7f9884df8567e77c6702b890589df88c08f84c2b5988293f334c57274bd2711c85ed8acfdbe46ab2abfbbbe9dd7cecef33d1b3be9213480a51f0f4d1864d6339048808464bf68abc6869c71417ac056daf287ee4f94b3eea85c9b42ec52101f4e8a04ec59d1e", 0xfffffebe}, {&(0x7f0000001580)="420ff750f144e81e1846cf1c7839bd748e58b3f3aea3b18f51ac93a3cef633caaacb694d1bc9c5301e87a779328fdab2a5e608e19baef666d59351bccd5b2e33ddd1be71ead4fb6a443e7cfca3fc17a6bb0bb12bbe3215bccf105922df3c72d45be407a7588a36a25ee92175b818dc56a132b310917d140d0f318870382a2d4cd931c765d1cd8fe0c2b76fc36cc63fa735664d3c982977038bd0ee65a2bc5745fc8a9631b833b6eeb84efb00aa77a7ed99dbd40bbda8d8d6a093d5bc64f164790697961dc622f341105476b425654bbca59b8cc453c3745f98c0f0894d26ff6b043443fb2671525002cc9505b37dd5c514964d7cdbbdaba37cd6ec6ad781149c7499d229e7a695c2b3397e9ed123c71d021d5c4c17c2ba47131a35aa023baafd2ec8c0be8fa822bcd0f13f62b3c60f7952f654ce1d4e766f69252e0893a0b31699203ca8569c9319d7ad5f60a69304ffdd686733b932a4f2603267a00324b341975cf9dc76b8a758aaf022ed0f26277a8d072544b72f7f764c7faff56fb4715f9909d3b7a7effbf8c77ee2b2a218426d42d8dc0e296816caa2df5530c61407c5c82b0b7917f400e1d7108db3e2ea68c8345bf117998ba264ee8d1ab30851afd2e0997073773f717e418f90888019c392d9a399e1689f77dbb77df3fa00cfe26b854ecc8f8e9a1d1a7d3dc484bd93fc5cebd3d4890764f1ead5e152fced30e4d87ea4eeeb7568c6a4f0a730759317b560f39ce5a59b032b824c8215620983cec3d9ecfad93806f58bfbd1ac49f30d8c9bf2ff4e0d22c8adabc5163cb99472f87941660d01d48afe9eed4d1f79477e257dcac7e55daa4a8534689c4a7e04dcd4470fd5b95977a151bc38304fdfdac198429a4b50a8802848f9053e93f1e343f0d245f754400d7c609dfdf3f8e18449661646a1eb6e669d55d08c193ab00ed04c203e014ac6e325d25b081edbf82dddbac3d17957caab2db0cff130336cef54bec4ad3b034aa2cf2e014e1002d2cbe4a8510493a901f18c4c80afca00c9b2ae659dc3a0086baef7803a9226405fc03f7718d1d28a65b9069da9ea6ba2664114d9f8e781048cbcbd52aa39d0e1fd74941d7eb353b0ac944e3f6738c5639466f790bbf78ab9acc88e453cd7c3373bc7553f745f65b04e9cad658e4beb5bf970f27891cf36fb757f7419af775a1cf0366a380c108fe3e9bf802e7a75dab8f7fb5b1a9a179df1cd043f0c396de63b1ba1ccfad7646b21d01b31e964d66eda521b85bfc70a5a09e051a3e518ea44a04782385fff36824a410bf9b72c7eeb79e14312d02a88a63403f98717338d6fbfdf1de11f521fcb56ce8253865bc0141e429217cf4ccbd27fba795ad84b50f0ec8514fe927da2e2f51ba8769faf31d3c4c12219e8570773c8053f44dd4ca259b9e774b9771e8550a9dd0d54d9999e185f2140375483ea4e2466fd1724c627eb05cc81f6c94ee4ae2a89695e916b224b406afcb9cabd370baac0c5c22bf43fe8bac7e3cb0f70188d6c4f6465a4bf02d9715fef91ca5709201b42b7b1fe7a585285241e21a64f4b0eb0bb0e37fc438cd130c259bb8349459f7090d3c35f445ad711bde43682b7cd5fa821b1c759682ba8fe4eaa2e27fd35bab06dfda9d69b9afc8d23d917e3a5430aa7b52ac71ce0f48b912d1fc8c8697ebe175adfff41ffaba44a435063dd4f9aa0b523b99d7073d6f6ca4c8b995405018583e9154320138d37dabf436d79de8abbed538ae24547b1ee46bc112d39428b732e155aa9c0669357a61fc941f4e184e42e8bd6b99ca7f8d00a89d9a5ece30eda0f6d8a4957233b6e4660705039274fcef6756b91c025b8b338867c4bf792019214c74d0a67fc1919cc7afd23fa297e7682c292984d90ad458563b14e6e76b12d666436e56a307cbf2c1b99bf73c7cb9d3e99f50a61ab0fa791ec5de4853ab6439e6cb298f1a90b1b166c991cf3bf109adee5ef3974aee0073d9f09d0927c27c0d839f0e7c2cfe79fc2aec6044a18349ff3bd7d8c8dbf5a1b2a0899b4cfdaa19e2442cdc7b8e9e53398ca9b0504e40b4bb9efbe4a20111bdd8eae1abe3e2f6a205f7d2e14a750c479dbe337cf3a9bbdf542c6b2af0991a31222a4836f6a0560c21bed8a0c2c8753aba5723afca71b869e43589d00ddc35f1b6fd9ad3901d3fe650480aba10f6a2a4b56664aeec32f7626a95c395dc9129d5db4c0e16e56abae8c1238d043dc1116a4384d850ec89a75f6aebc3dedba99d0dedaee93e67a019d477bc1076fe4efea672dfa1d296df3c75b0b74b8107f0849dbe16c52ed435d15ef043cb019d18997147312e326336ae8e0cd08cb430413f54b86132663d92acabb5aa4a81a2eb3969bcf206b1940ab09930f3c9f94a7c4a959ffb140905b54384fe1aa6f7c07e611df3f49293f031be8525a3379ca0a45ba15f6f1861f4e49847cdb8db21e8f7be92d9a72e59c760b8f12411144887cd2f9c3c885125fcd6f566e633f70884ba48e3035fcbb6715ad0f087845b4a7ed2113e4d8c43b036625d99df82257de008968aa5ebf3d8a889b74b489be1e1c14e561f598e1009ef4c5b5f910bea059705649771df72e5a4ce0669be09d1a168a8dff5c604a7bbf50540ea30b0865fd534df076fda42f88c7ffe6ccd3527aa316dcbff4f107a0090d7ccdd7c995bd1034bb77903c52bd8c14932c0c656fcd703f893dcf9bef5edbb934fdfda81a1232401e2cc1c58436208d58a14d7dec3cf5abdcf81cfe816fd98ff2d870f846220ac52384d5749871b35727f277e9d7b4d127168da3cc9c2daf79ba5e87bf0dcc6a731660d1828f0d79de5fe36361cbc626cc708326cda44277199dcc674c32f907586472bc718e8a5d77010f492ce0ccfe48a5bfb838ceb08b41b74b344b460d6d91d254abaf74ca3fe87170938db66d78f01b66f659797e7bbaf2bcd332b8d2c56dd95f3cd8d0b13a3ab2bbf7c0c26eaaeb14696c1ba1679860ada282896ba9479ddd38a5cf9b4622dad6f251fca90843c0b3685f50abde305cc664ea4c7ef38a0e4128165b3bf5643983a3773302f38622d1182b511ec01338c31f3f4435b2a982552d761d20fe26752e2babb9e507cccb10fc07b0596ab1212b9f1d0f855b20e5954425171baadccd574ee4e4b156a1120fff6642c785b4116d16f6b399f1855abe2b01b5afc36019629b2b8f8a50d07e6861e6e4a8f3e7a4a91a3d0709e6f5d9630b524638bd83222331dba3ebc7a0cc02bd716db11fe5b1b051f1f49b5dd3e45a85ff02620db4a62a0aa667c41018b24be84a9d369419896ced4c203fd5fcf4d94901683e16f4864905fee576404f97679c27c2ea2f7eaa91211e37314ab94e79449e68d7087d456fb61bc83e129768b0c2116a0b9fac48b374ea74548808cc285dc71f8d3567ccd07aeea96b9b086f6f36c1f75bdae92aee7db335d45c64dd6c4936237f790df49e5f00dc5f4b3d3781b18ec098df4e7a83d237b31fe35b1abc87faacc8a19887edfd588404dfe131b008f7726f8a2972fda58a352cb825b7599a2e187aa1c18a5c899f3cb800549a483e797b66800a300f978ec6f0138a7c95175f4346a2bd91eeaa29276a1bc8813f46f7982943ff91d1d17f09d3b5124d76fb932921c5f68cc450d8320adf65760ca3273ac8a86d85e972fd519c2f12876e05b1c9b3342f842e131d6adaaab073796ccf4f18e665a16d77ff16a6abb62f9253b15130de7e98b30a230eb64c47a780bada4dff0430935f0e327d6d19624a3591a40161d5aba469bd5c7286354b871eb94601a1e1cd7924331eb7409e08f05989a4ada67b3008e1cfac0e92a995159ce6e63e75a47e477846d865d88a18d9ba9721e86b86a6e81b7027812906bbb9256dd5cee0bc62a40f831cd7a58b103df815f344f1621437b326bbe571221d5e3bfc11621b6d28e45c75b5f05b78148c5d677dbeb1182a8c863c0dace6ee3a00abc0c219294d6f89a1ebb2da80d5cceaacdf63061d8564e42715f797257e92dfa4c5df77db7867089bc4b71af98f9477e3239adad4ba2ec7431473b2015f902bea0a3141540404adec90fa0213cd91541c93a9d759fedc3f0478ca464f632fd852c32e543df77f4a9a717c91c0d532f957d2abcee95dd714ede40d34e07bcd09743f380cc671ee5eef5208f9a81a4ed4f30b05674176dec1536e3587f556938f395e878923e7cbc86f7ef76ff9c22740a6bd051d70c05dccc0bde5413ce0085e4871b2e9267e1e0f99de82928cc8b3036d9a58492368c52fcd6c4b3c65daf2dd0e737319d5196a84a7eae8b3404c0c474cb9af473677d10550a6acd870d485082bbc685a1dfc56620e38cace44c63db5847df776380ca8894528e55fb962077cf3a452d29046f8628ab14b244f4a36eb7ad2dd59199c03c3923a016f1b4d2adcb55d9f005bdfea3d5fd2db64c68cdc25424a4d77e31195f35816b8651ddc4ed19a132cd31a588fad1184829dfb61b0a6d4e6ed501a3384439b73a38670264c3f9d7f0d737756e2c187ea36a963f2023c0e2508eb40f5f61d720dbde2a4588dc740c35b1d4ea7184b395384db33ab8625e2eab0b767a17f7fd2938dadbc4069a8fa810a0521a054bcdbf23b525a9f2a3df0ed7214bed22287ccf65008c7d750d1bdb49cf92bf0e1ea63ec238bda6dcb4b66b220a918e0954c5354f87a5cd661a82d32f825ecb4be494c290b846388ad40a04ca5d4e1c4e571d236b9f4d5007f6322594cd8329bb0b70c61008aeacaa0ff92e6e84435a47eab884596bd466ca871e88c34f8c741806039482b5ce730d98844331c5019866c717a6d7ec153008c87e5056376c4529b37df0bf0393aeac7fbb1fe1a49587f3db6c3081ba71c8e41546bb35dc8c8813c1f08528d9c16049d2f623759e22ea61e26d6fa9d3709f31eec4640665cef45a3e2ad6c0fd0b036adaa5be99ab41c2ae61dc40399d33f6284d8e9113fedafe6ec1af04f244e83ee3ac17aa650f462f9b541a1e8271bcd27a89f7c28f93886ad3112dad5eff82216ab44ddc31bdd7009b23458997319e26dfd04aaed3c4490e3a805cb4ac3f23d84170865335068e64a817f07316a47656be6f6b15335cb53ffd47f4f54c845bd8804edfe7aa36f40f7ca7d24579e6565dca8ae72958298d1a028269671f9d70a53b4f52b97d46a6f9847d106e5209b306d390445ac8d3a4c70e87ba9443bc38790b61104dd7b9b836ddce05fc46aaa9b4167ba9f04d0aa9050e1c7680f2d6bf25279bb27480d7765cc44cf5a09c1a9ea41e0528d0238b5c119e37df9b15f64c4e519613794b74a6e8438fcf966d22cacff0847be87bdb50dacd8f7a147a19535ef0858bed7615921332a878d94d59474cf2ed740871ac74b45ba3c2cd7928a0ed064b7c48513392e7ccaa32097b79351b0ddeb0739e169848955eb87dc74a7c46893e0ef5ba5a3e610627b9858f88032a72c1289703872083a065c724284c4e690a9d6e32367f49e7687a175a05d8f1d0d5ac1a29a74ce5f22e22e6948e278d330280e61933f9b7866ec7c7a8eec55ad6bfbe20023bdc01e2ee293fa11698323deadd951ea806fff32e1bbb2633910c407f4d86a50b5ae373325e842604f55753b41f9a18848064f0ffc6a0dfecd74d79bc362485b41d4b9e62c7d178565a9d9c3c92485a952523c2e8a5dea7872b265516cff679a0b7b9c09bb1807e99f0d1774fab945d8d115344b639b00bdeebd237644730c1ca02adb5d5332da1b31ec9911ff900e9a69486e696b000000000000007512def7e845937c1ba985d379beddbcccfbb338775024f2e91c68bfc2347b5b4760d8aed550b84554837db8d5b6d1b66b2a112c0e5ea63a28027ad283", 0x1032}, {&(0x7f0000000400)="d8d9be6a74bb3787ae7072df2d321a6e31762934b53bfe40fcf7fc520331f1126ce4e89cea67cbb92567a3c94369c9a9e664e80ae50dd50f97b7fd099f1d3cbed977fb6eb79e1cc0281662f8658b80132d6f0552656f8802cf5f9c2c81dc467a0f0fa779f90caffeaeb83f5fd7aa8f6a80b98e9c294c33e5597919958496e666a18837310dd8ba3b6406e6785b30b38be646974446b11ee4e360acc98f466a9c17ec74059d"}], 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:03:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x80, 0x15, 0x1, 0x1}, {0x0, 0x36, 0x98, 0x2}, {0x2, 0xfb, 0xff, 0xfffffff8}, {0x7, 0x9, 0x80, 0x3}, {0x5, 0xcb}, {0x3, 0x8b, 0x4, 0x7}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) close(r2) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202ddfffffff5d7b40a1a9ef57200ff5176e0c46d188fe1c8f20e34be609e53c38572ebdf1d1b1f35fa97f695f5ac1f54ca47051667bba9c75210e7abb7fbb30f30"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) poll(&(0x7f0000000040)=[{r0, 0x10}, {r4, 0x30}, {0xffffffffffffffff, 0x20}], 0x3, 0x4000008) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="1142a3400ffb8829277396ae9482") syz_emit_ethernet(0xe, &(0x7f00000005c0)="cf3b89d650dcf8b1a65e79972c80") 11:03:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:03:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35, 0x8}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f00000001c0)='./file1\x00', 0x2002, 0x8613e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x78) getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x1000000000007, 0x200) semop(0x0, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x2, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x80, 0x1000}, {0x1, 0x4}, {0x0, 0x2c}, {0x0, 0x2, 0x1000}], 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) 11:03:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:03:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 11:03:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 11:03:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000580)=""/254, 0xfe, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x100}, 0xc) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x6, 0x3, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x2000000000f04f, 0x1f}, {{r0}, 0xfffffffffffffff8, 0xca, 0x2, 0x200007fff, 0x90}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0xca, 0x1, 0x5, 0x2}], 0x7ff, &(0x7f0000000540)={0x1, 0x8}) pledge(&(0x7f0000000340)='[\x87*%(\x00', &(0x7f0000000380)='\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) clock_getres(0x2, &(0x7f0000000040)) r4 = kqueue() recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/22, 0x16}, 0x2) kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/209) 11:03:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00fe00000000000000f3ffffff00000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:03:21 executing program 0: mprotect(&(0x7f0000165000/0x1000)=nil, 0x1000, 0x1) clock_settime(0x4, &(0x7f0000000000)) 11:03:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086334) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x18) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 11:03:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[], 0x0) dup2(r1, r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r4 = socket(0x2, 0x10000000000003, 0x0) close(0xffffffffffffffff) connect$unix(r4, &(0x7f00000001c0)=ANY=[], 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8200ddff883b94b719edeed8b778047da2a66e2388b6fac9d0c0b1cc5189755eaf7d014e2cf09e925597d40dce992287e9af163a7dcc1583aa4400008d60922cb772a277c9f99407ee08e01f04c2ac9ab7fca0dce467b04b073cfef1a94a126667955e11657400000000000000"], 0x1) dup(0xffffffffffffffff) 11:03:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10400, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="9b1cfcbf2990c5b20e35c3323eda933fa5f1fe335a7a21befe03d59f8d9eae31b4330477c24373138808b133b802535917b48257496206d70c4cfdb904f479486bc5da68df0e4094859babc980b0ed9c8ec948ff5fe4985af6aa9590b1a69bc79749ad3fec4ffb4b38b17e55a0c26de7d77a703435e2295b3725d700a1a9fa9c8b0a6b8645c61ae301000080000000006e4b1a9c472ac95300000000", 0x9c}], 0x1, 0x0, 0xfffffffffffffffd) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) unlinkat(r3, &(0x7f0000000140)='./bus\x00', 0x0) open(&(0x7f0000000480)='./bus\x00', 0x20000, 0x84) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000300)="db83b9e4d95420022068325ce7eedd3080ca41a11d68b4c0abe480602b1c58338b1509399c386163eef67a1045213372cdc08bd8399b03d488fea82bd6d68f17224cc3155e306573224984f2fe3b67f67db0eb771079081017bea4f9a08b6cd2aea7c1b5d5a2c69ee36fbfa0cb9a561a5afcff0c0db8aeb07a98d93015ef2e877be20102c7b2aa56490fbab84b77e3656dabf8f452d0d131e15b50a824a88c60de20202be12c4d42b08ce8bb9cbff991ee1634c98f03e49e678b631b8fca3835285017044e8302ad3a06", 0xca}, {&(0x7f0000000200)="d74ee7ba09418ddf1548bb5a414785", 0xf}, {&(0x7f0000000400)="6c9d93ab12fb3d744c128f3d39c92a776f3913b614b2d13eba3f6daee55351e17d7af8b4fcecaca91636f99145cf1478d7217909cc70b1149cff36449eb1244bd5242dfe2f", 0x45}, {&(0x7f0000000580)="cee92b18cb51dffafc9ac305b5f8567e70599ce737998d445f4393091b94d625af6f1b211cd906a56b0d75d738f6b36bbbcb87d12f808b0e7d9d77ad62dfa3b93ac76ca01de8b1aa9c6c32960dad6c8f3d864e5af236448ad4dff938ce0c43a2930947e48564c4a6cf96b2d3b8f02270fdd989acda2f00b526999ff7ccaf07fa43f50be069b6d8f6b5622b00519a171b3b60d951e836398cc5498eab52e8b37767d7ce14747f69388a86eb236facfab923b8034b5c74a0b4c5ea2e10785e0a975a45c85894244332b7f36de3bb20a19592df475f6c81d472f84527d864c3c932c4f73eba3fd40cfce104224b8b4bf99dd473101e4f569937ea3fca3d6ecc4567eacd8bff5e00ec2d842c48a4f09a5a14fec088ae25546ea5857528189e79173698e59523041be8e0f175567b519c58ee441cec4213afa8d080eec659b08d16b58c23fee3b81d5dbc8f47df19cacb9463651e48cdcc3941e536b2766b33460ed07d34005f9f1369b657956bd272690f172b92b173bb5cf3dbc81c5ac732e9559592465e7cab1696f633d685170846b81711019a0481f423aaa55d24e0d5f461b6ffab20791c828c53e7c1499ab80b9663f1ffb1ff2964aef1b46c87edea215751023373bb96d357062270e32263492f3b79b695707d3cb0a410d71498c4e76de4451ec803fc2c7a66610f79f06868a7689a4f5a5a490a0d4125311c27990e4da7d7db9a912e26a480f1f380581c831401c22c1411213a4659cb17d85ba02d0fa7278dfec1774fcbddde982c3ccb6fb7d27506947b7656fd655aea295367fd456e253ead321227277ff1faf893c961a1b2b5c2689c95dd6933e0bd450eaca76d624d9037141fab343d7ffab72b6389c47f2a191b38f82c57c9f9eb9e8666488fbf8746b3ce4cc1015fe93ef393bde55511601a178dfc37251394ab83e8f7abfff2df7ea2b7ec339fc017d7f3318d42839e3c4d0512af600c6133e0f917a6fbae2a6c39e43763ee0a7d87663f40dd0c92542b8be04dea96897da0c168b0d26b4473318497fe27553366063bd76633db03a9441e70b03936b93fb0efbaccd91cdf0f3f6963cfd9b34298c710548bd394c77160db26f705cfdb696b2004f9b7271b6f468a84a835656dfe4c38fa937b41c2a2866eed6a434cc1c4220671910095a27cc9b4c0d3508352de697d35b59f619b1ae2355cfc88ab5f12bebc38665f0fc98c8041c2c69d810aed5f286135a907bb6c23d53e5c688d51b9b3a81256a57bc05d64c03d2053e00d493e5067ef23be37d4db7489c77df491824db098a420d49be1355ffdcfab59f3b45b73c44eb38b0f6411274c6ef12e18d5728d4326789c1200d33dada525191764f69eb26c80b513d9bc1eac9f9357c9d39ae22e722933a1259b89088b64818dbc5425d870f68a825675cb8918f34bffd8c32a1cad5a9491035465988d32c689a001f98a73d77080d10ff1698d3487a4f6044efd3eac2be6c9a4d397bdca5dd5fdda4f426743e7629525dbfb01e5e60a7dd661d1be7be92607c14e72ea97bdb323d39cf7d9f9a8fd3dcb240e0ade5ec4780f85a4cfc3ed0873f67dc78b232d2c51053f1555ea73108bb89552e401e4dad60537840163b8afe2fa2197b6ab346b2f51dfe5dec55d4e3563f83bb4765046683368a4ceed692d5c1289a79ceea574837d45436206c18751a49dfb93ad148cd471a08270f621ed5df4483c6c1a256b97d02ab9a6b03d1b3c1aef75a5d17ce31150942519b410749a2070ecf96095b6b3128d75ec577e44023fb21704c289952267d70ecf1cf57d62d41782754b930b17b0b75ca9efdd33ce515a7748ee3f28bd81fa10306f859aec0af328cd7b3e052c5d448edb4b3f8011558521815354db75bf420015d2875a931abdda2356184c10b9adc7059a7f936b2631feac2050fd63138e68d1f6d8b73ca62ef4e7be21f68c88641178648a5e684e1c74cd5afe9798710a39cc7c05e257163d3d884a6ee2270fffcbff43255a3551e78cda026df88e36c270e57368d917e924cc8b37c92fb0e6681d4330898310926f862f474eb83340b5aca371cf4e089266649914b702ebfdd3d62b78b28e113332a4a4fa6bde1f3fe2805e22719a7ffd570fc986dfc52161b78448d7ebe4500faa376aedf2180463aa3295c0f36079613d82c25db53df0962b26c15b2c5a8e8a218574a363697da5f3ded54602de070bfeff9c6105a41e5b346691e6825e570bb792bc2445129f0e8bb7b80eed641b9b5d108503e1102f9b98b3f69f55ddcf5ea3d5ce6e56f10f3bd55b219a2c82e7d0bebf3172a9f1fe5c9d023f4176aac72e0fbc286f6317fbda86a3bea44a54033ce5d93f2b2ffc71e7b4717db3de9b0833113e236e54ecb889e0be46e9692d1b84c4d22398b690cc2a2d9c6a8e70a5a43cf82faaeafb413f368a38e03038fc7a8d59faaa5d749fbd73550a9716825b069de54b657def8e072381d439e427958833cae950d9659b2ffe25c146bc70a6fe78380b8519cc47f98a068672b10548f7dab64626106176954aa70c3857484404165dd02fd7ea8aaf91189c1ce349894ed7c68e9f990ffb39a85e9a8e12613ff8f681a4d1194516f4b3804d1ba15b1d7fc8f7b0f351dbf9242d83770e3752efa3ceb262d20e99047707a968cfec1db8b2e6e1182162796ea1c7987f4bffcefbd4424707ad709a6772f96ccd71c5dc63b4ba56dd3866748f75406961eefd245caa885d672d9306a5bbb3e8c944040e72b5c50d34953cbb65a66650e659c67cd4534d8370f2749619a35b93ff924346ad4bd330dfedcbe087c9a347039c6b8fa14b96012755a8f40c11c8ac22879cf9d97143db6d95d460169d07ee80175f3e5de770bfa5ecbed1f4d1f26f0a34ae9588902244c4424e497c2e62a849b6fb3515da6660e68d74c895b64bf74a7d07a550d66a7bf6e4e7d9d68782674314cf715abc817c6b880a772e3b1c28bdbc00ade13c4f054a2ab0df6778ab38c9240785ac2c2900629ee569e05cce5f19380297cb51e15175c0884c8a9aa32d6bc3fb46ab42d46c55bc84cbf71395a56dc54dddd507d241e368b214b9c2a660fdb4f424346e6c4c12017e79139e00f72270db6240f80799e26b0fa335415366de6999e2ded1589adca3ec2dcba07cc27281854863a4120cb5e39b669575415dd24009ed0ddb5b90584e50e3dc62504606a7e7bf93de3170405284a565f4c53929d66538020c8282fedce9c1199f7ec6356a818c5ae2ab42e33ea24e9e1eff8ed999a55339c48951efae3e8f88b3b89a897aeff8afa234610a43021486080c568e610062aceebcb6e174d475e1f90856a1283c64fa8d876acc44eda6a72d60dd6e792da7ab59755b8a64f7f8d8f17e31aa7a294f7d86e26f2673ff5cff2a03da977181469be2aeb1804caa12fb1bb33f4a4f0c85958208620befcb80059f722f3480278cd5cb887612fdaec9096c43f37c9f1012a3fc661c4064dd779d4022780659c2cb060faa6a6cf004141b3deabb36cb865294c4b270bc3e1c5acf9239fc0d714f811da6eb19b9267e03d88fe20fcf971d6ca2c73238c8bfc3e0581cccb13403cc44691c3b999ed3582a6019dc8f7e2ee4d8edc71ab7183a974e6880f0641ffbe655e0a8651b3458d5bbf2f9b1fe211ddf539f0df4693fbb8fc6592bfabc37f40a914346a35bb6b3370e254eb52edd2b5ad9d4f0c9294bb5d4ea12e8e8896e0066994b6a4d2d568a16e177999d6b121d0eb537ce9e399dd9ad74263a99c7e7a5af3f29e3e7c9fd9b3b95134b224d589e17d11d065da5966826809a7d83f7541ac1674216fe74ea1667fabb21c72fec342e08c925d0d3a1c3dc1541b4a40c188325bc3fccfcc9ba26cdbdd36b9f3cb008f08e1ce760202af53c8eaebe6b567f321132946831082d400a136e6437a7c15a4e2588efe7cf826c3a37c57ff0dfc3c4bc51da0e14443a4638d67e5914ef2110650d3c71b51d04ae778e6bb380bbf91810c2a94562f65b046863efe54262e6a5444afaf3b41bffd0be6a303457843f2a0aed2efb9d4db78f9f6b29a97200641fb49d6f75b6e4ad3b589d03eb88df0443635ce65673c7063477ee8a90ae1ef3ef8dc17cf7ac316bf8d9b40077287704b770487ac1208ee8dc683627dfd42342d79d5fe15d45f10cffafc29d1fa1b0ae5801c3bfd9bc3e196add077aa2d4251f917ebbf5c981cbb8d7bc0e271cff36a819dbda623e805b3799bbb406bfe64f8742d2a242223c233cba82cde8d74637ad314f8c71cb98e16dd40838aa61feb5a58bb7a6b59dca3cf8f9c10fb3e0936c27e8e723f01066facd303543a409736c7ed3d75f4d412a54a818bdd517a1d11a48e4db6c1ce7db220e09c292cb566fb6867f6aa4875cb61e35785f38f528e14fd3362661f0e60d6e417dd397fa1243271c5c96acb46034650c7b70f788f55ba70431631dbaaa0e55b70665b9b6e07a060de81b5024000e8b029e83e06e7bf5cd19d9456e69e213e18941b3ccadb2754994e30a10566f2a5f4977a2c262229b0c174c68e1a584b9fba5430ed410524d7edb0932d5b4890307f4ee55f0f0632b4226852bca2642f6d756ceb934a8c4871154b7cf13a801771d34e50de1efa087cef43781fc8529eb3abe784f95180a259ed5c4036d93ce702f499355a2b52e5853d066f2f9bdb411b4535ff37c307b0f80a056f1b048c1e308bda94577f849168befa390162c4a0ae47b76d69141b7dd82233973f7537d0706174b98715136aceee998b2fe0db865e35f3f8ccd9d2dd0a2a9225bae51d8b68fdb7bb59916eaf206ecd8ad71bac9a56eac4551ee519ce57db76a3ea08f70c813032e95d16d379b731e1dabc49587f76a8f6b0172c5b0dddc735e243f611efd12b148abe4000537b4739ed0390bf3bce2efe8e3cb6bd422002bcbead8565c686637fee012bf993151c23f66182c27500a3c6cdde0819e811f32b347a7c1d27462d02f82baabd13b8bc9c50049d4c98f5ffa9d1b35c0c3c3caa592966359cb1bf7396d3aecb4babbd4f7d788c3474f0d8a99279bd0448a5378e44e22e7c33f7fca8c0f6e1b982fb1b8997b3054eec91d1ba1785e4c37de989dcec146d238696d469ffd44be6887ee8ab472c5e4c2ec5e74da1f8443d250ec527aa03f679cd7f55ddd204e3fad3199f88b91464cbfb7d283c011bf59a3895671dac338fab2e51e4e866a1a698f23b72d6192d65b886a92d71cc6c16027dced22f388c233214ba52ce2efa4f79ba6ffb11299c014256f8d3e8f85dfa6f7432c53100a4b859a3f59c85d5fe06bc1c67b27318fe9a58264b1206d9cb797f23aa03e39de8f8b193bb253a8c04c4b5b776c9bf97822b189d4b4fda484fc306d211ad06fd4d556b9fe28d9d79c5f7e575cd0db160e733be712c6c13b48414b3f013997dd29ad3c4c4a570179ef188b3370cd79fd0f19482aba16d599464417e02041056f698fd95666e65100ae5a4dedbeac8dd44fbdccfc24a32bbeee935dc98e26c44eb7e058b2331ba80830c239712ba3bcb96d99fd1cad8c48bcd09d7fbabdb13a4e7d418f0da3bf8f2c0688b8a3b91546156ada6444bdca99c55dfb5b206ca5da66d58a29d89070aa23b5371397d3cbd7bba687d0ec862f056c6ebc41246b49a9d46d4811eddbfe69ba441ef590e94a182cbe7c054f40ae060eae4e3207a64333916f2f78154b78b54f026d24ce8dadbe5ce5a2251211a542bfaa3312fc3953dff91db884d086e665454f69fc35a4d58e6e400ee14975e017c2ba68ca527a5cfba601e6ca9750", 0x1000}], 0x4) 11:03:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="214db733cfff9892eab153afe82e09d46340715761daf7a818e60fbe02"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 11:03:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = getgid() r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/193) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r4, 0x0, r5, r1, 0x101, 0x3}, 0x1, 0x7ff, 0x7fffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) 11:03:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0x7ffffffffffffffb, 0x0, 0x8, 0x4e2}, {{}, 0xffffffffffffffff, 0x48, 0x20000000, 0x6, 0x7}, {{r5}, 0xfffffffffffffff8, 0x35, 0xf0000000, 0x80, 0x5}, {{}, 0xfffffffffffffffc, 0x48, 0x1, 0x1ff, 0xb}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x9}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x7e}], 0xb8ea, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x2, 0x4, 0x8000}, {{r5}, 0xfffffffffffffffd, 0x102, 0x20000000, 0x8, 0xd77d}], 0x8, &(0x7f0000000300)={0x7fff, 0x6}) close(r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82793f1e7c2f9b5c59cd98e4079a02ddffffffffff6effff01b72fc28a1f33959e743573faeee869458e037f404c2b3300"/63], 0x10) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) kqueue() select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x22}, &(0x7f00000001c0)={0x9}, 0x0) 11:03:22 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) pipe(&(0x7f0000000000)) 11:03:22 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/86}, &(0x7f0000000140)=0x58) r0 = socket(0x2, 0x10000000000003, 0x0) munlockall() close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddff0b97f921d6ccc44ea3ffffff"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x40000, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x601], [{0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x0, 0x0, 0x20000000}, {0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffff00016fffff01b72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000014c0)) writev(r3, &(0x7f0000000100)=[{&(0x7f00000004c0)="dc1766f54be8af2ad05504ce6d27051a18ce4e3fbf91edd7a053ce658b33f88e2743a59ae749f663ce1c7b05a9fbae2dd9b5143d1a85ca4fe0ae85769ed39f815ac21d9502c0e14564cc3480877d525afcf5c3541eec9f37469ca6e68962569e0f69d4a6dbe712ecf86d224826d9c285dcfa9310492ba0ae29cc691fa19577cc08d653944490535b14a01f03a26ba9225ae2e28179fc6fc4ee976fb817692a9639f93246c48f7fe98989e0548700e888f48a771e5a3556ebfcbede25413ba36f0e8ad526e21f1599b7c3f3fc93b2ac0672eca96ab9307043b97900985d2eaa9e705b12f3a7a861bcdc446ff7de623be4409d78418d29646ad2f9184e41847a28cb08ab0fa47dc6e3042733deec5b1a36d28d4b71f20cb78808633cf88db7f3edb5412d6006087a33b5716ebb213c91bb078e47a46c180dd973af4ff16874e6386c500eda461589fae5d8b450f28a84cc4a7349becd7d458499c2df79de8425933319c9b9179bdee4e6cf38bb698feca3f3d28068ec33386359a6139074d4d4963361cfb13bec109a6f35e610c9c8549e3764cf336b547745b76cc3c19208d1e16b17656b5cd45c9a077cbaf3c2d75028afb1bfefa5e53f1b0a6c0ec1efceb239b07e626ec8e28ec6337fdac2e737620d4f19f546ab43d314f6a0300b7228f2eb5cd6dec5e78a220cab32283675f88c4290f64309d509a7cb6d27fba589c42081269852f69131a61e9d5e3999958e14db83f1bf21a16578d31d79c0ab61c765e665665d5e770d7b237df8e627845e6d66927533149702f3176819fcd0715efe2708f66f92737db39f5a54d07ff0fecf489a50baa25e8e330b6457c68ef1276c61e4b16994a77da815d99d914ca0e39f3d618259884a05737e38b534c3ef621e13e7986d68b2e397067fd5abbc8c2302ae4c479ee936063bf049f4ab84e46949ae6155fad2f34d9adb11ebed4b3ee463ced72f6c8357fb0ba336ae6243551976609183589bd7b7d137882db5349ab1548f33438fab9a6990b8939d9f7c585e046ae3a2ae3ad6ff9fe7b416a3d2771c4a4cce3f5757c1574f11a31bea409fa08ec63cc23d089954f230554e7b83a6714d140c9db6ad2be81ca3dd7b847ad438fe22655817a241b7fe30961076545d0dced8d30ed1178ee750359c7d9044562efddec1a468dabdf9bfd05cd711db32ac433ec58138fdbbd8e8869972a211036b269b51465f5f1f257138339836b3ea0b5d3eef2f225ba05f06b07915961e0494d1547f8fe25f90c53828f0a6715600801e26a22e3dda81bfbd0ab5cfc71431725b6efe5a22e5fec00121c8fd449e0f69359422aa14c85039d1349df164cbd0637896e7a1e8831f36e0f2726f69ccd342bc693312eb45cf0f1b2bde9cbd2a096f4887f003f5cb98aa04ffee79ae6844acfd3ccfb2d5198f4d45565478d735db48feb66433aab32b1ef1578d5d0ead18f0c83e78fcb2e3edd96ffd9d630f6b5258abfd936e0c7f8fbaae5022b83e6bb236454d3c5b9ec3e514cbf5d0c61ce97c50f92aaeb1d4b8a1b1f4fc67c5b4063ce2718dd504ae3de364c52cf7587c9a9f532d69d71877c92e62f685e5d20b38a01846aa8d106701c598f88fb2f444977b4ff2c2a54c8d9a681c8383a85f3d1a7d72fa63c9b2a37a6284dda042ed76e2b5fea8261c12c0b058345f175f864fb71201bbf5bfb9fd817331cc66788f8b36c57bca19458b3fbc46f84eaad22e3e05af6fa1d9184129338892b518a8a733582ff255a402a17b9e2866169a008a584a4d0b1d95cf8eec2cd1d39a4df39afe92d18e5b5e91ca85c9672929574141c316193e16d6e5d0b602af36c22805f0a164c68f515ac1d097899bbf11f82a5298a91ca6e7df41221aa6e91f7342edc13496cab7a129efea9575c285fb800b73999305c79cc7690609960ff1c29717520654a6cba9ad50120c4891d6941a7a73db220cec6839078dc5a3b14b05d401694de0719e3aac02a4b3a8b9c3c88ea02848a2a54928c6d176641c81b951200039a493497a51bb08318c607321553a7853c8a98ff83c6da8550f7c8840bbf98a01975322399c0c3c1f191ca6e46900feaf42754223baba4868e6e01b4ca8c8c0684d439980c32068fba0baf8c1baa5be19fe33d94d18f8d23f7bfc5ee571cc6ac79e89bca87a1cf0f174ebedd3f5634a38380dfc07227d09a593d502385ec648a60d937a92d4fe77cd54d6398f2934976fbd74a683f8856dad156699b6ebef94e87ca118652dd7e236edb250ed1e61bb9b2a7943c8f371dcc50425c307db4ff8e3a974dc047d00fb14ba34b5014850f525ff1e456e0921aa02f5fa2101d4327e8ade2d7bb8eafba8130d545e609b288c3fd5ff17b7eb7608a16898bd84b99955bc12c5f29e73d678a62f05cd75b5b9e6b53fe176ba0827c0b76f70c4394e4d92f5ee68fcbd611485201e3edf7fc6a0cb953a386b69e32a1da320deb59e741bf44246bdc535e56007d6024efc9fcf5027fd82cab694e48dd30c75033fd661fd9235fcb3318174350a93f0d331befdd052ba7fb18b779e39d6ed73e71db9396ef2d66ffd89c72068084861d9ce51e330f587abbd031b6bed40a101dc68eea8d1dccac8ed66fc27fb26e84b3dccb051ec7aed33caad36fafd66cf62bf86ea3a12fbb92efc079e27843b618f6b4eec5f1c91bcfac3b3f3da62d1b117696b772a4e419689c6ae96c9cbf1418c91ba32f9ff841634fbd462972b1ec2b9f673d2a288eac1d5a0b6b8e0db619e172b1eb804c50def4f188c8e66dddc813c3ff7900dcc0bec09e5ad1f685839cdff01475953c9c16e18fb5564f768a24bc4d08ae553c8091876acd6a516e6cfd04cdaa27e2c14443de4eb07eefbb7d66bf384074ebfd08acc90cc450750ecbf606de9249510da515bdf8bab6eef1c8b1a0f7914ecb787d2ea0da2ea2884da58ef0a19cc86ba371d354cb120448169d1ee287d257619a39943ca453dc73cd4e8e05bfa9e239467ebdafea13a7ff4fa3ba1e4a9233e7cbbb41977ef722752eaefdaba4f937b4e854b34c72a032a1b302ace3792a4adb3a7c39e50745588f15130258850f994acc2bdfe0a3049a71b367807a72647a5228ee801b84c60023a7a610b750ae492345d24143a1868aa29bca065c3da33f908fda8b6642b1c098f61f296b5f2403fe003f20a0b4e54b640125a2fc720021c8cd1539f9c93b33f609f7caf9f2230250de007df188d63c21c1f873769095e5b1782d15702d68a7ac4735e0571c0fabd07a585c9ad06864d2e10a32ed1322273e2a2cf3fc3dc480d82753da958eef8db8c821d0d22780ccd52a17e79cdbfb740a2af7a64f312e706a48840d43d251cf5c741a11c0d80da21540fe15ee39bd0ff20279ce78e3023afb4ff8d2b751567200ecf7633ca0267116129d862c1d709ccea405cbb3150f1239224798ba705e387dda92e6e5c538fc17531f23102f03ea165898d86eb712c71a2421ec34574d698919d7b1bcb65835bffa049c4cbfbf51ea53017521141b6902e651e30d112c7921699b9a27a171ef66c60130900206a6a8d21997cd0b9e51d823254e7c08153fb1c11e8889b70f64b6a7e6235a613f5d2aef8a1dc7fcf45449e7ebe9f6287c263202471206f8e65f158a1f49b456850078913928eae5a26efa568dda330188c753ca310e73b18413f7524c00179e3d44ca3969b93b9f91e23b32171cb546f3ee455e7ec5f50fa00e2be7bf333584574dcc5510e32e853872a0e146f4f470830e0da71827c72399e12cc3f199da489021ea7e1b983d6b42aebecba18e37b8e5ec3040776a86d5295728d6313a209cd7cfd2b77ecf9b4991bcc965e124e2ba013d20950638b2726f0216cdde3036d68b3535445b6f20b3e8dd646ee7b04135e7743a4f164df7c146bd2c1593456c275bf7b39d9380a17cf9f10479c869b5af9b4162c4b20a4ac1a600053fa39fc0d082775890412a0d4fb7230c6cb8ad73f8ba62930d20ddbf5e8796f013ee3817a9580ca61c9dbd54c8b98f5524a38a98d85a7310a7b1d9ddd021166020098a5c3323518479043ad7aee58a1def1d45f24aa08e12daa75b3201dbc3a433b58dbd5b2ca5567263eee36da74c5561c8165f353027b824b1abb396fa0b63ab2434182697c1283a9b14658ba46218709e9728c9d658fa1c4eedcfce3827c8d6a34e5a333cf01737e6b69bb545839fbcd3751c725c2433fcc93fa798ebb6fdc78bdf6e9fba034f9a637f1bb4bd6a520fa085918d589c222ca7980f57250eeff1e503ddb1d2a618300ac95306e38fef73ae5dc5ca6fc9d246848945da79115423ace888c989b1a9fb9d10c15d88c034272be7e70e4a0b8120520de05585672d1108f56d235aa4b5948251e1dac78a8d4206fb594412797641b6c55ed6b820556665438caf7f03553a4f7ee57c220939856e75926172e512a2f18de1d713ac22040277b73197db7dace87f58365615ab901dbbb629716eb79d847ae7d9bcbcd664ab8c6cd445a8c8f14dac9165f5f451f185573590edfb8b69491ec5f99fabc46480a635560ea08253c57a7d61a07369dff368855e11824e95fddbb63bc3616b4ef0090963b0188954dfe7c4d01b8ca844cc704ff19dc7aa67c22aa2b5a5da2e43997ade31bf431a3dc4d50351f5e3ca91702cccb3ae02e69f9a919e7c5e1c6620adceea9d8a327151061fc2e787327735488f9299f6ba56a0345f93305faf8e026752ce72437f4fec9f82b1d922e9c604d14a3b44a784e3cbd27a233897e39020976312a54bc61709d2583258c7bcaa2dc02ae327e0e1c807448a409b7c3738ed252f4614e8cb8563ccfedd990a1008eaa1867061943ae8ae7a97cddfdd563999c835550e36278b455ae933916901e179ef4454b74766507acb2b7cc27c66146b7bd19a68f272649f9410bdbb73bd8ae1ba82f0d5e4217b39bf078c493554a72f6da0b3b20367f4b274e1396d8818c333554f4e399b783d3b00838ecedb8f37cc78d496e7b2c5f2457c27b65727ce5acceac244a48aa95f691b94a33b89ceba6ddfda5ff9b3b54add563656d40fedc93995ba4136c1ce2f4a90ada8beae84f9f304b72f5c9d4654ba2f5004409ab1af2e9808e0170e65abf784aed9e6d812ebbb18af0c0dfacfc4fe95357106b877573e7e5d3d727f1e0c9b832832ab6a1be0470658e47ce99aed652805e7c95ba06e64c50c3d801079fbd761bd446300273111e00ea9cb0649cf7af06c72855a6aa8308521796787ac69320aa9bffbc1be7856bd7bf3d3baac90aff9b0979ecbb5fb72d10e430d4e1515662d85e7c167a5b19d6961b488b151ce53b9074de26ed0e4b4db13ca3520bb05892d5cbaf62a5e8d7ebfb21393e254698ad791e974b33d70bd23be7584d34e3f4b54422145f2ec22db73202843451d0d24d398f643aee3aeadd66528617bf24b38b91c621a457b2cb942af2e015f4b130f32557dc43b46d9b67354a8cd2447ae26d4d205ba2ab90548a9663a9f5a189370dc87f0cfda92a46bd7d562aa10e15f5f8023a1cf231e98050d58fab7b4e07f12bb560fc9ddd15138d6a8e2db27304b21b4bb464778e9b2c5b7837e710f60568b5a2396774cd63c025c1b53515ffa15a1f513950a78ea8b3fa3a7c6c53d9eb64b8a4cf287b86bdc38719093e4c582b3d53a3a4c13d60493109217232bd8c378e2550b2ef1e170806313e9d348b399f048fb86e71b38a87abcea2021f05cac00506260fe14081bd86cc314696afa42df34a6546465eac798ec8ebe17680747ddd35c01fd95037ddded6", 0x1000}, {&(0x7f0000000040)="c74b056bc2c6fd23b9846130c4e8a173bd970b4c019e279fa3318ae820890d8b9899c862392b11459437313528b1a3c5b93268d1a5e8b292d788585e00aee1ab538a971af157fb38a9e9500843627df165f5bceb585e707b1bcec583dbf5e9fb", 0x60}], 0x2) 11:03:22 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x88}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:03:22 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES64=r3, @ANYBLOB="0a54ffa02e9a05e3f11304ea71f4bbd0e00af166edb990183b4b5a763d3fad5ebed3915c95208e4821dae90209381a0112678d9464404061cb1ee9137998f5e21a2d242f4996dc10ded030720e49472dd3ade16fb25f620206747b4b0fc128ce97ce4bb8e50a42530f1344504ca1be80c6518a05397ee23095b2dda039896a352b4424aad2cafe86bc7dcc7eaf16dc9f81110d8704ebb5be62fbd0d14048b5d609518c4fc861a256d34d5359f6797033125b23a77ac4cf79660cfcf8bf822d3d5f0e4fc1cdf03cac5fd631ca5e29c2b9e86c9455c1b886c7f5371b68ea0a78192dc560", @ANYRESDEC=r4], 0x3) r5 = dup(r0) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) accept$unix(r5, 0x0, &(0x7f0000000000)) 11:03:22 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="d5abc12f2dd3450b25dac2ac2f80f1d0d16f125283b768b0feca44741de8668dc5700ff6aa1b58000c4afa4664eb1097cd9ad99036f44fcf00d73d169527ae0c12285776cdd0de5191eceaf5a4df8cffd63f653f9e6e69c16e511bbb0957313995357dd2c6bebd3dc08d7dff3de08610cdf2734f7e1f5c49f65e109eb620f973e936dd0fe33547c151d53d308a074edab16bac0772d997f2754d83a10a9455eabba783404df722f82f59952b0f20e23312120fb57c2e1f8811a4d8495f60124e9bcc4916de933a3486a6cccf8c0be502"], 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be6212ee932026d29f4fc156be76b2d81744cf7eb11e2ae917ae8ff88f830773990397cae0264611200eb76f3c33b9456422e5cdf4dc6ceb9da15c180b9ef8eeadd178051199ea9fda6eb918c1a8a0a3e05d70618949b90661724", 0x91, 0x0, 0x0, 0x0) 11:03:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) preadv(r3, &(0x7f0000003280), 0x0, 0x0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000003300)=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 11:03:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x5}, {}, {}, {0x0, 0xfffffffa}, {}, {}, {0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x10}], 0x1, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 11:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget(0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 11:03:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) socket$unix(0x1, 0x5, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 11:03:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) setsockopt(r3, 0x2, 0x5, &(0x7f0000000040), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) dup(0xffffffffffffffff) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000000000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) r7 = dup(r2) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 11:03:23 executing program 0: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r0, r4, r6}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd038171a17995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3295795da02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c7000000000000002b7d2a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64c34f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc00"/579], 0x10, 0x0}, 0x0) 11:03:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00000e1000/0x2000)=nil, 0x2000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 11:03:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) getgroups(0x2, &(0x7f0000000080)=[r1, r3]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125c7f000001", 0x8) 11:03:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x20c0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffc, 0x0, "3f3fd67cd5436ed105e01f2b4982ef06f16cf546"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x801, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETRAD(r6, 0x20004b43) 11:03:23 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00080200002e7b5f0bc46eb603000000020102000000000000000000000000000132"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaff"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x7) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 11:03:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0100ddff3528ffff521b5469edb053a20ee8cdb565601d0bdbc763605c12adce86fe76992c7bacc4e5784106f7d7a20905da37ff150beb602d6fb939d39e1d4fc11bbc5ae5629847f5dde91feee966755747eb5f1322803bed86e7ba5055dce2efc4495f1145ce0c09bf8054cf70f3facc34ca8b81a9c1aa61c6d48c534eec32"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = getpgrp() r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="b584f7199fc6df979e5687fade6566b120fbed5e882be24319ad0a61bd9d73688f75689f17325540d0b54d45c24f6f2859742bb7638dfe01e18f638d363268d7de16631660cd22fb7ce3935bd844eb4a27970753a742e39f13b87ef0464f9c50e0e4438773b19252167be35079ad4d5530276cc8a9b45c37c5f9", 0x7a}], 0x1, &(0x7f0000000580)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}], 0xb0, 0xa}, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/213) 11:03:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a34de74c739795ba805e6f6956624f950b"], 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) 11:03:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getflags(r2, 0x3) 11:03:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5, 0x9, 0x2}, {0x7, 0x6, 0x5}, {0x9, 0xf6, 0x80, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 11:03:24 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x10001) r1 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)=0x10) r6 = accept$inet(r5, 0x0, &(0x7f0000000280)) recvfrom$inet(r6, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) semop(r4, &(0x7f00000001c0)=[{0x4, 0xffff, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x5, 0x101, 0x1000}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(0x0, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 11:03:24 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0xfffffffc) 11:03:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b748fa0254c2c093d0529961124"], 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), 0xe7) 11:03:24 executing program 0: r0 = socket(0x400000000018, 0x6, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="90706885", 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r2, &(0x7f0000000080)="17358a4920f7bfa9b72340aa39ae4432197e8f5f5d7b2fcc50b9c8a0809201a9f869ddd8bbae3e5dbc52d7264b35578f0ccff677b9f82168ad2c23904f5c640ae27f7a786ee88dfc460b92310abc61cf101681a307b9ec58b83efa960f869d5a4508d171a85a1fa272f8d42dc097981ad624b63eeb11afd18c97cc96cdea1eac297038d139335eb3c1ed64389d0908d25ab2ff600005a15135e662ef13a790ada74bf74cd6377a7239fb20824e1651c1fb7e108b", 0xb4, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x5}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x2, 0x4000, 0x4) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 11:03:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getuid() setreuid(0xee00, 0x0) 11:03:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x840) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x2a, &(0x7f00000011c0)=ANY=[@ANYBLOB="a75f89d4230faaaaaaaaaabb08060001080006aaaabbac2600bb0000b714ef39000000006219f52bf4fd60810d2fad036e258e92f9674c5fc82e034a73131d8d8abcd57852f5598d1794cec324d85c26af35a21049"]) 11:03:25 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0xc7) 11:03:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1ff, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x0, 0xd130}, {}, {}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSDTR(r3, 0x20007479) dup(0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f0000000200)=ANY=[], 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, &(0x7f0000000000)="0095cedc8e03d9e5d8c1e96a1bfe0d5fe55a8914df9bf1b3a5654bce8b8ff4a7464fa5e4c77ec1d32edb3d99d222c72252c3120ad0f1c5a65282573088376823800d995bafcfa8179e49722820f47221150871f401dba32a40639f58940c80ab45a3ab2aaf3811484bbd9f6fd50acd7c43c3922cc9f787e146bb67e4882744e08379cdd8f3d39b5b96f8ec92fa06d5e342335cc1457f5cb00747a6184674483d9b9e87c2e1ea4ae99d0ac3ffd2cdc387eb86dc9caf093cadec49ef3c1087ed4a93f2e3a5a0e53973a4d7b2b788dc5587a6b62e", 0xd3, 0x408, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 11:03:25 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000100), 0x0) 11:03:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) recvfrom$unix(r0, &(0x7f0000000100)=""/237, 0xed, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 11:03:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) r3 = dup2(r0, r2) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x400, 0x6}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 11:03:25 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x0, 0x7fffffff}], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:03:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8, 0x7, 0x1f, 0x6}, {0xffe0, 0x0, 0x80}, {0x8000, 0x81, 0x2a, 0x400000}, {0x80, 0x3, 0x0, 0x89bc}, {0xfff, 0x7, 0x2, 0xfffffffa}, {0x4253, 0x1f, 0x1f, 0x77c}, {0x2, 0x4, 0x0, 0x9}, {0x401, 0x8, 0x9, 0x8}]}) r3 = socket(0x2, 0x10000000000003, 0x0) pipe(&(0x7f0000000240)) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 11:03:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="0521c62b744cbffdbc6e5f8f4b78286085ea0e1df4820ab89b4368e2c7fe1a0c9f0a12ab03eb571d661fb7c1d3b1089b573497010a96b50bf9178c2d0e0e5bb82b02a0260964a02f4504daf6fd9f12e49b94f601c3164c40651a3772bb283e6adb1f400810aba6c81cca1aac78f03f49090d8105a6798f7ef06128972b85ef9d1f52330c63", 0x85, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0xff}, 0xc) 11:03:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x3ff, 0x89}, {0x18, 0x1, 0x7, 0x4}, 0x1ff, [0xc000, 0x60c4, 0x7, 0x3, 0xfffffff8, 0x7fff, 0x800, 0xccf3003e]}, 0x3c) r4 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) writev(r5, &(0x7f0000000140)=[{&(0x7f00000001c0)="0065f364350d4285ff0d9810f10a91899b0f92296a6835f9fc7673b013cce30ecb6a544787ea938575bdd136084b20ff416c051b246b9e36718348f47fe598859b675d208819937a20eb3f13db63311961c9a25cdc1b51b0dc8bb452b67f30c3ad49b39b8f1234e8244cf80d66f1b8182dd21ce02defaaa5f97c06e36559a15117b6199a", 0x84}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) 11:03:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6ff8ff0109002b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x5}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 11:03:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x108, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x3, 0x100000001}, {0x1, 0x9}}, 0x2) setuid(0xee01) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./bus\x00', 0x20) 11:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82028100000000000000ff01b72f2b33"], 0x10) sendto(r1, &(0x7f0000000000)="5f70ff", 0x1, 0x3, &(0x7f0000000200)=@in={0x2, 0x3}, 0xa) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) close(r2) r4 = socket$unix(0x1, 0x1, 0x0) socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[], 0x0) r5 = dup(r2) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = dup(r1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="7118af13343d7dc87537bfb5b731b6950bbf78df1677711960ddb3c7edb4e5bfa5dd071b596a83c39b9640f7090f80dea8df0386bfc3863b921bd41fab6ebd990b0626483b106e63619f32e035723f6d5aafc2280d90b0988b1903a1170d68b56970bf0acab6e133c8eb65b6cd8299edd45941756b722ab489cf7946b928590c149141b53a80fa1cc5efb26460b90b4986329363c908d26c2941f2fbcaf7bfdecb1b95d914f2bc6fdb9f7b534bdb237ed9f2719a5f4ada307a8bc5e35c7eafca7d18a8bcc40c274016c6b1d508421fc39df1b599861001b73dcaaa6e7e4cc6", 0xdf}], 0x1) ioctl$BIOCPROMISC(r6, 0x20004269) close(r0) 11:03:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x3, 0x401, 0x0, 0x5], [{0x0, 0x800}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0xfffffffd, 0x0, 0x5}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x400000000}}}) 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$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xffff) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) linkat(r5, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r3) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000004c0)={0x10, 0x200, 0x4, 0x1000, [{&(0x7f00002d4000/0x2000)=nil, &(0x7f0000621000/0x12000)=nil, 0x5}, {&(0x7f0000063000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000716000/0x2000)=nil, &(0x7f00000a2000/0x4000)=nil, 0x4}, {&(0x7f0000362000/0xc000)=nil, &(0x7f000023e000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000041b000/0x2000)=nil, 0x8000}, {&(0x7f0000139000/0x2000)=nil, &(0x7f0000173000/0x4000)=nil, 0x7}, {&(0x7f00000a1000/0xe000)=nil, &(0x7f00000db000/0x3000)=nil, 0x2}, {&(0x7f00002d0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007f9000/0x2000)=nil, 0x7ff}, {&(0x7f00007a0000/0x2000)=nil, &(0x7f000030a000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000753000/0x1000)=nil, 0x6b}, {&(0x7f00004be000/0x3000)=nil, &(0x7f0000520000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00003d7000/0x4000)=nil, 0x7}, {&(0x7f000066b000/0x4000)=nil, &(0x7f000030d000/0x2000)=nil}, {&(0x7f000063d000/0x2000)=nil, &(0x7f0000285000/0x2000)=nil, 0x5}, {&(0x7f000034f000/0x4000)=nil, &(0x7f00006bd000/0x1000)=nil, 0x46e6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 11:03:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x8000000, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd", 0x0, 0x81}) write(r0, 0x0, 0x0) 11:03:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x304943dbc4fda4b3, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 11:03:26 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) getrlimit(0x8, &(0x7f0000000000)) 11:03:26 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x20080, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff20ffff6fffff01b72f2b33"], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddfffffffdff6fffff01b72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) read(r4, &(0x7f0000000100)=""/20, 0x14) 11:03:26 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000100)) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff014f870b13"], 0x10) dup(r5) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) 11:03:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) lchown(&(0x7f00000002c0)='./file1\x00', r1, r3) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000200)='./file1\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x194) 11:03:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) fchdir(r1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 11:03:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000002c0), 0x0, 0x0}, 0x0) 11:03:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33", @ANYRESDEC=r0], 0x2) r1 = dup(r0) unlink(&(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x81, 0x5, 0x4}) r2 = socket(0x18, 0x2, 0x0) getuid() r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000004fc0), &(0x7f0000000140)=0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x7, 0x5, 0x9, 0x0, 0x146, 0x9, 0x5, 0xffff7fff, 0xfffffffa]}) 11:03:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100f95e0520000014"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000001c0)="5c41c54389536d02d0f6f4e16c8579ac0868fa4e9e5867b4a461615f90a25ebd67c74b2697428639de5a91d31b02ba64eee685bef4aae32cfda7e1dff403b44ea2fc827d0ad4917cdbb436068a809a5b3a7ba82ac29c4173ce8625279e7d61110426cc697ce4193839968388f519e84054094a6da8611e8aae14cd0ee8311ef81ed31968864e994e231e1921", 0x8c) 11:03:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x1) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ftruncate(r4, 0x0, 0x8000000003) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 11:03:26 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f0000000740)="afc964406b1ea8ed5cb96e0d90e04f959b1ef6f7b895feb16a530047f8833e9a9fadca020ce73a8180cf7807a2b56136e5e7d6eafc369e0333bb0fb397bda630f2c133afcfc67aa6d69c6fa091231f3ea13eae56271d763942db415cd68254d1dc51517dde1c7e547295cc3c833a795b993f4f03b3d90c97737a424999da065cf9579fac15bc4d77f2cc300a7c0f0f55e38696d4bed325c363f7edc51198a545e4ecdc41f4663b26342302c02979364b1b75ad0f0309964276703636ecdd5f219a89d7eee988cda6fe92e4f72c2539b1d7af4231ae87f23f260b72beec507c4465d6c46049ef64cd4b72bcf248a49c95f9c31a8444cbf35190bdb5582be933d0e9f5d169a41cb70ed4f593350c2a9bccbb3f6f142cef1c230c840f8d95e9fc842b050b7d3635e997ac0e2ae620ebe89cdcbfe8cd4914222385043798eedcf68a28f400da661f8a045cdefa638ad1166022b795e1d3c3d35de59e746b765fb8da559551d6f621d82dcf04e4ed627ad480e3e4d30f7f85915c57e4bad6eb0f7d76c4d3465507d940fb81e888de2398ad6e99cdd370d2b44de01cf81db06bb092c8ee8545cab9896534e3ed98cb41f304f7c18227657ac6c88d9fa8b997e16eb7266f", 0x1c1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x100, 0x4}, {{}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x9, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x28, 0x4, 0x9, 0x8}], 0x7fffffff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x89, 0x1, 0x6, 0x1}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40, 0x0, 0x3}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x2, 0x6}], 0x4, &(0x7f0000000140)={0x2, 0x2}) 11:03:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x1, 0x8000, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:03:27 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1c5, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 11:03:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000080)="e190f8230800", 0x6, 0x0, 0x6) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x200, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) r6 = socket(0x2, 0x10000000000003, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r7 = dup(r6) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x38, 0x80000000, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0xe0, 0x4, 0x1}, {{r0}, 0x0, 0x81, 0x2, 0x400, 0x100000000}], 0x6, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0xd, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x11, 0x10, 0x5, 0x1}, {{r2}, 0xfffffffffffffff8, 0x80, 0x4, 0x100000001, 0x5}, {{r4}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0xf2, 0x32}, {{r1}, 0xffffffffffffffff, 0xc, 0x20000000, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0xee, 0x0, 0x80000000000000, 0x6}, {{r5}, 0xffffffffffffffff, 0x88, 0x1, 0x2, 0xabc8}, {{r7}, 0xfffffffffffffff8, 0x20, 0x20, 0xd13, 0x9}, {{r1}, 0xffffffffffffffff, 0x81, 0x0, 0x2, 0x1000}], 0x3, &(0x7f0000000300)={0x2, 0x800}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 11:03:28 executing program 0: kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202dd97a6c1a8aa4c287a94ffffff8f885ea8bb274ef1c2866619868bffff6fffff01b72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) flock(r3, 0xab42b97e23a77d72) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 11:03:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x3a4, "000000bd0000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:03:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x1da]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) flock(r0, 0x2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffccfb494aff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r5 = kqueue() r6 = fcntl$dupfd(r1, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 11:03:28 executing program 0: getitimer(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="5102c1a0", 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x401, 0x9, 0x6, {[0x4fe, 0x3d, 0x1, 0x612, 0x5, 0x0, 0x4, 0x0, 0x7, 0xff, 0xfffffffffffffffb, 0x5, 0x4, 0x8001, 0xfffffffffffffff7, 0x1, 0x8], [0x8, 0x9f, 0x0, 0xffffffff, 0x8000, 0x6, 0x398, 0x2, 0x100, 0x4], [0x6, 0x9, 0x1, 0x800, 0x21, 0x9, 0x4], [0x2, 0x100, 0x30000, 0x400, 0xfffffffffffffffe, 0x3], [{0x5, 0x9, 0x6, 0x400}, {0x1, 0x80000001, 0x4, 0x873}, {0x200, 0x9, 0x9, 0x100000000}, {0x401, 0x0, 0x0, 0x3}, {0x0, 0xec, 0x9, 0x5}, {0x7, 0x2, 0x0, 0x7}, {0xc5, 0xffff8001, 0x6, 0x5}, {0x8000, 0x7f}], {0x5, 0x5, 0xffffffff, 0x345558b7}, {0x401, 0x7fffffff, 0x6, 0x1f}}}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x4d) 11:03:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES64=0x0], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001140)="a861ba94db1a441b597dfcf7fce384aad5c54d6adca804674aabd15726a02048790ae7b10fb873832daa1ad6e21738bd71bb577af3464d6589d3e7450756deae00cdb03a5bb29614c9e3965fa8b013e35f6286eaf9f93825b9f9665b9c2fff3cd2a04e0b80f9e305e1b059504802c4094f1464e77048a184c7c55517ec5bbcc3e0ac2c7bbfb4c0055ce78402e8b800332701d97a02fcedb1b6696c04f937a4c8360d4038d143cd7805e7332c577f11f2dca43dbf683fbada15bfdf40ac2b83b290294c0351505bf0edf54b3e02195f2ccfa671256cf7cb653bdf0c6bfb025e8d0f1fadbef4d6e8142f4ec625f2ec7651bbd1e13236fe1d63f7a61f1a5cade33ed8574a07421be5c49bf1f8bee0d84f5ab6f263d66ba7f298d3bccfc7a45707a3b7961bd6ed91943e30c6a3cb20a38dd70a68be4987bff7f216d417b1383751146f2138fec35e3068d5fd3d15509da6f0d920a39119fbbf98110d280b05f88d4e91915fe853114482b3efce4dd0dd8f3f27eacf6e5dd74836b1aeb384bc1a4ddfff0abfd233a7d676217c728fbc4e1805b247619b56a1259d719a3091f1c2cb83e7c5c9571d6e59c037b3e1832ff4b44ca4984947a06d0eb2871e0d581e7c84134e2d929676df1b4cf6438fb5290a844bda2046a2298e0a2cca1a9cd4fcce880ad74ed9acd404eca4531e9955604771146a0125f22c4551719fcb47478e5ddb018207c9fe689046fef4bb304a28a8acdca84d544fcfd51885102c5aafeb6ae0e0c8aefcd42ddd0675e307bc11cf066cdae952ef24162f881a84550d099099c34d26b7077a0b34811e74c0258b5a70309710a7d64ff580a32a73fd90849ba8d84e5294b57fac5d1618160e0425ef89a36213dffb3b9057788f2e8547f4edf125094a0e9cde27d05b76e0cb84959cf4d8be9b5784b319810c604a08c17ae59afc19d26381bc4eecb5ef8108f9d94204a62be56eb0c251559413b99d0e7eb32f3086ecf2a3c9418472ef63e16f555be386d427b21503df1864e3124c5b7b11e5cd65f7079c0557ea9467144e1c848cfd01af0bb0c9dba9c1b6a20dbf22938d040fa821ab39f736fabd5759d3f89fc79f50b7a5c0c7313e226a5cbdd3fcdc76ac5a3c06f551a69f2ac5057b5b6a5cc84b97af873ad369cbf8424255ef72b8142e947cf99710e4fbfe43b7684b7b00f606ea7f1f07e93e78289879c493db82383eae09ee5baf196bdb453e1b6bbc715deb028f41b56a20269ff5ead5e6d6a97cf62c5af82fb5e9cd2496a856d25167987bc8307108581f9e1fc2724af77dbccdee0948e0d355481149eae25d871d11178c8bd63976f49bb80e85c7fcaa13fed1cf5237bc455603d496d8480288eadf5b436f5870bc6100a18aba239e16652b70a8c385dee78548abb68e855f84db17c929eb80ad59a3f2a67d88060244e00e475880e975d408e64a0382ed56ef4352884150b4406af3da6444ac4576662b161c4cb29fe537573d115a6ffaff4c8926e6fbf8355d4c987a35aa578f1f182f672a51556efd61e7a76db89c9660ee45d2ff8543fe7d1f893d294c70e383b093095dd1086d87e80652cebf278d35f4de032ae51b575643aa7eee8361566b751ba7db3ecccb3d3d8a97fe2c14d8f191f8a6b0e9d116ade854cb18553e1bfe63dbe1005cc9eee8798364581f3d37337083d82dfd851aefb7234bc8b4745de0ee0cb9b9f0dadd6aeef5a1f8cf279bd601cf038875326616b880e65b4c2506cd4a7cd8d0814cb9670d9a89d1fc009aef22ac022049675edd639a9ecab817d88e20ffc1b2c643bee32f16f2de5c6c090efb1e2212ed8366572597593cde163c8b646df781b9c73ca6e433345ed6340f26e5bc87f9a220da51fa3b3656763d82adfcc79a0bb461ef3cf952f065c9126bde3c9cbb642c00601ec63d9068235aaa568382d2d60f2e65aab717bf37e7a4c9b67b505aa9ae89ad2d4e194575381ce46131d154b08521214da7ea4aa8b388dcb1d5d2e3f372ed540510a65590416e69c864490cd54465caadbdcd4fca5c0ca7667a64d1e8ebdbe8f6d2b7fc8df19802ca0ef3bb16dc0774759ed08f270ef390c99c606aa5bc7f1c93d50f1b40edb9fc81acab4bf9b5d02b96cca14d0af2f57bd81eb1155399b1bec2bf3138a8946f4b926ddf79f02a91483233abace8b49b7560ac32164d3e9c7c34d8cace00632369b322faf0f2652540abad296bef142618c47643c93af01138f808e5d5bf19fad2258c112c30bc28ffc2d743e6ede4fc9c07891391c4f7340e49dfebf96dedd014b0be4ae413e416763526ad8793ea11b0999ad50a1326c36fcf9d927b04e32c1a2fe2926ca75b4d6fe5848c2b9fe49abc31ea57b850a8ba7f6ee6221ff4ff43a8f4e13cfd3549e0ebb5edb7140e2dd7cf580e3748921843e3ea36fbf79c3a3f8f57f983c2a3f05862d0fd2485bbb47ecdf7a8121ea031345eb71f1cbe1288655e06e5443ba87287bc591d6d0d4855c6ab8d79535b34cacb7d13ea98baa3480df4dfb400b2711c88993745238a58e5cba2bc16450c77764480ff567f74615c127b646d66ec06281b076b2a7ac29e27fff96b8325826524cc3cf82b9485b8151bf363414f144a87aa78469391b6d1bfb4e9f4d28e3175971b06625d750e9e04bd8abd064ac65707b5183d5fd2ca55daf7de0fcee15dd1974a6e9ccc80ea65aa269c15069257c3db636a5403d1f05238f35200eb698c0fc7369f6a21bbe2a1dc6747b8f985636cb198f778c1d687e9076b21e5919ca02a35aaffb2f27e203869d82e52dbe00e57c07ded9a01f632de4004f60ba7542c702d9e86b1ea4299bed799dfffc8fdc2a3c2538105a26ac5719b641633d8c937ae95c68dcd0073fe4eb7bf8f0fd68628a09a95783be1396216aff0746e4386e99e4d057f6cee42b07bf1e895b0b0d25ce97eeab91fcfe5a68254ecdc18c4d70ca88644afdd7a46bab0572481a617ce1f37355062089a799e77ad90f3121456a3aefb456d3877cc394b410b4756d44c7f5c06e04d3a0d095dc339791d36ef1d9705f484eaf1072ed22e7943aa010abed4c3f7d7f61cc5376fff8bc3eb1359cfcd48d5135c7239d8900a4c0b19df1118994938c6f876ae07a8c79e786ed0cc8a495aa1c0e1d764bb4475b91b1be02f76b08540acdf266079120b491a71c828e6f4341a2f4d8a2c7dfa160a5b33d99e14fb88bd9d840b3d15e27e5894caca56804e6b5e41c16828c15ec4b44459f870d6fe818e817c7a8514812c2586179d471f1840e37d80ae36d8d59d563f476ef1052adaf7afd57d9073fd65fabfdf3ec3ce738d1ddca2d93b8df72ee8b3f3c15cff7f7e30429ecc4a878f107703b1fbf97303ea02b2644da0551ce785a170a713c7c8c036957cb25b01241f16e3c85d9ce1c3f5a087dfa3ba816ab9d5b5dd8a9ddb23c021fcef146bcaccfa2e72af2e268c23f98f33d022b04bf0851a7f262c626d1a54f34d59f004f0aa50bf3600eb6d438d31643f2855ebbca6ad842835741b93e1500fb9fd41a92f101e6c982beac28d4747d0af48aba64adfbc32e62f785b80a9cf988484515c1dcf33095d5b1f432a24c3bf5d07a5c620b7bee5a04cc34fb9ec000356ba833eb0aa662fd629eb951100342b8e336ff8a64cea0454d9f37e5577d8bed01882a568b616a14d4beec21e7657797d60bfc02a31d5fedabea73b857235e19fe2444401ff9393fee7cb8b94ad1545bd109e3f49d546cf0613888121139d7f7bed4587026cccd7fa0fb32dfc6515c5b6016af40c7d1608ab947830f8ca42e05aa6af886004bfa6b2cda262a984a904d0d96a5b267a241eb018c6fd45c45949f23b6b9b4fc39d150d913a83051b15996085d1bc3d3bec5c068dd437ed9f9411b179365f497fdf27a25f2591b398d6d4faab05707c5e8a62179936a896503e1fc6cc0ee316496a7f1df9884828c87fe3f5f7bd29ed281c3e233c6d37dd735d8ab8d3b6ac6fe755365371184e98138ec0e52e1f3e822564824bb65961459741e00ab493e90ab19604751d02d9728a92080b5b44ff9f7fc171d526e903bea734f4fd899ed5a2a88a69c9a414288af0d177a2070b06a2c5b4d7edf757a289153c97c23896b3c075fbcde7a45aa89962f71a0029231d5da0c20c1e6801b957d75cc59a3392def27178d5e7ea57", 0xb89}], 0x1) 11:03:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2a, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 11:03:28 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 11:03:28 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000002c0), 0x6, 0x0, 0x44100008, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0x300000005}) sendto$inet(r1, &(0x7f0000000040)="8e6bf43ac9ee464822e34b48997745641bf0289941fc35bbbf629899d95f8e78584b0ef708734d9b23264ab9f3ee6ccfd2cb6d6c9cc7db96", 0x38, 0x9, &(0x7f0000000080)={0x2, 0x1}, 0xc) clock_gettime(0x0, &(0x7f0000000000)) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="d2548fb316046163387a89967c373f15", 0x10}, {&(0x7f0000000140)="1a6ccfaf1f5d0c56a6681c206999f522b959fe6f146149e1444b9e19bfae3f9fa80f9b9e11664c474d0511e4b3fe2d58a6c32f21a435e5b85c59bde742ad2a094ed9a2de2553df7b9864e6e1d9ad3bbf5b40cd1d47c9a0a5911b12a0d6c335843e6ffc44892dd0a7e001c666327112688f8afe18437aa254ee0665a7d99422dcd9f15108db31e6e1a592400078278ac595f3", 0x92}, {&(0x7f0000000340)="47082a9fdc46805590b544fe288839d9df6a68054778f374993679dbf62d3d1c48afeb16914ed05e8f7a99d1b8e61ce12a7ac3289acf988f0cce846be74262b5d28b2fae978ba8be5e3f65d07fe07750e315fb25c575467344f916ec17b8ea79e3083b4fe962ba60b9b9a634fa7c100eeb4c5fdac77629600b46f88bef38ccf47ab09b3856e80b703839e60ea14da531cc7ee5c77128a9be874ad49d09e107255fff0430f649051ff5767446e58190df18fdedb53687aa6b37782b21d02eaf5997d415a5a70d2041ca998a9a34d27ab102", 0xd1}, {&(0x7f0000000440)="9bf90d2981eb3732c889d402a1415d556958efdaa136791896d188f43bd0d254bde89e288f30319bbcc6e7e8930a650544a83d7333d031b8275a8599ba32bca08ace0a908b35bf94c9d552756edab15bf9868f8aa11c45cbdf4f59d74a5063bdf9fd31a8cffd1d270020bb54cc2b0263d2610149c539f108588521294180673a7f3b378e2c78238108c44931a73f4d9919b0c41d624ebe74cb74428cb2821252f3f789d9c7aa63d3432087c7d11974e2b80918c38fe0323dbad38a90b4b0d142e5016a3741d0f5686a8840295f867ef40edeb4f60452fdb3", 0xd8}, {&(0x7f0000000200)="9872520d01944d5ad7738429", 0xc}, {&(0x7f0000000280)="e5c959a19469ec769c6768ca9297f1804d0c65ee7a7ec1c776b936ed52e399a4e6dbfae3fff777b5b8bb5b2093cd669a3b4ee98e63664e0bed07f9dc3c48b776bddaf32c2b1100", 0x47}, {&(0x7f0000000540)="52987f0a3e9beb3ac70ea3caec2681eaaef32b718645a24e3a5fc4d8b32ba4cec510742e900e5e7f4516bab32160b8009c0aabcfc9f793d4799e3e6a22a0d6c6cbabd70f7809fced3badd1", 0x4b}, {&(0x7f00000005c0)="d928d48bcee440b45769316c1f43810091c74470774b09429e299b0f4595120c245e54dc29b4a208908b3c9e99a4a1c4561854617b1bba5f01b24294410fb251992591144c1a801c885d1be45e69ce8dbfc977a7a07448e1d9233e5bac436a5451f8f01a3f146c8e12f0a0ada1f7644fae13911ab824085b55d116b97c5be016d6a8ae605582cfbe75c8bd0027d166cd38c2f31cfbf4313fd6b35adfab701f21733f053dbe9d28d58cfa3b531985ac6b6e01647c3fc2bed9968ebbc8a862b3bc1062c37eba4f38eef5830fddb44ad70c674c", 0xd2}], 0x8, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff6fa8d45c0000a08fab455958c9e4a02215a71acd70b3e2d6f41a79e95cac79d3717ab84e128d3a623484447fcacb35883ca69b681931b7d65508f99a160f36882cb9c3b42ab976fd414a92dc2fd6d1fd4bc7ee824c0453939a8dddf87d08787c2ada5d0a9f89ffd01066c385deb98dad48b6f218a68ecff1525836a8cdd00eb89aff20504a98d7418f91872b6de959dd778fa27d62459d9fe2", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000002822000001000000d1f520ea6725013df9ef4bd4e51ca3e44f2e43bd34bd0c84cdd7370f785542f5df5adecc4b2aabb2f500000000000000000000a44f0089d840f0119561a5f485eb79510bb9ff01266a11665557fab763a26073a319669aece9f3bc9af74d63e674e412bd65044860bfb553ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff080001008000", @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="000000002000000000005d4ca6c5000080000000ef944dcf13c9d9edf9ae1641ec31f922efd007dc650e6bfd025dd933d2aa780232e529190a4d3a9294ce61d2cc3262412639c78dd0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200058cac8379b924c8a08bb1bd32fdc2b1612fa78ba2c2f11646c95e83944c2db33ac", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x1f9, 0x3}, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x58, 0x0, 0x0, 0x0, 0x0, 0x71, 0xfffe}, 0x0, 0x544d, 0xc084}) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0x0, 0x1000}, {0x1, 0x8}, {0x1, 0x3, 0x3800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x26}, {0x3, 0x3, 0x800}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x1]) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:03:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008dd0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0cf4c8b2ca3ebbc257699a1f132e0d7d0200800000ff37282921e4fd6c720fd3872babfbb770c1f53e97c881ff7cc53c894303b22f310b6ee01fe608a371a3f8000400dd05005aa0b2ca1dd28f00c0004dad6230710000010000000000000000000000000000003ad8c78bab33b04284547b332923b0930000000000f63ed2a67df4fd570061ed1afb51cfff5719a3095396cbf1e1d896267866e30fefe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4cb2938f399fb699f1268e1bef841ba79ca6a6649c5d8fa4c5191b9799ae2c7ae3fc8bbe86cf9d34de5311c6c54acb6d057caf59166a4b08b76db7c9b94cd58833d4da9b080d0096eb0f3a2bdbb2741e927bd9c8d95d464c4da6c8943e2a5b05156603f00a4aab3362033f2891376bbd315cf19d4f1c42ae422fd496670e35eeb1117e136d246de9444bff0bd8e308563f60897fe8f99b8022cb2686d86f0eff003342a114c64b3440ef5cfd6c97fa920bfc22993cc5ad408f803f15d1194d0c97a671e7594f7c19d30174000000000000", 0x1db, 0x0, 0x0, 0x0) fchdir(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x80000000000, 0x7}) 11:03:28 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1404fb049f72a36a5ebdf939f143ad5e97b0d09a71caca8b798920fc80367969b4e307cafe4b569ce7a550e60bf9a8d8ed770102f648fefeafd0ac5b5a930135a050e2264b0a5afd7ea0800a2c47b81e3ed12c7534ee689c131b", @ANYPTR, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYRES16], @ANYRES32], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:03:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4a7f000001"], 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)=@file={0x0, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) r8 = getegid() getgroups(0x5, &(0x7f0000000040)=[r4, r5, 0x0, r7, r8]) close(r0) shutdown(r1, 0x2) close(r1) 11:03:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x5c28) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) 11:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) sendto$inet6(r2, &(0x7f00000002c0)="5f73e7c5829ed40f04c6f35c2bf64462ab5e4a72f5d8d814c797fd44162cd57dd9f2c784a6fc8d26f28b3e1174ea2823447cde41b5984257e2f249122b4c749423372b181e4d5a6437c36239c5684684d0dfc6dec49734f4e89de17e2e0592674f110cdd072e0aaa14d38471ac9fd7708cfa62280fac3dee9a896c9f4c576edd64f89ca91cb0d91f6e601b1cbf2aaf521bcfcd0f465bfa7ffd33afb9bc99350a03c04ed3c6202e21ec49ca2955c88403bdb923bdff1493d952f434615387bf1fd43083dbfee6309e3661c6aa09252be3d8b840ecc1207b2e0ec60c0c8db6af04c140056b279994857716e4a6b9aa9d5b0910199b71ffde622c3a3ef48af1fe1c3634f93beddc65263f85b4e4b23b4b4bb1f03869cf6eddb8650b81a59fe6af04a0e7b317174aa8ede2f5461c4682bc0df8c22480e3faada07e87d0f034bb09c6c62209bb362a2b0aa5696f9f70eeb678b1fc3354450629a404e35b16384a9772b8b193bd0dc8af17077ccc9ab247c396e11ab2dc7240e7cc942ec9221057a10461c44dd959c988b7c793b4f78a721c581a51ae1d178de4af4537ea09246e231218e0e81cacb3349788b6d5c752acd2ac501770c11eff407e65578f08d572b6e5cded7217311325bf74e4e5561157e944f2c13df6c155ebdb4cd78582ac941e1fb6c4274507294fb850bfac0eb39600b6621421dcee374274fffa159c0dadec28297e261c6285cfd8770ae73d42fc5adc9ec4651761cf8352fef930a82a0725f8d442b5d485f8dee1c668dc8392a2f2ad8b78475ca412fd832935ff177a68f6781f1030cfef5e028732154672d88ab0347bb6b3cb700f4964cadc695b3bbdfb15eb99c1b5f21a152d6bf740870c7cac43d003238996e6dd77af05c0e2c787c49c88a89e58d9ff66d957d33f3d0d397be581400602719b206baa11a5df43ff0640904669cd6a71f21c72a770af726af2f3f2debfacb3e0a81c34693403cce41322bd5df477ef28aa5452e9c83ca7ace242df301582c36e02c048e18331ae7f354d3c8f6a5aa69a74593c67f345ad5be639ee84d36da101a84cec007869a7e9a00477b1e7e8fc1d592fbec9236b6591b0aae24d3c2530f55e22ccab6b3ac4021b2f0d21a063fd926dbab3c5a33ace56eafdb1142f77f50127eda7d2746a3a41a7b3ee91e46ff6399774990edbb9c218c3ff8939aba1cecdc12ec17109d063d6a6e66875f1a1a7d53688e97ec11c978708ac0524029124d0d27b38ec9ce06dbc814d2a841b3bd33fd4bf6cf52107658495bc5fad29825286a0e56028c373f817ff42088bfb3c2d9ca6c6d419b116cef977b83cc39bafd49416f600cebea8fa0adcaba4869ccc7563f8b0980104e74a8f7bf43c703967b8d7f53e831b0cd89449b144072c096f4b4b26ca53fdd80ea3cad8509febac81e88b4aba90267117b3d06eff1ad7a07f21d5983103c1c7ca167a95f01be77205e83d9bbe864dd1f8dd1b767e9755646d3956b4d307b1027d92ad460df04b1762b9e86db991394750ceec75a1c1d85a36a044ba77ac54e128003bf809c70f6dd3a739ae976eafaae866ae41ec7eaf550e269ea63838a8ae4cccbeb344abce8c52702b2735811a27eb23bc7fddefbbf8888903b199e315702f835f6a0cc572e0c04dd0c2fdf46c0d9c6f5bfcb4cd8f7c18e0540dd3faa79a9bfea84c7bf8bb566b4b760170a23e75ecd3c90f6351fe798ec9eac181ee4055cb25a64dadaec80f32b352dba7b659e3cb6f0e2c049ddbc813661fb04c11c3591a120f2e33840d2f7b0b6cb7d1dbf8dd1c0eaa0a699609b917f3daa7bc6200d6e382a6c460ddd9845460c9f2cd9a37c594af2a9c534d105f612e9292eda74e8a79a5c05d56afadd727dc3b16fdb58be2b0fcc8fb839d5ba6befc2d41a920857ef4abb52664269546fc374990a67825be8812a13f6fbaaff869f000696c60921a0f7a1758233abad4860385c072e4a4e3724fe8edc1664c318ae4dde5dbfa2554f5420eb931f21e33ed89b1f0596c587faa702a13589daae2d7f9e5445c0ccf25cfb4325b85ee79304be5a183cf440478fd72a58fb4f0e95dfe4082feeaee645a0c74dc751588538f9d5e9c65fa6e8b20c387a7f47831ca04e2718711479dd861494f04cb8bb2c65d1b9907041175d4375131115237be7f495c17b1328bea8d0eab168662472c31b88dab0ad1a88a20a9d0ed5f5169e77aa6f9b759798ace9e1f0f242a1fd9c38777173823d11508b4271ec257046582b91c2373030569fb8e99857ad5189a6e49dd8e4a46e8d2d0919d31c51ab4403cc61567d2d07a94683fefd403a7925a562db4e1a68bbeefba328bf82bf195ef789e280edcb859c724e621752095f6de0c7eaeeb7252967714417523e2b8af7b0a4c54d43243299dae4d8180e56934db680a7d8911a87cb30bb7b88c7df61fd935438757e98bdabb77f25144bb26ea3b827c3ccd2a68b78004154f7dc8f4b965d180dc19a11035490fdfbaa323f2b3baeb128a52b3338506b4aa74d1a44cb9981a2fde3e6fa7daffb80f7035fa7e8c4af315ea95d21921d5c95f79e27525e9b346a6bf81776d8cc0e8e0ecce773b0c0031f6ac594b930030e4b26a8e1e502ebcb48c9ade36e970e2d861ce392ef18a8972b13427902ad4e161d8aaa72f853eafa42861d069f2034ad2a77520d8897b921ac01a7631c49d15cb2ed49efe9ffadf6bb58fe3733879663e44ab30b98947449d50c60549f2b50f5206961e3e1c189339b23cab19b4fcb7fd923621d8081dd51150498c1ec3eaa1c26cd6932125d8ef8a61746d8a7a14dd4526c733a3d61959940aca8addaafebe605a65a02da9e75087b40621ab1044b1a5590b928b8225ac83046e66ca9169a1a28f892bce374a5164ceea8437f79091d6da7a2904ffd2a7124a7ac4dff2761e03300de3da8a327d3450142b17d1031039246cedbfeb3a7207d6441e1ddd67fa4b09a474756bb43eca36d91de05dda9d0845fbba92eadce08211a734e63bfae5b70fb3004b80284908bb0e4cd9c3b6bf6e7084c12e92cd6be05cb50cdb3b9a8e6b7c78627f2af3620cc0b9d2cfaa4f6cb4eb3ef8c91d78be67e3cdc707444e811a66626e88beeecafdb97439084f5bb19dec8c11f356b787dd164186f20186cd499ac4fc3b8d48599c26b71b5c995753e0b240d93bb3802f1c3e421bf9496ace0fd01ef22439c691f8bc18a643367222a581d086352487f3ce35a07974428758f31b7ced4a3bfe2ff8d8d8a0aaf32f18ef23106f940212b35ce257fb2cb4aa9b488e67f71f23d907eb99a26450baaeee115575c909c4c5b5f9711e3e94cf52082689a134e178500bf2e3efe52e532677da06adc86629259f5055888c5165638f487d16a0074b83f610614f17dcc03ab3f52845ae7ed7cb1b5ef351e065fb99801fe852f9e617451311a0de2d7967fb826f584bef9e8c2b2559b81a0565d0db331f1f795c49f7da2d4a02c204b1772726e3e99f915f1247607c32e10464dc30bd894894bc9731055baf3ee7ab78f54c5974bebb9d86b71f621ab79de8dffaae2381b5503f793593ebe4ab22b55472afa913bb01d77b6b7e63e1bec16199f945c5293ca00ea24eb7c0a60be1b92e70f985eb2a3c54f568100f804264f7649495f284c5b731946df19c14d14fe2764191f0c10fc10ace397d6d11b5247f0e4e790f4977f5a372f0154c6a0092c94ed981f862311c2db70724d3106149ba7798f4c80763317bffb17b8a6d3ad9bf84e1f7396ac2a61ba0d9f295418a252f0a52df3ee3020c1f38b154ff6c721f69b2690bd2a48bd611e421894ce956bffc0ae162478c14ccc15b52caf55b32d6fb63406ee3791bd90c4725d85c3ff137a83fab5ddf3697e9eb11885c501c8a7ebac81a9c9f2d0e09c24e649ce6b8654bc2e61384b8d6ec213ac779192c23d4896c932e66630ebfad1a5df2f4fbceb17329faa3f4ca0f752a899569357c1c56f8cab1f5aae3b1b64e93655ad595d7e792d3bab53d4320b02678e23ec2ad36385dc090bbe776a4c49ef2e5149c0ddb56ed492be010a1c0e002e64494ca762a295b67b681711e911afd2bc7fae4e3820a7a060cd6327413de1e6669b5371dabe902f3aea7b0e3ec17d3c67e1164d86cc53506742f7d40c8d1bac63f79e0dd2ee3ee76eab841f19358cb15e4fd664e708ab1b4380472315c46c0b78a342d7c30d93cee4f30593c4d39dc32eb80f21a4be3bf2761c6d0b66090bbe157ca1be8bd8f081369795e52087b4567c3dda4ba436d6be4b6619abb878007f0da9478ae879692c42ae295f31021dcc0c6f29e73e53ed9ef3c6e628682871cf712371f3ffd90b524a122c9d7b4af078a9cddcab1aefe5a5da7e2b2332c4672e5c56bb585d3be920bc8070eb201db4dac2f01a1dc64d3213dbb3fde692bf5041728790080b8fd0c41bbdb8a235dc2b87d51c3f7ac35ec8bf560fb469b5a3128a07a7fbb8aef64c3a877065b1d9e503314cf7ac4b7600fe06688439935a9a34968336fad79a9bba7ac47061f3e4f8adc89ffbde7f2925362fdc463c78a6889fc3e05f94ad14f0354ff8db9fcd462787377bfaf083ede7a94b38743f960a07fb5dbe4660a605425a3430958003a7907ab5cba4a605d73e3bf126649b74255149b7e1917dc102d63d61d4ec1343f465e91ec1264e1620546929ca68c292207dce2371290e8f9a5bb393c30aa52dba15c93631cea935e313539f5d0fe02006f9d9a1812f82de63c2db923784381e0423608c14a62516dea1f81791e4cbfe49f23151426492ec4b0ee3fb46b21a2ec28d90f61091c74cf322c2606e5afa69999874b4de7873f14022db73cea0adff851a8c58efa5014927181377e5db5497bcec5c815529127fbefbdd0702170ba3dfa47952f7dcf7d89cf9604d38d57a7e01f5170201dca33121beeba187e368159a466b5c338eaddcddbca0a60d6bf2e10b381dfdc2df6cdb327e06e425a3827e578734533ec493e76258a2b17728698c80b34cdead69b288e406259a9cba73a4b9b20297f7c7f664d9ade170f21c0f3918507151c2040e1123b4135e1cdffc9775ce30fcdb705ab33dd64e39a030161b26b5d3deb2e38d351ee3948a26e2f510a7bb4055df6b6b37054a7126f8513fe09604927e256c211d9047de3ab5bb440d0067be3dc07c4bc13028ade7c23cda8247444d02199295b7260e850c729af875a48a012e82ab139ee135d8b5e1e9d3e0c3ec48e8af9b0d5e851048cff856c684b571b72f817f36d8bce10fb8baf00d9e532fe5fbda87d503686dbd8c0ae177b05a2d7cfc2e3157668ffa7e31b14c5d1dc8acd072f42f474cc319f72816732ddcd60e695ae56f2ad2dc30847f686f46dd088c1dc79a39ac2e832cd37721d91c5e852e7bdcda7be8dbbe2a35f1e0c9332a3d5975f2f79c751b650eedea4c91e955609f87ed5cb287ebf8ccff4bc25c65f69f611bff434c265005880a8ecf3033bdbb916b9f7368e954735ad4cafeb2671a61f17321e75d2c6e1d32bc46031b9524567f235394737251620961a8a3884d647ade9b2f66defbe62cf3cc70e2776a9498108a8ec0c2c878ca799de20c62baff6f8e2b925e15898751ccc8003a1a07d80424685d8ed4a1dc007d27daa4c4551076f6c30984245b81e790ec566ad52ed02be426068d91c4c8362ade2bd6f54b0148ded25b649232a7996b6e3ce26f4bd22854f5b02805786e64e691dd037b0aeab9329fce8407eed9deb94796866403167181df059482124917f37a0c4cac571e43ac208db97dad0a9", 0x1000, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x6, 0x1}, 0xc) dup(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3d}, {0x7}, {0x6, 0x0, 0x0, 0x80000000}, {0x1000, 0x20, 0x3f, 0x7}, {0x4, 0xc6, 0x2, 0x1}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 11:03:29 executing program 0: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x2, '.\x00'}, 0x4, &(0x7f0000000180)=[{&(0x7f0000000080)="bcb66afb18239bc7b3d6cb0f892814a6bef4d625df7e76c6f03b4c4f17362baafd3fafdc95c8ec1c2e3c05", 0x2b}, {&(0x7f00000000c0)="deca6929dc9bfe24213deb7dd85e8d1557825249375dff59baa9578be934557762478e63f991358eac6cb2750b6cf6aef8b49fd6506882113dd62114016b6400fce613da54b25540d7eadb69a33d9ffc05c7052114dbae09bbaee61f29694026646677da98d69957ab6d57f74edb46ca13bc0984ebf10e43d0508eb8d1a4266a77a412ba9d8c8e23c6ccf3dcb6e741c58e2f6d982c9d79c79faee6f09943611e3499b9b5e946ff5b6b", 0xa9}], 0x2, &(0x7f0000000200)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r2, r4, r6]}], 0xd0, 0x2}, 0x2) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:03:29 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)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x101, 0x1f, 0x2}, {0x5, 0x0, 0xe5, 0x400}, {0x0, 0x2, 0x66, 0x10}, {0x3, 0x81, 0x6, 0x7f0}]}) 11:03:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x43) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9064e198f7b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 11:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x1}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:03:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="823362b4bafd1c235f3f160cad2701ab3fcafb1e02edaa23ebfc87119df2ed3ccc"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffa) 11:03:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 11:03:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = kqueue() openat(r0, &(0x7f00000001c0)='./bus\x00', 0x100, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x8000, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8206d8cfb793caf7b3780000000004008c87a36b839f1d4a018aa22a7c5eedadec0b2ccd71456b20ccbfc87e0523ae72bcc1f08e590f4279dd55eb5a6db9aba555b479e900c86e1e3b189f1c824c463b60eeeef0dd461e876292a4aae7bc247f0279f4db9067cf5d3e9f363727ebeddd56e26091a3d48af301adb8e190275b8f9770210ffdf909068c8f416dbbf67c8a37ed32ce3a46212ec42699aad02deea51311d84879d4b53fe2fa1f1a3bc060309fa66a62ff8e68219bbd8a67af088ddf94c023108da27fbc3309f37e00d5cc14207358fef9048bc72e50bec2a07d888b62370512c62617c3225d24693da7db97ec0f3a85"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) openat(r4, &(0x7f0000000140)='./bus\x00', 0x20, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 11:03:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) write(r0, &(0x7f00000000c0)="12ec1a40d11c9d9592330a51c64eb4d6ad7d58786613b7f52e120abaa9ceec5181cd96734381a51ed0509241c48d606b123457e742f5200c95298b673af4e7f8933f745c7f3edad8c39ef87fb77d702a710b0a221836c350f303deec68328a8bf639600881280d0b8cbdc0f023dcb1728ea878af9a325a4062be31", 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r3, 0xfffffff9, 0x1, &(0x7f0000000140)="4884a917c3b5cfe63ab691c383a0e9c14bd743646e8ce767b30ffb006ba55aea602f0de327effe855f4ee9", 0x2b) r4 = fcntl$dupfd(r1, 0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:03:29 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 11:03:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xffff, 0x0, 0x6b}, {0x0, 0x1, 0x0, 0x886}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="f53d2fb06abc746b1669cf5045efdf571fab864e5600d4e07984f1215888752e8308af8ea6050cd1f0c1ef4d4e5237e5717519a6d8e500353fee96dfe9c94523f0c97f683547855e0f6df87d4aebccd016af699fa086fe10327b610916b39e53386dcfedaa1bc1c555fb74f60612d1e962962f57464a2f94d076", 0x7a}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0xdc, 0x6, 0x2}, {0x7f, 0x5f, 0x5, 0x7}, {0x1, 0xaa, 0x5, 0x3ff}, {0x1, 0x0, 0x2, 0x1}, {0x401, 0x60, 0x1}, {0x4, 0xa0, 0x3f, 0x3a}, {0x8, 0xbb, 0x68, 0x100}, {0xfc3, 0x2, 0x3f, 0x40}, {0xf20, 0x1, 0x5}]}) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ddffff00000000fffffbff2f2b33", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="f6bdf1dde61fae327f7cf1bb82aaaf881ae9e0fa38fa0e19a0deea73b66e0223f367d21c1406171801fb7599aa4e51d6326c535991f5245a089cbfd2702b481b08cc4a12c1e38b9783de4a655a822df50eed15"]]], 0x2) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r6) 11:03:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3, './file0\x00'}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r4, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbe, 0x4) dup(r0) 11:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xc6, &(0x7f0000000040)="afc3ed4f8c8548db6078d6a51e5ad9eac87b08433b8fbc7b0fcb6e0a5dde32f7b8bfafaf484cb74ca9b7335f39b544a13d924bef7c865344457bc360af7e79f18a8751112ec616d0df9a058c5b94996060eedf312962384dd945e76caaea7c808a5af822dd6329e967d026d2c8672ad9df4e2e65b2b067c2b688d49be41d757d7dca027b023b6fea07ec3c1edd3dcd18c106dea587c6daa42e47e0ef4e4cb7a890d3a39fdbdd4c0dbb94f055462c09c87a892f5c787311099d72b4d82afb4f9bc5c9cc480000") 11:03:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb03000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d1f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:03:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x113) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000c20, 0x0) 11:03:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/21) 11:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1, 0x3, 0x1, 0x3}, {0x3f, 0x7f, 0x2, 0xffffffff}, {0x3, 0x9, 0x86, 0x10000}, {0x5, 0x1, 0x40, 0x6}, {0xffff, 0x6, 0x7}, {0xfff, 0x2, 0x20, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x45, 0x0, 0x1, 0xfffffffe}, {0x0, 0xff}]}) 11:03:29 executing program 0: r0 = socket(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 11:03:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4, 0xe0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0x0) 11:03:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x20, 0x1, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x501}, 0xc) 11:03:30 executing program 0: setgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x30000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 11:03:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 11:03:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000240)={0x2, 0x81}) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x0, &(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = dup(r0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 11:03:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:03:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8080, 0x150) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 11:03:30 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0xfd) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) select(0x40, &(0x7f0000000200)={0x80000000, 0xdc, 0x530, 0x1, 0x6, 0x7, 0x0, 0x1}, &(0x7f0000000240)={0x4, 0x9, 0x1, 0x2c, 0x7, 0x10000, 0x0, 0x484}, &(0x7f0000000280)={0x7, 0x4, 0x1ff, 0x7, 0x1de, 0x5, 0x7fffffff, 0x9}, &(0x7f00000002c0)={0x8, 0xdf7}) 11:03:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="3306000000000000007d7dc15c9f013e8a7500"/29], 0x10) dup(r4) fchflags(r4, 0x0) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206910, &(0x7f0000000300)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000040)=r6) 11:03:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) fcntl$getflags(r3, 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) close(r4) 11:03:31 executing program 1: sync() r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0xffffffffffffffff}, 0x10) r3 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getrusage(0x1, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) 11:03:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x9) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x20) r2 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in}) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r3) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) renameat(r6, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='\x00', 0x0, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 11:03:31 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x38, 0x4, 0x3f, 0x1d}, {{}, 0xfffffffffffffffa, 0x40, 0x20, 0x2, 0x100000001}, {{}, 0x0, 0x0, 0xfffff, 0x20000000000000, 0x1}, {{}, 0xfffffffffffffff8, 0x56, 0x2, 0x7, 0x80}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x100000001}, {{r1}, 0x0, 0x0, 0x0, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0x13, 0x1, 0x5, 0x1f}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x40, 0x10001, 0x800}], 0x9, &(0x7f0000000240)={0x80000001, 0x2b40000000000000}) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) 11:03:31 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 11:03:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffff556eed05ff01b72f2b33"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom(r3, &(0x7f0000000080)=""/61, 0x3d, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="bfff09b76f2b33000000000000000000"], 0x10) dup(r4) fchdir(r4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="77d8e0c56ef5d56e8fbd7d3a4569c77d29f537f39d331e8b593615192cc032d626eca9b01c55387397a8781ccea94265e3e7da6d646f554d7fb46867d02a3ebbd3b4b9b551d9896b936b033b23884e6295357fda9f94cec01e", 0x59}], 0x1, 0x0, 0x0) 11:03:31 executing program 0: r0 = socket(0x1, 0x4, 0xa5) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 11:03:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="24f1054af46f6d3dc8c9801c39549b2116340d30673ddec060fd90bd7f20bde01cf190693a84b81fcdb192cc5460aabac9dd92501b0cefaa5b791ba26db93efaa86aaf8780738e3c725e3408e9308c273ef6aa32d8914a7f370eadbe799a63ec16d4881da56f98b990ab8d276cd03e5984a367671db3080694c9da66bc60447831b4d386ab5ca472783d"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) shutdown(r1, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:03:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x716, r2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000009421000800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r0) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000180)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x800, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000100)=0x400) 11:03:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(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(0x2, 0x7, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:03:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000189000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 11:03:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup2(r0, 0xffffffffffffffff) 11:03:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xc8f1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 11:03:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7f, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x7, 0x1, 0x1f, 0x5cf4, 0x5, 0x800, 0x7fff}, &(0x7f0000000040)={0x1, 0x5, 0x80000000, 0xffffffffffff7c3e, 0x100000000, 0x1, 0x7, 0x20}, &(0x7f0000000080)={0xfff, 0x1f, 0x7, 0x0, 0x561, 0x1, 0x6, 0x7}, &(0x7f00000000c0)={0x9, 0x2a42}) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) 11:03:31 executing program 0: kqueue() r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRESOCT=r4], 0x1) dup2(r2, r1) r5 = dup(r1) sendmsg(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x68, 0x0, 0x0, "3163d14248fd24c2aace88812c9ea490b40b56b0fe7d16959901b4923f194500aa49657956fecfd9018490a5289de165cf0086ef208d448a22109241ae584b4b9d97d15fa278f68c9c3a77dff61b7c3982"}, {0x80, 0x0, 0x0, "ad4d2851df3db8d312268fe273ab87905faa701822bd27edea49f4766ea3f05900c1718405ee26305df034226d7e0833173ecb93c459f7a0762fa12c3a7feffaf43f2597fb2bed797a152a4bf12e413169f74756c3388426b0200fef6352894b7d9862cd2ae4f59de8"}], 0xe8}, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket(0x6, 0x1, 0x65) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 11:03:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7f, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x80000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2429969227c004dec6c05ee7a450e93fcf51bbcf57fc4c84548f73a44657c84b9cdd1f78d34cc00fd1d091cec3ca6c24dd13f0020b7648b38d4e8867a983571098e86d7904dcefa05db336959348a073e51acb60ebe0bde1db775fdad0a9b1a8003e18324c3c1e396619d294bbae6f4031b21ff0010a5fc198c47583991aa057f595db0a630a1cb3205efbfb996705c39fb9b0b21ee4675d285655a4764d00c1ce567993561c8aae82f28e"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1b) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x40, 0x1, 0xd6, 0x452b, 0x8000}, 0xc) socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 11:03:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getpid() setuid(0xee01) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 11:03:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x8000, 0x1f}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000005d0001f4ff200200"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x10, 0x2, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r4, 0x8, 0x9, &(0x7f0000000100)="9b6cc06d2788a3436c7ef2afaeb081ef9387d95af8df93e10ed5fe24ed2a450db8d7185ad2e2506511ac142cf329de073413639b6691c564fc81f637e8256489e389ef1accc0743676bc70501a8047cc74eb0ab409af3d40dc67199cbfdf70d22a346ac882dc8d0f6f0b3221234a6a0415a293a475fc3197a6f0daa99408a781802e7d4aacc1221510b183c5c1eed0201864f110a94674a4c9e19b6be17291bcf9a34ccb88632c02829441", 0xab) 11:03:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:03:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 11:03:31 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x342) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 11:03:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffff076fffff01b7972407"], 0x10) dup(r3) r4 = getuid() setreuid(0xee00, r4) fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) close(0xffffffffffffffff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchown(r0, r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x80, 0x0, 0x0, 0x100000}, {0x20, 0x0, 0x0, 0x1}, {0xe}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:03:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x4) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) 11:03:31 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000000000)={0x3, "90284d3de733fe754d00782fd5a23804c4ffe492ca2bbcf123730d2353d579b7431e1396acc5a2b4213df399850427306a076d9988673b06103bc8dfb48084d6934c7fa8ec8e384af548c10728dc660cdcc963b854b802dc5ac1044ba55fe5227b73607698ab0ebf3bd1c47beef758470aa810eaaf36b7467e2f5e4d693298"}, 0x87, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527000000000000000000cd846e9eddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200"/263], 0x44b, 0x800) msgsnd(r0, &(0x7f0000001200)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x0) getgid() 11:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="1142a3400ffb8829277396ae9482") 11:03:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:31 executing program 0: setreuid(0xee00, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x6, 0x8007, 0x19) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) 11:03:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x111, 0x3f, 0xff, 0xffffffff, "4dd7c2210820d1e13e9d91f47595c97a767e67d5", 0x3, 0xff}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() syz_open_pts() 11:03:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8", 0x37, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff7f0000aeaaaa0086dd60a4f0be2af83a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:03:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)={0x0, "85c1534d2945415ae4591628b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb234fcd"}, 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x9) 11:03:31 executing program 0: sendsyslog(&(0x7f00000000c0)="1ea45373e224827661197729837913509fbe3a69cccda72328e9a6", 0x1b, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xd7fe94e47d69fe91, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x10) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x80}, {0x4d, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x80, 0x102}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:03:31 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) kqueue() r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x10, 0x3, 0x7f) getgid() connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="faf145c3acaf2af502de20b532401b669f017b84befb3ee3527a5a712cadd77422af951d8f4a9a408db9ae9920625ca1dd0b70d4831acc6eea15efe1b96697f664228520c6ce08d24f198f7aecf4e8be8b9a1cc896b5d3bf160f09e433057aa90012b8268822b26aa437f8e9cd302e25a578dce4e7e5c39d2e77b9db5a5a7fc0e8e5101d1d724b85b1"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x0, 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r4 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x142) ioctl$KDENABIO(r4, 0x20004b3c) 11:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x80, 0x104}]}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/115, 0x73) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:03:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r3, 0x2, 0x9, &(0x7f00000000c0)="80e804da37414e17873fa43f2f8f1eb660b143d6ba581c3d3d4406b096ba8d0d92f0347ba61a8549642841700c27f0efd417daa5686ff35482ebd1d885563a025c481d4ec2a09d", 0x47) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r4 = dup2(r0, r1) connect$inet6(r4, &(0x7f0000000040), 0xc) 11:03:31 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) 11:03:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="42140cc77fbd1d95cc69b3689427cc30f9d05b37f182f23408f013c69e3bfad469f302ae56451634fbdeca40aa117854ea90a98b6edbaa283b60ebabe62f0ed53fd9a5878a748d54"], 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) setsockopt(0xffffffffffffffff, 0x4, 0xfffffffa, &(0x7f0000000100), 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) 11:03:31 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="5d5d6558cc046c4efcd41868063ea6a8b33b95f58f286bcd317151dcefe110eafb72a718586d5bdb37d721f7a86782fcda0be5082a874972939bfd3dcb41ad0d1efc0ce077d207e09c2f713f6d2d92c70e2025981184f02ee6d80435f98284355c2595be923e97aae96b7e7d1f5344d138ef76fb0b38d37011d2739bfabd964fc5d1de73ecd9b9eee99790f97efb04b52c1bb1f6c6054226bed5d443288742304803bf99361c88d2d5a80845b916d68eee7908f3f14702ee1e", 0xb9}], 0x1, 0x0, 0x615f0c54) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 11:03:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x20) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="06e1b224f45ff999c3d4effc762ebfd8cf5b9a7b7dbba7805e108df73d3e26de204820d1aadbec7a787afffc3527b6eea7ae6c551c6e9572a0b300cad1a2d0f325a2c1563b8d6d42a50793140309bd03bf3fd261452a1280f93593a18ef7c4cd0e9c19af456d321d99aba4a566f3ee7bd0238174b754fe7eea01122510d95c541463cad2ef81dc1f3529df1b6ccc3818681c5b82b1b612c4fafa9a411900017bc920351cdb662c1556cfaa2d57c8054214d3872deebae86d3dbe5cc02d3540cc707fe49c67cd80eef3c52c977ef6d91decf792ae23707f0df97721da51a7712bae173f7df1ac97000f59569a", 0xec}], 0x1) rmdir(&(0x7f00000001c0)='./bus\x00') 11:03:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x1, 0x3, 0x8001}, {0x80, 0xf4, 0x7f, 0x4}, {0x9, 0x5, 0x0, 0x5}]}) readlink(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) 11:03:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0xc88, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0xee, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0x7, 0x140, 0x10, 0x0, 0x2}, {{}, 0xffffffffffffffff, 0x38, 0x20, 0x4, 0x4}], 0x27dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) ioctl$KDGKBMODE(r5, 0x40044b06) 11:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x7, &(0x7f0000000080)="74c4a2460767b6") 11:03:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x6f) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202ddffffff0bcf68bd982b4063c2e2cf0c"], 0x10) dup(r2) dup2(r1, r2) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffefff6fffff008035b537f290ed7f33922c39d614c8ed6f322e038894555a66fb6b91393d3a8748882a02f1019a55668aad2b42a5bd390cfabe91b510df61470b5d85d0439c9d5d39081835aa468ef018f4062e57f32100b0fc9112040bdd171ff2cd3e3c23c67277e50bffe3066723e27530de13d481bcb9db4e9e81c04180ee162b9d32b0443a8566c1b4b3b6be782e2ec33a743ac46bf9f2477e809d38b8003d3880c60ba4cc23f2ac6db3b61564e0bca81ce70423281819f783b7ead52c73d7d52e373af6b3eaa1118a6ec04e35c5ef527400cd31cf5ae3762213eddca9235c379c68d671a0e18fc199ff47eb9ab7c71e87760d42d2398f0a"], 0x10) dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2013, 0xffffffffffffffff, 0x0, 0x5a7) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x200, 0x6, {0x8001, 0xfffffffffffffffb}}) 11:03:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) r5 = dup2(r1, r4) r6 = dup2(r0, r0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r6, 0x7896819822b13488}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) 11:03:33 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRESDEC=r0, @ANYRESOCT, @ANYRESOCT=r2, @ANYPTR64, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRES32=0x0, @ANYPTR, @ANYRESDEC, @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESHEX], @ANYRESOCT, @ANYPTR]], 0x1) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x4, [{0x2, 0x14}, {0x2, 0x7}, {0x1, 0x9}, {0x1, 0x1}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x3, 0x100}, {0x3, 0xfff}, {0x1, 0x80000000}, {0x1, 0x1}, {0x3, 0x7fff}, {0x2}, {0x3, 0x7ff}, {0x1, 0x4}, {0x2, 0x1000}, {0x1, 0x1}, {0x2, 0x5}, {0x3, 0x8}, {0x1, 0xe720}, {0x1, 0x3ff}, {0x1, 0x6b}, {0x2, 0x8001}, {0x3, 0x7ff}, {0x3, 0x6}, {0x3, 0x8}, {0x1, 0xb2b}, {0x3, 0xe8}, {0x0, 0xffffc9aa}, {0x1, 0xbe}, {0x2, 0x21}, {0x3, 0xf278}, {0x1, 0x1}]}) mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:03:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="828057b349e2f05dfac6f172a9a651be194d7eff03000000000000000000000000003dc3c7605e713929d1be12e227fec18ac0f249a337ed6df993bc498a334d28b742c4040d1e1f5f5bc63b875c1f93f9440ab3c3b984a30ac3a11362ac1f8c693b443de9b742a39b38790fa8ffce577f6383676092b023188035a95479be0b7bb60acd240cbdf26be3ed1c2ae0b201d446f61fd1a01c7b971b4caf484698fb48281efaa73371e83228bf92bb4689796e19c323f29e4d3d6d6daed19d09c6298e21a17051ab52513bc605f1400df23c97881d0381ca62a466e5365c39d4f80f5b3950bc2431245c1b53728e875d7a198e268e4cad13b7358b454e33172d006995e55423991ef7d581582dbe97fc5ee5e1fc5c2d"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x40000906, r5) getpgrp() 11:03:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 11:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0x6a436296}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x21) 11:03:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 11:03:33 executing program 1: getpgrp() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0xfffffffffffffff7}, 0x0, 0x0, 0x0) 11:03:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) r3 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/171) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r2) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:03:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x16d, 0x0) 11:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0ed37674781895c981715f891dea") r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 11:03:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b339d8f1359caa677093a72c4ad8991ba416b6f037ecec7daefb73576979370361d00ce4a291f8efc4e24d287c1134e4340e9de3717ec15e1400898ed7b0320334470bb15522d38245590c5553fc7db1267e290f85a79c8f0cdc200"/117], 0x10) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) chown(&(0x7f0000000080)='./file0\x00', r3, r5) r6 = dup(r2) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x88}], 0x8002, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 11:03:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socket(0x20, 0x5, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f00000001c0)=[{0xb5f1, 0x1, 0x3, 0x9}, {0x100, 0x80, 0x1, 0x9}, {0x1000, 0x5, 0x1b, 0x80000007}, {0x7, 0x0, 0x7, 0xfffffc00}, {0x4, 0x1, 0x3, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x70) getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x1000000000007, 0x200) semop(r5, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) 11:03:34 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff8035") r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000900)=""/205) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x5, 0x420) semop(0x0, &(0x7f00000002c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x1, 0x1, 0x3800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000180)=[{0x3, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000400)=""/197) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/52) semop(r1, &(0x7f00000000c0)=[{0x4, 0xb, 0x800}, {0x1, 0x7441, 0x800}], 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:03:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r1, 0x40}, {r3, 0x20}], 0x4, 0x4) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="f55db06c0000000000000009b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x41) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100", 0x0, 0x8}) 11:03:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000266000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:03:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 11:03:34 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) getsockname$unix(r4, &(0x7f0000002740)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 11:03:34 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771ca012655c2cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d504881707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beef7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d904bb7586fdbaff9af91ef85d8e102bab969f1d920a1e12ef012c21f2dc851"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 11:03:34 executing program 1: r0 = socket(0x18, 0x4003, 0xff) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7742000053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f00f3f8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911916fd30fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0xfffffffffffffe3d, &(0x7f0000000180)=""/102, 0xfffffffffffffe90}, 0x0) 11:03:34 executing program 0: r0 = socket(0x6, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004485d43615948d16e14d255d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb451e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b60a2de64d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055c7cda422116cd97dfee1bd98e5a0cb41205e52bc68c4e0c0bcf72ca924709fdd4c48a633264830281a5cf644d7b4f707b4365cb8e15c942b18d0b71bc01a1d1f88bac614b9663376412570994cfd36a72d5311e7435ed3489a0dcc372bba20f5849d449fed069feb5f65b3eb0714d357178d4a8ea54a0e8a83d34b7c7ea5a6383b1bad0000000000000000"], &(0x7f0000000040)=0x1002) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202ddffffffffff7fffff01b72f2b330892ad6488335774019f5d84c5da44207ce80c4ef70a4e406ce402b3191f3ff574a1"], 0x1) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX], @ANYRESOCT=r3, @ANYRES16=r2, @ANYPTR64, @ANYBLOB="fcd82771af63a6b1360f67fe602a0a2765f3a77d27b152056846be221c180fe28cb1464dcfa08e2a895f00e537d3823f3d5cae72534c94c1bfbbd61e0f98d3776312640a1928b0f35e1109cad67eaa66314a7b59672f73f332cf3cfed41192d45c83d953098a63dc12b20d7d7bffa19325016c17a4d38fd67b8e911591ba6d80644f394a4e89ad19702ef9b5a3251d5ae13247abbfae696facb75bbf481bb7be28546e0ed70c309938704a662f93e5a0e512b27e9e6232ba3ebc68813f84ac40ae3e615b7dbd23484cd6941e2a70e065fc198d12a77c8c8d499d6b61d1ae2ddc3101c3706dc2e2d1847a8848e645ab60a545a4c82a156f5d6df04c7320b8af"], 0x6) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) dup(r5) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/97, 0x61}], 0x1) 11:03:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x3}, 0x8, 0x0}, 0x0) 11:03:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:03:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, 0x0, 0x0) 11:03:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "ff001ba8e4d9c20dab00000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff06f6ff6fffff01b72f2b33"], 0x10) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) close(r0) r4 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="100a2956b9223776081e160581509358b93f9f614e4f0664ac22f5480da56263597c1014e5f434d2de4c5fbf2280b929fb061c955842b1d8099e0ab3e3ca07d92413b8cb2f87165d634eb9e8d7c20af118fded72cb00dc71ac87272f913623c0e162f724d6ec61745ed82159fe5af5df893a79e6e302f7725fab4dabd83abd0506e4079c79fd1ecd3d49a49df13b1823d2557f94b1de5220fd48bbf8f6c5582369766d72d205a3f129", 0xa9) 11:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x63f0b17a7ba0c994, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x7fffffff, 0x7, 0x7fff, 0x5, 0x200, 0x7]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:03:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9602ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom$unix(r3, &(0x7f0000000000)=""/1, 0x1, 0x840, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) shutdown(r5, 0x0) 11:03:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = syz_open_pts() r4 = dup2(r2, r3) ioctl$PCIOCREAD(r4, 0xc0207534, &(0x7f0000000100)) 11:03:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff05b72f2b33"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000600)=""/34, 0x22}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/79, 0x4f}], 0x8, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:03:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10005203) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000080)="362d70817a7bc0ed8a4deefb3520334d484c3b8f88e6e1efef10a81fc4a132bc76573175", 0x24, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="d319e31a8906fb622c0be3e9b26dff5d876a48ef5a0118aab4ae1862253357e5f1b14397219862ae334e2cc92d8b856e34340e8f07820fedcdb5194db0ab4cc0336dc4d3d40306f78b3ddcc6db2c2615fe91e7cd570a19e44520237f19d3e2c4a7c5b4c0c47b80b1a928db00000000000000"], 0x8) 11:03:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000600)=""/34, 0x22}, {&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f0000000300)=""/193, 0xc1}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/79, 0x4f}], 0x8, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 11:03:34 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(0x0, 0x4, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x91900, 0x3}, {0x20, 0x800}}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{}, {0x0, 0x40000}, {0x3}, {0x1}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x3}, {0x0, 0x5}, {}, {}, {}, {0x2}, {0x0, 0x40000}, {0x0, 0x4}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x3}, {0x0, 0x2}]}) execve(0x0, 0x0, 0x0) 11:03:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x4, 0xfffffffe]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 11:03:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, 0x0, 0x3, 0x204}, 0x400, 0x7, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/84) setitimer(0x2, &(0x7f0000000240)={{0xfffffffffffffffa, 0x81b}, {0x3, 0xffffffff}}, &(0x7f0000000280)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") syz_emit_ethernet(0x1000, &(0x7f0000000500)="3afd2811bcd5d27946d79ede5af2426b44c6466e5cd02e9ab3af5c12d39b3b6c58203dbbd985b71e096858ae387f11d954d0e7bf4d06774456ea203fa62ab142de007c5bcdb47662d454c6d5ed66289c1546722b3797e58b241cb152d26edd701934378afa3b2a0d50ba790108afee8c54d4209bb4d1e7576fafdc8fa94937a30bc39438d31cbd6e41c7eb123c823942c131e7af8794255199d75fe0b477d606e27a7fecaa2cb612e42c86a3c9024b556d96ea83a8619d778727e829e62b6a7b7c02b9fb605c33cdea199b2096ff3b328c1fb9e9dbcc70c57e222aaf91d1c5ea1e05957d87075f0dc2414313bfbc48b07c34d06ca1ba9ea79baee9ae933ae6cf691e40fc809e9c534ec863ca766ad4534f5044c125be6529918bbfae4b271be48755d7cd81822196d986ceeb06e6556cb3b2c37842b033f7450b6bb6b2dd1ca8892df0c0d5a6ab6f4e93db9f7a6cc7f30a41b5fd7bc5da153abc67917a839615646798f1a4873defd548ed9ead149e50caa6aced71b3c54afc280a3a609311bce9c8f004184003fc7b1c57120bd298f75af9f70a7a2f961f96278dd1dafdb7ef836d9cad943097488620b000fa6ae4198857c33942b67408d043fcc92b78904b3b5bc28506452ee3ed7c1e23b5a29ee2adc75575c2876458bdbcd4f0b8becc3f2dd9d34044b2a0c4c12bc512d7a208f80817cd1bbaf484a795f67a71e82e43990ba486bc5b1d809e82d0e1c1830e9c3b7d30297ece038aa2e4f2685e7efe5fe017897a2c576ef7e8e3c1338944f370a8c7f289d90d1ad1c3c0c4c87f0cd75ccea86bf7451e9462598440adfe85ce6dcf3615596e2a6e1dcd788494a00c4f0d01f0335371d24d3e21edd89bc184bceedbdbaad6f5c2d321f09f325ac139e880f6700761867228d1cfb254d642ba726d668cd1883e0a90855ae69c5bfe3cbc1577f7d754c4bef1916b735dfc7a37039acd36f599d3457abcbc653772826fd7dafd4dbfe2bd746dc3c4c24a4404791905e41f5cf67757ed9d9d93c90bc76cec45a9a64100299280f6a620a9ce1173f1018d7014895bd56a033a9c210b7a8aada9ea7387047847710768d41b9a43743484b12ff6282f1ef89508c66afac8edee89193d362b89db02d174bb8012ff5eb930ebffd17256f8c733760b0e71c55b0add8fae5c6f10e16c28930504d8883b5587d90379d799ffbc3bfe076dee41386b9dd7ee7712d90dc7c16c96dc4e0b0be1a35c5134f579303777d0adad86e6e9a0a07631b2775778e469fa776d1e61a78f5533a93480a437a62017db1d0b8920d61bf7937d915ee4b6ffd3eec23cd66b04af1fb8add4cf899907cb27daee76fdce18fe35cfe73d5a8269920553d51f960d27a4a4faac53703ab7bfeccd84a5988ad6efad0f610fb75bea18b9eadc169904e49fa39e4c7a58289f8ccdad7aa90f2ae184fa0dc21d8b6db38a5a4c2205e56ec6314236c0462ebb79d8acd0e4c5bc047fc00cf27c2f744cdc8284e48daf6a8bd036e093acee103f5a8f309070cabd2af85ec5d212b708998bf5a1d12048676302e5a67c782a056514bd8a7f76c0b67eee937e893632b7805bbecfe92f724fd5a61a0717f6e0dd9769a65ffe3acc0a6ac1bae6cc614ce728205a92e037cbda59486769ba8c857149a72abf3fed2b39045dfe9ea0799e389900a557881c90578da6520decebbbcc028478578262482578059f520c1fa71dc8baf5a4c39c7333ecaaf4a90bc5a9107c7309c560140f08170498ab06801f7c42096a14c30f3f1706f062c0364e6ba03db6d1b515e919d3af7bdb77f8620a6ce99312e9ca28b2aca9f7177a94e00898482a18c2cdcf91ddbf6c14f124f435b3f2803c22f1d55ddfc1e99e1d0369d31c11ea6f4c90acfa9caf357777e0bc3e6e07e57b38fea1e4bcbeb769734e2de7220cd32716ad4caaf5114d766dabf5bf9c0ccee8d824c2eaf43b2f1e89a7b8542b4c882129c9b11c60d8eee45133a1d1e2af0b252672fd99853b56c08b582259141b9e2b6903a592d5b7e8f7c4d9ca6df19addac2e97c72880c0de6177753a795b7497081245ca54fbf46594c91fc6f8838e6e1a55a68e6d2ac8d557d4478650df949968a32baa8513d362dba720623d8e7a77ea77e3c1bc9e5e4aadcc2caab7c69c59e488204c301633fd84e0519432229f10a493f1eb541d82ce34894cc8eca374b5bbedd8412681c5a72ce761d13b8a01da2f6b98ec669e0563100e9e78656f6ab16d09a7966ee8b5b097ae7e12212f072aa45a29a746ff804fd815c35b15670d93b329b3a8b00e9d43b276356cb955d5962e7438b23119bb4290ac2ef1237b16e47ab9bdea7fef74fc3c1005d62da107cf0d05b7791ca7310ecf78fd22b2103d3e3cb6973dbbc37e991b939d102bf2a0103ffd8a4b0df5d89d8f743c03cfd30657672ca4577ea76e535debada8f1fab63267f142b7192aa20f6dacc000a490ed35ce19907398d8eb82bb2335946d7800ef2b48daf684df5c3bcc9534a5d48735a4362a640efbc1fc5ce84e46cbe351c641b16da4b0a4bdbc850a71cb0d6134a6186827f63a11cc22222141a9f3e5b55e695a7f894c74122cb95037ac0be2b7fe0a9f8f7fa7f57da29d0f168ebdf4a778d4c63119e6ae74d91871cdfceab25ee5d8dfb943427af57b5cc6d178cec8fffb207d7e5166545906b5bd46573d04017fed58fc44c990f085d033b4a063a515fc52076b8f1bc940d91319407ad9f33e8b771b9eb1b115cbdda886b0353c90b9f6b8773b577bf97a7be70c6ac0853237c6c827ec4934401e434e0a3a69fca0dca1ef308cef8f4cbad78cdd04a402d43e82d75b30a35e17f2198760a04e91e2539c125b401729f8d42eac0e14468fa889162c592eee6dcb3cc85400a560a1976e64e2d2cdf18d8ebb9f5dd35e88bf2657e9ce54f637f8ab9823514e2a38c491f0a3c16d0fb56464d9a179f769c7f9d37a4ec60d85290f5f48750761719aea995c2ee88183513c4653c7506a3bc1468390015d5de67e49fce1715ef8c3622f0c526f896bd1a5975ffdc3b0e6139965713cb4b70e56bf77e81901339c1f1892c806dcae59f1e8aa68955396ded12c06d210c7695cae01fd037ef171c197539b08fa6930d14445f8b0951bb6be4a0b4aa39e4daae22ae3088a97be2e5e42d67ada08cef53c5f9f7a4efc61d3fa392c8d78b6c01ba9ed766e7fc0b6149de2dad1a3dc0d90dd12a9bf064800e8ff5ec300a22092d8c8f37ed2ec776d4940ac24718249995629e37afc62a3d958c83da92f759ec6cc0e77257035fd0ffc4981067ab9dd8a50bf96ae51234ea890fd0f2add557e2571dbfe824e3c505c5d9d2cfd3572d46a7a0fe77baeefbc83419d95166e71cf016412e6924cfd42afb09fb007a4984ad2b2cb01962207b9677ccfc4d0c463b36bd8b0620cb664821fe5f18f077f1bd0a60e3698a2348a14d3526a492afa4ac6117c3ed998de280b3362ac6d8f21ad4be58e9b7595b071dc97633fbe8106f9edd249e91487bfed2bf2e2873719d3499fbfca2833913862904c7b74b580db7c5af626f18029306ad3cc95889b9cd1a27509c88738083faf58d3d05417bbce102e53292e8fc4be8be3f18798349a53ba99d90913206e784d685e7ab4003157a84811c0437218ba1ba6f1e493323a490c168df758fe06712a0c8aec01ed83dbb83cb5e58063f5c6433cd509314ba00d31f19080b2f2277b226afd6b71e3bba6be8800c3a9fd5446eab71083e6fd37aeddd5b1d332047321089da0830e27702dfc811827a903fa42bb2a0ab6a6088961b40775d9e766c6719006fc174eb989dafa6996b39360a8027cff1b34c30433c45678af93ff9015df31f05c9d9e6eb313b2afa8427419bf9292e33a8f26a1ee8e5869763e1a8fabe7bcb1dcd8f5209c8b10fe56cd21e8ab795164c3e99b8d4748e258094f18da2b92c6bd69ab67b5a16ee26adf657789360cbea1ca9568a7b2c3c8795e246e74877454a69ab0d2a47e3ef20743bb33f728f80f0b96bdbd8b7b0c5f763e4d20e3ec66b77d7aec1dbfbfb3ffcd3236e4ce6d8532e12127cfdcbf26b7c5cd92f82a22fb0f4425d467f44c432dc3ca597431c514f28fb43d1796553def58df2aa723fab7eac30fd9c18f2dac4ca3a1c04b5774a81e1899e90515a22a0b86d2d8be58541d9163bb07c5d0e5dee0d97950d76ab403c1ec639a434ceffbaf64e4a59a0f0f97beff41b9c9da73a49357ddc27991dd1321e1a1fb4ea5134b5d846174430b3bc64bf95f0a54f7665242c44127a027451069dc96cd68fca0b75bb60c8d66c31c358d25b62e33c587920ff3d44728b0b8549df9201618f6d64fbac7f87adb0d39a7e955040954eaadacb09ac24838f53374a0478921e7eb78c8ddb1d26ceec52f8b895c870b723d66f766559d2fce4a13563a84120288b99162280895b96fed0e1cde06b1753e8baacf550aeffc21bce9aedf01cbbe09024806dc07ccdd7ae2a9127c510a683e48edfe860119229dbfde155edba8a30bfbd839c2da9afabe51c89fb5a9059ad788f15a67c06b533bb31f975a666cec5365dd17cf705a2c42ffe5d66ebe57d57dfff3ad84b0288da3ef55f94fcf8327b60189507a442b10c7edb3e5b0c265af22bed30fcd75ac0b773d4ef6f155af0513dd591a59b79d288d6798d51666f3e587f1d79a21f169a0ee0ec69834a95a7a33678ade0bbf86d4d83e8fe945f997bf85cc0a88fe63096d939a9fcc8b24e52aab4278061527d9ddd7e4dcf0257c1f7e42837688c6347ff354993e81ef4c462298ba8648506fa4b50afadcd914a42f79b72a2873cc076e0c43a5f9cdbda89c1a1df14f7249b42f5d70a9313d5579b19e6388403a0d1fc200d5a2dbb91e130ec7f4b9554d74c54e3a0689269593d8c7c562caaed806f5117fc92cd7fb80d7d0d47796afa8203452647d5eaf2edc803bd4e0a0a80bda99cace5d0713d86623fb6f6bd33de30563dad0b09da73fbd5fa945b7e3add6f41c0576673c95d2fd49ab6ac5c4e8de95a04e6a63cc5adf59ac5d74d6f9bc39f4d3087593416a5ac27900373176ed86fe059604b0fda5859875622455a60c1d36e9820066b551b1cbe6f4e5659817670d60d74c78ce61ebc5ea2e3a211195bbcb574f7a051df446cdbc4a887ae23bd13ed3c1e5b771cfcca6a67b7ae8204c963c25b7cd66c24f7ad335bb47708e79e33ac58149197d4de323c2b2f004cb9e000d0bfc6852a41dd285de9b9889db501eebe08bb1c5042e6416a51e81055ab1bba212f51d8419e0601aa5da507ff42cd7e19baf806dd748b601324d0f60216504b30f317421660d8e2fa83f45d628a68412a77744b1071a9029708c39b859d1c4e41f86778f8eb3061b6502b440901d70b08f16c4c830db4b7b03e482f3b61f509e01f3891d8264b546c699b1dab3108ca94fff4b747818d9181a4e7e3725247136279239f406f6f5541c9d1925dff7866262f949ed199b0173309617a438a7e5dcba6b4f8ac7c4524174f041177a2cee736980dce29df20badc1a1d27a517c5cc3a874b0f37d0a03750020aee172fe5855c3f9900cf6ac94746af440137a177846443215e3b949d80709ec5e337dd1b428e7e9d44d2f94434fa55dde1c006317526bd3e04b04861db15dc8b73b8ba3012b47c8ff1861f3f504491f927aa868f9de4fa8f22667a5065f9d4c6a01af93aeb8e26ca11d53a46208e146a2cd1763b4a4d5a74de78dc038a3373880f30da6468933598c01b52446dee32b657fef692365c10fdff09f2b5c224cd85b19") 11:03:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffefffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x8) 11:03:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10, 0x0) r4 = dup2(0xffffffffffffffff, r1) dup2(r3, r4) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x14) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0x2) r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x3) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x7, 0x6, 0x1, 0xdd, 0x3, 0x6, 0x1, 0x2, 0x3f, 0x4}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000340)) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) munlockall() ftruncate(r0, 0x0, 0x2) chflags(&(0x7f0000000400)='./file0\x00', 0x1) r7 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000440)={0xd7, 0x2, {0x2, 0x6}}) fchmod(0xffffffffffffffff, 0xa) 11:03:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x9}], 0x1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) ioctl$KDENABIO(r2, 0x20004b3c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:03:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(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, 0x81) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) login:     11:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x1}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, r1, 0x0, r3, r5, r7, r9]) setgid(r10) 11:03:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) recvfrom(r1, &(0x7f0000000100)=""/213, 0xd5, 0x1043, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) 11:03:36 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x0, 0x2}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) 11:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x65}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x4, 0x6, 0x4}, {0x5, 0x81, 0x3, 0x5}, {0xfffa, 0xf8, 0xe2, 0x7}, {0x6, 0x9, 0x5, 0x9}, {0x7, 0x12, 0x6, 0xd3}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x8000, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 11:03:36 executing program 1: 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, 0x2) r4 = socket(0x1, 0x3, 0xce) close(r4) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e8191f17689100000000000000f7ff0600fbffffff00003232eb00"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$setown(r5, 0x6, r6) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x400, 0x1}, 0xc) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:03:36 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000680)=""/4096) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r3, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:03:36 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0x2, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b553b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) r1 = msgget$private(0x0, 0x100) r2 = getuid() fchown(0xffffffffffffffff, r2, 0x0) setreuid(0xee00, r2) open$dir(&(0x7f0000001240)='.\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000008000"/70], 0x46, 0x3, 0x1800) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0x5}) 11:03:36 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) r2 = dup(r1) accept(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) recvfrom(r3, &(0x7f0000000200)=""/193, 0xc1, 0x800, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r6 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x1, 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000440)) r8 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x0, 0x602, r8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000004c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x10001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000540)=0x2) 11:03:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f8599b074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4e7b838ff96c915d37c330f54d06d34e9d4da2452e170e52b859446be52e79fb15ed", 0x98) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='W\x00') utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x366598bb, 0x81}, {0x20, 0xd7a}}) OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 11:03:37 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60a5b00800103a00fe8000000000000000000000000000018600907813a1000000a6450000000000c84f82890ccde4"]) 11:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x3d}, {0x4406, 0xfa}]}) syz_emit_ethernet(0xf, &(0x7f0000000040)="b4bc1fc9ac2479ff2b783f6e8a9c81") 11:03:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:03:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11ba000000000, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x20000002, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x100000000, 0x2, 0x0, 0x0, 0x80000000], [0x0, 0x3, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff], [0x0, 0x0, 0x81, 0x1, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fffd}], {0x0, 0x3}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x79a9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:03:37 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000040)}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000080)}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/134, 0x86}], 0x8, 0x0, 0x5) chroot(&(0x7f0000000080)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x100) 11:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:03:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x1) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 11:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 11:03:37 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:38 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) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x80000000, 0x926b, 0x8}) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 11:03:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) fchmod(r1, 0x4) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x4, 0x403, 0x1, 0x3, 0x40, 0x5, 0x0, 0x0, 0x8b, 0x3f}) 11:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x9a, &(0x7f0000000180)="7c2140510200885b57f2c64ae58dc1e52de975ed8481070000006d37c20bd251a123c326fba24b68bd9e0659a628ae83b5079d34f4f0aae4e4aa3ac1eca0b63f41ffe64e185c443ee32f9d01ae15f874871e71da6dd11214d00cd6d9c28e86ed7c6403ef0f859596909d676c5d390e5b3d68d16693b1ddaee2afe3f0155bf89189fbb44e3f0f0f418e7e874b4fcda906c432be796ff6182cd3ff") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 11:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x0, 0x6aec0e53}, {0x400, 0x3f}}, 0x2) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x81, 0x5, 0x3}, {0x81, 0x32, 0x55, 0x2}, {0xfe01, 0x8}, {0x101, 0x4, 0x80, 0x5}, {0x0, 0x0, 0x5, 0x7}, {0x4, 0x80, 0x3, 0x2}]}) 11:03:38 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESHEX, @ANYBLOB="0b17006cd90b15a1384b7dfb3a361a2d9a7c14ec35bcfd97cc448070e60d218f4bb30de1c333ffd5440a84bbe1aaa007850708c84e76d306ecd975089b4217de924c6fb1566573935144565561bdec0450cc24da924204e428d90eef7cda82aef6ecef02dbf5496cdcbc5c41b8d5fb510a66b989e513", @ANYRESDEC], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="3b0aa2be0a67ec19"], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) shutdown(r5, 0x0) sendto$inet6(r5, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) dup2(r4, r5) 11:03:38 executing program 1: setreuid(0x0, 0x0) r0 = socket(0x6, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="93691f4c9580ef6fc20801056f9961d194316de4aac381f8c286dee1b085e67a6469a3be57311ec04d9df8f153eaa904cf43f7af91e32efa423831c73e3c494fd169103b702074a8912e04af5f34319aa29c1ff97987991ae0a6bee5cb32cb5e353b3ecf1ce1c8651c7f4801e7bad2968508d323d5c869bd66c4bd0d40df8e21e3a0c12fd0bb17063e191b2fbfc4d58d44b3c36a73a7ec08f4f9b61b65", 0x9d) 11:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 11:03:38 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x4011, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 11:03:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff4020000061886a2e00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x4b, 0x27e176e8, &(0x7f0000003600)="021818cad9fe31a5e8dff67b5b67403b5732edf64c11f65d4c300cbecbae4a1918f6c8c7eeccd41d3ef4c3c3eea19441bcac1b3a585b055bcb109f388e4b110ce383442e1426d8c4421f08dcbfd87fd6672de05f26d866f3c5c87e29eac364dc5a37da94232905a9dfd1bedb180bf9e470edbe0c6d26894c52fbf5c1908e2e86974425bae52ace8f70461f56540cb040f524c9d1dbc0ff60bd58f1a8f58747d57446586bafc72dd80796d67193960df9aa1cf77f98087f221d849ce261740c9a19b8ccd879365f44810b308468aec51b4b25d16c2372938d1d41239e5087d9ca0359b67adc1e65abf7ea3e1f", 0xec) mmap(&(0x7f000033d000/0x13000)=nil, 0x13000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0xcdb9) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r2, &(0x7f00000035c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x7fff}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="8d0d3f0344de5f23e5ef4f4f6f9464", 0xf}], 0x1, &(0x7f0000000100)=[{0x1010, 0x7ffe, 0x5, "5cf0e6b047f1e34d4638854ce6d2cb0d6d7228c7710d86b25e537dc930ad89e80ea24c5cc6a32c42718e0fadf70cfff502746231b8ac248b85a9669fbcae539b19b79c724b64e07eb6b86763ee7f36be58aa08059d726ab84fff3da4268cb39fe8dfc555162e6b3f142d652ea6444fca45805336c6e7a1846b7d1f5cc09a1486f7069e8e7f1b09cc9ac2c4b4ed59a8fecc12d3997967ff1ac128b023e184f70b98e4e9c0515830ea22517b94ef2f0b4462c72261d57a66839b844fa9bf7a002bf1d16bb337c339a1ff2e3cf31b203e2e851c8a99007bc9173e0b2770e42d4c982e92c7fbcb55288c62a94832f56f7a525251c4b48c46fe2b5708f31d4024ce922a8327dc67bfaf0d0ccb3fcdc270a488ee9c39e46bb5d3efcf1ee1cd2dfa557c6f9af2faf21fc5a6c7802e6c66b5b1ece36716fe77cbdb8df6e9bedb9294447947269af1fb37a24465494e77a3abe13394d19508a8d2cafbb47cc75dbf84398d825016cd3f6280de7bc711a73888f23870e404af3556490bffff39b97d0c30058bdf60a9215c37b7462fe0a80bbe1730b3b214514c2e19ceb14cfadd5d051bd995c6741d45fc5400888e7692ab6c29229c780319216337c5a6f42d8b9b724371621dbdfa99f4c04ea91b8ae2a4f3fb09a4587e4ddbd17bf48fbba5069d0686bcd0a1a1c07a20cec6fa3a34cdd8aba0b60ea4e7bfcf38d56f3d18d894b24d108e27ec38ab753a5c5e16b2e393843bc8a596fa2a1f45c381005efd0d5e15ce7fb4bdbd09a4dff1301e321eef49358fddb4261223480e8b2f52b40783734bc5d997db32b68592dbb01db902299d2b911fae64f24ddf49f5a6e4e94a83aaec9f0e3e247a81ddfa8c2011343ac9ad2f8a92a6ffaa1888dbc614de31f9914254c17100dabd40ca536199ba990fad31c67c02327aed11185646e8bd60adcf9c565e5930e8502560b52dadd08719b0e95d93c473839dcb128fb0b4a4ffc6329c1f5f0c110162ce1a488ca34bf20b22d3cfeb3d88f1b55383e23b782bcbc8774b7cb879f20f43e6fd69e59d15b65470925f460553cfa43b1b287a3a90efaa5d1552cfb6399af7643917ff23f8c0b8acc7c4be9273554a4d0e25dcbef7e3665ba20e8566ba7702ae62e27f64802e9bf0287e53fd04d048570920a8086f29598ed37681280c47ed0eee9d371791fcfd3979e2c5182ce9a0e743cc91070726ac1f6ac1fa2449328ccfb49ef903b2af2917461b9028fdda5d5eed93cd7cef301608f6a885070140f1a50ba7a16ddc5e5f65f7f806ad5467f0bbb8962fef8fa457ea3fc50bf6495815df0c50f88b4e06ae2472483892ee017d59ce328029624c4e766f6e962046c49a6b0b740f8e306c116d6b2511977df5061204719197a24a2bc5a0e000f1c868525f75e019f2bf5bac70830993e82da42494332c82b44e62b132cd987a1f9a1943c281177d7ac21e653d08827bf153b19e11869c4fc4c9eced444839072ff4901245e702e62a67126d480096098f0b12f5508a335e73f43bd4a18e2f0510cea67109d129ee6f03aa5d27677f163837b02eaddd2773a655aad492ecc6f2534018214b5d7d28f01dba0940a4a589a0bb445dab157820f961afbd882d159a44e6bbe3023ddec3ebae0d1f5f3d8685392d136339b497d6f422e3e2d3b1bcd29e89871e764e94474da992cef416d1e4ba5b3ca5f42902f6dd74988a5910125676b669835b535b52915e9c15fca5fa003d20f1dd2247d188eec029fd53c22d9712713a36d166660a4c31b2f85c8b1de2326bb6796bb5bbc9d6536c2a48c7e263c4d07dca844961da523b67129a8f605ceea338e5565231cc22798850025d678f8df3b580b95a123f9ab6d40fc11433779021aae39627227b11f6308ab9c5b810fc9f4ef9f3b96fd1732948ab6700d53459df72e18d324b637f5eae07737a363550d32f1568c4dc4a6b660e579b56ab5966a98a663071393c1fd38315ac4e2a0c4417bdf2bf8e95dca028fda0e60780129f152f12ec22e6e73315089cf3d5bfaf91801b2252d7ebaf68f11f1d5bb576d5fe872a6f6142e09b4e7355b238b511f52eece70c5a932205a88c9eb0d174a13b535014c770ee21d741c174a40ca42b01027e1296e9c9e93e654c208ff44cc9dbeb7962f5ee6795569af1889d372297132c8b809585bbae4617dd01909c90ff7451c64ed698b6c98a3c9f89de81092581a3b33da3f0ca61c0fd8e8bf6bc276eff0c83fac8842aecaae2e5e299afa214243ff87309597740153a6ca2a10ec259a13da0c3e22d203b2320d6db7a78007bf5ce72223563a4afc6269dc4ec10f5f628890172409b0414a1135854529fd55edb4ef6bccf4d335764a33241cb154258b917560d0d7df3ec08d0dbfc9e2f150c90e0458738e4161155ebdd73300372ecf7e642afc8ff7a4a910413c5b20a22a8ca1517a975ccdf6bd0b8097c9556dd3fb2b173499222d2b31c67584a26dde60fe6220e3316054fb20d864ee1d3e1922a642f15e24c4a80a0dd61482ff340b11e67647398d94382aee2ff2cbf7db30807516e693075be87b18bbbb0685ba0afe7752bba4aaa2af3095be8d9b586847b0963a194905febc1535080268bdeb9e9be807046b9cb2eea3538db94dd3f25cc854790f571debf15401768a696eb68f1261d72bb6b482c8efa8e5e88e87609d95d6a98065778879471d13faeeec6497885831c3f812b9bad44ae58e8671666d34ceefcf9da52f670ae685ad4bdfa90ce525458665000c7ecc460321887649f044965705327146a2f7990b499e5e6aa39a83cca1557178ddcc4b5f8126a6108b57b0e739f7dd9e7061b8ba43b1e28e480ea83ca6f650821b7af534464f8302d5ef8aefb51212038ec36e5228fead4a8a142bbe54b383423362f09ce80658aa8b7861cee8ee2f91c231efd5655def733c5fe353d55768b08e18d59185a6039d042ea3ac63f82ba984ccb4a1d5c7dc12baf7d0be1b42b7929d400b89da0b6802a82c4aafad33ca833c440cf2964311561bce0b2d2118af7996d5c58f56a36337b686578e4c19203fff519372de8666a7f2f5a001dd6aa4743e9556e60caa5aaeeb777910616070656875727943a8117b97bf88ce76f0333ca3785e8d5fd75ccbde96f90f51c487d210210e5360d9300641afa18d893888ab91af5a02d7885f5dca062313e3c56f21ca27dd80d4d640a376691ca052f6fca0c3e6abfbee507346b3c3a01dad77de3fc0dc0802f410328453aefd8f482890536494121c296bfee46959829fe941437af6dc8331c943370ac50819c339804aed887f4d606d3ea35d57377afa887e8995ebcfdf4b262813e20df280c49f95588094b595199fe305f545513ad21c30076facab16101cc93f73249ea281d92ad802be2a740fce8e2e51d680e4e1c0386497f4af818095ec5d7e262dd91332e6bbcf708510110e26feae68992fb94ad3695099739d595eca95e93ad38e8d8c0e236f08bbf33bc7279a7e43ec28981594ec2480b4fee8e6ce8ddbde407e24c6064740b1b916f6d1f849cd9c184931f2f0c0f1f2aec354f1c3fcf6e61247f70c068f2a06051d5c07563cbde84558dc3df82663abba7c5937be09802be9192672ad844cfc16df299b6a5a22d8fa05f2c1b97f435b0daf6bba77c6928efd1633e55aca2137323c14687f63b26285ff53bb171ebb5f412981225fbcfb6bff7411f0e900a500e0f4259ab93af9c188e235d6b1a8e7440317ce084d3d9009611f9f859f824ac29d480e267563caeb965d9b7008cc9a449e0fd95dbe015ab1c9e4ca4928e8f2b0ca410726997961acd9da4d0b5e80409c2536e5e8ea49a99639474b0c0276069094fd6764c6cd4e1585733bc146915fa315be997ed87db64c4f0949a0c50e82fa5634559c59f6445235ceba3de64636a2553bf58d48903cb33c2a269c9774ff974984c00f4c62e87e6f22a9578c6be79f887e510428c1d46d6113dfdc6134c9dc0a37cc308489e81724f87afb0a7f947e0a6a4002cb60abd27a778f2b4a5500f2b50086f419d580a8a200fa09548c844914c300eaa912ea2b7f26424ab7b7e2920b3d17e195a670bf0c1d1199cf18c17118f3f835cd3d9e98bf182a6e77051d8b662f312a0721a6e99bf0f8e0c91a792755df01515d7038c30559971bcae65519820e7d08011b68922cb47d38d2bed4b28015773f3a7b77642d9e79d263ef24f6214ed6d8feef8f0ad11b637b136212a1b6a50a309439f1dcb8175c5699495f8a27258d279d3a54472130c972156d03327bd6ca31f9d82c623b48f190e9b5b6cbb2764a2c8bf6f8c5e2f564f9f5f80e632492d39aa535adbbfcfcbea78aeb74a392b44578aea705b096093964c885c58edaf32e8abe6058288549be81325b315d85014c384c990cb42bac6a8fec4c57afc609f24ae100cb92e0990cf0887e82995670da672766fb3f844b644a711b639d1e6464c5eb15c259d8329fbf1e1c14d850428f629ff00688aeb1d9e3ddca601b2ac1d9b8f0a9a093ffdfe643aafa51bb536a3770b50fd2bec25914be2a764596431320ccc4fc7758064ea5663977cfb5b6a5a0206a244d004663752b8b4b23280dff5714068ef8e01a709102fd5e34bff9b4db7fa45f25883a43875523338ded89f0734b38f7ec1e2beb79f26b081dcd8382fd63bb5b74f64c784450212a41ebf2985f2466259d321d2df1777ffc8893609bf79a57e34b232f28bdf548ea9e9a622c331df654e354c9efaa0e734b701bb3208f888102c28de74f8794c778fd86897a8e94c8894c38de424901f4ebd3912496194eadd97f2ac599f0896c700e1b17a7750328fbd46c435427d58f4af76dd4da94f95fd33cf742432d9a3eb28a2f4290555ad33bc281003ded2448decd152ba1b5e39e71425294f9d93ad03f33767e6454e093af3b41e504a3cc661d1840c35af4c66335bb836517d8748f0ae8d8b9aeeb7d6df8cd0c2870c1fc3098c689474f295e45ad7884e113516a1d76758a9f0b0628ffdd223ad1d16f424b785d1ffbf6f87456918a18d2a9144cb13fcaadd2fac237ef32bfa294b65aa83f5620732ac9615e13e5306e4d80a904d992ae3f487adc9bd449c0033a8b8f574e9864b5bfef53c0584aac14859351bf6b767dfbe28d627950bd650dc6e8e0615a7e34affcc3970a8bc15f3f2e434c3efa035f08340820be745b856c1774417b74d12390df5d2013aa3ebc6a657cb8e05b44c9c260f3655359a7fbc24100c46fe570001f209ec8a1e3dfffee3d7acdd960907e832f2deca6e45a1432fba1ea51b952c889e758cb7c578edebf9d495f14d7c9aa26a53820efdc359f83c5f4d6f680a3e3392b49017b6d64817bbe0254afb690b3f15b210819f7f6316854c7570c547f21d8e4d68bcb38c29bf483f68f89c8810e90231cc3cd60dde99057880f5db470f57153831b3c5c3c33060619e1e5f3627e2e7271ed77ed0cd55aeeee93a6630e52a7f423ea70fb09d20a56c1d0a29adc85eea6233a8cc84458d7f00f85ccb78943f18eeff11dd4d5b3b1861b49019b9c5a27485bf80d3019037c5d2fbacc3b82a6bf943ba288a1cf7eb494d5798a66036b85cd027b26789d93764a1f7b3c2bdb607cf2e07bf6561c35e301c8959bd8d3069999bf23912b3008de30767cc2b54421a319386c9a706384d9ccec3b46d1c77de0316c5bf4782bfb1213c51ede5fdf378f013a2170b3093ce1d6f39f15b90ac335d97093d4b72ff581a9ab269d7e83b5df930114a69b4a58d6523e02273b97e5a04d39c71f6a641470f937b2f5a"}, {0x1010, 0xffff, 0x7fffffff, "83ffc8e68ad59af204f00792529386b76d806227eb9fbc57d9bd033155591b66e3058b11ce888e1a30a4cda5e2d34b3ebb6141c1af7ec71e5ae97811e525d2b71144c46fc823726ec5117d04084784877e0c37867bc1f84f0b9ba0be27087510cf624945ee9c1ff2a60c776c271c2b930143cb812cac92b7510d2c36114a21909abcee6a2a9d7530a5569dca3cb2a0ccbf239e00a0d83036d20b9bf528a7f37218cb576c6044c65bb39f6d0e605dfac5e0e67a02805684d3d618ff6332496609ecca57a131991a872769d7b28bedb7de2ab537485b929f3c4921287b4a71e230c7774972dfd06d4fd8fb7f8f0af7d44884c9fcb8a0421ccf918b61eae3923a1ca584c9acf5107770a2c07bf6c92a027538f367d324be674e831ba6deda694f66dcb77ccb322bb46f675b5d83956cdf68dc54cbd203eb17dc82ec575acea11c8aa7b4fdcad29881f8ea97c085f07e2b4a3807200b7f1f38aaa078d740c838a7e6259c6b6ead5ea8206ee219718c7cb663f909c9792a191b61314e1c270a48c297b00c6d78498b97f4ebfad9b07c9ec92189f68867fe69b6632fb633eb2577ca02804f3c58c6434db6f553df9d865f6dc56ec48f0f97cc3e0915db2a89064ca6481c798cdb3939b354fa887f883c6aad0700a08d15583969488fe6ce3975e91dd4688372c579c52b3a2f8333dc7bd755e99893a29db5fa0201d5a2a386c85894a30b3936182f7e45329550d2e3a994b3776e926ac6a06d018b12baccac89974771ae294ef87f571bff58c06619de3384e919458f64069024e580b1c4112823d20248ffc784505ef0eb78f3e3fe9b16b1af06d60e6bd7efb833761d06f24b0569af4a01edabe119113c9aa80a29d34ff0156687c3570d6ab681dd71146ecaa7e29a69841b9702b8334c05fff3fefb55867df8f2ce1cf711a9f2de630bbed64f56da664d66508a70d87b74acbb3c32aafe480eb8d5b819be925851961106a5fb6f3d28b7097dacb6bfe5168d4851a632dfa88ce7fab988cbf1046127bf91d35dfa48c3ef0ab7b3cd690e9f2db10aeb16b6dcf70783139ea9fbfd45ca785c836e496db5efff03e27b55b5a043b103e3c21d7589863bb76fb4511c4b94b3052c0f9ea041c6349c60baf528f4e96c579941767127e672aa8a1e946520803cb18bc0634b6062b86f3573dffde00041cf09fc6b56cc45b768c66d2d8176d9dec690d6325634cf82037c4e5f5af4f213d01c4e7ba1a2b2d4116a496894584186e59223b5cccce353f683c2da1ddc3bf4aadaaa0fbeee34561f831995b6385d5ac19f17e02d32f6bca0b5790a93899fe9fc3d029a8ee28759e570c31b78f34ced8474da9024e47a278317c1df003a6a079d825b5f6947f1303397c817f03332b5539a68c990b5f96044441fbfdcff3bd83c309c7f843e4c560921693099c5d218d782b518372c345f4a56eb5ff0512567febbf033b73144ff96cf20846b91cacdb74f8a0a3aee166274f022084ca5cb1def6fda179e40cfdb8cd5c902840fc223e241b715def49aabeb6fb558c3e8545db788e1aafbde02006d693775b59f848609289e9f7790025de7e70ca0c2d149bd885b444da1e89f9622717dd97114c19e9d6863bf29cbf0ab53698548c055bf5b6419170ccf125c475a86a7a85acfa14c1ccdacad58bdb6b9a77d73040daa1b5cf5d851c7e704406293906ead80b090913501a6b1e58fcf323bff8200b620fe75c1d364eff7aba8d235eecd43bd724fd8d24564f5c8ed628833ecca141df02731b0a920e6c28383165855ed119e3f0bfaae8c8777e6d2a59ce17afae4a546800e4b8280fe26f002ec7909e943b086622b0dfa2b2d5b6f3bc2ab4d8f059af8da1c73ea2f329621e9cfea3fe1276a73645cf04d6a22da8e4b878e593fd7a2b2c0cd0ff8f7940ce578ad49946ab39e8e61b0e126d24e5febde06e2e9bfed15f950876acc461329fdcbb9cc9b3828eb57854eea98f9e48f671d3bf6dd66a6ce5b811837deded5e70f3d9a3572fdeb69419170e6257d626c32cacb7cce66a5895b117156193903799d751e8015aaf47be788e2eccc0ba7fbb78744dfe2f0c8a272c460ad837c47539764e09c85671758f8a7e308e48831bcdaff9f55f7c9eb20f867f9b37c5523e4fd44810b4c81804d7b4ae8d1c7894e18b93f24cbd25f819b3d280737b02716596d2c8a0ca49572d8f13304832612a4e2a11786033ae8e97e1b8e00ad695994744ca06e5974657f39cdad2db6dcb3bfe890822d130affbd26a54ca18d8dcdee6126e455a9f88ad99c74cb984fc4102fc14045c30334f45b04c3f6606cd2598a80a4eb75d6036d2a7ee0c608d7f4d680013f6040aaeea485cdb67575bdc4af98255f43a911bfe0ebb5907f635aeff3bdca81bb290aebcbc0d4bd9f49f8c7d079416f323834b4431c440de11b99f4b9b0937cfb5d058db56dc6c4a4103e311aac909a4daab65dbb62dd631161c91142a6124342b84922ce286c18530cfd1ff1584318225925fd9f23bbc24484c65f29aee19ab7ebfe7f518f2a69d740c1228f7052591cd3b43980e0322bce5d08dd610ca5289f67898ea54c93d667f5d8e8160a508a734c75d17da55ccdf46046125e2282d7d5d35b2388827060fe5dd7d7c376436ba6db82011c9efc31a0fa2d1405b3c106c3c6cfa3dd301f1d83171acfc2371fc42dbecded78a4e267ef035a97ffb5f9bb6697c26508082259fd3af206276da2ea0e4b808b160ef9321366c227e7892670e6d2035197829d765e8e5c528300a3432e04be749f6a4f366e806fcb1630641f761521f4a1581595954be7e007e2ae5e36c8f93eb6a1c54b128fa83715aa14add544871c038abd5f7c493fa8e72ab550de782a470e3769fe8839327a825d8a0ee39f278ca2297ecc339b9dff62a24c56b93801a973cc76b24bc40cccc98a27d99efbb5a4022252f68b7ce18524b5a30a093cedf1a6fe443bba6fd9601ad3e44f29c9443ebc9e9ec3c6a7dc9b36431fc658e11fdca4d5feba49cf256026db2f828f72ade282b7db2538d7ab552a5e20ee91d06a6516b5225322073d2d74a5d9374b31f8b5d7f6c070689c6cb42c7402992abf0b27e542d5d087b417a6c60ffd241822567f483cb445d4a1f4901648b00bc58fca8e2a34f7690fad536d814540e8073239b2d0a42e4596da52c95597d44f954c188e1e1f39dc9e6c3fbe6009210f9fe0b79dc483583bc0d05357d03a095857e7046708b91a3dc3d6383265b1ab707ae863f608e2f40948810103f3c3cdbc4618536aa8e73660e7cd8f56b0f61e47b4bec5b61739901bc38af527795a25758454587106e0856458558d242c37f8e6c2535fbb1912169747b78fcbb85deb07a84fc6e4627760e2478d07064917ddd7b25660716bce3ed5fa0af1b4d178344b5644ac2dc2b5e2aa8341b40d61d087c0561a5f10b1a98b8948faf05437c5304d84c002765b33c4b4d1aeafcbd6ae4bd86d85e293aa55a2d42d5e8bda1d097aa3009b23721d456e544002b6f943d84f73d19433a8bf4a527a80297d16a5a1096ea6d41fb157b20b1d49f172527f4f523ae657b12197417936169173672b02f4305a1f6bcdacbdb66ba183f73be1f6aaf02a5a389be9a62f79cb1f28bc3309f5d975385d036057196389b84c183358e343d1670df4c3be7dcbaccfad97385e54540fadfd7b58dc85a3aa6cc10bd18d08fbb90b715bfbc43f02ad97fd744ee288d75eec9a6df283119ed17a311128426ccfa6d0dc690de143937ee58d6aa8956e960fb300d43de2818a9a07d7bb3ff952d2470ce9af5015ab6e2664c7d9c205db90fd430c050ef6e545f9225b0a271c145916c8ffbe15f9f68a5cad49e50ef575a4b98c628768a810eca353bfb2b54c8c0a16ae7da62af96ba62bec57e15764c6e0443cfa495de19d7481be57f2bb7ed9549f9f8af6a8172374bab5a59ec782e97df9f27f97636d1100eb2d383a7629270c52b09eb30960038a0c96130e8492027080f5e962d0e00f3e271e8daa0173f1fc0caeeb2da78f9caf3ddc81a2af08a87890eaf62b14fc9a1c38ec8d0da15a6df434c74ac2ffb0184573fec49245dbe65fe2bd727915160203d9e5ca6326f95202bfc2e3a250e78c5a1fd37d25d5f6ffb2e8fa3a855144422b600e3b3d60c7dd2255d56a170dcefd45148f2f5016646fd6279f7df08fd67904c4b389f311bbeb9de45cfe2518248d2dfd89ed14681224bda9ddad623575dc3e1863b493fdeccd27fa1afece56a77e0af79508902bea98e34fc2db405b0da3eee8e0fab8b2df251cfba34cacf3e96be66f72128fb7ebcb5d15a216e6296cccf4226a817b4d125a5603dc8529ec06413f5f76085543f1cd28a77523bcf878b5448cc38f57e7d306d405b39ea8ac225b9068a434324b0ae298d12b6042e0b3ace5a1af2e01f102428ecf420b8d6c8e33b1aeab53b910958ac813a094f67fb61cbac86b39a689f0cb10ba1a595c1f448fcd2201a2fd6c1cd3c83b1cc543f9694a16126cebb07db83ad119f5eefe43ce0feefb0ea6749cb51cedcf5350c2f49271a8b1d69b00de1e6028e298fb79b5cfd8279bc128d7d599934a897ec9f0a92ac25fa72e9a1657d4e2cb8d8646bb4479095b23a5cd5d296b82dcdafaee3bb1d7311912ce51488a7dbde0ef38712c55077cc953b0b9bdbe8d70226007a85aa2d82e6408cb7c39accc45e12614602cdf20f728a26c4f8f71c3b613e36663eed2fcf2e5921e29bda2d0fce3d6251b4db5641ee030e4a4e7bbadb44a10fffdfb894a97dd4ec097f0b0255e82385b21085a0427679b474ef583db803c814ed96efb7d8e1edee6e5c9e237a2dd79b2539e5783412950db7abd388b614b06a37d293c2f83b7ecb0aca3715d18df76264a6cd2961987f2940e9bb92530cabb102103fadeea48da891b47cf0aa950b41a1550730cd8e4a67568e0dcc47d42e654111090b7d2b10c66244ed0289c520c6d211ad83584e23224546f0d5686cbc5c80b98ff86a56a695fe22e24078dd7b14512fc09ae1d46a9411e67adf954e4806d290102cf0b407ddca3cb79aa2a547e5e2cc07f30062bedf6dfe44cd089eebfd37796a1bc5f0f8c56004c7b3eeab12ee134b9955107ea7b9baf54a83bb44ba5b266775a595207c12b9d56c6e0caafed5dacf0e4f530064f604f4edb7c8273244f414b7427f84ad11cc39c08dd3183190678c6753cbded95e63b29bbaf5f4a539c6e4c160cc7cdecdf3261903e5f66ffa44c2a4b98bfec5b21e2f8ad54f6ea0ad7692a207f7cbb372095009dfcb4ff0cc69e8e912d8f98f32d422bdd59d2bcf0491095068fc6a050df1bf2d1a8d5385d3fb131552084f5b3ae64906ba3f1d76fd2b01b83224c964e1ed5d2284728a0c0b4c64f660f75a0780fd37ee340f45d2b0207068f7b57cf1c4442fc860d22377c7be6ded0dbf6a701a5b479640cf4b4d3484fd6ea428fad5a880d36b82e9b1774068fbb10ab1882b45ab329b8fe1bc5ac1c1de591c76a19b8cce339d2661ba38416debb7ed622a6b77ae85be336032ab695b84ec9135a39d1cb99fc1a205ea888857b216c6b4f9bb721ac345fbef115e97df54bc268224f0cbea4defab792366f6fea24b035edf8b290c6ee0e44887066fca0d675e2750dadf211931d0cd62f452cdfc42f47e61802861518db1d39354ee635990b204c6e7fd9f725637f374c6e44e7681847b9167cca9c547d32f3dbdcdb68ee60d9d771a55f52d6ee838368feb93f83b29daa3e2a5db98ff85812e3b0e2b7c12d51574f2a9457a2888c91"}, {0x38, 0x1, 0x20, "1ec0034f088b8e8c7795a38c030d26f484a2015e0121f462270c6f24c2d2aff81a8d3efa"}, {0x58, 0x1, 0xdb, "d6cc0abe182694af0e135bd6349033274a9b10ae18e08b89179f835b4561050d8a8188e356377fcf3e482fb1afe6cda40f1d7cff1b1ddecb7adbf2b76e28734a701ff61e378b"}, {0x48, 0xffff, 0x7fffffff, "e8d5e6457d033cae234fe78ccfd9f475cd12ed84cba5e9c46efd41ec0f9f80fa7e867853eb2792b835c5221ef50da1523cc7acabd6c80ee1"}, {0xf0, 0x1, 0x1, "91fe74e015a5f5af2b2d92dd99f3802806b48620c632928857002ae56d8d3f67e45f032f58e15fbf5d578bad581eaa4e7049efbcea4a7d6cbf34fc5b4982f288d5590ad807b0dc6077f6c6953cad483dbfe2971a9940b272b65f2893d9ced3d210e64a580573e0a8812061b5dfba15a7cf049db7568e91b5156b1925a301cf12c4a7a1eb7e2b579dd3ba9d565ec717f78ce9bb8231184537d4aa6dfac15dcad8b9417a0e7d99d03ce7681468bb84230bbb2bc8f64e2f35a6e126268e0f1d3c1304c95207e40a69cff5e4b33552874fc691641ca0aaf4290babcac2d203"}, {0xa0, 0xffff, 0x7, "08f95b0d6d48097ffaa8e4bf3bc349d9e1fa82dde7228ad031136f13f8181a9ffa99fd6968f939f9d302423361d8c736bb9d3a721b4dfff021fe7b97fb2e7425a31c740d0014b3ba1e2c13a7ea475a6775d83974c4e3a705e0e87c6a3b2b6924759223b334a7b7c7daf0eda1c3ee847a79b5f528ba711888b02b1fbc6e8b3f9f0548a5e3abfbd7881256c283f49630d0"}, {0x108, 0xffff, 0xffff0000, "078022e8589ef8aacf1a41218dd60e01e9c3b07cbc94beed5ee955a46e228c48863f3e39bc77abccfbe3522c00c5b09ed15048c95675a70ec99c04c19afee1de7830c5be7e126cfc5b1adb543a9878611a3fe19e5f290bfed0623567a71dee33402e4f6f6db0d84d548c8e62bee087d66d0e6c40eec6001c8bc4099b1886b03a17b50047096dcc4d0619a808bcaf39659504d5b247b3ac6ca0e10edf1880457010fc171d486c1366911b12dda5ca2180c09c71678f2b148dfb933a3272173b39a27c208a93cd4615171f6eb18bbe45781c8025272767e77cbe909558d965ceb669e333a6a747d2c2aef2408f65b14083a11ec8f705"}, {0xe8, 0xffff, 0x7fff, "f5f02df1c226d19344de0d1757ba404085ede21d55f9412dc2a3167b98af16b1c6242872832afa9ba6261487063c268839b1f599e50a849bcfb563134a1eb612b2f8caeab82b86c9df43d4c638b6386c09e6da29983810fe2a2da0fcdc84f78c72ddb558fd7f69c5e85ac25062a0204b85652419daab9aab1e6448a338ef04703e4b54a8032fbca1aed0c5c7e07dfe694d5be26d30fcdc6a422dadd10fb71e70ffd3cb97fbe8fef4efa8a0443420f0643908c2e70a3f16119ca273953eef003c51a46ac39c995c977b8ee2173152fe837b5e1a0c70b5"}, {0x1010, 0x0, 0xfffffffd, "93bc7abe2591cfe1b6b863979a0dc7a67e9f9fd0e0196320c19e133f0afcad6ef7c7c1e46c12739e04f4596b80184439363e6bc867668609789824c6898192e5aa64fa8005d08aa1f9f49d94041c5c9d9a2c3fd91d9b3e9b12245752344374c866283ef99a7c91065c23e10b26973fb5e6e24c2f43632cc41667acabd11d2dbeb98ef23f782243072a3f4cbb770bde6eba3dee9a4916ebdd531a8cc9e4ddab265f8abf229bc5a7a77dfe4b640e53d7c054b907a1c95012f958a6706ac3a9bff52f2f0bdaf4da2d57f6469768454a70d25e519d33f4a2f9b9612a564fbe3367611eb4a87573bf5893a39ffe60541c145d0ea8919331c3b92421a016a669c76c69b484c26887d9bdbb8349ef0d315a044b62686fc272d1fe70c3c4987b18e07dd7a395bce73df37ff43cd47cb9092c7d6e0a682e510f81a06e323f26cb83bc52e6b657c9fe96ae7c9e29e749af85cff9af65cf8b22e8ed4d48328e4d76f9d2d3c581ced2e621f05dec8e53b3bd0374c715e62e20446c24cdcb409b905365187315abd7103df26a35bf08f574c3028b5e6d43a7711095726370c9ce56c85326219034de65611d731186847a2f13cf21033360107f5808a54a427633615eae2c09e9724d83f25af5d6dcd89b7a37a279e12cff160935722dea2b8224e69345ca41fd443b07f631730cbea2bbeca6b25e53b3e783d8c14f1e5903b207e7a1984321859b59fc3a96617f5ad3f265dd87e6c6d5b61066309883b528feb1f6c11de978744b353406bd5bcff35f6b65ddb039d0e210ab57a4f27d0a9190de4812f7f92cbabfafd3f1eea9de37e9c0213dfdd6bbd5611471d56e4b171c857a686a4e3b2d8c6ce08eb0b4b8ce04019526e783c1795165219fb30084111f8ba192beb9b0e3bedca8128d56e0c3d2bf9907116ca951aa5416a077a47974ad582dbcfe45957008d13e2777e11f145c6567625ae4b0c4bcbc73b883fd5c0f24aadccc645743ea695c9f0a1ad499aba765583e87f6eee1efccbe7dc75687baed4385464c54d0389bbbf2558257b534156bcfdf5d9e2338fc3a33d6500c1c5160d92f85d1845d85b33ea7a67387f6c6d702fd6cf6f56f04763ea3fbc68aa95ad700445c298746dcf504c2ea5b0bc6dbac6e961a3c0b8ebbd6c6e86928a9b614301db6ba2310179aee96b820cb644b10ad318f3e9c2e0c563a62504305b5a7cdffd700668b0469406f59247df8ae2c079b6675889ac452878ff5dba20082b22891c899113ec700981ce72208dda77f784df4085b9cea371fed270bf9220ef64ef611e5658acdbf9007011d14362620179e95a1dc41cd3e45d6d85d610f642f6846ebb2dd5c2db776468b8f5ad9735b499d775e99d0d91e59d1987ce3773fa265ec42f6aba49f69038dc7ddfc6f328b47c3e2b84949d7b33d7c422c02eaf5bb26fee3c1973384c0b36cdba095f4c41ea3d6da094354f38791e5c4beffae19d2393c0a635c1b22fe5876c3c19556bb608533737b7bffa36872db0b0ef75d88f5f25ed055295f074d8c0012cdde9a9cb575b7ec0a5d6c8164cb82726e7a6fe9be4fc2b51831d6e05091f1945f8bd9663402a1f13ddded71ca3ff77fc055167c6454064d5c36a6833dc7d2c52ae2605c51a587fd2e76c17798e3a9c73fc7fb5ab211092c3c1a529516f1de9dfafce8cbec2e38b6332362618994f21c72f383823d3d9d19fe0b2b7cfacbb2b7670e15c7323369dc129a601da609db672a435a5d847bd43f0a1c5381bcdd367aaa0a3a57037424864a07184ef11358a36755a0e9a7399ff09eb68edf48bc0eba6aa3e30a09188b65461c7ce3497d70e093239250d4424eb2a76e9a98ddf1ed84ced8d448c5799e9549ea520904ee25354089ecdd754ec8b9bac7d0cfdb032ecd61914f13bc0b5d2dafb3c8824049c633e81eebb7ee154fe671dce1ca0618092918e20266af9551c0210f2646e4c6d09590251583c00c03e54e6664344ec044b96a1b60dc5810c29c679942353f138dbb2e528b177182c33eb75287d912867961e70a2b466a5f42986bd8485fec50542fe0ffb29099ec06381dbe27cca1f8ee16996ba2af8ad9a312a298d07d048ac18d5a6890c7f0c4fc02ed506161b6c2f1fe7007eadad6d26fdc9ba7068aa0aa044173cd1830a6f98609ebd5d5d7def91475b89e7bc10145ce40cddf84cd251f946c1c790712724f033e43a34a34598f08ff3b6c96ee9972baac4b7747b9f2af896a67461777adb2bc9541ed8abc0d91b50232b0bb772538308102049f830c57465acf4c860a39bbef1fc5e2378935ad2566c9dce30a5ac4f05829c6cf695becdcc728c7fcd4a0ec9fb41c3d31249e5b8a922be6e17608f47f7f604e09cda729cb53b0c7a356ceb7e017c6c6a090c13f255b9ac8ef408c286fce9b24d3eca594f8e8dc57f4e9952d155bc942b998f1dee5b3baba65e6923bde43160b30f20c9878ae6cafe8060390260049481c0d44d64feb70bac4e26d77c12a79afc8fa445f8a30c56b619cebdfffabf6ee3c1c7c7e47ff3e5b99055fdeb0b92d4e365e6cd01587683b20b8fe9e5fcc4cf85c7f99d7d6fb7a31413a45dc2c15d8a3c1f03d35f6334395ca1b696eb1c5c89ef8049628293475a19d1bebd138069c593c7bcf65351d57d39a62b1c529ce3891e3e83f1b12b0fdb3568f22c521353c41c68007a68db88a5c2db74ca97698c7c45fad5b4970aba0fd10c14d3e82e89f6f463612c391cb1b17c456c4d1ad3947311ee5d1d5f62de4ffda60612ce490ca8f49e0da87730e7a867fdd56db0ee0aa7ceeda04aebd11cbdebea47ee6ed376aef889d5fc17375d8cf3d26f396202caa7b3f7eb25051e3cacd8c4016c62d8d9a8b7e5b20d2927d3efbd1356531b6797c0189da80bec1713bf0b2ccfc2d776a843f4d296dd1ad28fff0ec33f16517ce77541bd7575ae7aff20aeaab92a2b101651c7660095a6531640bf931ff41df19663a0578b32f34663a2d6fa0eed84a4d6ccf2998ae9b699d018dd2431471db24db72301a74e4daedbbd2949ba88006f6aebc5e0907d4882e2a05c5c9df250364d98675201010a5c824214ac6290755c10f0e7d515ce4b4d8f1b874be740ad3c3d6292b54c7c8c6c37bd78fe98ff452af3de6b52a3c172fc6796a0a141c504caa7302187f8effee3cea5d90daa1473438a77ae64ac6e176e6d9c7b25e911d9b09749b1427f8e9539e5bb945461a7315817bb449e7a77ea302aa6d235af7f7def3543b1c3f9a462e2c452d3c5e5dd4ff519e50ed2e6e78a69dc92fda48f9118941ac3dd83e07528467e365d77e6ecfa92dd9a747276fd009535fda10ee3bb9a3fa4a8229ba375845d5ec28ee66a9c06c58c92e3449d73d5ff9d29cca5b7fed83413ba9eba617f69aa7f99b923222c52b087311d19ceb896c4328db8b933a074c52ee0a3bf7e0ded0025f6b400ba50c3bdb089a77b3560643e95eef3cb334dbcc1e60081214798519297a8fd3608fad10701c12a4fbb9fce51d96163a41aeb8c38a4121cff4464ec82d79cffa2cd93d8688ec3a8320251bb778981714dd8318dffbfc06274193378c17e3e989009d13063a78bbd227ea89b46fb620100a17c7ad5cb299991abc9eab870285cd8587dc88a9839d1cf6c70d54a8b2c50b933a6cb5a9ce8d2bf2dd2c8a727c88d3582fe649f33034da37007ac85d37208bca158efc54a91926fa78c1b3d320eb1b27b469473d86c8dd4a8dc9d583d0bd5d53975f3ae9595209b40899af9aea8568c689f757088188d25977c51f9a98e5ce83973993a25d8ee928f7d2395e4d12861d35eb08b26f646b45524610340e589d3f4c8425a1150d122ae28a6d7e16ce8f2b8c7f2839ee8aa1c1afe2221bb64cd2e8d26bd1ece24d2d19df93eaa0ef2bb2e2c1b4ae7147a02bd6c9ce7cf2333f98da52dca2600e625a9330cbe4dc99e3de3de4d9d9ef0a79578326480f7ed058a7fd0b71d6dd64a40f99f0b04d3046460a9ffe6a77eb4367c4d632ec6524f20c99ead6d387fbac9c1caaf5b54a3f05439facda6fa45c23b4d7f2d3541263392fe66476cbf0bd8f455bd321541923167d66a63e2b0f7708f200ce781bc45e414446131f935c9b79a2077890bbf61bb10d1cbb2797b0d8394780772daf3679c9c4cd61d81238044559c7d9abfb2d02ff6f633c5341676c4aa5b658f9012698395e00c2d6d9e55334981fa29d971bfc5dfcbf4600b9ddefd04957ea684284401ae1290f180fc063e2d930b9b84a8a1bb6497ef5adfd7445feb3e919a34bd7127c7bbeece90e079d7c82970bb599d1dc5d734a3ee68db8aafb8515b19a73b442cbd6971318b1f83af71d8ed0093f71890da3b837ab1be2f3ef099fc896d5cee3468087b858c2f5b80c125c0a24fa1adff4ed3973275c5c73362fbc41c5ac2ee357192022c4ba6aa0624bf56b29606bf64dc32f84777d056979616c465dd5c3cf4427877e6eeb87c210a20cbd6c24a3c6e40fc9cdf0a73cdf399598ce86e563a9e1bca05627dd417f6564395ea4b721b2019d1dfd48210569382091c754735864238b3a79ca4f951085709f2e1aadd547835586b52b1d176b1b12e3ac6c731becbaba4f57a63aa23642d9fe5f8317dd6ec583a8b206701841ecb532a87ed7e5220084cd162e40a0d2d4e7dce1ecdcaa24250398f3d7f2c07602e7c8ea52c5cedf34fab397c20c2fcdb80eb0f83b07f2cb105b01239241eae6c499df3eb32c5a28d6e08c8aa37d08c4401d227f5c8076bd0ef863486d07343c5837e926d9a1ec4d1e8dc78b4fcabd6ad590c3ec0daa89c8c6365704fc9ea9751ab9ce1bb338de3b4ef5c13af54e5a6a0d88fa5cf7aa060a154ec786e9e5d6cb2ad4783fa9d24996d37ef99fa177a3e87b563f8d84d02568ec80697bc6cc3965333c560db2b61b5be1e70193c838df94ae94f4b21b6e976fe1893278a4dac69d02863e1849de0b168bca69a54888b9900e238a7368638fcdfad67677ee5712db7ec3512b0eba90a73393e580c53f745e9bb38fdea3abd9e49164c0205795adea778a40d6e21275e48326c66fcdbd45f40f218a65816ec22bdcf441b3519ffb001710f8183bbf470cac3a6b1a3253a4cdc0f55297893d48117255d5398718c206782a36c5ca3393f338cde54d5675a4b0bff0439fc0ab7d4ac169cbae190775b8f0eb415d60c1ed559f5d496fb5f4d9a192a98ad85b25c2ecdf062d6c56d7414a73ac519132c58e4c8b9d071f48de9ee3de87df9d39c4b13e830df121fcfdebd9173898053ab3b47d820ca32e35316c9bb029a8806e1eac691e116b7911cea258f51bdb5287df3edb976908a0632c9cd7400f43ab3deda5f0255498594d8568f225a6f21059cc0c70899a2d9d552fd67740b821f5e32f6c914450902da2cba8ad7f2c7ae352fc10fd70ccdd8b70eca5335b16b85a83b75af83909dcf18de4296106f2cef7d99d5b7ce62c4be7eef3d63ed9156f7c2f182e0c8f54ec728a4b949082f29dd06f6e5f49953f6b047a27ea96ed550b23a17558b8f6d1c1bc3f16eba79887da96658e8bb24574018eba49d52ec6a1e47d65528cfdb0a180dbb1a0da9d3a72e73d04b64d99cc6c91d0e95e9c8167962bad12a8839d45efe574277c1af71bc7adb93e2611d0cb4b9841ebb968c06adb25a5afc47c7ab4d9119fcddfa687557f445cb94c5afb5ee04c61c76b38afe0f077d2fc8dea54295eeff1863af7c7acb84eed7e8683796e1ff439d1f16de449643476e17f34f9f0f316f3698e940ab497c5d3acff8b4e7946e45866815f564273de9652ea6c"}], 0x3488}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:03:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffefbff, 0x3], [0x0, 0x0, 0x3fe], [{}, {0x4}, {}, {}, {}, {}, {0x0, 0x101}]}}) 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, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:03:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) sendmsg(r3, &(0x7f0000002c80)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x3f}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000100)="8891a65c56e2361e582df911554f03a2fe23f92654800b708ccfb49dc27d990d6efbc3e7c96f7e616f33b41deb8bc0c824bee91643f26b9558513ac35538158ca60483937027fc98a0b952c1bd9bc81a6c8a5b843783c9b2497ac013aa062fea413a059eb79e8c2c8b6ee2adee16bffd1b45a1567293bd774830bfc103bd840f3c266ad80878d3c5155525bd390851008ca8a746cf8aa5e22adbe7074fa237", 0x9f}, {&(0x7f00000001c0)="8b06ebf6d179fee37966ca9d408752f97afb7db924", 0x15}, {&(0x7f0000000200)}, {&(0x7f0000000240)="ab39b858b7e173470553880dc9e8b50a72a07be0c426c5aa0a85a44b5efc2299b8a44050756abe094bc2e601718f2ba794651ff9fa12d157667c2e7cb21657aa90f80659e0d77e82df9426a6eeddf31bf630e259b8909f0ed9e4c6886f088752d46ee20d0d2b0f9bef8d0c945cd6d6940743a9af4d7d05121b6c17f73b2166fe433dcef4ca7261df6c8cb36c9ebfd361517edeaa61ae20e5c35358772443e4a32a51cfb264e1939a17c743a9aa0dc9c99b9ab9912e234ddd0aa95337f4aa89852cb08abafa5253a8713fafc087f46c4cc3d5c5", 0xd3}, {&(0x7f0000000340)="71c09b744a06df1dc90e563d1b60291cb51c8c889ded13deef2168601bd6b106de7cf976031173e45883988bb1139c137da8ccd04b878bd4395fe2586bf87178d23945a191af8caab8e422daa985b0ef4f79e4ec6e29a7e0faee1c76d292491bad27d2fec708b6d14fe04611eac33f7aadd1dddbda69060bd7d2569f0ad422908ce90b1e222982ef7a095004772cfabf012add289cfc9bac10e175044ed851b6820796f575e1831c0e850ddcf15148af37442491b41e25361fff6764e68b1c2ad97ef0419d58f000d041b3f0067051be04031be1ab8670369934a7cd50f3ab8a3613a58754125d47cf4762a808b55415edbd5b6b1886", 0xf6}, {&(0x7f0000000440)="1446f4d449a411964513079800fa4b4aa5624f7cc9ffa56799bc33150358a0db64d671a9a5bbad5339e53fd217ae2689f55153a255dc4fbe7c08250171f421d36f4296a6f6b4f385106543187c464cd8f7e4f295926349804a0d0ab6e7d44ae4c0362266522cf7bed91fc6174911af2f9c26814fe71d4f07a3f94bfdab821c9bed21ce64e43e3af867f56cbacbec12de830c0ff8c2b6", 0x96}, {&(0x7f0000000500)="3d932bec1137f9ecaacce53c53c06a0baf8273faf8be46c986b555c44310bfcdc97cf7e770aec3a3eb2cd5ec6319079dc0530e67347ce0aff86dbdc6629aacb91216e78b36e41bc772954abf00f0ccdde8e26a1b8ef8886da28adb5d1ebb2525a0b21cb0e833dbd78b0c5856325a28082a736253a7530fd95115e89ebc05f002d2c77337c0cead9b2340fade771f8a2aec15ab3a463d4406b6a5230d874e476a0028e87c2478f024900ae4d0782a2cc8255c5df51c7da7ff1fcd51a149089bf6501404a070b3999bcca96da788d4091cbf571096049e583bfd52838f6ee2134a62bcb42a2800d098fd415700eefbcb0019fc5d7090dba03478d2e200f7bbe2c53841f445a02672c1db7808693a89cf1d34cf42b897c91c1cc65451952ba23a4ff81eac1adaf2ad634058479edff03792cc9185adb8c08f0ab4d6f0146711ebe4799bbd15720c4f374f0342e056ef84b7d7343f6a7ab0ed6ccceac1457f021aaa0584de06c89fd9fd72f1622c13a1c2bc1b16939fcdf7b9e9b37d5ea005699f4d9adf928889c752773e38a005c89583e0436f1f6337910f608c29b14b9c7c23a60c989c1c70e071ecd40699cf98bd62edf2543b45c3f4bf53cd99c039e666e887343de24907b291edf4f316f5b2df4eaefde815feecba58fbeb49736d4cef6ec650d45a6937df032eaca7f73e3dc11bf98934d46251b2f621eca097334fac78d4251b6e5192644ae3cb1fc997f47ccc480850bd3b92781d56b3710a6bb2bbd3dc27eab617027b8a533e2ca67d8de97b59160f68bdca0a8fd3e4903f65eee79331ddca3c07ca54aeb1d819ba2e4f6078e0513366aa27518f5c4747c5f9762e82c14b032150a1749c9738b1261405ea0eca2c797ed6c40e6860b3c7b5a53dd36f8b3912fd044e909ba4168969c1ba0c0760a0a947c6056a764ae4fcfe029f754e96f62bfb5547535882f5d7e9b23b695a0b8876b32a14f94d1476af64b78bbee3039f0f0524799fcc4b5f25eff3940e6e12fb96918a9c178ce303dd92d2fba2e12075711fd6cc99567b3ce527ea8dd61a5adcfc0fa1a67be5b9d4d0b47f8d842c1b2172b1f9db41d7872cd170105d7c759e3083118ace396469b01cc0129f8f731c5c0cf12eee2b14ea0021189240bcd793333881bab55ab688a5c1bc145fa133de16ca3a90be9aa38d143b902e61b9e8ac2d3b3bcde26a892684ba1ab1e93225b022457907d09a126bd44fb1ff82464bb6908dbbb81abe9062eb8a4752b63f3906e8d99459c97171a9b8fb66959575653b1dbec0b6c5de9b507a069ed0d2a5f181fb5ebeb9d355a1c64d27dc55f2242d25ca3695760635bf246cb61c68b55614608f667d7bcaeef6bf05d9dc78584d7afe1933aed21c32897fc8bdc6f45c335b08f18d1f1a51ef8ecb1ba3e25b677e83259095d45667dcf9e2a5ed30c467b07d26f278187f811768bac06da04c3cef721f705db875ee9a94a420ec0a56764504a9dc13cc183d5f27585cc61272f2ed3e7104720bdee94626ff34738e6482ae8228688ea2b89ab889632f9d00f9d67a9abd12ea2d8b43b5bc8f2dac6fe0dad98e0ec89b8ccd312d4d54454e510e2eb67a2d01e0800c80eef1c6dcdeba63bb562273a146a4be33a512cf8f9208d43b32994f1550965e6459455639f861547d29a6430659c68a0a739074693534ed304b8642b46208e60b62b1e90d1220538374e57828ec8637eaa2cdf8d593cb2152c32140d90e3d4189334eaa87bb7f194bc7d9b3111737fd63b7d79f09317f80016493fcb238542484c83973c71aa682d1b5147a508beb1caabf5eeeb98fa06c2ec1bb059da5a22c78cf2bde6924252b0b20f3112e75813114bae6f4ca10df9f65e457ff406d9d6930ca432a36ef990d15d30eb4e22448d8773fc263e55b5e1b3b9d085e247730493480725e33e41c8e7e0296bb2fc3e408cd1b3ce9619ebccc5d5078bf91d9265a079596fd710561f19da2d2d73af30f6f3794d9f1e7f471fa2092e956ac22015a18ea2eb7914ba668756f10af1a4fe155f907e65a91ca26c20d65d6d37e4126a9f49399142f83e61e1f55fba9882e69d8811dcd8638bf12a299cf2b7606e4a4a1f67b05b9821de582618cc90a196e6807b3fbdc07a5ed50158fb103f672d1cdfcdcfe0852a5a7025126f2e58e5a70f22779268e879aa46f98a7fedbdfb0e601f15169e4cba5d5f855c342214b6c1a216c1b6f8f31b8469d7e79851f0c45dd479d649e3aaeb190043cd2c1ed498d5f88ef58bf955fcd184a018b99f89e49b77bafb571216850161fc5ccb8c4fbd73cf7b1609c3a33ccd331597ef0220719e739d2a362c05cd66cf5321261f954d25ef264ba2eedf3c4837853dedb13d74945d1f8b55e940d657659f4a9a3bb52e54eda9b13a24d5e5591457de30f2c239a48db250ab697140600ab019c9c739e6f0a0f57d641e8df63809115d49a83fd89093ae9c772e4a964f322cdf8bc43ccbdaba2d847084b944b8bf121b4fadcdf5ab0cccc60f85116ff0641cd3e35f50a50385cd7706c727187d994339cac349af06357fd8a2a0f9c9abbf7f30d8c7704cc371eec941f62ba5e71f74a18e583fb5aa95caba06a1916ec3760e945533930247cdbab553c3d43e0311106a166bd9f82e2830db792325c79749b1bb7a013492a34d4256f135fdbf7f1834e8787be61a1796970808c7ba457f2fe3c7a7102507d9a194e8d89568a6cb60b5a176a613ac170c8222efe5924e25e908d27ec8ff6fb911e483778c17969c3929591b102dfc915970e1c850180427120c38079cb5be77f50a840469ff8b2c2cd0851145b0577966516ed6c3f59e5c4722fb7a771bdf09878727da063cc9ed6ee4360e212efeebe05bbc275c0dce0f2f36790c5aaf62e3c06c6d44753e3e025c94f321408734b77e1506b0a80a1f56ef8b4899856bdc9593cd81b57b0485bad5d90c339037ee970d9146799d8e5d744f359d7e1ef9d69c2b110a67c71bf043d4cef9a494aab02f179b7a95d8ee2eae38237f887f41810750afc33451acd01e80d421a9280c4302b26268f53df05b1ef464690a8d32a7cc2e685df10be33ebf57078c1997e472ec4387decc838081a71f3de1b04b3ee994a5f20e1c45d273c2c5f1c27208bd9ae7641d3b959e0128f89895e4d55add91cc1c6f8ab56b8cd5473cb9eb4a281e4432052f40a00a37664a8f5df694b692e6369fa1f44db5f04dc5d17500bcb7ebb03c1912ed012aec842f7ca97e61b34f73ec85a185e10d3156e266fd677bde8453e0961107c6b5c59e48c2766eba6b3787e5acfb79253e9e4228784cd4e0c95dfc70343034b0000153b7e7a564d0605c0298c49201cb22e2370c965a854b3c1494d368f1109f89270c6450a8b248f539ae45ec9e9231ccf16bc7f161fe42d22e57b6872942743e2b488f8dc1acf92974cfc4e17ba45f10e3e77a93a5e2c13a42dd4d96d87eff926aa6b4cdeb6cbfbcaa2c4096f8eb9290b18392b779444d9a435d11d5716b31421d69bd84816bc3b69b50e829cb0e71934d70312d710e60cb74e538631478526fa10bf53b0450fb6f2fe7f5c6edf7e618b0f2c70020c49ca852b9e2b8b291e9eff42626ceb3f3d9bc27a4c220ac8a6928b178cd58c5b49e8fbfe0dd6d7769e5f9016878ee9ef504319cfc48fb2a2561c640e1bb294797a47ab2a0ee471bc24d1accea894b63c74c0ca85783f75c1a4aecc9eeb29c1db385ff6f37f2e470b96dc8f0f156331f66dfeaaef8653fc63595cdc739690953da02d039f12c5af34f3a4bdc485b5349fb83aeaeb3fb8418eebd88c3d61e6899f53d31081bdd5627f531dd7e6826a0211401bb00df085e9140360b92ae7b83b78ff15a6cc933dc019eb480cf6fcbc63701c38f2b5aadb198b5ccee222bea81a62a93cff9ae134a82b04c61fe6c6495967b8b93733103a0b11584359e6052fcb72df8dfe21c3b8da5aa7b66aa5811f4e1e11fdb91f75fe4c6dee7bc53b6fc189125fc97470f18ef5c42286a41ba01533dab1f6c117bfd4cf82cc572de58a532c9d91d1275cef1683bda3fa92c9b71092fec4e4750f940904b59784d5892cc0e5c207f37bce47096e46d353770e96b6c0a7f76c5734bcd947a61b69f2fd35853aa8b35543e9f9e76479cfb5b5c1ffbdf681e353a682f9e17d4187dd88e04c098282ac4d1ab1ee82bb8c8eeceec7bcdc3cd6a55993390d06f67f32824147afe81356c40165fe447f97f20c96d17f70f243600853b08a2b5c27e335bb5fc97612dc479d3e1e6e1d1d7041cf3f826b1a9bc3eaf54089fbe8f8eeed1d1305968f00a8857a5ce70b0d7ec1fb0a7eeec432e4e6966da92fc22a33469384b3cfa3d1f9b492f8b5338b3ccc1500820f516014b7d7454dc97e82f28d3fdddd565ea82e78251ae66844149ef11c54a8c768ed383a983b5484cfa7b85ef5011e2e09be39b91ddbc94a0f143a2033225396c638f618ff235dca6dc8f052d214d85e6a04e322110a90f26b640b9450e505ac807a8b1e748aebcc240778ac8abb9533c4d173943671c88f7eb4666b9ea21334ac30740246f64277d392f16343603b5b8bdaf17db874369c4d136854128c5cc29157abe0df80556ef1eb5141e2f04ee90a6710052fe48e0cf2c250da911b88f380e47eaab2948188295d265eac5b1a5b7de451a43a17bd05c246d14a78420bf4f987019112e9a12b6ad791f692c45cc4a9d57c6d5ce5ab1476c300ea4c32dc91aacb603469d0cbea6ade66565771ce643110092f1a80824d635fb79bb944a3fd3d24f288dfded41e9c554faa02749802ad6d1c03ad77c953a5925f92b89db889d48bde88d82ed9836a8412868d219d19d235f97f2b5fecd13a5e56e516f49b7d7a0b1917fdc300520a2b38da171d3c32910acdb8bc055b1328141efc692db527fd7be20592fb553e9e12be6a203526e9bed8f15ac54de9bd451b9c5faa16b3b2692190b225afe18ed10aedaffa2df64ebfc6dce58992d69957ead3b6bab2a603aa0a2506871338348feca4ce1c19f810d3ccee012c5fe29c3a17e0e2ea3b47082339c18e7ae070513fcf4cc7caabc44c3ca87014e8d6eb0629af5728e89f5b2d4419c8c0ce65395b9ea11f28ce82ed3b5a20de3c7c060eea5988fcd79726b151cf4cabcc190fc10b494b58a688d657a893cc259a0e5a3bbb2aa9d310a50df286c6df51039a1a20f915cfc5a6263d51872ca684931ad1e30c0ea65127860f30ee79e6ecd0c479286b542dec95c3f44af925a8833f31e32c4567a81c552fc0e4a41fca4566f4118a2abbe17213fe885cbee63635ffe15c466453d832f18c74ccec21b4f1f17d22185785356d6e7482751eb74d43a2bcb6a24df3dc9e3d9400da76c94be55070755efba1d0975d7150e56ad51e9f5b7750a2b6e9f55742702f4da44148cf35f76fd6b62e2b7b24422596d3e215b77903b07cbd64a7235e53266d55a4e7894f953e45dcf17af03a1936886695541ff7a45d722b1eef7bb14357756d20d9ca91d1fe8e38487fe6a832b2822e3521f0e6e3d71583511a96d1e894ca5030955e3783af85a693bba065d401d19c5c434daee8452e96bc16ba12d903cefb538ddbed64e6bc4eea75fca999557462fe8316075147c68cca0bc8a5da66f1881e1731631e0602c89ab6521ec9c7c292123ccdf2ddbd642fbd1b742bb1b611314ac4bf0e2dbadfb0e9665fc013298e9f211a331c506af452b6dc1b83621000f02ad1654065bd08ac782cb7b65ad1336c809603a256cb89870fbfcd008b2677e2e6b7243257cc8f41c9a7", 0x1000}, {&(0x7f0000001500)="96190b7d33a29483e12d1bd2ca8b253bf6d800f473c7dd29e53e4dc751571e8c49752d1b80cd13e26bd79dc7c530abecbf3a3370ba5aa70bdc910117c2bd98ca3b68493a0fdaf7f0b49ac8502862d1e47abaa567f7b06ac6542854529ee1617cace106f9a1aa470e6eb5ae55eae38804302f15b624031c14", 0x78}, {&(0x7f0000001580)="38dc3e8994c63f291b31ca57f373d015d6e64c94d04ba644aeaa4f2f1613520fd723b2507b310f855443b23fbd5ac12c726ec6f82bbb4e8972643f680cfeb67aff82c19b68023e3ed7ce58dadf10c7ee563a8ee6d0431807860eebf89578d5487fa272de77ad092598ae11972491026f559481e6763f765336c5fcf8b3e0f6446982d3cb89e8e55e191cb6058e9d30e21afb99eced44823ac06f2420b69b38b3503f3800a8b1158f4e38158493cb32322a668fec1f67bf3e7801d13d884067786e5e22a1fbd12a0f510f16d1f7", 0xcd}, {&(0x7f0000001680)="f76f052ec717e0aa910944d267c76ac9f4cb4da4f67a4d9dba1f71b31b43128dfb76fc3487ea0285ee83f13f85544ba7294524fdbf8d96c569d61ca879874dbfbdb48d82e009346002e6c39b5582ab1895bd8f7f475279db669e9033072b97a4296ef49ae54682401ab37b36ee430054e712d39bfafd58aaccc0", 0x7a}], 0xa, &(0x7f00000017c0)=[{0xa8, 0xffff, 0x101, "cbb2bbbcc09b5fb26353e4283b44a6178a9c153d405c04a05447484c456935283dca112f9d275a9d26a8b34aad38d2888f04b7dab51810b35fddad84829b192f23d82ae3c06d4d1a4879bcac167be4a455f48b748aaaedee8f6bc39a10a8a13f61b4797a419c78aa5ee11ceabd52d340d57ca3270911c876383b5faec873b411c675416d9e86ef5c2257e77dc5e0235edd34"}, {0x98, 0x1, 0x4, "9bcf7b411082fc9a985a91d9df5395897efc171e06bc96d3ab5df2126c5af010bcf9c0077fc37d27850b8865827b4c57be49536f6fdddeb44ff04bfb41f78e74f902f8e1d3160957872f80ea420bcf7147c64c7ce2c5fa8aa5a4f1553fcb9bd8cc2a120ecfd0dc274a4f09cd4fcf442861dd601ac4950aaf2f91b13699b0e8b473e18854c1dacc2c"}, {0xa0, 0x1, 0x1ff, "6bf009cf895f53cd0beca1df05fbc144edcf6cc4d96c93103521791687c1d9f0fd7bb20af4885ca454d6608cf02f836ab241ed21ed60f36d9101493b471ace3aee724b9d0c430bce3edfc7922934a50a06d2745708ff5631f90b07e896add1ce2d7d7bcf0acf690958bb44d5c2471be4cd01555463ec47337ccc809a39b05fc97a26068f66cb8cbb406e"}, {0x28, 0x1, 0x1ff, "d560718ffcece2e7091116969575d518867f"}, {0xc8, 0x1, 0x5, "af457bbab93fc78f9c85ee479fb30044ca249a99bd7b613f3f575b4a4c3bffd3047fdef04b1b9b63c85a6562ef7be4eb7856ae970fc682dd522532963d630187315f31daaa46f3282f2f06ecbdeef3510ed358e937954bb7a17d090095093de726f7138ab33be0df879bdc5ea68e0500f81a006edf24cbcabc174e8553a5a3b93773a5543abff838fe9cd196460e06c77e2d7df20048b4d94d8ea47d420c04ffa1e9c567e13176f12975cbfcbc350fbead2a6f19"}, {0x68, 0xffff, 0x1000, "603c3d58e9b18314685a50a6ec70d85976e0ff50dad79f40679142daf0c07df3a0482cde75ea9c5c59fd06c47e110cc2ff0330dc890e9cd03dc45f97f8d087580333fbc474a8d6bc046ef593fdd01a167c63da5ff74dbfb8"}, {0x1010, 0x1, 0x40, "739ccff7c8be54726852f796a6b0ddd003b7758c748554256a6f3f6113fd6137fd9141ce34106e8605ad40df3b81507cd6ec3d829c2931ffcd9105fca99603d8d37aa01b29e844567c77ce3771cc9b04e0f3067bb753c5ee6c755ee127436a093c2ff410f31df5afa0173bad686704578ad36fe0ed727d5aeb07e8d2f3cfc0e9cfc34f4d9dcbe39307aefc0dcf2b481835ec1e18d02f718d41a9057c828697022ae8d788bd174b5da0d96f596255c49afd3e88e3a1588ad3109eb1c67a6440f3bd6cd9e97bafab1114de32c991ad8c37acb4c963ef8231acce85e3811a0803860d8219a3b9d4713065264d02280e0364cecc641a91c7b61077cad26f6adf4f22927319405351e8b43403d63c8c452e0be6b40b0eabb9fc90038829f2b5bac2b33174477278566d5e378005d5d6e815e7b6d119ebe2a3af616b7d62f025b73b09bc9d7bda088b70d1b3ced5cf21432fc05435bae073843390917c4bd3b750bde7207b56cfd61cb6b5695061d738d6db79cfbf0c463526b43313a19f6c0d9a42af9d7dfc9f0ff45e3b49de59f6a54cb9f87e1b7bf0cba7cb799c44952305e2b6fc5315cba6b3ac8d171b46a9fd9783f57726f6b294a00c9d9f024393a7cd08a9fe59f577878072efd0e1176630f4f756413b72462678202ced1d19ded4b256146d6923a5f2d9ba7feee1dd4390ac8921b53d1d29a92e3c844d250c7eae3e6667ec1652e0cd75e16da2815023495069302af932b380d1962cd874b2f67785b823a3f68311640bb27d7ba1104b28f5e6964bc1cd458536d7ee662ebed90909d2ad8a908d8d1e59d836ac328593df53ff1632567c5692125df6fa81e9cbb432a06fa35c232c829ec7f79be28913f1839421c19f9508cb552a422024a9b274d5990dd80b118d4156a4acbae15380daed5d17189bdb0099c841f32ccc4edb038ca9248c731f36a4d90ffe48f16b7c07f0a1e796ef5a9182fa799bf98d7a28d141018c32a61a06a5b295bb3db73df1fc0fd25f34d2c9d564f9fdccdad8cae95a00b5e125048bbfe3f15cb3339c1a26ae00fb6e4959883b76224a47c097e65ac617438c4c9d14a5e7c1799a24279566e1040300642b9f36822500b57e4033169ead905cee96d21c2f307ca740b7a77b882411f0cf57bfe700e73c5e4b0084916530f86ca4ceda71fe59a808538c7cc101180c377b56f5a81fe50fe8ae7705f4febfa221a9a670bca9e4fa112afd582657f960ac55576731d73c9b57fa230c7bc8ac45475236e6088022c3897aa12a7e895ceb81c4a925fc70e5060617384444a5922866d4b516b508253812a6faa21dfc46bc6978c22dffaa290ca090c43c3e3457ad880812462a679fb12e0549ef5260a81c7b5bf1b3613ccb66c9cedf56aafe975181fdb2cf68e558583916b932c18fa6b9ad5f41807b8a8bbdd65078313e2c91b6f7c25f252eef23af62630741e4f1490cbab34250a945f45f199c68bb3c33eaae015a59a227b6f515d09795a7630a9603d19860dcf9954f5c6ac559957b2ede397e5af3fdb2c0bb662a3f2944153dee52aea9c2f8849f3bdef52d5f0b2b00687ff94ecd37c21e0153b26afe9b4e4567efcd1bdc5af08e3f10d386dcf4cfab101c04a2d968cb3d8ab916f80b6e3471ae4391091f7b6b3e581029b7397b33875b0a751152374355481cb2399ccc2397a5a85bbd500ba9c7651b329490c556509db560c59beeb09e7120a88319d82ec1c9786e279d1a118092e2d153aefc6327fab6f4876c7ff5b7e07720aa225f30975bae691dd8b26830264c84056495354e38ca46217f7725559a8905c7bcf5392ecd784ce61df0a82868bfa8f0dd2f1325f3d53e60ce48f65bdbb09cd0da59b74b0649e2d4232f0720b3c1f0a9627f0164c07729d62320c0ebf1039006df80437b294d83d8e22e74d40a0326c226840b2c807b9e4cbe67e04519d5021dc2c6ec300368e324ed03b9e71eb6d2f39d1539fbd5c4de63eef889200be6518a2e587cf4bd01ec5c62c069b27ae805177d9cd3656a1be760e3917ac5e66163b634fb7d4b949385cc06fb57296531ca2a3e91cae23ac752012d0db48dc2774630ecb61d50b14a0bb82dcdc6ec39c91bcc8f95a0da0711cba50ea59b33431b5d737d2d85c0137b7b9dac69efdabde68f58ee6705c3c0c2831e338dba8e6939f37fa882927c0ba242084e7e224e623a19ca04fa2990dc55815f2d475748d997c4f2df2f90bc416e3130142f84c1c1a47e7b2684574e9d884794a38c146079edd7aadc230fa71d6dd76a569fab4ba8c75408381dacd532210fe2fd111d98846d672e040a7554393b2ee09c67add4a432726bd8fff9d7de05c33dc614b9aefdef4e689a0120cfffa75c3e40e78dd97d76acab20aa865a2e3b5be05915802518a5282f5c92dac2b718c5a9596830b5a3dc8fc3c160fbe5ca8de15303c819587c179bc9c58cd632d207e22e5c1e9bf39e95fe2325bc612e6db6ede420f80a50a550c2263bc3074f1d991aeb2079e4f4446cd396efb0b5e1ca888dcdd5f0be38f7701f2c2412feab6c1c7fd42add5520aa9ccd8345fed230316b67def6fe1d936f0bbd33a232bcf2094a7d1f793ec8ea2aabea73ee42578b7235f69eaf09e66539e24ea1db571cb3fd06a51f460cbc3bacfef33c3f11724871638f56e27cf445d4ad8f10fd714c7a4e7e082dd3a63986572c5d445d1830682a789cfc2992c3888441024cc58f4b0021c0d9e66cce356d70ed98b0e79b65e046287e805f00d27fdd0d7c8b2b6426b0a8b2143e0eceea8b283f674eb367bf5b3e5565841139ae498aa6fa5289ae90ff4eaeb1cf57bdb0380f4f0b39defe87acf7b06bd127e53ea7daef202c7ba1b11e2f5a1250a48aab8439ab683fc30f29716b05fafd7c9a3fcb55a72207916cfc4975505594c82c192469c19b5ebeeff43972be1eace1de6b1797f0cdba39624e847a3d2494abbdeb575d8ad74dc8430dc403d5ef8bc514720b05871f68a074036a06edd3a3079ee4a44cc93b3d08e11adc758025d9ad019a2675a07d9bbed18d7eeab46cddd504ca5780ed78940b270228cfcfdd35752bee131d1b1f3c74eed471d75ca8b02bae54842d03bd29d11cdee88868557c72812eaf5a489874d4f743834e1d93d51f0a4c7b473116b5a9d83958d1b895124f2c666ef88f6d6c5929bcf8966c3601ecbe0d537bfd11d25183856e0411eb78e4116cae275db7a53afecd865454efacb8b5bfbc1d869a40d602fcdf5a8b3a6c6525afc42961dac5d29ed2e08a30af5366ac50e2a7e46be4688d52c6d656a3585de284963c058b60ea9521c74155ed7aca7dd209ad9513f2769b90bc3a6722448db50d91a81fb11210d0922a5e1ec01005a909b778d81e0e185556cdf394bba993c6d6db156cf5604f078d87f9f4544fb7032244c24223c29a9101bfea519263dcf29839633e201ac6c71a0c734dee57743d1519bf088e0e7fcc7946a7cefb57ba12138e677ba59980edcfdbee2e889c892fbddbad4e85d786473fb4e6dd73765114502029d7411427f55287d7d9e568b889b2bd9b56d4cb848992e77032696094af4792957e49d7629c83a62fdef857461a7fdd9cc00d9f41a0de14afd2d44eac8b359cca9a12c6a5fcb3a4916fc9493a50b0d80391b08e2c92f91036efb5c08c14f5db89a136f492f88ca1748726fb160e1a94e5473e695e72411878ac27155f0924acf9cdc28f9328bac0164cb7c7cf383a473c105e74223a42fd30591b3cab44745e5f9ae0b07b149ecb1e482883d5aceb409db0cab34f4441004517a0362e221aba3490fc5d25e9167cfd0ee63e20c749f5c43a8be95ed48c1ee163d9b36ce6491aa0df702e83833780347b7103f69fb75f58a2b9ae7b9bca455c1307359e2355327b2ae944a914c5296953ba487b1b6cd00ea16b4c3c291e2256b50f5a93a69dd0d8ba9349ba58fb6a4418e3950ee934749652a71af341850c0f845a6bd974c9d9263435e29684232d3143a8f359f9077dcde04fbb9ede54855c26811975a0bfa96771fd09b8e98a907d6df1a17f9a6771d89b748878186790b260ff0b0c83bc42f19ced78682cf9966d6758dfcb1ec54233930e98919007154b50b91dec7efc64a817d63112f41acc2edfac82e9fb261c43ca7f483dcddb7422c2a186665a4327452811b448710b825533916bb3002cc750488273f9b5a550e3205373f42e58f115754d9cb9f0ffea3ca173de5c759ec1f3bfee8984d9502b14ef2404cacd7acdcb4d0308b60822c339b063be39c06718749eed83d5abd4af7bfcb6963b1455cf0f2ebc321456369170440c8398a9bf5dd967c91216339fa3383f709ea821789bf03bec2808c31c743a9721e39a96507628ab0cbc29d5390a0aa5baf908a91930540ff577b1f1662b5f428f3aa2285e5aff3c3d82934ad0fbc3e6cd8551c62dfcef2272d725fbbf966eabb846258b605902ff3c2e194740a86941b6056b00bb90dc455ab395453599841599f36d9c5600f558a602c30c0451bce3a03996ded6b0be7abf1140c96e50fc48bdb89480ee286e83926f268a8a842f7c49f174d8ad259512d7169bb376bb9d9be722ac2e75940274e96fd6fbee2f4458de1e23d1d4fd5cd36f6a9e22a46e743d73f9b1b50d187d9501524cf70868dadae691e1537a9ca871fc126ceb27d2bd613ad65d840a190a9b181a06a07417f449f7786ae1c3603d4a964c954db4d31ea942663d5f81d03ea9e967c4d209788841cdbf07f0c8cba111efb5d0eeffa25dc4ee3515747927d2c05b31a0cf13bce06e9d23e13ff936159286f8db8eb41514a77cdc6f853bc34f973c6518aa08ce1bc91691bbee65868d38e2d2b23c7472ec11350ffe727d88702c01f992e9ca92c0062e0f942c45be72f3625eec4e9d81bead851fd4fe50ae4b3302372aa85a21b0fb54ca3b51c2e0c55cfcfb9c2020f7eb885c14103a1ae0b8a3ab69a6a3c9c10b56b8d3a0a8931eacd9a5fc63f1c81d0ef0dac71a4aee17c7db1bad377a97c73016c4d954f4dc52418f4a4ac4587a5e9c6b459a910d1bcae52be5f5c8113c0bf210d52e05b5761f8e5737d10b058bb0b9672854ee08a3b7202bd41a25e679c9c342ae0d33b82d4c1d41b19f70e6954229eb00067f6f093d6a8f94c560a59e7a9e135b29496a4389568ef27088d6608301edf135cca19dd39edea59d2c7b31ed54844524fde7212bfe3bbf4429351f42663dadb1280b658e3199f40ba8eb467e17a60b3db818a3d29766a3b3eaf81529d44f41d038f28745fbaf76f5a8bd4961688c33d6e601fb3fd1bd0a2833e93fc9cc694279569baac5e0018a1542ddc98a39a28ec814cbcaf726135740aedc3c4ed6a54a2670f6a8887652dc690968428400ae2a71a6f1faac9287ed5c77a6ca930feece5959431d4bd6d3fe71d44edcaadbe55cba733f32b0dcbc4180a93eccdaa6d932815d7a4a799378c70ecdfa35cf0997864b26c205ff8a9095723dca55ed06363c5fc240d1abe21f94fe97794f6f1d107ce15afa0bb2ae66a101b188775cdcd8eab8ae54834d246ea8f910fcee55cdf9665c179002da1d342a3bebe04f509797eb83847fb760d5e8a3841732ada78433fcb5a1f0d6079f214ec4faa78ea34306dc20b232407592f3974482feb5f6987172231031299cd782a751835dd25d08e568a35c21c44ad70d2322d33bb85a93e3fafd68bc2238fdc2d43d51b74fb59b6eb18d3b92533b24270ce92a796efd5405b4df53b6b51a7cd8b0c8b7a7ea013285cefe6ff6a045df95be1704d2c87b8f63b80a"}, {0xd8, 0x1, 0xc00000, "3238f96df58e1feb548726e8247200d8315fadd329f099f65238752b00951743c0e35fa19514dacddaa53dcdedd5918603cb0f91549e93123a2c69585712d7ebdb63aa0eee76c4f1dd935b6a12ed93696cb207ef6e257312a55c40b4fe9cada7bdf54e5464ba472205f14e502264a9129245a41e3cb1cbd5a28788146aac75d792843a7b24ab2d409634e6af6a98222cb79e2f268bf5bc960385631f1be381b7e389a73ec4ad04c77b7c1fd4cdb54b27e24e09668a7d4dc38697524c57f27e1e9741942308cd4a54"}, {0x80, 0x1, 0x3f, "a5de65eba1c8daf6e23fa2424c96d6ecd2dbfbb0caf3ce59860108538d665cb4ff6a367102eabdf201439b95e5d1dd0fa655e204e432e711785a7f7f6ac0000e38bf8545feabc8d5c461c0d67d7c861ecad2790f482ea17e94421a18f2ea5405928fc06c54c802b474b7"}], 0x14a0}, 0x7) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x2b) 11:03:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x35}, {0x4006}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 11:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfdf}, {0x7c}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0xfffffffffffffffe) 11:03:38 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="330000e15a4600000000000000020000000000"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r2, 0x4, 0x8) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000814000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}}) 11:03:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f3ffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000100)=""/108, 0x6c, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x20}, 0xc) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) utimes(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0x9, 0x40}}) 11:03:38 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000d00)="f78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="1aa9fb3d138d40fa78ce03f1725b7466efc29193a92ea84441fdc7c51fac3e84ebf90878a86d559a3da28477a12b0397714f507b642e", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x78) getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x1000000000007, 0x200) semop(r5, &(0x7f0000000140)=[{0x3, 0x36, 0x800}, {0x1, 0x78d, 0x800}, {0x0, 0x6, 0x800}, {0x3, 0x800, 0x1000}, {0x0, 0x76e6, 0x1000}, {0x1, 0x4, 0x2800}, {0x2, 0x2c, 0x1000}, {0x0, 0x2, 0x800}], 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) 11:03:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) socket(0x2, 0xc003, 0x32) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket(0x36, 0x4, 0x0) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 11:03:38 executing program 1: semget(0x1, 0xd, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e8d5e0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e9a98a8 failed: hole in range 11:03:38 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0xffff}, {{}, 0xfffffffffffffff8, 0x81, 0x4, 0x400, 0x1705}], 0x2b, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0xa0, 0x20000000, 0xfff}, {{r2}, 0xfffffffffffffffd, 0x8, 0x2, 0xffffffffffffff00, 0xb0bb}, {{r1}, 0xfffffffffffffff8, 0x8, 0x10, 0x0, 0x7fff}, {{}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x2}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xe8b, 0x1}, {{}, 0xfffffffffffffffb, 0x8c, 0x1, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0xe9, 0x4, 0x10000, 0x1}, {{}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x3ff}, {{}, 0x2, 0x1, 0x10, 0x0, 0x9}], 0x40, &(0x7f0000000140)={0x1, 0x3}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) poll(&(0x7f0000000000)=[{r3, 0x10}, {r7, 0x100}], 0x2, 0xe0a) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) fchdir(r1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 11:03:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x6, 0xffe, 0xfffffffffffffffc], [0x0, 0x0, 0x2f6b6090, 0x0, 0xfffffffffffffffc]}}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x0, 0x4, 0x7, [{&(0x7f00006ed000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f000074e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000750000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5d7}, {&(0x7f000079e000/0x2000)=nil, &(0x7f0000714000/0x4000)=nil, 0x3}, {&(0x7f00005aa000/0x2000)=nil, &(0x7f000009f000/0x1000)=nil, 0xf285}, {&(0x7f000022f000/0x2000)=nil, &(0x7f000045b000/0x2000)=nil, 0x2}, {&(0x7f000050b000/0x1000)=nil, &(0x7f0000296000/0x1000)=nil, 0x1000}, {&(0x7f00002c1000/0x1000)=nil, &(0x7f00004a6000/0x3000)=nil}, {&(0x7f0000181000/0x1000)=nil, &(0x7f0000664000/0x12000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000073e000/0x1000)=nil, 0x41}, {&(0x7f00003ef000/0x8000)=nil, &(0x7f0000088000/0x2000)=nil, 0x4}, {&(0x7f00007fc000/0x3000)=nil, &(0x7f0000040000/0x4000)=nil, 0x5}, {&(0x7f00003c0000/0x3000)=nil, &(0x7f0000151000/0x3000)=nil, 0x6}, {&(0x7f0000560000/0x3000)=nil, &(0x7f00005a3000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007a1000/0x4000)=nil, 0x1e}, {&(0x7f00001c0000/0x4000)=nil, &(0x7f000052f000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="80"], 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) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:03:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0xf8a5ee562a89d424, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="e66a1e2458e2c0b9d2b706edd8b202c77c2731aad16b0e1d50a32360b30447d7e54a8cdb0fea522673f01ad34396233faf1b25e9f1da7d82626675629aab9fba76f9f1cfb57880aeb3838e88605517bfc784598bcf3deb1085d43c9a95b640265b465fd49343f22207308d5dd348dc818cb05de3e402af9b4646d9a8b8100ab2868d4be13781a6f15276a290e833df74858604a0830c780bc04753", 0x9b}, {&(0x7f00000000c0)="24ca48aab719912e149e442dda52fd2b773136ca019c85e1eee1a4a135144aaf6d9e048ac19286c56c74b9275199066f1af2fef1656cf7a06735f06738cb843847e8c3787d6e0621d2df03d860d2f897b1a2d628038041fb51b89becc072ecfb7b0f2a1f03e1b6a632e2b8e64994a661f27ab228631acbf74070438e0a05ff26660684faff4fc1b6dda5c3fef11191ee3a7940e0d45dae753006d107db95917370475b3272b00e1c88d4e10ffcef3d67df0f23b80f4a204fcb7722282852fe5c2993d740ce459555d0d84525c885", 0xce}, {&(0x7f00000001c0)="8715ac68537bc02c8d63c6126f2c6432fde700da1d33e8041a025f7a0dec509114d18d7b2a87559b52d19b7020dda63992f55a718b01fbe48651b6628d86f34bd8e67c12f662249c704e055c85620bc88e0d5573629ad4a1066ca7a060765bf4b26640fb489b7ce48ff70a0e26900afadab99f5152c259eb7238b868c2b4e77068aab1c1367bad7cfe9d0f79a227f63c1b823783097750f9cfe56b91a1f16b", 0x9f}, {&(0x7f0000000280)="02276e07b27c11fe24903d0e92fba18edc5eec63a950d989a0d528e2e1319c894a406cfc32b1a925e023bd889662e3a110388bb7ee4fcf34dc78d0b88241", 0x3e}], 0x4, 0x0, 0x8000) 11:03:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 11:03:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000001540)=@abs={0x0, 0x7, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) sendmsg(r4, &(0x7f0000001500)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000200)="5372fbbbdff24ef1af93a91e6229cb851483f1512654140597cfcf7ae792b4314a0fd3e19ae408c7e139643593727a1f1b6a838c67674aa40b87d5e9e4bf06e9edb915aae642da70613d7f51a02bd85e1c7b8616f84295231abcca0ccd8e8e283d3d0f524656efaa167505fa054a24f31a32b4ef443102c269ab75a774290f1adda55f26fb10b503016031605d7132e43c94d74b625e7dac47fcf59429b777063da20320e3636df8adeef5d6a95ce84c6880dfc6cecca593f328503b08632cec15679deb7e2a93cd72f7b144c8f11f919ad27198beed6924400e1dae4648773fc7fbf05331f5935f2a47348928c4bcfcbaccc790cca1aef26929d368bf1bd34aa47f181b6c85e6c56b2940931a338e6a00c0f0c4e6ffe70d5f51a6614ac3c4b06ed8b297d5547cbd3e8c0a23e13c94706f5a1f8093b940389495e1243eaf4f288ebc2f29bd919178a989baed0e870ce3dc3345b1fe1961584c0896230c8f2ad169fa261a387901da1ff0d1dd3685df4eb26c55134fbdd58994e1b68c62bd43b1a3d236944d019d8e68bfa279060794215d36a096554d2c9957a826dae07e9bbe3cdf3fd7487e966ee226b2ca8b0aced89031956c64fd1208ede9920d5b71af2f57898c091ad946468b5caa3d09bedb64472c16d3a3787996feed59c024cb1d5a75f1c78cf9d43d92f4f9efa83a2ed3d3d8440bd735606a2a31331d53f3990daf41301c4ae9349002d44b55fd4e1b8daa0f0048b9e32433668d31f1582fe76e03935e140d11a30625b5d30fb026d70c90e1cc72c40b2075df9e09b01c48409c011a08a8eaac5b167f9f06da7ed8fab551575a7e89184af2c60d6463036cc3e85f56d8ee24a44c0b11ecf626f94dd7143e545a4b4d6e4d7e98a9ee6bb96feab7295d854df0f75884b6c3f8174afedddd5f1b275e9efc98a6a9153da887390cf182da73e086d82fbd8ed6d7fac606b8ddb739c2f6371adea2b02bac337f5919330b16a083dcc254a7287df3e498588065ca620c79d13b1c9baff101041f6719d9b809a65312e3597c7af7304eb73257b059ee4d3c2aea7781858fe98e1960b2341076db64ee3aa35818192709c7b0dce5752f21f6ea168fc8832a25865e607b07a211adebc6e476f2a55d3f76b9494e7909d605f7d2fb7bc74734d28156f89e17d48cd220a4b99e7fa027d392d9e1043c57cee198748c5b4e7fa9726e9a9aab455ad07075ea0eff0f5eef4ef77e37fa2ee920479cd4238c5a6b63935771bc1288831706f220a1eb0abc25b3114cf5045a26847c05e1a93790194ba51d55fa4d066c1b4b511c2f8d104f32d02bb60e45efcdb51f25dea03a8809966dfa0656308947b15fdc2eb11bb8c1a1fd8969053867e5776bb4d39997de3b0a337f46559b31089c98a1c7d2d8ab036e947a0a26fc3a36efaa3ca95f10f2d4231d0a2e36cd15ec392d2485a981e663ab41b31a232e8bc5420c48c9ec4dab4601ac3465385f0b3dfebb2b11c35cd553e0d463901c3cdf4ecf27808e3e5e0df092b7009b8566a8effa9e91f0a7380ebc41247bbc84cb71ef1897a9550424c9b0d344278672eeb37e87ea2c82a91c5d23cbff70bdb52756545a192a580e41659d8fe0a62665a5fec1473454ae782ab2103e72447e49c9a3695089cafd4117cba9c5d6d0598c9206752f2c67b23cc0b72f1f2624f550af9e5dc69ad46a6622531eb395d4987af6a545a6a444c92bac4b75ffbd6648dd6b6fdda2fdad4b7b2fb462af0cb6f954bc62c56ac55bab2b1e4ea134217d7d2432fa4c2ffb379d5f7882c140171bb417177e15aacf3015d81c9ec9ab1de411e614854eaf2f653f634b31120fdfc00c335639a166c6e80a1d94752839e6448de59e296d4a778c662d5e0cc654e4f3cba9f6f5e9f4223964e8bad90420e16f32f235c0973c37c87c6828be9da5d03ddb6fb9dce8cb7d86e4f95d3ce2d8dd0bd7625864e29f7ed5421171a08848525dd138bcca680245df0fcf01e7c3dd069af075dfafd5c73f074f2a3f71e6e2c0c83c1c609d2f3c702d839bc0b7f27c58b0b25ec8e9d456c7a0f40d8a3f60a28ec0bea1950a6fce3c84e2697581436caa130c92a8e0c58c437968558617ae08572e225b66ef86e4941e4e3785ecda16c159acfdafe3e7426fa605e3bc379947527777cb2a9f16978117662b6fc7b4926bcd29fa06e53435cfaed14f61263536a6243b42705c37ae8c5e165a1b0dd20f9948c6459b3bb10d1a9981a2fcd0805bb82d9a2816a6c606eb3f5e3fd9627b5acfef1ac7e42de49331cb9974db8efc222b0fa5000722fac561bd71fd4e8c6ade59ea6109fa7e1ef513467231a4a33e8e0d4244366e96629ecb8f999fe6c5805cace37a0d170b998f83d41e6edcf17a7bdda120561dceaa73582faf8838fcb30a5e7d4d088e4fb6c7e5c632a864718b37a3df22a0114671be834949106bae0b60124b75e5f8ea6488f9949324ce13102413d179b2916a28fae1f1f192079656214dd677ecfed03f10ae915f66022eb1b0e61be53e03241313a921e3c59aeb56c06b47c7276a8865b06beb7d897e8d7b4a670348209f4c8cd87998da7d9bd626f29dee02a6b14dfe345bd7d9460f7ebcdfc5939d83a860a57669c6c5a0f09e04a2d93651cd2362d6c23d889ed7c19aa2927684063246f9d7b4c446a4b613a43a1a063cf6ba8656d1292aa020bd2f609b499f661db7439ce4e5dd1e6406a7ccdc25d39a28e260dce0da2a32bdf7acad1a6450778d700300ffbcc9e7bdd947e1115bea10935617b50ae13cd598d846d6a183483aec06e4771b334dcabf8fe5474969437a417b04f4e6ef94c55bbbb0f3f65dbde38332af60ecaa680864940b92f017bf0346586166316701311c3104ee7916ea89f2d88a2e0caf3d322d1f1ef5ab0a609979ae28d87bdab49d2f6e05fb8de58029e95c31d956a1354e54f30ac2fa255e7396f00065d9cf52e1ee60954adf7e21bf49689538319352aa0e5f32e9947e3872914d6790a3151d6ea981d78ae5561951027b6c39fa57daa4b30d9e762d0e609f7e0d187a2ea663959606dc48dbe03e417e6616bd045d8741fb3cca026f359266acb9f3f4a9ff7f5fc060d6282895526dc33e8927e3cc198972965a2808ea536a3f719de8933187625b986843033d6a90109b78117a6c9fadd2e664b0b4fb6da943e784036c2e7abffc633224d657ab88b0b0116793b27e2d6542803050a34038f19b3d49f06f7f87764086850dceb8e05a63260bda8a97b0b9542db7f9d7933792812740f5f2756fda9291a92c4eea83398bf59997fe24feae9a1c105ca030f60fe14695624f36c97223071be70df6d825285a285fbbc04374f6f6eb6b2c5499ac4838d448e024b110108ee49a7a9a1eb094727aa34c370134446d2e4a509ee1786c03d2ea6642572e329b19c19412a8c01e59a453a83f3d1331dd033b78ce40e830b415f2603561870aba86e135c92fe95519986b12c544ffb0ffdbca02cca33ae6a15fe92154b7603431fcba7e6e5a9d856b759d57782c186e3ca25e0979614a96f14a3ba50dbf6a0147fff954618b61878369e94a4cdfc6a3300f49a9f1d36b118cf142bee53b2511ef9b95a01bcea8f49b3d05ba563c60be2198e0f7de4c36711931ed165f2f88002acf3a42117f3e77f8437442bc34ffbfd9db1270c82bfe3e80dc882bc47fb95f8e136e1983b328bf423340ca589a5d7db5f832a7113c30868f8c9061ecdd7578e56f0156b6477136764484851252d12e0639eefa1413cdd96ded5558ea66703940fb13cb7a883eaa465a731fb4964b39f5963f1f07a999c1843373a6892e9da87cbc815c3818a87d68e5a8450a43c0b9f34f051aa75a7c51e5bcae89816fc6d73be432e453ce1ea6209bb7c4c508c5ffaa5e0b1b1eed67b500991c00ed0f32f5b717829c4bf8c76154f5a7c2e708fc3403b6358bba0e44547c2d6968a90d409dcb59a49b16b412f5396fbe5b4757d17f39f885e90b5a3f46dd2f6f8d1cb2d4c90225d54b87eee7af83949d8cc43215edb0dfcaa8eb5566c37a6571ef02b99832e3af32bef979dc10a6138e07582ac23a8fdeb6af51744f660832a2bf51cfdbe403c2c6eb876ba0579269162712a631a230df47958e48c899776c37f9f5ede463d83288d87e4d9fc27204ec795699018c4a9c9b43c1896a843fa8aaaae927b95254dca336f72dd1f4eae3ee34e9fd259494e7e9d6f5e461e152b0c6cdf61b544f9d8dca9f3858efeecb8809e58bb5b434058535d1c5cb3a22780a02f91bf43b61196cf31ec4df0bc05954415b3d00400ff9f29051dd33287b764655dd236f12b7bbe5ecfebba4635eede73f2faca9bd3f79965b713e509bb35423901213a88c037cf476f443a8e0aabb7a87e7b93521116b602e4facd285d8f9be39aa4c2e345cecaa342c334cdcea2c64b0becec85cc9412d582492648b6802e8d274427d3bb1d6257ed27dfa68eaa30decf9fbb28efd7ce4b9a437bdddba897f8076569ba65c726b215914ccbfc1dcebaef32ef5adbd3eeba350047d8c209efb2fb1f910f88fa0b8b61ef7ea48acb88072024446a56f4b8783b47328b460807a45da115f760a04953ea01d661ad825d636d81fc8495a898c88deb306315cdc20e0f44bfbeef52f1851af5a0375807cec2ab690672d30f7588bfac75da090f4cdfacb8adba9bdcc7a4ec86a86b191611e8b6020e4280606c1ff945838f5481b9b71c19f7380f823ab7aae3f5df7bb4f0ce7561bd9a73661871095e1aa5ee044d77a75f6ec2bd829eefd7a477433d9cea18021b3486337132236ee3b78a1591796cc59cb0f662823e6c86fd8a559c4d8c04419cb14fd75a95b0e8a2cbd41461a129b09abcf7b9022513041921e6d604e270c44a86c88573c3d130cae7b8f3a274edbb1acc627916d71a99ccae08d33342d0387dbbb4b886e57680893465151df5a3fc4d21f2ba83111720a20137f46ca96a157804302a6ea4b2acce9e5ff92445ccf2cc6032c218d1165072c53c8a460c99a378e4d883892cb5c1239c488b528269613de4aba820d9b8e832898518b73e201e4c9af703da4b65144accb67034127ec827b7534c694d06038ec4726c0d12580fc7653a7867e597d3f7a797f70c65105024a573ac0a354a5d475ed6bb8348633b87537fc25cbb93fdaae70f0a920247ea490c5001e1d0020f1939ed68e4057c57803894edfbe7e5707c07358aee768d358c15717796a204f52330d68fdc0a2fa553fcce1e6f051a0dd1318f7671e88d15872dcc97501706947598b66bc9ed70ca979099069bec5953c0055498f1c06a14505176d21aded29e503fc31f55ecb533a76601da78debb5a9c8fdce09c64a0cf8f226a074110ba43f98a9a7db7df350fe2273c16a0d30626a84b87367a08f7b944786dd28f148ea54fd827140359b29db5a83b90509905002abdcf9d206b8bc12433fba74d3e3576eaac7a38dda78000b4bc5d0bd531dae133e1ea403e1b21accf76449d79ecf09d743f0fafb5df108966a788732182e4f6d32157d5f852f52be941ff4c99f1a81a9605f0152c8ac849f89b9cc06df1c94792988e6f22ab21864ec8482728b392d9764b72fa8bacebfee31698e79017ab631fd92eeacd43b17f1416ba50ad4edcbe85147f2c6089fa985a1d614dd97375fa5bffbe47d526a31d8b8e032b35086346ee15a1a214f61206d5a038d177cbb7756a244424c08fad5ff0af2f03ff9bd2d48c8365d1c30d28eb5647b7ddcb1241853bb27e3ce2a58a4fdc549042edcb7cd2c4a11eca894a317", 0x1000}, {&(0x7f0000001200)="0e4b7f59517d9b4ed3509b7560fbfb862cea167b9b70152b22c368a8103d5545e5a4bffeaf4054aa59e8eaaaa5c60f77e65dcfb924da6707c304cc7ce9a81a7f9ddba2fbe2439ccca62321f405e6e024fa94cda7b2770584a1f14286131b6e045d997ff15e2e74c8634379b42e0015be8060d6405581c15049b717aaae8eb7930a01cb0978a810e428f6f9c0d10a456c2931", 0x92}, {&(0x7f00000012c0)="2b1f684a223308f48d283e9070c314c8795842f012eb8744394ba1f531ddb829f243968925d417e3346107bff132a88df4e13a08018a22b9e1c5727cf838cc0eab630a4102ee024f15cbebd8e1909a", 0x4f}, {&(0x7f0000001340)="c09d7ca4012b01912ef07f4d1b6c72de21e382a536021e0755b3c2f471f3ce8294a008ae36e91d6ebeb3bc39a93e547acd44321ceeb0d75c182db9d6cc25646de334e90e75a00364f5baf6b0643e47e9fb86d7db3ba8c73ad1e2f48e3123a993", 0x60}], 0x4, &(0x7f0000001400)=[{0x38, 0xffff, 0x2, "8d50e0c50d0cdcbf4bcf606a9a2a03251da95e54ff56a7aafe99565a2978307cd65f09f5"}, {0x90, 0x1, 0x1, "d37e8554949f65532b693177a6f3006aa9d0d5e0bc990bdf85e702563c82cd9e42601e1481419cc8d05285c688ad1d07308a44bd29d95a94b9be6f27cef317a8d54e7232527a2a89b3d7ec7bcfb8e4794b2a603ff2ac11e2c3d04911eb4a54ec7e72eefe0b3d51b7163d06f3908071f6adce5c82ec885387a51b4d"}], 0xc8}, 0x8) sendto(r0, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56a002", 0x26, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r5, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) 11:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffffa22b2f2b23"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pwrite(r2, &(0x7f0000000000)="c3d0e8e0e8711e464421", 0xa, 0x0, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 11:03:39 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgid(r3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x1}, {0x38}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 11:03:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9", @ANYRESDEC, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16, @ANYBLOB="86746c73e2732c21d7d0cb1ef9a94d4df44fd7d082e89797a3cbb0c0", @ANYRES32=0x0, @ANYRES32, @ANYRES16]], 0x3) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000100)="e25bae490000000000df142d545d", 0xe) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0xc003, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESDEC], 0x2) r4 = dup(r3) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x8) 11:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b41") r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="ff6fffff01b72f2b330000000000001e403f637612e37636197600"], 0x10) r2 = dup(r1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000240)=[{0x0, 0x1, 0x44}, {0x4, 0x8f, 0xff, 0x80000001}, {0x3, 0x3, 0x1, 0x20}, {0x4, 0x6, 0x3f, 0x7fffffff}, {0x7, 0xed, 0x3f, 0x5}, {0x1, 0x1, 0x4, 0xe4f}, {0x0, 0x1f, 0x3f, 0x2}, {0x800, 0x9, 0x7, 0xfffffffa}, {0x6, 0x1, 0x81, 0xfffffeff}]}) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r5 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) 11:03:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r2, 0x0, 0x100, &(0x7f0000000240)=""/216, &(0x7f0000000140)=0xd8) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) 11:03:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x100) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="84c3fe67eb586898601425f2f573e0d181eb3d13560ef0cf077445835d7840618855c2fb0b2c7b752c56ca392e250c3a2dd5f6d548db015821c67a8a5b41c3a3834c30c87db13ec9f923e892192d8a73d3892a6488313b9d43c95f2b8cdf79bdbaef0f314d46cb7aaf13ec6c6484702743db8379ab5fffe4a5575fc52c0eddf2a0dbb207040735e060ef068bdbb8c328f585c9cbca5d60b8e255de78472cd8c53cb0e8f0ed761e449858a8e2249388ce3758eaedc7f61ad4a2dbf18e8b8c94dc9d229402", 0xc4}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000014, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f0000000440)=""/201, 0xc9}], 0x5) 11:03:40 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) ftruncate(r0, 0x0, 0x80001004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) ftruncate(r0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000680)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/216, 0xd8}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/205, 0xcd}, {&(0x7f0000000440)=""/187, 0xbb}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000500)=""/131, 0x83}], 0x7, 0x0, 0x3) 11:03:40 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000000)="9857d47072ebd77741361788ed6688f4cdbe3c92595fa51dc6de1148248fd93bdf7aeda02e001c0628982f4b4685ca84006e62fa9207ed5768beca31f6a3eb37a75c35473f0fb0f26b24bba7bd90780c537579e04f71a18ed6d3fc9f5aa5d1082677ac96f9dba1d5cee8a86d770309ca30e3edca71c168", 0x77}, {&(0x7f0000000080)="e7c76f106f7067e88ee8b3326d8177d9d72ec5a10c14250827c6470fca88c446841d5940ebad4947e93a0d9213265f75c4367be60fdf0f829106c350", 0x3c}, {&(0x7f00000000c0)="237af3ff6ca851e0d626676cd055851cf59a930d256e5fb01a0bb815042ce09afd12a560854f02d9c2627b1113343dc68768aeabb8", 0x35}, {&(0x7f0000000140)="e3360583842cd7642b3b7a29ea6d532c268c2bb4d0c41fa66c39875d7ec6aa2101a4f6204856577f0f12a2397578edbf5efab88afe6519f5cff2f0b2057353df9df989ce2a037131e4007b59b2baf304edf8251ffa7ba1d5b1b3323f919cf2121f6fc1ac82e90f249ef9714d177198087914f02e51933dc71816d9a4ef5d660060afd402e7e25ca984203fdb36e1ee626980e5e7ea9e60d6a25fccc31e8ab7917060f94dfeada704", 0xa8}, {&(0x7f0000000200)}, {&(0x7f0000000240)="e071792f94a00706043dd7a14f62d47d29406d8050a392a1c7ae2603fc44c184a990b8a84915e292794009f10af9fc7f6d8530ee7b4832a1cb4b4ed0e7b13d30ea6d30eec65f08f6e24c578a3d5fe21ca2dd24a684b3d85146fc6983473c8b51fc7ec4e615fc3640978a1d882a9cb63c56bc69c655f71a6b3f23cf98c642ed2cf66c94aafefe0d046f", 0x89}, {&(0x7f0000000300)="19d270e71f5de863da2b2971260f4cb785f47ed12572339412299d242b730e2998f0ca5873529da5a8ef3abb8e263c18b10eea09354ae68fe2ac83fa2a463b26e7d7d60b3e57440b6d50d36f591cd8603b697d2a3de0ee00ded51eed0bf4d8d067c4a6bae25dc46312edd541071fa0d45670af553113c7b8a009fef118ccbf7831c922b6dc55ea5a7f064195dcd73976fbf434dda4a0ed047a2b456870b056937b004d8cb58c7d82190a7ecfa3b527d0601a696ce6551418a2aeb6b318a5227c9688bd5156f294f736d52a91ba28d175e47e4a8f66eac65fb317c7feb1bcc0a0fe2e4c6a607f0fcaaa664fe075ba0511879744071c2ce3d133254ca08834bd62a5ebb14cdd10784cbf022aed9f6db42c1d9f2173c0e2c06475ed5f6737ad77fb633eb07b7908a838189656748956ae8852825e1d859adec85978b45a62fa60c3752fd4952a36efdcaf2a02da793a59de5f5d50c4cb9d51fd956cb5ed64290ec81240dcd10adada78cf09d8901ff0f5532a197e9abfcf55ea830c687716b8d2d313e80da1685183886423f20e16b6c630c6483ababe556ada88d0997f5df4ee131bea519ade0450c106610ea111f5d0956fb2e13cee1e0d636a03a9dfa54515f4947ea520fe57b60d66a15b5db7ea185c2640119ec2cf2229973ddb2ece92ca20d7b8fc74d0d36b170246b98facd7c0bde5c0b3f5fb182758e08df9c9207fac0f0b8316b28d4c1b5f1a65c617ecd705a414e21c9bba0eff3eacc8f80d3af6f7f28c00bbc451e58845174d3ea663a030bf38ee8fadf93eefbe344fd7edffa7dfd92408beb4daee6033c074e4f37e31922706635bcb01bee1eddbbc2f727c01f872b0d0446f22b3002b29bfdddbfcb1e093bd911202443d6feda16c2e04032d198d44f472f2ec5c75fedabec7f69e53d083e1fef142ec4ee06635e71d1d5451ddad079c5479110361d82a5b40f29b3555297c99158f7bcc052f97254f1a96e9c5375a156cc499b3811f503f44b0fe45196c6543d4d734c60f56176492742a7762492548f7eef4ac29a12fd9d3b7060709c5150b96a014bed7e54247ae293f026b3bbd324c6882799b41625e5c9c7f47500c2a74f0fd07a165bd0dd019dfbd0f549b2dd133728d4f053514d759b3360b6cdc71d79022af17443c5cdf4bf06224412eee8559f02d08099a25842f4ca804b866706910dbe1bec093580c156d273b943713b7b038db790ba1f005aacee0302e1612d2440552e31775188826148974ad44d26e0c8c0aed768883f7e0b75bb2b56c10a212f78cca25ce778e1829f1ff1746b2b6931c78db2b909138c19758ad303d0b58611f166301f744e049a41ba9fe6869596b206a5544d4396fb56e0a8b3def51d8af2b94ef9d042cb9b65b69d0182d5472e53c28b84e737a0973a82bf0a728926003b5445e87b272c85830acf41b25b067a674a56580de4751e9c01e1098dbed9f6f3b868fdd06450c3d01e1943ce58bcf94ef55beafcc5e682ed1c9d56b7adc3e70f542b0789d73f0052745002c44956d4b61f51b2e4783156ef8c822e226efa17a54085560e9271e4d4fcb5414c3ea871b9d28fc1ddaf81f2401442ce0a91a2f526b47dbb8b869e812e5c5d822ba16ce9795eadb282fc3572f8ab5b933e532611c05cafaacaad75ae5e05e3a8bda74cf56ece6ecfee5435b81965b84261da90e8194da5ac8064dc0ab3d985020e10e50c783d2168e2ab622bc4656fc3dbbf97b5baf5ed943e6406774b89b241981e4c4cb9c8809ed77c2f4b055ae3954fa2b46b5d18b081e845b9727c7fa089eafc4e6d915b9a537b10eb2bbf466011d97bec6f62140ab941703976b7faae447f2f05a6409ee08af2e458abd3c47fb00a1285fa6c9b56515c631f0dd58482b1f90c3d32d64a26c51a87747a80b2f4fc541502b0e601fcd00718f323faefb335ea0593c0afccea496c34884bacc971c613e37db85233e8eb92baa11ffe11098c80d7b4da2e0ba4c11cc8fc39c48f131b49392a6f047ac2f17840e0f4891aef6e8216a8b52490ed395d12f06a78de417a0fc4485ab38aaa78056f258c9a9d2f0bc39d45a475d0ee6fbb80cf88e8b6ec76633b452551a66e98ca7b3dc3645ba03400f2a0508669dd462c6de211fcf6a51902923f6bb5866aed86406db1ea154c58006b0bf622dadb799afbd1d2f7f752a46a9072605ef78ba9c7c925757d79e646987f02ae660778580cd86b905760be7d499cba086f9f88c0cdce7fce5260c602955140e9ccf8104d98fcfa4990849f054b1f0c68871c32a1ec370d07854004a7476a8f69fb3c59fab48c378f25ebe940e4c3fc977918cabaadbd085859c61d401ec0ecccadae2ed5a1793d8e2c8b67b13a44ceb43e49133ea84bc95eae2491e764901dd07e562db769b9a7d0710b4911dd7c3e5e05b9e6fbdbcef7c5673e2f8db8b836022d334c8817975165a0dd6b299d66927c58e38c69e64a11ede536391827c014be740f58e184fffe267ebffeee87371460bd260497f3921c3017e09f62b05f979e3a14564931bc0887279257ae32a1431533c8775bde76f685bc8cf960c54f9cfa9d70607e5539e4e9dadd3db2063034cda453aba6cc135fb71a19b2468b85d973d0e02e504ced097519460605a559bc9e028d7a0883427f66b9310e79f1897cadc4216fadc2c752bc4de561de2333c9f18e05f5ab6afdf2ef89d420686ffa7a4d266993cd9f0658dc1cd986275294cb5967f40f7b38b0871312bf4d50cd6777950e651e2db61cc64a11a310f5fc6740f3e26b3634d05cdda2b034313317613cde2afff35320541a949ee8f4337136609836162eef32c8b75f76aa69ec014230b0880db49932d273e67cf8517241423f19294700c13275f477315e2e71053ffc3901aa6f51aae40c851e695aaf2708ba4b18e48c5bb85748932446ae1b4b8845c8e6123832ecadffef3c98f36c9c0a64fe910c193af9830d49458b014eb4b690bb277199c814ae355cadcf22c4e8bae18efa3bcdb490baaee39a559e0670a14fdf78ddf715045515676e1be5791a73f9db954fdb3766e83cd026242c0a4d25d23ff8f66df283d68e5a50484179f52a02d9dcaf3a518c1ed4bb4ce2dc1b78938e98417831986832fa1797a1b4887fd9d00ea13106fa64c3144b9a164a68508bd13c304c65fab107ec038ea975260703f8b5f6e5baa11038bc746abc2902f45df30e3654ebc0587056e3daee6b9430d0066f099b4c5ce4fc21220b0eefb6126f12bd7f46fe6a8aea4665728a6ffbfd438df1e2e8963b20a2b973c33de713575d0ad78e656ca3f319cce9608f704b81ddf4aeac728c1e7d0e9bd51575a11b3ca0b8d90de9fd9e3ae7a97c0934699875c9174dd13c098d5a20ee5d3d3d21e32480592ba340850f60a931c685f203c0b7c3c673a7f039d58bfaeac1e4578caab8a76e975c05ce20615bd217ad63e6323a71f37683949d2a05e38da864029edcffde9dd3c9fb0f774e8593edf142f8816535318115cb80c4dae7a9b358961ba611fc77943010eec9c1c78f6230fbf46d9c1a7d5f4235e7c0e8b3f775d7bf01d52071511f2f8ab349a77904d94de0d38ba7cfa76b0235d02480ef836993284f290ba86504d417c90269ab4632c52bf4dc2d5362f528b58bdec7589d06a9b3cd875d3a11a8f1e63bc68f4b47485cb7616849b7e530fdad449f7caa693393da7b719db29e8cac511bbee0f0e508dd76f7f25d6bc9e2100ebb30142f6eeada37b56ec8620228e8309db47166b5fcb697ec48ebdecb72003fac4d66b93c561d241d4f48fd8cbc95d02316738bea276ad7b428a51da60f936530b7b36e951792aea29ae8cb2d1af81d6ca1c83b302b6786d78797e15d881f97bfa021ed793e439f596932a504aa5f0cd08529f04f07df3e1f261a1bc81ce40b5855b20e97b5866cf641936e5a7645a0287ba7770e57be2929070f235b2dce59ec3f688c2441bc2a0c5c2f2657f8e333de48678b071b0b47b0bef2ebb71645db123dc58df6e0491f845567fe9f93318ea03ce6a35c2ba01ee9c49b55e0189eac874bff3bbfa20485ba65b64cc62b95e97dad0fc38e4421ff6eac5194219827f8adf0bb1222f017cd3d0a51701949391e79362a5a94d1754a23a2a25663f5017e7bce572ada792aadab33a5e6b659e76ce39f5723a2ace58d7f9f2d4dac292f21eea0250f610f9d0bf2e0c96df6b3e991036b9f5cdaae4bfc47286400190e5701aab6d2b6887d688979fc07f10d00c8a4a7104963b3ff205760012cf928bc9a88d26c8004c2336f5be8c7dd88a31412a23bb9a1841645196c9f20c386e4de1ae2ca3e6f251f626a4cf628d59d072528ddc12ac4fc7a2594a4ab618150b76db46408b920113e5fb126fdd2ab7a8fe73724a4d40554e027dc4d7d107fe55de1d9295f98f0de1923eab1f40a45ec750f9341f63eb4f404fd82d81152256da7c861660dfe8c832d217c61187a54b6a8f5bff0fb17ac0154e81c1c995a6db47541feb4ed409eb7513e9532c180ecc3ff55db4d44fb099e7327309c05e4fb9b27a3f72c0c5039c0673677510f0d51bbda487a3ad0df911a083e76950e505c934006c2a4c1179afe47a4d6016b1f8a7628f14ee4c61c2d98a34f0544d255cad3731d4074e20dd975b9c1234da6b90ea9a5ce8cbdaf45e86a2c2d1b23748dd5838836895359ff28469bb8f3cc0777fbf0a1ecfb77949269af5086f931c48e0a331526bcd87df3183e2abdb4ee1dee1695fb066a84f922a97f291d9dc05d17ee738763f28f8a56e29d0a7684d28f108eca5ba381f1a4f70fff35d75d13b8f33da10a33697f815ebae945c1278f2430888d568b0c3fae758983ae38792d201b560bdceec0c22ec09592e1ae07906201590d57b6c09ef1d3e3ead3014d7f075ce6dcdc8e0262993436b94077bcfaf1cc21b1b6bd8d74c91c13c8049925e60d509183540231283b9bf1c40a200ba3af5fc075dc79254beaeb722fdfbcff09b41d65fe6b3a7fbab31d46f811ddecb088783c812d5a7a340449317c129f5e92ecc406aac2c4e07b5dc4454969c9290e144dfbdc4771d79ccef95c02e4e7b53ae46b8804ff08eea63e7748f21cc910632dcc8f1743edcb53f8b756dc2d5b1514ff3ad74f42859f3cf179276ba2887976882aa081879a162e392bdb08d213d3240342a773a876864c20042c2f619014433c8e8044c633012aaa464b250eda75d2f0b5913feb0aef04f8de86b7e35f6f770fcb85d5f3041365a6341585cacdeb84b0e1e6a6ff20e02027e2b20d1ebdb341794d395bec7fdff8914e284bb6c35fce5d2729d98a28239b73559f40e970fa4e5052173a7903f33c3fd79d46ac164c94fe1d1445b7cb2e128c79a2c35e74ffb09a90e165544677b4b5bcbbba2f4269f29574035425247686843e09a8a299f06d903e8fd0f34d0fc15afeee5d87e05e375e70e13bd31a2698a459f793b7cae9104a7ed1a1063deda4b25c0fec31220de2b8f89ff2248452bd61c23d109d4098bbddfde47d1ddf433e82d9e35388bdbbfe046dbe28c810ed702d517276b1c5efeaabff33595093ee2aee99a38ca65ad1e8d146b1a56b731b8f2db27475e2b3c883b1174b8c46559fe827924dafd5711fbc8eee3f1d49e5839dcc98d11ffc5f906a953fac424a7122852737d1e7e46bc16c34b6fe438f45ef51475c277e1cde5283fed5b480548667d200fce94d8962ae1a69b66de42949d621fcd57a8ee4b3b6aea6472a7c0c885a2fe6706475d4abe3f70d716dcdf356a910f8ec65fc21dc3d6bbec735c", 0x1000}], 0x7, 0x0, 0x9) 11:03:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0xff}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt(r3, 0x7, 0x38000, &(0x7f0000003680)=""/128, &(0x7f0000003700)=0x80) close(r1) connect$unix(r1, &(0x7f0000003580)=ANY=[@ANYBLOB="a202ddff859d6f47087fe02a72080cf02b4eb56e7875d94dd8ffffedffff51a0e43256fc78703028d1fd63deeb1ae33cc0122e619a29d92d635b78dd8dba3c0260d003bb2ae4d42967c853ed3dbae182e897ea6dd4d576444e550a18a53bee240847fcaf9f1ee68490edad162baa9adb0e733c8ff4e24832e13037777a29f063d724ef08295dc60b7bc83b8eb9805d60f936b430ce7a55dadb29d65b369dde0932acd0ae05d563a5481a8a5e609e0b20d6a0da9da876c5a74006cce3531df9b5d40305fcbe18c0cd3fb2cd5c00df526f026e55f48d1841ece25b768524af1f2d11d1ffacb94de5600dfd029b6031e950247b0b40e20386e1a79ba6cdf62dff"], 0x10) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) recvmsg(r4, &(0x7f0000003540)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000380)=""/193, 0xc1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/175, 0xaf}], 0x7, &(0x7f0000002540)=""/4096, 0x1000}, 0x803) 11:03:40 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x71) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xfffffff9) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x10000, [{&(0x7f0000035000/0xf000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1623}, {&(0x7f00005da000/0x2000)=nil, &(0x7f0000695000/0x4000)=nil, 0x1}, {&(0x7f0000214000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f00000ff000/0x4000)=nil, &(0x7f00007e5000/0xb000)=nil, 0x21}, {&(0x7f00004a9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000459000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000058c000/0x4000)=nil, &(0x7f0000165000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ed000/0x2000)=nil, 0xffffffffb21a0f0d}, {&(0x7f0000473000/0x3000)=nil, &(0x7f00002db000/0x2000)=nil, 0x8e}, {&(0x7f0000078000/0x3000)=nil, &(0x7f00002f4000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000004b000/0x1000)=nil, &(0x7f000075d000/0x1000)=nil, 0x100}, {&(0x7f0000076000/0x14000)=nil, &(0x7f0000157000/0x1000)=nil, 0xcbb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000a2000/0x4000)=nil, 0x53}, {&(0x7f0000219000/0x1000)=nil, &(0x7f00003ae000/0x3000)=nil, 0x9d}, {&(0x7f000027d000/0x3000)=nil, &(0x7f00005bb000/0x1000)=nil, 0x1}, {&(0x7f00006e9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:03:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) semget$private(0x0, 0x4, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrlimit(0x0, &(0x7f0000001100)) 11:03:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x49}], 0x5d8, 0x0, 0x7fff, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) 11:03:40 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}, {0x22}], 0x2}) 11:03:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x141) r4 = fcntl$dupfd(r0, 0xa, r3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 11:03:40 executing program 0: socket(0x18, 0x3, 0x102) socket(0x18, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r1, r5) 11:03:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0xbffe}]}) 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) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) dup2(r0, r1) 11:03:40 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x80000000, './file0\x00', './file0\x00'}) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x4, 0x800, &(0x7f0000000080)="26e9f54048dca03091b62487ee3adc170bb79d9196c96c71f7abaac08b6d487fa83ba69a360878b1ef97b93f50735868ccabe28e244d992515", 0x39) setsockopt(r0, 0x19d46ed5, 0x7, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 11:03:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x1, 0xfffd9, 0x9, 0x6}, {{}, 0xfffffffffffffff9, 0x20, 0x20, 0x6, 0x485f}, {{}, 0xffffffffffffffff, 0x89, 0x20000000, 0x9c, 0xffffffff00000001}, {{}, 0xffffffffffffffff, 0x43, 0x40000000, 0x7}], 0x8, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x36, 0x20000000, 0x7fff, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x5, 0x4, 0x4, 0x4}, {{r5}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x8617, 0x3}], 0x7, &(0x7f0000000100)={0x3, 0x1f}) 11:03:40 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x8000, 0x81) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES64=r0, @ANYRESHEX=r1, @ANYBLOB="dc42ea729ee69e00b237b49a8023"], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) fcntl$dupfd(r2, 0x0, r4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x6c}, {0x20000000000006}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82ffffff333b9600f7630933ad040fbb3fdbfb7a2df145cd3cfb9bd27c16b3d08de0ff861132764dd0420f0f11c1813078a18c5d7b749f1631d6c86b913e74f6ca29ecc94a1c10b9e166a4e77f03eeecddcb9044beec73e37574e18a52d1a314ef48ac98e7e16f1b3019b48a81c5946b5b698af326e0d17bc783d6f8cb16fa2b40cc608ce8d23966104ee6539f8801a0c286b435d378142d210256c1ac57bdd1e41ff81373f78e298746e55a7a24b3245e5fd824d9ede8043561d522796bc8163a75ad481c5aeaaef1253ade96cb4a79f75ac605027e74b9c04a4020c99a09c9dea2bc931017ce41d1f84b6622f67ae01042a9ad9a00cd4073e2debd0f332366f02d795080d3dcefe0bde315f97414fc10b687f05306995371fefa1e33e3d515c2341d0373196bfc4a281357ff15ed3db1dd1390d429b73ea790216f9f78ef55fec018567023613aabff15a3c434de3dac42d49999d4763d3a122ee9a379afe62b67648b6ccb89bac9432955e872a80ad2e3e4f6acd3f072280474e919e14d61e6ba8b6430443d210e06197cb122ac7600ab43630ca9ef42920420d1c4ac7909bf879d4bd62e693c611e312447e907d22d046018b7dde7a8968328b17aec0ae9a25f5279ae"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000100)='tap') close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r4, 0x3f, 0xac5c, &(0x7f00000001c0)="d97a2d6fdc61a6401791cf304abb743590778e44f35d68f27a95ef28cba1585722ddeef449b96a99ebd36c691d1d18b0aa0f377f3873f6aaa31f74aa195b287cfba46d0699961a61763dcc269203ea1de8bd9df8bc97aba66c9bf2d15a9526f5e79d4391f5c83fc4a8af7d433bacf39b94a5f02012b0ef0eb12b2fe0080c01d461d8b3395012d2f1abb5d0140be1be5f4feedcac87e9a46b13760a3e5a764942d73c068d2e7203ffa28618caadab501620a0f2ef883068acaaad445378e7787f4c1b3fb3ce61db596bd362e3a8f54ea7954e17304b213685edf2266bd0b3b4018cdad8e7c129324ffdacf9d6fe3ee70740fae5f5f6e95f10df95", 0xfa) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r3) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 11:03:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) 11:03:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:03:40 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r3) 11:03:40 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33c5b4d6a10ac3d0a36abf02080eaf0cf102eeb4c00e4c2893d94c28d6593f260a28d88a7ae1dc22f659e3bf491e82a49d52760cda9dbb126c24c117ab938037e99401c2b66f78dec41c81be9bc82df61ce0c1f088edd064f78d831bef65dcbb61c7cf9c01075f6079f055c8c1c0d0e884dd3076a4d7725632ae8e78606bcbce7d130933a9b7eb4d86c6c64899a3b17ab9125f60d9a90d1d8f4746384ba1d738bf1930b968bdb28e1a200c78a9df6d7cbd6f2a4cd763ed9fb3bdb3b47d86ae4b4c"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000040)=ANY=[], 0x0) setsockopt(0xffffffffffffffff, 0x75b8, 0x4, &(0x7f00000002c0)="b7ebae97663ae4c7f7aba2f0771c66a096f9362dd9b9a717437b45aac793851b714402258e671ae2aa6a050174bdd4070a723a9c31026f90383ef2041ae10f6fe10dcf03f00df30b64aba1405e2c65f1650f136e4795f75656f9afc98123e21dcea08f14cc35f7651dd5dd0ecaaa848a6a10ad4b130d2d7b4b9cb77ca66b6cfcc1165ba12a32551a25659b294113d2f959fa274fedb8e054063c70d7b7aed8ce88a17e047fbd8d2fc364a449a1ee2900b5e9a2dda8c3", 0xb6) dup(r2) syz_open_pts() bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x98, 0x4}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x2ff6, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x100000000], [], [{}, {}, {}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0xfffffffe}]}}) 11:03:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x6) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) lseek(r3, 0x0, 0x9, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:03:40 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x1, 0x3010, r0, 0x0, 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setegid(0x0) 11:03:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="b49340f4725feb68d0dc44fb5848efba5533741db16921"], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r3, &(0x7f0000000080)='./bus\x00', 0x10000, 0x0) dup(r2) setsockopt(r2, 0x12, 0x6, &(0x7f0000000200)="6b187a0e4273e1dd92b6bbd8ab3703aaf7590acaa23e91dd518dbcf4162248f2c65eaf42f19d9cecd3c7b600ab0c4588af6cae017b209d227b27993b8bce07140923f622080a24e4f3330f18989ab456506ae8e0e16f21fa020554e3467c1f95feb5f19bd07baa24c552539bbc146e2be75cd9d952dbb17c3524aa1a0a174e697c1c8c47ca99e79a8cb877d3441329356fa6fabfa76719b14b63955ef54be2876a7b92a1cfd249b351", 0xa9) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2733"], 0x10) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) write(r4, &(0x7f0000000100)="20d4d556d10feb78df882744300e2a764a568ed12c88521332596cc98c2504df6ddebbc7444e0bc7cf51b87837a5870e3b892e34eff13af80a9d457c99b156a2b856559103de493540", 0x49) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x7810, r0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 11:03:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)=[{0x20, 0x8, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffc, 0x0, 0x10000, "0100000000000000003e0000000000000016f6ff", 0xffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:40 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r1, r3]) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getpgrp() connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 11:03:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x1, 0x24ba}, {0x14}, {0x6, 0x0, 0x0, 0x800000}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xd4, 0x80, 0xfffffffffffffff9, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x100, 0x1f0d6a63}, {{}, 0xfffffffffffffffa, 0x60, 0x80, 0xe001, 0x9}, {{}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x6, 0x270b4b38}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x80000001, 0xeed}, {{}, 0xea374de5ca00fa43, 0x0, 0x2, 0xbfe, 0x523f}, {{}, 0xfffffffffffffffa, 0x62, 0x24, 0xfffffffffffffffd, 0x100}], 0xf0ccaf5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x20, 0xd0b0, 0x9}, {{r3}, 0xfffffffffffffffc, 0x45, 0x80000000, 0x400, 0xffffffffffff8ea4}, {{r4}, 0xfffffffffffffffa, 0x8, 0x20, 0x8, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x1, 0x6}], 0x80000000, &(0x7f0000000300)={0x7, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:03:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 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) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r5) r6 = dup2(r5, r2) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000000)=0xffffff7f) 11:03:40 executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8100, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8af) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:40 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b51b70012d31d781e87a07f3279337caea8f95fee8d1d4dd8678cd6cd1d5a3513b65a397767c33ea1d2465e19544c7a9a6faf49a3b3d7b63c6c2cf1ad2de366b53c781f322e787bf6df6cbc96e646124203b4786ae2b14637896dd93b828a4655490872dc6dfb0e4c0045563a3c954bc4af186260b5e40d7d1a616365fb6b"], 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), 0xe7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 11:03:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[], @ANYRES64=0x0, @ANYBLOB="e1f46cf97c96baae4cb51ec8826135a81f69faed692f4977db7046f9d698386ad74ce05d2a5460ec2c8d30fb7b58eaedae22c36cf55b250b8059b6c3ee446eb3b5f8a0e50b1c0a516bf5674036416cd4c804fb034c34b4c2a7e8258638b0488939bde8a7b847cc82bd6f7f71b16c4a68e3114317be848f8c840626e76c92d03c517b624ac8ad531513edf22cdc0589e9b770b6a659ecd55ccf8a4acf0992cdc740a3840afd9f09cb4180d3b13f4183402ddd7adfd22a2f4e53bf66d2e23b907214069dac14f4166a56", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="4d42170ca6d6566ae4a5dac4310ddca81b929f265c15f0f9daaf9167495efcc3e74872ba5d69c90d904c103e4d9a33fd468c5c46244d8e3b585d7ed65e9b42d8501fa8fb6e2c56aae1f5634ca58560e0248dbc0c85a4e2e1ce15b5f4dbf88f2ad26beca587c8", @ANYPTR64, @ANYPTR64]]], 0x1) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) sendto$unix(r0, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x220) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="5e020207e00000014ff45a97b4eff9ab"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[]], 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r4, 0x0, 0x0) 11:03:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x10000, 0x2) execve(0x0, 0x0, 0x0) 11:03:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 11:03:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300040252eb27356a482aac5cae5e8c1ad9a76a01911bc0b457c3530196b9c8149fe081af98a674c9d527410c7b0812869b928a089c9b52f38cc85da2b56ee97f57725448f465100f0b016968e6257365647947e714ac2a9e84d36f5add4ac0c47182b990516e9fe64307dd5c6b8aa2454ea7502aab8b7ada4f7e97b6e07eb8158260645600f951af568ecbf16b9214224ca10bb880e8e0309a5059afa14413bba4c6a249dbb25c673b7b35d323ba6bdb3d82b7e3e90795481e2b63406562c124700"/214], 0x10) socket$inet(0x2, 0x5, 0x38) shutdown(r0, 0x1) 11:03:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) 11:03:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x11) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:03:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb99545a4f78d7c2b100040000e74de4"}) 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) r3 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000611000/0x3000)=nil) shmat(r3, &(0x7f00002a1000/0x3000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) geteuid() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') munlockall() 11:03:41 executing program 0: setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r0, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/193) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/200) r2 = syz_open_pts() r3 = getuid() setreuid(0xee00, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) 11:03:41 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) ktrace(0x0, 0x1, 0x4000010c, r1) r2 = socket(0x2, 0xc003, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x184) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) dup2(r2, r0) r3 = dup(r0) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 11:03:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82840200000300000000000000000011dfa4e77a7a87b0c20300deac0126c84243180d9b6e8811758489008a9cd1f4b6d3d43cf629efda503b"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8200"/16], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) r6 = dup(0xffffffffffffffff) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x2}) 11:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 11:03:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) shmctl$IPC_RMID(r1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) write(r3, 0x0, 0x0) 11:03:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto$inet6(r2, &(0x7f00000001c0)="e6bc610115af3f442f337d7dcd6f415af04295f5ec32f86751687433195be1e7c5ece39100d8a8173c9543c981762a568b105e539408d673a1ddfb9cbf91342f4a470585e608a54796c8928758554bc901b42d06843f58e7700622365503410d060b20879ea88ddaf349a60aedf63e09669a602913731efe0f66d0dfba4be81b2a8ab9b23c2b40f847449e558af176cf776b41f735f0bcb0b1f65e958ef3385718bbabbd092aeb3aa0d5740ccf98d9a75d640e", 0xb3, 0x6, &(0x7f0000000080)={0x18, 0x1, 0xfff}, 0xc) 11:03:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="e92cd12727a606162a248f2ce2ec0e3dcc24bda34b6c2b5f3a806e7915bb440b99cd79176b0ab9aa0651f279d29d845e086a2119a5b7efec990db7aa01", 0x3d, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x57ae, 0x6}, 0xc) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000680)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fb056fe19fa1ca4268c14f31a58e93eff60a2e2b0bf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b897f84fb88936ef7164ad1948cebc3ab8d4b6d3bf958070fd4ebd1414236e968d7c7d34bb5ba84f56f8759553a6c59dbd9d2b53130744893c93084ce180000000000000", 0xf8, 0x0, 0x0, 0x0) 11:03:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup(r0) kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 11:03:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) dup(r1) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 11:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x45}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 11:03:41 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, 0x80, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x40) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = shmget$private(0x0, 0x3000, 0x6fe, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x4000)=nil, 0x0) shmat(r4, &(0x7f00005b3000/0x2000)=nil, 0x1000) write(r3, 0x0, 0x0) 11:03:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x9, 0x2e, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 11:03:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x100, 0x200, 0x7ff}) 11:03:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f64b0ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca6c7fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82c01375ad442ab57f0272cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb8317d2f99d4f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x1, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x10000000000003, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r7 = dup(r6) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x2}, {0xffffffffffffffff, 0x10}, {r1, 0x80}, {r3, 0x4}, {r5, 0x4}, {r7, 0x8}], 0x6, 0x7) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 11:03:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000014"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r5, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:03:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}, 0x3c) 11:03:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000240)="2a3a39d3eefb384f682a415090306709acb80281258c263223a28a95f0e6cc311ec9276e085d8dd2f248d6ba64c009506f5ab84d30b2c81a3d8d83229b63a36d372a5c750fe300ebea69d43da61e24984cefa32f60bc5bbf9381be52c02d23a26bf1a9ab70e0973c7625f455cbe77cfa8452bbcf0e289fa41749fbdad44e4838fafa7bfe560eb140226cf66f2e4c39027e80b9ea544b51d3b9763108d563b5a3c76da822777212bfaa8fc21be879b62c539cde9059abdce4d53ba72437932f2db73b744cf3", 0xc5) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = kqueue() dup2(r4, r0) open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0x1a0) 11:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fb278a8d5057c86e971a029be96914f64f7e2801f5fdf87c55a35c993a", 0x1d, 0x0, 0x0) 11:03:41 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7f"], 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0202ddec6ab2ee2805aadc7c8c4117011ec5f378abb20bfd808c940bc61b1db36c208dd6a83e043696c5468d55a7d7f543a6c4e83e79ca8ceeb1a0970d5876dac7dab103fb823b95f0d3cbf967c7f874f528ef0ee04329830f50a7c0ccc21f78bcdb5943d705fbc092eeef9e508a8a6b8fa291c34f10bece627d13205f9ca9bd016327b45f08e8ce67"], 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x4, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="dc03764494922a3d09485c1d148545c6904876eff645b5251f684a408b1dac18e346064e59b0e843e333e124220e1afded94ba7ef7ca19b6ae974a5b333dfb8254313c1e76f68d17df2b9809e333f6dcc9f7d9e6de7780e7711f6fa2f9e02cafeeacc9cb6670b1d26bc2dcfcf130f8fd227901706059f021de4aba76e2fcbc3dbcf630d5868e1d8188f6a42b52471485a8eeeb5ab942091b6296c22e0a87bff9a5fe19f801ac324b87574139981ec0e48a5b56c7372b6900fcb6fb8ca976ea834f8ab9dab0040b51f2b0a0599ac71e62feefa25bec0bea5f7b610c38536b9141771b3f59bae6782f", 0xe8) 11:03:41 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') 11:03:41 executing program 1: r0 = socket(0x10, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f681700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028c2b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77faffffffffffffff8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c721ab7213a85a195952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc55c09500ffffffff8c5ff5fb501ebe1dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cb076eeca126014cb60b16ddfd2aeecf5f48dc18630a96ad82c7718c6988941ea19274efc50aa30f57518d5514f9772653c248cca98377f31864f227601000000c0f9e997e9686692be7dd3198ff30eb9d6a66b9964cc6f47dc7f749706fdbf1896fead0511290139e3c1e0985f5f5f5325f9ac5bf88be80054d5e8e71bb184d828f6222ed428f730512b79182925e0bc335425df35eb0e62eb38dfcb42c95f795acce5a042c6e3b9e4bd40528b3ecbf7b6e317ba970da13cb0db3d4d2684f6efab6ae0af6460e96fc050f2dcd1e07b31e0c3bc7d459a7709f16506f79375c68f0b15cce6b729294c874922656f09287793549faf034abaa256a5aac323ac92dc986028379df28b59abeb1abefa7d02b6177efbb285752c3f4434b863fc197bfa92a7ed2982b925181ebd8b72e95460ca59e73bb356bdf33680ae756558d0fdc1f04426aa908126ffeeaf2fb27e28753ded70255b0bd1430837291bd04395c13e82f71bb3b372607b265bfa76891fe42d01cee1d71a8d0406e7157c74e9b50553aab14f69092bca321740b7da741d70270c903f45bd0c3dd1648cb22d5069503f99be5e02d827da037528d49e9824f560b5d30043193225b2916ec8cbf14cdff02a307b50939573910cf6655319bae0938ed632c08f7ee2d1277c85ecbc5bdb73a567dde757938618a13e0f9f4ce5bf60e65deb7d15bb244984c1a8804ede92cb257b7ee9cd1c2922e4069c95842677b5e62ebb9abe490c17e353d5fc384156fdc3788dc4fd2d6a8354ed27d043f786b14ee72e94733c309dd00403712692cda387cf7a3b081b8d7ca35499924eef2ab0783f2ff21702409327052b9df4c7de261aaba7b1ce20f7ccb19408562b773f8659789042b0660eb22ba90d082337ad7697f623cf32b42c2a3a3530a17ddd6fe496d781ba2e1d9bdc65d35a839ef67bb8270a37ad1486"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000900)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a000086dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490060000005aa1054c453e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d20b0a0ff45543cd67e7219e0f22003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab4597b425006541326c4a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772b7b8ee8118de16b906c69b3cc2f2c93d917faf89cb584d26eaa1419ab21c1abdea4731db0ac2130abe23430de75649b103e823eed95179dcc2bf6f9f3c68a3734d5b780fc57af803035a93d1327336473c058ff643df7260070142b45e1edeab485d919e50c7e8cb960272f828c23058904164e03d2c2193a02d1180b51e4db6c4d244435b67c48316c429414892b3d8a196ab60d5318aade1e2f9665d4bf21f0cf5da623fffbcc73a94a12246a64324780b0200000000000000009dc19011de2a32a2131985a136c359c2f2269370b301081957cd39d8805170520ffc1aceb2af294b9a147b48abc8d66485ef08ce06b01447dc1665b6046ac7e0e00307ec67c6fc7ad84b07286a48fd53aa7b729dc6b9477212f6a28bbbb04d294e20d7d5cbabecc13b5b20ebff943f88c47589ca35bc3b2cfbc488a33b707702cc0075073425cbcfd585efd4724d75adbca07a6e2935b22c50eecc29ff9a1cc950a8200b2a5dfed83d474b2d9beaf6b5e322a59a38b97b9a0faf1adbf9a30ff5dbe63f6c126420d7b880451b622b6abc2e421ff3ab61df88cbaf97bedfb07f4426f9b17926c03da0eb4058", 0x3a1}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200", 0xc6}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c", 0x94}], 0x4) 11:03:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x6, 0x10000000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="0f0d87fbd63f7a6c8015fb2315cd4e42ff71e1769488611b52ef7494377dca54e51b85e1a315c2b923d8243c8c359fc75ffc322e277e3ba5e1e3c080e00cf09bb4c551e37ba281b714f199d66393db64721692975f2f8fd350fec67fa0f68070827c4ad3af91d7c96140867d9db5a3fbddcbbff45b307c2444324384014d5167b3113b241bdd22a92191a3c562f7d28045c22dcd9a9bb3d903dbe91c18be1a5c6433ea2c857121d5c8202097cf206f0879f4226a00ebf1e450bd29c7d048ee953f7cc7bf2a1d3687f49db3c129", 0xcd}], 0x1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82020dffffffffff6fffff01b72f2b333de0a791679bff67c9880d3463159868f178ed6df0068281f44a459d7adf03f03cf7da47fb65865aa6d5cc004936a5fe264b2766bb5d995afa8bcf2e98ccd1db604da4963912eacf8cc884689bd4e35e935ef9b9f82d0342972b413e53619ccce6b1805a0b86ba175a51de4171667829f45d78b04a3f8ff174cc36a23b3aa80a3e50a03629b1fb025512777b76dfdd6131c568327ad5428edd18a56a678d94310864843484f97e3f3fd5361f4b74cf807246669db5c5bdd93c1877d1a135e5e2"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x9) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)="e36807900be29affca47d9be31444482dad18113ff19b395676809c6b3e9ac331ea49ae7154b8365b4faa1813d9090156f", 0x31}], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x1, 0x1, 0x7f, &(0x7f0000000280)) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 11:03:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x0, 0x8], [], [{0x1}, {}, {0x0, 0x0, 0x0, 0x7}]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x8) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x9) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)=0x4) r5 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='\x00', 0x0, 0x1900, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x4fec3f61634e26d1, 0x0, 0x100000000, r7}) 11:03:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) fchdir(r0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 11:03:41 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, 0x0) getrusage(0x0, &(0x7f0000000140)) 11:03:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:03:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x7}, 0xc) r1 = socket(0x26, 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x3f) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0xfffffffe, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 11:03:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) 11:03:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semop(r1, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/193) semop(r1, &(0x7f0000000000)=[{0x4, 0x4017, 0x1800}, {0x1, 0x8, 0x1800}], 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0xe1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000340)=""/131, 0x83}], 0x2, &(0x7f0000000240)=""/67, 0x43}, 0x800) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 11:03:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r3, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='@$[{\x00'], &(0x7f0000000340)) flock(r3, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 11:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {0x84}, {0x6, 0x0, 0x0, 0x10000102}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be96914f6357e382a5832267fb52e271d574b9275e13136d8c1e9b9140e8ff333db569defb2390a61d30e325af6a134aa2cd5dcd11ceff1c1a9c1c1e659c42eb2269b6a8f7c777888035f96afeb97ebb9d4da2243421f0a16399619b621f1f4123b87ae2c3d07cf0e4c8369f183ac21ea5cd1471ea6b70258ea05dbf3693a34f07b9a555db9f9643c127a205b8baeb58117640795112872eb860c71878592681e1ba51fb1a03e9a5d761d57a82c52957307df8810103eeeacfd0251c48bcfcb360966b161da570f56e7a17554a022ff1e10dc50831c4d49b00f40b353d303a4c247f2e8a127549c0b26c71682a4d2304103c0261c451c9b5d91be206239f8010014a8376ef300d3de94157e838dd316f0b176c28c407b2b57d12530460bf56b00a1c8f5102a5de6808f810aa69625d6f77c719976dc5ea525d93a0ab4e41294bffd8052bcf92042185848a22a85b425d9e8c0f8abe5424f24bb2d04cc79fdf0d4e17382c709217c3ed9364360944931c28b721bea60ed6039ccbc62073f776f40689b9c72330c3a0e75878b6fa068f009be23c8fd963b99f2d25b2c5022a167520a02c1b003dca3176b1d4540ed4fb1b0becb861297a4d50aee5c9b7203ee18492f7134dc3bd418669621e6ab69b68a54489957784341eff4e0fd3cfba72c4aaf8465d9130d00"/506, 0x1fa, 0x0, 0x0) 11:03:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f00000000c0)=[0x9, 0x1000, 0x7f, 0x5, 0xffffffe0]}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$lock(r5, 0x7, &(0x7f0000000200)={0x3, 0x1, 0x7, 0x2bf7, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:03:41 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffdfffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddff01000000080000006d86954e"], 0x10) r4 = dup(r1) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3b8, 0x5, 0xfd, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) setegid(0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) 11:03:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) 11:03:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ftruncate(r1, 0x0, 0x2fffb) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x5, 0x800}, {0x0, 0xf8a, 0x800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x2, 0x1c00}, {0x4, 0x3a2, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x7, 0x1000}, {0x7, 0x1, 0x1000}], 0x8) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) wait4(r2, &(0x7f0000000100), 0x0, 0x0) 11:03:41 executing program 1: r0 = kqueue() r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r5, r7, 0x0, 0xffffffffffffffff, 0x0]) r9 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4, 0x0, r8, r9, r11, 0x10, 0x2}, 0xe8, 0xbb28, 0x8}) dup2(r2, r3) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 11:03:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffff7cd], [0x0, 0x0, 0x401], [{}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x1ff, 0xfffffff8, 0x6b1, 0x1, 0x524, 0x2]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:03:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020400ffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000480)="bccef0fbc5fddc984def70f945befa71706c986a578d6781ea6b2c36abdf341cd3944575032517da92c53e69c64697a44e7f8718b996de728b4b7ed674d809650e1f7341b2e29ac2c6aef4f44cabbbff8642cd", 0x53}, {&(0x7f0000000500)="f74b7028c2075d663af9b84b9d34c843180299d81f049a658abc6745f005780744fdc63167cb1ce68ff200379910fcfadb4f29b7aba1b2c947c4e39908c459fc83bc4c5a66e24af535bd8005be7e4b03ba1297a0036bf80151fa30b8165dc4540258d8e61da012c3d859e0a26367bb3507460847e1bdcbe6643406996a114a309cbcc5eb17ed0853b1488f3cdc53b90256e5ddbe13e56f13a83c51e0e9b3", 0x9e}], 0x2) 11:03:41 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x40) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x2) dup2(r1, r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x100) getpid() 11:03:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYRESDEC=r0], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:03:42 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b23"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) sendto$unix(r1, &(0x7f0000000040)="fc5f0bd1", 0x4, 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 11:03:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="75da22d1cbd10ebb2ae93db2e49c6579bf04e3b7ae1d21b3a2f2790f7316491ecd167af18dc6497c9e11161a18a7702a01438d8e101c9755fea0e7ea6c4efa98ee1a8b54"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0xebd) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r6, @ANYBLOB="6631a6d5e5c2309c982f076c75392c73d65e5b4071581a7ee9de0fd5acf1fd790716de5d3c6c40863d88209dd68559b7e7e76ab5a2510f60661f8de9f8e9b943207444080be442c0ae35dd97a36f5af68235ba4b04a8432f619a52e8ce2fc93b363ecd983ef0006cb78763f10777fd69b0c58d9f143bc3738d45fe5425db5eb84f82b6a28ce5871ad90d9a472e876e7083cac3efd6f788ef12125d7e528ce37fd7abbea9dbd5590bbc0a34886ddb3f2447fb1a24c7153b5f8876b944ad8360b00df3cc48d2080fe0b55c7c357d11efb2a6b0792d16ae817bc7a147c4c9f6274949210f6a", @ANYBLOB="b02bc056fca17f16dabfe486cad6de7a6459a5731774af68110d8b373435a3de9a4b7d8f291152b89a1c97857acfa72dcd81bf63a4cb9167af0af6115ca3b5a41a1ed91c713564dcb5ef2bb77c45f6b4455763c3c6eaeab31a580a654767a6f9f5a92e7107dfc33b19f49d5feeaa64bae5ae2e8becfdf2bbc20e505f8f7fa50223e1cbf1cc159c33f7dd590fbe57763f1c1e"], 0x3) sendmsg$unix(r5, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:03:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x71, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) clock_settime(0x0, &(0x7f0000000080)={0x5, 0x7f}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) clock_settime(0x4, &(0x7f0000000100)={0x3, 0x401}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:03:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfefffffd, 0x0, 0x3ff, 0x7fffffff, "070000c1ed780100018401de007dac00", 0x0, 0x800}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000201000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x80000001, 0x6, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, r3, r5, r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r10) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, r8, r10, 0xffffffffffffffff]) 16:00:00 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="ba8a22de15e65c80ff8d", 0xa}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="26df95a76398533f4ebaf4ab4c09d0e346ef9679bc60f14d4e0409ddfb294fecdc9237d61917353a5559df279a5ae7a767bb5bad5d3d83b62ad785e2a985f99414d419828495bdcec651a56d18586363ae50e57b4c7ff2fcc9579d5af5826e630016e45364b13378f47f8013e1643b70ec07c9783e7bac185ab15c4012877e2019b58fa964f2212f596e1d2c014305a9e57b86d522ce49b84aceaaf9e5e81ae82cdb00ce1ad3add7", 0xa8}, {&(0x7f0000000180)="c818ea1d9663464f063330f89aa21d1f0330049f26caefb322767872", 0x1c}], 0x4, 0x0, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r1, 0x0, 0x0, 0x0, 0x20}}) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed366478ed43000000006400000000000000000000000036416711000000000000000000000000000000d906223bee3e2ad3f08bf2ac0200000000000000000000000000000000000000000000000000000000000012dceb1510699694a7b5247aa14b0bc8d91ee0e94de394fd8d56156e7bf48223de019f9970af983b12326b57e093b2f1d6aabe67f3414ce07ff3d5b885c55e43b5a2a7513a9b0d604da04ba82cbd25fffdf9d00c22d3ae8e05132ff6982d11f2399ddcf01f77b41080398643477d"], 0xd6, 0x2, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x1, 0x3, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="050000d1fc27a585a9b4bb0a31a57d1e61b2cd674fc2cbd2b4705f"], 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") munmap(&(0x7f00002ab000/0x4000)=nil, 0x4000) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x30, 0x0) close(r0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x6, 0x0, 0x0, 0x2000000000], [0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffff], [], [{}, {}, {}, {}, {0xfffd}, {0x2}, {0x8}], {0x3}, {0x0, 0xfffffffe}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x401, 0xe1, {[0xe5e, 0x3f, 0x20, 0x7ff, 0x8, 0x100000000, 0xfea, 0x0, 0xffffffffffffff81, 0xdc, 0x2, 0xd3, 0x7fff, 0x100, 0x8000, 0x8, 0x1f, 0x2], [0x20, 0x3, 0xea9, 0x0, 0x20, 0x7fffffff, 0x9, 0x7, 0xffffffff7fffffff], [0x100000001, 0x81, 0x5, 0x10001, 0x3533, 0x9, 0x3], [0x1, 0x3, 0x4, 0x4000000003f, 0x7, 0x4], [{0xfd5d, 0x9, 0x800000, 0x8}, {0x9, 0x2, 0xfff, 0x3}, {0x2, 0x5, 0x1, 0x10000}, {0xbb, 0x80000001, 0x4bd, 0x36}, {0x101, 0x7, 0xe42, 0x80000000}, {0x8, 0x9, 0x0, 0x200}, {0x1, 0x9, 0x2, 0x3ff}, {0x20, 0x100, 0x7, 0x2}], {0x4, 0x4, 0xfffffff7, 0x40}, {0x7, 0x92d, 0xea, 0x9}}}) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0xd78, 0x2, 0x10000, "bab033ed04a052606f5956ec234ad5341cfd2933", 0x80000001, 0x8}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = dup(0xffffffffffffffff) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = getegid() fchownat(r6, &(0x7f0000000080)='./bus\x00', r0, r7, 0x4) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@un=@file={0x0, ""/38}, 0x28, &(0x7f0000001680)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/209, 0xd1}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/159, 0x9f}], 0x5, &(0x7f0000000100)=""/35, 0x23}, 0x800) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0\x00', 0xc0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x131) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x71, 0x20000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x1, 0xd3}, {0x1, 0xffffffff}}) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x4, 0x6, 0xfe, 0x3f}) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES32=r2, @ANYBLOB="7296d78b1496410e02d94686d7b9b560a7bd73b60000000000008001d11b828e62d862e2377f8ee7efe0d84aa8d5bb08e4b1fdcc55082e630f10b29ba371e34e31e22a00edd83fd754232f29f65d984834789d87363761297f4bac9499e05b298e25ff5c1472f73ca19f2b6f9b6b46b3647691bcfc1d144b2202163dfacbcb07ef9c37f935d33e6e4a610a7068b15ba08377608e04fe307394465a2aef200c4d3e76fe849713ff50aa1b4b00a2816786124f3b0271557701a8ebe461e63482460f368707ebaa6fb8340c7b0dabbd2fdfdc08b9cc5a736c04494645e11c7ad73e00ab333e888556ed211283b070b7b98f313c898293c0fbfc3e0a86d4df5100283ae8b1f6c73be23db55eacc2ad9e436313a289cb0eb31d237cb7c02c5ef6d421a0b972d5d6f6010000001857", @ANYRESHEX=r1, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r4, @ANYPTR, @ANYRESDEC=r5, @ANYRES16=0x0, @ANYPTR64, @ANYPTR64], @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR], @ANYRESDEC, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=r2]], @ANYRES32=r6, @ANYRES16=r6], 0x4) r7 = dup(r0) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0xff) semget(0x3, 0x1, 0x1300) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000340)=""/206, 0xce}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/224, 0xe0}], 0x3, &(0x7f00000005c0)=""/134, 0x86}, 0x800) socket$inet(0x2, 0x4000, 0xfa) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 0: sync() r0 = socket(0x2000000000000002, 0x1, 0x0) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x9, 0xfffffffffffff800}, 0x10) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=']\x00', &(0x7f0000000180)='\\}+\x00', &(0x7f00000001c0)='[&$,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-[\\\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='%,\x00', &(0x7f0000000300)='(&\x00', &(0x7f0000000340)='*+\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='[\\&!#\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ktrace(0x0, 0x1, 0x4000010c, r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffff070000169d710a955984c87910bf0902d60f5d00287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000000d2c549a86488f376fa072951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505eaf5300a4aeef9d612f871f4385f041d76c5f9286c545795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d28708418ac1b00000000029cc4c83908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bdfd5e5ea1b1009e5a319d54401c8b0fb636710000d2df0ac87e0d7b6524240cf97d7f126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9d8e58015f55d09000000cd1460e79918a04434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfc788c2c9ce08a146eb899f51da0ff82a27e42cfc93123b8284efea431c9dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494af280cccf9136647507bbb35733c133b192061618696b2d44cf727921461f8c0221a54996026fe13c9e7621c041c7a2994659cc1c56ea6cfc91a379c27f1dee06b8e5c9c1993edc4c0a07948935ddb70ec1b24b761c1b9ee901efb25c669f55f9736d058b4416a9a74b952574fef0a109907f10950cb1bb90ebe58d6f818bdf400937cc88129821f8671feb7cb1355ff3729d00"/692], 0x10) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) dup2(r3, r1) r4 = dup(r1) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4, 0x0, 0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffff4748ff6fffff01b7e1474d"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDGKBMODE(r3, 0x40044b06) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x5d5f1179, r1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3411) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r2, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4926798d49e59790a9502dc0a", 0x2a) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401, 0x0, 0xfb]}}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xa8) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000380)=ANY=[@ANYRESOCT, @ANYRES64], 0x2, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="380000002900000023000000013ce72df906376f22f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584c"], 0x38}, 0x0) 16:00:00 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$dupfd(r3, 0x0, r5) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x7) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2}) acct(&(0x7f00000000c0)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:00 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="29fecbf60da4942c4f7a0e229396ae8f97839f25740a7d6405d8c76cce768c2f", 0x20) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = fcntl$dupfd(r2, 0x0, r4) connect$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r1, 0x2) r6 = dup(0xffffffffffffffff) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000001c0)={0x66966271, [{0x3, 0x7}, {0x3, 0x7ff}, {0x2, 0x1f}, {0x2, 0x7}, {0x1, 0x10000}, {0x3, 0x7}, {0x2, 0x7}, {0x2, 0x9}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x1}, {0x1, 0xff}, {0x3, 0x5}, {0x1}, {0x5, 0x1}, {0x3, 0x2}, {0x3, 0x10001}, {0x3, 0x1f}, {0x847084e6e352a9da, 0x7}, {0x1, 0xffff}, {0x3, 0x2}, {0x0, 0x32}, {0x0, 0x8}, {0x2, 0xeadd}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0xfffffe00}, {0x2, 0xf2d}, {0x1, 0x9}, {0x3, 0xb54}, {0x1, 0x4}, {0x3, 0x1}]}) 16:00:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) close(0xffffffffffffff9c) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) close(r3) syz_open_pts() syz_open_pts() 16:00:00 executing program 1: syz_emit_ethernet(0xf, &(0x7f0000000180)="a04a02839da860855295be97d92f37") r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0/../file0\x00') stat(&(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) 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, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) socketpair(0x1, 0x3, 0x5, &(0x7f0000000540)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffeddff20000000000004000000000000002a538706000000376b5544551264e59d17dac4f3fc1ab818000000290000003100000081003a135fceb5aac7263ff9"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = dup2(r1, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/229, &(0x7f0000000000)=0xe5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x90, &(0x7f00001d9000/0x3000)=nil) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x3], [], [0xffffffffffffffff], [{}, {}, {}, {}, {0x0, 0x0, 0x80000001}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = socket(0x20, 0x5, 0x80) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="3a004d4a4df774d32848beda52a5e79d0935287a646957f2a227d1d39a6ff62d774c8b0328e0c0508f2573b8b106c92a1cd7a6cb39753dd54618d87023e1540ee42a79c809cd1b7e6ba5b4f8cc1edc303707f120d6e269d7f1fa381358e70cac0e226212c8108769b41c12652dcc61f8bcac918d10c6eead7000166b66f4753349cb", @ANYRES16, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=0x0], @ANYBLOB="7dcd3fa40c7fd2c616984751d0d56e013d42e6c67825a12132286055c16a1f18a7e2a01481b838261fd0226da51511299368a67555e8a39220e17b5b030373a16a332c69cb9fcb519cf251e1fb73c1b585edc117b19f989cdbbf53a7da63a33edff835f5ba3e3498a2c39d3cde05f133e61db59d8fd6104e8d1324ee11469b4ce9ec2f8871a4e8903ba648d8baa9e12ff1c8eb172e5dd614f76486228cf16d37548174d1305c0e246c1d7269478d191b1962e4b5f6b90d97aa05b6b49d069f7ba528bcc20f48c6d723f6e2c0cee77b8df22ab0e8b6e5af51803ddd32749f68ea6f7451267153776e0fccd26a344105ad259f4c31ca762b7536a0959d510d56"], 0x4) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x20, 0x9, 0x300000000000}], 0x4f1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x5}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1f00000000, 0x3f}], 0xffffffff, &(0x7f0000000100)={0x80000000}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) dup(r3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) 16:00:00 executing program 1: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) socket(0x18, 0x400000001002, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x401, 0x423}, 0xc) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x10001, 0x100000}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001280), 0x0, 0x0, 0x9) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknod(&(0x7f00000012c0)='./bus\x00', 0xd021, 0x6) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = semget(0x2, 0x4, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000500)=""/110) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001180)=0x1) fcntl$getown(r0, 0x5) r5 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000001280)=0x380) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00ff0f0000000000ffffffe900000000000000ebffffff0000002b4b9ffe66a6cdca39efe8ec78bcb1694607e25eb7e45fa8aab2db84fc03e2efdf299a65bbc68622b49e4ed548574e4da3d405fbc9494f02e1f19d0214dee94397dbd1a081f4fdfbe91bfbe78d7e7871bd597572ec76274293f94276821cf8bf62057da30576936ec62bad3a302d64ba0395249182f071633df11c1e235ec3d169b8a3cb2c109370ca530f3932265aa10e8b7bd2ecb1669acee320cf6ec96b7245a8f722cda5cc75eaaef59edc02737d323a2c82c87272f0c7c5b4ef7d84a53967a0af9f94a6677ce745ea3711c54149082e53288dd10e5e0233bf8a6b05a56b8fe9abb20904dfcd5ec84f1c4e88"], 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f0000000280)=[{0x40, 0x2, 0x45, 0x1}, {0x9, 0x2, 0x3, 0x4}, {0xffff, 0x8, 0x6}, {0x4, 0x81, 0xc9, 0x81}, {0x3, 0x1, 0x7, 0x9}, {0xff, 0x5, 0xff, 0x10000}, {0x20, 0x1d, 0xff}, {0x0, 0x8, 0x1}, {0xa7f, 0xfa, 0x2, 0xfffffffe}, {0xff, 0x2, 0x5, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffff2f2b33000400000000"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x3, 0x94) pwrite(r2, &(0x7f0000000040)="e9af8a8c1a249be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x7) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYPTR64], 0x1) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = dup(r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000240)) bind$inet(r5, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000000)="263ab5456a98d756a671e3e0082bc816796fc4b1da292a7abb49b23f979ad83dd3044ffb56455425588f40368ea122ae42df330a86a0f0b28893b7136e6018ad7be8cce3b00c979e6bb33427425bb58e4205c32a94f96d491b8ec50766a2dd3139d945e93a2685d279270a3c68366c9866301dd396e788df654e0b32048128153b01b469322ee4d26e48ae9dc933471e50b449e0c15dbc8de80524713088b31c9383da3c39e2f257b34b0e387ce9390f26211fe167f1d6", 0xb7) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0xe9c0}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:00 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) fsync(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = semget$private(0x0, 0x2, 0x11) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/112) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f6e696c653000"], 0xa) 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 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 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x8, 0x4, 0x3f}, 0x81, 0x4, 0x8001}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffffb8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000001c0)={0x1, 0xfbffc635d71ef957}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, &(0x7f00000000c0)="db549e48bf71a302b4de55e32c83bcfab7365bcb5ed7c60f79e9104dfb03782a60ca14d615d6a5582a1db4b7c96d7cfa0ff3210fc47dd7eba1e0f2fb4f106cc639d6c86fe3ccc4fe32f26813e89aebb4f03dfba96b5c5870ac45f46d72d2e46ef9dd0217a5bfc56a9777fbfd6b590dc6f6e2263bfadfb48220dcef5abb1d74325614c30c36d88e93a520201d8842", 0x8e, 0x8, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="281d86223b518d5065b3933aeb89cb4afe061d1c068351d71a209ccb95d9851498fb21d17ebffc9f4d42cc6ff50580566b9ce0783180a8dfcb53f5de99fedcd8bb0de8150ca47fcd54fa1d0a3f240f218948972e03770ae901be34c1b1946cb7651ebcfb63332ee95d6c", 0x6a}], 0x1) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) fsync(r0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = dup(r2) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000d00)={0x10, 0x100000000, 0x4, 0x8, [{&(0x7f0000dc1000/0x1000)=nil, &(0x7f0000e7b000/0x2000)=nil, 0x1}, {&(0x7f0000e23000/0x2000)=nil, &(0x7f0000da4000/0x4000)=nil, 0x800}, {&(0x7f0000d31000/0x3000)=nil, &(0x7f0000e9a000/0x1000)=nil, 0x8}, {&(0x7f0000e76000/0x3000)=nil, &(0x7f0000d2e000/0x3000)=nil, 0x1}, {&(0x7f0000e67000/0x2000)=nil, &(0x7f000000a000/0x4000)=nil, 0x1}, {&(0x7f0000fb7000/0x4000)=nil, &(0x7f0000d4f000/0xb000)=nil, 0x6}, {&(0x7f0000e20000/0x4000)=nil, &(0x7f0000c3c000/0x2000)=nil, 0xe7}, {&(0x7f0000c81000/0x2000)=nil, &(0x7f0000f0e000/0x4000)=nil}, {&(0x7f0000d5b000/0x1000)=nil, &(0x7f0000e31000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e26000/0x3000)=nil, 0x2}, {&(0x7f0000f6d000/0x3000)=nil, &(0x7f0000c93000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f53000/0x3000)=nil, 0x1}, {&(0x7f0000c23000/0xd000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000c1a000/0x1000)=nil, &(0x7f0000eda000/0x2000)=nil, 0x81}, {&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ccc000/0x1000)=nil, 0xff}, {&(0x7f0000c01000/0x3000)=nil, &(0x7f0000e65000/0x3000)=nil}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file0\x00'], './file\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0xaaaaaaaaaaaa927, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d8c000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) socket(0x18, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) dup(0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='3!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) setgroups(0x3, &(0x7f0000000000)=[r1, r4, r6]) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r3, 0xffffffa9, 0x8, &(0x7f0000000000)="5a922be2b8717789c8617fed421a7d5ddcfd8979c01e684515aabcfc506e18d4d13afa4a97848ff2b73f31dee023421a9e82ea8cd75ed0cc4cfd8226c9170b4f0b2f531b36fff16a5d4a05b3ba9b62d83546d767e1e464d344173a2cd72175d1e68a630ffc95dcfa3f71e7f3fefaf1ae68145ee67499cad1b84744bff29f4cc0f6110bc41d04fcb7d6ae993d2240f6a51e0fac40ae533e5a841e42838bda5a7df459db5d7535f3cd1dc0a1e0fbda07d750eb14655955ddbccfec420dd7ef9452cc782ee499f8c7ea5559bc203e848587cc4ca49764146be43157ebce2c010ee4fe620c9c3443ad76f0", 0xe9) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget(0x3, 0x0, 0x100) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x7fffffff, 0x7, 0x27a7, 0x1, 0x0, 0x10001, 0x81, 0x2, 0x1, 0x80000001, 0x7}) dup2(r0, r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) clock_settime(0x3, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x1fe, 0x4, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x7, 0xfffffff8}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000200)="3395ce7fc25d3b08287e0c56c4f1f294911ac6f06e1677af50497eec09282bcb082e6617e0cda23f7f54ffac7d3015dc97e1ed", 0x33}, {&(0x7f0000000240)="7c48bc32642cfadb5a67fdf4c7f3a55d542f1514bf5f8156c814ff24eb1006ee83e6e67b8b834592d265b5d0cb484ed9a2f5a8f3e2c77114c2292d0f7f4d309bc8e8ceac8218c01888888af0594e8242d9d08ed6bc11", 0x56}, {&(0x7f00000002c0)="2ed88d7c15125aa1ee6713fffabdc90deb1e93acf4e673e55180bc01ba10c9bf82b28f5f82f516a359103f4306c2e40778f4b406821d04c17476a7b1d75f836069d3b458f6f8c42d8eb33bc2ae9a13cf0b07d3b34eb4ecaec0c8461c1a351ec2cd2b21e1ae15b063bdf866099701c96533173ca0051f7b6c", 0x78}, {&(0x7f0000000340)="f10bcea2f63769d8ac5af891b2a95a9bc5e695c3bb28352eaec88f778cbd3a98e983d70d6a78105fdf18e3af5f97533a68467051668df0a4405ccbb7c8ecd191f3204ffd659a39f16a5657869fc54fdea98b326d30e2d458d7afa70e2c3adff21e6c5600cc33b753781aa57d6036f19f57a1f11472cf1c3c7f945ca35c215fd4cb047d25e5f0d24f276ea8802746897758683d0b88aae91b74fc5762349a56b24587a900dd1f7f8afa528608678b49bfad0da90aaf991160cd3abee56223b5148c5ba64f9dc6f32118de0f0df64c0f7fd5e5356ff82ba2edfd952417581a2c4bd9ed196a853cf42ad490c2f6", 0xec}, {&(0x7f0000000440)="206b9fb7bf80481f628db7c3130a8186a0192e620b4fafd4da84b868fff923c144f27f37757cdd817739374189622dba4c51ed9357462c64e2283b77e9b2618827219a6465def4cb6331ddcb06f60373974acc2e5c0c859c8b31d78dbcecf5aa16c7969e7430982f08712cb3928ec8445c356e7c2502c1fd9a4845c61fbd7d835ddf279481cbd5611d6b59e748bcdf8bf04bd4d206f109b0091561ead8ec1853c401c5dfd78de3e49942ccccfcaf3d5a48d6dabe052088cfd52c7bebda491b16e2368b1a7c6692ef4ad3492c28fe107e2b871e226b33dda891adfed587ce30", 0xdf}, {&(0x7f0000000540)="4c732fd827b64c6f9a21e9dd8423cc90c2e7ae9ed1b91e020fefc606c02d2b4696b72655a3d0a11ebb03a84702", 0x2d}, {&(0x7f0000000580)="7c69774133d87fe583ce676d1bc1caa6dc1369844363db5da2bc2a736fca721c510298de4f92d96e32fc6f1816687cfaeb0063634dff1830dc2726aa7aa8a44156b826330a16ac12478e2fc3ee697d2f4c96938f24c13d905052fabab4e19c22953894ab9a70dc6269be653ce9640943ca31384d37efab62d8bd53ddf7156de1b635fff9dc3441354e0946e0101af337bb263894e1aef066e119b3c4bdaa47e450c34571c7d54fef9a526bc2ff1b04d40947eee8f4e0a684d38a1714290e344e8c8be7af1de6686478c78c5fefafd5cd7833943a4f1928250aa131", 0xdb}], 0x7, &(0x7f0000000700)=[{0xf0, 0x1, 0x2, "ba171b483066fb7c34cdce6f5888ec2e1b5a7224615c7373b3f0979446d42ecbf4a5c46b3390c2dbee848618105394a6b9a368308a232f4e264d2bb02f77647cb96dafb37683efa05752c1fbc4813c8f6f924a54894462416a135685a05878d4a9f2d3a9988a9b1344f916396f526ca464d65b98b04a8f83ac9157e54264ff45f5f9504b1e7bf9d31b5a0bb4722c12aa13a4f32092f636b5f7d7217764b21918e6d9c26fb4651f3707451c14f3c540651e0155004a54a865c0651833bd306ce0c7f49d06a86fd471dd83c4f4dda0d0467ca32ce134075c5072512e49b0"}, {0x98, 0xffff, 0x5, "ed5ce20d57bc113a51c14cc1846beae0faaa9f7f249eea592f8a10e28e4afdf107601c81003d0443baa98614ca858bafd256f3d2eef7275d19aa0634bc40773ea9fecd6cfd27351e011420cec27cb2bc49fa10efb9f6b9e542a48e2b3761595b5d9b9a7c03d8e6c3d317da568d37994f80623f005fcc7da03f9f5f595014b76fa8d8213aac2970"}, {0xc0, 0xffff, 0x3ff, "70576d47d15127323dc8b37215355fbffbdb28a63f5ce8b223c3bae9ed16251df3ea04050680dd10140b37fb7330a1f83a85c564cb49f40e006cea5d0a618ebf6c4f1e0a7152acad3119efb4d1d7b156f8a7577e6dfd3119ee58ba890cf7071618708e4e7d33b03a0869cb98119f1ba4897b81a090f101a89dd040aa0568a492e20733f05270a0cb92a29486de18b6d0d813054ddabf11a3c3a74bf545d6582361f2c812543354fcf2d7caa18f"}, {0x30, 0x1, 0x10000, "49e54eac8d3589b41c1a0d9d837adcac2db22b8789c22da52a0910e10a"}, {0x98, 0x1, 0x401, "f43316844e31af58e8b8abbb991283baad882a22986fb58080573bed3c5418cdab6fa359fb15c681ab01ed8af59062c7ebe3c03b828a702a528d22f9c997659a47aa894568e718b76c4194751327649d4f993ddd44f77edadd3d38743cc8b798f786704e5aa4f9dba28baed5280846e2647e377d69083c3b0c57c463f781650dd3b45c275213"}], 0x310}, 0x20a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0xab, 0x9, 0x8, 0x5}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r4, 0xfffffffd, 0x40, &(0x7f00000002c0)="0d5db5bbd3995522e6838489ee00dbe3e2f854e074ad92e8736ec2000fd5c74160349b75b8927fa222adaf16785b3e0fcc93915a156e36cce7a10ee966dd0047caa481ff1b945b4be021f1006d5f8bb543816b8786c3c4b397468009ccb4e49a9b1304686e1b862b4b1c32ba39c1399b4ffe54cf4f204de407c5b6622e282651e5effc79b6e64e6c9ead0887370e0b9a2b58c0390a666f45c823b690026a497ee7fef0a0dfb82e7357afb11200e13099f9bd8be7ce8668d0a40c01922cfb35e8ec009f65bfc4ca7e283674a2904fe3bbec232b49b79f9270d1677ad5a1a64f223938890fce9bb071b8c9c5e6ca731b5ba6449dbb", 0xf4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r4 = getuid() setreuid(0xee00, r4) seteuid(r4) fchdir(r2) 16:00:01 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967453adc629608770af73183"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000140)=""/251, 0xfb, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x9, 0xac, 0x1, 0x7ff, 0x3, 0x3ff, 0x2, 0x2, 0x85, 0x7ff}) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7be02c, 0x20e) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0xa) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getuid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x4) 16:00:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0xfffffffa) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x101) semget$private(0x0, 0x4, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x6) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000300)={0x2, 0x1, 0x3, 0x101, r5}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x2a0, 0x0) poll(&(0x7f0000000380)=[{r3, 0x40}, {r6, 0x8}], 0x2, 0x5) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000003c0)=0x3) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000400)={0x5, 0x4}) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/7, 0x7) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000001600)=[{0x44, 0x0, 0x0, 0x81}, {0x2, 0x0, 0xfc, 0x1}, {0x6, 0x0, 0x5, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, r2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) 16:00:01 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)=',.Ph\x92B\x82m7\xb1\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x3) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = socket(0x2, 0x4001, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) close(r3) 16:00:01 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x4000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x8, 0x0, 0x7}, {{}, 0xfffffffffffffffc, 0x21, 0x1, 0x401}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x5b, 0x1, 0x3f, 0x20}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x2, 0x80}, {{}, 0xfffffffffffffff8, 0x41, 0x40000000, 0x9, 0x7}], 0x5805, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x1596, 0x6}, {{r3}, 0xfffffffffffffff9, 0x100, 0x20000002, 0x3, 0x123f}, {{r4}, 0xfffffffffffffff8, 0x4, 0x0, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0x21, 0x4, 0x3, 0xffff}, {{r7}, 0xfffffffffffffffd, 0x10, 0x8, 0xfffffffffffffff9, 0x3}, {{r8}, 0xffffffffffffffff, 0x40, 0x4, 0xab0, 0x1}], 0x2, &(0x7f0000000340)={0x9, 0x8001}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:01 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) r0 = shmget(0x1, 0x9000, 0x10, &(0x7f0000ff7000/0x9000)=nil) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setown(r1, 0x6, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r2 = shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r4 = msgget(0x0, 0x200) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/135) msgget(0x1, 0x240) r5 = socket$unix(0x1, 0x1, 0x0) writev(r5, &(0x7f0000002380)=[{&(0x7f0000000180)="9c5802b334341367d88d21be", 0xc}, {&(0x7f00000001c0)="0464c6f4dc471f041204f141b655e4a8e4f420ff08ca11600301af5a2fa83a14f38236b79e7703dab48d07ae8d830cdc6136eb03170b77190eba8393cb8e0d82a2b0cec0d02ed667a8e067ab4302847ae143daf8a00646b09c83b1d521a5e8336c5c3b3592675032647f3821a0995f093c6e15c068889371a842228474602041777719d64136f61091f88d69856749763cb7c7da33ce529fb9300214e9b2419d902dc9fbbe4ac1a5da6c53da3a7b40b4a919bceaf8590cca0cea0ff1fb99b82d565ac37d35e241562ec8dd8984672534b354c55eb021cb47650a5419b3e7d430d8e80bfe9385563b0335cb23d836c48892b4277aae6ebaeb1c53d926dbf84dff89b0c7ccec8a78b8b18d0672cc50b49183c191626592dff43f45ea97bba490ce284c1814d1a3b1d412240fee37970bc6274224bb1c2ceaba541b171d8a263009a90d0ae97d268632541815851631a415c0943c4df627cf99fa03f9d1a33a9bf7131e8cf7688534a0b57ea4ccda530513fddf7dec69bd3cf104bc24bc26e23bd3833206a568eabbc72d6850129d023e7b6dc0d706902bc2ec3175dd9f0769166b6a708ba06f872d7936487d03a4c48fd13b5cf639db93e3ff05c53cbf580d089d5abf683817593349a8676dcf1500e82270a1a57ba9c1c606eb0e2a8c6c7ac4cc52f10e6036050a62cb57cb963a7cbfcf4421e4cdc535e98522f397c7687ebe3d3e97f1783d763bc99d815ca07affd1d50ad7095551ccd8ab56ae5448e3f1b95aa1359e9154f5a61cc8977a3555dad87fca53d3c15db7913ca731d2c9f76f7a8104ec5d3b88de09c635018b614cba773da60210bd1eb139ee0ae239d4ed24d9a97a87891895162be19dec45af2687e27feb331d95c17ae538a165d8d4741568f99533971c636d97f07f0b6ab13f32be9d0a6f351eb1df03ca82b1fb1ba0ab85e02c3c81a73467926bcd992020a28ce3f8af45692ca7b637c9fde81d9ea88cf8fc2d779288a02bc5487e3de7dd59b817450b707fd0c1aacadb8bcaebe23036425f998a77e6b2a0d258fe7978aff4b6f000831acc412e88a4c393cd6cb4497c1a4ffd0e1ca21887dac3f176ced242a9326856fa82e9d24a4047b4ac735839322d272fcd543e37932307743338d8b008256daf67944fb2203d0c261db02d1c290bb168d6516746b4f294727255ab00bbf70d352c670ca943c9261a0e2767599aba00ed6dcffc48966aea7b10540625a2b65d6a0beaeeab740a6a2788840054b7550bcb0448ee38724ef85db053106b7fdb8f3bbaefb3484d28ec0b9629f5d7703c67ab1458b244371257e29736124d45c14575688a78ce04018d6ec76ac45b3d84f7163b3cd2b1dc56ec47a2b4f8f2ae9ff6dbab63fc45dc1dca04a2fa0dbf958c9b771116e8bb7d72f844dbdc89e46eb1b01f70900811758c04cddc187f190a215b710ebb3bc85b02db0c10d11079d94e56acf348f736fc86df892e3527e04b468d27be3399430593e8ae227c895822559dc8d449fe00fe990e169ebfa55374d5785ebdc7ca55bd820864f2b4ebaadcf950d24ca4169c303a1488093abe29bff835a427a4a482e50c67a876aea1672a6fc5d8f6c321c92042c099cf5938f7defc5892099d3ee45190d301a1bdd9da2d37205e9fc6a6a6caaff6292f7a4a7fe600df7c98f5779152145ded97f776af4fade269bbd276647d261c3a1c6b233726ee3ccdff801f8efae69f7ab476904b3ebc702b33d0fd4c9714f7512077280d5aa7352a73c7c66addcd9dd66f533a3f7d32960aad30c7c7be47f4a93ff77d35694fddeca118c570a4e15a9deefdba0cfd02d0a0da3a63f10025ffc42aaf799d72d57bcd3e7be923fc44051d700b8ee0f79051fea78ff5430ee01fb29a04adbf9b81ee2840bbfc9ed25798878e4eb35b447458922bfff553fa8016d6d0a6fd67c42bf65feeefbc9e77f42c8a57db7d675c274e30261176eec22cc1141bcee8d494529f922d35fbb4ec28b6f3d2a809411c4cabbf2758505e225eb7f0b1cfda03e5de9ff6b0070c5a985e21687fdb7b0677f4360be3a59fba5b792e6b15fe51116a509b5039b71a0dce68a22d8e2290c6ee835848b7ed2c9498650e27feb4cb48a14a8875732209709b8f71a8a530e2a8e8eae2ef1927101492c9d93300642baa7ce4deab636074ffd9162a8ce05244c2f7afc5467719e7ca7132502107b259f890f4180bdcadec3f48ed6da17822a2283c68b127303ac1c641c649a7177dca246c930863148f4a72b50725fa8f24e81b704ba15fb849cc712bd72575a00e67be7c9fe5674e66c85155d68d27a7e020d6b51ad8eaa7e625b824577d5ac07ebbc8aee94f0d64bf547b82abdbe391a4270b2a321b74dc2b35fa4dfb3e54b377fb7e1695ab6986f1ae0de12ac2a9a59d79b6fd35b0ec9ac6a33d94ade72aa23d053afead985eaf882884c7c321a51ab7657b802f2891145a813b4f8e017186c61a6fc2461661e5f6d27d246c66afe4d78ef87fc2a9283b19c8d31f91b9a123efb0c9a9c8667be590b96329efb6702b76147b585f4e997dd9c4f226f65047f8048a6ab0337cc4c796a7e2b010ac049898fe98b5001f4cdcd9fa8354403e8d18a12ffccf729225eef7a59e93de9db8fb51bd4757039db694dc5709baaab165f20c5a526b4e3742787db97153867414725b1a64c04d3fc0a1b158c876559ab7d6217d92ac31e71665900921fd2974ee654f5fb359ffe8f69c5903635ca15d76e73e63c28d185a5b2fd8ca0851e683cda366d23ff26e28d6687c45a98ef8009250a3043ee2f4949fdb57641b31c0383f061fa461614dddbf6f2676eab188d73c74038bface20c155c70f0e6e630682d41a900737bc6d063dba3555f4dcdc5d187fbedb74d61fb8592f4873613241f9387c9ef527bde0d44a21844a14dc585bcb6e7c877ecbf3af875198e6935ac823df6a89ca78ee097b34b2f32a4047be37aab863e0a0e23d75936ee5499513c5e8e4befb4918e6b262ab4cff0b37676d119d1d27fc3a2c35ae001608db3120e53791b736cf51013095ae5b60472aa3a3a77cc7cc53aa59d9591b6d8ef1a1b5e4f713d97849bafb5e59185127574ae846d18c6b2f73cb476263fc86e7ccb96a819ced9acf5ad40d2e7813a4fc4af6df775c23db0a244fdfd8d5763d31ce9b7f1b1fa873707aba58bade3c85010f8972ae1af9bdc2e8524bb15b427fc4a1f9958c6b68e19c0eb52ce9949e81fd0a5c6aa25b354b150f1dcc67d78d2f6943361f9e8502b5f875d8aa870b5320d285080f196b9c7581d8f4d4563e84d2490912d7fdfd7582d4f808adf385c4e1d2d336225c39aaa584f98dbf056a602a84704facae6e1c82475c5f628b65b0ad36b96927cc670cd36ec5f3e04d2e473c056234261edd3d1332a254997bce2cdadafb0127712c2f9641a180847ef45c450342f83a4fa73f14c66408ab792635f5681145e1f47210b50975192d8d83480ff6c6eb2885ffcddd2977cacee518f7d8ddf186641ce68efaf522c5234571f0905d6d9d7c548bcf7ef56ee59c1e98772895f945f01ad2f6c9f00327ec40d044cd8f220cb3e69c80481d76425233a7f89b8327fe9af30252a7455f9bce8745c3774b055b42ed6ffe9c1e55028bf43e3f0a7512d12f2031d6a6ba3757cc3f27e6aa84edb6c8485872bc1ae33a42b216adaa4933ba9aaf3a72780ecec7286f494cd3f041373da430533bacbcb5fbc54225967f794d2b09c6eddb5dbc327e1be595f92198ebaa2004e4aac99683d3b4974fcc87193e8c82ea4bba9bb16e4848021fc4c16d56c94a5096b860ba908900b2a64f6f4389b772f960a3f4664646200c941b3ffd240bcad8300cff215ccc8f39cf471b2d2e583a221df5da63a4ff7de62e00b40e126b9bad9ec4c94623f5b8f4cd50d888104123d0529bd2a0c8bff53906051936af29e72eab6f12abfe854559226b24d90b53857208b0bce8bda4b6302edf673c928036e19d2201196dc9479be9bfc242e5d39f114b08c16d34da606b7b71d81092ec4ec8a44720758f11aa7cace8ba0e6065e3411635a46d2feb9df495714c42c94705171b0f86c4fbb0bd0eca49de4cabda98da7c694aca881cd253728ed9b699ecb10c7ce6503567ba8a6e05687e29a70416bd7a6683bd6ada11386a98d699f13c8af86d1fb2a35e61cd0de4f298f890b203f5f61bb1ed7995f461dc2bc0bfef37258e7ba7ff54c8d2acd1b9cbd4a824f172d6ac9fd1f202aafad675d4a950544c3578364f982ffc1fceaac009fbb6368398ca43e06649cba1ea143ad092d1c360e863e418ffda4b41e52b2f6e175f18a39bf8e3b5e52cd88c088d6819310f0290525250322787b7a2bcae080cd1eea0ae67c4db9244c63cb33b372c472d60be395e6e904077a60a5373d793116a1d00acbf4592954a4762d0e2ee493b0bc7c14602638a33ace6c06293959018994adcbd4a58be616e219383f58085164f398f994a96769abf4c557d5b125de7a1abe6b91d87b2371da702a6e171198a5535f2ef5d89799549be001df0bfe3b3cc9033a076fd707cee7accceaa1ae0d433cf3534e35731a2d767e83fd71af75ca50debf9fe1369d96432d3e3b741cada63bf5345f65781753555c6b64249a3fceee8ddd7378132d10006774522ee6e8277518081d42e83a49af6d3cb549163aa131c8835594806d97f46216c4e7a466e6c3c6ae27ccb04e3d741f867c5d7d584475f673db36f482b96cc873589ebafbd1be35a3c5c0589a4d968bbf5a8088804d03da1e209b10962e13f66008d7addad481a46e8db6bb4a44149cda829045a6e15161a46b90b13461c698a7793c275f8552ccb139ee77bc07adcebda1edf404858340d2eaa959f3708f427b6e8d68336f733973482c2ced3acadb8ad228d59d398b69bd53174be1e0378aa9d1185312ff596d839b8920df740e92a89dc7564bf20dfaace0e5fc17b6c6084bb924aa8d1133ef99c067afab90fcbec5d52bda949040bc46a0370bd0433a02fd7eface27995e02468cfa4a0e5745f68455206e1077a07048376ca493592138bc82d31bc23690353aec4d5f0062e4718cd3e08451b17912dddb9286bd6d5d9ebf23e3bac7ed49cac9db5e9bfe05a92eb55df49f4aa735166f206a0e5efeea40aa609e2d91bd6939e8a46eeca083c2d814b2bbce9f40c60bee2e0bf2099d119d5d536921d8c7d17a76d990a3e3bced40c47259bce47e6f5db32d87a7ac086b78f27124a276da8176e6c9c3ad616de12489a8e7ce7ee53f8e0567a1458191b0f7e9a9c6cc9649b5afd9e39bba76a04c3db3d33a29eca7ad253229277f37c19d46c1f0a628bb3f9af78f46485f981c8c2dddfcdf032497cf9f81723b9b117601171cdcf6b47ff7ef6fa22f37c0606c333bd2097d25fae0ac9819a6540208e5f412e135f33db15d6b03be7dba76c219c7b5263e2258e623154fd51c12eae5438022bd00e08e3a9db6ad723343a9ea02c9c902e3ce2379a66b173e31ee7babfe7d2d80d444ecb6bfcf3d23b208a4580e5c2705e376c8ced375ec8f7d24dc7494e5d99cfc5722a553076433aade5a2f7dbc9819bad0b1664ebe5555adde135d40755099532d559e92a41313837611e542842ac37309a4ff7ab4af9771da59cb7564412d5156b2930089ae1bbc12fb99962e8b7a89ff6dadf7ab6a1b7a94c02c4d48f3b6e00a99af3f745e5f20a0d376e5805ae8aff4aabe3e806de228904bc0275f078c6b550262a7d142e7ad9f28c5ec519be945b283ee0b51acc2c96b29b097f6dd1cfa6c8", 0x1000}, {&(0x7f00000011c0)="e2023a2d7237617889ca0b88c4f2fcf4807e4a479c23d9812036e5ad8bf6a1a02af003ccbbe7bd20245f7d8eb752e7b5a0d4da94f13fd1405b737fda1e5bcd7b8a194288bfcc2f1f4f172b1425554672017749056abfd793718a9d90f390f5f08a0c8dcdc353f691672bd7d80b8d41e75e54fc6319bb78d0c7bbbfd6598aea0198820a439cc29066f2abe9df2680cc3a913338d91d510df932e8b61a09b6258a49d43f66e8aed9e4d8903d91fe603690c67cc27be2c88ab238bded3abd8257f722233ac1e788d098e1d7610acef081e9d377bd6c85cdbe26e82cc1d426b853fb56727a5d5f1b9b14bd8b07429d3e79225d6ba88e320ba86e44b45b00248cda3bb2b805e73d1da0cd5bab047144937c28980595b120ef5035e4a9d56e1378ebac6c75e3d0411eec9c5eff03d6e0d5739b984214bc7ed348cf92f12fe8d6b7d1deb0c2c8579af80205fe7c0b523acc6596fc257f82a94d2c704d62775ff03a2cf6aee852f1728c5b52e6d46cc21e55c14aeddccebb7c188bf8bc3839e0bbb569abbe81883701bae81461f5f8a10df4f09c747ba1f2fe5ca9623f00ef37ab927cbf0dcc54c21e9d36cf69911f22a6f6ed835341a78d2e32fd377ea855b0bb5391add4012aa71dd9a45333d36bf951226e3d4c7c001cf7bb8f25a277093663b71ac21b0baf1f8bd9f500d2205c5c231d649df5ce9020f91771df2793a0736ccd471404192dd747cb6e9125ec5351da040790dc696252e902f13008caabad0c388ac10d8a0fa2e98f4756e46fa82019f760f28a8ffee78d4393dd1424b554fc0a5288c9121c0749dc99628e264d5727b66cebaadc587bf2a47870d6cd22d3548f1148993652f2ba0ac5b53b58eb3b52ec2ead75f930ef154b0d7c89cc82f7b9c0f6ec3bf0a88aa33a38b0583ac6f133a26a098099167a76d3fa4488e0cf16fdda6f7bb5b70460bf2d7bf87a6b15158cf2057d3756d1be82f531a859072213b39ce77790e10f6ae024c465625680613efd3aef01d064436395aa6b0ff3a9c4833c2306c056c09cde882282d18b5630b630f1acf654e4cc7098d228e9893a661248a8ae72353578ced3fb4a7065249ed3a25e0d90c6940fa0d17ea64f132711d432fb2ab4162b4adaba9ad30769d4799e8e225e39cbf7946fa7b52f82a643cfd86cf2b76405ec5e02285851681c675293762cb0f472a14e13f14bdd16e92772e401f11fa3afc396989271d31bdb3f6766d0b7a94d2ee873e10b40aa5f10c6feb33e999b2258c9710d01e86c7c8da262cd2d5b8f2e50ad265eec09caa287229ca804801acc49f0b07379d9f9c0933309e263716ca13439adadeb9dc95bf1ca054fb9e8b4668948444bde48187cc6ca406975e7d5545e9c8b826b1c809d9c373b16a7a8f971890766fd4baa0b600795b7b874d897826149bff887ea6282c0c202c332efff784a170369a7683cba08abe05cffccfcf019c263abcc0a7af2c515e0f2644f320eba6db2e94425b279ba0d7833437047a7b432230669e03d4a119f3831b9513e6ae8ea826e65a8884fdf0267ed3d0ae786f425e67574087fe4088fd320da8a30c9214ae919818271c96a3a0176ec92ce890501ad988ac27a9dc7894b9ff192c5345dd0d203286125190830e0f61430232b203f56b4a1dffc9131e19e6c1fb625a14a57f603f74e97f0efde4a5315ef2bf625c4e355ebe9b0c6e2668799f4ab0aa3f427f3b773a0d922462d1cf27e665dae96795d90585ad1e4febe84005f6122c5fce93fc6ba1b74bb638d6ade80b1299287047e3af88f32ec301d929228f08d4e86c108ec748065cd98d54ff4c8b027554a0999f99b4fc243dc1c5f7d44775dddff83a2886f316cd0732653dd2d54500273fed14893b034a5237e90b4564a309e675111ac29ebb1c8a1415568236547924fb45b1b408e91118a4514b095eb7c1dbc6df3b970be78e409a762767ee81bf75e31ebba9828d184f17b0f34711646e5b550db67335dcae3724127d9c250cb912bf24079b858e4cb5dd7094ce9cc9428187e417f0cf34719f883751599cfaa9843996ae74ed565801861c34c453593dbbabb5d76c7be058b054acd58509df9398b6708fef81e00e9e945e15a8b1a88b67807875f78c5d65f87618bb15cee90727322472bcf85bdfcdd00366e5f9b7d73833877f713f14fc51f3a00f5039591c288336ff38a3ddc56989d2508dd7c16b09d8e547841b3cc880e1d85d46419cbbc798b050ea4f0ce0807ae3dfb8626c6da0adafb1cf29f113b3bdb37058ceecc92e7264a98968b6e728ba405885822de91a9521e02847d499abd6ba2147d91db96df1f19bfc3ebb13efae999c7c6b0f7d664101a2fdf4aa28c9269ae52a4b8bdfb18d956454770a8db83ab72e12b00bab37bae60a62241a8c3cec5c44657d153894dfef4b5878cd850a8cca3509fca99cce22cb3ec6abf9fcfbb19d8afde13be98dd6754e739415ccc1551eabfea16d256095d6b31601d370819c93cf68aaf45a9f5cebc283e7556084125cdaa688190dbca69253e7a6776adda28534c5e8a91a238678d62e0c4b8322ca7d3f4a10e3885e97cebe394635f2384b48fa36e3b2bad2afb1fadd31397cb47921de53687dfc7a5b951c02919ab3296728dbdacafb94dde8814f4ac248b4159ce6d60f51a3c5353ef13be19fb590648da98cd388078299a434bb95246c025b61de8e68bda6fdb1981a788f030bb24654ec6c61c17b36ad43658aee014efc50a221d059dd456254c29857f31f839491dd914954672920967d7caa134b4533208e2755a32d4ee0ff741b865730070e1f70b432238bbc1f7fecde74b143c44904acb4e49c624f874e9b9ce88450425ce0d3c2bac0fb5a7fe484ad7248944e995df221526c21fd85d28364ec81c858e4f8cb63b677a1319d47435517313dfe88e0f9d749881f1664c5e95dd5521e64fbd7cfaff24929a47c4edf27be302944d4869650f1bbdf7f1a3b4b15a9772aa721e2cd24479d4c6fa52eaece52145e7158932cde0ec592a233c86567f28e6fceaab7c59c470f586ddc587c3e29efcf552f1a46de2754a4f3016b7efbb8d6c1ecfcf423cf14dff5696e8661f8f4c79bf39c3d3a2494cece2f1be44d0524b4df14f2ba04227aaf369663e4c96c21b0b9f6ac4ed22616db724033c5c86d94f1e7e4e109daaf6f3eb0d6acd2e10017c50243e6bca90d209d32f91260819fdc795b6c8d6f9f91ef2028420104d3ffe16f9eddfa879801d56acc96823aca9f0fa653107b75aa4696df715a8265c1cecd554f4d5361c3006db3113e0fc002721bc33b2aea4a8e74d52ab408a43b3b37d17967db3640e66b9ea3a64f151215823db013a9c6611a55b9aca03a1e67170da980cc8b2b444fa7dacfb65a1c4bb0f2b5f89bb95f0b185193e77ebcd5ca314b860ec9e2e17524f4e657f2e0cc74172a777025b18d6a5341151b075fc5b11d69c8ea004e91661602128d4de1e3ba2b8e0b96524f1d0356060f6fca530d04658c4ff70d933a9f90da31dc430bdba2d6055db1764a6b39e86f09aed304d9e80a73f2b95dfa3052d869082cd5be9844ed698f2ad0b49a3b99056ef208799655c61c7dddb857bd3f917febbc759a96c3ad2bf2f0e3237fd828e1564c83fd3d0fa774a25aeb864109ad0fe9b41e6259f6714815fd6c5d5cc415f523f96f30bdec9e77235f87743f96ff6301377a4b473fc823bc21bbc4cc0a13913c9a0e262399bf97cac1febcf7c8927cb1eb9a261c91dc039f61d9a183e6a7f61f7c0153915f90d833e3e714aa48e251e9a2fdd372cf28169d9473c5cab125274e100c6f2fab9bc56a90b4fa4823cb54fcf49a218b10d6b6e0e39132315e9a5daf5eecf30082887d925a17bae249d154db9211fe2b726c681abfb5b84af03bd7e98a3a2f5447e10fe51d16a554b2081fb3aea1e46058d3c34ac4a65aee6411fd390d964434fa3de2211b1e6ce1c4603dc43d21245de36afac15ce2bb01c1620c1f2242e97f603fceecacf79f6241fe3fbcd89cc7c2f57d4c669a3fdc901bb90c4eaa8acb354af6991d18414319f5d1469256e271913f7c7ae07ebc14d3cf38de8329797b501b2fb9834affb65c641bf90c09308050fe38cf3e2de27a22a20f295c33462c8bde609958eeaf3d1346e715a920ba011393d1bc9b6f1ed15f28bdb78cadbb921ebe06f990057faa16a12cc3caf46f2171452dc9758e3a8b5b627984f1ad2ea888a22e7047ad7ebc7670f6652d55a9093ec1853e662e1366b5fa9b654c5a4ef7c86cbdf276e492a73d7fe5123fdc7b06937b6268700adea41fb7f32d3acb0e67957dc29cbd5b0337b10476247a86ef7a0e60883978836a3b6037da6fad8e902e38c37fbae1cee01d4a92ab93d8622e2e9c45659d8052e762c94ab107ee8fdd76afdd796005c484702f7874c1291459130022a485b3eddceb8ea30b40489ac088d7574bea48a8d67954654f248b08c4104efd3712ba767e6f8e754562358ff66d900872db2a19b42383dfb1f8dd7a9590130d268696c54c0c01393c1b0f185167edb21af50c22e34e784e8bceff06e8f2d1e6e1c32b4bca3bb42a42595dc91a82bb30dcf89b743b3243fdef3b608bd33b4a54a5cde2215ef2932e7715e12eb93a58df99c9225d42bdbf985c75184a3dc1b6e0835b96eaaa5d58529723323c4b9aa22f30dcf9250526c7db0cf011c4ec99886c34a3804e9d44964b6215836779e00c86de2a93903e4c75319cb5f1bf8ccba0953b8a6a97873b0d767a952e128182667d455aba97083c14d16a74a680643dcf8390b434ac1f72e44175bdcecf689e1d4e14d5a0d24abebfeee0cf8d69cf2e6c32521d473b53d84ab6715e46dde233707ecc13bfb215d0b18ca4f24ac247c9630d44d96569f6544f3cebf0936835dadb199633aed80855f1e28fde61e189f2975a2d0b73c847b71da11d1ef86872491df190650e1b02169fc0234e529e597b80e3f01b267dfe6dd453173b7eb6a86f09aafe0eac915e62498a3420469b3fccde3a9c2528412e91e66d5fe912c3dc4c7fbdda13510684c10e75266227915dbcdfdfe8b65b33a06089415ffead407d753ba6ec7c510efb13c59cb08f7b2c60b8a191b54458b706f44710a6d90040a745386e97a27efd4eb4aaf298aa71992914fdd8e5c565994b17e4180e953fb4f809bb92204e1f47e3c0775a65f034ae3966fea5879d591b0dbaf68a4e8e5e2d97f7e1dbed33ec2748ae7ae65a59c074fc7e78e60c5c76a714ef1b628493721838f796dc7d4aadf9da15dcc3fe1514ec8b460d8faf5a117bc38708fd22c869327a5159e34465a45a419c2c5cc5a817bc88c14645145aeb8c8a808bd53268de590bf973f3cf1a24eaa1723d865bf4a61446cb6c303184c3f89d6fab85954338a7f31d7ef92fa8580b8f96e0623c4ee00bc6be335170f56f2b4238fb50de843b321418edacd8743a8665f45e787cc08a707bb7d9e164ce9daff19e323ca291be2466c9984b5ae7919b74b68ca395bf133e026e25bbba2e9d195a97174225cae6bd23cb342ea5deea6ab002f2e108106a2c4e7065f045a09cbc8c7a1bd96ff957be9e45eddcc02b2d975782ec8330403ddae9389d1d6647db63525624f58b787c51f752fbce30c6f38ed339b085d73b13e656087b3790a1f6bd7cbe574281bcd47d7aa8842255502c6c3a7375e9cca0323860d693abf08b9108228c52adbb1c7609e009300268d40cf15d4c1d30c77d2b26226f06b8dd34842b3ef0af1986ef5cebff21e50263d06cdc5e9f422b540724c29a9a7", 0x1000}, {&(0x7f00000021c0)="3609fc2ad480d8124b76244d4bfc3c68f107131d2091eaf211294ada50cedb7fef228e44a5775a3eb7722df8562c7f0115ffc124b28766ce92cedf134f424708328b03d5b23ec8cb872f", 0x4a}, {&(0x7f0000002240)="c0fdf1b3521da591c3db44d5c3469f3ab2ce4f1129acb495452efb550d7917a17426", 0x22}, {&(0x7f0000002280)="7c04216cc68eb15b8674fd7a31128d2248bae93836c3090e520119724cfd5451a180d58bd9ffd019576f52bd18396503e96c751bf1b16e00be011aa9b85bff9da8de418cd32b66b0dd4794e1bbfae6b2a1720fdc4781acdca2042b270dfdcb2e9b6ad72ad077b81728868ef4c6edf7b21d078be91c44995641dc94b84037b2e5e311bc4ad2e9bdbd821fca1845c854c2063578c64f3cd49af23e47dbc01a8fda23bfefa0da5a8d130238b19c41eb20baaf1cdb73b777d8a1e9e2198dc07ece9a39b21d0a36a49ffcdfe4bb5a44cc419fd5bbdc0bdb9a581200b702e23ccc89ea8571dcd502b6cb439bdbdd3ad054e36775ad5a9eab1ef8f705", 0xf9}], 0x6) open(&(0x7f0000002400)='./file0\x00', 0x400, 0x10) shmget$private(0x0, 0x4000, 0x430, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) setuid(r6) truncate(&(0x7f00000024c0)='./file0\x00', 0x0, 0x3ff) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x80) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000300)=0x8) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000140)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) ftruncate(r0, 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000001980), 0x0, &(0x7f0000001a40)=""/100, 0x64}, 0x83) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:00:01 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd0600fffffff4ef4575b72f2b33"], 0x10) r3 = dup(r1) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) syz_open_pts() syz_open_pts() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x10200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x48) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r5) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045050002000600fe8900000000000008000081fcabf185fef84460327abe0cd88c7a10250d7ccedeccc16c02b7229b1f89c43bd6cb56c882a75598fc2fc8e6ea2b69af222c670827a1c9e0e1f4a8667ebd0361ad447604c26a56661d485fb2c520a56d2fcea687c72c8999ad9f33e632241a3a26810f4aa90779df707a18f61352bf55ddf0fc505184e1d016e76700bb6614d45a2b44c7fa7f2d500208b982f15b1139363628b0448cc0bea174c59c73194a255206ee75f848d1e067faf7339ef92788d0be6fbfd2e6e95f83296f17628a41cfee0d92d92d7f63ca71"]) syz_emit_ethernet(0x4, &(0x7f0000000040)="df64f259") r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xffffff81) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") chdir(&(0x7f0000000080)='./file0\x00') 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) r3 = kqueue() r4 = dup(0xffffffffffffffff) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x4, 0xfffffffffffffffd, 0x3}], 0x0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x8, 0x62}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6}, {{r7}, 0xfffffffffffffff9, 0x20, 0x40, 0x4, 0x54}], 0xce82, &(0x7f0000000240)={0x20, 0x40}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0x8, 0x6, "587a78b94d90132c06f4cbb4d0dd55f924f2668a", 0x800, 0x1dd1fe39}) close(r1) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/202) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/178, 0xb2) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8208ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) read(r2, &(0x7f0000000000)=""/65, 0x41) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xe0d) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = socket(0x1, 0x5, 0xd2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) sendto$unix(r2, &(0x7f0000000000)="11a98b6c763d22a4bfe0a6ca0a3b01ef60d5134e759fe707086b02ad5c0b44d30358b7e9e14c2a531202284ddadd85b5656c76e392ed19c958197f2adb356066a44416a0e56ba9709073d1aabc5737ccca", 0x51, 0x6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000100)) 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x10, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="deb6377e9445d81ee685b9c9ce27c2a1ba52311bc2cdf08e45d05074e1430ae1a9b00add01097664abfc6b4009c004306fe367febd2ee93f146d80def2071f709281dc5b9d934fd24794c66ab3e4c47be26ad7b51d605b66d232e0c280f34734b923fc1b934cd2a51e"], 0x8) read(r1, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) 16:00:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/143, 0x8f}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/25, 0x19}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000380)=""/97, 0x61}], 0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x1c0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) dup2(r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e0f66486c653000ff31a799ca042e37f7b1ad0000000000000000a98d8851fa8a0f45ca76011b873c04fbd6a900003668c18b8ce50000000000ed0000000000514e108e909d7e1b27dec6ebbbc334000000000000000000000000000000c9d29479e41436b26032fd2a6a615be37922e2ab26ff4f78d62f310a83a2de789bbbcfdc2d52a94175d4"], 0x10) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, r2}], 0x30}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/153, 0x99) mlockall(0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)={0xfffffffffffffff8}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33fc8dc7de013056fd2f98ae90b8c5f4c204e89ea17be31450bc2824f3389ebf6ccf91344fc0c853608c14181b6afa50042d9ee3e8a735eafcbb47e1aa4f43c8726a9ed460b99fbcaa006eae5162f9054066d8cdf4a29816cb44f756c3a8541efb3803b92839d24fb15ec3105ef1093305a1ade5c057c1371fc2d1d0525402d8affc2696a5725659af54fcc7c408bba417cdfc8bd3f28a7b99f27c792dc8dd8cc2de7de8d137cd1226e360014cbd135173698ef17d3de2d21a35aa431ea2ac9ae3742719a2190fb4cb03f6364cd1bdeb1941f3e6d5b2f9ccba6cccad4f597610539dd9c4cee1b9e91f391c0695eced804b8a4ebbe224113ab2fcd6656c8ed4c495eee86c964b6772be6dbb15318b2470091c2c943616dc73c1eaeed2fa15410cbc2be46ff55340f7c8dbe368828de2c8"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) fchown(r1, r2, r4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0xff, 0x0, 0x8}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:03 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x20ffb000, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x4000}, {}, {0x0, 0x2fe}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1bfe6fbcffe2a8aaaab8aa2094dd6109000100182c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r2, 0x7, 0x585b, &(0x7f00000000c0)="ec7b8b20f7e5ccf420aa5639466968f71ee01130c89537d0b740be5b9c9bd0d33342d546f3a86a1a746430a242d90d8c555b8b98b0b7319231f81d55f492c39e6f8820203934ecb5921103001276d5fbb81a90a50269f239672ebc624c0ed6ea6bab2904c6e9082bcd4a00361459bb0a1412e237277f2f51458f6b169ef7571ba00b4203a15ce8699da2a61a6ce941d9e6621285636ba701ce7d833549c0231fe43722b50d827c5e02a290cdcd732f5dea586a2e413812404319031324e13cd0fadf375b3c773d909aa0b0581b98a210e228d92da48d4f11d62fa66ad6c216de44ec2ff6dbf63689eed673", 0xeb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x48}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a89a0044686f0b5f05ffff8035") r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000900)=""/205) mlock(&(0x7f0000012000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x5, 0x420) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000400)=""/197) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/52) semop(r1, &(0x7f00000000c0)=[{0x4, 0xb, 0x800}, {0x1, 0x7441, 0x800}], 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60, 0x0, 0x3}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x5, 0x40) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r2) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYPTR, @ANYRES32], 0x3) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf335b556a0f0b90d79bb14b0507f3d785f04d94059633e32999d0bbd534ee9fa7450e52a160532a44b08a718e93c1a51dde0ec84f603ba3b62bf138d8ad2b913c9864287fe6e38d622dfb267707a9ea4908b5dee772a98a1f070912c5a53cb02b5228eb20e1e0b0e46fff0bd35446c73cfd9d655163f76fa560db2c0d803bc2418f36ebb597199f5dd66792ba63a433e137872ee2b9736b96caf1997ae2aca55584059dc0dcd6eb3d156abbb3878c4c0fbca05f363e493e075f935a498aa534396602e2d585fc5a944da2363de962142d3cdff07fe4742abd060966a0949d71becf50241c89a335b269bfe0ba936b30e79e75c454f3ab170cc4f377e", 0x113}], 0x1) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000000c0)=0x2) close(r0) setgroups(0x0, 0x0) setgroups(0x0, &(0x7f0000000100)) r5 = socket(0x2, 0x10000000000003, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r6 = dup(r5) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffc, 0x80, 0xb7, 0x7f}, {0xf2ea, 0x3}]}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setreuid(0xee00, r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:00:04 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) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='3'], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000001340)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="d7ee70c33fcea8c1c7898e3a2608646b3a2b99c9abcdf6913ce713a3e032f539721fb2bf38e9fbf53a19bc1e791ec604f52fe673fbbf72abb6cbdf34e8582efc6d753794e8ae4d84a31ace837c146e10e3c5402feff2b001a66924e2245c59e221dd9443c7f93a0e2754322bc9ce03b436114d91cff1e34c31f6c21b890063bdce6de12eb6f0495eb8816bbdb5b9c4c278d6b4a490a3e94978cfaec8bb7d33ad63c2ab6fc9a5e37c4a462fcdea8866b0b343b284fd0998150741a5ed764b3fb090365be676ea193181ef2ee58eb4420815fa5a7bcc5c3a941189765e33404abddeae89565fdcd3ab8d6cc37aed3a22ebbd8fd2cff034447e48a382f4ecb4f8c5a553eafef863cadcf7e4ed8527465197c221df5fbf4fe14180464919f6fb6ca19f74a3fee3ebc403587e37ef169bd81fae2ebb1f2b3d4bf9b2bdbfb230e7a9f9274f5b35fba981d036d422a45af3b36329a0f9a2ab39685d3d38b060d5c44a35ac39291e2d8fa55072b6dee7c3aeecb41adca10216a2f5cb1058990706c9fdc85033d106c63a050df3c07c67fb27586449979e5550b1a709b89378402cf0f8fd6489c92c14da5facb07e6ea4789cb792f349b672fec4c9ebc5885c1ecc194d9160115023986f5adb0e70e0c5b274abe023cd369472bccbe79d67324a34c508f7949f2ec2fe97bf8d19308f7863ab2a1f7344972c3ac77513048a925a5cf6ffca6b646c3fc972abffb910572391e9ecd614426e2829288c9b028ead2b7ce3cffc503d9a92767c619a6b1d99f4e852569210675157e25846a9245f06b6ea34c26eec386a3cc9ddb280aacd9d158dc44fca4f7f350e3c6169d5c635ad5f8b8f1e8b529964387053fa30e7cb72d7693a3085604503d5ec2321e238855abf1ab9e85ed3cc9bdaeb119730e4cd761325cdcdf2f736a6ccc638e6bcd8d2f465c02924c6da812b87039e354b238617f4559b01dcc3a5b8b91fc5db0516d5619200d27fd970878c7e6b39d3f13ff7b326ecd0cd83a3ada21f157cbc8bd1d18c69c616317a4e05fcec84bc1a84690925e703f98780ce4944bf66e7e1375dc7f94bf696588ee11fb361d11d44c05934577de2c2a6b20d1ee969486288b2415ffecd6ed19a7c0d6f29e512435a0e8b31743cdfbeece4f6aab967efb1107323e27ccd35330f354199bdb134b503d315e7d9f4f10d1f7ffebf075b700e5cfa232dc18ac9858af41d3a7e2d71073e60b9b3bad4a6dd27e1ac32f9238851947a7730e469d2d5dbcff90444e6c0b02679606f75715af3d9968d8eecc717370b49eda47fa6facfc6f442536ca17547081c91fa764f58748d4d67d423d6c06cfb7383d4e7ecb89fd0ad15ecc3e548c5164dbcf4bc2441ed8699b51189a2216104e44ad9febaefea991db774b4695a1a89af4b4e3987901e7a7b11ed5a4c9e2bc5d317e14951d7fcf6ec0998765999c59491b5cc6b72e7ad284bd79892b2259b090948b6522496305407c45e4181d9a23d96232125b1421ab2bd4a44049ba1de2af775bd7ba801e7b68084246db7feae3e2aa3b35adf785f538379d9c5f778a9c8085ea84236ebf0d78be46afed1ce1c0d150b7b505374b55c9f378c62a755fda241ef67de36b875d9771e47c4709feaeb00981025ccbb2967ec364b5c263f07594bd867265fa51d61c6cff8cbb5a4cab8b6168bb90d6b4a9a16747761a803de1cce513e5a02df77ffdfe7cb0d932abb9ce23ef6ab5026e82531f219c1af0969a74ed316b3d7de294b5a6650ec75b4b991e9b1c0ec2487bcdd91545d407aa240d7618240b3f9b1b4e555fc3d755eead376e9592fd69eedd8d8ba91c251961e75caaa66165e6c44668799d26417fdebf88c4800fcdd3ef563b4f7b5677d57fd952e0f68b08aebc7749500c246318857bc6294009ba57fa2896885cac8e3d39fdfe69cf29dfe5175d0ee35a22d3a9715bc69223cb52625f992a3e5a9cdd4473356ce4e750949bf250e316a0f607175ebaf0c2e7263a3bef5a45ad022d7aeb321b05d0fe214dd5a00cb5ea886f4fc90dc42da6f32b25b186dc49c5f85d6543bc300c5dce3d8158293f63eb851f2a4d2af413fd6820c1301e00758ac11e0ee95e5bf361313225f7e2502b81e353700825f30e208be48880ecab7c0d9e9521803adc0027e8e3067e7f44eb11fe4c0ffb6c1aa5d685cf8900c6d3f024c291f1435cae646fabd401b8f3ebd85eea654a7995b34c2879e233ba059cb003cab5c07385ff0dcd721ffb7cc298e816b6b69d1d87287447a5ea1371a0a42efa6ee1d93cfb41d8f7a7649ec7d7c9975721d41217d9933719b685d0fe6ff9e1bc6cd34df5f321ec6b1d98edabc554d996843eb4eade971edf2709abb8cd9d7cc7cae13fb135415a782ecee0ca5a6ac25def4908fad625fdb01c23df456ba534ed8824ceb7439a44a391875e84709444f81c984a82357d116d058332c8a38f0957544b49afad052822f3d6042cb77b97f77f4d6508e80d1bfce2438ef1ba88defef6a915e3f89b97bbb6fe5a82d2b2c7d8fd2b407bdcd6576190a473ed2318e64259645680295de79afa6b7fb6f836d1ee91736b33ef167c885f06990427863ee78086704b0030383969e52fa19caa525668d97d2bcf1f0da8d970e233e89061fd5c9ace3731949e8c7ba119be9cfef97ece4637b7ea32b06e9a94ce8da55555306356ed840f264ddd8b2c7ca534d8637ee2ae532cb58bf66c6adb6cdcf200a444ed0c1424c42188155a2fa8582016ed88fc3e09c53d0b7aaa71d916eaf2e0f31f0a7d8642e8d48fccd9ec18e6926a888f105bce30031a3c787ee3e9ae2d9ad2af84e9dcbdb7926208bdaa1f251986a5aa5d5b52985aadc81f593e11f386fd189a14ea28a723fdde0a1e30292f0e6073675e366213a826428ae6ecbfd15f1c88b036626f0cbbe924259f21fcad2c97046b5183b181844d4b4fbbbb9b8db76db1a30ca06cc98fd277bdba850e7b645308224b008e963e0e60b42de2661c5d18b7e0fb8a59b7f7cf46f68befff5188d3a250495c862a41e76b145c04a1d0928d13bc10bf8994664ea25c429c5db2697db44f95bdc083474b5eb7cfcee68231f4dc2e24b311d91bc359688c66483f65ea276b0b7a19ab4d38792dff7da158fc4f115c6ac57af5071603120f10a0fea48a4814e31c956fd62fee4642bada88d08426e5626e51c161ef754a015c9fbf02f72156ee39d4bb54d67199026952dcc2964e609b8d1c97e9b515f6de39f86c5e495b07e32de50ecd11adea2dfd7584d4335dfb8c1cedb5bdfcd9d40235712065a414955870e49489dd4639a8d1faa03c25fe58a69b236e96bc703f25cfd852f95f5520e061b944c6abdf6a014986b8f43341fecb50e48731d5ca27b2786548df14e1b50c4c06269e5f20e79affdd227a6f160bc49fecbf783982558fcbbbaa07747ba52f7bf368aae2d6f162db908548a86544c615f8d0b37f84b8acff70832c844b44f7a1ded0e8296c32e96eaa30cfc7d783f5c9b14b3febc4e4cf093c4e47e5cddf92928d5527b7849db6ddae4653f9cabb6bd0a0948623fd7972bf501f5133f31993b59b174d685be0257e3991cfb74c1e53026ea8dcdcebdbb8bab182f3a02f3aae954259a3545f97cff514fb5d415855757970ddd35cde77c646d417ff5cb27e474a4cf0cfea6548c7fbe39ebb3843a98f353eac36ebe603e3c7f71426d1c04ba409338e0c6ecbc96d47b35f5011f97a1b1908dd42a4a5edaa3a688529779a90352d749cad7460a1046249c46557d518277b48c21fc274c01997acf9b97eda678f762170fcb3893e012b596307c91778459c45834b12a08176615704d840dab04554bc36ef2433a2ab030bcd9be47546cf5159c6a03f2fe822d8c02314622810e08be3f3229af020e970d9cedb6ba1de8f2c26f393da13c73a049017c4083950693c53e7efe4dbcd38593182043d6227ccb58eb6daa6d0d8467dad9f7be71247886cadbbe1460aeb596a13bdd2050c8a00198a596fa6766ea860e3c98595664b720ad956fdc1932132a0cfb49c264224dca90bbee0452466a557aaf695ec9f31e353e08372a884f86d4694b9aa75425bd8c0a11d331255aa0365a411a8ab19ec980017d5eee08ed3eb2fcf3cb8776326ad22d32289874872e67582bf6879fd2d990c0fc29f660c2d920437d91fa7c78102b2e4b82d7cf2af0de97e52c26cf9f7e9fed11c2f1a8ca1cb0d2a5b381a4f960139ebee0ca94be61b104bdae28d998182d587e815d116cae7fffb3a922a6decb0cd3b5c3ca4e08ffc951ae1434700c14a8284d1d67acb76a2da89d8b0295d0f76620d176764ad78bca8ec6e165f8269c9ab8676d036d9ba46f0be6d67436b081149b7dd97a62ac9e485b86b939fd4af2c8d6eb210f4442d3c46a737c34050d22c12af6f7afb3b15d082c020f89f4fd5da67b059173c2559e4dee96aadd1fae234420cbd606e744da32ec99869d9bfe0e12b1a447192aa159f2861016301009f5618ddfb22cd68551abf37be997af5ba60fa13a30ceec0006eda144df7bc238c62c7b836be7569efe599186ebadff37b9a3630e116f9366fe6c148ce74bbd71510f2cc13b0d50826dc338243c2d2ba74c385c689526d5a504864d4a132b7a5b0fcdb9797ba9a91205284e9b4a97c91fd62d24e381fb5e2f1ab460822ba5acf566d9005dff4870c41e809df62198ad9a2542298fc3b9b17488bc87678428b9651bb237236a6002efc930713c2df8f644b83f53cea7897d7144ace5483c7456e63cb5371028c24cb7e21cc5e7b4ffca0ba0e700a8f5456b8736f1214d46e5ac71c8b692e8affe8147bd7827e5551b029835ed20dee036b49cda7c6dc9b9d6653b00a7b7489fae7f1527682e1e696c95c72aa3f6fcbbcc5ee9b05ea73d3e4db9fc2637cb8f3e83155756819c0aa3a86ee06e0435b2aef436dd7367a42c2e3fd3bcc4c3b5373f36c9349d59ae2e1799e987f1528d8bb043fa8e3469b704acb36096797a6a84000aad030c5db244d2b3fe53eccfcae36fdb6b833249a6e095c70fd94a0478a7ba51254f0db19a8da8fa452a9453eac24ea7128d74f0255078c6920eadc4010a59587813258d79358f5ec1d2927331b8807cccb06fc9e31b5fd4d6c2518cf51799f6917c3a965bf97cad806b8e64035577d57ab6e48bb951e94ad0c172c1b8761e3f1cf752c4b702b33e0b490b811effec1d9a25b6c85ffd5a8bcc83acd16bf95843e352e535022703b6215804d793d857e3f153d992dcaa526f79b789549aedab6f7dbcf2dd60b6c7334b17a3a13d5c0301d8b3a4441746e7c35791258ed00bb89538110f60002bc9c93ee2ce7568fc506ad722262469c45e27a2dfe87e323fb887c94c3a28e5a19c5b0f07a61bb49b53ed0ab4f1aea291bf94ebc480685336cac67969dcc4d0918e94ffc97cad128a164eb824bb223d81d8656b963ac11525cf9f2a8050ad14627ea36dde47092c97312ffd7d9973d88d6109bad09f4cecac622a8ed2d9be642eb228f3adef756f7612f725ab319b18869e28a2e6448ec2029de79998368182dbe997e4f6049c507c30cfb3a5b3da2c3c2b6ca327fb42a48960ee0d645528058cf651cf84c3009f1282d6b427ffca7e3e9b599c5d0e3ce7bb9ba39bd46f9f7991aa1c7a1a9e89fd8f3217f7b4ae142aa69c73a413ce358aec5b8448952ccc2a6c61ea5c8d7f456cb1416c32128d7d2aba022f053e8985be08abd07fff8b5442d330f3eecd83de7aed0c17717aaae16624ef5558353e71aaf21e684460358db845392d7559c9", 0x1000}], 0x1, &(0x7f0000001140)=[{0xe0, 0xffff, 0x2, "6151c38d31e452c0df82557d6950541bc2ec5ce9c74dc669ca2d5eea08b2c115de3ae758b28e2da1de330ada4cb7aa405f5da7a0692f5c88cdadc11b7f9efaf6c2013db1681c2ac83847335ccb28c080e353373a2e5110aab0740e885cd2faa17ca692ba05a6aad4a8e2d9322d0fbc9aed3f359a2dfb25052c9f7c2d39436461cd132111b81738081352efbd5ac4faec1cc42bc211925f91155a7f5f29f063db7adeeddc57001bce4f0e49796517dde5a8bcb095ec35760af6a9ff5e8bca85f82d6e095eea3fc5f425bf184890a52d70"}, {0x38, 0x0, 0x2800, "599267ff9542aaaa78221dcc265d89d463570b982d573a6dfcd67bcdaef3f71ce9a54cd3"}, {0xe8, 0x290af08e6c7882f, 0x7, "976213b34dd2adbbc70e441f39f52e35bd9802a879e72eae7cbda2d5db1b07054d33166887cfa94e1c25e6e0020d4de11bac9224b87ddd763f2b24dd0ff49ffa2202378a86eb102c8ff68b7eebc4f33279805c03559a4d0125ec7a8df9505421b0d430c5bc9dbe519d0f5aee9ce79cd7dad1257c4c0aba71c655bdde8187da5e4f93fe783a9168f68d557a0396812f2a302ebe838ad5e062238e0308ba84132f472bad9101e104dafbc071e2892dd430eb82f4c223a6a1434a88cfb8f339759565175aff276418c0d6c7b23109fefdc19ba84c"}], 0x200}, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r4) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f00000013c0)="ca75a130778cafebcd4dcda5f7fdda063d988dfdbcbb5ea26a8b25b45509131dbfadc14aedf399a4755a2451adff6c4a600cc8b170c217a4b585ed932af5c9fb", 0x40}, {&(0x7f0000001400)="0b77eae18ee0b918b0", 0x9}], 0x2, &(0x7f00000014c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, r0]}], 0x30, 0x40a}, 0x401) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="89e06c3e125d9fd3137660a08ed0b974f4be75d8f94c6980b2a86c4968ebcc74a0a2cde42263e7179242a3ada788e96a57ecf03d1878b12a8eb5420c6cfae2243b7fe1a646fc99fe4a0aafc748a8f404fd323c0b2f0200000050049c2d1bcf8d3f6baa2100d670fd79122f0bb3b76729c1b41e85fdf33c233b18c0529bbce8e06f16ad7a92408bbf2fa5be1cc51fc4a8221d1cedf0f7b7be259bf7292df44f23788727300f87d8f6d79a430985a8489aa3fb2e0a5c59a3dce143267676dbff322b4b1c270a819f5466dd595370454286952a91310966a47272495e664d969d05336e7cd6751e48d439b025ee168d95e743bf5059c88159e22c6d5da66fa4e1e15b6ff63e"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x7ff}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000000200)={0x2, "cd35532a8a90898d5dca4af0e0bd6d68aa8c5dc783e4535bdbb0b754f45154b0080f225a045326d441152c6889c820b7937c1e7027289c8497bed61790a16298058b9dde454522f81476cd7cd2afd69d6d51d98bb572596d84bc3b1638fcbff9a746cee74e9c47a07ecc438628b999205a49c7db06cf49cd5d7d7a538d08c453f3d96e562f9add235a"}, 0xd2, 0x800) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x6486ea92, 0x6, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dd8eb72f2b330000000000000000"], 0x10) dup(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)=""/160, 0xa0}], 0x1, &(0x7f0000000280)=""/4096, 0x1000}, 0x1) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(0xffffffffffffffff) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001340)=""/77, 0x4d, 0x800, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, r1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x33) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbb17e37fb3d8321d2dd60dc9ae700382c0000020000007b5f0bc485b602000000000000000000000000e0"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8a9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x8000, 0x2, &(0x7f0000001880)="1a7b43da", 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000018c0)={0x3, 0xfffffff8}) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000080)=""/172, 0xaf}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000004c0)=""/212, 0xd4}, {&(0x7f0000001980)=""/68, 0x39}, {&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000001a00)=""/4112, 0xffffffffffffff58}, {&(0x7f0000001640)=""/102, 0x66}], 0x8, &(0x7f0000001740)=""/198, 0xc6}, 0x43) r2 = socket(0x400000000018, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000001840)=0x3f, 0x4) r3 = socket(0x10, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) socket$inet(0x2, 0x4, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x28) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 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) 16:00:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="c602ddffffffffff6fffff01e2faf259"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0xfc}, {}]}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) r3 = socket(0x2, 0x10000000000003, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r3) rmdir(&(0x7f0000000480)='./file0\x00') preadv(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/23, 0x17}, {&(0x7f0000000380)=""/26, 0x1a}, {&(0x7f00000003c0)=""/61, 0x3d}], 0x6, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0xc, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 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, 0x2], [], [], [{}, {0x0, 0x200}]}}) mlock(&(0x7f0000ef9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000e38000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7ff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e8c460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e8c460 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0xf7, 0xff, 0x2, 0xfffffffe}, {0x40, 0x12, 0xfc, 0xf8}, {0x6, 0x7, 0xff, 0xa2c}, {0x1000, 0x81, 0x8, 0x3}, {0x81, 0x9, 0x1, 0x3f}, {0x1, 0x61, 0x20, 0x7ad5}, {0xa, 0x1, 0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008ba8002b27febf00000000000001000000100000000029000000000000000038c94233a20df7640e6540", 0x31}], 0x1) r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33f7eb7a268f8fc9e8f6cfd28c1028d8caec89cf02ddb48710f3f0f9f69f824cd2d32aa8cfb6fcaaa42a7b36dc296ac84e99c698505e8b04409a9beba966ca7ecd6324d9972de6ebfbf83c8397b6369972"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x145) 16:00:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000600)=""/248, 0x15f}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x80, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x40, 0x0) poll(&(0x7f0000000480)=[{r2, 0x40}], 0x1, 0x1ff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="22a603933bc3aab949d56d140d0335c0b739fef8c46dfdbc468aa15c74c66c7bbd80", 0x22}, {&(0x7f0000000100)="57504d8a8e6cd65a827ffd32e8c80fe577b12db3fa2d3fdff2064a8637d3f181152fcaed005cce2fab438411d8f85f415892e23629ffe28ed9d476efa63c3517f7ad962fd4c2aecec6bef5b72efc7d9993d61a65045ee335d2ad36a560afd18730b8dc16aa518e558d3c91e09d67d15db67ef0b9ccdbc18774420c60291f70b92f6f681753e1d6390c539f0f2fbfcf7cc241d9b7177b23afb3920bd65a3f2d2d4dd8dc992674fc02073b26c3d5afcff4ff61a1b1c997b11fef65fb39d44c4327588c6c87f0abe729cf9ce88dd2cdfe522f470110970ac7b21972", 0xda}, {&(0x7f0000000200)="43536bec2e059c2ce34c395e752a49b9b441d9ad6674a188476a0e5bbde6cd14c9820b8946030d259aa982ee3e7889312a70fd2673c8198f092c426ff053378db3eaf796a4c7dd12891ce661dcdf8f3dfba3733e1f3cdf5386a304e3e9feb158e6d9bb8a5b5131b24b124a4beab2dacb23a9da0679cb558a27f52cb9feb20f93c7f03460839e6bcfa276cbe0e783d47ce4dbef32f6aac4d072be4e5e681339e7e95f62b1ba66ffb9e4f1b3f2da352757dc4d7ff1745e3583ae36b0f3e133ffc33aec304a48c0783e4651d944c3ae7538bed098a923144849956bd4e65ff85d2402caede00910f5a5e4510559ab699e5b68", 0xf1}], 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="9f42fb6f477061f2a405a77f9f163d45ed953bd7f87e969be8865de4185109dbea3cd3d8e14d46f27c7995abfb682c309c1bf0ac753a15ab611a2feeb2aea5846761a84a13e422ee8c8c82132d36e9cf1343b7de2bbc2ab0f202388a83fe8692d137671df869114d6894a73aa3a137af50ab46b846a2dcd20ebfd9b7c7a83208dffd012a54035ac1608277abb6319ad8a2ad68e68d3798990f8168", 0x9b}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setregid(r1, r3) close(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82029dec4a5551ff6fffff01b72f2b33"], 0x10) r4 = dup(r0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_RMID(r2, 0x0) sendto$unix(r1, &(0x7f0000000100)="ebf811773f96c5f560816bd1c2ddd0666cc548660c92becc21c88f4390533ae4cfa67799a9996c6a1c053d48ff88dc1653b93a8a76717c721ae213b492a50a98ea8e980bdc27b9abde3b35799316dda39b69faa7353c7973c3747d18fd2bc1928ae9ccd740817282b991ef4b237c2cb63ea6f57307272c227f2fe5e4c8e80efd2b60aeb4cdb83ad3abe4cd919af159b876ef642170b601315b348dbc54c8767c91ad173051d95d79dd2474f36e9263eda2f167ffeebe4ec29a430cae6b4922b6f5e344b0baacb64be2a4105bdc3731c5a385539094d1d2", 0xd7, 0x2, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) fcntl$getown(0xffffffffffffffff, 0x5) close(r0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20630, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90", 0x85, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) dup(r1) r2 = socket(0x2, 0x10000000000003, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$dupfd(r1, 0x0, r5) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ac877bbfc0c376fb53365b9f9b3da533"], 0x10) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x3b8, {0x3, 0x3}}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x78c, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgid(r3) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000002c0)=']\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)='\x1d\xd3P\xc1M\xb4\x06\x00\x00\x00\x00\x00\x00\x00\x00Sy%\x92\x05\x9f\xba\xa5{\xbe\xfc\xd2*\x12\t.\xff\xa4\x95\x97u\xb4\xf5C\xe7im\xde\x9c\x83\x19$G\t\x136\xb7\x9e\xa6\xcc\xeb\xba\x8c\xd6LR\xc6u&o#q\x85]\xdb\xf3\xe1{`\xd9i\x1b2\rw\xd2I\xed4\v\xa6\xe1\xd5\xe0Z\xb8\xc6^Y*\xb7\xfa\xfc\xd4!Z\xec\x84i\xc3\xf1\xd1\b\xaa7\x8d\xeb#\"\xcc\xf8-\x84\x12\xb6\x89e\x02\xf8\xf5fY9\x0f\xd1\xfdC\x15\xbf\x84\xb6\x06&\xbe\x02\xe9\x1a\x85\x93\xe0 \v^\xab\xa7\xbc\xe7\x96HEk\xb71\x9d5LA\xfd_\x87\xba\xac\x8f;\xce\x85\'>\xdb\fz/\xab\x86CSF\xf0\xf7M,M\x19:(\xc9\x9b\xcf\xa1\x13ps\x96\x0e\x10\x99r\xa0j\xe04\xd6\xac\x82>\x89\xc45-\xcap\xd4\xf2Wp\xf7\xac\xbb\x06\xc3\x87\n\x14\xd9bWTmB\xb4\x8b\xc0\x88\x81\x97\x91({FV\xd265g\xcd^(\x96\x81H\xa4gk\xe8\xd7^Xs:', &(0x7f0000000280)='&\x92\x00\xfbR\x9f@\xedC)3\xe6\xcf[VHmE,\xbfAF7\x0eV\x0f\x0fb', &(0x7f0000000300)=']\x00', &(0x7f00000003c0)='\\&{{\'.cI(}#\x00', &(0x7f0000000400)='(])\x00'], &(0x7f0000000340)) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/5) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYRES16=r1], 0x1, 0x0) panic:W ARpNoIoNlG_c:a ScPhLe _NiOtTe mL_OmWaEgRicED_ cOhNec kS:Y SmCbAuLfLp l 2c p51u6 5f0r5e4e2 3li sEXtI T mo0d ai fi Stopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 22718 38088 0 0x2 0 1 syz-executor.1 7717 87418 0 0x14000 0x200 0 softnet savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd0150, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806d996f00+16 0x0!=0x43799f272346bc21 ddb{1}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffd0150, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800022d8f5e0 rbx 0 rdx 0xffff800020ec7d58 rcx 0 rax 0x39 r8 0xffffffff821b427f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc3b8ccd093e9fd17 r12 0 r13 0 r14 0xffff800020ec7d58 r15 0 rip 0xffffffff81da43f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800022d8f560 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{1}> show proc PROC (syz-executor.1) pid=22718 stat=onproc flags process=2 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6dad8,0xffff800020ec6778 process=0xffff800020e81720 user=0xffff800022d8a000, vmspace=0xfffffd807efffb80 estcpu=36, cpticks=3, pctcpu=0.13 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53617 422853 38088 0 2 0 syz-executor.1 11203 418095 63416 0 2 0 syz-executor.0 11203 490542 63416 0 3 0x4000080 netio syz-executor.0 6115 248604 0 0 3 0x14200 acct acct 73132 101849 1 0 3 0x100083 ttyin getty 32783 388138 0 0 3 0x14200 bored sosplice 63416 120547 53689 0 2 0x482 syz-executor.0 *38088 22718 53689 0 7 0x2 syz-executor.1 53689 347411 8216 0 3 0x82 thrsleep syz-fuzzer 53689 41484 8216 0 2 0x4000482 syz-fuzzer 53689 209694 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 318604 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 44527 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 114680 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 191881 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 357726 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 459300 8216 0 3 0x4000082 thrsleep syz-fuzzer 53689 414452 8216 0 3 0x4000082 kqread syz-fuzzer 53689 508935 8216 0 3 0x4000082 thrsleep syz-fuzzer 8216 352945 52935 0 3 0x10008a pause ksh 52935 409674 8224 0 3 0x52 netlock sshd 8224 136167 1 0 3 0x80 select sshd 65937 74248 82264 74 3 0x100092 bpf pflogd 82264 511468 1 0 3 0x80 netio pflogd 34824 435082 93298 73 3 0x100090 kqread syslogd 93298 157454 1 0 3 0x100082 netio syslogd 87130 169966 1 77 3 0x100090 poll dhclient 99427 325930 1 0 3 0x80 poll dhclient 12611 121824 0 0 3 0x14200 bored smr 98661 266814 0 0 2 0x14200 zerothread 68667 169852 0 0 3 0x14200 aiodoned aiodoned 89498 179331 0 0 3 0x14200 syncer update 27969 433599 0 0 3 0x14200 cleaner cleaner 98008 85047 0 0 3 0x14200 reaper reaper 91394 493704 0 0 3 0x14200 pgdaemon pagedaemon 28940 43368 0 0 3 0x14200 bored crynlk 19137 171577 0 0 3 0x14200 bored crypto 14711 454216 0 0 3 0x40014200 acpi0 acpi0 81402 108942 0 0 3 0x40014200 idle1 87418 7717 0 0 7 0x14200 softnet 22687 302915 0 0 3 0x14200 bored systqmp 153 120262 0 0 3 0x14200 bored systq 90392 95766 0 0 3 0x40014200 bored softclock 22620 315486 0 0 3 0x40014200 idle0 1 472809 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd8006ce6078) #0 witness_lock+0x4c5 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_enter+0x698 #4 uvm_km_kmemalloc_pla+0x355 #5 uvm_uarea_alloc+0x51 #6 fork1+0x271 #7 syscall+0x4a4 #8 Xsyscall+0x128 Process 38088 (syz-executor.1) thread 0xffff800020ec7d58 (22718) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82672eb0) #0 witness_lock+0x4c5 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd8006ce6078) #0 witness_lock+0x4c5 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pmap_enter+0x698 #4 uvm_km_kmemalloc_pla+0x355 #5 uvm_uarea_alloc+0x51 #6 fork1+0x271 #7 syscall+0x4a4 #8 Xsyscall+0x128 Process 87418 (softnet) thread 0xffff800020e18750 (7717) shared rwlock netlock r = 0 (0xffffffff8248d3b8) #0 witness_lock+0x4c5 #1 if_input_process+0x84 #2 ifiq_process+0x80 #3 taskq_thread+0x9c #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x4c5 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9545 6427K 6874K 78643K 11348 0 pcb 13 8K 8K 78643K 150 0 rtable 87 3K 4K 78643K 370 0 ifaddr 88 15K 16K 78643K 163 0 counters 43 33K 34K 78643K 61 0 ioctlops 0 0K 4K 78643K 1490 0 iov 1 12K 16K 78643K 72 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1506 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 11 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 64 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 507 0 sigio 0 0K 0K 78643K 3 0 proc 62 63K 83K 78643K 535 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 62 0 in_multi 62 3K 3K 78643K 176 0 ether_multi 1 0K 0K 78643K 30 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 278 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 116 87K 103K 78643K 2660 0 UVM aobj 24 2K 3K 78643K 30 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 140 0 NDP 16 0K 0K 78643K 34 0 temp 121 3040K 3115K 78643K 11435 0 kqueue 3 4K 14K 78643K 42 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 74 0 42 2 0 2 2 0 8 0 unpcb 120 336 0 323 1 0 1 1 0 8 0 syncache 264 12 0 12 2 2 0 1 0 8 0 tcpqe 32 125 0 125 2 2 0 1 0 8 0 tcpcb 544 244 0 240 1 0 1 1 0 8 0 inpcb 280 1350 0 1343 2 0 2 2 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 12 0 10 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 5 0 5 2 1 1 1 0 8 1 pffrag 232 4 0 4 3 2 1 1 0 482 1 pffrnode 88 4 0 4 3 2 1 1 0 8 1 pffrent 40 95 0 95 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 56 0 7 1 0 1 1 0 8 0 pfstkey 112 56 0 7 2 0 2 2 0 8 0 pfstate 328 56 0 7 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 350 0 182 12 0 12 12 0 8 1 art_table 32 352 0 182 2 0 2 2 0 8 0 art_node 16 73 0 44 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 7 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 54 0 44 1 0 1 1 0 8 0 shmpl 112 28 0 6 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2173 0 767 46 0 46 46 0 8 0 ffsino 272 2173 0 767 95 0 95 95 0 8 0 nchpl 144 3028 0 1435 61 0 61 61 0 8 0 uvmvnodes 72 2396 0 0 44 0 44 44 0 8 0 vnodes 208 2396 0 0 127 0 127 127 0 8 0 namei 1024 8395 0 8395 1 0 1 1 0 8 1 percpumem 16 41 0 9 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 9 0 3 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9963 0 9962 10 7 3 7 0 8 2 plimitpl 152 40 0 32 1 0 1 1 0 8 0 sigapl 424 723 0 689 4 0 4 4 0 8 0 futexpl 56 9056 0 9056 1 0 1 1 0 8 1 knotepl 112 107 0 88 1 0 1 1 0 8 0 kqueuepl 144 104 0 102 1 0 1 1 0 8 0 pipelkpl 48 135 0 125 1 0 1 1 0 8 0 pipepl 120 270 0 251 1 0 1 1 0 8 0 fdescpl 496 706 0 689 3 0 3 3 0 8 0 filepl 152 4629 0 4527 5 0 5 5 0 8 1 lockfpl 104 162 0 161 1 0 1 1 0 8 0 lockfspl 48 63 0 62 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 346 0 337 1 0 1 1 0 8 0 zombiepl 144 689 0 689 1 0 1 1 0 8 1 processpl 984 723 0 689 5 0 5 5 0 8 0 procpl 624 1821 0 1776 4 0 4 4 0 8 0 srpgc 64 6 0 6 2 1 1 1 0 8 1 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 400 1744 0 1722 4 0 4 4 0 8 1 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 167 0 0 20 0 20 20 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 234 0 0 15 0 15 15 0 8 0 bufpl 280 5532 0 178 383 0 383 383 0 8 0 anonpl 16 73304 0 59443 63 1 62 62 0 124 3 amapchunkpl 152 3814 0 3679 9 3 6 8 0 158 0 amappl16 192 3008 0 2223 43 0 43 43 0 8 3 amappl15 184 2 0 0 1 0 1 1 0 8 0 amappl14 176 210 0 208 3 2 1 1 0 8 0 amappl13 168 269 0 267 1 0 1 1 0 8 0 amappl12 160 12 0 10 1 0 1 1 0 8 0 amappl11 152 73 0 54 1 0 1 1 0 8 0 amappl10 144 51 0 44 1 0 1 1 0 8 0 amappl9 136 395 0 391 1 0 1 1 0 8 0 amappl8 128 326 0 308 1 0 1 1 0 8 0 amappl7 120 147 0 135 1 0 1 1 0 8 0 amappl6 112 28 0 24 1 0 1 1 0 8 0 amappl5 104 610 0 592 1 0 1 1 0 8 0 amappl4 96 752 0 722 1 0 1 1 0 8 0 amappl3 88 327 0 321 1 0 1 1 0 8 0 amappl2 80 4671 0 4602 3 1 2 3 0 8 0 amappl1 72 25196 0 24755 26 15 11 20 0 8 0 amappl 80 2090 0 2042 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 29 0 6 1 0 1 1 0 8 0 uaddrrnd 24 715 0 692 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 715 0 692 1 0 1 1 0 8 0 vmmpekpl 168 9331 0 9293 2 0 2 2 0 8 0 vmmpepl 168 92599 0 90601 114 22 92 107 0 357 3 vmsppl 368 714 0 692 3 0 3 3 0 8 0 pdppl 4096 1438 0 1390 7 0 7 7 0 8 0 pvpl 32 240476 0 223436 160 2 158 158 0 265 14 pmappl 232 714 0 692 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 174 0 3 5 0 5 5 0 8 0